*{margin:0;padding:0;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent;color:#515151;}
ul,li{list-style: none;}
a,a:hover{text-decoration:none;color:#464646;}
html,body{width:100%;background:#42c3ff;}
/**/
.left{float: left;}
.right{float: right;}
.content{width:100%;height:1.226rem;background:#fff;padding:0.3rem 0.2rem 0;}
.m-logo{float:left;}
.m-logo a{display:block;}
.m-logo a img{width:2.4rem;}
.m-tel{float:right;}
.m-tel img{display:block;float:left;padding:0.1rem 0.05rem 0 0;}
.m-tel dl{display:block;float:left;text-align:left;}
.m-tel dl dt{color:#0175c0;font-size:0.2666rem;font-weight:bold;line-height:0.45333rem;}
.m-tel dl dd{color:#0175c0;font-size:0.24rem;}

/**/
.banner{width:100%;height:auto;overflow:hidden;font-size: 0;}
.banner img{width:100%;}
.title{width:100%;height:auto;overflow:hidden;}
.title h2{margin:0 auto;height:1.533rem;line-height:1.533rem;text-align:center;font-size:0.41rem;color:#000;font-weight:bold;}
.title p{font-size:0.293rem;text-align:center;width:80%;margin:0 auto;height:auto;overflow:hidden;line-height:0.506rem;}
.title h2 span{color:#1D2A33;}

.session{width:100%;height:auto;overflow:hidden;padding:0.3rem 0 0.73rem; margin:0 auto;}

.section3{overflow: hidden;}
.section3 .jx{border:0.02rem solid #000;background: #cff592;margin:0 auto;overflow: hidden;width: 8.25rem;height:1.52rem;border-radius: 0.16rem;}
.section3 .jx h3{color:#515151;line-height: 0.4rem;margin:0.17rem 0.38rem;font-size:0.39rem;text-align: center;float: left;width: 1.2rem;height:1.2rem;background: #fff;border-radius: 0.78rem;padding:0.16rem;}
.section3 .jx p{color:#515151;font-size: 0.34rem;margin:0.27rem 0.3rem;float: left;}
.section3 .jx p span{font-size:0.39rem;}
.section3 .jx p span.line{text-decoration: line-through;}
.section3 .title h5{font-size: 0.39rem;color:#fff;margin:0.47rem auto;width:7.03rem;text-align: center; }


.session1{overflow: hidden;}
.session1 a{display: block;border:#4c7ce8 0.03rem solid;font-size: 0.3125rem;border-radius:50px; width:3.546875rem;margin:0 auto;padding: 0.21125rem 0.546875rem;text-align: center;color:#1b56e0;}
/**/
.new{width:6.671875rem;height:auto;overflow:hidden;margin:0 auto;}
.new li{float:left;width:1.75rem;height:auto;overflow:hidden;min-height: 2.713333rem;margin:0 0.203125rem; }

.new li img{display:block;width:100%;margin:0 auto;}
.new li p{font-size:0.28125rem;color:#4a4a4a;text-align:center;line-height:0.48rem;width:100%;margin:0 auto;}
/**/


.section2{
    border-top-left-radius: 0.2125rem;
    border-top-right-radius: 0.2125rem;
    padding:0;
	font-size:0;
}
.section2 .area{padding:0;}
.section2 .area .title{background:linear-gradient(#f98470,#e3453a);}
.section2 .area .title h2{color:#fcffff;}
.section2 .form-t{color: #e85045;border-bottom:0.01rem #959595 solid;padding:0 0.78125rem;overflow: hidden;}
.section2 .form-t h4{width:50%;display: inline-block;text-align: center;font-size: 0.34375rem;line-height: 0.76875rem;font-weight: normal;float: left;}
.section2 .form-t h4 span{display: inline-block;width:50%;color: #e95146;}
.section2 ul {
   
    width: 100%;
    
}
.section2 .list{overflow: hidden;}
.section2 ul li{color:#000000;box-sizing: border-box;font-size: 0.28125rem;border-bottom: 0.01rem solid #959595;padding:0 0.78125rem;}
.section2 ul li p{display: inline-block;width:49%;text-align: center;    line-height: 0.546875rem;
    font-size: 0.25rem;}
.section2 ul li p span{display: inline-block;width:50%;text-align: center;}
.section2 a{display: block;text-align: center;line-height: 0.546875rem;
    font-size: 0.35rem;color:#e85043;}



/**/
.section8 {
   background: url(../images/sec8_bg.png) no-repeat #be95bd;background-size: 100%;    padding: 0.55rem 0 0.3rem;
}
.section8 .con{overflow: hidden;width: 8.32rem;margin:0 auto;}
.section8 .con li{width:2.59rem;margin:0 0.08rem 0.16rem;float: left;border-radius: 0.16rem;height:1.75rem;background: #f1ddd7;}
.section8 .con li p{display: block;width: 90%;margin:0.31rem auto 0;font-size: 0.2rem;line-height: 0.3rem;text-align: left;color:#000000;}





.section4{overflow: hidden;}
.section4 h3{width: 2.97rem;height: 0.83rem;line-height: 0.83rem;font-size: 0.44rem;color: #000;text-align: center;border-radius: 0.3rem;border:0.02rem solid #000;margin:0 auto;background: #fff;position: relative;z-index: 99;font-weight: bold;}
.section4 .kec{width: 8.52rem;margin:-0.4rem auto;overflow: hidden;background:#cff592;border-radius: 0.16rem;border:0.02rem solid #000;padding:0.94rem 0.62rem 0;}
.section4 .kec p{font-size: 0.33rem;line-height: 0.48rem;margin:0.19rem 0;}
.section4 .kec p span{text-decoration: line-through;}
.section4 .kec h5{margin:0.47rem auto;font-size: 0.31rem;text-align: center;color: #42c3ff;font-weight: bold;}
/*.section4 .title-span{width: 63%;margin:0 auto;}
.title-span li{float: left;width: 1.6rem; height: 0.36rem;margin: 0.08rem 0.16rem;}
.section4 .title-span li span { display: inline-block; width: 1.6rem;height: 0.36rem; margin: 0 auto;border-radius: 0.08rem;
    background-color: #fcaf16; color: #5b482e;font-size: 0.2rem;line-height: 0.36rem;text-align: center;
}
.zhen{width:90%;height:auto;overflow:hidden;margin:0 auto 0.5rem;
    background: url(../images/sec2-sub-bg.png) 0 1.84rem no-repeat;}
.zhen .question1 li{float:left;width:1.38rem;margin:0 0 0.2rem 0.28rem;text-align: center;color:#3299bb;font-size: 0.22rem;line-height: 0.39rem; }
.zhen .question2 li{color: #ff9900;}*/
.section9{overflow: hidden;}
.section9 h3{width: 2.97rem;height: 0.83rem;line-height: 0.83rem;font-size: 0.44rem;color: #000;text-align: center;border-radius: 0.3rem;border:0.02rem solid #000;margin:0 auto;background: #fff;position: relative;z-index: 99;font-weight: bold;}
.section9 .kec{width: 8.52rem;margin:-0.4rem auto;overflow: hidden;background:#cff592;border-radius: 0.16rem;border:0.02rem solid #000;padding:0.94rem 0.62rem 0;}
.section9 img{width:4.69rem;}
.section9 h4{width: 2.22rem;height: 0.62rem;line-height: 0.62rem;font-size: 0.38rem;color: #fff;text-align: center;border-radius: 0.3rem;border:0.02rem solid #000;margin:0.36rem 0 0.47rem;background: #42c3ff;font-weight: bold;}
.section9 .kec p{font-size: 0.33rem;line-height: 0.48rem;margin:0.19rem 0;}
.section9 .kec p span{text-decoration: line-through;}

.section6{  margin-top: 0.2rem;background-color: #e64f44;    border-radius: 0.2125rem;}
.section6 .title h2{color: #fee12d;}
.section6 .title p{font-size: 0.28125rem;text-align: center;width: 90%;color: #fff;}

.zhi{height:auto;overflow:hidden;margin:0 auto;padding:0.1rem;}
.zhi li{float:left;width:50%;padding: 0.1rem;}
.zhi li img{display:block;margin:0 auto;width:4.578125rem;}

.section10 {   margin-top: 0.2rem; 
}
.section10 .title p{ font-size: 0.28125rem;color: #3a3a3a;text-align:center;width: 85%;}
.section10 .xuan {  overflow: hidden;width: 92%;margin:0.2rem auto 0.478125rem;
} 
.section10 .xuan li{ float: left;overflow: hidden;padding-top: 0.25rem;margin:0 0.46875rem ;width: 3.4375rem;}
.section10 .xuan li img{display: block;width:1.421875rem;margin:0 auto; float: left;
}
.section10 .xuan li p{font-size:0.3125rem;color:#505050;text-align:right;line-height:1.2rem;}
.section10 .tea { overflow: hidden;width: 94%;margin:0.2rem auto 0;}
.section10 .tea img{width: 2.140625rem;float: left;display: block;margin:0 0.09375rem;}


.section7{ margin: 0.2rem auto;padding-bottom: 0;border-radius: 0.2125rem;}
.section7 .title h2{color: #393939;}
.section7 .title p{font-size: 0.28125rem;text-align: center;width: 86%;color: #777777;}

.fen{height:auto;overflow:hidden;margin:0 auto;}
.fen li{float:left;overflow:hidden;margin:0.25rem 0.11rem; width: 2.109375rem;height: 4rem; border:1px solid #535353;}
.fen li img{display:block;margin:0.18rem auto 0;width:85%;}
.fen li p{font-size: 0.3rem;width: 90%;color: #535353;    margin: 0.1875rem auto;}



/**/
.section5{overflow: hidden;background: url(../images/sec5_bg.png) no-repeat #a9d3ef;}

.section5 img{display: block;width: 80%;margin:0 auto;}
.section3 p{text-align: center;font-size: 0.31rem;color:#fff;margin:0.27rem auto 0.62rem;}
/**/
/**/
.yuyue{width:7.44rem;height:auto;overflow:hidden;margin:0 auto;}

.in span{display: block;
    float: left;
    width: 2rem;
    height: 0.586rem;
    line-height: 0.586rem;
    text-align: center;
    font-size: 0.3933rem;
	}
.in input{color:#444444;border:0.02rem solid #444444;display:block;margin:0.19rem auto;width:6.98rem;   line-height:0.75rem; height: 0.75rem;text-indent:0.3em;font-size:0.28rem; background: #fff;border-radius: 0.16rem;}
.yuyue button{display:block;    border: none;width:6.98rem;line-height:0.72rem; height:0.81rem;background:#cff592;text-align:center;color:#000;font-size:0.31rem;    margin:0 auto 0.3125rem;border-radius: 0.16rem;border:0.02rem solid #444444;font-weight:bold; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;; }
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #444444;
    text-indent: 0.3125rem;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #444444;
    text-indent: 0.3125rem;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #444444;
    text-indent: 0.3125rem;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #444444;
    text-indent: 0.3125rem;
}
/**/
.biaoyu{width:100%;height:1.2rem;margin-top: 0.4rem;line-height:1.2rem;text-align:center;color:#fff;background:#ffa800;font-weight:bold;font-size:0.4266rem;}

#map{width:100%;height:auto;overflow:hidden;text-align:center;background:#fff;padding-top:0.666rem;}
#map img{width:90%;}
.zixun{background:#0d0d0d;overflow:hidden;position:fixed;bottom:0;display: block;
    width: 100%;padding:0.2rem 0;z-index:9999;}
a.btn{display:block;width:3rem;height:0.8rem;line-height:0.8rem;text-align:center;font-size:0.36rem;}
a.zx_1{background:#e64f44;color:#fff;float:left;margin-left:1rem;}
a.zx_2{color:#000;background:#ffa800;float:right;margin-right:0.5rem;}
