*{border:none;margin:0;padding:0;text-decoration:none}@media (min-width:751px){body{width:100%;height:100%;background-color:#fff}body .pc-website .content{width:160rem;height:12.6667rem;background-repeat:no-repeat;background-size:cover;position:relative}body .pc-website .content .company-logo{color:#fff;height:5.33333rem;width:5.33333rem;font-size:1.66667rem;font-weight:600;position:absolute;top:2.5rem;left:21.6667rem}body .pc-website .content .logo-name{color:#202025;height:5.25rem;font-size:3.33333rem;font-weight:700;line-height:5.25rem;position:absolute;top:2.5rem;left:28.3333rem}body .pc-website .content .menus{height:5.33333rem;font-size:2.33333rem;line-height:5.33333rem;position:absolute;top:2.5rem;right:21.6667rem}body .pc-website .content .menus a{color:rgba(0,0,0,.3);padding-left:4.58333rem;font-weight:700}body .pc-website .content .menus a.active{color:#000}body .pc-website .content .box{width:147.75rem;height:58.3333rem;justify-content:center;align-items:center;margin:0 auto;padding-top:8.33333rem;display:flex;overflow:hidden}body .pc-website .content .box .carousel{width:125rem;height:45rem;border-radius:.66667rem;position:relative;overflow:hidden}body .pc-website .content .box .carousel-track{width:100%;height:100%;transition:transform .5s;display:flex}body .pc-website .content .box .carousel-track img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}body .pc-website .content .box .carousel-btn{color:#fff;width:3.66667rem;height:3.66667rem;cursor:pointer;text-align:center;background:rgba(0,0,0,.35);border:none;border-radius:50%;font-size:2.33333rem;line-height:3.66667rem;position:absolute;top:50%;transform:translateY(-50%)}body .pc-website .content .box .carousel-btn.prev{left:1rem}body .pc-website .content .box .carousel-btn.next{right:1rem}body .pc-website .box-area .content{height:auto}body .pc-website .box-area .content .box{padding-top:1.66667rem}body .pc-website .content.index{background-image:url(bg-index.25dc1a01.png)}body .pc-website .content.introduce{background-image:url(bg-index.25dc1a01.png)}body .pc-website .agreement{box-sizing:border-box;max-width:83.3333rem;color:#333;background:#fff;border-radius:.5rem;margin:1.66667rem auto 3.33333rem;padding:2.5rem 5rem;box-shadow:0 .16667rem .66667rem rgba(0,0,0,.05)}body .pc-website .agreement h2{color:#111;margin-bottom:1.5rem;font-size:2.66667rem}body .pc-website .agreement h3{color:#222;margin:1.5rem 0 .83333rem;font-size:1.66667rem}body .pc-website .agreement p{color:#444;margin:.66667rem 0;font-size:1.33333rem;line-height:1.8}body .pc-website .agreement ol,body .pc-website .agreement ul{color:#444;margin:.66667rem 0 1.33333rem 1.83333rem}body .pc-website .company-intro{box-sizing:border-box;max-width:83.3333rem;background:#fff;border-radius:.5rem;margin:0 auto 5rem;padding:0 5rem;box-shadow:0 .16667rem .5rem rgba(0,0,0,.04)}body .pc-website .company-intro h2{color:#111;margin-bottom:1rem;font-size:2.33333rem}body .pc-website .company-intro p{color:#444;margin:.66667rem 0;font-size:1.33333rem;line-height:1.8}body .pc-website .footer{width:100%;box-sizing:border-box;text-align:center;color:#fff;opacity:.8;color:#333;padding:3.33333rem 0;font-family:PingFangHK-Regular,PingFangHK;font-size:1rem;font-weight:400}body .pc-website .footer p:not(:last-of-type){margin-bottom:.75rem}body .pc-website .footer a{color:#333}body .pc-website .footer .email{margin-right:.83333rem}body .mobile-website{display:none}}@media (max-width:750px){.pc-website{display:none}.mobile-website{width:62.5rem;min-height:128rem;background:url(bg-mobile.d0a9ebae.png) 0 0/cover no-repeat;flex-direction:column;align-items:center;display:flex}.mobile-website .btn-area{text-align:center;flex-direction:row;align-items:center;margin:1.83333rem 0 0 25.9167rem;display:flex}.mobile-website .btn-area button{width:15.5833rem;height:5.5rem;cursor:pointer;color:#fff;background:#ea4c64;border-radius:3.58333rem;font-family:PingFangSC-Medium,PingFang SC;font-size:2.5rem;line-height:5.5rem}.mobile-website .btn-area button:not(:last-of-type){color:#ea4c64;background:0 0;border:.16667rem solid #ea4c64;margin-right:1.66667rem}.mobile-website .tips{width:32.0833rem;height:2.75rem;color:#fff;margin-top:2.33333rem;font-family:PingFangSC-Regular,PingFang SC;font-size:2rem;font-weight:400;line-height:1.5}.mobile-website .agreement{width:92%;max-width:53.3333rem;background:rgba(255,255,255,.95);border-radius:.5rem;margin:2rem auto;padding:1.5rem 1.33333rem}.mobile-website .agreement h2{margin-bottom:1rem;font-size:1.83333rem}.mobile-website .agreement h3{margin:1rem 0 .66667rem;font-size:1.33333rem}.mobile-website .agreement p,.mobile-website .agreement ol,.mobile-website .agreement ul{font-size:1.16667rem;line-height:1.6}.mobile-website .company-intro{width:92%;max-width:53.3333rem;background:rgba(255,255,255,.95);margin:1.5rem auto;padding:1.33333rem}.mobile-website .company-intro h2{font-size:1.66667rem}.mobile-website .company-intro p{font-size:1.16667rem;line-height:1.6}}#mask{z-index:99;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:none;position:fixed;top:0;left:0}#mask.show{display:block}#mask .guide{width:39.8333rem;height:28rem;box-sizing:border-box;color:#2c2c2f;letter-spacing:.16667rem;background-size:100% 100%;padding-top:14.3333rem;padding-left:4.66667rem;font-family:PingFang SC-Regular,PingFang SC;font-size:2.33333rem;line-height:5rem;position:absolute;right:2.5rem}