@charset "utf-8";
/*listMain*/
/*列表页*/
.listbanner{ width: 1200px; margin: 0px auto; overflow: hidden; height: 170px;}
.listbanner:hover img{
	width:1200px; height:170px; overflow:hidden ;transition:transform 6000ms linear 0s;
 -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.listMain
{
	margin:30px auto 0px auto;
	width:1200px;

	position: relative;
	height: auto;
	 	 overflow: hidden;_overflow: visible;min-height: 600px;height: auto!important; height: 600px;
}

/*listMainL*/
.listMainL
{
	float: left;
	width: 250px;
	
	position: absolute;

}
.listMainR
{
	float: right;
	width:915px;

}
.listTop{width:915px;margin-top: 20px; height: 40px; }
.home
{
	height:60px;
	line-height: 60px;
	font-family: "微软雅黑";
	font-size: 14px;
	color:#969696;
	float: right;
	
}
.dqlm
{
	text-align: center;
	height:70px;
	line-height: 70px;
	color: #FFFFFF;
		background: #1d5ea7 ;
	font-size: 18px;
	font-weight: bold;
}
.dqlm .ena{font-size: 14px;
color: #DCDCDC;
display: block; float: right;
margin-right: 50px;
font-weight: normal;

}
.lmmc{ float: left;font-size: 22px;	height:60px;
	line-height: 60px; color: #1d5ea7; }
.listpic{width:242px; height: 300px; margin-top: 30px;}

.conlistLine{ height: 1px; width:915px; background: #DDDDDD; }

.listMainNav
{

 overflow: hidden;_overflow: visible; min-height: 600px;height: auto!important; height:600px;
}
.listnav{background-color:#eae9e9;}
.listbg{background-position:center bottom;background-repeat:no-repeat;}
.listbg2{background-color:#fafafa;background-position:center bottom;background-repeat:no-repeat;}
.listnav .head{height: 63px;line-height: 63px;font-size: 22px;color: #fff;text-align:center;box-sizing: border-box;background: #012d58;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8B70000, endColorstr=#c8B70000);position: relative;}
.listnav  .main{padding-bottom:120px;border-left:3px solid #cccccc;}
.jia{height: 40px;background: #757575;}

.accordion .link {cursor: pointer;display: block;height:55px;line-height:55px;color: #444444;font-size: 16px;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion .link a {color: #444444;font-size: 16px;padding-left:14px;display:block;font-weight: 500;}
.accordion li {cursor: pointer;position:relative;border-bottom:1px solid #dbdbdb;}
.accordion li:hover{background:#F7F7F7;}
.accordion li:hover i {position: absolute;top:20px;right:10px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;width: 14px;height: 14px;background:#F7F7F7;}
.accordion i {position: absolute;top:20px;right: 10px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;background: #F7F7F7;}





.accordion li.open{background: #F7F7F7;}
.accordion li.open a{color:#064ca1;}
.accordion li.open:before {content: "";border-left: 3px solid #ff7800;height: 55px;transition: all 0.2s ease-out 0s;position: absolute;left:-3px;top:0;}
.accordion li .jia{}
.accordion .open .jia{}



/**
 * Submenu
 -----------------------------*/

.submenu{padding-bottom: 12px;display:none;}
.submenu li{padding: 0; border-bottom:1px dashed #dddddd;  background:#f2f2f2; position: relative;}
.submenu li:hover b{position: absolute;top:7px;right: -2px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;display:block; color:#012d58;}
.submenu .open b{position: absolute;top:7px;right: -2px;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;width: 14px;height: 14px;display:block;}
.submenu a {display: block;color: #434343;line-height: 35px;padding-left:24px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;padding-right: 20px;}
.submenu li a{color: #434343;}






.listMainRContent,.listMainRContent4,.listMainRContent1,.listMainRContent2,.listMainRContent3
{
	overflow: hidden;_overflow: visible;margin-bottom: 20px;min-height: 600px;height: auto!important; height:600px;

}
.listMainRContent ul
{width: 915px; margin:10px auto 0px auto; position: static; padding:0px;}


	
.listMainRContent ul li{padding-left: 26px;  width:885px; height: 40px; border-bottom: 1px dashed #d0d0d0;background: url(../images/dote1.png) no-repeat left center; line-height: 40px;  font-size: 14px;}

.listMainRContent ul li a{width: 80%; transition: all 0.3s ease;display: block; float: left;}
.listMainRContent ul li a:hover{padding-left: 15px;}
.listMainRContent ul li .listTime{width:110px; font-family:微软雅黑 ; font-size: 14px; text-align: left; display: block; float: right;  color: #a7a7a7;}

	
/*列表页*/


/*师资队伍*/

.item{clear:both;}
.tit001{font-size:16px; margin:10px 0px; font-weight:bold; color:#434343;}

.zc{font-size:14px; width:70px; overflow: hidden;_overflow: visible;min-height: 35px;height: auto!important;line-height:35px;  float:left;}
.itemmain{ float:left; width:830px;}
.itemmain ul li{float:left;line-height:35px; width:101px;}

.item01{clear:both; overflow: hidden;_overflow: visible;min-height: 35px;height: auto!important; height:35px;}

.item1{clear:both;}
.item02{clear:both;}
.p1{display:block;line-height:35px; float:left; margin-right:30px;}



.left_img{float: left;width: 114px;}
.left_img_box{height: 0;padding-bottom: 132%;overflow: hidden;/* background: #afafaf; */}
.left_img_box img{display: block;width: 100%;}
.left_info{margin-left: 140px;margin-top: 10px;}
.left_info h3{font-size:20px;font-weight: normal;margin-bottom: 15px;}
.left_info .left_info_con p{color:#999999;font-size: 15px;margin-bottom: 10px;}

.subDoctor_stateList{overflow: hidden;}
.subDoctor_stateList li{background: #f8f5f2;overflow: hidden;padding:15px;}
.subDoctor_stateList li.second{background: #f9f9f9;}
.subDoctor_stateList li a{display: block;overflow: hidden;}
.subDoctor_state_info{overflow: hidden;}
.subDoctor_state_info .left{float: left;width: 53%;border-right: 1px dashed #e0e0e0;}
.subDoctor_state_info .right{float: right;width: 40%;margin-top: 20px;line-height:28px;}
/*师资队伍*/
/*内容页*/
	
h1{ font-size:24px; font-weight: bold; padding: 0px 0px 10px 0px; font-family:Arial; color:#444444; text-align:center; line-height:42px; }
.infoCenter{  border: 1px dotted #cccccc;
 font-size: 12px;
 color: #444444;
 line-height: 30px;
 text-align: center;
 margin-bottom: 10px;
 background-color: #f0f0f0;}
.contMain{line-height:35px; font-size:14px; font-family:Times New Roman; color:#3b3b3b;}
/*内容页*/