input {
	outline: none;
}

.reason {
	width: 100%;
	min-width: 1300px;
}

/* banner */
.reason_banner {
	width: 100%;
	min-width: 1300px;
}

.reason_banner img {
	width: 100%;
	display: block;
}

/* 报名  */

.reason_offer {
	width: 100%;
	height: 212px;
	background: url(../images/reason-2_bg.jpg) no-repeat top center;
	background-size: cover;
}

.collect1_box {
	width: 1100px;
	margin: 0 auto;
}

.collect1_box ul li {
	float: left;
	padding-top: 28px;

}

.collect1_box ul li h4 {
	display: inline-block;
	font-size: 24px;
	color: #fff;
	font-weight: 300;
	padding-bottom: 8px;
	padding-right: 590px;
	line-height: 40px;
	letter-spacing: 2px;
}

.collect1_box ul li p {
	float: left;
	font-size: 22px;
	color: #fff;
	font-weight: 300;
	padding-right: 5px;
	letter-spacing: 2px;
}

.collect1_box ul li img {
	display: block;
	float: left;
}

.layui-form-active table tr {
	float: left;
	font-size: 20px;
	color: #a0a0a0;
}

.layui-form-active table tr input {
	font-size: 20px;
	color: #a0a0a0;
	height: 62px;
	border: 0;
	line-height: 62px;
	text-indent: 16px;
	border-radius: 8px;
	margin-right: 20px;
}

.tabright1 input {
	width: 290px;
}

.tabright2 {
	position: relative;
}

.tabright2 input {
	width: 360px;
}

.tabright2 img {
	position: absolute;
	top: 15px;
	right: 36px;
}

.layui-form-active .layui-btn1 {
	width: 380px;
	background-color: #c2272d;
	color: #fff;
	margin-right: 0;
}

/* 实力雄厚保障  */
.reason1 {
	width: 100%;
	min-width: 1300px;
	height: 534px;
	background: url(../images/reason-3_bg.jpg)no-repeat top center;
	background-size: cover;
}

.reason1_box {
	width: 1240px;
	margin: 0 auto;

}

.reason1_box .reason1_l {
	float: left;
	width: 940px;
	height: 380px;
	margin-top: 62px;
}

.reason1_box .reason1_l ul li {
	float: left;
	width: 306px;
	height: 186px;
	background-color: #fff;
	color: #292929;
	margin-right: 10px;
	margin-bottom: 10px;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
}

.reason1_box .reason1_l ul li:nth-child(3),
.reason1_box .reason1_l ul li:nth-child(6) {
	margin-right: 0;
}

.reason1_box .reason1_l ul li h3 {
	font-size: 25px;
	width: 60px;
	height: 60px;
	margin-left: 122px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-radius: 50%;
	text-align: center;
	color: #df9536;
	line-height: 60px;
	border: 2px solid #df9536;
}

.reason1_box .reason1_l ul li p {
	text-align: center;
	font-size: 16px;
	line-height: 26px;
}

.reason1_box .reason1_r {
	float: right;
	width: 284px;
	height: 380px;
	margin-top: 62px;
}

.reason1_box .reason1_r h1 {
	color: #fff;
	font-size: 58px;
	margin-top: 70px;
	font-family: "Source Han Sans CN";
	letter-spacing: -4px;
	margin-left: 26px;
}

.reason1_box .reason1_r i {
	display: block;
	width: 80px;
	height: 2px;
	margin-left: 164px;
	margin-top: 26px;
	margin-bottom: 26px;
	background-color: #df9536;

}

.reason1_box .reason1_r p {
	color: #fff;
	font-size: 20px;
	text-align: right;
	margin-right: 36px;

}

/* 设计 */
.reason2 {
	width: 100%;
	min-width: 1300px;
	height: 1194px;
	background: url(../images/reason-4_bg.jpg)no-repeat top center;
	background-size: cover;
}

.reason2_box {
	width: 784px;
	margin: 0 auto;

}

.reason2_title h1 {
	color: #fff;
	font-size: 58px;
	font-family: "宋体";
	letter-spacing: -4px;
	margin-left: 26px;
	padding-top: 164px;
}

