.list{
    margin-top:20px;
    margin-bottom:60px;
}
.list-left{
    float:left;
    width:20%;
    text-align:center;
    /*background:#fff;*/
    background:url(../images/list-left-bg.png) #fff no-repeat right top;
}
.list-left h2{
    color:#fff;
    /*background:#2b479b;*/
    background:url(../images/list-left-bg.png) #2b479b no-repeat right top;
    font-size: 24px;
text-align: center;
height: 90px;
line-height: 90px;
font-weight: normal;
}
.list-left ul li{
    height: 70px;
line-height: 70px;
float:left;
width:100%;
border-bottom:1px solid #dbdbdb;
border-left:5px solid #fff;
border-right:5px solid transparent;
box-sizing: border-box;
}
.list-left ul li:nth-last-child(1){
    border-bottom:none;
}
.list-left ul li a{
    color:#333;
    font-size:18px;
}
.list-left ul li a:hover{
	color:#2b479b;
}
.list-left ul li.thisItem{
    border-left:5px solid #2b479b;
}
.list-left-black{
	background:#f7f7f7;
	height:30px;
}
.list-left-bottom{
}
.list-left-bottom h2{
	background:none;
	background:#2b479b;
}
.list-left-bottom ul{
	background:none;
    background:#fff;
}
.list-left-bottom ul li{
    border-left:none;
    border-right:none;
}
.list-right{
    width:75%;
    float:right;
    background: #fff;
padding: 35px 45px 45px 45px;
box-sizing: border-box;
}
.current{
    color: #333;
letter-spacing: 1px;
border-bottom: 1px solid #dbdbdb;
padding-bottom: 15px;
}
.current a{
    color:#333;
}
.list-infos li{
    border-bottom: 1px dashed #dbdbdb;
height: 54px;
line-height: 54px;
text-indent: 15px;
}
.list-infos li::after{
    content:'';
    width:6px;
    height:6px;
    float:left;
    background:#333;
    border-radius:50%;
    margin-top:23px;
}
.list-infos li a{
    color:#333;
}
.list-infos li a:hover{
	color:#2b479b;
}
.list-infos li span{
    float:right;
    color:#666;
}
.pages{
    text-align:center;
    margin-top:50px;
}
.pages li{
    border: 1px solid #dbdbdb;
border-radius: 5px;
color: #5d5d5d;
font-size: 14px;
height: 38px;
line-height: 38px;
display: inline-block;
padding: 0 12px;
margin: 0 5px;
}
.pages li a{
	color:#5d5d5d;
}
.pages li.active{
    background: #2b479b;
color: #fff;
font-weight: bold;
border-color: #2b479b;
}
.pages li.active a{
	color:#fff;
}
.list-page-right{
	background:url(../images/content-bg.png) #fff right center no-repeat;
	background-size:auto 70%;
}
.list-right h1{
    font-size: 24px;
color: #333;
text-align: center;
font-weight: normal;
margin-top:30px;
margin-bottom: 20px;
padding-bottom:20px;
letter-spacing: 2px;
border-bottom:1px dashed #dbdbdb;
}
.list-right-content{
    font-size: 16px;
color: #333;
line-height: 180%;
}
.list-right-content p{
    text-indent: 2em;
    margin-bottom: 20px;
}
.erjixueyuanliebiao{
	float:left;
	width:100%;
}

.erjixueyuanliebiao a{
	float:left;
	background:url(../images/erjixueyuanliebiao-bg.png) no-repeat left center;
	background-size:100%;
	width:30%;
	margin:30px 1.6% 0 1.6%;
	height:140px;
	text-align:center;
	line-height: 147px;
	color:#fff;
	font-size:24px;
}

/* 图片列表页 */
.list-pic{
    width:75%;
    float:right;
    background: #fff;
padding: 35px 45px 45px 45px;
box-sizing: border-box;
}
.list-Piccontent{
    margin-top:30px;
}
.list-Piccontent li{
    float:left;
    width:23%;
    /*padding:0 10px;*/
    margin-right:2.666666666666%;
    box-sizing: border-box;
}
.list-Piccontent li:nth-child(4n){
	margin-right:0;
}
.list-Piccontent li img{
    width:100%;
}
.list-Piccontent li p{
    text-align:center;
    color:#333;
    padding:10px 0 15px 0;
    float:left;
    width:100%;
}
/*信息公开*/
.xxgk-right{
    width:60%;
    float:left;
    margin:0 2%;
}
.xxgk-infos{
    float:left;
    width:18%;
    padding-bottom:22px;
}
.xxgk-infos-1{
    background:#fff;
    margin-bottom:30px;
}
.xxgk-infos-1 h3{
    color: #fff;
background: #2b479b;
font-size: 24px;
text-align: center;
height: 90px;
line-height: 90px;
font-weight: normal;
}
.xxgk-infos-1 ul li{
    border-bottom:1px solid #dbdbdb;
    float:left;
    width:100%;
    font-size:15px;
    padding:15px 0;
}
.xxgk-infos-1 ul li:nth-last-child(1){
    border-bottom:none;
}
.xxgk-infos-1 ul li img{
    margin:2px 10px 0 10px;
    width:18px;
}

