html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,th,td,button,footer,header,menu,nav{margin:0;padding:0;}
body{position:relative;height:100%;max-width:750px;margin:0 auto;font-size:.24rem;color:#333;background:#fff;}
h1,h2{font-weight:bold;}em,i{font-style:normal;}a{text-decoration:none;}img{display:block;width:100%;border:none;}
.cf{clear:both;}.cf:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}

.bg{background:url(img/bg.jpg) no-repeat;background-size:cover;}
.bg01{background:url(img/bg01.jpg) no-repeat;background-size:cover;}.bg02{background:url(img/bg02.jpg) no-repeat;background-size:cover;}

.tt01,.tt02{width:7rem;height:.6rem;line-height:.6rem;margin:0 auto .35rem;background:url(img/tt-bg.png) no-repeat;background-size:100%;text-align:center;color:#222;font-size:.42rem;}.tt02{color:#fff;}

.wrap{position:relative;width:7rem;margin:0 auto;box-sizing:border-box;}
.logo{position:absolute;left:0;right:0;top:2.8rem;width:7rem;height:4rem;margin:0 auto;}
.dy{position:absolute;left:0;right:0;top:7.5rem;width:6.8rem;margin:0 auto;}
.dy p{font-size:.22rem;line-height:.4rem;text-indent:2em;text-align:justify;color:#fff;padding-bottom:.2rem;}

.p1{width:7rem;margin:0 auto;}.p1 p{font-size:.24rem;line-height:.4rem;width:100%;display:block;text-indent:2em;padding-bottom:.15rem;text-align:justify;}
.p1 p a,.p1 p em{color:#e51f1c;}.p1 i{display:block;width:7rem;margin:0 auto .2rem;}
.p1 i.i01{height:3.3rem;background:url(img/p1-1.jpg) no-repeat;background-size:100%;}
.p1 i.i02{height:2.8rem;background:url(img/p1-2.jpg) no-repeat;background-size:100%;}
.p1 .num_s{text-align:center;}.p1 .num_s li.on{background:#1751ba;border:.02rem solid #1751ba;}
.p1 .num_s li{width:.18rem;height:.18rem;background:#fff;border-radius:100%;display:inline-block;border:.02rem solid #999;margin:0 .1rem;}

.p2-p{font-size:.24rem;text-indent:2em;text-align:justify;color:#fff;line-height:.4rem;padding:.2rem 0 .3rem;}.p2-p a{color:#04e1eb;}
.p2 .bd{width:7rem;margin:0 auto;color:#fff;}.p2 .bd li{float:left;width:7rem;}.p2 .bd li img{width:7rem;height:4.4rem;display:block;}
.p2 .bd li p{line-height:.36rem;padding:.2rem;font-size:.22rem;text-align:justify;color:#fff;}
.p2 .num_s{margin:0 auto .3rem;text-align:center;}.p2 .num_s li.on{background:-webkit-linear-gradient(left,#02feb5,#04e0ec);color:#fff;font-weight:bold;}
.p2 .num_s li{display:inline-block;height:.5rem;line-height:.5rem;margin:.1rem;padding:0 .2rem;text-align:center;border-radius:.1rem;font-size:.22rem;color:#04e2e8;border:1px solid #04e2e8;}

.p3-p{font-size:.24rem;text-indent:2em;text-align:justify;color:#333;line-height:.4rem;padding:.2rem 0 0;}.p3 .hd{text-align:center;margin:.5rem auto;}
.p3 .hd li{color:#1751ba;border:1px solid #1751ba;text-align:center;height:.5rem;line-height:.5rem;font-size:.24rem;display:inline-block;padding:0 .3rem;margin:0 .06rem;border-radius:.05rem;}.p3 .hd li.on{background:#1751ba;color:#fff;font-weight:bold;}
.p3 .bd{height:5.6rem !important;padding-bottom:.3rem;}.p3 .bd ul.list02{display:none;}
.p3 .bd ul{width:100%;height:5.6rem;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;float:left;padding-bottom:.3rem;}
.p3 .bd li{width:3.36rem;height:5.6rem;display:inline-block;margin-right:.24rem;vertical-align:top;}.p3 .bd li:last-child{margin-right:0;}
.p3 .bd li a{position:relative;display:block;width:3.36rem;height:5.6rem;padding:.9rem .2rem 0;background:#f8f8f8;border-radius:.05rem;box-sizing:border-box;}
.p3 .bd li em{position:absolute;top:0;left:0;width:38px;height:46px;background:url(img/p3-bg1.jpg) no-repeat;padding-left:8px;line-height:30px;display:block;font-size:18px;color:#fff;}
.p3 .bd li span{display:block;width:.4rem;height:.4rem;line-height:.35rem;border:1px solid #e5e5e5;background:#fff;text-align:center;font-size:.28rem;color:#999;position:absolute;bottom:.3rem;left:0;right:0;margin:0 auto;}
.p3 .bd li i{width:.5rem;height:.5rem;display:block;margin:0 auto;position:absolute;top:.2rem;left:0;right:0;}
.p3 .bd li i.i1{background:url(img/p3-i1.png) no-repeat;background-size:100%;}.p3 .bd li i.i2{background:url(img/p3-i2.png) no-repeat;background-size:100%;}
.p3 .bd li i.i3{background:url(img/p3-i3.png) no-repeat;background-size:100%;}.p3 .bd li i.i4{background:url(img/p3-i4.png) no-repeat;background-size:100%;}
.p3 .bd li i.i5{background:url(img/p3-i5.png) no-repeat;background-size:100%;}.p3 .bd li i.i6{background:url(img/p3-i6.png) no-repeat;background-size:100%;}
.p3 .bd li i.i7{background:url(img/p3-i7.png) no-repeat;background-size:100%;}
.p3 .bd li h3{font-size:.24rem;text-align:center;font-weight:bold;padding-bottom:.2rem;white-space:normal;}
.p3 .bd li p{font-size:.22rem;line-height:.32rem;text-indent:0;text-align:justify;white-space:normal;}

.p4-p{font-size:.24rem;text-indent:2em;text-align:justify;color:#fff;line-height:.4rem;padding:.2rem 0 .3rem;}.p4-p a{color:#04e1eb;}
.p4-i{display:block;width:7rem;margin:0 auto .2rem;height:3.44rem;background:url(img/p4.jpg) no-repeat;background-size:100%;}
.p5-p{font-size:.24rem;color:#333;line-height:.5rem;padding:.2rem 0 0;text-align:center;}
.p5-i{display:block;width:3.1rem;margin:0 auto .2rem;height:3.3rem;background:url(img/zj.png) no-repeat;background-size:100%;}

.bm{width:6.3rem;margin:0 auto;}.bm dt{width:6.3rem;height:4rem;margin:0 auto;background:url(img/bm-2.jpg) no-repeat;background-size:100%;}
.bm dd{width:6.3rem;height:5.32rem;background:url(img/bm-1.png) no-repeat;background-size:100%;padding:.4rem .55rem 0;box-sizing:border-box;}
.bm dd h2{text-align:center;font-size:.45rem;color:#fff;font-weight:normal;padding-bottom:.1rem;}
.bm input{display:block;width:5.2rem;height:.65rem;color:#fff;font-size:.3rem;border:none;background:#d57820;border-radius:.2rem;outline:none;margin:.25rem auto 0;text-indent:1em;}.bm input::-webkit-input-placeholder{color:#fff;}
.bm select{margin:.25rem 1% 0 0;border:1px solid #ff9c3e;border-radius:5px;color:#aaa;width:32%;height:.65rem;background:#d57820;color:#fff;font-size:.3rem;box-sizing:border-box;}.bm .ipt_s3{margin-right:0;width:33%;}
.bm .btn-ok{width:5.2rem;height:.65rem;margin:.25rem auto 0;font-size:.35rem;color:#f98414;border-radius:.3rem;box-shadow:0 9px 17px 1px #ca6301;border:none;background:#fff;cursor:pointer;outline:none;display:block;}

.tjpp{width:6.5rem;height:7rem;margin:0 auto;overflow:hidden;}.tjpp li img{width:3.1rem;height:1.12rem;display:block;}
.tjpp li{float:left;width:3.1rem;height:1.12rem;margin:5px 0;}.tjpp li:nth-child(odd){float:right;}

.team{padding-top:.5rem;}.team-text p{text-align:center;font-size:.28rem;color:#333;line-height:2;}
.mz-text{padding:.5rem 0 0;line-height:30px;color:#333;}.mz-text p{line-height:2;text-indent:2em;font-size:.24rem;text-align:justify;}

.swiper-container{top:-44px;width:100%;height:100%;}.swiper-wrapper{width:100%;height:100%;}
.swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.pagination1{position:absolute;bottom:-1.5rem !important;text-align:center;width:7rem !important;margin:0 auto;right:0;}
.swiper-pagination-bullet{width:.22rem;height:.22rem;background:#fff;border-radius:0;}.swiper-pagination-bullet-active{background:#04e0ec;}
.u-topbar{width:100%;max-width:750px;z-index:99 !important;}footer{display:none !important;}.pr{position:relative;}

#array{position:absolute;z-index:999;-webkit-animation:start 1.5s infinite ease-in-out;width:.5rem;height:.5rem;bottom:10px;left:47%;}
@-webkit-keyframes start{
    0%,30%{opacity:0;-webkit-transform:translate(0,10px);}
    60%{opacity:1;-webkit-transform:translate(0,0);}
    100%{opacity:0;-webkit-transform:translate(0,-8px);}
}
@-moz-keyframes start{
    0%,30%{opacity:0;-moz-transform:translate(0,10px);}
    60%{opacity:1;-moz-transform:translate(0,0);}
    100%{opacity:0;-moz-transform:translate(0,-8px);}
}
@keyframes start{
    0%,30%{opacity:0;transform:translate(0,10px);}
    60%{opacity:1;transform:translate(0,0);}
    100%{opacity:0;transform:translate(0,-8px);}
}