.reason2_title i {
	display: block;
	width: 80px;
	height: 2px;
	margin-left: 164px;
	margin-top: 26px;
	margin-bottom: 26px;
	background-color: #df9536;

}

.reason2_title p {
	color: #fff;
	font-size: 20px;
	margin-left: 146px;

}

.reason2_box ul {
	margin-top: 560px;
	margin-left: 60px;

}

.reason2_box ul li {
	float: left;
	color: #000;
	font-size: 15px;
	line-height: 24px;
}

.reason2_box ul li:first-child {
	text-align: right;
}

.reason2_box ul li:last-child {
	color: #fff;
	margin-left: 158px;
}

/* 金钻 */
.reason3 {
	background-color: #fff;
	height: 730px;

}

.reason3_title h1 {
	font-size: 64px;
	text-align: center;
	color: #000;
	font-family: "宋体";
	margin-top: 100px;
	font-weight: bold;

}

.reason3_title i {
	display: block;
	margin: 24px auto 24px;
	width: 80px;
	height: 2px;
	background-color: #df9536;

}

.reason3_title p {
	font-size: 22px;
	color: #666666;
	text-align: center;
	margin-bottom: 80px;
}

.reason3_box {
	width: 1288px;
	margin: 0 auto;
	position: relative;

}

.reason3_box ul li {
	width: 234px;
	height: 124px;
	background-color: #f2f2f2;
	border-radius: 10px;
	color: #666666;
	cursor: pointer;
}

.reason3_box ul li.active {
	background-color: #df9536;
color: #fff;
}

.reason3_box ul li h6 {
	float: left;
	width: 32px;
	height: 32px;
	color: #666666;
	text-align: center;
	line-height: 32px;
	border-radius: 50%;
	border: 1px solid #666666;
	margin: 46px 16px 0 16px;
}

.reason3_box ul li h6.active {
	border: 1px solid #fff;
	color: #fff;
}

.reason3_box ul li p {
	width: 150px;
	font-size: 21px;
	float: left;
	margin-top: 33px;

}

.reason3_box ul {
	position: relative;
}

.reason3_box ul li:nth-child(1) {
	position: absolute;
	left: 0;
	top: 0;
}

.reason3_box ul li:nth-child(2) {
	position: absolute;
	left: 0;
	top: 130px;
}

.reason3_box ul li:nth-child(3) {
	position: absolute;
	left: 0;
	top: 260px;

}

.reason3_box ul li:nth-child(4) {
	position: absolute;
	right: 0;
	top: 0;
}

.reason3_box ul li:nth-child(5) {
	position: absolute;
	right: 0;
	top: 130px;

}

.reason3_box ul li:nth-child(6) {
	position: absolute;
	right: 0;
	top: 260px;

}

.reason3_box ul li:nth-child(3) p,
.reason3_box ul li:nth-child(5) p,
.reason3_box ul li:nth-child(6) p {
	margin-top: 20px;
}

.reason3_box div {
	position: absolute;
	top: 0;
	left: 248px;


}

.reason3_box div img {
	position: absolute;
	top: 0;
	left: 0;
	/* border-radius: 10px; */
	display: none;
}

.reason3_box div img.active {
	display: block;
}

/* 流程 */
.reason4 {
	width: 100%;
	min-width: 1428px;
	height: 677px;
	background: url(../images/reason-6_bg.jpg)no-repeat top center;
	background-size: cover;

}

.reason4_title h1 {
	font-size: 64px;
	text-align: center;
	color: #000;
	font-family: "宋体";
	padding-top: 100px;
	font-weight: bold;

}

.reason4_title i {
	display: block;
	margin: 24px auto 24px;
	width: 80px;
	height: 2px;
	background-color: #df9536;

}

.reason4_title p {
	font-size: 22px;
	color: #666666;
	text-align: center;
	margin-bottom: 80px;
}

.reason4_box {
	width: 1428px;
	margin: 0 auto;
}

