﻿html,body{
	font-family: "微软雅黑";
	background: #f5f6f7 !important;}
.div_listbox{
	padding: 30px 0;}
.div_listbox>.row{
	margin: 0px !important;}
.address{
	padding: 16px;}
.address p{
	margin-bottom: 0;}
.address p a{
	color: black;
	text-decoration: none;}
.list_box{
	padding: 20px 40px !important;
	background: white url(../img/quantu.jpg) no-repeat center;
	overflow: hidden;}
.list_box .img2{
	position: absolute;
	top: 0;
	left: 50%;
	transform: translate(-50%,0);}
.list_box h3{
    width: 100%;
    height: auto;
    font-weight: 700 !important;
    line-height: 30px;
    text-align: center;
    text-justify: inter-ideograph;
    border-bottom: 1px solid;
    padding: 20px;}
.content_times{
	text-align: center;
	font-size: 10px;}
.content_datailsbox{
	margin-top: 20px;}
.content_datailsbox *{
	text-indent: 32px !important;
	text-align: justify;
	text-justify: inter-ideograph;}
.content_datailsbox img{
	display: block !important;
	width: 600px !important;
	height: auto !important;
	margin: 10px auto !important;}
/*
.list_box li{
	border-bottom: 1px solid #dddddd;
	padding: 16px 0px;
}
.list_box li:last-child{
	border-bottom: none;
}
.list_box li a{
	display: block;
	color: #333333;
	text-decoration: none;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.list_box li p{
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 12px;
	color: #999999;
	margin: 10px 0px !important;
}*/

/**/
.title_listbox{
	margin-left: 20px;
	background: white;}
.title_listbox h3{
	width: 100%;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color: #06498d;
	font-size: 28px;
	border-bottom: 2px solid #06498d;
	margin: 10px 0;}
.listbox>div{
	height: 60px;}
.col-xs-2{
	border: 1px solid;}
.title_listbox div{
	padding: 0;}
.liebiao{
	text-align: center;
	padding: 16px 0 !important;
	border-bottom: 1px solid #999999;}
.liebiao span{
	font-size: 20px;
	color: #06498d;}
.liebiao p{
	width: 100%;
	height: 26px;
	background: #06498D;
	color: white;
    margin: 0;
    font-size: 16px;}
.listbox{
	border-bottom: 1px solid #999999;
	padding: 10px !important;}
.listbox:last-child{
	border: none;}

.listbox .a_title{
	text-align: left;
	padding-left: 20px;}
.listbox .a_title a{
	line-height: 30px;
	color: black;
	text-decoration: none;}

@media only screen and (min-width: 100px) and (max-width: 768px) {
	.div_listbox{
		padding: 10px 0;}
	.list_box li{
		padding: 6px 0px;}
	.list_box{
		padding: 20px 0px 0px 0px;}
	
	/**/
	.list_box {
	    padding: 10px 15px !important;}
	.content_datailsbox {
	    margin-top: 20px;}
	.list_box h3{
		font-size: 14px;
		line-height: 18px;
		padding: 10px 30px;}
	.content_datailsbox *{
		font-size: 10px;}
}

/*现任领导*/
.swiper{
	margin: 20px auto;}
/*.swiper div{
	padding: 0;
}*/
.img-contentbox{
	margin: 10px 0;
	padding: 10px !important;
	border: 1px solid #f4f4f4;}
.imgbox{
	text-align: center;
	padding: 10px !important;
	border: 1px solid #f4f4f4;}
.imgbox h4{
	width: 100%;
	margin-bottom: 0;
	text-align: center;}
.imgbox img{
	width: 100%;
	height: auto;}
.conent-datails{
	padding-left: 10px !important;}
.ld_listbox{
	background: white;
	padding: 10px !important;}
.jianjie{
	width: 100%;
	height: auto;
	background: #e4e4e4;}
.jianjie span{
	display: block;
	width: 100px;
	height: 46px;
	background: #005eb8;
	text-align: center;
	font-size: 20px;
	line-height: 46px;
	color: white;}
.historybox{
	padding-top: 10px !important;
	width: 100%;
	height: 280px;
	overflow-y: scroll;
	padding: 0 10px;
	box-sizing: border-box;
	border: 1px solid #F4F4F4;}
.historybox p{
	font-size: 14px;
	text-indent: 32px;
	line-height: 26px;
	text-align: justify;
	text-justify: inter-ideograph;}

@media only screen and (min-width: 100px) and (max-width: 768px) {
	.imgbox img{
		width: 50%;
		height: auto;}
	.conent-datails>p{
		font-size: 12px;
		margin-top: 10px;}
	.jianjie span {
	    height: 30px;
	    font-size: 14px;
	    line-height: 30px;}
}
/*现任领导*/

/*师资队伍名字列表*/

.two_title{
	background: white;
	margin-right: 20px;
	padding-bottom: 30px;}
.two_title h3{
	width: 100%;
	height: auto;
	line-height: 46px;
	text-align: center;
	border-bottom: 1px solid #005eb8;}
.two_title a{
	display: block;
	width: 100%;
	height: auto;
	line-height: 36px;
	text-align: center;
	background: #E4E4E4;
	color: black;
	text-decoration: none;
	margin: 6px 0;}
.two_title  a:hover{
	color: white;
	background: #005eb8;}
.active{
	color: white !important;
	background: #005eb8 !important;}

.wd_teacheritembox{
	padding: 0px !important;
	box-sizing: border-box;}

.wd_teacheritembox p{
	width: 100%;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background: #005eb8;
	color: white;
	margin-bottom: 0;}

.wd_teacheritembox>div{
	border: 1px solid gainsboro;
	text-align: center;
	line-height: 36px;
	padding: 0;}

/*师资队伍名字列表*/

/*右边二级栏目样式*/
.wd_xrldtitle h3{
	width: 100%;
	height: 60px;
	color: white;
	background: #005eb8;
	text-align: center;
	line-height: 60px;
	margin: 0;}

.wd_detailsitembox li a{
	display: inline-block;
	width: 60%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: black;
	text-decoration: none;
	font-size: 12px;}
.wd_detailsitembox li span{
	float: right;
	font-size: 12px;}
/*右边二级栏目样式*/


/*详情内容部分样式*/
.datailsbox{
	background: white;
	margin-bottom: 20px;}
.wd_sourcebox{
	width: 100%;
	height: 36px;
	line-height: 36px;
	text-align: center;}
.wd_lingdao{
	width: 100%;
	height: auto;
	line-height: 26px;
	text-align: center;
	font-size: 30px;}
.wd_detailsbox img{
	max-width: 120px;
	height: auto;
	display: block;
	margin: 10px auto;}
.wd_detailsbox *{
	text-align: justify !important;
	text-justify: inter-ideograph !important;
	text-indent: 32px;
	font-size: 14px;
	line-height: 32px;
	font-family: "方正仿宋";}

@media only screen and (min-width: 100px) and (max-width: 768px) {
	.wd_lingdao {
	    font-size: 16px;
	    margin-bottom: 0;}
	.wd_sourcebox span {
	    font-size: 8px;
	    line-height: 16px;}
	.wd_detailsbox * {
	    font-size: 12px;}
	.historybox{
		height: auto;
		min-height: 260px;}
}
/*详情内容部分样式*/

/*师资队伍*/

/*专题栏目*/

.ul-list{
	padding: 20px !important;
	background: white;}
.ul-list ul{
	margin-bottom: 0;}
.ul-list .ul-ul li{
	height: 46px;
	line-height: 46px;
	border-bottom: 1px solid #E4E4E4;}
.ul-list .ul-ul li a{
	display: inline-block;
	color: black;
	text-decoration: none;
	width: 70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}

.ul-list .ul-ul li span{
	float: right;}

/*专题栏目*/

/*信箱*/
.title_box {
    width: 100%;
    height: 46px;
    text-align: center;
    line-height: 46px;}
.title_box p {
    font-size: 26px;
    border-bottom: 1px solid white;
    margin-bottom: 0px;}
.content_datails{
	background: white;}
.content_datails h2 {
	width: 100%;
	height: auto;
	text-align: center;
	font-weight: 700;
	font-size: 20px;
	line-height: 46px;}
.content_datails>p {
	width: 100%;
	height: auto;
	text-align: center;
	line-height: 30px;}

.form_box{
	width: 50%;
	margin: auto;}
.form-control{
	display: inline-block;
    width: 70%;}
/*.col-sm-10{
	margin-top: 20px;
}*/
.form-control {
    display: inline-block;
    width: 70% !important;}
.form-group div{
	margin-top: 20px;}

@media only screen and (min-width: 100px) and (max-width: 768px) {
	.form_box{
		width: 100%;
		margin: auto;
		margin-top: 0px;}
	.font_datails{
		padding: 0 !important;}
	.form-group div{
		margin-top: 10px;}
	.form-control{
		display: inline-block !important;}
}

/*信箱*/