.banner-img{
min-width:1200;
}
.banner-img img{
	display: block;
	width: 100%;
	height: auto;
}

.content-left{
	display: inline-block;
	width: 280px;
	height: auto;
	transform: translateY(-62px);
}
.content-left h1{
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 26px;
	color: #FFFFFF;
	background: #950F16;
	/*border: 1px solid #950F16;*/
}
.content-left .content-left-nav a{
	display: block;
	width: 100%;
        padding: 15px 0;
        box-sizing: border-box;
	text-align: center;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
}
.content-left .content-left-nav a:hover{
	color: #FFFFFF;
	background: #950F16;
	border-bottom: 1px solid #950F16 !important;
	border-left: 1px solid #950F16 !important;
	border-right: 1px solid #950F16 !important;
}
.navActive{
	color: #FFFFFF;
	background: #950F16;
	border-bottom: 1px solid #950F16 !important;
	border-left: 1px solid #950F16 !important;
	border-right: 1px solid #950F16 !important;
}

.content-right{
	width: 920px;
	height: auto;
	padding-left: 50px;
	box-sizing: border-box;
	margin-bottom: 30px;
        min-height:300px;
}
.content-right li{
	height: 46px;
	line-height: 46px;
	width: 100%;
	border-bottom: 1px dashed #EEEEEE;
	font-size: 14px;
	padding: 0 10px;
	box-sizing: border-box;
}
.content-right li label{
	float: right;
}
.content-right li:hover a{
	color: #950F16;
}
.content-right li:hover{
	color: #950F16;
	border-bottom: 1px solid #950F16;
}
.content-page{
	width: 100%;
	height: 46px;
	border: 1px solid #EEEEEE;
	margin: 30px 0;
}

.content-detail{
	width: 100%;
	height: auto;
	padding: 10px;
	box-sizing: border-box;
}
.content-detail h1{
	width: 100%;
	font-size: 26px;
	text-align: center;
	padding: 10px 0;
	box-sizing: border-box;
	border-bottom: 1px dashed #EEEEEE;
}
.detail-resource{
	width: 100%;
	height: 46px;
	line-height: 46px;
	text-align: center;
	font-size: 12px;
	color: #999999;
	margin: 15px 0;
}
.detail-text img{
	display: block;
	margin: auto !important;
}
.content-newsList .content-teacher a{
	display: inline-block;
	width: 119px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	border: 1px solid #EEEEEE;
	margin: 10px;
}

table td{
	vertical-align: top;
}
.footer{
	margin: 0;
}

/*现任领导css*/
.main-content-leader{
	width: 100%;
	height: auto;
	padding: 0px 10px 10px 10px;
	box-sizing: border-box;
	border: 1px solid #E1E1E1;
}
.main-content-leader-item{
	width: 100%;
	height: auto;
	/*padding: 10px;
	box-sizing: border-box;
	border: 1px solid #E1E1E1;*/
	display: flex;
	flex-wrap: nowrap;
	margin-top: 10px;
}
.main-content-leader-item-image{
	width: 180px;
	height: auto;
	padding: 10px;
	box-sizing: border-box;
	border: 1px solid #E1E1E1;
	text-align: center;
}
.main-content-leader-item-image img{
	width: 100%;
	height: auto;
	display: block;
	border: 1px solid #E1E1E1;
}
.main-content-leader-item-image p{
	width: 100%;
	height: auto;
	line-height: 30px;
	border: 1px solid #E1E1E1;
}
.main-content-leader-item-intro{
	width: 686px;
	height: auto;
	padding: 10px;
	box-sizing: border-box;
	border: 1px solid #E1E1E1;
	max-height: 300px;
	overflow: hidden;
	overflow-y: scroll;
        position: relative;
}
.main-content-leader-item-intro *{
	text-indent: 32px !important;
	text-align: justify !important;
	text-justify: inter-ideograph !important;
	line-height: 30px !important;
	font-size: 15px !important;
}