.reason4_box .reason4_jd {
	width: 1269px;
	margin: 0 auto;
}

.reason4_box .reason4_jd li {
	float: left;
	font-size: 22px;
	position: relative;
}

.reason4_box .reason4_jd li:nth-child(1) {
	width: 206px;
	height: 35px;
	border: #000 1px solid;
	border-bottom: transparent 1px solid;

}

.reason4_box .reason4_jd li:nth-child(2) {
	width: 843px;
	height: 35px;
	border: #000 1px solid;
	margin: 0 4px;
	border-bottom: transparent 1px solid;

}

.reason4_box .reason4_jd li:nth-child(3) {
	width: 206px;
	height: 35px;
	border: #000 1px solid;
	border-bottom: transparent 1px solid;

}

.reason4_box .reason4_jd li:nth-child(1) p,
.reason4_box .reason4_jd li:nth-child(3) p {
	position: absolute;
	top: -15px;
	left: 59px;
	padding: 0 4px;
	background-color: #fff;
}

.reason4_box .reason4_jd li:nth-child(2) p {
	position: absolute;
	top: -15px;
	left: 374px;
	padding: 0 4px;
	background-color: #fff;
}

.reason4_jdmx li {
	float: left;
	margin-top: 20px;
	margin-right: 45px;
}

.reason4_jdmx li h3 {
	text-align: center;
	font-size: 18px;
	margin-top: 24px;
}

.reason4_jdmx li p {
	text-align: center;
	font-size: 16px;
}

.reason4_jdmx li:nth-child(1) {
	width: 164px;

}

.reason4_jdmx li:nth-child(2) {
	width: 150px;

}

.reason4_jdmx li:nth-child(3) {
	width: 146px;

}

.reason4_jdmx li:nth-child(4) {
	width: 210px;

}

.reason4_jdmx li:nth-child(5) {
	width: 148px;

}

.reason4_jdmx li:nth-child(6) {
	width: 176px;

}

.reason4_jdmx li:nth-child(7) {
	width: 164px;
	margin-right: 0;

}

.reason4_jdmx :nth-child(1) img,
.reason4_jdmx :nth-child(2) img,
.reason4_jdmx :nth-child(3) img,
.reason4_jdmx :nth-child(4) img,
.reason4_jdmx :nth-child(5) img,
.reason4_jdmx :nth-child(6) img,
.reason4_jdmx :nth-child(7) img {
	display: block;
	width: 92px;
	margin: 0 auto;
}

/* 诚信 */
.reason5 {
	width: 100%;
	min-width: 1218px;
	height: 986px;
	background: url(../images/reason-7.jpg)no-repeat top center;
	background-size: cover;

}

.reason5_title h1 {
	font-size: 64px;
	text-align: center;
	color: #fff;
	font-family: "宋体";
	padding-top: 100px;
	font-weight: bold;

}

.reason5_title i {
	display: block;
	margin: 24px auto 24px;
	width: 80px;
	height: 2px;
	background-color: #fff;

}

.reason5_title p {
	font-size: 22px;
	color: #fff;
	text-align: center;
	margin-bottom: 80px;
}

.reason5_box {
	width: 1218px;
	margin: 0 auto;
	position: relative;
}

.reason5_box ul {
	position: absolute;
}

.reason5_box ul li {
	width: 170px;
	height: 170px;
	background-color: #fff;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #595757;
	margin-left: 73px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	/* IE 9 */
	-webkit-transform: rotate(45deg);
	/* Safari and Chrome */
}

.reason5_box ul:nth-child(1) {
	top: 0;

}

.reason5_box ul:nth-child(2) {
	top: 130px;
	left: 122px;

}

.reason5_box ul:nth-child(3) {
	top: 260px;
	left: 243px;

}

.reason5_box ul li p {
	position: absolute;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	/* IE 9 */
	-webkit-transform: rotate(-45deg);
	/* Safari and Chrome */
}

.reason5_box ul:nth-child(1) li p,
.reason5_box ul:nth-child(2) li p,
.reason5_box ul:nth-child(3) li p {
	top: 72px;
	left: 24px;
}
