@charset "utf-8";

html,body { width:100%; background:#272727;}
img{ pointer-events: none; display:block;}

#wrap{ width:100%; max-width:640px; margin:0 auto; overflow:hidden; background:#fff;}
#wrap .head{
    padding:0 !important;
	background:#000;
}
#wrap .head .div1{
    height: 0.88rem;
	width:100%;
    background: url(../images/logo.jpg) no-repeat left top;
    background-size:100% 100%;
}
#wrap .head .head_left {
    width: 0.44rem;
    height: 0.48rem;
    padding: 0.34rem 0.23rem 0;
    cursor: pointer;
}
#wrap .head .head_left span{
    display: block;
    width: 0.31rem;
    height: 0.06rem;
    background: #fff;
    margin-bottom: 0.04rem;
    border-radius: 0;
}
#wrap .head .head_right{
    width: 3.32rem;
    height: 100%;
	border-radius:0;
	margin:0 !important;
}
#wrap .head .head_right img{border-radius:0; height:100%;}

.banner{ position: relative;margin-top: 60px;}
.banner div{ position:absolute; width:100%; background:rgba(0,0,0,.6); left:0; bottom:0; font-size:0.23rem; text-align: center; color:#fff; line-height:0.4rem;}

.main1{ width:100%; padding:1rem 0 0.64rem; background:#fff;}
.main1 h1{ font-size:0.36rem; text-align:center; line-height:0.36rem;}
.main1 h1 span{ font-weight:normal; color:#000;}
.main1 .p1{ font-size:0.3rem; text-align:center; color:#666; line-height:0.3rem; margin:0.2rem 0 0.7rem;}
.main1 .div1{ width:5.48rem; border-bottom:0.02rem solid #000; height:0.72rem; position:relative; box-sizing:border-box; font-size:0.3rem; line-height:0.7rem; text-align:left; margin:0 auto; text-indent:1.05rem;}
.main1 .div1 img{ position:absolute; width:0.73rem; height:0.72rem; left:0; top:0;}
.main1 .div2{ width:5.75rem; font-size:0.23rem; text-align:left; margin:0 auto; padding:0.36rem 0 0.8rem; line-height:0.4rem; color:#666;}
.main1 .div3{ text-indent:0.4rem;}
.main1 .div3 img{ left:auto; right:0;}
.main1 a{ display:block; height:0.48rem; width:2.28rem; margin:0 auto; border:0.02rem solid #000; text-align:center; color:#000; line-height:0.48rem; font-size:0.25rem; border-radius:0.24rem; box-shadow:0 0.02rem #000;}

.main2{ background:#f5f5f5 url(../images/main2_1.jpg) no-repeat right top; width:100%; padding-top:1rem; background-size:3.28rem 3.4rem;}
.main2 h1{ font-size:0.36rem; text-indent:0.55rem; text-align:left; color:#000; letter-spacing:0.03rem;}
.main2 .p1{ font-size:0.36rem; text-indent:0.55rem; text-align:left; color:#666; letter-spacing:0.16rem;}
.main2 .div1{ width:5.64rem; height:2.77rem; box-sizing:border-box; margin:0.6rem auto 0; border:0.02rem solid #000; border-right:0.09rem solid #000; border-bottom:0.11rem solid #000; font-size:0.23rem; text-align:left; line-height:0.4rem; padding:0.12rem 0.24rem 0 0.27rem; background:#f5f5f5;}

.main3{ width:100%; padding:1rem 0 0.7rem; background:#fff url(../images/main3_1.jpg) no-repeat left 2.9rem; background-size:50% 7rem;}
.main3 h1{ text-align:center; width:100%; line-height:0.36rem; font-weight:normal; font-size:0.36rem; color:#000;}
.main3 .div1{ box-sizing:border-box; width:100%; padding-left:2.75rem; margin-top:0.5rem;}
.main3 .div1 p{ font-size:0.23rem; line-height:0.4rem; color:#333; text-align:left; margin-bottom:0.4rem; padding-right:0.3rem;}
.main3 .div1 p span{ font-size:0.25rem; font-weight:bold;}
.main3 a{ display:block; height:0.48rem; width:2.28rem; margin:0 auto; border:0.02rem solid #000; text-align:center; color:#000; line-height:0.48rem; font-size:0.25rem; border-radius:0.24rem; box-shadow:0 0.02rem #000;}

.main4{ background:url(../images/main4_1.jpg) no-repeat; background-size:100% 100%; padding:0.88rem 0 0.5rem; box-sizing:border-box;}
.main4 .p1{ font-size:0.36rem; text-align:center; line-height:0.36rem; color:#000;}
.main4 form{ width:4.58rem; margin:4rem auto 0;}
.main4 form .input1{ width:2.15rem; height:0.66rem; border:1px solid #000; border-radius:0.33rem; font-size:0.24rem; text-indent:0.24rem; float:left;}
.main4 form .input3{ width:4.56rem; margin-top:0.4rem;}
.main4 form .name{ margin-right:0.2rem;}
.main4 form .submit{ width:4.58rem; border:none; background:#393; color:#fff; font-size:0.4rem; height:0.68rem; margin-top:0.4rem; float:none; clear: both;}

.main5{ width:100%; background: url(../images/main5_1.jpg) no-repeat center top; background-size:100% 100%; padding:1.34rem 0 1.16rem;}
.main5 h1{ font-size:0.36rem; line-height:0.36rem; color:#fff; font-weight:normal; text-indent:0.96rem; margin-bottom:0.4rem;}
.main5 .p1{ font-size:0.23rem; line-height:0.4rem; color:#fff; text-align:center; margin-bottom:0.6rem;}
.main5 ul{ width:100%; height:1.86rem;}
.main5 ul li{ width:50%; box-sizing:border-box; font-size:0.23rem; line-height:0.4rem; color:#fff; float:left;}
.main5 ul li.li1{ padding-left:0.78rem;}
.main5 ul li.li2{ padding-left:0.34rem;}
.main5 ul li.li3{ margin-bottom:0.25rem;}
.main5 a{ display:block; height:0.56rem; width:2.46rem; margin:0.7rem auto 0; text-align:center; color:#000; line-height:0.56rem; font-size:0.25rem; border-radius:0.24rem; background:rgba(255,255,255,.5);}

.main6{ background:#eee; width:100%; padding:0.96rem 0 0;}
.main6 h1{ font-size:0.36rem; line-height:0.36rem; color:#000; font-weight:normal; text-align:center; margin-bottom:0.5rem;}
.main6 .div1{ width:100%; box-sizing:border-box; padding-left:1.18rem; color:#000; line-height:0.4rem; font-size:0.23rem; margin-bottom:0.5rem;}

.main7{ background:#fff; width:100%; padding:0.98rem 0 0;}
.main7 h1{ font-size:0.36rem; line-height:0.36rem; color:#000; font-weight:normal; text-align:center; margin-bottom:0.65rem;}
.main7 .div1{ width:5.65rem; font-size:0.23rem; line-height:0.4rem; color:#000; margin:0 auto; text-align:left; margin-bottom:0.64rem;} 

.main8{ background:#fff; width:100%; padding:0.92rem 0 0.7rem; border-bottom:0.02rem solid #666;}
.main8 h1{ font-size:0.36rem; line-height:0.36rem; color:#000; font-weight:normal; text-align:center; margin-bottom:0.7rem;}
.main8 ul{ width:96%; margin:0 auto; height:6.71rem;}
.main8 ul li{ width:33.33%; float:left; box-sizing:border-box; padding:0 4%;}
.main8 ul li a{ display:block; width:100%; height:100%;}
.main8 ul li p{ width:100%; text-align:center; font-size:0.23rem; color:#000; line-height:0.65rem;}
.main8 a.a1{ display:block; height:0.48rem; width:2.28rem; margin:0.4rem auto 0; border:0.02rem solid #000; text-align:center; color:#000; line-height:0.48rem; font-size:0.25rem; border-radius:0.24rem; box-shadow:0 0.02rem #000;}

.main9{ background:#fff; width:100%; padding:0.88rem 0 0.6rem;}
.main9 h1{ font-size:0.36rem; text-align:center; color:#000; line-height:0.36rem; margin-bottom:0.16rem;}
.main9 .p1{ font-size:0.3rem; text-align:center; color:#666; line-height:0.3rem; margin-bottom:0.4rem;}
.main9 a{ display:block; height:0.48rem; width:2.28rem; margin:0 auto; border:0.02rem solid #000; text-align:center; color:#000; line-height:0.48rem; font-size:0.25rem; border-radius:0.24rem; box-shadow:0 0.02rem #000;}
