:root{--portal-font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑","Noto Sans CJK SC","Noto Sans SC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a,a:active,a:hover,a:link,a:visited{outline:0;text-decoration:none!important}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;margin:0;padding:0}input,option,select,textarea{-webkit-appearance:none;border:none;border-radius:0;outline:none}button,input,optgroup,option,select,textarea{font-family:inherit}li,ul{list-style:none;margin:0}html body{--van-base-font:var(--portal-font-family)}.ant-modal,.ant-modal :not(.ant-modal-confirm-title),.ant-pagination,.ant-pagination *,.ant-select,.ant-select *,.ant-select-dropdown,.ant-select-selector,html body{font-family:var(--portal-font-family)}body{background:#faf9fb;color:#000000e6;font-size:14px;overflow-x:hidden}@supports (-webkit-appearance:none){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.pc-reveal{display:flex!important}.hide,.mobile-reveal{display:none!important}.index-header-comp{background:transparent;position:fixed;top:0;transition:background-color .3s ease,box-shadow .3s ease;width:100vw;z-index:99}.index-header-comp.header-scrolled{background:#fff;box-shadow:0 2px 8px #00000014}.index-header-comp.header-nav-hovered{background:#faf9fb}.index-header-comp .header-content{align-items:center;display:flex;height:80px;justify-content:space-between;margin:0 auto;width:1280px}.index-header-comp .header-content .logo-wrap{align-items:center;display:flex}.index-header-comp .header-content .logo-wrap .logo{flex-shrink:0;height:36px;margin-right:10px;width:91px}.index-header-comp .header-content .nav-right{align-items:center;display:flex;justify-content:space-between;width:1007px}.index-header-comp .header-content .nav-right .nav-wrap{align-items:center;display:flex}.index-header-comp .header-content .nav-right .nav-wrap ul{margin:0;padding:0}.index-header-comp .header-content .nav-right .nav-wrap ul li{align-items:center;display:flex;float:left;height:80px;position:relative}.index-header-comp .header-content .nav-right .nav-wrap ul li .nav-a{align-items:center;border-radius:5px;color:#000000e6;cursor:pointer;display:flex;float:left;font-size:16px;list-style:none;margin-right:40px;white-space:nowrap}.index-header-comp .header-content .nav-right .nav-wrap ul li .nav-a .tn-icon{font-size:16px;margin-left:8px}.index-header-comp .header-content .nav-right .nav-wrap ul li.nav-active>.nav-a,.index-header-comp .header-content .nav-right .nav-wrap ul li:hover>.nav-a{color:#165dff}.index-header-comp .header-content .nav-right .nav-wrap ul li:hover>.nav-a .tn-icon{transform:rotate(180deg)}.index-header-comp .header-content .nav-right .nav-wrap ul li:hover>.sub-nav-block{display:block}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block{background:#faf9fb;box-shadow:0 6px 8px #0000001a;display:none;left:0;position:fixed;top:78px;width:100vw}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content{align-items:stretch;box-sizing:border-box;display:flex;margin:0 auto;padding:24px 0 40px 273px;width:1280px}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content .sub-nav-line{background:#eee;margin-right:100px;width:1px}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content .sub-nav-list{display:flex;flex-direction:column;margin-right:100px}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content .sub-nav-list .nav-list-title{color:#0006;font-size:14px;height:22px;line-height:22px}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content .sub-nav-list .sub-nav-list-block{display:flex;flex-direction:column}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content .sub-nav-list .sub-nav-list-block .sub-nav-item{align-items:center;color:#000000e6;display:flex;font-size:16px;margin-top:32px}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content .sub-nav-list .sub-nav-list-block .sub-nav-item .tn-icon{color:#0009;font-size:24px;margin-right:12px}.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content .sub-nav-list .sub-nav-list-block .sub-nav-item.router-link-exact-active,.index-header-comp .header-content .nav-right .nav-wrap .sub-nav-block .sub-nav-content .sub-nav-list .sub-nav-list-block .sub-nav-item.router-link-exact-active .tn-icon{color:#165dff}.index-header-comp .header-content .nav-right .code-block{align-items:center;display:flex;justify-content:flex-end}.index-header-comp .header-content .nav-right .code-block .nav-qr-code{align-items:center;color:#07c160;cursor:pointer;display:flex;font-size:16px;position:relative}.index-header-comp .header-content .nav-right .code-block .nav-qr-code .tn-icon{font-size:20px;margin-right:8px}.index-header-comp .header-content .nav-right .code-block .nav-qr-code .nav-qr-code-hover{align-items:center;background:#fff;border-radius:4px;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f;color:#000000e6;display:none;flex-direction:column;font-size:12px;left:-30px;padding:16px;position:absolute;top:30px}.index-header-comp .header-content .nav-right .code-block .nav-qr-code .nav-qr-code-hover img{margin-bottom:8px;width:120px}.index-header-comp .header-content .nav-right .code-block .nav-qr-code:hover .nav-qr-code-hover{display:flex}.index-header-comp .header-content .nav-right .code-block .code-btn{background:transparent;border:1px solid #165dff;border-radius:8px;color:#165dff;cursor:pointer;font-size:16px;height:40px;margin-left:40px;outline:none;padding:0 24px;text-shadow:none}.index-header-comp .header-content .nav-right .code-block .code-btn-login{background:#165dff;border:none;color:#fff;cursor:pointer}.mobile-header-comp{background:#fff;height:96rem;left:0;position:fixed;top:0;width:100%;z-index:99}.mobile-header-comp .header-content{align-items:center;background:#fff;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 32rem;position:relative;transition:box-shadow .3s ease;width:100%;z-index:10}.mobile-header-comp .header-content.header-shadow{box-shadow:0 2px 8px #00000014}.mobile-header-comp .header-content .logo{height:50rem;width:124rem}.mobile-header-comp .header-content .header-right-content{align-items:center;display:flex;gap:48rem}.mobile-header-comp .header-content .wechat-btn{align-items:center;color:#07c160;display:flex;font-size:28rem;gap:8rem}.mobile-header-comp .header-content .wechat-btn .tn-icon{font-size:32rem}.mobile-header-comp .header-content .nav-btn{align-items:center;display:flex;height:40rem;justify-content:center;width:40rem}.mobile-header-comp .header-content .nav-btn .tn-icon{color:#0009;font-size:40rem}.mobile-header-comp .header-content .nav-btn .icon-tn-close{font-size:48rem}.mobile-header-comp .mobile-nav-list-wrap{background:#fff;border-top:1px solid #eee;box-sizing:border-box;height:calc(var(--vh, 1vh)*100 - 96rem);left:0;overflow:auto;overflow-x:hidden;padding:0 32rem calc(env(safe-area-inset-bottom) + 32rem);position:fixed;top:calc(var(--vh, 1vh)*-100);transition:top .35s ease;width:100%;z-index:9}.mobile-header-comp .mobile-nav-list-wrap.show{top:96rem}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list{display:flex;flex-direction:column;gap:32rem;padding:32rem 0}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list .nav-list-title{align-items:center;color:#000000e6;display:flex;font-size:30rem;justify-content:space-between}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list .nav-list-title .icon-tn-chevron-down{font-size:32rem;transform:rotate(270deg);transition:transform .3s}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list .nav-list-title .icon-tn-chevron-down.expanded{transform:rotate(90deg)}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list .mobile-sub-nav-block{display:flex;flex-direction:column;gap:32rem}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list .mobile-sub-nav-block .mobile-sub-nav-title{color:#0006;font-size:24rem}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list .mobile-sub-nav-block .mobile-sub-nav-list-block{align-items:center;display:flex;flex-wrap:wrap;gap:32rem}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list .mobile-sub-nav-block .mobile-sub-nav-list-block .mobile-sub-nav-item{align-items:center;color:#000000e6;display:flex;font-size:28rem;gap:8rem;width:calc(50% - 16rem)}.mobile-header-comp .mobile-nav-list-wrap .mobile-nav-list .mobile-sub-nav-block .mobile-sub-nav-list-block .mobile-sub-nav-item .tn-icon{color:#0009;font-size:32rem}.mobile-header-comp-height{height:96rem;width:100%}.footer-page{background:#111;margin-top:-40px;padding:140px 0 0;width:100%}.footer-page .footer-content{align-items:stretch;display:flex;justify-content:space-between;margin:0 auto;padding-bottom:24px;width:1280px}.footer-page .footer-content .footer-content-left{display:flex;flex-direction:column;justify-content:space-between}.footer-page .footer-content .footer-content-left .footer-logo{display:flex;flex-direction:column}.footer-page .footer-content .footer-content-left .footer-logo img{width:91px}.footer-page .footer-content .footer-content-left .footer-logo .footer-logo-tips{color:#fff9;font-size:14px;line-height:22px;margin-top:24px;width:278px}.footer-page .footer-content .footer-content-left .footer-code{align-items:center;display:flex}.footer-page .footer-content .footer-content-left .footer-code .footer-code-btn{align-items:center;color:#ffffffe6;cursor:pointer;display:flex;font-size:14px;margin-right:32px;position:relative}.footer-page .footer-content .footer-content-left .footer-code .footer-code-btn:hover .footer-code-hover{display:flex}.footer-page .footer-content .footer-content-left .footer-code .footer-code-btn .tn-icon{font-size:20px;margin-right:8px}.footer-page .footer-content .footer-content-left .footer-code .footer-code-btn .footer-code-hover{align-items:center;background:#fff;border-radius:4px;bottom:30px;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f;color:#000000e6;display:none;flex-direction:column;font-size:12px;left:-30px;padding:8px;position:absolute}.footer-page .footer-content .footer-content-left .footer-code .footer-code-btn .footer-code-hover img{margin-bottom:8px;width:120px}.footer-page .footer-content .footer-content-right{align-items:stretch;display:flex;gap:100px;justify-content:flex-end}.footer-page .footer-content .footer-content-right .footer-a-block{display:flex;flex-direction:column}.footer-page .footer-content .footer-content-right .footer-a-block .footer-a-block-title{color:#fff9;font-size:16px}.footer-page .footer-content .footer-content-right .footer-a-block .footer-a-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:32px;margin-top:32px;max-width:60px}.footer-page .footer-content .footer-content-right .footer-a-block .footer-a-wrap a{color:#ffffffe6;cursor:pointer;font-size:14px;min-width:65px;white-space:nowrap}.footer-page .footer-content .footer-content-right .footer-a-block .footer-a-wrap.footer-a-wrap-width{max-width:256px}.footer-page .footer-content .footer-content-right .footer-a-block .footer-a-wrap.footer-a-wrap-width a{min-width:112px}.footer-page .footer-content .footer-content-right .footer-a-block .footer-a-wrap.footer-a-wrap-width1{max-width:182px}.footer-page .icp{padding:32px 0;text-align:center}.footer-page .icp a{color:#fff6;cursor:pointer;font-size:14px}.customer-service-block{align-items:center;background:#fff;border-radius:50%;bottom:100px;cursor:pointer;display:flex;filter:drop-shadow(0 4px 20px #0000001a);height:60px;justify-content:center;position:fixed;right:24px;width:60px;z-index:3}.customer-service-block .tn-icon{color:#000000e6;font-size:32px}.customer-service-block .customer-service-hover{background:#fff;border:1px solid #ddd;border-radius:8px;bottom:0;box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f;display:none;left:-180px;padding:12px;position:absolute;width:174px}.customer-service-block .customer-service-hover img{width:100%}.customer-service-block .customer-service-hover .customer-service-text{color:#0009;font-size:14px;padding:8px 0 4px;text-align:center}.customer-service-block:hover .customer-service-hover{display:block}.back-top-block{align-items:center;background:#fff;border-radius:50%;bottom:176px;cursor:pointer;display:flex;filter:drop-shadow(0 4px 20px #0000001a);height:60px;justify-content:center;position:fixed;right:24px;transition:opacity .3s ease,visibility .3s ease;width:60px;z-index:3}.back-top-block .tn-icon{color:#000000e6;font-size:32px}.video-popup{align-items:center;background-color:#0009;display:flex;height:calc(var(--vh, 1vh)*100);justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.video-popup .popup-content{display:flex;justify-content:center;width:1000px}.video-popup .popup-content .video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-popup .popup-content .tn-icon{color:#fff;cursor:pointer;flex-shrink:0;font-size:24px;margin-left:16px}.main{background:#faf9fb;border-radius:0 0 40px 40px;position:relative;z-index:2}@media screen and (max-width:1200px){.mobile-reveal{display:flex!important}.pc-reveal{display:none!important}.main{border-radius:0 0 40rem 40rem}.footer-page{background:#111;margin-top:-40rem;padding:96rem 0 env(safe-area-inset-bottom);width:100%}.footer-page .footer-content{align-items:stretch;display:flex;justify-content:space-between;margin:0 auto;padding-bottom:0;width:100%}.footer-page .footer-content .footer-content-left{display:flex;flex-direction:column;justify-content:space-between}.footer-page .footer-content .footer-content-left .footer-logo{align-items:center;display:flex;flex-direction:column}.footer-page .footer-content .footer-content-left .footer-logo img{width:116rem}.footer-page .footer-content .footer-content-left .footer-logo .footer-logo-tips{color:#fff9;font-size:24rem;line-height:40rem;margin-top:24rem;padding:0 32rem;width:100%}.footer-page .icp{padding:32rem 0;text-align:center}.footer-page .icp a{color:#fff6;cursor:pointer;font-size:24rem}.video-popup .popup-content{align-items:center;flex-direction:column;width:100%}.video-popup .popup-content .video{-o-object-fit:cover;object-fit:cover;width:90%}.video-popup .popup-content .tn-icon{font-size:48rem;margin-left:0;margin-top:40rem}.landing-btn-wrap{bottom:0;left:0;padding-bottom:calc(env(safe-area-inset-bottom) + 32rem);padding-top:32rem;position:fixed;width:100%;z-index:999}.landing-btn-wrap,.landing-btn-wrap .landing-btn{align-items:center;display:flex;justify-content:center}.landing-btn-wrap .landing-btn{background:linear-gradient(90deg,#0460e9 11.46%,#2ff087 106.91%);border-radius:86px;box-shadow:inset 0 -4rpx 8rpx #ffffff42,inset 0 4rpx 6rpx #ffffff40;color:#fff;flex-shrink:0;font-size:32rem;font-weight:700;height:96rem;width:560rem;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-btn-blank{box-sizing:border-box;height:80rem;padding-bottom:calc(env(safe-area-inset-bottom) + 32rem);padding-top:32rem;width:100%}}
