*{-webkit-tap-highlight-color:rgba(255,0,0,0);  -webkit-text-size-adjust: none;/*禁止文字放大*/
   /*禁止文字长按搜索复制
   user-select: none; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;*/
}
body,p,b,dl,dd,table,td,th,input,button,textarea,xmp,pre,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,header,section,nav,footer{margin:0;padding:0;}
img,iframe,acronym{border:0;}
ol,ul,li{list-style:none;}
img,input,label,button{vertical-align:middle;}
input{background-color:transparent;FILTER: alpha(opacity=0); /*androd*/  appearance:none; -moz-appearance:none; -webkit-appearance:none;  }
input[type=button],input[type=text],input[type=password],input[type=tel]{-webkit-appearance:none;outline:none;}
select,textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select:focus,textarea:focus {outline: none;}
a {star:expression(this.onFocus=this.blur()); text-decoration:none; }
html , body{ background:#000; height:100%;}
#main {width:750px;overflow:hidden; margin:0 auto; position:relative;   height:100%;touch-action: none; -webkit-perspective: 800px;-moz-perspective: 800px;	perspective: 800px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;}
body , input {font-family:helvetica,'Microsoft YaHei','黑体'; letter-spacing:2px;}
.animate-load { -webkit-animation: 1s linear 0s normal none infinite spin; }
@-webkit-keyframes spin { 0% {
 -webkit-transform: rotate(0deg);
}
100% {
 -webkit-transform: rotate(360deg);
}
}
.animate-load { animation: 1s linear 0s normal none infinite spin;}
@keyframes spin { 0% {
 transform: rotate(0deg);
}
100% {
 transform: rotate(360deg);
}
}
.bjbox {position:absolute;width:100%;height:100%;display:none; }
.ajaxloading {width:100%; height:100%; position:fixed; left:0; top:0; z-index:999;display:none; background:rgba(0,0,0,0.3)}
.ajaxloading .box{ position:absolute; width:240px; height:240px; background:url(loding.gif) no-repeat center 49px #000; background-size:90px; opacity:0.7; border-radius:20px; left:50%; margin-left:-120px; top:50%; margin-top:-120px; text-align:center; color:#fff; font-size:26px; box-sizing:border-box; padding-top:166px;}

#loading { position: absolute; z-index: 9999; width: 100%; height: 100%; top: 0; left: 0; background:#000; }
#loading P { position: absolute; width: 100%; top: 50%; text-align: center; font-size: 30px; font-weight: 100; color:#fff; margin-top:50px;}
#loading img { position:absolute; left:50%; top:50%; margin-left:-30px; margin-top:-30px;}
#loading  { background:#eeede9;}
#loading P {color: #7a5334;}

.sound-on { width:80px; height:80px; position:fixed; z-index:2222; right:0; top:0; background:url(voice2.png) #fff; cursor:pointer; display:none; transform:scale(0.5); -webkit-transform:scale(0.5); opacity:.5; border-radius:50%;}
.sound-off { background:url(voice2.png) right #fff; display:none;}


.mask{ position:absolute; left:0; top:0;  z-index:999; width:100%; height:100%; display:none}
.popbox{position:absolute; background:rgba(0,0,0,.8); z-index:1000; width:100%; height:100%; left:0; top:0;display:none}
.p1-1{ position:absolute; background:url(p1-1.png) no-repeat; width:90px; height:147px; right:45px; top:45px;}






.box-step{position:absolute;width:100%;height:100%;display:none;}
.scrolltouch{-webkit-overflow-scrolling:touch}

.s0-sp{ position:absolute; width:100%; height:100%; background:url(bj0.jpg) no-repeat; background-size:cover; left:0; top:0; z-index:1}
.s0-sp video{ position:absolute; width:100%; height:100%; left:0; top:0; display:none; background:#000; -o-object-fit:cover; object-fit:cover; -webkit-object-fit:cover;}
.s0-sp .mc{ position:absolute; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.6);}
.s0-sp .mc .btn{ position:absolute; background:url(btn0.png) no-repeat; width:363px; height:97px; left:50%; margin-left:-181px; bottom:15%;}
.s0-jump{ position:absolute; right:35px; bottom:35px; z-index:5; font-size:30px; text-decoration:underline; color:#fff; display:none}

.zhuquan1 .box{ position:absolute; width:100%; height:100%; left:0; top:0px;}
.s1-bj{ position:absolute; width:100%; height:100%; left:0; top:0;}
.s1-bj1{ background:url(bj1.jpg) no-repeat; background-size:cover;}
.s1-bj2{ background:url(bj2.jpg) no-repeat; background-size:cover;}
.s1-bj3{ background:url(bj3.jpg) no-repeat; background-size:cover;}
.s1-bj4{ background:url(bj4.jpg) no-repeat; background-size:cover;}
.s1-bj5{ background:url(bj5.jpg) no-repeat; background-size:cover;}
.s1-videoBox{ position:absolute; width:100%; height:1068px; left:0; top:50%; margin-top:-575px;}
.s1-videoBox img{ position:absolute; width:100%; height:884px; left:0; top:0;}
.s1-videoBox .play{ position:absolute; width:100%; height:377px; left:0; top:269px;}
.s1-videoBox video{ position:absolute; width:100%; height:380px; left:0; top:269px; background:#000; display:none;-o-object-fit:cover; object-fit:cover; -webkit-object-fit:cover;}
.s1-btn1{ position:absolute; background:url(btn1.png) no-repeat; width:285px; height:98px; left:85px; bottom:50px;}
.s1-btn2{ position:absolute; background:url(btn2.png) no-repeat; width:285px; height:98px; right:85px; bottom:50px;}
.s1-txt{ position:absolute; background:url(txt.png) no-repeat; width:199px; height:19px; left:50%; margin-left:-100px; bottom:5%; z-index:1}
.zhuquan1 .box .swiper-pagination{ bottom:2%;}
.zhuquan1 .box .swiper-pagination-bullet{ width:14px; height:14px; border:1px solid #fff; opacity:1; box-sizing:border-box; background:none; margin:0 15px}
.zhuquan1 .box .swiper-pagination-bullet-active{ background:#fff;}


.center {position:absolute; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); }

.centercenter { position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translateX(-50%,-50%);}






.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:20px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 5px 5px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff; border-radius:10px}.layui-m-layer-msg .layui-m-layercont{padding:20px;}

