.main_content{margin: 0 auto}
.linkmap{display: none}
.scroll_img{position: relative;*zoom:1;margin-bottom: 8px;*height:410px;_width:955px; }
.pic li {  width:955px; height:410px;} 
.pic li img{width:100%;height:410px;}
.tit { bottom:0; height: 36px; left:0; overflow: hidden; position: absolute;padding-left: 5px;z-index: 10; _width:955px; line-height:36px;*zoom:1}
.tit li a{ color:#fff; line-height:36px; padding:0 0 0 10px;transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s ;-webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;font-size: 16px;}
.num{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:12px; padding:0 5px 0 0; width:auto!important; z-index: 10;*zoom:1}
.num li{ float:left; width:10px; height:10px; font-size:0; background:#fff; font-size:0; line-height:0;cursor:pointer;margin-left:5px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;
transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s ;-webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s}
.num li.s{ background:#1297f1;}
.op_bg{ position:absolute; width:100%; height:36px; bottom:0; left:0; background:url(/Sites/Uploaded/UserUpLoad/20160108/20160108165929.png) repeat;*zoom:1}
.dis{display: block;}
.undis{display: none}
.main .main_content .article_right{
 width: 100%;
 float: none;
 margin-top: 20px;
}
.details{ display: block;
 color: #00a9b4;
 width: 50px;
 height: 15px;
 line-height: 14px;
 font-size: 14px;
 text-indent: 5px;
 float: none;
 font-family: "宋体";
 background: url(/Sites/Uploaded/UserUpLoad/20180921/20180921150248.png) no-repeat right center;
 position: relative;}
a.details:after{content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 1px;background: #00a9b4;transition: all .5s}
.details:hover{color: #00a9b4}
a.details:hover:after{width: 50px;}
.left-box,.right-box{position: relative;height: 300px;margin-bottom: 50px;}
.left-box .title_header{position: absolute;left: 550px;top: 0;}
.article_right .Min_Box .article_box img{width: 500px;height: 300px;float: none;position: absolute;left: 0;top: 0;}
.left-box .article_box h2{display: none;}
.left-box .article_box p{position: absolute;left: 550px;top: 70px;width: 650px;}

.right-box .title_header{position: absolute;left: 0;top: 0;}
.article_right .right-box .article_box img{width: 500px;height: 300px;float: none;position: absolute;right: 0;top: 0;left: auto;}
.right-box .article_box h2{display: none;}
.right-box .article_box p{position: absolute;left: 0;top: 70px;width: 650px;}
.article_box p{border-bottom: 0}
.title_header{border-bottom: 0}
.title_header span{color: #00a9b4;border-bottom:0;position: relative; }
.title_header span:after{content: "";display: block;position: absolute;bottom: 0;left: 0;width: 20px;height: 2px;background: #00a9b4;transition: all .5s;}
.title_header span:hover:after{width: 100%;}

@media only screen and (max-width:768px){
 .left-box .title_header,.right-box .title_header{position: static;margin-bottom: 20px;}
 .article_right .Min_Box .article_box img{position: static;margin: 0 auto;width: 100%;height: auto}
 .left-box .article_box p,.right-box .article_box p{position: static;width: 100%;}
 .left-box, .right-box{height: auto}
 .article_box p{padding-bottom: 0}
}


/*栏目列表页*/
.timeline{width: 780px;margin: 0 auto;background: url(/Sites/Uploaded/UserUpLoad/20180925/20180925181010.jpg) repeat-y center;}
.timeline:after{content: "";display: block;height: 0;overflow: hidden;clear: both;}
.timeline li{width: 340px;box-sizing: border-box;height: 380px;background: #fff;border: 1px solid #f0f0f0;padding: 0;position: relative}
.timeline li:hover{border-color: #00a9b4;box-shadow: 0 0 5px #00a9b4}
.timeline li.left{float: left;margin-bottom: 50px;}
.timeline li.left:after{content: "";display: block;width: 37px;height: 14px;position: absolute;right:-55px;top: 20px;background: url(/Sites/Uploaded/UserUpLoad/20180926/20180926104714.png) no-repeat; }
.timeline li.left:hover:after{background: url(/Sites/Uploaded/UserUpLoad/20180926/20180926104939.png) no-repeat}
.timeline li.right{float: right;margin-top: 50px;}
.timeline li.right:after{content: "";display: block;width: 37px;height: 14px;position: absolute;left:-55px;top: 20px;background: url(/Sites/Uploaded/UserUpLoad/20180926/20180926105137.png) no-repeat}
.timeline li.right:hover:after{background: url(/Sites/Uploaded/UserUpLoad/20180926/20180926105227.png) no-repeat}
.timeline li.top{margin-top: 80px}
.timeline .con-box{padding: 20px;word-break: break-all;}
.timeline .con-box .timeline_title{font-size: 18px;line-height: 24px;color: #666;display: block;height: 48px;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;}
.timeline .con-box .timeline_title:hover{color: #00a9b4}
.timeline .con-box p{font-size: 14px;line-height: 24px;color: #949494;}
.timeline .img-line{display: block;width: 100%;height: 200px;}
.timeline .img-line img{display: block;width: 100%;height: 100%;}
a.more-btn{margin-left: 20px;font-size: 14px;color: #949494}
a.more-btn:hover{color: #00a9b4}
.con-box p{height: 240px;overflow: hidden;position: relative}
.img-line+.con-box p{height: 48px;overflow: hidden;position: relative}
.con-box p:after{content: "...";display: block;width: 25px;height: 24px;position: absolute;right: 0;bottom: 0;text-align: right;
background: -webkit-gradient(linear,left top, right top,color-stop(5%, transparent), color-stop(50%, #fff));
background: -webkit-linear-gradient(left,transparent 5%, #fff 50%);
background: -o-linear-gradient(left,transparent 5%, #fff 50%);
background: linear-gradient(to right,transparent 5%, #fff 50%);
background: filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=transparent,endcolorstr=white,gradientType=1);
}

@media only screen and (max-width:768px){
 .timeline{width: 100%;background: transparent;}
 .timeline li{width: 100%;border: 0;height: auto;}
 .con-box p{white-space:normal;height: auto}
 .timeline .img-line{height: auto}
 .timeline li.left{margin-bottom: 20px}
 .timeline li.top{margin-top: 0}
 .timeline li.right{margin-top: 0;margin-bottom: 20px;}
 .timeline li:hover{border: 0;box-shadow:none; }
 .con-box p:after{display: none}
}



/*分页器*/
.page_number_div{text-align: center;float: none}
.pages .ae-pagination-current, .pages .ae-pagination-current:hover{background: #00a9b4 !important;border-color: #00a9b4 !important;}
.pages a:hover{background-color: #00a9b4 !important;border-color: #00a9b4 !important}

/*eud*/
.edu-bot-box{width: 100%;height: 300px;background: url(/Sites/Uploaded/UserUpLoad/20180926/20180926142022.jpg) no-repeat;box-sizing: border-box;padding: 50px 0;}
.edu-bot-box ul{width: 1200px;margin: 0 auto;}
.edu-bot-box ul:after{content: "";display: block;height: 0;;overflow: hidden;clear: both;}
.edu-bot-box ul li{width: 260px;height: 200px;margin: 0 20px;float: left}
.edu-bot-box ul li.one{background:#fff url(/Sites/Uploaded/UserUpLoad/20180926/20180926143617.png) no-repeat center 35px;}
.edu-bot-box ul li.two{background:#fff url(/Sites/Uploaded/UserUpLoad/20180926/20180926143630.png) no-repeat center 35px;}
.edu-bot-box ul li.three{background:#fff url(/Sites/Uploaded/UserUpLoad/20180926/20180926143643.png) no-repeat center 35px;}
.edu-bot-box ul li.four{background:#fff url(/Sites/Uploaded/UserUpLoad/20180926/20180926143655.png) no-repeat center 35px;}
.edu-bot-box ul li a{display: block;width: 100%;height: 100%;text-align: center;overflow: hidden}
.edu-bot-box ul li a span{display: block;width: 220px;height: 60px;color: #00a9b4;margin: 140px auto 0}

@media only screen and (max-width:768px){
 .edu-bot-box{height: auto;background: transparent;}
 .edu-bot-box ul{width: 100%;}
 .edu-bot-box ul li{box-sizing: border-box;border: 1px solid #00a9b4;width: 46%;margin: 20px 2%; }
 .edu-bot-box ul li a span{width: 100%;}
}

@media only screen and (max-width:360px){
 .edu-bot-box ul li{width: 100%;margin: 20px 0;}
}


/*科室页*/
.dep-warp{border: 1px solid #ddd;box-sizing: border-box;padding: 20px;}
.dep-box{padding: 15px 0;border-bottom: 1px dotted #ddd}
.dep-box:after{content: "";display: block;height: 0;overflow: hidden;clear: both}
h2.dep-tit{float: left;width: 250px;height: 60px;font: 18px/36px "Microsoft YaHei","微软雅黑",STXihei,"华文细黑",Heiti,"黑体";font-weight: 700}
.dep-ul{float: right;width: 900px;}
.dep-ul:after{content: "";display: block;height: 0;overflow: hidden;clear: both}
.dep-ul li{float: left;height: 30px;line-height: 30px;width: 33.33%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;padding-left:30px;background: url(/Content/Areas/News/images/jiankangzhishi/cir_1.png) no-repeat 18px center }
.dep-box h2.dep-tit{display: table}
.dep-box h2.dep-tit span{display: table-cell;line-height: 20px;vertical-align: middle;width: 180px;}

.header_titles{ line-height:40px; font-weight:700; padding-left:30px; font-size:16px; background-image:url(/Content/Areas/Hospitals/images/keshijieshao/icon.png); background-repeat:no-repeat; background-position:0 center;}
.thebox01{ width:100%; height:394px; margin-bottom:20px; background-color:#2a73ae; border:none;}
.thebox01 .contents { position:relative;height: 394px;}
.swiper-container-ks{ height:394px; }
.thebox01 .contents .dep1{ position: relative; }
.thebox01 .contents .dep1 .img_link{ width:100%; height:394px;overflow: hidden; }
.thebox01 .contents .dep1 .img_link img{ width:100%; height:394px;}

.thebox01 .dep1 .ks_js{ position: absolute;right: 0;top: 0; width:440px; color:#fff; line-height:34px;height: 354px; padding: 20px;background: url(/Sites/Uploaded/UserUpLoad/20161110/20161110114016.png);}
.thebox01 .dep1 .names{ line-height:50px; font-size:22px;margin-bottom: 10px;text-align: center;}

.Scroll_Box .swiper-box ul li:hover a{color: #fff !important;}
.keyword_Default { color:#FFF;}
.keyword_Default:hover { color:#000 !important;}
.thebox01 .dep1 p .more{ color:#FFF; float:right; display:block; width:100%;}
.thebox01 .dep1 p .more:hover{ font-weight:700; color:#FFF !important; }

.check_li{ display:block !important; position: relative;}
.dangqian1,.dangqian{ float:left;}
.pagination-ks{ height: 18px;overflow: hidden;position: absolute;right: 178px;bottom: 34px;padding: 0 5px 0 0;width: auto !important;z-index: 7; }
.pagination-ks span{ float: left;width: 12px;height: 12px;cursor: pointer;margin-left: 5px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;border: 2px solid #fff; }
.pagination-ks span.swiper-active-switch{ background: #fff; }
.Scroll_Box .arrow-btn { display: block !important;}
.thebox01 .contents .fanye{ position:absolute; right:0; bottom:0; width:480px; height:94px;background-color:#205886;}
.thebox01 .contents .fanye span{ font-size:22px; color:#FFF; line-height:94px; }

.shuzi{width: 60px;height: auto;margin: 0px auto;}
.top{ position:absolute; top:28px; left: 40px !important; height: 40px;width: 38px;display: block;background:url(/Content/Areas/Hospitals/images/keshijieshao/top.png) no-repeat 0px center; cursor:pointer;}
.next{ position:absolute; top:28px; right: 40px !important; height: 40px;width: 38px;display: block;background:url(/Content/Areas/Hospitals/images/keshijieshao/next.png) no-repeat 0px center; cursor:pointer;}
@media only screen and (max-width:768px){
	.cont_box{ width:100%;}
 	.thebox01,.thebox01 .contents{ width:100%;}
 	.thebox01 .contents ul{ width:100%;}
	.thebox01 .contents .fanye{ display: none;}
	.thebox01 .contents .dep1 .img_link img{ width:auto}
	.thebox01 .dep1 .names,.thebox01 .contents .dep1 p{ width:100%; box-sizing:border-box; padding-left:20px;}

	h1.dep_img,.content_bot ul {width:100%; box-sizing:border-box; }
	li.lv1_li.tylelable {width: 50%; box-sizing:border-box; }

.thebox01 .dep1 .ks_js{ width: 50%; }
}

@media only screen and (max-width:480px){ 

	li.lv1_li.tylelable{ overflow:hidden; width:100%;}
	.thebox01 .contents .fanye span {margin-left:0;}
	.top{ position:absolute; top:28px; left:20px;}
	.next{ position:absolute; top:28px; right:20px;}
	
.thebox01 .dep1 .names, .thebox01 .contents .dep1 p { width: 100%; box-sizing: border-box; padding-left: 10px; line-height: 26px;}
.thebox01 .dep1 .names{ font-size: 18px; }
} 

@media only screen and (max-width:360px){
	li.lv1_li.tylelable{ width:100%;}

} 

@media only screen and (max-width:768px){
 .dep-ul{width: 100%;}
 .dep-ul li{width: 50%;}
}
@media only screen and (max-width:640px){
 .dep-ul li{width: 100%;}
}

/*research*/
.right-box{overflow: hidden;}
.sys-ul:after{content: "";display: block;height: 0;overflow: hidden;}
.sys-ul{margin-top: 60px;}
.sys-ul li{float: left;width: 23%;margin: 0 1%;border: 1px solid #00a9b4;background: #fff;box-sizing: border-box;}
.sys-ul li img{display: block;margin: 10px auto;}
.sys-ul li span{display: block;text-align: center;padding: 0 10px 10px 10px;}
.sys-ul li a:hover{color: #00a9b4}
@media only screen and (max-width:640px){
 .sys-ul li{width: 48%;margin: 10px 1%}
} 