@charset "utf-8";
/* CSS Document */

.first_wrap {    margin-top: 5px;    border:0;}
.news {    float: left;    padding:0;    width: 600px;}
.picNews{ width:600px; height:358px; overflow:hidden; position:relative; }
.picNews .hd{ height:8px; overflow:hidden; position:absolute; bottom:4px; left:36%; z-index:1;}
.picNews .hd ul{ overflow:hidden; zoom:1; float:left; }
.picNews .hd ul li{ float:left; margin-right:8px; width:40px; height:8px;  cursor:pointer; display:inline-block; *display:inline; zoom:1; background-color: #CFCFCF; }
.picNews .hd ul li.on{  background-color: #268F82;}
.picNews .bd{ position:relative; height:100%; z-index:0;}
.picNews .bd li{ zoom:1; vertical-align:middle; position: relative; }
.picNews .bd li .pic{ position:relative; z-index:0; }
.picNews .pic img{ width:661px; height:358px;vertical-align:bottom;border:0px}
.picNews .bg{ width:661px; height:40px; position:absolute; left:0; bottom:0; z-index:1; background:#000; filter:alpha(opacity=50);opacity:0.5; }
.picNews .title{width:600px; height:40px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2; text-align: center; }
.picNews .title a{ color:#fff;  text-align: center; font-size: 16px; font-family: "Microsoft YaHei"}

.nTab{ width:595px; margin-top:20px; height: 142px;  float: right;}
.nTab .hd{ height: 138px;position:relative;  float: left;  width:116px; }
.nTab .hd ul li{ cursor:pointer; text-align: center; font-size:18px; height:42px; line-height: 42px; width:102px;background-color:#EBEBEB; }
.nTab .hd ul li a {color:#268F82;font-size:18px;}
.nTab .hd ul li.on{ height:42px; background:url("../images/nTab_on.png") right center no-repeat #268F82; color:#fff;  position: relative; z-index: 100; width:111px; line-height: 42px; }
.nTab .hd ul li.on a { color:#fff;  padding-right: 12px; }
.nTab .hd ul .more a { color:#268715; }

.t18 { margin-top: 18px;}
.t6 { margin-top: 6px;}
.nTab .bd { width:508px;  float: left;}
.nTab .bd ul{zoom:1; background: red; }
.nTab .bd li{line-height:36px; }
.nTab .bd li .date{ color:#999;  float: right;}
.guide {width: 509px;border:1px solid #E8E6E6;float: left;margin-left: 28px;}

.otherTab .hd4{
	text-align: center;
}
.otherTab .hd4 ul li a{
	padding-left: 0;
}
.otherTab .hd4 ul li{
	width: 120px;
}
.otherTab .news4 ul li{
	display: inline-block;
	/*border-bottom: none !important;*/
}
.news4 a{
	float: left;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width: 400px;
}
.news4 span{
	float: right;
}


/*就医指南*/
.medical{
	width: 1200px;
	height: 310px;
	margin:20px auto;
}
.medical ul{
}
.medical ul li{
	float: left;
	display: block;
	width: 288px;
	height: 150px;
	overflow: hidden;
}
.medical ul li img{
	width: 100%;
	height: 100%;
	border-radius: 8px;
}
.meda{
	
}
.medb{
	overflow: hidden;
	text-align: center;
	border-radius: 10px;
	background-color: #eee;
}

.medical .medb a{
	font-size: 16px;
	width: 288px;
	height: 170px;
	background: #eee;	
	background-repeat: no-repeat;
	background-position: center 26px;
	line-height: 220px;
	display: block;

}
.medical .medb a:hover{
	width: 288px;
	height: 170px;
	background: #268F82 ;	
	background-repeat: no-repeat;
	background-position: center 26px;
	line-height: 220px;
	display: block;
	color: #fff;
}
.medical .medimg a{
	background-image: url(../images/g2.png);
}
.medical .medimg a:hover{
	background-image: url(../images/g2w.png)!important;
	z-index: 9999999;
}
.medical .medimg2 a{
	background-image: url(../images/g3.png);
}
.medical .medimg2 a:hover{
	background-image: url(../images/g3w.png)!important;
	z-index: 9999999;
}
.medical .medimg3 a{
	background-image: url(../images/g4.png);
}
.medical .medimg3 a:hover{
	background-image: url(../images/g4w.png)!important;
	z-index: 9999999;
}
.medical .medimg4 a{
	background-image: url(../images/g5.png);
}
.medical .medimg4 a:hover{
	background-image: url(../images/g5w.png)!important;
	z-index: 9999999;
}
.medical .medimg5 a{
	background-image: url(../images/g6.png);
}
.medical .medimg5 a:hover{
	background-image: url(../images/g6w.png)!important;
	z-index: 9999999;
}
.medical .medimg6 a{
	background-image: url(../images/g7.png);
}
.medical .medimg6 a:hover{
	background-image: url(../images/g7w.png)!important;
	z-index: 9999999;
}
.medical .medimg7 a{
	background-image: url(../images/g8.png);
}
.medical .medimg7 a:hover{
	background-image: url(../images/g8w.png)!important;
	z-index: 9999999;
}
.marl12{
	margin-left: 12px;
}
.mart10{
	margin-top: 10px;
}

.static{
	text-align: center; line-height: 35px;
}
.tbhead{background-color: #128CC7;color: #fff;}
.tbhead th{width: 140px;color: #fff;}

/*专家介绍*/
.profess{
	width: 1210px;
	margin: 20px auto;
	/*height: 470px;*/
}

.swiper-container {
  	width: 100%;
 	height: 100%;
}
.swiper-wrapper{
	margin-left: -4px;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
    }
.promode{
	width: 100%;
}
.swiper-slide .proname{
	font-size: 16px;
	line-height: 30px;
	background-color: #268F82;
	width: 212px;
	text-align: center;
	color: #fff;
	margin-left: 2px;
}
.swiper-slide img{
	width: 210px;
	height: auto;
}
.probax{
	height: 190px;
}
.swiper-slide span{
	display: inline-block;
	width: 210px;
	text-align: left;
	padding: 3px 0;
	color: #666;
}
.quick{
	width: 1200px;
	height: 120px;
	margin:20px auto;
	clear:both;
}
.quickbox{
	width: 290px;
	height: 120px;
	text-align: center;
	background-color: #BEE6D9;
	border-radius: 16px;
	float: left;
}
.quickbox p{
	font-weight: bold;
}
.quickLeft{
	float: left;
	width: 50%;
	height: 120px;
}
.quickRight{
	float: right;
	width: 50%;
	height: 120px;
}
.quickLtit{
	font-size: 18px;
	color: #268F82;
	margin-top: 40px;
}
.quciktxt{
	font-size: 16px;
	color: #268F82;
}
.quickRight span{
	font-size: 60px;
	width: 90px;
	height: 90px;
	display: inline-block;
	background: #fff;
	line-height: 90px;
	margin-top: 15px;
	border-radius: 50%;
	color: #268F82;
}
.marl10{
	margin-left: 13px
}



.footbox{
	width: 1200px;
	height: 287px;
	margin: 0 auto;
}
.footboxA{
	width: 300px;
	margin-top: 16px;

}
.footboxB{
	width: 350px;
}
.footboxA .flogoimg{
	width: 50px;
	margin-left: 50px;
	margin-top: 20px;
} 
.footboxA li{
	font-size: 14px;
	line-height: 30px;
	color: #999;
}
.footboxA li a{
	color: #999;
}
.footboxA li .footerimg{

	height: 60px;
}
.footbox ul{
	float: left;
}
.footboxB{
	line-height: 30px;
	margin-left: 40px;
}
.footboxB  li{
	color: #999;
}
.footboxB .footboxblia,.footboxClia{
	font-size: 18px;
	margin-top: 30px;
	color: #999;
}
.footboxC{
	margin-left: -9px;
}
.footboxC li{
	line-height: 30px;
}
.footboxC .links{
	border-bottom: 1px solid #999;

}
.footboxC li a{
	color: #999;
}
.footBoxD{
	margin-left:90px;
}
.codeimg{
	margin-top: 20px;
}
.footBoxD img{
	width: 100px;
}
#imgConac {
	height: 60px;
}
