@charset "utf-8";
*{margin:0;padding:0;list-style:none;border:none}
body{margin:0 auto;padding:0;font-size:12px;color:#333;font-family:"Microsoft YaHei","PingFang SC","ST Heiti",Arial,Helvetica,sans-serif}
a{cursor:pointer;outline:medium none;text-decoration:none}
a:link{color:#333}
a:visited{text-decoration:none;color:#333}
a:hover{text-decoration:none;color:#008D9E}
a:active{text-decoration:none;color:#008D9E}
.clear{clear:both}
#web_bg{position:fixed;top: 0;left: 0;width:100%;height:100%;min-width: 1000px;z-index:-10;zoom: 1;background-color: #fff;background-repeat: no-repeat;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}
.close{width:70px;height:28px;cursor:pointer;position:fixed;right:0;top:0;z-index:102;background:url(../images/index/closetg.png) no-repeat}
.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;border-radius:8px;background:#555;margin:0 5px;opacity:.8;border:1px solid #fff;cursor:pointer}
.swiper-pagination-bullet-active{background:#fff}
.top_1{width:1280px;height:120px;margin:0 auto;background-color:#FFF;background:url(../images/index/head.jpg) no-repeat}
.top_11{width:420px;float:left;display:inline}
.top_12{width:320px;height:30px;float:right;margin-top:20px}
.top_12 li{width:320px;float:left;display:inline;font-size:12px;text-align:left;color:#BBB}
.top_12 li a{display:block;height:16px;line-height:16px;font-size:16px;float:left;color:#008D9E;padding:0 10px;border-right:1px #008D9E solid}
.top_13{width:450px;height:80px;float:left;margin-top:30px;margin-left:25px}
.top_13 p{color:#008D9E;font-size:14px;height:20px;line-height:20px}
.top_14{width:255px;height:26px;line-height:26px;font-size:16px;float:right}
.nav{width:1280px;height:50px;margin:0 auto;background:#01A3B6}
.top_menu{width:1280px;height:50px;margin:0 auto;list-style-type:none;text-transform:uppercase;font-size:18px}
.top_menu li{float:left;margin:0;width:11.11%;height:50px;line-height:50px;vertical-align:middle;background:url(../images/index/menu_li_right.gif) no-repeat scroll right center transparent}
.top_menu li a{display:block;text-align:center}
.top_menu li a:link,.top_menu li a:visited{color:#FFF}
.top_menu li a:hover,.top_menu li.active a{background-color:#52BAC7}
.dropdown{position:relative;display:inline-block}
.dropdown-content{position:absolute;display:none;min-width:142.2px;background:url(../images/index/navbg.png) top repeat;/*box-shadow:0 8px 1pc 0 rgba(0,0,0,.2);*/z-index:9999}
.top_menu div a:link,.top_menu div a:visited{color:#01A3B6}
.top_menu div a:hover{color:#FFF}
.dropdown-content a{width:139.94px;text-decoration:none}
.dropdown-content a:hover{background-color:#f1f1f1}
.dropdown:hover .dropdown-content{display:block}
#main{width:1280px;margin:0 auto;background:#fff;padding-top:10px}
.flash-div{width:1280px;height:380px}
.flash{width:1000px;height:380px;overflow:hidden;float:left;position:absolute}
.flash-menu{width:270px;height:380px;float:right}
.news-div{width:1280px;height:428px;margin-top:10px;border-bottom:1px #ccc solid}
.news{width:511px;height:428px;padding:0 15px 0 0;overflow:hidden;float:left;border-right:1px #ccc solid}
.news-class{height:46px;line-height:42px;font-weight:bold;border-bottom:1px #ccc solid}
.news-class h2{height:44px;font-size:20px;display:inline-block;border-bottom:3px #008D9E solid}
.news-class i{color:#ccc;margin-left:2px;font-size:18px;font-style:normal;font-weight:normal}
.news-class span{float:right;padding:2px 10px 0 0;font-size:16px;font-weight:normal}
.news-class span a{color:#999}
.topnews{height:210px;border-bottom:1px #ccc solid}
.topnews-img{padding:15px 10px;float:left}
.topnews-img img{width:180px;height:180px}
.topnews-title{width:310px;float:right}
.topnews-title h2{margin:12px 0 5px 0;font-size:16px}
.topnews-des{color:#999;line-height:24px;font-size:14px;margin-right:10px}
.topnews-des a{color:#008D9E}
.newslist{height:145px;padding:10px 15px}
.newslist li{width:481px;font-size:14px;height:30px;line-height:30px;overflow:hidden}
.newslist li i{font-size:18px;font-style:normal;font-weight:normal;margin-right:10px}
.newslist li span{color:#ccc;float:right;font-size:12px}
.health-info{width:442px;height:428px;padding:0 15px;overflow:hidden;float:left;border-right:1px #ccc solid}
.infolist{height:361px;padding:10px}
.infolist li{width:422px;font-size:14px;height:30px;line-height:30px;overflow:hidden}
.infolist li i{font-size:18px;font-style:normal;font-weight:normal;margin-right:10px}
.infolist li span{color:#ccc;float:right;font-size:12px}
.news-menu{width:280px;height:428px;text-align:center;float:right}
.news-menu img{margin-top:40px}
.tsyl-div{width:1280px;height:310px;margin-top:10px;border-bottom:1px #ccc solid}
.tsyl-ul{padding:3px}
.tsyl-ul li{width:412px;height:232px;float:left;margin:12px 6px}
.tsyl-ul li img{width:412px;height:232px}
.icon{color:#666;margin-left:30px;font-size:16px;cursor:pointer;font-weight:normal}
.disease-div{width:1280px;height:500px;margin-top:10px;border-bottom:1px #ccc solid}
.jbdh{width:470px;height:500px;padding:0 15px 0 0;float:left;border-right:1px #ccc solid}
.jbdh-box{width:460px;height:150px;margin-left:10px;border-bottom:1px #ccc dashed}
.jbdh-box:last-child{border-bottom:none}
.jbdh-class{background-color:#008D9E;color:#FFF;width:100px;height:100px;line-height:100px;text-align:center;font-size:32px;float:left;margin-top:25px}
.jbdh-type{width:350px;float:right}
.jbdh-type-ul{padding:8px 5px}
.jbdh-type-ul li{width:106px;height:18px;line-height:18px;overflow:hidden;font-size:18px;float:left;padding-left:6px;margin:14px 0;border-left:2px #999 solid}
.jbdh-type-ul li:nth-child(3n+1){border-left:none}
.jbdh-type-ul li:nth-child(1) a,.jbdh-type-ul li:nth-child(2) a,.jbdh-type-ul li:nth-child(3) a{color:#F00}
.cjjbwt{width:778px;height:500px;padding:0 0 0 15px;float:right}
.cjjbwt-ul{padding:10px 0}
.cjjbwt-ul li{background-color:#CCC;color:#FFF;width:243px;line-height:56px;font-size:18px;float:left;padding-left:6px;margin:8px 5px}
.doctor-div{width:1280px;height:503px;margin-top:10px}
.bsjzj{margin-top:20px;height:430px;}
.bsjl{width:298px;height:428px; border:1px #ccc solid;padding:0 40px; float:left; position:relative}
.bsjl>p{height:64px; line-height:64px; text-align:center; font-size:24px; color:#008D9E; font-family:"Microsoft Yahei";}
.bsjl img{height:174px; width:298px; border:none;}
#zj_g_nr{width:300px;height:342px;overflow:hidden;}
#ju_zuos{width:14px;height:26px;position:absolute;left:10px;top:225px;background-image:url(../images/index/newbg.png);background-repeat:no-repeat;background-position:left -98px;cursor:pointer}
#ju_yous{width:14px;height:26px;position:absolute;right:10px;top:225px;background-image:url(../images/index/newbg.png);background-repeat:no-repeat;background-position:-14px -98px;cursor:pointer}
.bsjl .bsjljs{/*width:300px;*/ height:342px; background-color:#008D9E;color:#fff; float:left;}
.bsjl .bsjljs p{text-align:center; font-size:18px; line-height:2.5em;  font-family:"Microsoft Yahei";}
.bsjl .bsjljs span{display:block;text-align:center; font-size:14px;line-height:2em; }
.bsjl .bsjljs .chuz{width:200px; height:28px; border:1px #fff solid; line-height:28px; text-align:center; margin:5px auto;font-size:14px;}
.bsjl .bsjljs .zjyy{width:200px;overflow:hidden; height:30px;font-size:14px; margin:15px auto;}
.left1{float:left;}
.right1{float:right;}
.bsjl .bsjljs .zjyy a{color:#008D9E; display:block; background-color:#fff; text-align:center; width:90px; height:30px; line-height:30px; font-size:14px;}
.bsjl .bsjljs .zjyy .right1{}
.bsjr{float:right; width:880px; height:430px;}
.bsjr .bsjks{height:40px; border:1px #ccc solid; margin-bottom:18px;}
.bsjr .bsjks ul{overflow:hidden;height:14px; font-size:14px;}
.sn{float:left;height:14px; line-height:14px; font-size:14px; text-align:center; width:145px; border-right:1px solid #ccc; margin:13px 0; color:#333;}
.snon{height:40px; line-height:40px;margin:0;color:#333;}
.bsjkszjs{height:370px; width:880px;}
.bsjkszjs li{box-sizing:border-box; float:left; border:1px #ccc solid; height:370px; width:212px; margin-right:10px; line-height:2em; text-align:center;}
.bsjkszjs li:last-child{margin-right:0}
.bsjkszjs li p{padding:0 16px}
.bsjkszjs .lastli{margin-right:0;}
.bsjkszjs li img{width:152px; height:152px; margin:25px 25px 12px 25px;}
.bsjkszjs li .name{font-size:18px; color:#666;  font-family:"Microsoft Yahei";}
.bsjkszjs li .name a{color:#008D9E}
.bsjkszjs li .yy{font-size:12px; color:#666;}
.bsjkszjs li .yy span{color:orange;}
.bsjkszjs li .sc{font-size:14px; color:#999;text-align:left; line-height:22px; margin:5px 0;}
.bsjkszjs li .left1,.bsjkszjs li .right1{ box-sizing:border-box; margin-top:14px; width:105px; padding-left:24px; height:42px; line-height:42px; background-position:24px center; background-repeat:no-repeat;}
.bsjkszjs li .left1{border-top:1px solid #ccc; border-right:1px solid #ccc; background-image:url(../images/index/n_19.jpg)}
.bsjkszjs li .right1{border-top:1px solid #ccc; background-image:url(../images/index/n_21.jpg)}
.bsjkszjs li div a{color:#333;}
.keshi-div {width:1280px;margin-top:10px}
.cont4ti {width:1280px;height:46px;line-height:46px;border-top:1px solid #cccccc;position:relative;font-size:20px;font-family:"Microsoft Yahei","Tahoma",Geneva,sans-serif;}
.cont4tab {height:711px !important;padding-top:15px;}
.cont4ti .on{border:1px solid #008D9E;border-bottom:none;padding:0 24px}
.cont4ti li{border-bottom:1px solid #008D9E;float:left;padding:0 42px}
.con4key{height:64px; border:1px solid #ccc; padding:19px 0 19px 20px; overflow:hidden; margin-bottom:15px;}
.con4key .left1{width:88px; padding-right:20px; border-right:1px solid #ccc; height:64px}
.con4key .left1 p{font-size:22px;text-align:center;color:#008D9E;font-weight:bold;font-family:Microsoft Yahei;height:64px;line-height:64px;}
.con4key .left1 div{width:88px; height:28px; background-color:#333; color:#fff; line-height:28px; text-align:center; font-size:14px;}
.con4key .right1{width:1140px;line-height:30px;}
.con4key .right1 p{height:30px; font-size:14px;color:#333; margin:0;}
.con4key .right1 a{color:#333; padding:0 10px ;  font-family:"Microsoft Yahei";height:30px; font-size:14px;color:#333; margin:0;}
.con4key .right1 a font{color:red;}
.con4key .right1 a:hover{color:red;}
.keywhot {position:relative;}
.keywhot span{display:block; width:21px; height:11px; position:absolute; right:-10px; top:-14px;}
.cont4con{height:590px; overflow:hidden; font-family:"Microsoft Yahei"}
.cont4conl{width:370px;height:590px; background-color:#f4f4f4; float:left;}
.cont4conl img{width:370px; height:181px;}
.cont4new{padding:18px 20px 0 20px; overflow:hidden;height:62px;}
.cont4new .left1{ border-radius:50%;height:38px; width:38px; font-size:18px; color:#333; line-height:38px;  text-align:center; border:1px solid #ccc; margin-right:15px; margin-bottom:18px;}
.cont4new .cont4newtop{border:1px solid #008D9E; color:#008D9E;}
.cont4new .right1{width:270px; height:57px; border-bottom:1px solid #ccc; margin-bottom:18px;}
.cont4new .right1 p{ font-size:16px;margin-bottom:10px; line-height:16px;}
.cont4new .right1 p a{color:#333;width: 270px;height: 16px;overflow: hidden;display: block;}
.cont4new .right1 p a:hover{color:#008D9E;}
.cont4new .right1 a{color:#008D9E;}
.cont4new .right1 span{color:#999; margin-right:12px;}
.cont4conr{float:right; width:890px; height:590px; overflow:hidden;}
.cont4conr div{width:430px; height:177px; margin-bottom:29px;}
.cont4conr .right1{margin-left:30px;}
.cont4conr div img{width:175px ;height:177px; float:left; margin-right:5px;}
.cont4conr div ul{width:250px; height:180px; float:right; overflow:hidden;}
.cont4conr div li{width:232px; height:36px; font-size:14px; line-height:36px; overflow:hidden; padding-left:18px; font-family:"Microsoft Yahei";}
.images-div{width:1280px;height:auto;overflow:hidden;}
.images-t{width:1280px;height:48px;border-bottom:1px solid #cccccc;position:relative;font-size:20px;font-family:"Microsoft Yahei","Tahoma",Geneva, sans-serif; position:relative;}
.images-t li{height:40px;line-height:36px;padding:6px 2px 0; margin:0 20px 0 0;float:left;font-weight:bold;}
.images-t li.on{color:#3486c0;border-bottom:3px solid #008D9E;position:relative;}
.images-div .bd{padding-top:18px;height:0;}
.images-div .bd li{width:212px;float:left;}
.images-div .bd li img{width:200px;height:150px;margin:0;margin-left:10px;display:block;}
.images-div .bd li.last{width:225px;float:right;}
.images-div .bd p{line-height:2em;text-align:center;font-size:14px;}
.foot{background:#008D9E;width:100%;height:230px;margin-top:10px}
.foot-div{width:1280px;height:170px;margin:0 auto;border-bottom:1px #FFF solid}
.foot-logo{width:420px;float:left;margin-top:55px;margin-left:40px}
.foot-info{width:420px;color:#FFF;float:left;margin-top:38px;margin-left:200px}
.foot-info p{height:32px;line-height:32px;font-size:14px}
.foot-erweima{width:200px;float:right;text-align:center;margin-top:18px}
.right-div{width:1280px;margin:0 auto;color:#FFF;text-align:center;line-height:60px;font-size:14px}
.right-div a{color:#FFF}