@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
a,ul,img{ border:none; list-style:none; text-decoration:none}
.clear{ clear:both}
.hidden{ display:none}
.top_bj{ width:auto; height:41px; background:url(../images/t_bj.gif) repeat-x;}
.top{ width:1024px; height:41px; margin:0 auto; font-size:12px;}
.header{width:100%; height:41px;z-index:1000000000 }
.head{width:960px; height:41px; _height:40px; margin:0px auto;}
.head_left{width:500px; height:41px; float:left; position:relative; z-index:10000; zoom:1;}
.head_left .app_use{width:80px; height:41px; float:left;}
.head_left .app_use a.yingyong{width:80px; height:45px; font-size:12px; color:#666; line-height:41px; display:block; text-indent:10px;}
.head_left .app_use a.yingyong span{ float:left;}
.head_left .app_use a.yingyong:hover{ color:#ff6600;}
.head_left .app_use a.yingyong .ico_trigon{  width:12px; height:7px; float:left; background:url(../images/sjx.png) no-repeat;margin-left:10px; margin-top:20px;}
.head_left .use_con{width:98px; height:auto; border:1px solid #ddd; position:absolute; left:0; top:50px; background:#fff;}
.head_left .use_con ul{width:80px; height:auto; margin:10px auto;}
.head_left .use_con ul li{ width:80px; height:30px; overflow:hidden; text-align:center; line-height:30px; border-bottom:1px dashed #ddd;}
.head_left .use_con ul li a{ display:block; width:80px; height:30px; font-size:12px; color:#333;}
.head_left .use_con ul li a.ico_jzzn { background:url(//img.99.com.cn/css/newview/image_v_1.0/ico_all.png) no-repeat 3px -440px; text-indent:22px;}
.head_left .use_con ul li a.ico_sjzx { background:url(//img.99.com.cn/css/newview/image_v_1.0/ico_all.png) no-repeat -97px -505px; text-indent:22px;}
.head_left .use_con ul li a:hover{ color:#f60;}
.head_left .head_l_r{margin-left:10px; float:left;}
.head_left .head_l_r a{ padding:15px 20px; line-height:41px; color:#666; font-size:12px;}
.head_left .head_l_r a:hover{ color:#ff6600;}

.head_right{width:auto; height:41px; float:right; overflow:hidden }
.head_right a{ color:#666; line-height:41px; display:block;font-size:12px;}
.top_right{ width:auto; height:41px; float:right; color:#666; font-size:12px; line-height41px45px;}
.top_right font{ color:#ff6600}
.top_right a{ color:#1f78fd; cursor:pointer; text-decoration:underline}
.banner{ width:auto; height:auto;}
.banner img{ width:100%; height:auto;}
.introduct{ width:auto; height:164px; background:url(../images/i_bj.gif) repeat-x;}
.i_cont{ width:1024px; height:164px; margin:0 auto;}
.i_cont a{ width:100px; height:100px; margin-top:30px; float:left; display:inline;}
.i_cont samp{ width:900px; height:60px; margin-top:45px; float:right; display:inline; color:#ffe8cf; font-size:14px; line-height:30px;}
.wrapper{ width:auto; height:auto; background:url(../images/bj.gif) repeat; overflow:hidden; padding-bottom:40px;}
.custom{ width:1024px; height:650px; margin:50px auto 0; _margin:0px auto; _padding-top:50px;}
.c_left{ width:77px; height:330px; float:left; background:url(../images/title1.png) no-repeat; float:left}
.c_mid{ width:925px; height:650px; float:left; background:#fef5de;}
.c_mid h1{ width:660px; height:45px; margin:30px auto 0;}
.c_mid a{ margin:30px 0px 0px 14px; float:left; display:inline;}
.c_right{ width:22px; height:330px; float:left; background:url(../images/title1_r.png) no-repeat;}

.food{ width:1024px; height:495px; margin:35px auto 0;}
.f_left{ width:77px; height:330px; float:left; background:url(../images/title2.png) no-repeat; float:left}
.f_mid{ width:925px; height:495px; float:left; background:#fef5de;}
.f_mid h1{ width:885px; height:50px; margin:30px auto 0;}
.f_mid ul{ width:925px; height:390px; margin-top:30px;}
.f_mid li{ width:216px; height:190px; float:left; background:url(../images/bk.gif) no-repeat; margin-left:12px; display:inline}
.f_mid li img{ width:208px; height:138px; padding:4px;}
.f_mid li p{ width:216px; height:30px; overflow:hidden}
.f_mid li p a{ color:#333; font-size:14px; line-height:30px; text-align:center; display:block;  }
.f_mid li p a:hover{ color:#ff6600}
.f_right{ width:22px; height:330px; float:left; background:url(../images/title2_r.png) no-repeat;}

.diet{ width:1024px; height:490px; margin:35px auto 0;}
.d_left{ width:77px; height:330px; float:left; background:url(../images/title3.png) no-repeat; float:left}
.d_mid{ width:925px; height:490px; float:left; background:#fef5de;}
.d_mid h1{ width:907px; height:120px;}
.d_cont{ width:830px; height:320px; background:url(../images/bk.png) no-repeat; margin:25px auto 0;}
.d_cont dl{ width:165px; height:245px; float:left;margin:30px 15px 0px 20px; display:inline}
.d_cont dt{ width:165px; height:40px; overflow:hidden;}
.d_cont dt a{ color:#a72229; font-size:16px; line-height:40px; font-weight:bold;text-align:center; display:block}
.d_cont dt a:hover{ color:#ff6600}
.d_cont dd{ width:165px; height:195px; margin-top:10px;overflow:hidden}
.d_cont dd p{ width:165px; height:195px;color:#333; font-size:14px; line-height:25px; }
.d_cont dd a{ color:#a72229}
.d_cont dd a:hover{ color:#ff6600}
.d_cont .d_txt{ margin-left:30px;}
.d_right{ width:22px; height:330px; float:left; background:url(../images/title3_r.png) no-repeat;}

.disease{ width:1024px; height:585px; margin:35px auto 0; }
.disease_left{ width:77px; height:330px; float:left; background:url(../images/title4.png) no-repeat; float:left}
.disease_mid{ width:925px; height:585px; float:left; background:#fef5de;}
.disease_mid h1{ width:645px; height:120px; margin:30px 0px 0px 35px;}
.disease_cont{ width:925px; height:375px; margin-top:45px;  }
#scl{ width:27px; height:106px; float:left; margin-top:80px;display:inline; }
#scl a{ width:27px; height:106px; background:url(../images/left.png) no-repeat; cursor:pointer; display:block}
.scroll{ width:855px; float:left; margin-left:5px;display:inline; height:357px; overflow:hidden }
.scroll dl{ width:267px; float:left; margin:0px 10px;_margin:0px 7px;display:inline-block; height:357px; overflow:hidden; background:url(../images/bk2.png) no-repeat;}
.scroll dt{ width:267px; height:45px; margin-top:5px; }
.scroll dt a{ color:#a72329; font-size:16px; font-weight:bold;line-height:45px; float:right; margin-right:25px; display:inline;}
.scroll dd{ width:267px; height:285px; margin-top:5px; overflow:hidden}
.scroll dd h2{ width:220px; height:90px; margin-left:20px; }
.scroll dd img{ width:220px; height:90px;}
.scroll dd p{ width:220px; height:auto; color:#333; font-size:12px; line-height:25px; margin:5px 0px 0px 25px;}
.scroll dd p strong{ color:#a72329}
.scroll dd p a{ color:#a72229}
.scroll dd p a:hover{ color:#ff6600}
#scr{width:27px; height:106px; float:right; margin-top:80px;  display:inline;}
#scr a{width:27px; height:106px; background:url(../images/right.png) no-repeat; cursor:pointer; display:block}
.disease_right{ width:22px; height:330px; float:left; background:url(../images/title4_r.png) no-repeat;}

.travel{ width:1024px; height:auto; margin:35px auto 0;overflow:hidden}
.t_left{ width:77px; height:330px; float:left; background:url(../images/title5.png) no-repeat; float:left}
.t_mid{ width:925px; height:auto; float:left; background:#fef5de; padding-bottom:30px;}
.t_mid h1{ width:835px; height:205px; margin:0 auto;}
.t_cont{ width:925px; height:300px; margin-top:35px;}
.t_cont dl{ width:195px; height:auto; float:left; margin-left:32px; display:inline; overflow:hidden}
.t_cont dt{ width:191px; height:181px; background:url(../images/tu.gif) no-repeat;}
.t_cont dt img{ width:170px; height:175px;}
.t_cont dd{ width:195px; height:auto; margin-top:5px;}
.t_cont dd h2{ width:180px; height:30px; overflow:hidden;}
.t_cont dd h2 a{ color:#a72329;line-height:30px; font-size:14px; text-align:center; display:block}
.t_cont dd h2 a:hover{ color:#ff6600}
.t_cont dd p{ width:180px; height:auto; margin-left:5px;color:#333; font-size:12px; line-height:23px; }
.t_cont dd p a{ color:#a72329}
.t_cont dd p a:hover{ color:#ff6600}
.t_right{ width:22px; height:330px; float:left; background:url(../images/title5_r.png) no-repeat;}


.section{ width:1024px; height:625px; margin:35px auto 0;}
.s_left{ width:77px; height:330px; float:left; background:url(../images/title6.png) no-repeat; float:left}
.s_mid{ width:925px; height:625px; float:left; background:#fef5de;}
.s_mid h1{ width:890px; height:153px; margin:0 auto;}
.s_mid h2{ width:860px; height:70px; margin:30px auto 0; color:#333; font-weight:normal; line-height:25px; font-size:14px;}
.s_mid h2 b{ font-weight:normal; color:#a72329; font-size:18px; margin-right:10px;}
.s_cont{ width:860px; height:340px; background:url(../images/tu2.png) no-repeat; margin:25px auto 0; border-bottom:1px #ad817b dashed;}
.s_cont dl{ width:400px; height:140px; float:left; margin:10px 0px 0px 10px; display:inline;}
.s_cont dt{ width:155px; height:135px; float:left}
.s_cont dt img{ width:155px; height:135px;}
.s_cont dd{ width:230px; height:135px; float:right}
.s_cont dd h3{ width:230px; height:30px; overflow:hidden}
.s_cont dd h3 a{ color:#a72329; font-size:16px; line-height:30px;}
.s_cont dd h3 a:hover{ color:#ff6600}
.s_cont dd p{ width:230px; height:100px;overflow:hidden; color:#333; font-size:14px; line-height:25px;}
.s_cont dd p a{ color:#a72329;}
.s_cont dd p a:hover{ color:#ff6600}
.s_cont .s_text{ margin-left:35px;}
.s_cont .s_text2{ margin-top:30px;}
.s_right{ width:22px; height:330px; float:left; background:url(../images/title6_r.png) no-repeat;}

.link{ width:1024px; height:147px; margin:0 auto;}
.link_left{ width:76px; height:147px; float:left; background:url(../images/title7_l.png) no-repeat; float:left}
.link_mid{ width:925px; height:147px; float:left; background:#fef5de;}
.link_mid p{ width:860px; height:auto; margin:15px auto 0; display:block}
.link_mid a{color:#333; font-size:14px; line-height:30px;margin:10px; }
.link_mid a:hover{ color:#ff6600}
.link_mid span{ color:#333; font-size:12px; margin:0px 15px; line-height:30px;}
.link_right{ width:22px; height:147px; float:left; background:url(../images/title7_r.png) no-repeat;}


/****** footer ********/
.foot{width:100%; height:auto; border-top:1px solid #efefef; }
.newfoot { text-align:left; font-size:12px; color:#2e2e2e; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding:8px 0 ;; width:960px; margin:0 auto; margin-top:0px;}
.foot_logo{float:left;width:220px; height:75px; margin:5px 0 0 10px; background:url(http://img.99.585.com/images/foot_logo.gif) no-repeat; border-right:1px solid #ddd;}
.foot_right{width:700px; height:auto; float:left; margin-left:10px;}
.foot_right p{ line-height:25px; color:#2e2e2e;}
.foot_right p a{ margin:0 13px 0 13px; display:inline; font-size:12px; text-decoration:none; color:#333;}
.foot_right p a:hover{color:#f60;}
.p_mgl{ margin-left:13px;}

.code{ width:180px; height:293px; overflow: visible;position: fixed;bottom:30px; _position: absolute;right:10px;_top: expression(documentElement.scrollTop + documentElement.clientHeight/2 +50 + "px"); background:url(../images/weixin_bg.png) no-repeat; float:right; z-index:9999;}
