


*{
	padding: 0px;
	margin: 0px;
	font-family: "微软雅黑";
	font-size:1.2rem;
}
body { padding-bottom: 7rem; }

/*body img{
	max-width: 32rem;
}*/
@media screen and (min-width: 320px) {
    html {
        font-size:10px;
    }
}
@media screen and (min-width: 360px) {
    html {
        font-size:11.25px;
    }
}
@media screen and (min-width: 400px) {
    html {
        font-size:12.5px;
    }
}
@media screen and (min-width: 640px) {
    html {
        font-size:20px;
    }
}

.header{
	height:4.5rem;
	background:#2f4786;
	
}
.dy-1 img{
	width:1rem;
	height:1.7rem;
	margin-top:1.5rem;
}
.dy-2{
	text-align: center;
	line-height:4.5rem;
	color:#FFFFFF;
	font-size: 1.8rem;
}
.dy-22{
	text-align: center;
	
	color:#FFFFFF;
	font-size: 1.5rem;
	margin-top:1.4rem;
}
.dy-3 img{
	width:1.8rem;
	height:1.5rem;
	float: right;
	margin-top:1.7rem;
}
.list-s{
	height:7.5rem;
	border-bottom:1px solid #dcdcdc;
}
.list-ss{
	height:7.5rem;
	
}

.ch-tu img{
	width:3.7rem;
	height:3.7rem;
	margin-top:2.1rem;
}
.ch-tu-1 img{
	width:4rem;
	height:3.7rem;
	margin-top:2.1rem;
}
.wz-1{
	display: block;
	font-size:1.5rem;
	padding-top: 2rem;
	color: #333333;
}
.wz-2{
	display: block;
	font-size:1.3rem;
	color:#999999;
}
.gz-d{
	height:5rem;
}





.gdd-1 {
	height:5rem;
	background:#ffffff;
	border-top:1px solid #dadada;
	
	line-height:3rem;
}

.iconfont{
	display: block;
	width:2.5rem;
	height:2rem;
}
.xis-2{
	display: block;
	text-decoration: none;
	
	margin-left:1.2rem;
	color:#ababab;
	width:2.5rem;
	height:3.7rem;
	text-align: center;
}
.xis-1{
	display: block;
	color:#dc3122;
	text-decoration: none;
	width:2.5rem;
	height:3.7rem;
	margin-left:1.2rem;
	text-align: center;
}
.xis-2:hover{
	text-decoration: none;
	color:#ababab;
}

.xis-1:hover{
	text-decoration: none;
	color:#dc3122;
}



/*以下有关副页*/
.settu-1{
	height:43.5rem;
	/*background:#fafafa;*/
	
}


.settu-1 img{
	width: 100%;
	margin-top:1.5rem;
}
.fan-s{
	
	height: 10rem;
	
}



.fan-s img{
	width:100%;
	height: 9rem;
}
.wzzi-1 p{
	font-size: 1.2rem;
}
.wzzi-1 img{
	width:100%;
}
.mager-1 img{
	width: 100%;
}
 .mager-2{
	height:7.5rem;
}
.shm-1{
	/*height:23.5rem;*/
}
.shm-1 img{
	width:100%;
	margin-top:1rem;
}
.lib-1{
	height:5.5rem;
}

.honner-1 img{
	
	width: 100%;
	margin-top:1rem;
	text-align: center;
	
}
.honner-1 div{
	
	text-align: center;
	color: #505050;
}
.honner-1 div span {
	display: block;
	padding-top:1rem;
	color:#7d7d7d;
}
.bgwz-1 p{
	display: block;
	padding-top:0.8rem;
	color: #505050;
}
.bgwz-1 img{
	width:100%;
	
}
.bgwz-bg{
	display: block;
	font-size: 1.5rem;
	color: #505050;
}
.school-1 img{
	width: 100%;
}
.linfe{
	height:1rem;
	
}
.lianxi-1{
	width:50%;
	float: left;
    line-height:4rem;
   
   /*border-bottom:1px solid  ;*/
    text-align: center;
}
.bg-22{
	display: block;
	width:100%;
	height:4rem;
	text-decoration: none;
	color: #505050;
}

.lianxi-11{
	width:50%;
	height:3.9rem;
	float: left;
    line-height:3.9rem;
   color:#dc3122;
   border-bottom:0.1rem solid #dc3122;
    text-align: center;
}


