/*!
==========================================================================

  THIS FILE IS GENERATED BY COMPILATION AND CANNOT BE MODIFIED DIRECTLY

==========================================================================
*/
:root{--pc-color-primary:#f60;--pc-color-white:#fff;--pc-color-black:#000;--pc-text-color-primary:#220;--pc-text-color-regular:#606266;--pc-text-color-secondary:#909399;--pc-text-color-placeholder:#A8ABB2;--pc-text-color-disabled:#C0C4CC;--pc-text-color-transparent:transparent;--pc-font-size-base:14px;--pc-font-size-xs:12px;--pc-font-size-sm:16px;--pc-font-size-md:18px;--pc-font-size-lg:24px;--pc-gutter-value:12px;--pc-radius-value:4px;--pc-font-family:"Source Han Sans CN","PingFang-SC-Medium","Microsoft YaHei"}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{font-family:"PingFang SC","Microsoft YaHei",sans-serif}.fullpage-swiper{width:100%;height:100vh;height:100dvh}.fullpage-swiper .swiper-wrapper{-webkit-transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-timing-function:cubic-bezier(.25,.1,.25,1)}.fullpage-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;height:100vh;height:100dvh;background-size:cover;background-position:center;background-repeat:no-repeat}.fullpage-swiper .slide-content{width:1600px;height:100vh;padding:40px;z-index:1;position:relative}.fullpage-swiper .slide-content-cover{position:absolute;bottom:0;left:0;z-index:0}.fullpage-swiper .slide-content-detail{width:740px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;position:relative;z-index:1;margin-left:auto;margin-top:-90px}.fullpage-swiper .slide-content-detail-title{margin-top:0;margin-bottom:58px;height:128px;line-height:128px;font-weight:600;font-family:PingFang SC,PingFang SC;font-size:66px;color:#000;background-image:url(/images/icon_decoration.png);background-position:left center;background-repeat:no-repeat}.fullpage-swiper .slide-content-detail-subtitle{margin-bottom:80px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:32px;color:#666;line-height:51px;text-align:center;font-style:normal;text-transform:none}.fullpage-swiper .slide-1{background-image:url(/images/home_bg_1.png);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fullpage-swiper .slide-2{background-image:url(/images/home_bg_2.png)}.fullpage-swiper .slide-3{background-image:url(/images/home_bg_3.png)}.fullpage-swiper .slide-4{background-image:url(/images/home_bg_4.png)}.fullpage-swiper .slide-footer{background:#000}.fullpage-swiper .slide-footer .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#999;font-size:14px;padding:40px 20px}.fullpage-swiper .slide-footer .footer p{font-size:18px;line-height:1.8}.fullpage-swiper .slide-footer .footer a{color:#999;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.fullpage-swiper .slide-footer .footer a:hover{text-decoration:underline;color:#fff}.fullpage-swiper .slide-footer .footer em{color:#e03c25;font-style:normal}.fullpage-swiper .swiper-pagination{right:20px!important;left:auto!important;width:auto!important}.fullpage-swiper .swiper-pagination-bullet{width:10px;height:10px;background:rgba(255,255,255,.5);opacity:1;margin:8px 0!important;-webkit-transition:all .3s ease;transition:all .3s ease}.fullpage-swiper .swiper-pagination-bullet-active{background:#fff;height:24px;border-radius:5px}.s1-logo{position:absolute;top:40px;left:40px;z-index:10}.s1-logo img{display:block;height:auto}.s1-content{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:144px;padding-left:40px;padding-right:40px;text-align:center;z-index:2}@media (min-width:1920px){.s1-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}}.s1-title{font-size:80px;font-weight:700;font-family:"Alimama ShuHeiTi","PingFang SC",sans-serif;color:#1c1c1c;line-height:96px;margin:0 0 28px 0}.s1-subtitle{font-size:36px;font-family:"PingFang SC",sans-serif;font-weight:400;color:#333;line-height:44px;margin:0 0 60px 0}.s1-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-bottom:99px}.s1-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:56px;padding:0 26px;background:rgba(0,0,0,.52);border-radius:28px;font-size:32px;color:#fff;font-family:"PingFang SC",sans-serif;font-weight:400;white-space:nowrap}.s1-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.s1-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:88px;padding:0 24px;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 20px 0 rgba(211,82,150,.25);box-shadow:0 0 20px 0 rgba(211,82,150,.25);text-decoration:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.s1-btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 24px 0 rgba(211,82,150,.35);box-shadow:0 4px 24px 0 rgba(211,82,150,.35)}.s1-btn .s1-btn-icon{width:66px;height:66px;margin-right:16px}.s1-btn span{font-size:32px;font-weight:600;font-family:"PingFang SC",sans-serif;color:#000}.s1-mascot{position:absolute;left:193px;bottom:168px;z-index:3}.s1-mascot img{display:block}.s1-qrcode{position:absolute;right:93px;bottom:98px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s1-qrcode-img{width:180px;height:180px;padding:16px;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(211,82,150,.25);box-shadow:0 0 20px 0 rgba(211,82,150,.25);border-radius:20px;margin-bottom:20px;display:block}.s1-qrcode-tip{font-size:18px;color:#666;line-height:22px;text-align:center;margin:0;font-family:"PingFang SC",sans-serif}@media (max-width:768px){.fullpage-swiper .slide-content{padding:20px}.fullpage-swiper .slide-content h2{font-size:32px}.fullpage-swiper .slide-content p{font-size:16px}.fullpage-swiper .swiper-pagination{right:10px!important}.fullpage-swiper .swiper-pagination-bullet{width:8px;height:8px;margin:6px 0!important}.fullpage-swiper .swiper-pagination-bullet-active{height:20px}.s1-logo{top:20px;left:20px}.s1-logo img{max-width:150px}.s1-content{margin-top:80px;margin-left:20px;padding:0 20px}.s1-title{font-size:36px;line-height:44px;margin-bottom:16px}.s1-subtitle{font-size:18px;line-height:24px;margin-bottom:30px}.s1-tags{gap:12px;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.s1-tag{height:36px;padding:0 16px;font-size:16px;border-radius:18px}.s1-downloads{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.s1-btn{height:56px;padding:0 16px}.s1-btn .s1-btn-icon{width:40px;height:40px;margin-right:12px}.s1-btn span{font-size:18px}.s1-mascot{left:20px;bottom:20px;max-width:120px}.s1-mascot img{max-width:100%}.s1-qrcode{right:20px;bottom:20px}.s1-qrcode-img{width:100px;height:100px;padding:8px;margin-bottom:8px}.s1-qrcode-tip{font-size:12px;line-height:16px}}