/** CSS Reset **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; vertical-align: bottom;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:center; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
textarea, input, select{resize: none;outline:none;background:none;border:none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
input{border:0}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
a:hover{ text-decoration:none;color:#000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
html{width: 100%;height:100%;}
body{color:#333;font-size:18px;line-height:160%;font-family: "Microsoft YaHei";width: 100%;}
.fl{float:left;}
.fr{float:right;}
.mobile{display:none;}
.m1000{width:1000px;margin:0 auto;overflow: hidden;}
/* p{ transition:all 0.2s ease-in 0s;}
p:hover{ transform:translateY(-5px);} */
/* banner */
.header {width: 100%; height: 788px; position: relative;background:url("../images/header_bg.jpg") no-repeat center top;}
.header_t{margin:20px 0 0 184px;}
.header_b{margin:20px 0 0 60px;}

.nav-height {position:absolute;height: 60px;top:685px;}
.nav-box {width: 100%;height:55px;padding-bottom:13px;margin: 0 auto;}
.nav-box.navFix {position: fixed;top: 0;width:1000px;z-index: 99999;}
.nav-box ul {margin: 0 auto;width: 1000px;display: block;}
.nav-box li {width:12.5%;text-align:center;height:63px;line-height:63px;float:left;text-align:center;margin-right:2%;}
.nav-box li.last{margin-right:0%;}
.nav-box li a{display: block;font-size:20px;color:#fff;border-radius:10px;background:#a643ae;border-bottom:5px solid #812389;height:50px;line-height:50px;}
.nav-box li a.active{font-weight:bold;background:#62b57e;border-bottom:5px solid #24743f;}
.nav-box li a:hover{font-weight:bold;background:#62b57e;border-bottom:5px solid #24743f;
	border-bottom:none;margin-top:5px;
}


/*part*/
.page .title{margin-bottom:45px;text-align: center;}


.page_1{background:#faedfe url(../images/page_1_0.jpg) no-repeat center bottom;padding:30px 0;}
.page_1 .con div{padding:40px 33px;background:#e9d7ee;border-radius:30px;}
.page_1 .con div img{width:100%;}
.page_1 .con .dec{font-size:20px;line-height:34px;font-weight:bold;color:#333333;padding:33px 0 30px 0;}

.page_2{padding:66px 0;}
.page_2 .con div{padding:40px 33px;background:#e9d7ee;border-radius:30px;}
.page_2 .con div img{width:100%;}
.page_2 .con ul{padding:28px 0 0 0;text-align:center;}
.page_2 .con ul li{line-height:42px;font-weight:bold;padding-bottom:20px;display:inline-block;}
.page_2 .con ul li.list_1{width:550px;text-align:left;}
.page_2 .con ul li.list_2{text-align:left;width:440px;}
.page_2 .con ul li span{
	display:inline-block;
	width:45px;
	height:42px;
	margin:0 26px 0 0;
	font-size:24px;
	color:#fff;
	background:url(../images/page_2_2.png) no-repeat center center;
	text-align:center;
}

.page_3{padding:70px 0;background:url(../images/page_3_0.jpg) no-repeat center top;}
.page_3 .con{
	background:linear-gradient(to bottom, #7dc496 0%,#9923d8 100%);
	padding:0 20px;
	margin:165px 0 0 0;
}
.page_3 .con li{position:relative;height:487px;float:left;}
.page_3 .con li .num{color:#1f7a3d;font-size:78px;font-weight:bold;opacity:0.19;text-align:center;padding:36px 0;line-height:78px;display:block;}
.page_3 .con li h4{font-weight:bold;font-size:24px;color:#5b2371;height:53px;background:#fe8957;line-height:53px;text-align:center;border-radius:53px;
	position:absolute;width:278px;top:84px;margin:0 auto;left:0;right:0;
}
.page_3 .con li h5{font-size:24px;color:#fff;text-align:center;height:58px;margin:0 0 27px 0;
	background:url(../images/page_3_2.png) no-repeat center bottom;
}
.page_3 .con li p{font-size:20px;color:#fcf4e2;line-height:60px;padding-left:28px;
	background:url(../images/page_3_3.png) no-repeat left center;
}
.page_3 .con li.list_1{width:280px;background:url(../images/line.png) no-repeat right 138px;}
.page_3 .con li.list_1 p{margin-left:20px;}
.page_3 .con li.list_2{width:370px;}
.page_3 .con li.list_2 p{margin-left:24px;}
.page_3 .con li.list_3{width:310px;background:url(../images/line.png) no-repeat left 138px;}
.page_3 .con li.list_3 p{margin-left:12px;}


.page_4{padding:50px 0;background:#faedfe;}
.page_4 .con li{overflow:hidden;color:#fff;margin-bottom:20px;font-style:italic;}
.page_4 .con li h5{float:left;width:222px;height:58px;font-size:22px;font-weight:bold;line-height:58px;padding:0 0 0 78px;
	background:url(../images/page_4_1.png) no-repeat left center;
}
.page_4 .con li p{float:right;width:640px;height:58px;font-size:20px;line-height:58px;padding:0 0 0 60px;
	background:url(../images/page_4_2.png) no-repeat left center;
}

.page_5{padding:50px 0;background:#fdf4ff;}
.page_5 .con li{width:674px;height:92px;font-size:25px;color:#fff;font-weight:bold;padding-left:125px;display:table;margin-bottom:20px;}
.page_5 .con li p{display:table-cell;vertical-align:middle;}
.page_5 .con .list_1{
	background:url(../images/page_5_1.png) no-repeat center left;
}
.page_5 .con .list_2{
	margin-left:200px;
	background:url(../images/page_5_2.png) no-repeat center left;
}
.page_5 .con .list_3{
	margin-left:102px;
	background:url(../images/page_5_3.png) no-repeat center left;
}
.page_5 .con .list_4{
	margin-left:200px;
	background:url(../images/page_5_4.png) no-repeat center left;
}
.page_5 .con .list_5{
	background:url(../images/page_5_5.png) no-repeat center left;
}
.page_5 .con .btn{width:448px;height:75px;background:#fe8957;margin:70px auto 20px;border-radius:10px;text-align:center;}
.page_5 .con .btn a{display:block;font-size:24px;color:#fff;font-weight:bold;line-height:75px;cursor:pointer;}

.page_6{padding:50px 0;}
.page_6 .con ul{padding:0 0 20px 0;}
.page_6 .con li{width:175px;height:72px;box-shadow:0px 4px 6px 0px #e7daec;margin:0 12px 20px;float:left;}
.page_6 .con li img{width:100%;}

.zxyy{padding:140px 0 60px;}
.form-wrap .btn-wrap{background-color:#822389;}




.form-wrap form label i{
	background-image: url(../images/form_icon.png);
	background-repeat: no-repeat;
}
.form-wrap form label.openId i{background-position:center -60px;}
.form-wrap form label.country i{background-position:center -90px;}
.form-wrap form label.degree i{background-position:center -120px;}
.form-wrap form label.city i{background-position:center -150px;}
.form-wrap form label i.iconDown{background-position:center -180px;}



.footer_bg{background:url(../images/bg.jpg) no-repeat center bottom;}

#reg form label {margin: 0px 0;}

@media screen and (max-width:1000px) {
	body{font-size:1.4rem;line-height: 140%;background:#5ea676;}
	.m1000{width:98%;margin:0 auto;}
	.pc{display:none;}
	.mobile{display:block;}

	.page{padding:2rem 2%;}
	/*banner*/
	.header {height:48rem;}
	.header .m1000{width:100%;}
	.header_t{margin:20px 0 0 50px;}
	.header_b{margin:20px 0 0 20px;}
	
	.nav-height{width:100%;top:640px;}
	.nav-box.navFix{width:100%;}
	.nav-box ul{width:100%;display: block !important;height: 63px !important;}
	.nav-box li{width:12.3%;margin:0 1%;}
	
	.page .title img{width:90%;}
	.page_1 {background:#faedfe;}
	
	.page_2{padding:2rem 2% 0;background:#fff;}
	.page_2 .con ul{text-align:left;}
	.page_2 .m1000 .con ul li{width:80%;margin:0 0 0 15%;}
	
	.page_3{background:#612078 url(../images/page_3_0_m.jpg) no-repeat center top;padding:0 2% 70px;}
	.page_3 .text{width:100%;padding-top:90px;}
	.page_3 .con{margin:70px 0 0 0;}
	.page_3 .con ul{text-align:center;padding-bottom:30px;}
	.page_3 .con li{display:inline-block;height:auto;float:inherit;text-align:left;}
	.page_3 .con li.list_1{background:none;}
	.page_3 .con li.list_3{background:none;}
	
	.page_4 .con li h5{
		margin-bottom: 20px;
		width: 260px;
		background: url(../images/page_4_1_m.png) no-repeat right center;
		background-size:100% 100%;
		line-height: 30px;
		padding: 0 0 0 20px;
		height: 80px;
		box-sizing: border-box;
		border-radius:10px 0 0 10px;
		align-items:center;
		display:-webkit-flex;
	}
	.page_4 .con li p{
		height: 80px;
		box-sizing: border-box;
		width:440px;
		float:left;
		background: url(../images/page_4_2_m.png) no-repeat left center;
		background-size:100% 100%;
		align-items:center;
		display:-webkit-flex;
		padding:0 0 0 32px;
		border-radius:0 10px 10px 0;
	}
	
	.page_5 .con li{width:calc( 100% - 145px );background-size:100% 100%;margin-left:0 !important;padding-right:20px;}
	.page_6{background:#fff;}
	.footer_bg{background:none;}
	.page_6 .con li{margin:0 30px 20px;}
	.zxyy{background:#7dc595 url(../images/zxyy_1.jpg) no-repeat center bottom;}
	
}