﻿.linkmap{}
.wrap_main{}
.footer{ background:#fff}
.container.main{padding-top: 50px !important;}
/*------2016-01-18----------科室介绍------------------------*/ 
.Depall{/* margin-bottom: 40px; */margin: 0px auto 40px;/* margin-top: 40px; */} 

h1.dep_img{font-weight:normal;margin-bottom: 25px;}
h1.dep_img span{display: block;height: 50px;line-height: 30px;color: #333;font-size: 22px;}
h1.dep_img span b{font-size: 16px;display:block;line-height: 15px;font-weight:normal;color: #999999;}
.col-lg-12 ul li a{font: 14px/45px "Microsoft YaHei","微软雅黑",STXihei,"华文细黑",Heiti,"黑体";color: #0283A2;display: block;}
.col-lg-12 ul li a:hover{}

.col-lg-12 ul li h2.title_header{border-bottom:0;width: 98%;height: 46px;line-height: 46px;}
.col-lg-12 ul li h2.title_header a{font-size: 16px;padding-left: 10px;background: url(/Sites/Uploaded/UserUpLoad/20210826/20210826133045.png) no-repeat right;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;height: 100%;}
ul.lv2_ul li.lv2_li{width: 14.2%;float:left;height:32px;background:url(/Content/Areas/Common/images/sanjiao2.png) no-repeat 5px center;}
li.lv1_li.tylelable{width: 15.8%;float: left;height: 46px;background: #fff;margin: 0px 1% 10px 0px;border: 1px solid rgb(16 85 182 / 20%);position: relative;}
li.lv1_li.tylelable3,li.lv1_li.tylelable2,li.lv1_li.tylelable4{width:100%;float: none;clear:both;margin-bottom: 5px; }
li.lv1_li.tylelable3 .lv2_ul, li.lv1_li.tylelable2 .lv2_ul, li.lv1_li.tylelable4 .lv2_ul{float: left;width: 1000px;}

/*咨询专家列表*/
.docteam_list li img{margin-right:10px;float:left;border:1px solid #eee;padding:2px;width:120px;height:155px;}
.docteam_cont a{line-height:28px;}
.docteam_cont p{line-height:28px;font-size: 14px}
.docteam_cont p a{color:#32afcb;}
.docteam_cont p a:hover{color:#d44137}
.docteam_list li a.doc_name{font-size: 16px;}
.docteam_cont p.zixun{margin-top: 5px}
.docteam_cont p.zixun a{padding:5px 10px;background:#32afcb;color: #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px }
.docteam_cont p.zixun a:hover{background: #4CA6F0}

li.lv1_li.Has_Children .title_header{width: 6%;float:left;}
li.lv1_li.Has_Children .lv2_ul{background: #f2f2f2;padding: 0px 20px;width: 91%;*width: 85%;}
li.lv1_li.Has_Children .lv2_ul li{ width:20%}
li.lv1_li.Has_Children .line{display:block !important;float:left;width: 3%;line-height: 35px;text-align: center;font-weight: normal;color: #999;}
h2.main-title .sub {
 font-size: 16px;
 color: #4fa7bc;
}
h2.main-title .tit {
 font-size: 28px;
}
h2.main-title {
 overflow: hidden;
}
.title-left {
 float: left;
 border-left: 4px solid #4fa7bc;
 padding-left: 7px;
}
.title-left span {
 display: block;
}

.main .row {
 width: 1200px;
 margin: 0 auto;
}

li.lv1_li.tylelable:nth-child(6n) {
 margin-right: 0;
}
li.lv1_li.tylelable>div {
 position: absolute;
 border-style: solid;
 border-width: 0;
 width: 10px;
 height: 10px;
 transition: all .3s;
 -webkit-transition: all .3s;
 z-index: 0;
 display: none;
}

li.lv1_li.tylelable .line_tl {
 left: -1px;
 top: -1px;
 border-top-width: 1px;
 border-left-width: 1px;
 border-color: #08839E;
}

li.lv1_li.tylelable .line_tr {
 right: -1px;
 top: -1px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-color: #08839E;
}

li.lv1_li.tylelable .line_bl {
 left: -1px;
 bottom: -1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-color: #08839E;
}

li.lv1_li.tylelable .line_br {
 right: -1px;
 bottom: -1px;
 border-bottom-width: 1px;
 border-right-width: 1px;
 border-color: #08839E;
}


li.lv1_li.tylelable:hover {
 border-color: transparent;
 background:rgb(8 131 158 / 0.08)
}

li.lv1_li.tylelable:hover>div {
 display: block;
}
.min-center {
}

.Min {
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}

.main {
 background: #F6F8FF;
}

.Min.dep {
 overflow: hidden;
 background: #fff;
}
@media only screen and (max-width:1200px){
 li.lv1_li.Has_Children .title_header{width: 7%;float:left;} 
 li.lv1_li.Has_Children .lv2_ul{background: #f2f2f2;padding: 0px 20px;width:87%;}
}
@media only screen and (max-width:1024px){
.col-lg-12 {width: 100%;}  
li.lv1_li.tylelable {width: 19%;box-sizing: border-box;}
li.lv1_li.tylelable3 .lv2_ul, li.lv1_li.tylelable2 .lv2_ul, li.lv1_li.tylelable4 .lv2_ul { width: 80%;}
li.lv1_li.tylelable3 h2.title_header, li.lv1_li.tylelable2 h2.title_header, li.lv1_li.tylelable4 h2.title_header{width: 20%; box-sizing: border-box;}
li.lv1_li.Has_Children .line{display:none !important;}
}

@media only screen and (max-width:768px){
 .main .Min {
 padding: 0.3rem;
}

.min-center {
 width: 100%;
}

li.lv1_li.tylelable:nth-child(6n) {
 margin: 0px 1% 10px 0px;
}
 div.main,.col-lg-12,.col-lg-12 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 }
 .col-lg-12 ul 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){ 
 .col-lg-12 ul li{width:auto}
 .col-lg-12 ul li,li.lv1_li.Has_Children .lv2_ul li{width:50%;overflow:hidden;}
 li.lv1_li.tylelable3 .lv2_ul, li.lv1_li.tylelable2 .lv2_ul, li.lv1_li.tylelable4 .lv2_ul { width: 100%;}
 li.lv1_li.tylelable3 h2.title_header, li.lv1_li.tylelable2 h2.title_header, li.lv1_li.tylelable4 h2.title_header{ width: 100%; }
 li.lv1_li.tylelable {width: 32.3%;}
}
@media only screen and (max-width:560px){ 
 li.lv1_li.tylelable {width: 49%;}
 ul.lv2_ul li.lv2_li{width:50%;overflow:hidden;}
} 


   