﻿/*------2016-01-18----------科室介绍------------------------*/ 
.Depall{margin-bottom:15px;margin:0 auto;background: #fff;display: none;} 
.content_bot { width:1200px;margin-top:15px;margin:0 auto;}
h1.dep_img{border: 1px solid #DDD;padding: 10px;position: relative;color:#078a85;/* font-weight:bold; */margin-bottom:10px;box-sizing: border-box;float: left;margin-right: 10px;font-size: 18px;}
h1.dep_img.active a {
 color: #078a85;
}
h1.dep_img.active {border-top: 1px solid transparent;}
h1.dep_img::after {
 content: "";
 width: 0;
 height: 2px;
 top: 0px;
 background: #078a85;
 position: absolute;
 left: 0;
 transition: all 0.3s;
}
h1.dep_img:hover {
 border-top: 1px solid transparent;
}

h1.dep_img:hover::after {
 content: "";
 width: 100%;
}
h1.dep_img.active::after {
 content: "";
 width: 100%;
}
.contentHeader {
 overflow: hidden;
}

.contentBody {
 border: 1px solid #eee;
 padding-top: 10px;
}
.content_bot ul {padding:0 10px;}
.content_bot ul li a{font:14px/35px "Microsoft YaHei","微软雅黑",STXihei,"华文细黑",Heiti,"黑体";color:#333;display: block}
.content_bot ul li a:hover{ color:#078a85;}
.Depall.active {
 display: block;
}

.content_bot ul li h2.title_header{padding-left:15px; border-bottom:0; line-height:40px; height:40px;}
.content_bot ul li h2.title_header a{font-size: 16px;line-height: 40px;font-weight:bold; padding-left:15px;background:url(../images/liicon04.jpg) no-repeat 0 center; }
ul.lv2_ul li.lv2_li{width:139px;float:left;height:35px; line-height:35px;background:url(../images/sanjiao2.png) no-repeat 5px center;padding-left:20px;overflow: hidden;}
li.lv1_li.tylelable{width:165px;float: left;height:45px;}
li.lv1_li.tylelable3,li.lv1_li.tylelable2,li.lv1_li.tylelable4{width:100%;float: none;clear:both;margin-bottom: 5px;}

@media only screen and (max-width:1024px){
.content_bot{ width:100%;}
}



@media only screen and (max-width:768px){
 div.main,.content_bot,.content_bot ul{ width:100%;border:none;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
 .dep_img{border:none }
 ul.lv2_ul li.lv2_li{width:25%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
}

@media only screen and (max-width:640px){ 
 ul.lv2_ul li.lv2_li{width:auto}
 ul.lv2_ul li.lv2_li{width:50%;overflow:hidden;}
 
}  