/** 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;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent; }
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:16px;line-height: 160%;font-family: "Microsoft YaHei";background:#fff;}
.fl{float:left;}
.fr{float:right;}
.pc{display:block;}
.mobile{display:none;}
.m1000{width:1000px;margin:0 auto;overflow: hidden;}
/* p{ transition:all 0.2s ease-in 0s;}
p:hover{ transform:translateY(-5px);} */
.stage {margin: 0;padding: 0;display: block;touch-action: none;position: fixed;background: transparent;}
/* .contain{position: absolute;top:0%;left: 0;width:100%;} */
/* banner */
.header {width: 100%; height: 860px;background:url(../images/header.png) no-repeat center top;*z-index:100000;}
.header .header_t{margin-top:14%;margin-left:10%;}
.header .logo{top: 24px;position: absolute;}
.title{text-align: center;padding: 40px 0;}
.title p{font-size: 50px;font-weight: bold;color:#323232;line-height: 102px;height: 102px;background: url(../images/title_bg.png) no-repeat center center;}
.page{padding:40px 0;}
.bg1{background: url(../images/bg_1.png) no-repeat ;}
.bg2{background: url(../images/bg_2.png) no-repeat ;}
/*page1*/
.page1 .m1000 p{line-height: 200%;font-size: 20px;text-align: justify;}

/*page2*/
.page2 {position: relative;}
.page2 .bg_1{position: absolute;top:-100px;}
.page2 .m1000{position: absolute;}
.page2 .m1000{position: relative;z-index: 2}
.page2 .m1000 ul{}
.page2 .m1000 ul li{float:left;text-align: center;width: 19.8%;margin:0 1%;border: 1px solid #d2d2d2;border-radius: 5px;padding:20px 1%;background: #fff;}
.page2 .m1000 ul li img{margin: 20px auto;}
.page2 .m1000 ul li h5{font-size: 24px;color:#006c3a;}
.page2 .m1000 ul li span{display: block;font-size: 18px;color:#000;}
.page2 .m1000 ul li p{padding-top:10px;}

/*page3*/
.page3 .fl{width: 42%}
.page3 .fl img{}
.page3 .fr{width: 58%;}
.page3 .fr li{background: url(../images/page3.png) no-repeat left center;height: 68px;padding-top: 35px}
.page3 .fr li span{color: #006c3a;font-size: 18px; width: 14%;float: left;text-align: center;}
.page3 .fr li p{width: 85%;float: right;padding-top:5px;}

/*page4*/
.page4 {position: relative;}
.page4 .bg_2{position: absolute;top:-5px;right: 0;}
.page4 .m1000{position: relative;z-index: 2}
.page4 .m1000 h5{font-size: 30px;font-weight:bold;color:#28a20c;padding: 60px 0 40px;text-align: center;}
.page4 .m1000 ul li{width: 17.8%;margin:0 1%;border: 1px solid #d2d2d2;float: left;background: #fff;}
.page4 .m1000 ul li img{width: 100%;}
.page4 .m1000 ul li p{padding:40px 0 30px 14%;font-size: 18px;position: relative;}
.page4 .m1000 ul li p span{position: absolute;left:0;top:-14px;text-align: center;color: #fff;font-size: 24px;font-weight: bold;width: 50%;padding:2px 0;background: #28a20c;}

.page4 .m1000 .bk ul li{width: 47.8%;position: relative;}
.page4 .m1000 .bk ul li img{width: auto;}
.page4 .m1000 .bk ul li p span{width: 32%;left: 32%;}
.page4 .m1000 .bk ul li p{position: absolute;top:0px;left:196px;padding: 30px 2% 0;}

/*page5*/
.page5{background: url(../images/bg_3.png) no-repeat left center;}
.page5 .m1000 h5{font-size: 30px;font-weight:bold;color:#28a20c;padding: 60px 0 40px;text-align: center;}
.page5 .m1000 .table_b .box{width: 49%;margin-right:1%;float: left;font-size: 15px;}
.page5 .m1000 .table_b .box h6{background: url(../images/page5.png) no-repeat center left;color:#fff;padding:10px;font-size: 18px;margin:20px 0 10px;}
.page5 .m1000 .table_b .box b{padding-bottom:20px;}
.page5 .m1000 .table_b .box p{}
.page5 .m1000 .table_b .box p span{color:#28a20c;}
.page5 .m1000 table td {text-align: center;padding:20px 10px;}
.page5 .m1000 table td p.left{text-align: left;}
.page5 .m1000 table td  ul li{float: left;padding-right:20px;}
.page5 .m1000 table td  ul li span{color:#28a20c;}
.bgGreen {background: #28a20c;color:#fff;font-size: 20px;font-weight: bold;}
.bgYellow {background: #eaf17f;}
/*page10*/
.page10{background: url(../images/bg_4.png) no-repeat center bottom;}
.page10 .title p{color:#fff;background: url(../images/title_bg_1.png) no-repeat center center;}
.form-wrap .btn-wrap{background:#f39800;}
.form-wrap {position: relative;margin: 0px auto;}
.form-wrap form label{border:none;}
#reg form label {margin: 10px 0;}

@media screen and (max-width:1000px) {
	body{font-size:1.6rem;line-height: 160%;}
	.m1000{width:98%;margin:0 auto;padding: 0;}
	.pc{display:none;}
	.mobile{display:block;}
	.title {padding: 2rem 0;}
	.header .m1000{padding:0;}
	.page{padding: 2rem 2%;}
	/*header*/
	.header { height: 40rem; background:url(../images/m_header.png) no-repeat center top;}
	.header .header_t{width: 88%;}
	.header .header_t img{width: 100%;}
	.header .logo{top: 0px;}
	
	/*page1*/
	.page1 .m1000 p{font-size: 1.6;}
	/*page2*/
	.page2 .bg_1{display: none;}
	.page2 .m1000 ul li {width: 43%;margin: 0.5rem 1%;}
	.page2 .m1000 ul li h5 {font-size: 2rem;}
	.page2 .m1000 ul li span{font-size: 1.6rem;}
	.page2 .m1000 ul li p{}

	/*page3*/
	.page3 .fl{width: 100%}
	.page3 .fl img{margin:0 auto 1rem;display: block;}
	.page3 .fr{width: 100%;}
	.page3 .fr li{background: url(../images/m_page3.png) no-repeat left center;height: 94px;}
	.page3 .fr li span{line-height: 180%;}
	.page3 .fr li p{font-size: 1.3rem;}

	/*page4*/
	.page4 .bg_2{display: none;}
	.page4 .m1000 h5{padding: 2rem 0;}
	.page4 .m1000 ul li {width: 31%;margin: 0.5rem 1%;}
	.page4 .m1000 ul li p{font-size: 1.6rem;line-height: 120%;}
	.page4 .m1000 .bk ul li{width: 98%; margin: 1.5rem 1%;}
	.page4 .m1000 .bk ul li p{padding: 40px 2% 0;left: 260px;}

	/*page5*/
	.page5{background: none;}
	.page5 .m1000 .table_b .box {width: 100%;font-size: 1.6rem;}
	.page5 .m1000 .table_b .box h6{background: url(../images/m_page5.png) no-repeat center left;}

	/*page10*/
	.page10{background-size: cover;}


}