body,html,main,section{width:100%;height:100%;overflow:hidden}body{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;font-family:"Microsoft YaHei",Helvetica,"Heiti SC"}.rotate,section{position:absolute;top:0;left:0;z-index:1}section{opacity:1;-webkit-transition:none;transition:none}section.scene{z-index:-1}section.scene.active{z-index:3!important}.rotate{position:absolute;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:4}section.active{opacity:1;z-index:2}img{display:block;width:100%;height:auto}section .content{position:absolute;z-index:2;left:10%;top:.76rem;bottom:0}section .content .n{position:absolute;z-index:3;left:0;top:0}section .content .m,section .content .text{position:absolute;z-index:2}section .content .text{top:1.84rem;left:2.5rem}section .content .text i{display:block;position:absolute;width:.24rem;height:.32rem;left:-.34rem;top:0;background:url(../images/poi.png?v=405ad8) center center no-repeat;background-size:100% 100%}section .content .text i.dark{background:url(../images/poi_dark.png?v=405ad8) center center no-repeat;background-size:100% 100%}section .content .b{position:absolute;width:3.98rem;bottom:.2rem;color:#fff;left:0;width:8rem;font-size:.16rem;text-shadow:0 0 .1rem #000}section .content .b img{height:100%}section .thumb{position:absolute;right:0;top:0;z-index:2;-webkit-transform-origin:right top!important;transform-origin:right top!important}.index{background:url(../images/index.jpg?v=405ad8) center center no-repeat;background-size:cover}.index .text{position:absolute;z-index:2;left:10%;top:1.72rem;width:5.24rem;height:.84rem}.index .name{position:absolute;left:4%;width:1.34rem;height:.38rem;top:.3rem}.index .box{position:absolute;border:.02rem solid #fff;left:4%;right:4%;top:.98rem;bottom:.98rem;border-bottom:0}.index .box::after,.index .box::before{content:'';display:block;position:absolute;bottom:0;border-top:.02rem solid #fff}.index .box::before{left:0;right:1.48rem}.index .box::after{right:0;width:.5rem}.index .box .logo{width:.96rem;height:.96rem;bottom:0;right:.5rem;z-index:2;position:absolute;-webkit-transform:translateY(50%);transform:translateY(50%)}.index .box .link{font-size:.12rem;position:absolute;left:0;line-height:.4rem;bottom:-.66rem;color:#fff}.p0{background:url(../images/p0.jpg?v=405ad8) center center no-repeat;background-size:cover}.p0 .text{position:absolute;z-index:2;left:42%;top:1.3rem;width:4.08rem;height:4.32rem}.p0 .map{width:6.12rem;height:4.18rem;right:0;top:.6rem;position:absolute;z-index:1}.p0 .arrow{position:absolute;z-index:9;width:.58rem;height:.58rem;right:1.4rem;bottom:.6rem}.p0 .arrow.ani{-webkit-animation:scale 1s infinite alternate;animation:scale 1s infinite alternate}.p0 .arrow::before{content:'';display:block;position:absolute;left:-50%;top:-50%;width:200%;height:200%}@-webkit-keyframes scale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes scale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}.p1{background:url(../images/p1.jpg?v=405ad8) center center no-repeat;background-size:cover}.p1 .n{width:2.04rem;height:2.66rem}.p1 .text{width:3.04rem;height:1.66rem}.p1 .m{top:1.22rem;left:1.7rem;width:2.36rem;height:1.54rem}.p1 .thumb{width:5.9rem;height:4.62rem}.p2{background:url(../images/p2.jpg?v=405ad8) center center no-repeat;background-size:cover}.p2 .n{width:1.94rem;height:2.7rem}.p2 .text{width:3.12rem;height:1.66rem}.p2 .m{top:1.34rem;left:1.64rem;width:2.02rem;height:1.4rem}.p2 .thumb{width:5.54rem;height:4.26rem}.p3{background:url(../images/p3.jpg?v=405ad8) center center no-repeat;background-size:cover}.p3 .n{width:1.94rem;height:2.64rem}.p3 .text{width:4.3rem;height:2.08rem;margin-left:-.6rem}.p3 .m{top:.64rem;left:1.38rem;width:2.68rem;height:2.7rem}.p3 .thumb{width:5.82rem;height:3.8rem}.p4{background:url(../images/p4.jpg?v=405ad8) center center no-repeat;background-size:cover}.p4 .n{width:2.04rem;height:2.54rem}.p4 .text{width:3.84rem;height:2.1rem}.p4 .m{top:1.08rem;left:1.66rem;width:2.36rem;height:1.54rem}.p4 .thumb{width:5.9rem;height:4.62rem}.p5{background:url(../images/p5.jpg?v=405ad8) center center no-repeat;background-size:cover}.p5 .n{width:2.04rem;height:2.7rem}.p5 .text{width:4.74rem;height:1.66rem}.p5 .m{top:1.24rem;left:1.66rem;width:2.36rem;height:1.54rem}.p5 .thumb{width:6.64rem;height:4.58rem}.p6{background:url(../images/p6.jpg?v=405ad8) center center no-repeat;background-size:cover}.p6 .n{width:2.04rem;height:2.78rem}.p6 .text{width:4.52rem;height:1.98rem}.p6 .m{top:1.26rem;left:.94rem;width:4.5rem;height:2.22rem}.p6 .thumb{width:6.56rem;height:4.2rem}.p7{background:url(../images/p7.jpg?v=405ad8) center center no-repeat;background-size:cover}.p7 .n{width:1.72rem;height:2.54rem}.p7 .text{width:2.9rem;height:1.92rem}.p7 .m{top:.54rem;left:1.38rem;width:2.68rem;height:2.7rem}.p7 .thumb{width:5.8rem;height:4.52rem}.p8{background:url(../images/p8.jpg?v=405ad8) center center no-repeat;background-size:cover}.p8 .n{width:1.98rem;height:2.58rem}.p8 .text{width:2.92rem;height:1.36rem}.p8 .m{top:1.24rem;left:1.68rem;width:2rem;height:1.4rem}.p8 .thumb{width:5.54rem;height:4.28rem}img{pointer-events:none}.back{position:absolute;display:none;z-index:99;left:.4rem;bottom:.6rem;width:1.48rem;height:.54rem}.clicked{opacity:.8;-webkit-transform:scale(1.2);transform:scale(1.2)}.back,.next{-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}#zp{width:5.66rem;height:5.66rem;position:absolute;z-index:8;right:.4rem;bottom:-2.7rem;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}#zp.hide{z-index:1;opacity:0;pointer-events:none}#zp .circle{width:100%;height:100%}#zp .car{width:1rem;height:.36rem;position:absolute;left:50%;top:.06rem;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#zp .next{position:absolute;z-index:9;width:.84rem;height:.52rem;left:50%;margin-left:-.42rem;bottom:2.8rem}#zp .next>img{position:relative;z-index:4}#zp .next::before{content:'';position:absolute;left:50%;top:50%;width:300%;height:300%;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#zp .next span{position:absolute;left:50%;top:-.18rem;width:1.54rem;height:.8rem;margin-left:-.77rem}#zp .redirect{display:none;position:absolute;z-index:9;width:1.92rem;height:.54rem;bottom:3.1rem;left:50%;margin-left:-.91rem}#form{background:url(../images/form.jpg?v=405ad8) center center no-repeat;background-size:cover}.form{opacity:0;font-size:.24rem;color:#d1f3fe;-webkit-transition:opacity 2s;transition:opacity 2s}.form .top{position:absolute;left:0;top:10vh;width:100%;padding-bottom:9.6%;background:url(../images/logo_t_2.png?v=405ad8) center center no-repeat;background-size:cover}.form .bottom{position:absolute;right:.5rem;bottom:8%;width:1.34rem;height:.4rem;background:url(../images/logo_b_2.png?v=405ad8) center center no-repeat;background-size:100% 100%}.form .content{width:5.56rem;left:50%;top:48%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form .content .group{background:#034b98;border:.01rem solid #0772ab;position:relative;border-radius:.18rem;overflow:hidden;min-height:.48rem;margin-bottom:.24rem}.form .content .group span{position:absolute;pointer-events:none;left:.3rem;top:50%;margin-top:-.3rem;line-height:.6rem;z-index:2}.form .content .group select{position:absolute;display:block;width:100%;height:100%;opacity:0;z-index:2;left:0;top:0}.form .content .group input{display:block;width:100%;height:.48rem;border:0;background:0 0;text-align:right;color:#fff;padding-right:.3rem}.form .content .inline{line-height:.4rem;text-align:center;margin:0 -.4rem}.form .content .inline>*{display:inline-block;vertical-align:top}.form .content .inline .radios label{position:relative;overflow:hidden;display:inline-block;vertical-align:top;margin-left:.1rem}.form .content .inline .radios label input{position:absolute;left:-100vw;width:0;height:0}.form .content .inline .radios label span{display:block;border-radius:.2rem;width:1.16rem;background:#547db0;text-align:center;line-height:.38rem;border:.01rem solid #547db0}.form .content .inline .radios label input:checked~span{background:#014a98}.form .content button{display:block;margin:.8rem auto 0;width:1.4rem;color:#d1f3fe;font-size:.26rem;line-height:.38rem;border:.01rem solid #4a9cd3;border-radius:.2rem}