html{height: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{ max-width:750px;margin:0 auto;font-size:.24rem;color:#333;background:#fff;padding-bottom: 1.4rem;}
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;display:block;clear:both;}

.swiper-slide.bg01{background:url(img/bg01.jpg) no-repeat;background-size:cover;height: 10rem!important;}
.swiper-slide.bg03{background: url(img/bg03.jpg) no-repeat bottom;background-size:cover;height: 10rem!important;}
.swiper-slide.bg04{background: url(img/bg04.jpg) no-repeat center;background-size:cover;height: 11rem!important;}
.swiper-slide.bg06{background:url(img/bg06.jpg) no-repeat;background-size:cover;height: 46rem!important;}
.swiper-slide.bg07{background:url(img/bg07.jpg) no-repeat;background-size:cover;height: 18.4rem!important;}
.swiper-slide.bg08{background: url(img/bg08.jpg) no-repeat center;background-size:cover;height: 10rem!important;}
.swiper-slide.bg09{background:url(img/bg09.jpg) no-repeat;background-size:cover;height: 10rem!important;}
.swiper-slide.bg10{background:url(img/bg10.jpg) no-repeat;background-size:cover;height: 37rem!important;}
.swiper-slide.bg11{background: url(img/bg11.jpg?v=0523) no-repeat center;background-size:cover;height: 10rem!important;}

.tt02,.tt03,.tt04,.tt05,.tt06,.tt07,.tt08,.tt09,.tt10{height:1.2rem;}
.tt02{background:url(img/tt02.jpg) no-repeat;background-size:100%;width:1.8rem;height: 1.2rem;position:absolute;top: 0.2rem;left:.35rem;}
.tt03{background:url(img/tt03.jpg) no-repeat;background-size:100%;width:2.6rem;position:absolute;top: 0.2rem;left:0;}
.tt04{background:url(img/tt04.jpg) no-repeat;background-size:100%;width:3.9rem;position:absolute;top: 0.8rem;left:0;}
.tt05{background:url(img/tt05.jpg) no-repeat;background-size:100%;width:2.2rem;position:absolute;top: 0.5rem;left:0;}
.tt06{background:url(img/tt06.jpg) no-repeat;background-size:100%;width:1.8rem;position:absolute;top: 0.8rem;left:.35rem;}
.tt07{background:url(img/tt07.jpg) no-repeat;background-size:100%;width:1.8rem;position:absolute;top: 0.5rem;left:.35rem;}
.tt08{background:url(img/tt08.png) no-repeat;background-size:100%;width:3.5rem;position:absolute;top: 0.4rem;left:.35rem;}
.tt09{background:url(img/tt09.png) no-repeat;background-size:100%;width:1.8rem;position:absolute;top: 0.8rem;left:.35rem;}
.tt10{background:url(img/tt10.jpg) no-repeat;background-size:100%;width:2.1rem;position:absolute;top: 0.4rem;left:0;}

.wrap{position:relative;width:7.1rem;margin:0 auto;box-sizing:border-box;}
.logo{position:absolute;left:0;right:0;top:2rem;width:6.4rem;height:2.8rem;margin:0 auto;}
.dh{position:absolute;left:0;right:0;top:5.2rem;width:6.5rem;height:3.4rem;margin:0 auto;}

.intro{position:absolute;top: 1.2rem;left:0;}.intro h3{padding:0 .35rem;font-size:.32rem;}.intro .video{width:6.7rem;margin:.3rem auto;}
.intro p{line-height:.42rem;padding:0 .5rem;font-size:.24rem;text-indent:2em;text-align:justify;color:#666;}

.bg03 ul{width:3.2rem;padding-left:.4rem;box-sizing:border-box;position:absolute;top: 2rem;left:0;}
.bg03 li{margin-bottom:1.1rem;}.bg03 li p{font-size:.24rem;color:#fff;line-height:.4rem;}
.bg03 li h3{font-size:.5rem;color:#eae227;font-weight:bold;}.bg03 li h3 em{font-size:.2rem;}
.bg03 .right{width:4.3rem;padding-left:.8rem;box-sizing:border-box;position:absolute;top: 0.8rem;right:0;}
.bg03 .right h3{font-size:.96rem;color:#223256;font-weight:bold;}.bg03 .right h3 em{font-size:.46rem;}
.bg03 .right p{font-size:.34rem;color:#223256;line-height:.4rem;font-weight:bold;}

.bg04 dl{position:absolute;top: 2.2rem;left:0;}.bg04 dt{float:left;width:2.8rem;margin:0 .35rem;}
.bg04 dt h3{font-size:.96rem;color:#223256;font-weight:bold;}.bg04 dt h3 em{font-size:.46rem;}.bg04 dt p{line-height:.4rem;text-align:justify;color:#223256;}
.bg04 dd{float:left;width:3.6rem;height:2.5rem;margin-top:.4rem;background:url(img/p4.jpg) no-repeat;background-size:100%;}

.bg05 dl{width:7.1rem;position:absolute;top: 2rem;left:.2rem;}
.bg05 dt{float:left;width:2.6rem;height:6.2rem;background:url(img/p5-1.jpg) no-repeat;background-size:100%;}
.bg05 dd{float:left;width:4.5rem;height:6.2rem;background:#223256;}.bg05 ul{width:100%;box-sizing:border-box;padding-left:.2rem;}
.bg05 li{margin:.25rem 4% 0;width:42%;float:left;}.bg05 li p{font-size:.24rem;color:#fff;line-height:.4rem;}
.bg05 li h3{font-size:.5rem;color:#eae227;font-weight:bold;}.bg05 li h3 em{font-size:.2rem;}
.bg05 i{position:absolute;top: 8.3rem;left:.2rem;display:block;width:7.1rem;height:2.3rem;background:url(img/p5-2.jpg) no-repeat;background-size:100%;}

.p06{position:absolute;top: 2.0rem;left:0;right:0;margin:0 auto;width:7.1rem;}
.p06 .bd{width:6.7rem;height:4.2rem;margin:0 auto;padding-top:.3rem;}.p06 .bd li,.p06 .bd img{display:block;width:6.7rem;height:4.2rem;margin: .1rem 0;}
.p06 .num_s{text-align:center;color:#fff;}.p06 .num_s li.on{background:#1e2e52;color:#fff;font-weight:bold;}
.p06 .num_s li:nth-child(9),.p06 .num_s li:nth-child(10){float:left;}.p06 .num_s li{position:relative;}.p06 .num_s li.on span{display:block;}
.p06 .num_s li{width:23%;height:.8rem;line-height:.8rem;text-align:center;display:inline-block;margin:0 1% .2rem;color:#333;background:#e3e7ed;box-sizing:border-box;}
.p06 .num_s li span{display:block;position:absolute;top:.05rem;right:-.05rem;background:#eae227;width:.4rem;height:.8rem;display:none;z-index:-1;}

.p07{position:absolute;top: 2rem;left:0;right:0;margin:0 auto;width:6.6rem;}
.p07 .bd{width:6.6rem;margin:0 auto .2rem;}.p07 .bd img{display:block;width:6.46rem;height:3.62rem;border:.07rem solid #e5e5e5;margin-bottom:.2rem;}
.p07 .num_s{text-align:center;}.p07 .num_s li.on{background:#eae227;}
.p07 .num_s li{width:.2rem;height:.2rem;display:inline-block;background:#626d86;border-radius:100%;margin:0 .1rem;}

.bg08 i{position:absolute;top: 2.6rem;left:0;right:0;margin:0 auto;width:5.92rem;height:6.05rem;background:url(img/p8.png) no-repeat;background-size:100%;}
.bg09 i{position:absolute;top: 1.26rem;left:0;right:0;margin:0 auto;width:7.1rem;height:8.2rem;background:url(img/p9.png) no-repeat;background-size:100%;}

.p10{position:absolute;top: 1.87rem;left:0;right:0;margin:0 auto;width:6.2rem;}
.p10 .bd{width:5.4rem;height:3.4rem;margin:0 auto 1rem;}.p10 .bd li,.p10 .bd img{display:block;width:5.4rem;height:3.4rem;margin: .1rem 0;}
.p10 .num_s{text-align:center;color:#fff;}.p10 .num_s li:last-child{float:left;margin-left:.18rem;}
.p10 .num_s li.on{background:#eae227;border:1px solid #eae227;color:#333;font-weight:bold;}
.p10 .num_s li{width:30%;height:.6rem;line-height:.6rem;text-align:center;border:1px solid #34373e;display:inline-block;margin:0 1% .2rem;box-sizing:border-box;}

.bg11 h3{position:absolute;top: 2.9rem;left:.5rem;font-size:.48rem;color:#223256;font-weight:bold;}
.bg11 div{position:absolute;top: 4rem;left:.5rem;font-size:.24rem;color:#333;line-height:.4rem;}

.m-text,.m-text02{position:relative;height:3.6rem;margin:.2rem 0 0;padding-right:.3rem;text-align:justify;overflow:hidden;box-sizing:border-box;}
.m-text .swiper-slide,.m-text02 .swiper-slide{height:auto;}.m-text p,.m-text02 p{line-height:.4rem;font-size:.24rem;text-indent:2em;}
.m-text02{margin:.1rem 0 0;}.m-text02 p{color:#fff;}.m-text02 h3{font-weight:bold;color:#fff;}

.p2 .bd{width:6rem;margin:0 auto;color:#fff;}.p2 .bd li{float:left;width:6rem;background:#fff;}
.p2 .bd li p{line-height:.36rem;padding:.2rem .3rem .3rem;font-size:.24rem;text-align:justify;text-indent:2em;color:#222;}
.p2 .num_s{margin:0 auto .3rem;text-align:center;}.p2 .num_s li.on{background:#a1b2c2;border:1px solid #a1b2c2;}
.p2 .num_s li{display:inline-block;width:20%;height:.45rem;line-height:.45rem;margin:.1rem 2%;text-align:center;color:#fff;border:1px solid #fff;border-radius:.1rem;}
.p3{overflow:hidden;}.p4{padding-bottom:.2rem;white-space:nowrap;overflow-x:scroll;}.p4 li{display:inline-block;width:5.6rem;margin-right:.3rem;}
.p5{width:6.36rem;height:8rem;margin:0 auto;}.p8{width:7.1rem;height:4.75rem;margin:0 auto;}
.p6{position:relative;width:5.8rem;height:7.4rem;margin-left:.2rem;padding:.9rem 0 0 .2rem;background:#dec8a7;box-sizing:border-box;}
.p6-slide{width:6.5rem;height:5rem;overflow:hidden;}.p7{width:5.54rem;margin:0 auto;overflow:hidden;}
.p9 dt{width:7rem;height:4.2rem;margin:0 auto;background:url(img/p9.jpg) no-repeat;background-size:100%;}
.p9 dd{width:6.2rem;height:2.5rem;margin:0 auto;padding:.3rem 0 0 .8rem;background:#ededed;}
.p9 dd em{display:inline-block;width:1.2rem;padding-right:.2rem;text-align:right;}
.p9 dd p{line-height:.4rem;font-size:.2rem;color:#999;}.p9 dd p b{font-size:.24rem;}.p9 dd p i{font-size:.36rem;}

.swiper-container{top:-44px;width:100%;height:100%;}.swiper-wrapper{width:100%;height:100%;}
.swiper-slide{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;}

.swiper-slide.bg02 {
    height: 10rem!important;
}

.swiper-slide.bg05 {
    height: 11rem!important;
}

.swiper-slide.bg04 {
    height: 10rem!important;
}
.pagination{position:absolute;bottom:-.6rem !important;text-align:center;}.pagination2{bottom:.6rem !important;}.pagination3{bottom:-.6rem !important;}
.swiper-pagination-bullet{width:.22rem;height:.22rem;background:#333;border-radius:0;}.swiper-pagination-bullet-active{background:#c4b196;}
.pagination2 .swiper-pagination-bullet-active{background:#fff;}
.swiper-scrollbar-drag{left:-.05rem;width:.1rem;height:1.5rem !important;background:#a3928a;}.m-text02 .swiper-scrollbar-drag{background:#fff;}
.swiper-container-vertical>.swiper-scrollbar{width:.01rem;background:#000;}

.u-topbar{width:100%;max-width:750px;z-index:99 !important;}footer,.skim{/* display:none !important; */}
.pr{position:relative;}.ns-box{max-width:670px;}.title{text-align:center;}#agentsubbox{padding-top:.2rem;}
.covip-agent-list span{color:#333 !important;}.covip-submit p select{color:#333 !important;background:#fff !important;}

#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);}
}
@keyframes start{
    0%,30%{opacity:0;transform:translate(0,10px);}
    60%{opacity:1;transform:translate(0,0);}
    100%{opacity:0;transform:translate(0,-8px);}
}