﻿.linkmap{ display: none; }
.banner{width:1750px;height:580px;}
.banner img{width: 100%;}
.w295{width: 295px;}
.w670{width: 670px;}
.w357{width: 357px;}
.w310{width: 310px;}
.h115{height: 115px;}
.pd30{
 padding:30px 0;
}
.pb50{
 padding-bottom:50px !important;
}
.bg-white{background:#fff;}
.dqgz span{ background:url(/Sites/Uploaded/UserUpLoad/20170807/20170807103239.png) no-repeat left center; padding-left:35px; color:#a70709;}
.fast-track {
 padding: 40px 0;
}

.fast-track ul li {
 float: left;
 text-align: center;
 width: 106px;
 margin: 0 64px;
 position: relative;
}

.fast-track ul li:after {
 content: "";
 width: 2px;
 height: 40px;
 background: #EDEDED;
 position: absolute;
 top:20px;
 left: -64px;
}

.fast-track ul li.track_first {
 margin-left: 0;
}

.fast-track ul li.track_first:after {
 display: none;
}

.fast-track ul li.track_last {
 margin-right: 0;
}

.fast-track ul li a.img_track {
 display: block;
 overflow: hidden;
 font-size: 18px;
}

.fast-track ul li a.img_track img {
 display: block;
 margin: 5px auto 20px;
 height: 40px;
}

.fast-track ul li a.img_track img.img2 {
 display: none;
}

.rows {
 width: 100%;
 background: #F8F8F8;
 padding: 30px 0;
}
h2.title_header{
 position: relative;
}
.tabtitle{
 position: absolute;
 top: -3px;
 left: 116px;
}
.tabtitle a {
 font-size: 16px;
 display: inline-block;
 width: 90px;
 height: 36px;
 line-height: 36px;
 text-align: center;
}
.tabtitle a.active{
 background: #0097E0;
 border-radius: 5px;
 color: #fff;
}
.dongtai ul.article_list li {
 background: none;
 line-height: 47px;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
 border-bottom: 1px dashed #999999;
 font-size: 16px;
 padding-left: 0;
}
.dongtai ul.article_list li.last{
 border-bottom: none;
}
.dongtai ul.article_list{
 width:390px;
}
.dongtai {
 width:800px;
}

.tab_box .tab{
 display: none;
}
.selected{
 display: block !important;
}
.art_box {
 width: 385px;
 height: 240px;
 margin-right: 20px;
 position: relative;
 overflow: hidden;
}
.art_box.fl h2 {
 position: absolute;
 height: 44px;
 line-height: 44px;
 background: rgba(0,151,224,0.7);
 width: 100%;
 bottom: 0;
 color: #fff;
 padding-left: 20px;
 box-sizing: border-box;
}
.art_box.fl h2 a {
 color: #fff;
 font-size: 16px;
}
.art_box.fl a img {
 width: 100%;
}
.xinwen{
 width: 460px;
 float: right;
}
.xinwen .swiper-box{
 width:100%;
 height:240px;

}
.xinwen .swiper{
 position: relative;

}
.xinwen .swiper .arrow-btn{
 width:36px;
 height:60px;
 position: absolute;
 top:50%;
 margin-top:-30px;
 z-index: 2;
}
.xinwen .swiper .btn-left{
 left:0;
 background:url(/Sites/Uploaded/UserUpLoad/20191203/20191203100435.png);
}
.xinwen .swiper .btn-right{
 right:0;
 background:url(/Sites/Uploaded/UserUpLoad/20191203/20191203100458.png);
}
.xinwen .swiper-box .Img_Box img{
 width:100%;
}
/*科室板块*/
ul.dep-list{
 
}
ul.dep-list li{
 float: left;
 width: 198px;
 text-align: center;
 height: 58px;
 line-height: 58px;
 border: 1px solid #C2C2C2;
 overflow: hidden;
 font-size: 16px;
 border-radius: 5px;
 margin-right: 16px;
 margin-bottom: 15px;
}
ul.dep-list li:hover{
 border: 1px solid #0097E0;
 background: #0097E0;  
}

ul.dep-list li:hover .circle_icon{
 background-position-y: bottom;
}
ul.dep-list li:hover span{
 color:#fff;  
}
ul.dep-list li:nth-child(6n+6){
 margin-right:0;
}
ul.dep-list li .tit_department{
 display: block;
}
ul.dep-list li .circle_icon{
 width: 24px;
 height: 24px;
 display: inline-block;
 vertical-align: middle;
 margin-right: 10px;
}
.doctorBox .slideBox{
 height:180px;
 width:1280px;
 margin:0 auto;
 overflow: hidden;
}
.doctorBox .slideBox li{
 width:400px;
}
.doctorBox {
 position: relative;
}
.doctorBox .prev,.doctorBox .next  {
 position: absolute;
 width: 36px;
 height: 36px;
 top: 50%;
 margin-top: -18px;
}
.doctorBox .prev{
 background: url(/Sites/Uploaded/UserUpLoad/20191203/20191203155819.png);
 left: -80px;
}
.doctorBox .prev:hover{
 background: url(/Sites/Uploaded/UserUpLoad/20191203/20191203160937.png);
}
.doctorBox .next{
 background: url(/Sites/Uploaded/UserUpLoad/20191203/20191203160918.png);
 right: -80px;
}
.doctorBox .next:hover{
 background: url(/Sites/Uploaded/UserUpLoad/20191203/20191203160952.png);
}
.doctorBox .doc-con{
 width: 400px;
 height: 180px;
 overflow: hidden;
 box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.05);
 margin: 0 auto;
}
.doctorBox .doc-con .picZoom{
 float: left;
 width: 136px;
}
.doctorBox .doc-con .picZoom a img{
 width: 100%;
}
.doctorBox .doc-con .textZoom{
 float: left;
 padding: 20px;
 width: 264px;
 height: 180px;
 box-sizing: border-box;
 background: #fff;
 position: relative;
}
.doctorBox .doc-con .textZoom .doc_btn{
 position: absolute;
 bottom: 20px;
}
.doctorBox .doc-con .textZoom .doc_btn a{
 width: 90px;
 height: 32px;
 float: left;
 line-height: 32px;
 color: #fff;
 text-align: center;
 border-radius: 20px; 
}
.doctorBox .doc-con .textZoom .doc_btn a.doc_chuzhen {
 background: #0097E0;
 margin-right: 20px;
}
.doctorBox .doc-con .textZoom .doc_btn a.doc_yuyue {
 background: #EBA937;
}
.doctorBox .doc-con .textZoom p{
 font-size: 14px;
 color: #999;
 margin-top: 10px;
}
.doctorBox .doc-con .doc-bot .name{
 color: #0097E0;
 font-size: 18px;
 margin-right: 10px;
}
.doctorBox .doc-con .doc-bot span{
 font-size: 14px;
 color: #666;
}

.kepu,.jibing{
 width:400px;
}
.jibing{
 margin:0 20px;
}
.kepu .ImgBox img,.jibing .ImgBox img{
 width:100%;
}
.jiangtang{
 width:440px;
}
.video{
 position: relative;
}
.jiangtang .swiper-box {
 width: 100%;
 height: 256px;
}
.jiangtang .swiper-box .swiper-slide{
 position: relative;
}
.jiangtang .swiper-box .video_img img {
 width: 100%;
}
.jiangtang  .arrow-btn{
 width:36px;
 height:60px;
 position: absolute;
 top:50%;
 margin-top:-30px;
 z-index: 2;
}
.jiangtang .btn-left{
 left:0;
 background:url(/Sites/Uploaded/UserUpLoad/20191203/20191203100435.png);
}
.jiangtang .btn-right{
 right:0;
 background:url(/Sites/Uploaded/UserUpLoad/20191203/20191203100458.png);
}
.jiangtang a.video_btn {
 display: block;
 width: 50px;
 height: 50px;
 background: url(/Sites/Uploaded/UserUpLoad/20191203/20191203174344.png);
 position: absolute;
 left: 50%;
 top: 50%;
 margin-left: -25px;
 margin-top: -25px;
}
@media screen and (max-width:768px){
.row{ width: 100%;padding: 10px;box-sizing: border-box; }
	.banner img,.banner{
		height: auto;
 }
 .doctorBox {
 overflow: hidden;
 }
 .banner .pagination{
 display: none;
 }
	.banner {
 width: 100%;
		display: block;
 overflow: hidden;
 height:185px;
 background: none !important;
	}
	.fast-track {
		padding: 10px 0;
	}
	.fast-track ul li:after {
		display: none;
	}
	.fast-track ul li {
		width: 50%;
		margin: 0;
		margin-bottom: 10px;
	}
	.fast-track ul li a.img_track {
		font-size: 14px;
	}
	.fast-track ul li a.img_track img {
		margin: 5px auto 10px;
		height: 30px;
	}
	.rows {
		padding: 10px 0;
	}
	.dongtai,.xinwen {
		width: 100%;
	}
	.tabtitle,.art_box {
		display: none;
	}
	.rows{
		padding:0;
	}
	.dongtai ul.article_list {
		width: 100%;
	}
	.dongtai ul.article_list li{
		font-size: 14px;
	}
	.xinwen .swiper{
		margin-top:10px;
	}
	.pd30 {
		padding: 10px 0;
	}
	ul.dep-list li{
		width: 49%;
		margin-right: 0;
		margin-bottom: 10px;
		box-sizing: border-box;
		font-size: 12px;
		height: 50px;
		line-height: 50px;
	}
	ul.dep-list li:nth-child(2n+2) {
		float: right;
	}
	ul.dep-list li:nth-child(6n+6) {
		margin-right: 0;
	}
	ul.dep-list li .circle_icon {
		width: 20px;
		height: 20px;
		margin-right: 10px;
		background-size: cover;
	}
	.pb50 {
		padding-bottom: 10px !important;
	}
	.kepu, .jibing,.jiangtang {
		width: 100%;
	}
	.jibing {
		margin: 0;
 }
 .doctorBox .doc-con{
 box-shadow: none;
 }
 .doctorBox .doc-con .textZoom{
 width:200px;
 }
 .doctorBox .doc-con .textZoom .doc_btn{
 display: none;
 }
} 