/*******学校简介*******************/
        	.list-right-content-xxjj-list .bold{
        		font-weight: bold;
        	}
        	#list-right-content-xxjj-content .none{
        		display:none;
        	}
        	.list-right-content-xxjj-list li{
        		float:left;
        		width:22%;
        		text-align:center;
        		background:#f7f7f7;
        		text-align:center;
        		margin-right:4%;
        		padding:30px 0;
        	}
        	.list-right-content-xxjj-list li:nth-last-child(1){
        		margin-right:0;
        	}
        	.list-right-content-xxjj-list li span{
        		display:block;
        		margin:0 auto;
        		width:120px;
        		height:120px;
        		background-size:cover;
        	}
.list-right-content-xxjj-list li:nth-child(1) span{
    background:url(../images/xxgm_1.png) no-repeat center center;
}
.list-right-content-xxjj-list li:nth-child(1):hover span{
	background:url(../images/xxgm_2.png) no-repeat center center;
}
.list-right-content-xxjj-list li:nth-child(2) span{
    background:url(../images/bxtj_1.png) no-repeat center center;
}
.list-right-content-xxjj-list li:nth-child(2):hover span{
	background:url(../images/bxtj_2.png) no-repeat center center;
}
.list-right-content-xxjj-list li:nth-child(3) span{
    background:url(../images/zyjs_1.png) no-repeat center center;
}
.list-right-content-xxjj-list li:nth-child(3):hover span{
	background:url(../images/zyjs_2.png) no-repeat center center;
}
.list-right-content-xxjj-list li:nth-child(4) span{
    background:url(../images/rcpy_1.png) no-repeat center center;
}
.list-right-content-xxjj-list li:nth-child(4):hover span{
	background:url(../images/rcpy_2.png) no-repeat center center;
}
.list-right-content-xxjj-list li h6{
	font-size:18px;
	margin-top:15px;
}
#list-right-content-xxjj-content{
	float:left;
	width:100%;
	margin-top:30px;
}
#list-right-content-xxjj-content dl{
	
	line-height:175%;
	text-indent:2em;
	box-shadow:0 0 10px #dbdbdb;
	float:left;
	width:100%;
	box-sizing: border-box;
	padding:30px;
	border-radius:5px;
	
}
#list-right-content-xxjj-content dl p{
	font-family:"宋体";
	font-size:19px;
}
.list-page-right h4{
	font-weight: normal;
	line-height:175%;
	float:left;
	width:100%;
	font-family:"宋体";
	margin-bottom:30px;
	font-size:19px;
	text-indent:2em;
}
.list-right-content-bxwh-list li:nth-child(1) span{
    background:url(../images/houde_1.png) no-repeat center center;
}
.list-right-content-bxwh-list li:nth-child(1):hover span{
	background:url(../images/houde_2.png) no-repeat center center;
}
.list-right-content-bxwh-list li:nth-child(2) span{
    background:url(../images/shangxue_1.png) no-repeat center center;
}
.list-right-content-bxwh-list li:nth-child(2):hover span{
	background:url(../images/shangxue_2.png) no-repeat center center;
}
.list-right-content-bxwh-list li:nth-child(3) span{
    background:url(../images/jingye_1.png) no-repeat center center;
}
.list-right-content-bxwh-list li:nth-child(3):hover span{
	background:url(../images/jingye_2.png) no-repeat center center;
}
.list-right-content-bxwh-list li:nth-child(4) span{
    background:url(../images/lixing_1.png) no-repeat center center;
}
.list-right-content-bxwh-list li:nth-child(4):hover span{
	background:url(../images/lixing_2.png) no-repeat center center;
}
.list-page-right h3{
	float:left;
	width:100%;
	text-align:center;
	font-size:20px;
	margin-bottom:10px;
}