.lian-xi1{
  height:4rem;
  border-bottom: 1px solid #dc3122;
}

.hen-x{
	display:block;
	width:4.7rem;
	border-top:1px solid #2f4786;
}
.xin-zi{
	display: block;
	padding-top:1.8rem;
	padding-bottom:.5rem;
	font-size:1.5rem;
	color:#2f4786;
}
.hen-zx{
	display: block;
	padding-top:1rem;
	color:#505050;
}
.hen-zx-t{
	display: block;
	padding-top:1rem;
	font-size:1.5rem;
	color: #222222;
	font-weight: bold;
	
}
.lnmb{
	height:8rem;
	}
.qy-zp ul li{
	width: 100%;
	list-style-type: none;
	border-bottom:1px solid #FFFFFF ;
}
.xl-red{
	display: block;
	width:100%;
	height:4rem;
	background:#1e1e1e;
	
}

.xila-xs{
	width: 100%;
	
	overflow: hidden;
	display: none;
	
}
.xl-rl{
	width:50%;
	height:4rem;
	float: left;
	color: #FFFFFF;
	font-size:1.4rem;
	line-height:4rem;
	
}
.xl-rr{
	width:50%;
	height:4rem;
	float: left;
}
.xl-rr img{
	width:2.1rem;
	height:1rem;
	float:right;
	margin-top:1.7rem;
	margin-right:1rem;
	
}
.xl-rl span{
	margin-left: 1rem;
}
.zpk-l{
	width:100%;
	height:8rem;
	float: left;
	text-align: center;
	border-right:1px solid #e0e0e0;
	
}
.zpk-r{
	width:50%;
	height:8rem;
	float: left;
	
	
}
.zpk-l-s{
	width:100%;
	height: 4rem;
	
	line-height: 4rem;
	font-size: 1.4rem;
	color: #646464;
	border-bottom:1px solid #e0e0e0;
}
.zpk-l-x{
	width:100%;
	height: 4rem;
	
	line-height: 4rem;
	font-size: 1.4rem;
	color: #646464;
	border-bottom:1px solid #e0e0e0;
}
.zpk-l-s span{
	margin-left: 1rem;
}

.zpk-l-x span{
	margin-left: 1rem;
}
.sb-l{
	width:28rem;
	
	float: left;
	margin-left: 1rem;
	margin-top: 2rem;
	
}

.zp-zz{
	display: block;
	width:100%;
	font-size:1.4rem;
	color: #616161;
	
	
}
.zp-zzx{
	display: block;
	width:100%;
	padding-top:1rem;
	font-size:1.2rem;
	color: #919191;
	
}


.cai-d{
	width:100%;
	height:25rem;
	position: absolute;
	z-index:999;
	display: none;
	
	background:#dc3122;
}

.cai-d ul li{
	width:100%;
	height:3.5rem;
	list-style-type: none;
	
}
.zih-oo{
	text-align: center;
	line-height:3.5rem;
	color: #FFFFFF;
	border-bottom:1px solid #f8d6d3;
}
.zih-o{
	text-align: center;
	line-height:3.5rem;
	color: #FFFFFF;
}
.don-1{
	width:2rem;
	height:2rem;
	border:1px dotted #FFFFFF ;
	text-align:center;
	line-height:1.8rem;
	font-size:1.4rem ;
	color: #FFFFFF;
	float: right;
	font-weight:bold;
	margin-right:1rem;
	margin-top:0.7rem;
	
}
.lie-jie{
	display: block;
	width:100%;
	height:3.5rem;
	color: #FFFFFF;
	
	
}

.lie-jie:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.yn_figure_butzt{
	background: #2f4786;
	text-align:center;
	position: relative;
	color: #FFFFFF;
	font-size: 1.5rem;
	top: -7rem;
}

.yn_figure_butzt1{
	background: #dc3122;
	text-align:center;
	position: relative;
	color: #FFFFFF;
	font-size: 1.5rem;
	top: -7rem;
}

.yn_figure_butzqw{
	background: #2f4786;
	text-align:center;
	height:5.4rem;
	position:relative;
	line-height:2rem;
	top: -8rem;
	color: #FFFFFF;
}
.yn_figure_butz{
	background: #dc3122;
	text-align:center;
	height:5.4rem;
	position:relative;
	line-height:2rem;
	top: -8rem;
	color: #FFFFFF;
}
