/*1*/
.section-1{
	width: 100%;
}
.section-1 img,
.section-2 img,
.section-3 img,
.section-4 img,
.section-5 img,
.section-6 img,
.last-img-box img{
	width: 100%;
	height: auto;
	display: block;
	float: left;
}
.wap-show{
	display: none !important;
}
/*section-font*/
.section-font{
	max-width: 1200px;
	width: 62.5%;
	margin: 0 auto;
	color: #ffffff;
	font-size: 22px;
}
.section-font p{
	line-height: 1.6em;
}
.section-font h1{
	font-size: 50px;
	width: 100%;
	text-align: center;
	font-weight: normal;
	padding-bottom: 1em;
}
.font-right p,
.font-right.section-font h1{
	text-align: right;
}
/*2*/
.section-2{
	max-width: 1546px;
	width: 80.5%;
	margin: 160px auto 170px auto;
}
/*3*/
.section-3{
	max-width: 944px;
	width: 49.16%;
	margin: 248px auto 260px auto;
}
/*4 - 5 - 6*/
.section-4,
.section-5,
.section-6{
	width: 100%;
}

/*center 1*/
.font-center p,
.font-center2 p{
	text-align: center;
}
.font-center{
	padding-top: 80px;
	padding-bottom: 124px;
}
/*center 2*/
.font-center2{
	padding-top: 114px;
	padding-bottom: 170px;
}

/*last*/
.last-img-box{
	width: 100%;
}


@media only screen and (max-width: 1680px) {
	/*section-font*/
	.section-font{
		font-size: 17px;
	}
	.section-font h1{
		font-size: 41px;
	}
	/*2*/
	.section-2{
		margin: 136px auto 146px auto;
	}
	/*3*/
	.section-3{
		margin: 190px auto 216px auto;
	}
	/*center 1*/
	.font-center{
		padding-top: 74px;
		padding-bottom: 100px;
	}
	/*center 2*/
	.font-center2{
		padding-top: 100px;
		padding-bottom: 142px;
	}
}
@media only screen and (max-width: 1440px) {
	/*section-font*/
	.section-font{
		font-size: 16px;
	}
	.section-font h1{
		font-size: 37px;
	}
	/*2*/
	.section-2{
		margin: 123px auto 128px auto;
	}
	/*3*/
	.section-3{
		margin: 170px auto 198px auto;
	}
	/*center 1*/
	.font-center{
		padding-top: 68px;
		padding-bottom: 90px;
	}
	/*center 2*/
	.font-center2{
		padding-top: 90px;
		padding-bottom: 130px;
	}
}
@media only screen and (max-width: 1366px) {
	/*section-font*/
	.section-font{
		font-size: 14px;
	}
	.section-font h1{
		font-size: 33px;
	}
	/*2*/
	.section-2{
		margin: 110px auto 116px auto;
	}
	/*3*/
	.section-3{
		margin: 160px auto 178px auto;
	}
	/*center 1*/
	.font-center{
		padding-top: 60px;
		padding-bottom: 80px;
	}
	/*center 2*/
	.font-center2{
		padding-top: 80px;
		padding-bottom: 116px;
	}
}
@media only screen and (max-width: 1280px) {
	/*section-font*/
	.section-font{
		font-size: 12px;
	}
	.section-font h1{
		font-size: 26px;
	}
	/*2*/
	.section-2{
		margin: 90px auto 96px auto;
	}
	/*3*/
	.section-3{
		margin: 124px auto 140px auto;
	}
	/*center 1*/
	.font-center{
		padding-top: 46px;
		padding-bottom: 60px;
	}
	/*center 2*/
	.font-center2{
		padding-top: 60px;
		padding-bottom: 92px;
	}
}
@media only screen and (max-width: 1000px) {
	.wap-show{
		display: block !important;
	}
	.font-right p{
		text-align: justify;
	}
	.wap-hide{
		display: none !important;
	}
	/*section-font*/
	.section-font{
		width: 88%;
	}
	.font-right,
	.font-right.section-font h1{
		text-align: center;
	}
	.font-right br,
	.section-font br{
		display: none;
	}
	.section-font h1{
		font-size: 22px;
		padding: 0.5em 0;
	}
	.section-2{
		width: 100%;
		margin: 30px auto;
	}
	.section-3{
		width: 60%;
		margin: 40px auto;
	}
	.font-center2,
	.font-center{
		padding: 40px 0;
	}
}