@charset "UTF-8";

@media (max-width: 1680px) {
	.textList1Dl dd .con .title{
		 height: 105px;
	}
	.footer::before {
		top: 0;
	}
	.wrap {
		width: 1440px;
	}

	.topMenuDl>dd {
		margin: 0 20px;
	}

	.topSearchBtn {
		margin-right: 20px;
	}

	.footerList1 dd .con {
		margin: 0 20px;
	}

	.schoolProfileBoxC4 .textCon .textConUp {
		height: 430px;
		padding: 40px;
		line-height: 27px;
	}
	.aboutUsBoxUpC2 .textCon{padding: 40px;}
}

@media (max-width: 1600px) {
	.textList1Dl dd .con .title {
	 height: 68px;
	}
	.footer::before {
		top: 10px;
	}
	.wrap {
		width: 1200px;
	}
	.aboutUsBoxUpC2 .textCon{height: 800px;}
	.aboutUsBoxUpC2 .textCon .textConC{line-height: 22px;font-size: 15px;height: 726px;}
	.schoolProfileBoxC4 .textCon .textConUp {
		height: 380px;
		padding: 30px;
		line-height: 23px;
		font-size: 16px;
	}
	.schoolProfileBoxC4 .textCon .textConUp .textConUpC{height: 332px;}
	.schoolProfileC4List dd .con {
		padding: 20px;
	}

	.schoolProfileC4List dd .con .name {
		margin-bottom: 13px;
		font-size: 22px;
	}

	.schoolProfileC4List dd .con .picC {
		width: 140px;
		height: 140px;
		line-height: 140px;
		padding: 0;
	}

	.schoolProfileC4List dd .con .picC img {
		max-width: 100px;
	}

	.topMenuDl>dd {
		margin: 0 15px;
	}

	.topSearchBtn {
		margin-right: 15px;
	}
}

@media (max-width: 1440px) {
	.footer::before {
		top: 30px;
	}
	.logo a {
		width: 315px;
	}
	.indexXyzdwmDl dd .con a {
		font-size: 24px;
	}

	.indexTitleBox3 .title {
		font-size: 30px;
	}
}

@media (max-width: 1366px) {
	.textList1Dl dd .con .title {
	 height: 38px;
	}
	.footer::before {
		top:45px;
	}
	.slickArrowBox {
		 bottom: 25px;
	}
	.cstSlickBox{
		width: 70%;
	}
	.wrap {
		width: 1000px;
	}
	.schoolProfileBoxC4 .textCon .textConUp .textConUpC{height: 295px;}
	.aboutUsBoxUpC2 .textCon{height: 750px;}
	.aboutUsBoxUpC2 .textCon{padding: 30px;}
	.aboutUsBoxDown .text{line-height: 25px;font-size: 15px;}
	.aboutUsBoxUpC2 .textCon .textConC{line-height: 19px;font-size: 14px;height: 684px;}
	.schoolProfileBoxC4 .textCon .textConUp {
		height: 330px;
		padding: 20px;
		line-height: 21px;
		font-size: 14px;
	}

	.schoolProfileC4List dd .con {
		padding: 10px;
	}

	.schoolProfileC4List dd .con .name {
		font-size: 20px;
		margin-bottom: 10px;
	}

	.schoolProfileC4List dd .con .picC {
		width: 120px;
		height: 120px;
		line-height: 120px;
		padding: 0;
		margin: 0 auto 20px;
	}

	.schoolProfileC4List dd .con .downLoad a {
		width: 145px;
	}

	.schoolProfileC4List dd .con .picC img {
		max-width: 80px;
	}

	.footerList1 dd .con {
		margin: 0 15px;
	}

	.logo a {
		width: 280px;
	}

	.logo img {
		height: 75px;
	}
	.articleC{padding: 0 15px 0 15px;}
	.newViewBoxR{width: 270px;padding: 0 15px;}
	.newViewBoxRCDown .pic .text .titleMore{font-size: 22px;}
	.newViewBoxRC::before{left: -15px;}
	.indexJyxwSlickText .title,
	.indexYbxbTabSlick .con a,
	.textList1Dl dd .con .title a {
		font-size: 18px;
	}

	.indexJyxwSlickBtn {
		padding: 55px 0 0;
	}
}

@media (max-width: 1280px) {
	.footer::before {
		top:25px;
	}
	body {
		zoom: .85;
	}
	.schoolProfileBoxC4 .textCon .textConUp {
		margin-bottom: 22px;
	}
}
@media (max-height: 768px) {
	.csSection1:before {
	 padding-top: 46%;
	}
}