@charset "utf-8";
/* CSS Document */
.slider img{
	width:100%;}

.leftMenuTitle{
	background:#f37800;
	height:40px;
	line-height:40px;
	text-align:center;
	color:white;
	font-size:20px;
	margin-top:40px;}
.leftMenuContent{
	background-color: rgba(26, 43, 81, 0.85);
	padding:15px 20px;
	float:left;
	padding-bottom:40px;
	width:100%;}
.leftMenuContent li{
	height:36px;
	line-height:36px;
	border-bottom:1px dotted white;
	text-align:center;
	width:100%;}
.leftMenuContent li a{
	color:white;
	clear:both;
	display:block;
	width:100%;}

.leftMenuContent .selected,.leftMenuContent li:hover{ font-weight:bold; color:#003c88; background:#f39c12;}

.local{
	line-height:36px;
	text-align:right;
	width:100%;}

.focusNewsTitle,.workNewsTitle,.centerTitle,.staffTitle{
	margin-top:4px;}
.workNewsTitle{
	background:url(../images/gzdtimg.jpg) no-repeat 98% 30%;}

.columnTitle{
	font-size:22px;
	color:#2d5caa;
	margin-bottom:10px;
	width:100%;
	text-align:center;
	font-weight: bolder;}
p{}
.workNewsContent .info{
	margin-bottom:20px;
	text-align:center;
	background:#F6F6F6;
	line-height:30px;}
.workNewsContent .info div{
	display:inline-block;
	line-height:32px;
	color:#333;
	padding:0px 20px;}
.workNewsContent p, .wp_articlecontent .p_text_indent_2{
	clear:both;
	margin: 0;
	line-height: 1.3em;
	line-height:1.8em;}
.author,.date,.clickNum{
	color:#2d5caa;}
.workNewsContent img{
	max-width:100%;
	height:auto;
	margin:15px 0px;}
.picLiContent img{
	max-width:100%;
	/* border:1px solid #ccc; */
	padding:5px;
	margin-top:30px;}
.cyfwTitle{
	width:100%;
	height:32px;
	line-height:32px;
	text-align:center;}
.cyfwTitle a{
	color:#000;
	width:100%;
	display:block;}

/*分页*/
#wp_paging_w8{margin:0 auto;} 
.wp_paging{ float:right;margin-bottom:20px;}
.wp_paging li{ float:left; padding:10px 5px; line-height:200%;}
.per_count,.all_count .all_count{ color:#003c88; font-weight:bold;}
.pageNum{ width:50px; height:28px;}
a.first span,a.last span{ background:#ff9c00; padding:0px 8px; color:white;}
a.prev span,a.next span{ background:#003c88; padding:0px 8px; color:white;}


/*师资*/
.teacher-img img{ width:140px; height:180px;    object-fit: cover;}
.teacher-title{ padding-left:15px; padding-top:10px;}
.teacher-title h3{ font-size:1.2em; line-height:1.5em;font-weight: bold;    margin-top: 20px;
    margin-bottom: 10px;}
.teacher-title h3 a{ font-size:1.2em; line-height:1.5em;font-weight: bold;}
.teacher-title p{ font-size:1em; line-height:1.5em;text-indent:0;padding:0;}

.teacherResume h3{font-size:1.2em; font-weight: bold;background-color:#F37800;color:#fff;padding:10px;}
@media (min-width: 1200px){
	
}
@media (min-width: 980px) and (max-width: 1199px){
	.teacherList .col-xs-2{ width:20%;}
	.teacherList .col-xs-10{ width:80%;}
}
@media (min-width: 768px) and (max-width: 979px){
	.teacher-img img{ width:140px; height:180px;}
	.teacherList .col-xs-2{ width:30%; padding:0px;}
	.teacherList .col-xs-10{ width:70%; padding:0px;}

}
@media(max-width: 767px){
	.teacher-img img{ width:140px; height:180px;}
	.teacherList .col-xs-2{ width:22%; padding:0px;}
	.teacherList .col-xs-10{ width:78%; padding:0px;}
	
	
}
@media screen and (max-width: 667px) {
	.teacher-img img{ width:140px; height:180px;}
	.teacherList .col-xs-2{ width:30%; padding:0px;}
	.teacherList .col-xs-10{ width:70%; padding:0px;}
}
@media screen and (max-width: 468px) {
	.teacher-img img{ width:105px; height:130px;}
	.teacherList .col-xs-2{ width:25%; padding:0px;}
	.teacherList .col-xs-10{ width:75%; padding:0px;}
	.teacherList .col-xs-12{ width:100%; padding:0px; margin-left:0px; margin-right:0px;}
	.teacherList .col-lg-6:nth-child(even){ padding-left:0px; margin-left:0px;}
	.teacher-title h3{ font-size:1em; line-height:1.5em;font-weight: bold;}
	.teacher-title h3 a{ font-size:1em; line-height:1.5em;font-weight: bold;}
	.teacher-title p{ font-size:0.5em; line-height:1.5em;text-indent:0;padding:0;}

}


/* 重写网站群样式 */
.wp_single
{
	padding: 20px;}
ol.custom_num2,ol.custom_num
{
	padding:0;}
ol.custom_num2 li,ol.custom_num li
{
	background-position:0px 5px;
	background-repeat:no-repeat;}