@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0; font:12px/1.5 \5FAE\8F6F\96C5\9ED1,"Arial Narrow",HELVETICA;}
html {-webkit-text-size-adjust: none;}
a,ol,ul{list-style:none; text-decoration:none;}
img{border:none}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.clearfix{*zoom:1} 
.top_box{ width:100%; height:75px; border-bottom:1px #51cd87 solid;}
.top{ width:1024px; height:75px; margin:0 auto;}
.top a{ width:130px; height:40px; float:left; background:url(../images/logo.png) no-repeat; margin-top:15px; display:inline-block;}
.top b{ width:1px; height:32px; border-right:1px #d7e9c9 solid ; float:left; margin:20px 20px 0px; display:inline-block;}
.top span{ float:left; color:#79b54d; font-size:20px; line-height:75px;}
.banner{ width:100%; height:auto;}
.banner img{ width:100%; height:auto; display:block}
.menu_box{ width:100%; height:60px; background:#79b54d;}
.menu_box ul{ width:1024px; height:60px; margin:0 auto;}
.menu_box li{ width:202px; height:30px; border-right:1px #9fc981 solid;  float:left; margin-top:15px; display:inline; position:relative;}
.menu_box li a{ text-align:center; line-height:30px; color:#fff; font-size:18px; display:block}
.menu_box li a:hover{ color:#ffe976 }
.arrow-up{ width:0; height:0; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:6px solid #fff; position:absolute; bottom:-15px; left:90px; z-index:9;} 
.profile{ width:1024px; height:680px; margin:20px auto 0; background:url(../images/wrap_bg.png) no-repeat;}
.profile dl{ width:350px; height:auto; float:left}
.profile .profile_txt1{ width:345px; height:auto; }
.profile_txt1 dt{ width:350px; height:47px; margin-top:20px;}
.profile_txt1 dt span{ width:40px; height:47px; background:url(../images/num.png) no-repeat; color:#fff; font-size:24px; float:left; text-align:center; line-height:37px; margin-top:10px; display:inline-block}
.profile_txt1 dt a{ width:275px; height:47px; float:right; color:#79b54d; font-size:20px; line-height:47px;}
.profile_txt1 dd{ width:310px; height:auto; margin-top:30px; color:#333; font-size:16px; line-height:35px; text-indent:30px;}
.profile .profile_txt2{ width:345px; height:auto; float:right; } 
.profile_txt2 dt{ width:350px; height:47px; margin-top:20px; }
.profile_txt2 dt a{ width:265px; height:47px; float:left; color:#79b54d; font-size:20px; line-height:47px; text-align:right}
.profile_txt2 dt span{ width:40px; height:47px; background:url(../images/num.png) no-repeat; color:#fff; font-size:24px; float:right; text-align:center; line-height:37px; margin-top:10px; display:inline-block}
.profile_txt2 dd{ width:300px; height:auto; margin-top:30px; color:#333; font-size:16px; line-height:35px; text-indent:30px; margin-left:50px; }
.profile .profile_txt3{ width:345px; height:auto; overflow:hidden; margin-top:155px; }
.profile_txt3 dt{ width:350px; height:47px; margin-top:20px;}
.profile_txt3 dt span{ width:40px; height:47px; background:url(../images/num.png) no-repeat; color:#fff; font-size:24px; float:left; text-align:center; line-height:37px; margin-top:10px; display:inline-block}
.profile_txt3 dt a{ width:275px; height:47px; float:right; color:#79b54d; font-size:20px; line-height:47px; text-indent:5px;}
.profile_txt3 dd{ width:310px; height:auto; margin-top:30px; color:#333; font-size:16px; line-height:35px; text-indent:30px;}
.profile .profile_txt4{ width:345px; height:auto; float:right; margin-top:120px; display:inline; } 
.profile_txt4 dt{ width:350px; height:47px; margin-top:20px; }
.profile_txt4 dt a{ width:265px; height:47px; float:left; color:#79b54d; font-size:20px; line-height:47px; text-align:right}
.profile_txt4 dt span{ width:40px; height:47px; background:url(../images/num.png) no-repeat; color:#fff; font-size:24px; float:right; text-align:center; line-height:37px; margin-top:10px; display:inline-block}
.profile_txt4 dd{ width:320px; height:auto; margin-top:30px; }
.profile_txt4 a{ margin:0px 15px;}
.product_box{ width:100%; height:auto; background:#f8f8f8; overflow:hidden; padding-bottom:60px; }
.product{ width:1024px; height:auto; overflow:hidden; margin:0 auto;}
.pro_title{ width:255px; height:50px; margin:30px auto 0;}
.pro_title a{ width:255px; height:45px; color:#79b54d; font-size:30px; line-height:45px; text-align:center; display:block}
.pro_title p{ width:255px; height:5px; background:url(../images/hx.png) no-repeat;}
.pro_cont{ width:1024px; height:auto; margin-top:10px; overflow:hidden;}
.pro_cont dl{ width:200px; height:auto; float:left; margin:50px 0 0 44px; display:inline}
.pro_cont dt{ width:120px; height:120px; margin:0 auto;}
.pro_cont .pro_ico1 dt a{ width:120px; height:120px; background:#4188f0 url(../images/ico.png) no-repeat; background-position:30px -250px; display:block; width:120px; height:120px; border-radius:60px; display:block;}
.pro_cont .pro_ico2 dt a{ width:120px; height:120px; background:#7b72e3 url(../images/ico.png) no-repeat; background-position:30px -340px; display:block;width:120px; height:120px; border-radius:60px; display:block;}
.pro_cont .pro_ico3 dt a{ width:120px; height:120px; background:#a049ed url(../images/ico.png) no-repeat; background-position:30px -530px; display:block;width:120px; height:120px; border-radius:60px; display:block;}
.pro_cont .pro_ico4 dt a{ width:120px; height:120px; background:#00c1d6 url(../images/ico.png) no-repeat; background-position:30px -165px; display:block;width:120px; height:120px; border-radius:60px; display:block;}
.pro_cont .pro_ico5 dt a{ width:120px; height:120px; background:#ff8854 url(../images/ico.png) no-repeat; background-position:30px -435px; display:block;width:120px; height:120px; border-radius:60px; display:block;}
.pro_cont .pro_ico6 dt a{ width:120px; height:120px; background:#ff677a url(../images/ico.png) no-repeat; background-position:30px -65px; display:block;width:120px; height:120px; border-radius:60px; display:block;}
.pro_cont .pro_ico7 dt a{ width:120px; height:120px; background:#f5b839 url(../images/ico.png) no-repeat; background-position:30px 27px; display:block;width:120px; height:120px; border-radius:60px; display:block;}
.pro_cont .pro_ico8 dt a{ width:120px; height:120px; background:#73d23a url(../images/ico.png) no-repeat; background-position:30px -630px; display:block;width:120px; height:120px; border-radius:60px; display:block;}
.pro_cont dd{ width:200px; height:auto; margin-top:10px;}
.pro_cont h3{ width:200px; height:35px; color:#333; font-size:20px; font-weight:normal; line-height:35px; text-align:center}
.pro_cont b{ width:30px; height:3px; background:#4188f0; display:block; margin:10px auto 5px; overflow:hidden}
.pro_cont a{ width:200px; height:30px; color:#666; font-size:16px; line-height:30px; text-align:center ; display:block }
.pro_cont dt a{ -moz-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out;  -o-transition: all 0.8s ease-in-out;            -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;  }
.pro_cont dt a:hover{ -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg);  -o-transform: rotate(360deg); -ms-transform: rotate(360deg);transform: rotate(360deg); }
.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:1200px; margin:0 auto; margin-top:0px;}
.foot_logo{float:left;width:220px; height:75px; margin:5px 0 0 10px; background:url(http://img.99.com.cn/images/foot_logo.gif) no-repeat; border-right:1px solid #ddd;}
.foot_right{width:900px; 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;}
.price{ width:1022px; height:78px; border:1px #ccc solid; margin:20px auto 0; color:#e83a79; font-size:28px; line-height:78px; text-align:center;} 
.hosp_cont{ height:3779px; margin:20px auto 0; background:url(http://img.99.com.cn/images/99ad/bg1.png) top center no-repeat; overflow:hidden; margin-bottom:15px;}
.hosp_txt1{ width:985px; height:310px; border:2px #ff6600 solid; margin:119px 0px 0px 17px;}
.hosp_text1{ width:200px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin:8px 18px;}
.hosp_text1 h3{ width:170px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:20px; font-weight:normal; line-height:40px;}
.hosp_text1 b{ width:170px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.hosp_text1 p{ width:170px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.hosp_txt2_box{ width:1024px; height:auto; margin-top:68px; overflow:hidden; }
.hosp_txt2{ width:262px; height:262px; border:2px #ff6600 solid; float:right; margin-right:20px; display:inline }
.hosp_text2{ width:200px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin:10px 83px 0px 0px; float:right}
.hosp_text2 h3{ width:170px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:20px; font-weight:normal; line-height:40px;}
.hosp_text2 b{ width:170px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.hosp_text2 p{ width:170px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.hosp_txt3_box{  width:1024px; height:auto; margin-top:363px; overflow:hidden;}
.topic_cont{ width:1024px; height:5000px; margin:20px auto 0; background:url(http://img.99.com.cn/images/99ad/bg2.png) top center no-repeat; overflow:hidden; margin-bottom:15px;}
.topic_txt1_box{ width:1024px; height:auto; margin-top:154px;}
.topic_txt1{ width:1020px; height:410px; border:2px #ff6600 solid; }
.topic_text1{ width:200px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin-top:10px;}
.topic_text1 h3{ width:170px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:20px; font-weight:normal; line-height:40px;}
.topic_text1 b{ width:170px; height:30px; margin:5px 15px 0px; color:#333; font-size:15px; font-weight:normal; line-height:30px; display:block}
.topic_text1 p{ width:170px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.topic_txt2_box{ width:1024px; height:auto; overflow:hidden; margin-top:1388px;}
.topic_txt2{ width:960px; height:90px; border:2px #ff6600 solid; margin-left:23px;}
.topic_text2{margin:10px 0px 0px 23px;}
.topic_txt3_box{ width:1024px; height:auto; overflow:hidden; margin-top:255px;}
.topic_txt4_box{ width:1024px; height:auto; overflow:hidden; margin-top:180px;}
.topic_txt4{ width:278px; height:246px; border:2px #ff6600 solid; float:right; margin-right:60px; display:inline; }
.topic_text4{margin:10px 140px 0px 0; float:right; display:inline;}
.topic_txt5_box{ width:1024px; height:auto; overflow:hidden; margin-top:1167px;}
.topic_txt5{ width:630px; height:80px; border:2px #ff6600 solid; margin-left:21px; }
.channel{ width:1440px; height:3280px; margin-top:20px; overflow:hidden; background:url(http://img.99.com.cn/images/99ad/bg3.png) top center no-repeat; margin:0 auto}
.channel_box1{ width:1440px; height:auto; margin:0 auto; position:relative}
.channel_txt1{ width:1000px; height:90px; border:2px #ff6600 solid; margin-top:70px; margin-left:220px;}
.channel_text1{ width:200px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin:10px 0px 0px 220px;}
.channel_text1 h3{ width:170px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.channel_text1 b{ width:170px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.channel_text1 p{ width:170px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.topic_txt2_box{ width:1024px; height:auto; overflow:hidden; margin-top:1388px;}
.topic_txt2{ width:960px; height:90px; border:2px #ff6600 solid; margin-left:23px;}
.topic_text2{ margin:10px 0px 0px 23px;}
.channel_left{ width:140px; height:auto; position:absolute; left:37px; top:63px; _top:135px; z-index:9}
*+html .channel_left{  top:135px;}
.channel_txt2{ width:130px; height:310px; border:2px #ff6600 solid; }
.channel_right{ width:140px; height:auto; position:absolute; right:30px; top:63px;_top:135px; z-index:9}
*+html .channel_right{  top:135px;}
.channel_txt2{ width:130px; height:310px; border:2px #ff6600 solid; }
.channel_text2{ width:200px; height:155px; border:1px #ff6600 solid; background:#fbede3; position:absolute; top:80px; right:160px;}
.channel_text2 h3{ width:170px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.channel_text2 b{ width:170px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.channel_text2 p{ width:170px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.channel_box3{ width:1000px; height:auto; margin:620px auto 0; overflow:hidden}
.channel_left2{ width:655px; height:auto; float:left; margin-left:10px; margin-top:105px; display:inline}
.channel_txt3{ width:650px; height:40px; border:2px #ff6600 solid; }
.channel_text3{ width:210px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin-top:10px;}
.channel_text3 h3{ width:180px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.channel_text3 b{ width:180px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.channel_text3 p{ width:180px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.channel_right2{ width:305px; height:auto; float:right; margin-right:10px; display:inline}
.channel_rtext{ width:300px; height:250px; border:2px #ff6600 solid;}
.channel_box4{ width:1000px; height:auto; margin:140px auto 0; overflow:hidden}
.channel_txt4{ width:305px; height:255px; border:2px #ff6600 solid; float:right; margin-right:5px; display:inline; }
.channel_text4{ width:210px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin-right:10px; margin-top:40px; float:right; display:inline}
.channel_text4 h3{ width:180px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.channel_text4 b{ width:180px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.channel_text4 p{ width:180px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.channel_box5{ width:1000px; height:auto; margin:907px auto 0; overflow:hidden; margin-left:239px;}
.channel_txt5{ width:250px; height:250px; border:2px #ff6600 solid; float:left; }
.channel_text5{ width:210px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin-left:10px; margin-top:40px; float:left; display:inline}
.channel_text5 h3{ width:180px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.channel_text5 b{ width:180px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.channel_text5 p{ width:180px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.channel_box6{ width:1000px; height:auto; margin:0 auto; overflow:hidden; }
.channel_txt6{ width:300px; height:250px; border:2px #ff6600 solid; float:right; margin-right:10px; }
.channel_text6{ width:210px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin-right:10px; margin-top:40px; float:right; display:inline}
.channel_text6 h3{ width:180px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.channel_text6 b{ width:180px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.channel_text6 p{ width:180px; width:180px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.disease_box{ width:1400px; height:3680px; background:url(http://img.99.com.cn/images/99ad/bg4.png) no-repeat; margin:20px auto 0; overflow:hidden;}
.disease_txt1{ width:1005px; height:auto; overflow:hidden; margin:35px 0px 0px 205px;}
.disease_bk{ width:1000px; height:90px; border:2px #ff6600 solid; }
.disease_text1{ width:210px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin-top:10px; float:right; display:inline}
.disease_text1 h3{ width:180px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.disease_text1 b{ width:180px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.disease_text1 p{ width:180px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.disease_txt2{ width:1400px; height:auto; overflow:hidden; margin:632px auto 0;}
.disease_left{ width:130px; height:300px; border:2px  #ff6600 solid; float:left; margin-left:35px; display:inline;}
.disease_text2{ width:210px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin-left:840px; float:left; display:inline}
.disease_text2 h3{ width:180px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.disease_text2 b{ width:180px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.disease_text2 p{ width:180px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.disease_right{ width:130px; height:300px; border:2px  #ff6600 solid; float:left; margin-left:12px; display:inline;}
.disease_txt3{ width:1030px; height:auto; overflow:hidden; margin-top:585px; margin-left:190px}
.disease_bk3{ width:1020px; height:95px; border:2px #ff6600 solid; }
.disease_text3{ float:left}
.disease_txt4{ width:1400px; height:auto; margin:1205px auto 0; overflow:hidden}
.disease_text4{ width:210px; height:155px; border:1px #ff6600 solid; background:#fbede3; margin-left:189px; margin-bottom:10px;}
.disease_text4 h3{ width:180px; height:40px; border-bottom:1px #f0d2bb dashed; margin:5px 0px 0px 15px; color:#333; font-size:17px; font-weight:normal; line-height:40px;}
.disease_text4 b{ width:180px; height:30px; margin:5px 15px 0px; color:#333; font-size:16px; font-weight:normal; line-height:30px; display:block}
.disease_text4 p{ width:180px; height:25px; margin:5px 15px 0px; color:#666; font-size:14px; line-height:25px;}
.disease_bk4{ margin-left:189px; width:1020px; height:90px; border:2px #ff6600 solid;}

























