.aboutus .content1 {
	width: 100%;
	height: 9.5rem;
	background-image: url(../images/iocn13.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-end;
	padding-bottom: 1rem;
}

.aboutus .content1 span {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 2;
	font-family: Condensed2;
}

.aboutus .content1 span b {
	font-family: SourceHanSansCN;
	font-weight: 300;
	font-size: .36rem;
	color: #FFFFFF;
	padding: 0 .3rem;
	font-family: Condensed2;
}

.aboutus .content1 span i {
	width: 2.32rem;
	height: .01rem;
	background-color: #fff;
}

.aboutus .content1 h6 {
	text-align: center;
	font-family: SourceHanSansCN;
	font-weight: bold;
	font-size: .3rem;
	color: #FFFFFF;
	padding-top: .17rem;
	position: relative;
	z-index: 2;
	font-family: Condensed2;
}

.aboutus .content1 p {
	text-align: center;
	font-weight: 400;
	font-size: .18rem;
	color: #FFFFFF;
	line-height: .36rem;
	padding-top: .17rem;
	position: relative;
	z-index: 2;
}

.aboutus .content1 .divlis {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 2;
	padding-top: .2rem;
}

.aboutus .content1 .divlis img {
	width: .06rem;
	margin-right: .1rem;
}

.aboutus .content1 .divlis a {
	font-weight: 400;
	font-size: .14rem;
	color: #FFFFFF;
	margin-right: .1rem;
}

.aboutus .content1 .divlis a img {
	width: .19rem;
	margin-right: 0;
}

.content2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 1;
}

.enrollstudents .content1 {
	background-image: url(../images/iocn67.png);
}

