@media screen and (min-width: 768px){
.wap *{display: none}
/* CSS Document */
/*公共样式*/
*{ margin:0; padding:0;}
body{ width:100%;font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;max-width:1920px;margin:0 auto;padding:0;color:#333; background:#f1f1f1; position:relative;_overflow-x: hidden;overflow-x: hidden; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{margin:0;padding:0}
h2{font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
i{ font-style:normal;}
a{text-decoration:none; outline:none;color:#333;}
a:hover{text-decoration:none;}
/* 谷歌浏览器字体不能小于12px的解决 */
html,body{
      -webkit-text-size-adjust:none;
}
.center{ width:1200px; margin:0 auto; clear:both;}
.blank{ width:100%; height:1px; clear:both;}
.blank15{ width:100%; height:15px; clear:both;}
.clear{ clear:both;}
.fl {float: left;}
.fr{ float:right;}input:focus { outline: none; } 
input::-webkit-input-placeholder { 
/* WebKit browsers */ 
color: #666; 
} 
input:-moz-placeholder { 
/* Mozilla Firefox 4 to 18 */ 
color: #666; 
} 
input::-moz-placeholder { 
/* Mozilla Firefox 19+ */ 
color: #666; 
} 
input:-ms-input-placeholder { 
/* Internet Explorer 10+ */ 
color: #666; 
}
video{ background:#dbe8ee url(/stac/images/0_58_1.jpg) no-repeat center; max-width:100% !important;}
table,iframe{max-width:100% !important;border-collapse:collapse;}
/* 公共样式结束 */
.img:hover{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2); }
.wd{ width:100%;float:left;}
.cter{ width:1200px; margin:0 auto; position:relative;}

.topt{ width:100%;float:left; position:relative;background:#fff; }
.top_1{width:100%; float:left;  line-height:40px; background:#f6f6f6; color:#444444;}
.top_1 h2{ float:left;font-size:14px; font-weight:normal;line-height:40px;color:#444444;}
.top_1_r{ float:right; margin-top:0; position:relative;}
.top_1_r a{ padding-left:10px; position:relative; float:left;line-height:40px;padding-right:10px;color:#444444;}
.top_1_r img{ float:left; margin-top:12px;}


.top_2{width:100%;float:left;  padding:10px 0 10px 0;}
.top_2{}
.top_ww{width:405px;float:left;font-size:30px;margin:13px 0 0 0;padding-right:15px;}
.top_ww img{margin-top:10px; float:left; width:405px;margin:1px 0 5px 0;}
.top_2_l{padding-left:0;float:right;width:268px; text-align:right; padding-top:11px; padding-bottom:0; color:#2a7f7a;line-height:31px; font-size:16px;background:url(../images/dianh.png) no-repeat 161px 17px;}
.top_2_l b{font-family:Arial;font-size:30px;}

.nav{ padding:0 0px;width:100%;background:url(../images/1_06.jpg) repeat-x left 5px; height:70px;text-align:center; line-height:70px;font-size:16px; position:relative; z-index:1;width:100%;  }
.nav span{  width:100%; float:left; color:#878787; font-size:12px; padding:0 0;text-transform:uppercase; }
.nav .nLi{ float:left; width:150px; position:relative; margin-left:0; background:url(../images/1_04.jpg) no-repeat right center; }
.nav .nLi h3{ float:left;height:70px;width:100%;  font-weight:normal; }
.nav .nLi h3 a{width:100%; float:left;  padding:0 0; font-size:16px;  color:#fff; }
.nav .sub{ display:none; width:100%; left:0; top:70px;  position:absolute; background: url(../images/nav1.png) no-repeat center 5px;  line-height:40px; padding:20px 0 0 0; font-size:14px; }
.nav .sub li{ zoom:1; background:#2a7f7a;}
.nav .sub a{ display:block; width:100%; color:#fff; }
.nav .sub a:hover{ background:#339892; color:#fff;  }
.nav .on h3 { background:url(../images/1_03.jpg) repeat-x left top; color:#fff;   }
.nav .on h3 a,.top_2_l .nav .on h3 a span{color:#fff;font-size:18px;}
.nav .nLi:last-child{ background:none;}
.nav .nLi:last-child:hover{ background:url(../images/1_03.jpg) repeat-x left top;}
.nav .sub li:first-child{padding-top:11px;}
.nav .sub li:last-child{padding-bottom:11px;}

.banner{ width:100%;float:left; text-align:center;margin-top:-5px;position:relative;  }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ vertical-align:middle; position:relative; }
.banner .bd img{ width:100%;float:left;  }
		
.banner .hd{ width:1200px;  text-align:right;position:absolute; z-index:1; bottom:30%; left:50%;margin-left:-600px;  }	
.banner .hd ul{ }	
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; width:40px; height:8px; margin:0 8px 0 0; background:#ffffff;font-size:0;	}	
.banner .hd ul .on{ background:#2a7f78;border-radius:0;  }	

.bna{ width:100%;float:left;}
.bna ul{ width:1140px; border-bottom:#328782 solid 4px; background:#fff;position:absolute; z-index:1; bottom:0px; left:50%;margin-left:-600px;padding:25px 30px;}	
.bna li{width:19%;float:left;background:#b6a06f;text-align:center;margin:0 .5%;color:#fff;line-height:22px;padding:17px 0; font-size:18px;}
.bna li a{color:#fff;}
.bna li span{width:100%;display:block;font-size:14px;}
.bna li:nth-child(2){background:#328782;}
.bna li:nth-child(3){background:#275d8c;}
.bna li:nth-child(4){background:#2a9672;}
 .bna li:nth-child(5){background:#247da9;}

.in_2{ width:100%; float:left; background:#f1f1f1;padding-bottom:40px;}
.in_2 .cter{ }
.in_2_1{width:100%; float:left;}
.in_2_1 .hd{border-bottom:#dbdbdb solid 1px;width:100%; float:left;margin-bottom:29px;}
.in_2_1 .hd li{width:140px;line-height:40px;text-align:center;float:left;margin:0 10px 25px 0;font-size:21px;}
.in_2_1 .hd li a{color:#4a4a4a;}
.in_2_1 .hd li.on,.in_2_1 .hd li:hover{background:#328782;border-radius:25px;}
.in_2_1 .hd li.on a,.in_2_1 .hd li:hover a{color:#fff;}

.in_2_1_r{width:570px; float:left;}
.in_2_1_r_1{width:100%; float:left;border-bottom:#cdcdcd dashed 1px;margin-bottom:10px;padding-bottom:30px;}
.in_2_1_r_1 span{width:98px;background:#fff;border:#dbdbdb solid 1px;text-align:center;font-size:20px;color:#8c8889;line-height:26px; float:left;padding:20px 0;margin-top:7px;}
.in_2_1_r_1 p{width:440px; float:right;color:#8c8889;font-size:15px;line-height:24px;}
.in_2_1_r_1 p b{width:100%; float:left;color:#4a4a4a;font-size:19px;margin-bottom:8px;}
.in_2_1_r .in_2_1_r_2 li{width:100%; float:left;line-height:37px;font-size:16px;}
.in_2_1_r .in_2_1_r_2 li p{width:477px; float:left;overflow:hidden;color:#1f1f1f;height:40px;}
.in_2_1_r .in_2_1_r_2 li span{width:86px;font-size:15px; float:right;color:#8c8889;}
.in_2_1_r .in_2_1_r_2 li a:hover p{color:#328782;}



.in_2_1_l{width:560px; float:right;position:relative;margin-top:10px;overflow:hidden;}
.in_2_1_l .bdt li{position:relative;}
.in_2_1_l .bdt .pic img{width:560px;height:419px; float:left;}
.in_2_1_l .bdt .title{width:90%;position:absolute;left:0;bottom:0;padding:19px 5%;background:rgba(0,0,0,.5);color:#989898;font-size:14px;}

.in_2_1_l .hdt{width:50%;position:absolute;right:2%;bottom:5%;font-size:0; text-align:right;}
.in_2_1_l .hdt ul li{ cursor:pointer; display:inline-block; *display:inline; width:9px; height:9px; margin:0 8px 0 0; background:#545454;font-size:0;	border-radius:25px; }	
.in_2_1_l .hdt ul .on{ background:#989898; }	


.in_2_1_l .sPrev,.in_2_1_l .sNext{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:48px; height:48px; background:url(../images/l1.png) center center no-repeat; filter:alpha(opacity=100);opacity:1;  padding:10px 5px;}
.in_2_1_l .sNext{ left:auto; right:3%; background:url(../images/r1.png) center center no-repeat; }

.in_2_1_l .prevStop{ display:none;  }
.in_2_1_l .nextStop{ display:none;  }



.in_1{ width:100%; float:left; background:#378786; height:auto;}
.in_1 .cter{ width:1440px; height:auto;}
.tlt{width:100%; display:inline-block;text-align:center;color:#fff;font-size:25px;}
.tlt i{margin:0 20px;display:inline-block;}
.tlt i img{margin-bottom:6px;}
.in_1_1{ width:100%; float:right;height:500px; position:relative; text-align:center;color:#fff;}
.in_1_1 h4{color:#fff;width:100%; float:left;font-size:18px;font-weight:normal;line-height:32px;}
.in_1_1 h4 span{width:100%; float:left;font-size:15px;}
.in_1_1 h4 b{font-size:26px;}
.in_1_1 .in_1_1_1{  position:absolute; left:0;top:0;width:225px;padding:94px 15px 160px 15px;background:#339e98;}
.in_1_1 .in_1_1_1 p{color:#9ac8c5;line-height:24px;text-align:left;font-size:13px;width:100%; float:left;margin:20px 0;}
.in_1_1 .in_1_1_1 a{color:#fff;border:#9ac8c5 solid 1px;line-height:30px;border-radius:25px;width:50%; float:left;margin:0 24%;}
.in_1_1 .in_1_1_1 a:hover{color:#339e98;background:#fff;}
.in_1_1 .in_1_1_2{  position:absolute;left:267px;top:0;background:#275d8c;width:225px;padding:80px 10px;}
.in_1_1 .in_1_1_3{  position:absolute; left:524px;top:0;width:225px;background:#48a988;padding:60px 10px;}
.in_1_1 .in_1_1_4{  position:absolute;left:524px;top:200px;width:225px;background:#247da7;padding:100px 10px;}
.in_1_1 .in_1_1_5{  position:absolute;left:267px;top:274px;width:245px; }
.in_1_1 .in_1_1_6{ position:absolute; right:0;top:0;width:655px;}


.footer{width:100%; float:left; background:#076a62 ;padding-bottom:20px;}
.footer .btm{overflow:hidden;width:1200px;margin:0 auto}
.footer .info{overflow:hidden;float:left;width:800px;margin-top:40px;}
.footer .info p{width:100%;float:left;font-size:16px;line-height:38px;color:#fff;}
.footer .info p a{margin-right:17px;color:#fff;}
.footer .info2{text-align:left; font-size:16px; width:100%; margin-top: 30px;float:left; line-height:200%; color:#fff;border-top:#398881 solid 1px;padding-top:30px;}
.footer .info2 a{color:#fff;}

.footer .info1{width:200px;float:right;text-align:center;margin:40px 0 0 0 ;color:#fff;font-size:16px;}
.footer .info1 img{width:170px;float:left;margin:10px 15px 10px 15px;}




@media (min-width: 1920px) {
 .banner .bd img{ max-width:1920px;}
}
@media (max-width: 1920px) {
 .banner .bd img{ min-width:1200px;}
}


/* 医院简介 */

.bna1{ width:100%;float:left;}
.bna1 ul{ width:740px; background:#fff;position:absolute; z-index:1; bottom:0px; left:50%;margin-left:-600px;padding:15px 230px;box-shadow:0 5px 5px -4px rgba(0,0,0,.5)}	
.bna1 li{width:19%;float:left;text-align:center;margin:0 .5%;color:#454545;line-height:22px;padding:10px 0; font-size:18px;}
.bna1 li a{color:#454545;}
.bna1 li img{border:#454545 solid 1px;border-radius:70px;}
.bna1 li img.bna_m1{display:inline-block;}
.bna1 li img.bna_m2{display:none;}
.bna1 li:hover a,.bna1 li.on a{color:#2a7f7a;}
.bna1 li:hover img,.bna1 li.on img{border:#2a7f7a solid 1px;}
.bna1 li:hover img.bna_m1,.bna1 li.on img.bna_m1{display:none;}
.bna1 li:hover img.bna_m2,.bna1 li.on img.bna_m2{display:inline-block;}
.bna1 li p{margin-top:5px;}

/*面包屑*/
.mbx{ width:100%; float:left;margin-bottom:30px;}
.p12-curmbs-1 {font-size: 17px;  color:#666666;height: 76px;line-height: 76px; border-bottom:#666666 solid 1px; }
.p12-curmbs-1 b {font-weight: normal;padding-left: 28px;} 
.p12-curmbs-1 i {font-style: normal;}
.p12-curmbs-1 span {padding: 0 5px;}
.p12-curmbs-1 a{ color:#666666;}

.list { width:100%; float:left; padding:0 0 20px 0;}
.list_l{ width:260px; margin-left:0;background:#FFF; padding:0 0 0 0; text-align:left;}
.list_r{ width:880px;background:#FFF; padding-top:1px;}
.p15-infocontent-1 img{ max-width:100%; height:auto !important;}

/*左侧*/
.list_2_l{width:100%;float:left;background:#339791;}
.list_2_l h4{width:80%; float:left; text-align:left;background:#2a7f7a; color:#fff; font-size:16px;text-transform:uppercase; line-height:24px;  position:relative;font-weight:normal;padding:10px 10%; }
.list_2_l h4 span{width:100%; float:left;font-size:12px;}
.list_2_l h5{background:#339791 url(../images/ico3.png) 170px center no-repeat;border-bottom:#fff solid 1px; width:100%; float:left;  font-size:18px; color:#fff; text-align:center; font-weight:normal;   position:relative; padding-bottom:0;}
.list_2_l h5 a{ color:#fff; width:80%; float:left;line-height:45px;margin:5px 0;padding:0 0 0 20%; text-align:left}
.list_2_l h5:hover,.list_2_l h5.on{ background:#2a7f7a url(../images/ico3.png) 170px center no-repeat;}
.list_2_l h5:hover a,.list_2_l h5.on a{font-weight:normal;color:#fff;}

.list_2_l h6{border-bottom:#cecdcd solid 1px;line-height:70px; width:100%; float:left;  font-size:17px; color:#2a7f7a; text-align:center;   position:relative;letter-spacing:1px; }
.list_2_l img{margin:14px 0 0 10px;}
.list_2_l p{border-bottom:#cecdcd solid 1px;line-height:24px; width:83%;padding:15px 0 15px 17%; float:left;  font-size:14px; color:#fff; text-align:left;   position:relative; margin-top:-36px;}
.list_2_l p b{font-size:25px;color:#2a7f7a;padding:15px 0;}

/*专家左侧*/
.sideMenu{width:95%;margin:0 2.5%;}
.sideMenu h3{ height:56px; line-height:56px; text-align:center;font-weight:normal;  border-bottom:1px solid #4a4a4a;  cursor:pointer;font-size:16px;width:100%; float:left;}
.sideMenu h3.on{color:#2a7f7a;border-bottom:0;}
.sideMenu h3 em{ float:right; display:block; width:13px; height:56px;   background:url(../images/ico1.png) center center no-repeat; cursor:pointer;margin-right:48px; }
.sideMenu h3.on em{ background:url(../images/ico2.png) center center no-repeat; }
.sideMenu ul{ background:#f1f1f1;width:90%;padding:20px 5%; color:#999;float:left; display:none; height:auto}
.sideMenu ul li{width:100%; float:left;line-height:34px;background:#32968f;color:#fff;text-align:center;font-size:16px;margin:5px 0;}
.sideMenu ul li a{color:#fff;}
/*新闻*/
.list_r_3{width:100%; float:left;}
.list_r_3 li{width:100%; padding:10px 0% 15px 0%; float:left;height:auto;border-bottom:#cecdcd 1px solid;background:#fff;color:#555555; margin-bottom:10px;}
.list_r_3 h2{background:#2a7f7a url(../images/ico3.png) 27px center no-repeat;color:#fff;text-indent:50px;font-size:16px;line-height:50px;font-weight:normal;}

.list_r_3 ul{width:96%; float:right;line-height:27px;margin:1% 2%;}
.list_r_3 li{position:relative;}
.list_r_3 b{width:100%; float:left;text-indent:16px; font-size:19px; color:#333;  padding:0  0 5px 0;background:url(../images/ico7.png) left 10px no-repeat;}

.list_r_3 p{width:100%; float:left;text-indent:16px;font-size:14px; color:#4a4a4a; }
.list_r_3 span{position:absolute;right:20px;top:12px;;font-size:15px; color:#b2b2b2; }

.list_r_3 li:hover{ }

.list_r_3 li:hover  b{color:#2a7f7a;background:url(../images/ico8.png) left 10px no-repeat;}



/*分页器*/

.pagination-wrapper{margin: 20px 0;}
.pagination{height: 34px;text-align: center; margin:20px auto; display:block;}
.pagination li {display: inline-block;height: 34px;margin-right: 5px;}
.pagination li a,.pagination li span.current{display: block;height: 32px;line-height: 32px;padding: 0 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
.pagination li span.current{ background:#2a7f7a; color:#FFF;}
.pagination li span.current:hover{ border:0;}
.pagination li a:hover{background:#2a7f7a;color:#FFF;}
.pagination li.thisclass {background: #09f;color: #fff;font-size: 16px;border: 1px solid #dddddd;}
.pagination li.thisclass a,.pagination li.thisclass a:hover{background: transparent;border-color: #09f;color: #fff;cursor: default;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{border-color: #2a7f7a;}

/*内页*/
.p15-infocontent-1 { width:94%; float:left;margin:3%;}
.p15-infocontent-1-tit {text-align: center;font-weight: normal;margin-bottom: 20px;font-size: 20px;line-height: 40px;color: #343434;height:auto;}
.p15-infocontent-1-bool {border-bottom: 1px dashed #585858;height: 30px;text-align:center;font-size: 14px;color:#909090;}
.p15-infocontent-1-con  {color:#4a4a4a;line-height:30px;font-size:15px;}
.p15-infocontent-1-con p{margin:14px 0;}

.dc{width:878px;float:left;border: 1px solid #cdcccc;padding:20px 0;}
.dc a{width:96%;float:left;margin:0 2%;}

/*单页*/
.art_r_1{width:100%; float:left;}
.art_r_t1{width:100%; float:left; font-size:24px;color:#2a7f7a; font-weight:bold; line-height:50px;text-transform:uppercase; padding:5px 0; text-indent:5px;}
.art_r_t1 b{ font-size:24px;}
.art_r_co{width:90%; float:left; padding:0px 5% 40px 5%; line-height:24px;}
.art_r_co img{max-width:100%;}
.art_r_co p{width:100%; float:left;color:#454545;font-size:16px;line-height:30px;margin:10px 0;}


.art_r_b1{width:100%; float:left;}
.art_r_b1 li{ float:left; position:relative; padding-right:26px;}
.art_r_b1 img{}
.art_r_b1 li p{ position:absolute; left:135px; top:38px; font-size:22px; color:#FFF; line-height:35px;}

.art_r_t2{width:100%; float:left; font-size:30px;color:#454545;  line-height:50px;text-transform:uppercase; padding:30px 0 30px 0; text-align:center;}
.art_r_t2 b{ font-size:24px;}

.list_r_2{ width:96%; float:left;margin:2%;}
.list_r_2 li{ width:50%;border-bottom:#e6e6e6 solid 1px; float:left; margin:1% 0; position:relative;border-radius:0;padding-bottom:2%;}
.list_r_2 li img{ width:158px; float:left;border-radius:0; }
.list_r_2 .list_r_2_1{width:230px;float:left;margin:0 0 0 15px;}

.list_r_2 li h2{width:100%;  float:left; line-height:30px; padding:7px 0; color:#333333; font-size:20px; font-weight:normal; margin:0;}
.list_r_2 li p{width:100%;  float:left; line-height:25px; padding:0 0; color:#4a4a4a; font-size:14px; font-weight:normal; margin:0;}
.list_r_2 li:hover{ }
.list_r_2 li:hover h2{ color:#2a7f7a; }


}