@media screen and (min-width:801px){.c-scroll[data-v-91454f86]{position:relative;overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-scroll-nav[data-v-91454f86]{position:absolute;left:.2rem;right:.2rem;top:50%;height:0;opacity:0}.c-scroll:hover .c-scroll-nav[data-v-91454f86]{opacity:1}.c-scroll-nav a[data-v-91454f86]{width:.76rem;height:.76rem;border:1px solid #fff;border-radius:50%;font-size:.36rem;color:#fff;background:rgba(0,0,0,.6);opacity:.6}.c-scroll-nav a[data-v-91454f86]:hover{opacity:1}.c-scroll-main[data-v-91454f86]{float:left;overflow:hidden}.c-scroll-bar[data-v-91454f86]{position:relative;width:10rem;height:1px;margin:45px auto;overflow:hidden;background:#ddd}.c-scroll-bar div[data-v-91454f86]{position:absolute;left:0;height:100%;background:#000}.c-scroll-page[data-v-91454f86]{grid-gap:15px;gap:15px;height:80px;font-size:14px}.c-scroll-page .tf.z-dis[data-v-91454f86]{color:#999}}@media screen and (max-width:800px){.c-scroll[data-v-91454f86]{width:100%;overflow:hidden}.c-scroll-list[data-v-91454f86]{float:left}}@media screen and (min-width:801px){.m-contact[data-v-67e85a94]{position:relative;height:calc(100vh - 140px);overflow:hidden}.m-contact.z-hide[data-v-67e85a94]{height:0}.m-contact .content[data-v-67e85a94]{position:relative;padding-right:1.2rem;overflow:hidden;cursor:pointer}.m-contact .content[data-v-67e85a94]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:100%;padding-left:1rem;background:linear-gradient(90deg,transparent,#fff 1rem)}.m-contact .content.z-active[data-v-67e85a94]:after{-webkit-animation:contactShadow-data-v-67e85a94 1.6s forwards;animation:contactShadow-data-v-67e85a94 1.6s forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes contactShadow-data-v-67e85a94{20%{transform:translate(0)}to{transform:translate(100%)}}@keyframes contactShadow-data-v-67e85a94{20%{transform:translate(0)}to{transform:translate(100%)}}.m-contact .content div[data-v-67e85a94]{position:relative;height:1rem}.m-contact .content div[data-v-67e85a94]:after{content:"";position:absolute;left:-14rem;top:0;bottom:0;width:14rem;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.98) 2rem,hsla(0,0%,100%,.98) 6rem,transparent)}.m-contact .content div.z-active[data-v-67e85a94]:after{left:100%;transition:left 1.4s ease}.m-contact .content .arrow[data-v-67e85a94]{z-index:1;position:absolute;right:0;top:0;width:.7rem}.m-contact .content.z-active .arrow[data-v-67e85a94]{-webkit-animation:contactArrow-data-v-67e85a94 1.4s forwards;animation:contactArrow-data-v-67e85a94 1.4s forwards}@-webkit-keyframes contactArrow-data-v-67e85a94{0%{opacity:0;transform:translate(-14rem)}50%{opacity:1}to{transform:translate(0)}}@keyframes contactArrow-data-v-67e85a94{0%{opacity:0;transform:translate(-14rem)}50%{opacity:1}to{transform:translate(0)}}.m-contact .detail[data-v-67e85a94]{z-index:99;position:fixed;left:0;top:0;right:0;bottom:60px;background:#fff;-webkit-animation:contactIn-data-v-67e85a94 .6s forwards;animation:contactIn-data-v-67e85a94 .6s forwards}.m-contact.z-hide .detail[data-v-67e85a94]{bottom:0}.m-contact .detail.z-out[data-v-67e85a94]{-webkit-animation-name:contactOut-data-v-67e85a94;animation-name:contactOut-data-v-67e85a94}@-webkit-keyframes contactOut-data-v-67e85a94{0%{opacity:1}to{opacity:0}}@keyframes contactOut-data-v-67e85a94{0%{opacity:1}to{opacity:0}}.m-contact .detail .head[data-v-67e85a94]{position:relative;height:80px;border-bottom:1px solid rgba(0,0,0,.1)}.m-contact .detail .head img[data-v-67e85a94]{height:40px}.m-contact .detail .head .close[data-v-67e85a94]{position:absolute;right:1.2rem;top:25px;width:30px;height:30px;font-size:24px;color:#999}.m-contact .detail .head .close[data-v-67e85a94]:hover{color:#000}.m-contact .detail .list[data-v-67e85a94]{grid-gap:.3rem;gap:.3rem;padding:.4rem 0}.m-contact .detail .list .item[data-v-67e85a94]{grid-gap:.4rem;gap:.4rem;box-sizing:border-box;width:10rem;height:1.2rem;border:1px solid #999;padding:0 .72rem;font-size:.4rem;font-weight:700;opacity:0;cursor:pointer;transform:translateY(50vh);transition:color .3s ease,border .3s ease,background .3s ease;-webkit-animation:contactOdd-data-v-67e85a94 .6s forwards;animation:contactOdd-data-v-67e85a94 .6s forwards}.m-contact .detail .list .item[data-v-67e85a94]:hover{border-color:#000;color:#fff;background:#000}.m-contact .detail .list .item[data-v-67e85a94]:first-child{font-size:.36rem}[lang=en] .m-contact .detail .list .item[data-v-67e85a94]:first-child{font-size:.32rem}.m-contact .detail .list .item[data-v-67e85a94]:nth-child(2){-webkit-animation-name:contactEven-data-v-67e85a94;animation-name:contactEven-data-v-67e85a94;-webkit-animation-delay:.15s;animation-delay:.15s}.m-contact .detail .list .item[data-v-67e85a94]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.m-contact .detail .list .item[data-v-67e85a94]:nth-child(4){-webkit-animation-delay:.45s;animation-delay:.45s}.m-contact .detail .list .item .tf[data-v-67e85a94]{font-size:.5rem;font-weight:400}@-webkit-keyframes contactOdd-data-v-67e85a94{0%{opacity:0;transform:translateY(50vh) rotate(20deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes contactOdd-data-v-67e85a94{0%{opacity:0;transform:translateY(50vh) rotate(20deg)}to{opacity:1;transform:translate(0) rotate(0)}}@-webkit-keyframes contactEven-data-v-67e85a94{0%{opacity:0;transform:translateY(50vh) rotate(-20deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes contactEven-data-v-67e85a94{0%{opacity:0;transform:translateY(50vh) rotate(-20deg)}to{opacity:1;transform:translate(0) rotate(0)}}@-webkit-keyframes contactIn-data-v-67e85a94{0%{opacity:0}to{opacity:1}}@keyframes contactIn-data-v-67e85a94{0%{opacity:0}to{opacity:1}}}@media screen and (max-width:800px){.m-contact[data-v-67e85a94]{position:relative;height:8rem;overflow:hidden}.m-contact.z-hide[data-v-67e85a94]{height:0}.m-contact .content[data-v-67e85a94]{position:relative;padding-right:.8rem;overflow:hidden;cursor:pointer}.m-contact .content[data-v-67e85a94]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:100%;padding-left:1rem;background:linear-gradient(90deg,transparent,#fff 1rem)}.m-contact .content.z-active[data-v-67e85a94]:after{-webkit-animation:contactShadow-data-v-67e85a94 2s forwards;animation:contactShadow-data-v-67e85a94 2s forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes contactShadow-data-v-67e85a94{20%{transform:translate(0)}to{transform:translate(100%)}}@keyframes contactShadow-data-v-67e85a94{20%{transform:translate(0)}to{transform:translate(100%)}}.m-contact .content div[data-v-67e85a94]{position:relative;height:.6rem}.m-contact .content .arrow[data-v-67e85a94]{z-index:1;position:absolute;right:0;top:0;width:.51rem}.m-contact .content.z-active .arrow[data-v-67e85a94]{-webkit-animation:contactArrow-data-v-67e85a94 1.4s forwards;animation:contactArrow-data-v-67e85a94 1.4s forwards}@-webkit-keyframes contactArrow-data-v-67e85a94{0%{opacity:0;transform:translate(-14rem)}50%{opacity:1}to{transform:translate(0)}}@keyframes contactArrow-data-v-67e85a94{0%{opacity:0;transform:translate(-14rem)}50%{opacity:1}to{transform:translate(0)}}.m-contact .detail[data-v-67e85a94]{z-index:99;position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;-webkit-animation:contactIn-data-v-67e85a94 .6s forwards;animation:contactIn-data-v-67e85a94 .6s forwards}.m-contact .detail.z-out[data-v-67e85a94]{-webkit-animation-name:contactOut-data-v-67e85a94;animation-name:contactOut-data-v-67e85a94}@-webkit-keyframes contactOut-data-v-67e85a94{0%{opacity:1}to{opacity:0}}@keyframes contactOut-data-v-67e85a94{0%{opacity:1}to{opacity:0}}.m-contact .detail .head[data-v-67e85a94]{position:relative;height:1.2rem;padding:0 .36rem;box-shadow:0 1px .1rem 0 rgba(0,0,0,.1)}.m-contact .detail .head img[data-v-67e85a94]{height:.5rem}.m-contact .detail .head .close[data-v-67e85a94]{padding:.1rem;font-size:.4rem}.m-contact .detail .list[data-v-67e85a94]{grid-gap:.28rem;gap:.28rem}.m-contact .detail .list .item[data-v-67e85a94]{grid-gap:.32rem;gap:.32rem;box-sizing:border-box;width:9rem;height:1.6rem;border:1px solid #999;padding:0 .32rem;font-size:.36rem;font-weight:700;opacity:0;cursor:pointer;transform:translateY(50vh);transition:color .3s ease,border .3s ease,background .3s ease;-webkit-animation:contactOdd-data-v-67e85a94 .6s forwards;animation:contactOdd-data-v-67e85a94 .6s forwards}.m-contact .detail .list .item[data-v-67e85a94]:first-child{font-size:.3rem}[lang=en] .m-contact .detail .list .item[data-v-67e85a94]:first-child{font-size:.28rem}.m-contact .detail .list .item[data-v-67e85a94]:nth-child(2){-webkit-animation-name:contactEven-data-v-67e85a94;animation-name:contactEven-data-v-67e85a94;-webkit-animation-delay:.15s;animation-delay:.15s}.m-contact .detail .list .item[data-v-67e85a94]:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.m-contact .detail .list .item[data-v-67e85a94]:nth-child(4){-webkit-animation-delay:.45s;animation-delay:.45s}.m-contact .detail .list .item .tf[data-v-67e85a94]{font-size:.4rem;font-weight:400}@-webkit-keyframes contactOdd-data-v-67e85a94{0%{opacity:0;transform:translateY(50vh) rotate(20deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes contactOdd-data-v-67e85a94{0%{opacity:0;transform:translateY(50vh) rotate(20deg)}to{opacity:1;transform:translate(0) rotate(0)}}@-webkit-keyframes contactEven-data-v-67e85a94{0%{opacity:0;transform:translateY(50vh) rotate(-20deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes contactEven-data-v-67e85a94{0%{opacity:0;transform:translateY(50vh) rotate(-20deg)}to{opacity:1;transform:translate(0) rotate(0)}}@-webkit-keyframes contactIn-data-v-67e85a94{0%{opacity:0}to{opacity:1}}@keyframes contactIn-data-v-67e85a94{0%{opacity:0}to{opacity:1}}}@media screen and (max-width:475px){.m-contact .detail .list .item[data-v-67e85a94]{width:6.86rem}}@media screen and (min-width:801px){.m-banner[data-v-498064ec]{position:relative;height:100vh;overflow:hidden;background-color:#000;background-size:cover;background-position:50%}.m-banner video[data-v-498064ec]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-banner .play[data-v-498064ec]{z-index:1;position:absolute;left:50%;top:50%;width:70px;height:70px;transform:translate(-50%,-50%)}.m-banner .text[data-v-498064ec]{position:absolute;left:80px;bottom:120px;max-height:150px;opacity:0;-webkit-animation:bannerTextIn-data-v-498064ec 1.5s forwards;animation:bannerTextIn-data-v-498064ec 1.5s forwards;-webkit-animation-delay:.5s;animation-delay:.5s;pointer-events:none}@-webkit-keyframes bannerTextIn-data-v-498064ec{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translate(0)}}@keyframes bannerTextIn-data-v-498064ec{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translate(0)}}.m-case[data-v-498064ec]{padding-top:36px}.m-case .menu[data-v-498064ec]{z-index:1;position:-webkit-sticky;position:sticky;top:80px;background:#f5f5f7}.m-case .menu ul[data-v-498064ec]{grid-gap:90px;gap:90px;height:110px;padding:0 80px}.m-case .menu ul li[data-v-498064ec]{position:relative;padding:16px 0;font-size:18px;color:#444;cursor:pointer}.m-case .menu ul li[data-v-498064ec]:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:3px;border-radius:1.5px;background:#000;transform:translate(-50%);transition:width .3s ease}.m-case .menu ul li.z-crt[data-v-498064ec]:after{width:50px;max-width:100%}.m-case .menu ul li.z-crt[data-v-498064ec],.m-case .menu ul li[data-v-498064ec]:hover{font-size:20px;font-weight:700;color:#000}.m-case .list[data-v-498064ec]{grid-gap:.1rem;gap:.1rem;margin-top:36px}.m-case .list.z-out[data-v-498064ec]{transition:opacity 1s ease;opacity:0}.m-case .list .row[data-v-498064ec]{grid-gap:.1rem;gap:.1rem;width:100%}.m-case .list .row[data-v-498064ec]:nth-child(4n+3),.m-case .list .row[data-v-498064ec]:nth-child(4n+4){width:8.45rem}.m-case .list .row[data-v-498064ec] .item{position:relative;overflow:hidden;color:#fff;background-size:cover;background-position:50%}.m-case .list .row[data-v-498064ec] .item.z-in{opacity:0;-webkit-animation:caseIn-data-v-498064ec 1.5s forwards;animation:caseIn-data-v-498064ec 1.5s forwards}@-webkit-keyframes caseIn-data-v-498064ec{0%{opacity:0}to{opacity:1}}@keyframes caseIn-data-v-498064ec{0%{opacity:0}to{opacity:1}}.m-case .list .row[data-v-498064ec]:nth-child(4n+1) .item{height:4.75rem}.m-case .list .row[data-v-498064ec]:nth-child(4n+2) .item{height:3.14rem}.m-case .list .row[data-v-498064ec]:nth-child(4n+3) .item,.m-case .list .row[data-v-498064ec]:nth-child(4n+4) .item{height:2.35rem}.m-case .list .row[data-v-498064ec]:nth-child(4n+3) .item:first-child,.m-case .list .row[data-v-498064ec]:nth-child(4n+4) .item:nth-child(3){width:100%;height:4.75rem}.m-case .list .row[data-v-498064ec] .item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-case .list .row[data-v-498064ec] .item .content{position:absolute;left:50%;top:0;padding:0 .58rem;margin-top:-.6em;line-height:1.2em;font-size:.2rem;white-space:nowrap;opacity:0;transform:translate(-50%);transition:opacity .5s ease;pointer-events:none}.m-case .list .row[data-v-498064ec] .item .content.z-active{transition:transform .3s ease-out,opacity .5s ease}.m-case .list .row[data-v-498064ec] .item:hover .content{opacity:1}.m-case .list .row[data-v-498064ec] .item .content i{position:absolute;top:0;transition:left .5s ease,right .5s ease}.m-case .list .row[data-v-498064ec] .item:not(:hover) i{transition-delay:.5s}.m-case .list .row[data-v-498064ec] .item .content i:first-child{left:calc(50% - .2rem)}.m-case .list .row[data-v-498064ec] .item:hover i:first-child{left:0}.m-case .list .row[data-v-498064ec] .item .content i:last-child{right:calc(50% - .2rem)}.m-case .list .row[data-v-498064ec] .item:hover i:last-child{right:0}.m-case .list .row[data-v-498064ec] .item .content p{opacity:0;transition:opacity .5s ease;transition-delay:.4s}.m-case .list .row[data-v-498064ec] .item:hover p{opacity:1}.m-case .list .row[data-v-498064ec] .item .name{position:absolute;left:.22rem;bottom:.2rem;font-size:.18rem;pointer-events:none}}@media screen and (min-width:801px) and (max-width:1240px){.m-case .menu ul[data-v-498064ec]{grid-gap:1rem;gap:1rem;padding:0 .8rem}.m-case .menu ul li[data-v-498064ec]{font-size:.4rem}.m-case .menu ul li.z-crt[data-v-498064ec],.m-case .menu ul li[data-v-498064ec]:hover{font-size:.44rem}}@media screen and (max-width:800px){.m-banner[data-v-498064ec]{position:relative;height:100vh;overflow:hidden;background-color:#000;background-size:cover;background-position:50%}.m-banner video[data-v-498064ec]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-banner .play[data-v-498064ec]{z-index:1;position:absolute;left:50%;top:50%;width:1.4rem;height:1.4rem;transform:translate(-50%,-50%)}.m-banner .text[data-v-498064ec]{position:absolute;left:.38rem;bottom:2rem;max-width:6.74rem;opacity:0;-webkit-animation:bannerTextIn-data-v-498064ec 1.5s forwards;animation:bannerTextIn-data-v-498064ec 1.5s forwards;-webkit-animation-delay:.5s;animation-delay:.5s;pointer-events:none}@-webkit-keyframes bannerTextIn-data-v-498064ec{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translate(0)}}@keyframes bannerTextIn-data-v-498064ec{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translate(0)}}.m-case .menu[data-v-498064ec]{z-index:1;position:-webkit-sticky;position:sticky;top:1.18rem;grid-gap:90px;gap:90px;overflow:auto;background:#f5f5f7}.m-case .menu ul[data-v-498064ec]{float:left;height:1.28rem}.m-case .menu ul li[data-v-498064ec]{position:relative;padding:0 .32rem;line-height:.7rem;font-size:.3rem;white-space:nowrap;color:#444}.m-case .menu ul li[data-v-498064ec]:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:.04rem;border-radius:1.5px;background:#000;transform:translate(-50%);transition:width .3s ease}.m-case .menu ul li.z-crt[data-v-498064ec]:after{width:.6rem;max-width:100%}.m-case .menu ul li.z-crt[data-v-498064ec]{font-size:.32rem;font-weight:700;color:#000}.m-case .list[data-v-498064ec]{grid-gap:.24rem;gap:.24rem;margin-top:.24rem}.m-case .list.z-out[data-v-498064ec]{transition:opacity 1s ease;opacity:0}.m-case .list .row[data-v-498064ec]{grid-gap:.24rem;gap:.24rem;padding:0 .24rem}.m-case .list .row[data-v-498064ec] .item{position:relative;height:5.6rem;overflow:hidden;color:#fff;background-size:cover;background-position:50%}.m-case .list .row[data-v-498064ec] .item.z-in{opacity:0;-webkit-animation:caseIn-data-v-498064ec 1.5s forwards;animation:caseIn-data-v-498064ec 1.5s forwards}@-webkit-keyframes caseIn-data-v-498064ec{0%{opacity:0}to{opacity:1}}@keyframes caseIn-data-v-498064ec{0%{opacity:0}to{opacity:1}}.m-case .list .row[data-v-498064ec] .item .content{display:none}.m-case .list .row[data-v-498064ec] .item .name{position:absolute;left:0;right:0;bottom:.36rem;padding:0 .3rem;font-size:.32rem}}@media screen and (max-width:475px){.m-case .list .row .item[data-v-498064ec]{height:3.96rem}}