.enrollstudents .enrolls1 {
	width: 100%;
	padding: 1rem 0;
	background-image: url(../images/iocn31.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
}

.enrollstudents .enrolls1 span {
	display: flex;
	font-weight: bold;
	font-size: .36rem;
	color: #070707;
	justify-content: center;
	align-items: flex-end;
	padding-bottom: .6rem;
}

.enrollstudents .enrolls1 span b {
	font-weight: 400;
	font-size: .18rem;
	color: #070707;
	padding-left: .1rem;
	line-height: .3rem;
}

.enrollstudents .enrolls1 p {
	width: 10rem;
	font-family: SourceHanSansCN;
	font-weight: 400;
	font-size: .18rem;
	color: #343434;
	line-height: .36rem;
	margin: 0 auto;
	text-align: justify;
}

.enrollstudents .enrolls1 a {
	display: block;
	width: 1.7rem;
	height: .5rem;
	border-radius: .24rem;
	border: .01rem solid #30231D;
	font-weight: 400;
	font-size: .16rem;
	color: #353434;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	margin-top: 1.1rem;
	text-decoration: none;
}

.enrollstudents .enrolls1 a:hover {
	color: #fff;
	background-color: #20262E;
	border: .01rem solid #20262E;
}

.enrollstudents .enrolls2 {
	display: flex;
	align-items: stretch;
	justify-content: space-between;
}

.enrollstudents .enrolls2 .enrollsfl {
	width: 50%;
	background: #20262E;
	padding: 0 .8rem 0 1.6rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.enrollstudents .enrolls2 .enrollsfl span {
	display: block;
}

.enrollstudents .enrolls2 .enrollsfl .span1 {
	display: flex;
	align-items: flex-end;
	font-weight: bold;
	font-size: .36rem;
	color: #FFFFFF;
}

.enrollstudents .enrolls2 .enrollsfl .span1 b {
	font-weight: 400;
	font-size: .18rem;
	color: #FFFFFF;
	padding-left: .1rem;
	line-height: .3rem;
}

.enrollstudents .enrolls2 .enrollsfl .span2 {
	font-weight: 400;
	font-size: .24rem;
	color: #FFFFFF;
	padding-top: .3rem;
}

.enrollstudents .enrolls2 .enrollsfl .span3 {
	font-weight: bold;
	font-size: .24rem;
	color: #FFFFFF;
	line-height: .36rem;
	padding-top: .3rem;
}

.enrollstudents .enrolls2 .enrollsfl .span4 {
	font-weight: 400;
	font-size: .18rem;
	color: #FFFFFF;
	line-height: .36rem;
	padding-top: .3rem;
}

.enrollstudents .enrolls2 .enrollsfl .span5 {
	font-weight: bold;
	font-size: .3rem;
	color: #FFFFFF;
	padding-top: .8rem;
}

.enrollstudents .enrolls2 .enrollsfl .span6 {
	font-weight: 400;
	font-size: .18rem;
	color: #FFFFFF;
	line-height: .36rem;
	padding-top: .3rem;
}

.enrollstudents .enrolls2 .enrollsfl a {
	display: block;
	width: 1.5rem;
	height: .5rem;
	border-radius: .24rem;
	border: .01rem solid #fff;
	font-weight: 400;
	font-size: .16rem;
	color: #FFFFFF;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 1.1rem;
}

.enrollstudents .enrolls2 .enrollsfl a:hover {
	color: #20262E;
	background-color: #FFFFFF;
	border: .01rem solid #FFFFFF;
}

.enrollstudents .enrolls2 img {
	width: 50%;
}

.enrollstudents .enrolls3 ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.enrollstudents .enrolls3 ul li {
	position: relative;
	width: 33.333333%;
	height: 4.4rem;
	background-image: url(../images/iocn69.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 0 .3rem;
}

.enrollstudents .enrolls3 ul li h4 {
	position: relative;
	z-index: 3;
	font-weight: bold;
	font-size: .36rem;
	color: #FFFFFF;
}

.enrollstudents .enrolls3 ul li span {
	position: relative;
	z-index: 3;
	font-weight: 400;
	font-size: .18rem;
	color: #FFFFFF;
	padding-top: .1rem;
}

.enrollstudents .enrolls3 ul li p {
	position: relative;
	z-index: 3;
	font-weight: 400;
	font-size: .2rem;
	color: #FFFFFF;
	line-height: .36rem;
	padding-top: .25rem;
	text-align: center;
	line-height: 1.6;
}

.enrollstudents .enrolls3 ul li a {
	position: relative;
	z-index: 3;
	padding: 0 .2rem;
	line-height: .5rem;
	border-radius: .5rem;
	border: .01rem solid #fff;
	font-weight: 400;
	font-size: .16rem;
	color: #FFFFFF;
	margin-top: .0;
	text-decoration: none;
}

.enrollstudents .enrolls3 ul li a:hover {
	color: #fff;
	background-color: #20262E;
	border: .01rem solid #20262E;
}

.enrollstudents .enrolls3 ul li:nth-child(2) {
	background-image: url(../images/iocn70.png);
}

.epolicy .content1 {
	background-image: url(../images/iocn71.png);
}

.epolicy .mipolicyle {
	background-image: url(../images/iocn73.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
	padding: 1.2rem 1.6rem;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.epolicy .mipolicyle .mipolicylefl {
	width: 7.27rem;
}

.epolicy .mipolicyle .mipolicylefl .divp1 {
	font-weight: bold;
	font-size: .36rem;
	color: #070707;
}

.epolicy .mipolicyle .mipolicylefl .divp2 {
	font-weight: 400;
	font-size: .24rem;
	color: #000000;
	padding-top: .5rem;
}

.epolicy .mipolicyle .mipolicylefl .divp3 {
	font-weight: bold;
	font-size: .24rem;
	color: #000000;
	line-height: .36rem;
	padding-top: .3rem;
	text-align: justify;
}

.epolicy .mipolicyle .mipolicylefl .divp4 {
	font-weight: 400;
	font-size: .16rem;
	color: #000000;
	line-height: .3rem;
	text-align: justify;
	padding-top: .3rem;
}

.epolicy .mipolicyle .mipolicylefl .divp5 {
	font-weight: bold;
	font-size: .3rem;
	color: #000000;
	line-height: .36rem;
	padding-top: .7rem;
}

.epolicy .mipolicyle .mipolicylefl .divp6 {
	font-weight: 400;
	font-size: .18rem;
	color: #000000;
	line-height: .36rem;
	padding-top: .2rem;
}

.epolicy .mipolicyle img {
	width: 7.5rem;
}

.eschools .content1 {
	background-image: url(../images/iocn74.png);
}

.eschools .eschoodiv {
	background-image: url(../images/iocn73.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
	padding: 1.1rem 0;
}

.eschools .eschoodiv span {
	display: block;
	font-weight: bold;
	font-size: .36rem;
	color: #070707;
	text-align: center;
}

.eschools .eschoodiv p {
	width: 10rem;
	text-align: justify;
	font-weight: 400;
	font-size: .18rem;
	color: #000000;
	line-height: .36rem;
	padding-top: .6rem;
	margin: 0 auto;
}

.eschools .eschoodiv .dividllis {
	width: 10rem;
	margin: 0 auto;
}

.eschools .eschoodiv .eschoodiva {
	display: block;
	width: 1.6rem;
	height: .5rem;
	border-radius: .5rem;
	border: .01rem solid #30231D;
	margin-top: .9rem;
	font-weight: 400;
	font-size: .16rem;
	color: #353434;
	display: flex;
	align-items: center;
	justify-content: center;
}

.eschools .eschoodiv .eschoodiva:hover {
	color: #fff;
	background-color: #20262E;
	border: .01rem solid #20262E;
}

.eschools .eschoodiv .dividlit {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 1.5rem;
}

.eschools .eschoodiv .dividlit a {
	line-height: .55rem;
	background: #fff;
	border-radius: .5rem;
	margin: 0 .17rem;
	padding: 0 .35rem;
	font-weight: 400;
	font-size: .16rem;
	color: #20262E;
	border: .01rem solid #20262E;
	text-align: center;
}

.eschools .eschoodiv .dividlit a:hover {
	color: #fff;
	background-color: #20262E;
	border: .01rem solid #20262E;
}

.eschools2 .content1 {
	background-image: url(../images/iocn76.png);
}

.estandard .content1 {
	background-image: url(../images/iocn77.png);
}

.estandard .estanlist {
	background-image: url(../images/iocn73.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-position: center 0;
	padding: 1.1rem 1.6rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.estandard .estanlist .estanlistfl div {
	font-weight: bold;
	font-size: .36rem;
	color: #070707;
}

.estandard .estanlist .estanlistfl p {
	font-weight: 500;
	font-size: .18rem;
	color: #000000;
	line-height: .36rem;
	text-align: justify;
	padding-top: .35rem;
}

.estandard .estanlist img {
	width: 7.5rem;
}

@media (max-width: 767px) {
	.aboutus .content1 {
		width: 100%;
		height: 13rem;
		position: relative;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: flex-end;
		padding-bottom: 1rem;
	}

	.aboutus .content1 span {
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
		z-index: 2;
	}

	.aboutus .content1 span b {
		font-family: SourceHanSansCN;
		font-weight: 300;
		font-size: .6rem;
		color: #FFFFFF;
		padding: 0 .3rem;
	}

	.aboutus .content1 span i {
		width: 3rem;
		height: .01rem;
		background-color: #fff;
	}

	.aboutus .content1 h6 {
		text-align: center;
		font-family: SourceHanSansCN;
		font-weight: bold;
		font-size: .6rem;
		color: #FFFFFF;
		padding-top: .3rem;
		position: relative;
		z-index: 2;
	}

	.aboutus .content1 p {
		text-align: center;
		font-weight: 400;
		font-size: .4rem;
		color: #FFFFFF;
		line-height: .75rem;
		padding-top: .3rem;
		position: relative;
		z-index: 2;
	}

	.aboutus .content1 .divlis {
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
		z-index: 2;
		padding-top: .4rem;
	}

	.aboutus .content1 .divlis img {
		width: .2rem;
		margin-right: .3rem;
	}

	.aboutus .content1 .divlis a {
		font-weight: 400;
		font-size: .4rem;
		color: #FFFFFF;
		margin-right: .3rem;
	}

	.aboutus .content1 .divlis a img {
		width: .6rem;
		margin-right: 0rem;
	}

	.content2 {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.3);
		z-index: 1;
	}

	.enrollstudents .enrolls1 {
		width: 100%;
		padding: 1rem .4rem;
	}

	.enrollstudents .enrolls1 span {
		display: flex;
		font-weight: bold;
		font-size: .72rem;
		color: #070707;
		justify-content: center;
		align-items: flex-end;
		padding-bottom: 1rem;
	}

	.enrollstudents .enrolls1 span b {
		font-weight: 400;
		font-size: .36rem;
		color: #070707;
		padding-left: .2rem;
		line-height: .6rem;
	}

	.enrollstudents .enrolls1 p {
		width: 100%;
		font-family: SourceHanSansCN;
		font-weight: 400;
		font-size: .36rem;
		color: #343434;
		line-height: .72rem;
		margin: 0 auto;
		text-align: justify;
	}

	.enrollstudents .enrolls1 a {
		display: block;
		width: 3.4rem;
		height: 1rem;
		border-radius: 1rem;
		border: .01rem solid #20262E;
		font-weight: 400;
		font-size: .32rem;
		color: #353434;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 0 auto;
		margin-top: 1.07rem;
	}

	.enrollstudents .enrolls1 a:hover {
		color: #fff;
		background-color: #20262E;
		border: .01rem solid #20262E;
	}

	.enrollstudents .enrolls2 {
		display: flex;
		align-items: stretch;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.enrollstudents .enrolls2 .enrollsfl {
		width: 100%;
		background: #20262E;
		padding: 1rem .4rem;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.enrollstudents .enrolls2 .enrollsfl span {
		display: block;
	}

	.enrollstudents .enrolls2 .enrollsfl .span1 {
		display: flex;
		align-items: flex-end;
		font-weight: bold;
		font-size: .72rem;
		color: #FFFFFF;
	}

	.enrollstudents .enrolls2 .enrollsfl .span1 b {
		font-weight: 400;
		font-size: .36rem;
		color: #FFFFFF;
		padding-left: .2rem;
		line-height: .6rem;
	}

	.enrollstudents .enrolls2 .enrollsfl .span2 {
		font-weight: 400;
		font-size: .48rem !important;
		color: #FFFFFF;
		padding-top: .6rem;
	}

	.enrollstudents .enrolls2 .enrollsfl .span3 {
		font-weight: bold;
		font-size: .48rem;
		color: #FFFFFF;
		line-height: .72rem;
		padding-top: .6rem;
	}

	.enrollstudents .enrolls2 .enrollsfl .span4 {
		font-weight: 400;
		font-size: .36rem;
		color: #FFFFFF;
		line-height: .72rem;
		padding-top: .6rem;
	}

	.enrollstudents .enrolls2 .enrollsfl .span5 {
		font-weight: bold;
		font-size: .6rem;
		color: #FFFFFF;
		padding-top: 1.2rem;
	}

	.enrollstudents .enrolls2 .enrollsfl .span6 {
		font-weight: 400;
		font-size: .36rem;
		color: #FFFFFF;
		line-height: .72rem;
		padding-top: .6rem;
	}

	.enrollstudents .enrolls2 .enrollsfl a {
		display: block;
		width: 3rem;
		height: 1rem;
		border-radius: 1rem;
		border: .01rem solid #fff;
		font-weight: 400;
		font-size: .32rem;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin:0px auto;
		margin-top: 1.07rem;
		text-decoration: none;
	}

	.enrollstudents .enrolls2 .enrollsfl a:hover {
		color: #20262E;
		background-color: #FFFFFF;
		border: .01rem solid #FFFFFF;
	}

	.enrollstudents .enrolls2 img {
		width: 100%;
	}

	.enrollstudents .enrolls3 ul {
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.enrollstudents .enrolls3 ul li {
		position: relative;
		width: 100%;
		height: auto;
		background-image: url(../images/iocn69.png);
		background-size: cover;
		-webkit-background-size: cover;
		-o-background-size: cover;
		background-position: center 0;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		padding: 1rem .4rem;
	}

	.enrollstudents .enrolls3 ul li h4 {
		position: relative;
		z-index: 3;
		font-weight: bold;
		font-size: .72rem;
		color: #FFFFFF;
	}

	.enrollstudents .enrolls3 ul li span {
		position: relative;
		z-index: 3;
		font-weight: 400;
		font-size: .36rem;
		color: #FFFFFF;
		padding-top: .2rem;
	}

	.enrollstudents .enrolls3 ul li p {
		position: relative;
		z-index: 3;
		font-weight: 400;
		font-size: .46 !important;
		color: #FFFFFF;
		line-height: .72rem;
		padding-top: .5rem;
		text-align: center;
	}

	.enrollstudents .enrolls3 ul li a {
		position: relative;
		z-index: 3;
		padding: 0 .4rem;
		line-height: 1rem;
		border-radius: .5rem;
		border: .01rem solid #fff;
		font-weight: 400;
		font-size: .32rem;
		color: #FFFFFF;
		margin-top: 1rem;
	}

	.enrollstudents .enrolls3 ul li:nth-child(2) {
		background-image: url(../images/iocn70.png);
	}

	.epolicy .mipolicyle {
		padding: 1.2rem .4rem;
		display: flex;
		justify-content: space-between;
		align-items: flex-start;
		flex-wrap: wrap;
	}

	.epolicy .mipolicyle .mipolicylefl {
		width: 100%;
	}

	.epolicy .mipolicyle .mipolicylefl .divp1 {
		font-weight: bold;
		font-size: .72rem;
		color: #070707;
	}

	.epolicy .mipolicyle .mipolicylefl .divp2 {
		font-weight: 400;
		font-size: .4rem !important;
		color: #000000;
		padding-top: 1rem;
	}

	.epolicy .mipolicyle .mipolicylefl .divp3 {
		font-weight: bold;
		font-size: .48rem;
		color: #000000;
		line-height: .72rem;
		padding-top: .6rem;
		text-align: justify;
	}

	.epolicy .mipolicyle .mipolicylefl .divp4 {
		font-weight: 400;
		font-size: .4rem;
		color: #000000;
		line-height: .7rem;
		text-align: justify;
		padding-top: .6rem;
	}

	.epolicy .mipolicyle .mipolicylefl .divp5 {
		font-weight: bold;
		font-size: .6rem;
		color: #000000;
		line-height: .72rem;
		padding-top: 1.4rem;
	}

	.epolicy .mipolicyle .mipolicylefl .divp6 {
		font-weight: 400;
		font-size: .46rem;
		color: #000000;
		line-height: .72rem;
		padding-top: .4rem;
	}

	.epolicy .mipolicyle img {
		width: 100%;
		padding-top: 1.4rem;
	}

	.eschools .eschoodiv {
		padding: 1.1rem .4rem;
	}

	.eschools .eschoodiv span {
		display: block;
		font-weight: bold;
		font-size: .72rem;
		color: #070707;
		text-align: center;
	}

	.eschools .eschoodiv p {
		width: 100%;
		text-align: justify;
		font-weight: 400;
		font-size: .36rem;
		color: #000000;
		line-height: .72rem;
		padding-top: 1.2rem;
		margin: 0 auto;
	}

	.eschools .eschoodiv .dividllis {
		width: 100%;
		margin: 0 auto;
	}

	.eschools .eschoodiv .eschoodiva {
		display: block;
		width: 3.2rem;
		height: 1rem;
		border-radius: .5rem;
		border: .01rem solid #30231D;
		margin-top: 1.8rem;
		font-weight: 400;
		font-size: .32rem;
		color: #353434;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.eschools .eschoodiv .dividlit {
		display: flex;
		align-items: center;
		justify-content: center;
		padding-top: 3rem;
	}

	.eschools .eschoodiv .dividlit a {
		line-height: 1.1rem;
		background: #20262E;
		border-radius: 1rem;
		margin: 0 .35rem;
		padding: 0 .7rem;
		font-weight: 400;
		font-size: .32rem;
		color: #FFFFFF;
		text-align: center;
	}

	.estandard .estanlist {
		padding: 1rem .4rem;
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.estandard .estanlist .estanlistfl div {
		font-weight: bold;
		font-size: .72rem;
		color: #070707;
	}

	.estandard .estanlist .estanlistfl p {
		font-weight: 500;
		font-size: .36rem;
		color: #000000;
		line-height: .72rem;
		text-align: justify;
		padding-top: .7rem;
	}

	.estandard .estanlist img {
		width: 100%;
		margin-top: .7rem;
	}
}

@media(max-width: 768px){
.enrollstudents .enrolls1 p{font-size:.46rem !important;line-height:1.6;}
.epolicy .mipolicyle .mipolicylefl .divp2{font-size:.46rem !important;line-height:1.6;}
.epolicy .mipolicyle .mipolicylefl .divp4{font-size:.46rem !important;line-height:1.6;}
.epolicy .mipolicyle .mipolicylefl .divp6{font-size:.46rem !important;line-height:1.6;}
.eschools .eschoodiv p{font-size:.46rem;line-height:1.6;}
.eschools .eschoodiv .dividlit a{font-size:.46rem;line-height:1.6;}
.estandard .estanlist .estanlistfl p{font-size:.46rem;line-height:1.6;}
.enrollstudents .enrolls3 ul li p{font-size:.46rem;}
.enrollstudents .enrolls3 ul li h4{margin-bottom:0;}
.epolicy .mipolicyle .mipolicylefl .divp1{font-size:.72rem;}
}

@media(max-width: 1400px){
.enrollstudents .enrolls1 p{font-size:.22rem;line-height:1.6;}
.epolicy .mipolicyle .mipolicylefl .divp2{font-size:.22rem !important;line-height:1.6;}
.epolicy .mipolicyle .mipolicylefl .divp4{font-size:.22rem !important;line-height:1.6;}
.epolicy .mipolicyle .mipolicylefl .divp6{font-size:.22rem;line-height:1.6;}
.eschools .eschoodiv p{font-size:.22rem;line-height:1.6;}
.eschools .eschoodiv .dividlit a{font-size:.22rem;line-height:1.6;}
.estandard .estanlist .estanlistfl p{font-size:.22rem;line-height:1.6;}
.enrollstudents .enrolls3 ul li p{font-size:.22rem;}
.enrollstudents .enrolls3 ul li h4{margin-bottom:0;}
}
