@charset "utf-8";
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}


/*右边三级导航*/
.teacher_nav{text-align: center;padding: 34px 0 ;}
.teacher_nav a{background: #f0f0f0;color: #414141;/*padding: 0 35px;*/ width:27%; display: inline-block;line-height: 60px;margin: 0 7px; position:relative;}
.teacher_nav a.on,.teacher_nav a:hover{background: #005fc3;color: #fff;}
.teacher_nav a.on:after { position:absolute; width:15px; height:8px; bottom:-8px; background:url(../images/ny-lion2.png) no-repeat; left:50%; margin-left:-8px;position: absolute;
    content: "";}
.fz20{font-size: 20px;}
.fz16{font-size: 16px;}
.fz14{font-size: 14px;}
.fz18{font-size: 18px;}




.bread{margin-bottom: 30px;border-bottom: 1px solid #e4e4e4;line-height: 64px;}
.bread h3{position: relative;font-size: 28px;color: #222222;font-weight: normal;}

.bread .path{padding: 0 0px 0 27px;background: url(../images/yh.gif) no-repeat left center;font-size: 14px;color: #666666;}
.bread .path span{margin: 0 8px;}
.bread .path a:hover{color: #29a5b0;}


.bread2{line-height: 64px;}

.bread2 .path{padding: 0 0px 0 27px;background: url(../images/yh.gif) no-repeat left center;font-size: 14px;color: #666666;}
.bread2 .path span{margin: 0 8px;}
.bread2 .path a:hover{color: #29a5b0;}

.pageStyle{font-size: 14px;line-height: 26px;color: #333333;}
.pageStyle *{max-width: 100% !important;}
.pageStyle img{height: auto !important;}


.orgWrap .item2 .tit{height: 60px;padding: 0 20px;background: #f0f0f0;margin-bottom: 14px;font-size: 24px;color: #1a1a1a;line-height: 60px;font-weight: normal;}
.orgWrap .item2 .tit span { font-size:18px; color:#515151;}

.orgWrap .item{margin-bottom: 30px;}
.orgWrap .item .tit{height: 60px;padding: 0 20px;background: #f0f0f0;margin-bottom: 14px;}

.orgWrap .item .tit a{display: block;padding-left: 34px;position: relative;font-size: 24px;color: #1a1a1a;line-height: 60px;font-weight: normal;}
.orgWrap .item .tit a i { font-size:14px; color:#acacac; padding-left:25px;}
.orgWrap .item .tit a:before,
.orgWrap .item .tit a:after{content: "";width: 18px;height: 18px;position: absolute;left: 0;top:50%;margin-top: -8px;background: url(../images/linkIcon.png) no-repeat left top;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.orgWrap .item .tit a:after{background-position: left bottom;filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
.orgWrap .item .tit a:hover{color: #19408c;}
.orgWrap .item .tit a:hover:before{filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
.orgWrap .item .tit a:hover:after{filter: alpha(opacity=100);opacity: 1;-webkit-transform: scale(1);transform: scale(1);}







.orgWrap .item .cont dl{border-bottom: 1px dotted #afafaf;padding: 8px 0 8px 94px;position: relative;font-size: 16px;line-height: 32px;color: #333333;}
.orgWrap .item .cont dl dt{position: absolute;left: 0;top:8px;padding-left: 20px;}
.orgWrap .item .cont dl dt span{letter-spacing: 10px;}
.orgWrap .item .cont dl dd span{color: #3a502a;display: block;}
.orgWrap .item .cont ul{padding-left: 20px;}
.orgWrap .item .cont ul li{margin-right: 44px;}
.orgWrap .item .cont ul li a{display: block;padding-left: 24px;position: relative;font-size: 16px;line-height: 36px;color: #333333;}
.orgWrap .item .cont ul li a:before,
.orgWrap .item .cont ul li a:after{content: "";width: 14px;height: 14px;position: absolute;left: 0;top:50%;margin-top: -7px;background: url(../images/linkIcon.png) no-repeat left top;
-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.orgWrap .item .cont ul li a:after{background-position: left bottom;filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
.orgWrap .item .cont ul li a:hover{color: #19408c;}
.orgWrap .item .cont ul li a:hover:before{filter: alpha(opacity=0);opacity: 0;-webkit-transform: scale(0);transform: scale(0);}
.orgWrap .item .cont ul li a:hover:after{filter: alpha(opacity=100);opacity: 1;-webkit-transform: scale(1);transform: scale(1);}







.nyDescTxt{font-size: 16px;line-height: 32px;color: #333333;margin-bottom: 42px;}
.nyDescTxt *{max-width: 100% !important;}





/*领导分工*/

.list_teacher{padding: 20px 0 60px;}
.teacherbox dl{float: left;width: 48.75%;margin-top: 30px;margin-left: 2.5%;}
.teacherbox dl:nth-child(2n+1){margin-left: 0;}
.teacherbox dl dt{float: left;width: 41%;}
.teacherbox dl dt span.img{width: 100%;display: block;-webkit-background-size: cover;background-size: cover;padding-bottom:260px;background-position: center;}
.teacherbox dl dd{float: left;border:1px solid #e8e7e7;width: 52.7%;padding-left: 5.8%;height:258px;}
.teacherbox dl dd *{display: block;line-height: 24px;}
.teacherbox dl dd span{padding-top: 24px;padding-bottom: 6px;font-size: 24px;color: #333; font-weight:bold;}
.teacherbox dl dd i {font-size: 16px;color: #333;}
.teacherbox dl dd em{overflow: hidden;padding-top: 20px;margin-bottom: 20px;font-size: 14px;color: #999;width: 90%;}
.teacherbox dl dd b{font-weight: normal;font-size: 14px;color: #444;}
.teacherbox dl:hover dt span.img{/*-webkit-transform: scale(1.02);transform: scale(1.02);*/opacity: 0.7;filter: alpha(opacity=70);}
.teacherbox dl:hover dd span,.teacherbox dl:hover dd b{color: #bf3332;}




@media screen and (max-width: 1350px) {



}

@media screen and (max-width: 1220px) {
	
	
	}

@media screen and (max-width: 1024px) {


}

@media screen and (max-width:768px) {


}

@media screen and (max-width:480px) {

}

@media screen and (max-width:375px) {



}

@media screen and (max-width:320px) {
 
}