@charset "UTF-8";:root{--app-max-width:108rem;--app-link-color:rgba(255, 255, 255, 0.60);--app-link-hover-color:rgba(255, 255, 255, 1)}@media (min-width:1200px){.container-max{max-width:90rem}}*,::after,::before{box-sizing:border-box}a:focus,button:focus{outline:0!important}button::-moz-focus-inner{border:0}:focus{outline:0}blockquote{padding:0;margin:0}button,input,select,textarea{outline:0}label{margin-bottom:0}p{margin:0}ol,ul{list-style:none;padding:0;margin:0}ol li,ul li{display:block}dl{margin:0}dd,dt{line-height:inherit}dt{font-weight:inherit}dd{margin-bottom:0}form{margin-bottom:0}address{margin-top:0;margin-bottom:0}figure{margin-bottom:0}html p a:hover{text-decoration:none}body{margin:0;font-family:"Source Han Sans CN","PingFang SC","Microsoft YaHei",sans-serif;font-size:.875rem;line-height:1.71429;font-weight:400;color:var(--app-font-color);letter-spacing:0;background-color:#fff;-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased}[class^=heading-],h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;letter-spacing:0;font-weight:500}.small,small{display:block;font-size:.75rem;line-height:1.5}.mark,mark{padding:.1875rem .3125rem;color:#fff;background:var(--app-link-color)}.big{font-size:1.125rem;line-height:1.55556}code{padding:.625rem .3125rem;border-radius:.375rem;font-size:90%;color:#111;background:#f6f6f6}p [data-toggle=tooltip]{padding-left:.25em;padding-right:.25em;color:var(--app-link-color)}p [style*=max-width]{display:inline-block}a{color:var(--app-link-color);transition:all .3s ease-in-out}a,a:active,a:focus,a:hover{text-decoration:none}a,a:active,a:focus{color:var(--app-link-color)}a:hover{color:var(--app-link-hover-color)}a[href*=mailto],a[href*=tel]{white-space:nowrap}img{display:inline-block;max-width:100%;height:auto}.img-responsive{width:100%}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,3.75rem,0);transform:translate3d(0,3.75rem,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,3.75rem,0);transform:translate3d(0,3.75rem,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.ios .not-animated,.ipad .not-animated{opacity:1!important}.ios .animated,.ipad .not-animated{transition:none!important;transform:none!important;animation:none!important}html{font-size:clamp(4PX,.92592593vw,150PX)}@media (max-width:768px){html{font-size:clamp(4PX,4.2666666667vw,150PX)}}.page{overflow:hidden}.animate-scale:hover{transform:scale(1.02);transition:all .2s ease-in}.is-hidden{display:none;visibility:hidden}.icon-phone{display:inline-block;width:1.125rem;height:1.125rem;background-image:url(../images/icon-phone.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.icon-play{display:block;width:4.75rem;height:4.75rem;background-image:url(../images/icon-play.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.icon-backtop{display:block;width:3.125rem;height:3.125rem;background-image:url(../images/icon-backtop.svg);background-size:contain}.icon-prev{display:inline-block;width:.625rem;height:.625rem;position:relative;border:.09375rem solid #414342;border-width:0 0 .09375rem .09375rem;transform:rotate(45deg)}.icon-up{display:inline-block;width:.625rem;height:.625rem;position:relative;border:.09375rem solid #414342;border-width:0 0 .09375rem .09375rem;transform:rotate(135deg);cursor:pointer}.icon-down{display:inline-block;width:.625rem;height:.625rem;position:relative;border:.09375rem solid #414342;border-width:0 0 .09375rem .09375rem;transform:rotate(-45deg);cursor:pointer;transition:all .3s ease}.icon-next{display:inline-block;width:.625rem;height:.625rem;position:relative;border:.09375rem solid #414342;border-width:0 0 .09375rem .09375rem;transform:rotate(-135deg)}.icon-standard{display:inline-block;width:2rem;height:2.25rem;background-image:url(../images/icon-standard.png);background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-arrow-left-circle{display:inline-block;width:1.875rem;height:1.875rem;background-image:url(../images/icon-arrow-left-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-arrow-right-circle{display:inline-block;width:1.875rem;height:1.875rem;background-image:url(../images/icon-arrow-right-circle.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-building{display:inline-block;width:3rem;height:3rem;background-image:url(../images/icon-building.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-tech{display:inline-block;width:3rem;height:3rem;background-image:url(../images/icon-tech.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-service{display:inline-block;width:3rem;height:3rem;background-image:url(../images/icon-service.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-supervise{display:inline-block;width:3rem;height:3rem;background-image:url(../images/icon-supervise.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-marketing{display:inline-block;width:3rem;height:3rem;background-image:url(../images/icon-marketing.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-menu-down{display:inline-block;width:.625rem;height:.5rem;background-size:contain;background-repeat:no-repeat;background-position:center center;transition:all .3s ease;background-color:#7f7f7f;-webkit-mask:url(../images/icon-menu-down.svg) no-repeat center/contain;mask:url(../images/icon-menu-down.svg) no-repeat center/contain}.icon-menu-down.is-active{transform:rotate(180deg)}.icon-arrow-line-left{display:inline-block;width:3.125rem;height:3.125rem;background-image:url(../images/icon-arrow-line-left.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transition:all .3s ease}.icon-arrow-line-left.is-active{transform:rotate(-180deg);background-image:url(../images/icon-arrow-line-right.svg)}.icon-arrow-line-right{display:inline-block;width:3.125rem;height:3.125rem;background-image:url(../images/icon-arrow-line-left.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transition:all .3s ease;transform:rotate(180deg)}.icon-arrow-line-right.is-active{transform:rotate(0);background-image:url(../images/icon-arrow-line-right.svg)}.icon-arrow-down{display:inline-block;width:3.8125rem;height:3.8125rem;background-image:url(../images/icon-arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;transition:all .3s ease}@media (max-width:768px){.icon-play{width:3rem;height:3rem}}.page-header{position:fixed;top:0;left:0;width:100%;z-index:1001;padding-top:2.25rem}.navbar{width:100%;padding:0 6.25rem;display:flex;justify-content:space-between;align-items:center;color:#fff;background-color:transparent;transition:all 1s ease;z-index:1001;font-size:.875rem;font-weight:400;line-height:120%}.navbar-left{display:flex;justify-content:space-between;align-items:center;padding:.875rem 0}.navbar-brand{display:flex;align-items:center}.navbar-brand a.brand{width:7.75rem;height:2.125rem}.navbar-brand .navbar-toggle{display:none}.navbar-right{display:flex;align-items:center}.navbar-extra{margin-left:3.5rem;padding:.875rem 0;display:flex;align-items:center;gap:1.5rem}.navbar-extra .button-phone{display:flex;align-items:center;gap:.625rem;transition:all .2s ease;font-size:.875rem;font-weight:500;line-height:120%}.navbar-extra .button-phone:hover{opacity:.8}.navbar-extra .button-download-wrap{position:relative}.navbar-extra .button-download-wrap .button-download-qrcode{position:absolute;top:3rem;left:-1.5rem;width:11.25rem;background-color:#fff;border-radius:.625rem;padding:.625rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;opacity:0;visibility:hidden;transition:all .3s ease;transform:translateY(.625rem);z-index:100}.navbar-extra .button-download-wrap .button-download-qrcode .download-qrcode{width:100%;height:100%;object-fit:contain}.navbar-extra .button-download-wrap .button-download-qrcode .download-title{font-size:1rem;color:#1e2521}.navbar-extra .button-download-wrap .button-download-qrcode .download-desc{font-size:.75rem;color:#999}.navbar-extra .button-download-wrap:hover .button-download-qrcode{opacity:1;transform:translateY(0);visibility:visible}.navbar-extra .button-download{display:inline-flex;background-color:#fff;color:#094;border-radius:6.25rem;padding:0 1.5rem;font-size:.875rem;font-weight:500;border:none;transition:all .3s ease;min-width:8.3125rem;height:2.25rem;line-height:2.25rem}.navbar-extra .button-download:hover{background-color:#094;color:#fff}.navbar-transparent{background-color:transparent;color:#fff}.navbar-transparent .brand-logo-light{display:block}.navbar-transparent .brand-logo-dark{display:none}.navbar-transparent .button-phone{color:#fff}.navbar-transparent .button-download{background-color:#fff}.navbar-transparent .nav-link .icon-menu-down{background-color:rgba(255,255,255,.6)}.navbar-menu{display:flex;align-items:center;gap:1.5rem}.navbar-menu-wrap{height:3.75rem}.navbar .nav-link{padding:0 0 1.25rem 0;color:rgba(255,255,255,.6);border-bottom:.1875rem solid transparent;margin-bottom:-.0625rem}.navbar .nav-link .icon-menu-down{margin-left:.25rem}.navbar .nav-item{position:relative;height:3.75rem;line-height:3.75rem}.navbar .nav-item.active .nav-link{color:#fff;border-color:transparent}.navbar .nav-item:hover .nav-link{color:#fff;border-color:#fff}.navbar .nav-item:hover .nav-link .icon-menu-down{transform:rotate(180deg)}.navbar .nav-item:hover .nav-children{opacity:1;visibility:visible;transform:translateY(0)}.navbar .nav-item .nav-children{transform:translateY(-100%);transition:all .3s cubic-bezier(.5,0,0,.75);opacity:0;visibility:hidden;position:absolute;top:4rem;left:0;width:11.5rem;padding:.5rem .5rem .4375rem .5rem;justify-content:center;align-items:center;border-radius:.625rem;background:#fff}.navbar .nav-item .nav-children .nav-children-item:hover{background:#f8fcf8}.navbar .nav-item .nav-children .nav-children-item:hover .nav-children-link{color:#414342}.navbar .nav-item .nav-children .nav-children-link{display:flex;padding:.625rem;align-items:center;gap:.3125rem;align-self:stretch;border-radius:.3125rem;color:#7f7f7f;font-size:.875rem;font-weight:400;line-height:120%}.navbar.navbar-sticky{position:fixed;top:0;left:0;width:100%;z-index:1001;background-color:#fff;backdrop-filter:blur(.375rem)}.navbar.navbar--is-hide{position:fixed;top:-10.25rem;background:#fffcf5}.navbar.navbar-default .brand-logo-dark{display:block}.navbar.navbar-default .brand-logo-light{display:none}.navbar.navbar-default .nav-link{color:#7f7f7f}.navbar.navbar-default .nav-item.active .nav-link{color:#1e2521;border-color:transparent}.navbar.navbar-default .nav-item:hover .nav-link{color:#1e2521;border-color:#1e2521}.navbar.navbar-default .button-phone{color:#1e2521}.navbar.navbar-default .icon-phone{background-image:url(../images/icon-phone-dark.svg)}.navbar.navbar-default .button-download{background-color:#094;color:#fff}.navbar.navbar-default .button-download:hover{background-color:#fff;color:#094}.page-news-detail .navbar{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.05)}@media (max-width:768px){.page-header{padding-top:0}.navbar{height:3.90625rem;padding:.91144rem 1.44756rem .91144rem 1.43231rem}.navbar .navbar-left{width:100%}.navbar .navbar-left .navbar-brand .brand{width:7.25rem;height:2rem}.navbar .navbar-left .navbar-toggle{display:flex;align-items:center;position:relative;width:2rem;height:2rem;line-height:2rem;cursor:pointer;color:#fff;background-color:transparent;border:none}.navbar .navbar-left .navbar-toggle span{position:relative;display:block;margin:auto;transition:.3s all ease}.navbar .navbar-left .navbar-toggle span:after,.navbar .navbar-left .navbar-toggle span:before{content:"";position:absolute;left:0;top:-.5rem;transition:.3s all ease}.navbar .navbar-left .navbar-toggle span:after{top:.5rem}.navbar .navbar-left .navbar-toggle span,.navbar .navbar-left .navbar-toggle span:after,.navbar .navbar-left .navbar-toggle span:before{width:1.51563rem;height:.125rem;background-color:#fff;backface-visibility:hidden;border-radius:.583rem}.navbar .navbar-right{position:fixed;top:0;left:0;z-index:1007;width:100%;height:calc(100vh - 3.90625rem);-webkit-overflow-scrolling:touch;font-size:1rem;font-weight:400;line-height:160%;overflow:hidden;box-shadow:none;background:#fff;visibility:hidden;height:0}.navbar .navbar-right .navbar-menu-wrap{width:100%;height:100%;padding-bottom:4.6875rem}.navbar .navbar-right .navbar-extra{position:absolute;bottom:0;left:0;margin:0;width:100%;padding:1.625rem 1.4375rem;display:flex;justify-content:space-between;align-items:center}.navbar .navbar-right .navbar-extra .button-download{display:flex;width:100%;height:2.92969rem;padding:.3255rem;justify-content:center;align-items:center;border-radius:1.95313rem;border:.03256rem solid #094;background:#094;color:#fff}.navbar .navbar-menu{flex-direction:column;align-items:flex-start;gap:0}.navbar .nav-item{width:100%;height:2.75rem;padding:0 .78125rem;opacity:0;transform:translate3d(0,-1.875rem,0);font-size:.97656rem;line-height:2.75rem}.navbar .nav-link{color:#2a344b;text-align:left;border:none;margin-bottom:0;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 .78125rem}.navbar .nav-link .icon-menu-down{background-color:#7f7f7f}.navbar .nav-item.active{position:relative}.navbar .nav-item.active .nav-link{color:#2a344b;border-radius:.3255rem;background:#e5f4e4}.navbar .nav-item.active .rd-nav-link,.navbar .nav-item:hover .rd-nav-link{color:#161c2d;font-weight:500;background:#fff}.navbar.navbar-default{background:#fff}.navbar.navbar-default .navbar-left .navbar-toggle span,.navbar.navbar-default .navbar-left .navbar-toggle span:after,.navbar.navbar-default .navbar-left .navbar-toggle span:before{background-color:#565656}.navbar.navbar--is-open{background:#fff;border-bottom:.0625rem solid #d9d9d9}.navbar.navbar--is-open .navbar-left .navbar-brand .brand-logo-dark{display:block}.navbar.navbar--is-open .navbar-left .navbar-brand .brand-logo-light,.navbar.navbar--is-open .navbar-left .navbar-brand .brand-slogan{display:none}.navbar.navbar--is-open .navbar-left .navbar-toggle{color:#565656}.navbar.navbar--is-open .navbar-left .navbar-toggle span{background-color:transparent}.navbar.navbar--is-open .navbar-left .navbar-toggle span:after,.navbar.navbar--is-open .navbar-left .navbar-toggle span:before{width:1.375rem;background-color:#565656;transform-origin:101%}.navbar.navbar--is-open .navbar-left .navbar-toggle span:before{transform:rotate3d(0,0,1,-45deg)}.navbar.navbar--is-open .navbar-left .navbar-toggle span:after{transform:rotate3d(0,0,1,45deg)}.navbar.navbar--is-open .navbar-right{top:3.90625rem;visibility:visible;height:calc(100vh - 3.90625rem)}.navbar.navbar--is-open .nav-item{height:auto;opacity:1;transform:translateZ(0);transition:transform .3s cubic-bezier(0,0,.2,1),opacity .35s cubic-bezier(0,0,.2,1)}.navbar.navbar--is-open .nav-item:nth-child(1){transition-delay:.1s}.navbar.navbar--is-open .nav-item:nth-child(2){transition-delay:.2s}.navbar.navbar--is-open .nav-item:nth-child(3){transition-delay:.3s}.navbar.navbar--is-open .nav-item:nth-child(4){transition-delay:.4s}.navbar.navbar--is-open .nav-item:nth-child(5){transition-delay:.5s}.navbar.navbar--is-open .nav-item:nth-child(6){transition-delay:.6s}.navbar.navbar--is-open .nav-item:nth-child(7){transition-delay:.7s}.navbar.navbar--is-open .nav-item:nth-child(8){transition-delay:.8s}.navbar.navbar--is-open .nav-item:nth-child(9){transition-delay:.9s}.navbar.navbar--is-open .nav-item:nth-child(10){transition-delay:1s}.navbar.navbar--is-open .nav-item .nav-children{position:static;transform:translateY(0);height:0;overflow:hidden;width:100%;padding:0;transition:all .3s ease}.navbar.navbar--is-open .nav-item .nav-children .nav-children-item{padding:0}.navbar.navbar--is-open .nav-item .nav-children .nav-children-item .nav-children-link{font-size:.91144rem;height:2.57163rem;padding:.3125rem 1.875rem}.navbar.navbar--is-open .nav-item:hover .nav-link{color:#7f7f7f;border-color:#7f7f7f}.navbar.navbar--is-open .nav-item:hover .nav-link .icon-menu-down{background-color:#7f7f7f}.navbar.navbar--is-open .nav-item:hover .nav-children{height:auto;overflow:visible}.navbar.navbar--is-open .nav-item.active .nav-link{color:#7f7f7f;border-color:#7f7f7f}.navbar.navbar--is-open .nav-item.active .nav-link .icon-menu-down{background-color:#7f7f7f;transform:rotate(180deg)}.navbar.navbar--is-open .nav-item.active .nav-children{opacity:1;height:auto;visibility:visible}}.footer{width:100%;height:16.125rem;background-color:#1f2329;z-index:100;padding:0 6.25rem}.footer.is-content{position:absolute;bottom:0;left:0}.footer .footer-content{padding:2rem 0;display:flex;justify-content:space-between}.footer .footer-content .footer-logo{margin-top:3.375rem;width:10.5rem;height:2.875rem}.footer .footer-column .column-title{margin:1rem 0;color:#fff;font-size:.875rem;font-weight:700;line-height:240%}.footer .footer-column .column-content{color:rgba(255,255,255,.6);font-size:.75rem;font-weight:400;line-height:240%}.footer .official-platform{width:14.1875rem;height:9.1875rem}.footer .footer-copyright{display:flex;color:rgba(255,255,255,.6);font-size:.75rem;font-weight:400;line-height:240%;letter-spacing:.105rem;gap:1rem}@media (max-width:768px){.footer{min-height:33.375rem;padding:0 1.25rem;overflow:hidden}.footer .footer-content{flex-direction:column;justify-content:center;align-items:center;gap:2rem}.footer .footer-content .footer-logo{margin:0;width:8.75rem;height:2.375rem}.footer .footer-content .footer-column{width:100%;text-align:center}.footer .footer-content .footer-column .column-title{margin:0;font-size:.69963rem;font-weight:700;line-height:240%}.footer .footer-content .footer-column .column-content{font-size:.625rem;line-height:200%}.footer .footer-content .official-platform{width:auto;height:7.125rem}.footer .footer-content .official-platform .official-item{width:100%;height:100%}.footer .footer-content .official-platform .official-item .official-item-img{margin:0 auto;height:100%}.footer .separator{display:none}.footer .footer-copyright{font-size:.625rem;line-height:1;letter-spacing:0;flex-direction:column;gap:.375rem}.footer .footer-copyright .copyright-text{display:flex;justify-content:center}}.bottom-bar{position:fixed;bottom:0;left:0;z-index:1007;width:100%;height:4.6875rem;background:#fff;padding:0 1.375rem;color:#414342;visibility:hidden;display:none}.bottom-bar.is-active{visibility:hidden;display:none}.bottom-bar .bottom-bar__wrap{display:flex;align-items:center;justify-content:space-between;height:100%}.bottom-bar .button-phone{color:#414342;display:flex;align-items:center;gap:.625rem}.bottom-bar .icon-phone{width:1.375rem;height:1.375rem;background-image:url(../images/icon-phone-dark.svg)}.bottom-bar .button-download{color:#fff;background-color:#094;padding:.625rem 1.25rem;border-radius:5.25rem;width:100%;text-align:center}@media (max-width:768px){.bottom-bar.is-active{visibility:visible;display:block}.bottom-bar .button-phone{visibility:hidden}}.float-nav{position:fixed;right:1.25rem;bottom:1.25rem;z-index:1000}.float-nav .float-nav-item{width:3.125rem;height:3.125rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.float-nav .float-nav-item:hover{transform:scale(1.1)}.button{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#094;border-radius:6.25rem;padding:0 1.5rem;font-size:.875rem;font-weight:500;border:none;transition:all .3s ease;min-width:8.3125rem;height:2.25rem;line-height:2.25rem}.button:hover{background-color:#094;color:#fff}.button.button-primary{background-color:#094;color:#fff}.mark-number{font-weight:500;line-height:1.4;vertical-align:top;display:inline-block;margin-left:.125rem;transform:translateX(-.25rem) translateY(-.3125rem) scale(.6)}.section{position:relative;height:100vh;height:69.8125rem;overflow:hidden}.section-inner{height:100%;width:100%}.section-bg{position:absolute;top:0;left:0;width:100%;height:100%}.section-bg>img{width:100%;height:100%;object-fit:cover}.section-content{position:relative;width:100%;height:100%;z-index:1;display:flex;align-items:center;padding:0 10rem 0 6.25rem}.section-content__right{justify-content:flex-end}@media (max-width:768px){.section{height:100vh}.section:nth-child(1){height:100vh}.section:nth-child(2){height:49.125rem}.section:nth-child(3){height:48.875rem}.section:nth-child(4){height:47.8125rem}.section:nth-child(5){background-color:#f6f6fb;height:74.125rem}.section:nth-child(5) .section-bg{top:unset;bottom:0;height:66.9375rem}.section:nth-child(5) .section-bg>img{height:100%}.section:nth-child(6){height:48.625rem}.section:nth-child(7){height:64.625rem}.section-content{padding:3.5rem 1.375rem 0;display:block}.section-bg>img{height:auto;object-fit:contain}}.swiper{--swiper-pagination-bottom:6.25rem;--swiper-pagination-bullet-width:3.125rem;--swiper-pagination-bullet-height:0.25rem;--swiper-pagination-bullet-border-radius:0;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.3;--swiper-pagination-color:#fff;width:100%;height:100%}.swiper .swiper-wrapper{height:100%}.swiper .swiper-wrapper .swiper-slide{position:relative;height:100%}.swiper .banner-img{height:100%;width:100%;object-fit:cover}.banner-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;align-items:center;justify-content:center}.banner-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;padding-top:21.5625rem}.banner-content .banner-title{color:#fff;text-align:center;font-size:3rem;font-weight:500;line-height:120%;letter-spacing:1.2rem}.banner-content .banner-desc{margin-top:1.125rem;color:#fff;text-align:center;font-size:1.5rem;font-weight:400;line-height:120%;letter-spacing:1.755rem}.banner-content .banner-extra{margin-top:8.75rem;text-align:center;display:flex;justify-content:center;gap:2.25rem}.banner-content .banner-extra .banner-extra-item{display:inline-block}.banner-content .download-qrcode{margin:0 auto 1.875rem;width:10.1875rem;height:10.1875rem;object-fit:cover;border-radius:.625rem}.banner-content .download-title{height:2.4375rem;color:#fff;text-align:center;font-size:1.5rem;font-weight:500;line-height:2.25rem}.banner-content .download-desc{height:2.4375rem;color:#fff;font-size:1rem;font-weight:400;line-height:1.5rem}.banner-content .banner-btn-group{display:none}@media (max-width:768px){.banner-content{padding-top:9.5rem}.banner-content .banner-title{font-size:2.7985rem;font-weight:500;line-height:120%;letter-spacing:.47575rem}.banner-content .banner-desc{width:50%;margin:1.5rem auto 0;font-size:1.39925rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.9795rem}.banner-content .banner-extra{display:none}.banner-content .banner-btn-group{margin-top:6.5625rem;display:flex;align-items:center;justify-content:center;gap:1.5rem}.banner-content .banner-btn-group .button{width:14.22575rem;height:3.49813rem;font-size:1.16606rem;font-weight:500;line-height:140%}}.feature-box{width:33.375rem;color:#fff}.feature-box .feature-title{font-size:3rem;font-weight:500;line-height:140%}.feature-box .feature-sub-title{margin:.75rem 0 2.6875rem;font-size:2rem;font-weight:500;line-height:3rem;letter-spacing:0}.feature-box .feature-description{font-size:1rem;font-weight:400;line-height:140%}.feature-box .feature-description.color-black{color:#1e2521}.feature-box.is-black .feature-title{color:#1e2521}.feature-box.is-black .feature-sub-title{color:#414342}.feature-box.is-black .feature-description{color:#7f7f7f}.feature-box .feature-data{margin-top:4.375rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0 2.6875rem}.feature-box .feature-data .feature-data-item{width:27.5%;text-align:center}.feature-box .feature-data .feature-data-item:nth-child(1),.feature-box .feature-data .feature-data-item:nth-child(4){width:7.8125rem}.feature-box .feature-data .feature-data-item .feature-data-item-number{color:#1e2521;font-size:2.625rem;font-weight:500;line-height:140%}.feature-box .feature-data .feature-data-item .feature-data-item-desc{margin-top:.5rem;color:#1e2521;font-size:.875rem;font-weight:400;line-height:1.5rem;letter-spacing:.04375rem}@media (max-width:768px){.feature-box{color:#7f7f7f;width:100%}.feature-box .feature-title{font-size:2rem;line-height:1;color:#1e2521}.feature-box .feature-sub-title{margin:1.125rem 0 2.1875rem;font-size:1.125rem;line-height:1;color:#414342}.feature-box .feature-description{font-size:.9375rem;line-height:1.4;color:#7f7f7f;font-weight:350}.feature-box .feature-description.color-black{color:#7f7f7f}.feature-box .feature-data{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1.25rem}.feature-box .feature-data .feature-data-item{width:auto}.feature-box .feature-data .feature-data-item:nth-child(1),.feature-box .feature-data .feature-data-item:nth-child(4){width:auto}.feature-box .feature-data .feature-data-item .feature-data-item-number{font-size:2.75rem;line-height:1}.feature-box .feature-data .feature-data-item-desc{font-size:.8125rem;line-height:1}}.section-pagination{position:fixed;top:12.5rem;right:5rem;z-index:1000}.section-pagination .pagination{width:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;font-size:0}.section-pagination .pagination-item{display:inline-block;width:1rem;height:1rem;border-radius:50%;border:.0625rem solid transparent;background-color:rgba(217,217,217,.6);cursor:pointer;color:#fff;text-indent:-624.9375rem;overflow:hidden;transition:all .3s ease}.section-pagination .pagination-item:hover{background-color:rgba(255,255,255,.8);transform:scale(1.2)}.section-pagination .pagination-item.active{border:.0625rem solid #fff;background:#094;transform:scale(1.3)}@media (max-width:768px){.section-pagination{display:none}}.doctor-container{width:100%;height:100%;z-index:1}.doctor-container .doctor-title{color:#1e2521;text-align:center;font-size:2.5rem;font-weight:500;line-height:140%;padding:7.5rem 0 1.5rem}.doctor-container .doctor-description{color:#1e2521;height:1.5rem;text-align:center;font-size:1rem;font-weight:500;line-height:140%;margin-bottom:5.75rem}.doctor-container .doctor-mask-left{position:absolute;left:0;top:0;z-index:2;width:25.0625rem;height:100%;background:linear-gradient(270deg,rgba(255,255,255,0) 28.85%,rgba(255,255,255,.75) 62.98%,#fff 89.42%)}.doctor-container .pagination-btn-left{position:absolute;left:7.5rem;top:50%;transform:translateY(-50%);z-index:3;width:3.125rem;height:3.125rem;background-image:url(../images/icon-arrow-left.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.doctor-container .doctor-mask-right{position:absolute;right:0;top:0;z-index:2;width:25.0625rem;height:100%;transform:rotate(-180deg);background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.75) 49.04%,#fff 82.21%)}.doctor-container .pagination-btn-right{position:absolute;right:7.5rem;top:50%;transform:translateY(-50%);z-index:3;width:3.125rem;height:3.125rem;background-image:url(../images/icon-arrow-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;cursor:pointer}.doctor-container .doctor-content{margin-top:-2.1875rem}.doctor-container .doctor-content .doctor-content-wrapper{position:relative;width:100%;padding-top:2.1875rem;padding-left:7.5rem;overflow-x:scroll;white-space:nowrap;scroll-behavior:smooth;scrollbar-width:none}.doctor-container .doctor-content .doctor-content-wrapper::-webkit-scrollbar{display:none}.doctor-container .doctor-content .doctor-content-wrapper::-webkit-scrollbar-track{background:0 0}.doctor-container .doctor-content .doctor-content-wrapper::-webkit-scrollbar-thumb{background:0 0}.doctor-container .doctor-content .doctor-box{display:flex;gap:1.25rem;margin-bottom:2.1875rem}.doctor-container .doctor-content .doctor-box.is-odd{padding-left:14.5rem}.doctor-container .doctor-item{position:relative;width:27.8125rem;height:13.875rem;padding:1.25rem 1.875rem 1.5rem;border-radius:1.25rem;background:#f6f6fb;cursor:pointer}.doctor-container .doctor-item .doctor-img-box{position:absolute;top:-1.375rem;right:1.5rem;width:12.5rem;height:9.375rem;overflow:hidden}.doctor-container .doctor-item .doctor-img-box>img{width:100%}.doctor-container .doctor-item .doctor-tag{display:inline-flex;align-items:center;justify-content:center;border:.0625rem solid #094;border-radius:1.25rem;padding:.125rem 1.375rem;color:#094;font-size:.875rem;font-weight:500;line-height:1.3125rem}.doctor-container .doctor-item .doctor-info{margin:1.1875rem 0 1.0625rem 1.5rem;color:#1e2521;letter-spacing:10%}.doctor-container .doctor-item .doctor-info .doctor-name{font-size:1.125rem;font-weight:500;line-height:1.5rem}.doctor-container .doctor-item .doctor-info .doctor-job-title{font-size:.875rem;font-weight:400;line-height:1.3125rem}.doctor-container .doctor-item .doctor-intro{width:24.0625rem;height:4.375rem;padding:.8125rem 0 .8125rem 1.46875rem;border-radius:.625rem;background:#fafafc;box-shadow:0 .625rem 1.875rem 0 rgba(25,34,27,.1);color:#7f7f7f;font-size:.875rem;font-weight:400;line-height:160%}.doctor-container .doctor-item .doctor-intro>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doctor-container .doctor-pagination{display:none}@media (max-width:768px){.doctor-container .doctor-mask-left,.doctor-container .doctor-mask-right{display:none}.doctor-container .pagination-btn-left,.doctor-container .pagination-btn-right{display:none}.doctor-container .doctor-header{padding:0 1.5rem}.doctor-container .doctor-header span{display:block;height:0;opacity:0}.doctor-container .doctor-title{padding:3.75rem 0 1.5rem;color:#1e2521;font-size:2.125rem;font-weight:400;line-height:140%;text-align:left}.doctor-container .doctor-description{margin-bottom:3.125rem;height:auto;color:#1e2521;font-size:1.25rem;font-weight:400;line-height:140%;text-align:left}.doctor-container .doctor-content{margin-top:-1rem}.doctor-container .doctor-content .doctor-content-wrapper{overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-auto-columns:12.5rem;padding:1rem 1.375rem 0;scroll-padding-left:1.375rem}.doctor-container .doctor-content .doctor-content-wrapper .doctor-box{padding:0 1.25rem;margin-bottom:.9375rem;gap:.9375rem}.doctor-container .doctor-content .doctor-content-wrapper .doctor-box.is-odd{padding:0 1.25rem}.doctor-container .doctor-item{scroll-snap-align:start;width:18.125rem;height:9.0625rem;padding:.8125rem 1.21875rem 1rem;border-radius:.375rem;font-size:0}.doctor-container .doctor-item .doctor-img-box{top:-.6875rem;right:1.25rem;width:8.25rem;height:5.875rem}.doctor-container .doctor-item .doctor-tag{width:4.08119rem;height:1.16606rem;padding:0 .583rem;border-radius:1.16606rem;border:.05831rem solid #094;font-size:.63713rem;font-weight:500;line-height:140%}.doctor-container .doctor-item .doctor-info{margin:.625rem 0 0 .625rem}.doctor-container .doctor-item .doctor-info .doctor-name{font-size:.8125rem;line-height:1.6}.doctor-container .doctor-item .doctor-info .doctor-job-title{font-size:.625rem}.doctor-container .doctor-item .doctor-intro{width:15.63688rem;height:2.84938rem;padding:.53125rem .96875rem;border-radius:.29125rem;box-shadow:0 .58302rem 1.74907rem 0 rgba(25,34,27,.1);background:#fafafc;font-size:.625rem;line-height:1.6}.doctor-container .doctor-box:nth-child(1) .doctor-item:nth-child(1){order:3}.doctor-container .doctor-box:nth-child(1) .doctor-item:nth-child(2){order:4}.doctor-container .doctor-box:nth-child(1) .doctor-item:nth-child(3){order:1}.doctor-container .doctor-box:nth-child(1) .doctor-item:nth-child(4){order:2}.doctor-container .doctor-box:nth-child(1) .doctor-item:nth-child(5){order:5}.doctor-container .doctor-box:nth-child(1) .doctor-item:nth-child(6){order:6}.doctor-container .doctor-box:nth-child(1) .doctor-item:nth-child(7){order:7}.doctor-container .doctor-box:nth-child(2) .doctor-item:nth-child(1){order:4}.doctor-container .doctor-box:nth-child(2) .doctor-item:nth-child(2){order:5}.doctor-container .doctor-box:nth-child(2) .doctor-item:nth-child(3){order:1}.doctor-container .doctor-box:nth-child(2) .doctor-item:nth-child(4){order:2}.doctor-container .doctor-box:nth-child(2) .doctor-item:nth-child(5){order:3}.doctor-container .doctor-box:nth-child(2) .doctor-item:nth-child(6){order:6}.doctor-container .doctor-box:nth-child(2) .doctor-item:nth-child(7){order:7}.doctor-container .doctor-box:nth-child(3) .doctor-item:nth-child(1){order:5}.doctor-container .doctor-box:nth-child(3) .doctor-item:nth-child(2){order:6}.doctor-container .doctor-box:nth-child(3) .doctor-item:nth-child(3){order:1}.doctor-container .doctor-box:nth-child(3) .doctor-item:nth-child(4){order:2}.doctor-container .doctor-box:nth-child(3) .doctor-item:nth-child(5){order:3}.doctor-container .doctor-box:nth-child(3) .doctor-item:nth-child(6){order:4}.doctor-container .doctor-pagination{margin-left:1.375rem;display:inline-flex;align-items:center;border-radius:.625rem;background:#e5f4e4;height:.25rem}.doctor-container .doctor-pagination .doctor-pagination-item{width:1.25rem;height:.25rem;border-radius:.625rem}.doctor-container .doctor-pagination .doctor-pagination-item.is-active{background:#094}}.app-download-wrapper{position:relative;width:100%;height:100%;padding-top:10.4375rem;padding-left:14.625rem;padding-right:18.875rem}.app-download{width:14.875rem;text-align:center}.app-download .download-title{color:#1e2521;font-size:2.25rem;font-weight:500;line-height:140%}.app-download .download-desc{margin:.625rem 0 1.6875rem;color:#7f7f7f;font-size:1rem;font-weight:400;line-height:140%}.app-download .download-qrcode{width:10.1875rem;height:10.1875rem;object-fit:cover;margin:0 auto}.app-download .download-tip{margin:.9375rem 0 1.125rem;display:flex;align-items:center;justify-content:center;height:2.4375rem;color:#414342;font-size:.8125rem;font-weight:500;line-height:140%}.app-download .download-developer{color:#7f7f7f;font-size:.8125rem;font-weight:500;line-height:140%}.app-download .download-version{margin:.75rem 0 1.5rem;color:#1e2521;font-size:.875rem;font-weight:400;line-height:140%}.app-download .download-privacy{margin:.125rem 0 0;display:flex;align-items:center;justify-content:center;height:2.4375rem;color:#414342;font-size:.8125rem;font-weight:500;line-height:140%}.mark-container{margin-top:7.125rem;display:flex;justify-content:space-between;gap:11.25rem;color:#7f7f7f;font-size:.75rem;font-weight:400;line-height:140%}.mark-container .mark-explain-column{width:31rem}@media (max-width:768px){.app-download-wrapper{padding:3.5rem 1.375rem 0}.app-download{margin:0 auto;display:none}.mark-container{margin-top:15rem;display:block;font-size:.5625rem}.mark-container .mark-explain-column{width:100%}}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;opacity:0;transition:opacity .6s ease-in-out}.video-modal.active{display:block;opacity:1}.video-modal .video-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.video-modal .video-modal-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;overflow:hidden}.video-modal .video-modal-close{position:absolute;top:.625rem;right:.625rem;width:3.75rem;height:3.75rem;background:rgba(0,0,0,.5);border:none;border-radius:50%;cursor:pointer;z-index:10000;display:flex;align-items:center;justify-content:center;transition:background .3s;padding:0}.video-modal .video-modal-close:hover{background:rgba(0,0,0,.8)}.video-modal .video-modal-close::after,.video-modal .video-modal-close::before{content:"";position:absolute;left:50%;top:50%;width:2rem;height:.125rem;background:#fff;border-radius:.125rem;transition:background .3s}.video-modal .video-modal-close::before{transform:translate(-50%,-50%) rotate(45deg)}.video-modal .video-modal-close::after{transform:translate(-50%,-50%) rotate(-45deg)}.video-modal .video-js{width:100%;height:100%}.video-modal .video-js>video{width:100%;height:100%;object-fit:cover}.video-modal .video-js .vjs-control-bar{align-items:center;height:3rem;padding-bottom:1rem;width:100%;max-width:52.5rem;margin-left:auto;margin-right:auto;background-color:transparent;opacity:0;transform:translateY(1.25rem);transition:opacity .4s cubic-bezier(.4,0,.6,1) 50ms,transform .5s cubic-bezier(.4,0,.6,1)}.video-modal .video-js:hover .vjs-control-bar{opacity:1;transform:translateY(0)}.video-modal .video-js .vjs-big-play-button{display:none}@media (max-width:768px){.video-modal .video-js video{object-fit:contain}.video-modal .video-js .vjs-control-bar{opacity:1;transform:translateY(-1.25rem)}}.page-news-index .section-banner{padding-top:7.75rem;min-height:17.875rem;background:linear-gradient(0deg,#fff 9.62%,rgba(232,245,231,.6) 51.92%,#c6e7c4 100%);text-align:center}.page-news-index .category-list{display:flex;justify-content:center;margin:0 auto;padding:3rem 0 3.75rem}.page-news-index .category-list .category-item{border-right:.0625rem solid #e2e2e2;color:#7f7f7f;width:5.9375rem;cursor:pointer}.page-news-index .category-list .category-item.is-active,.page-news-index .category-list .category-item:hover{color:#1e2521}.page-news-index .category-list .category-item:last-child{border-right:none}.page-news-index .hot-news-list{position:relative;width:86.375rem;margin:0 auto;border-radius:.625rem;background:#fff;box-shadow:0 0 .75rem 0 rgba(0,0,0,.1);overflow:hidden}.page-news-index .hot-news-list:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.375rem;border-radius:1.25rem;background:rgba(217,217,217,.5)}.page-news-index .hot-news-list:after{content:"";position:absolute;bottom:0;left:0;width:20.125rem;height:.375rem;border-radius:1.25rem;background:#094}.page-news-index .hot-news-list .hot-news-item{padding:2.5rem;display:flex;justify-content:space-between;position:relative;gap:7.5rem}.page-news-index .hot-news-list .hot-news-item .hot-tag{position:absolute;top:.625rem;left:-.625rem;width:7.1875rem;height:2.375rem;line-height:2.375rem;display:flex;justify-content:center;align-items:center;border-radius:0 1.25rem 1.25rem 0;background:red;color:#fff;font-size:1.25rem;font-weight:500;line-height:140%}.page-news-index .hot-news-list .hot-news-item .hot-tag:before{content:"";position:absolute;left:0;top:100%;width:0;height:0;border-left:.5rem solid transparent;border-top:.5rem solid #c91818}.page-news-index .hot-news-list .hot-news-item .hot-content{padding-top:2.375rem;flex:1}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-title{color:#1e2521;font-size:1.75rem;font-weight:500;line-height:140%}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-meta{margin:.625rem 0;color:#7f7f7f;font-size:.875rem;line-height:120%}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-short-desc{min-height:6.25rem;color:#7f7f7f;font-size:.875rem;line-height:140%}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-more-link{margin-top:.625rem;color:#094;font-size:1rem;font-weight:400;line-height:140%;cursor:pointer}.page-news-index .hot-news-list .hot-news-item .hot-thumb{width:31.625rem;height:18.625rem}.page-news-index .hot-news-list .hot-news-item .hot-thumb .hot-thumb-img{width:100%;height:100%;object-fit:cover}.page-news-index .news-list{width:81.25rem;margin:0 auto;padding-top:3.125rem}.page-news-index .news-list .news-item{display:flex;justify-content:space-between;border-bottom:.0625rem solid #e2e2e2;padding-bottom:3rem;cursor:pointer}.page-news-index .news-list .news-item .news-date{width:7.625rem;height:5.6875rem;margin-top:2.25rem;margin-right:2.5rem;border-right:.0625rem solid #e2e2e2;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.page-news-index .news-list .news-item .news-date .news-date-day{color:#1e2521;font-size:4rem;font-weight:400;line-height:1}.page-news-index .news-list .news-item .news-date .news-date-month{color:#7f7f7f;font-size:1rem;line-height:1}.page-news-index .news-list .news-item .news-content{padding-top:2.75rem;flex:1}.page-news-index .news-list .news-item .news-content .news-title{color:#1e2521;font-size:1.25rem;font-weight:500;line-height:140%}.page-news-index .news-list .news-item .news-content .news-short-desc{margin-top:.75rem;color:#7f7f7f;font-size:.875rem;line-height:140%}.page-news-index .news-list .news-item .news-img{width:24.1875rem;height:11.25rem}.page-news-index .news-list .news-item .news-img>img{width:100%;height:100%;object-fit:cover}.page-news-index .news-list .load-more{display:block;margin:0 auto;display:flex;justify-content:center;align-items:center;margin:2.5rem auto 7.5rem}.page-news-index .news-list .load-more .btn-load-more{padding:.625rem 1.625rem;display:flex;justify-content:center;align-items:center;border-radius:1.875rem;border:.0625rem solid #094;color:#094;text-align:center;font-size:1rem;font-weight:400;line-height:140%;cursor:pointer}.page-news-index .news-list .load-more .btn-load-more:hover{background:#094;color:#fff}@media (max-width:768px){.page-news-index{padding-top:3.90625rem}.page-news-index .section-banner{height:12.10938rem;min-height:12.10938rem;padding:.975rem 1.4375rem 0}.page-news-index .section-banner .section-header{display:flex}.page-news-index .section-banner .section-header .section-title{display:flex;width:5.79425rem;height:1.46488rem;padding:.3255rem;justify-content:center;align-items:center;gap:.3255rem;flex-shrink:0;border-radius:1.95313rem;border:.03256rem solid #094;color:#094;font-size:.78125rem;font-weight:400}.page-news-index .section-banner .category-list{padding:1.1875rem 0 0}.page-news-index .section-banner .category-list .category-item{display:none;text-align:center;font-size:1.5625rem;font-weight:500;line-height:140%;letter-spacing:.07813rem;width:auto;color:#1e2521}.page-news-index .section-banner .category-list .category-item.is-active{display:flex;justify-content:center;align-items:center}.page-news-index .news-list-container{margin-top:-4.0625rem}.page-news-index .hot-news-list{width:100%;padding:0 1.03125rem;box-shadow:none}.page-news-index .hot-news-list:before{display:none}.page-news-index .hot-news-list:after{display:none}.page-news-index .hot-news-list .hot-news-item{padding:2.5rem;display:flex;padding:0;flex-direction:column-reverse;justify-content:space-between;position:relative;gap:0;border-bottom:.03125rem solid #e2e2e2}.page-news-index .hot-news-list .hot-news-item .hot-tag{top:.625rem;left:-.25rem;width:3.7435rem;height:1.237rem;font-size:.65625rem}.page-news-index .hot-news-list .hot-news-item .hot-tag:before{content:"";position:absolute;left:0;top:100%;width:0;height:0;border-left:.25rem solid transparent;border-top:.25rem solid #c91818}.page-news-index .hot-news-list .hot-news-item .hot-content{padding-top:1rem}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-title{color:#1e2521;font-size:.97656rem}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-meta{font-size:.71875rem}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-short-desc{font-size:.71875rem}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-more{display:none}.page-news-index .hot-news-list .hot-news-item .hot-content .hot-more-link{margin-top:.625rem;color:#094;font-size:1rem;font-weight:400;line-height:140%;cursor:pointer}.page-news-index .hot-news-list .hot-news-item .hot-thumb{width:100%;height:12.28125rem;border-radius:.3255rem;overflow:hidden}.page-news-index .hot-news-list .hot-news-item .hot-thumb .hot-thumb-img{width:100%;height:100%;object-fit:cover}.page-news-index .news-list{width:100%;margin:0 auto;padding:1.03125rem 1.03125rem 0;display:flex;flex-direction:column;gap:1.03125rem}.page-news-index .news-list .news-item{display:flex;justify-content:space-between;border-bottom:.0625rem solid #e2e2e2;padding:0 0 .625rem .3125rem;cursor:pointer;gap:1.875rem}.page-news-index .news-list .news-item .news-date{width:unset;height:unset;margin:.5rem 0 0;border:none;font-size:.71875rem;color:#7f7f7f}.page-news-index .news-list .news-item .news-content{padding-top:0;display:flex;flex-direction:column;justify-content:space-between}.page-news-index .news-list .news-item .news-content .news-title{font-size:.84375rem}.page-news-index .news-list .news-item .news-img{width:8.78125rem;height:5rem;border-radius:.3255rem;overflow:hidden;background:#e2e2e2}.page-news-index .news-list .news-item .news-img>img{width:100%;height:100%;object-fit:cover}.page-news-index .news-list .load-more{margin:2.25rem auto 4.375rem}.page-news-index .news-list .load-more .btn-load-more{padding:.625rem 2.25rem;font-size:.90625rem}}.page-news-detail .news-detail-container{width:81.25rem;margin:0 auto;padding:8.75rem 0}.page-news-detail .news-detail-container .news-detail-title{color:#1e2521;text-align:center;font-size:2rem;font-weight:500;line-height:140%;letter-spacing:.1rem}.page-news-detail .news-detail-container .news-detail-meta{height:2.5rem;display:flex;justify-content:space-between;align-items:center;margin-top:3rem;color:#7f7f7f;font-size:.875rem;line-height:140%;border-bottom:.0625rem solid #e2e2e2}.page-news-detail .news-detail-container .news-detail-meta a{color:#7f7f7f}.page-news-detail .news-detail-container .news-detail-content{padding:2.8125rem 0;line-height:140%;color:#414342;font-size:1rem;font-weight:400;letter-spacing:.01rem}.page-news-detail .news-detail-container .news-detail-content img{display:block;margin:2.625rem auto;width:57.25rem;height:auto;object-fit:cover}.page-news-detail .news-detail-container .news-detail-pagination{display:flex;justify-content:space-between;align-items:center;padding-top:2.625rem;color:#7f7f7f;font-size:.875rem;line-height:140%;border-top:.0625rem solid #e2e2e2}.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item{display:flex;align-items:center;gap:.625rem;color:#414342}.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item:hover{color:#7f7f7f}.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item:hover .icon-next,.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item:hover .icon-prev{border-color:#7f7f7f}.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item.is-disabled{color:#7f7f7f;cursor:not-allowed}.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item.is-disabled .icon-next,.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item.is-disabled .icon-prev{border-color:#7f7f7f}@media (max-width:768px){.page-news-detail .news-detail-container{width:100%;margin:0 auto;padding:5.1875rem 1.4375rem}.page-news-detail .news-detail-container .news-detail-title{padding:0 .4375rem;font-size:1.04169rem;letter-spacing:.05206rem}.page-news-detail .news-detail-container .news-detail-meta{height:2.31119rem;display:flex;justify-content:center;margin-top:1.5rem;font-size:.78125rem;border-bottom:.03125rem solid #e2e2e2}.page-news-detail .news-detail-container .news-detail-meta .news-detail-meta-item:last-child{display:none}.page-news-detail .news-detail-container .news-detail-content{padding:1rem 0;font-size:.84375rem;letter-spacing:.04231rem;overflow-x:hidden}.page-news-detail .news-detail-container .news-detail-content img{margin:1rem auto;width:100%}.page-news-detail .news-detail-container .news-detail-pagination{display:flex;justify-content:space-between;align-items:center;padding-top:2.625rem;color:#7f7f7f;font-size:.875rem;line-height:140%;border-top:.0625rem solid #e2e2e2}.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item{display:flex;justify-content:center;align-items:center;width:9.11456rem;height:2.60419rem;color:#094;font-size:.90625rem;border-radius:1.95313rem;border:.03125rem solid #094}.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item:hover{color:#094;border-color:#094}.page-news-detail .news-detail-container .news-detail-pagination .news-detail-pagination-item.is-disabled{color:#414342;cursor:not-allowed;border-color:#414342}}.page-about .section-banner{padding-top:7.75rem;min-height:17.875rem;background:linear-gradient(0deg,#fff 9.62%,rgba(232,245,231,.6) 51.92%,#c6e7c4 100%);text-align:center}.page-about .category-list{display:flex;justify-content:center;margin:0 auto;padding:3rem 0 3.75rem}.page-about .category-list .category-item{border-right:.0625rem solid #e2e2e2;color:#7f7f7f;width:5.9375rem;cursor:pointer}.page-about .category-list .category-item.is-active,.page-about .category-list .category-item:hover{color:#1e2521}.page-about .category-list .category-item:last-child{border-right:none}.page-about .page-header{background:#fffcf5}.page-about .page-content{width:81.25rem;margin:0 auto}.page-about .section-about{display:flex;justify-content:space-between;padding-bottom:5.375rem}.page-about .section-about .about-column{width:42.875rem}.page-about .about-introduce{flex:1}.page-about .about-introduce-title{color:var(--color-text-primary);font-size:1.25rem;font-weight:500;line-height:140%}.page-about .about-introduce-desc{margin:1.5rem 0;color:#414342;font-size:.875rem;font-weight:400;line-height:140%;text-align:justify}.page-about .data-card{width:33.5rem;height:21.625rem;border-radius:1.25rem;background:linear-gradient(180deg,#e6f8ec 0,#fff 100%);padding:2.8125rem 1.875rem .75rem}.page-about .data-card .card-title{display:flex;justify-content:space-between}.page-about .data-card .card-title>img{width:16.5rem;height:2.0625rem}.page-about .data-card .card-title-text{color:#7f7f7f;text-align:right;font-size:.75rem;font-weight:400;line-height:140%}.page-about .data-card .card-content{display:flex;justify-content:space-between;margin:4rem 0 4.5rem}.page-about .data-card .card-content .card-data-item{flex:1;border-radius:.75rem;color:#094}.page-about .data-card .card-content .card-data-item:last-child{margin-right:0}.page-about .data-card .card-content .card-data-item .data-card-number{font-family:"DB Ozone X";margin-bottom:.5rem;font-size:2.5rem;font-weight:700;line-height:140%;letter-spacing:.2rem}.page-about .data-card .card-content .card-data-item .data-card-text{font-size:.875rem;line-height:1.5}.page-about .data-card .card-content .card-data-item .data-card-text:last-child{font-size:.75rem;margin-top:.25rem}.page-about .data-card .card-footer{color:rgba(127,127,127,.6);font-size:.625rem;font-weight:400;line-height:140%;text-align:right}.page-about .section-achievement{padding:6.6875rem 13.5rem 6.6875rem 13.3125rem;background:#f8fcf8;display:flex;justify-content:space-between;align-items:center}.page-about .section-achievement .achievement-images{width:43.3125rem;display:flex;flex-direction:column;gap:2.625rem}.page-about .section-achievement .achievement-images-img{width:100%;height:12rem;object-fit:cover}.page-about .section-achievement .achievement-content{width:24.5625rem}.page-about .section-achievement .achievement-content .achievement-title{color:#1e2521;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.0625rem}.page-about .section-achievement .achievement-content .achievement-desc{margin:1.5rem 0;color:#414342;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.04375rem}.page-about .section-achievement .achievement-content .achievement-organization{display:flex;gap:.75rem}.page-about .section-achievement .achievement-content .achievement-organization .org-list{color:#094;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.0625rem}.page-about .section-founder .founder-info{margin:0 auto;padding:5rem 0 8.75rem;text-align:center}.page-about .section-founder .founder-info .founder-img{margin:0 auto;width:16rem;height:16rem;border-radius:50%;overflow:hidden}.page-about .section-founder .founder-info .founder-img>img{width:100%;height:100%}.page-about .section-founder .founder-info .founder-name{color:#1e2521;font-size:1.5rem;font-weight:500;line-height:140%;letter-spacing:.05625rem;margin-top:2rem}.page-about .section-founder .founder-info .founder-title{font-size:1.125rem}.page-about .section-founder .founder-info .founder-desc{color:#414342;font-size:.875rem;font-weight:400;line-height:160%;letter-spacing:.0175rem;margin-top:2rem}.page-about .section-history{padding-bottom:10.3125rem}.page-about .section-history .year-list{position:relative}.page-about .section-history .year-list .year-list-wrapper{display:flex;overflow:scroll;gap:.875rem;scroll-behavior:smooth}.page-about .section-history .year-list .year-list-wrapper::-webkit-scrollbar{display:none}.page-about .section-history .year-list .icon-arrow-left-circle{position:absolute;left:-3.875rem;top:0;cursor:pointer}.page-about .section-history .year-list .icon-arrow-right-circle{position:absolute;right:-3.875rem;top:0;cursor:pointer}.page-about .section-history .year-item .year-lines{display:flex;justify-content:space-between;align-items:center;gap:.875rem;height:1.875rem}.page-about .section-history .year-item .year-month{width:.0625rem;height:100%;background-color:#e2e2e2}.page-about .section-history .year-item .year-month:nth-child(7){width:.125rem;color:rgba(159,160,160,.6);cursor:pointer}.page-about .section-history .year-item .year-value{margin-top:1.125rem;color:#7f7f7f;font-size:1.25rem;font-weight:400;line-height:140%;font-family:"PingFang SC";text-align:center;cursor:pointer}.page-about .section-history .year-item.is-active .year-lines .year-month:nth-child(7){background-color:#094}.page-about .section-history .year-item.is-active .year-value{color:#094}.page-about .section-history .year-timeline-wrapper{min-height:55vh;margin-top:2.5rem}.page-about .section-history .year-timeline{position:relative;font-family:"PingFang SC";opacity:0;transform:translateZ(-100%);height:0;visibility:hidden;transition:all .3s ease;padding:0;margin:0}.page-about .section-history .year-timeline.is-active{opacity:1;visibility:visible;transform:translateZ(0);height:auto}.page-about .section-history .year-timeline::before{content:"";position:absolute;left:.25rem;top:0;width:.125rem;height:100%;background:#e2e2e2;border-radius:.125rem}.page-about .section-history .year-timeline .year-timeline-item{position:relative;display:flex;align-items:flex-start;padding:1.75rem 0 1.75rem 1rem}.page-about .section-history .year-timeline .year-timeline-item:last-child{margin-bottom:0}.page-about .section-history .year-timeline .year-timeline-item::before{content:"";position:absolute;left:0;top:2.125rem;width:.5625rem;height:.5625rem;background:#7f7f7f;border-radius:50%;z-index:1;box-sizing:border-box}.page-about .section-history .year-timeline .year-timeline-item .year-timeline-item-title{color:#1e2521;font-size:.9375rem;font-weight:400;line-height:140%;letter-spacing:.04688rem;width:6.25rem}.page-about .section-history .year-timeline .year-timeline-item .year-timeline-item-content{color:#1e2521;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.05rem}.page-about .section-history .year-timeline .year-timeline-item .year-timeline-item-content p{margin:0}.page-about .section-honor .honor-list{display:flex;justify-content:space-between}.page-about .section-honor .honor-list ul{width:40rem;border-radius:1.25rem;background:#fff;list-style-type:disc;margin:0;padding-left:1.5rem}.page-about .section-honor .honor-list ul li{color:#414342;font-size:1rem;font-weight:400;line-height:200%;list-style-type:disc!important;display:list-item!important}.page-about .section-honor .honor-image{margin:0 auto;width:94.6875rem;margin-top:4.375rem}.page-about .section-honor .honor-image img{width:100%;height:100%}.page-about .section-hire{display:flex;justify-content:space-between;padding-bottom:7.5rem;gap:1.6875rem}.page-about .section-hire .hire-card{width:39.5625rem;height:24.375rem;border-radius:1.25rem;background:#fff;box-shadow:0 0 .75rem 0 rgba(0,0,0,.15);overflow:hidden}.page-about .section-hire .hire-card:hover{transition:all .3s ease}.page-about .section-hire .hire-card .hire-card-image{width:100%;height:16.625rem}.page-about .section-hire .hire-card .hire-card-image img{width:100%;height:100%}.page-about .section-hire .hire-card .hire-card-content{padding:0 2.5rem;height:7.375rem}.page-about .section-hire .hire-card .hire-card-title{display:flex;align-items:center;height:4.5rem;color:#1e2521;font-size:1.5rem;font-weight:500;line-height:140%;letter-spacing:.075rem}.page-about .section-hire .hire-card .hire-card-more{display:flex;align-items:center;color:#7f7f7f;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.05rem;cursor:pointer}.page-about .section-hire .hire-card .hire-card-more .icon-next{border-color:#7f7f7f}.page-about .section-welfare{width:100%;height:44.3125rem;background:#f8fcf8;padding:7.5rem 0}.page-about .section-culture{width:100%;height:44.3125rem;padding:7.5rem 0}.page-about .introduce-card{display:flex;justify-content:space-between}.page-about .introduce-card .introduce-card-content{width:34.4375rem}.page-about .introduce-card .introduce-card-content .introduce-card-title{color:#1e2521;font-size:2.5rem;font-weight:500;line-height:140%;letter-spacing:.125rem;margin-bottom:1.5rem}.page-about .introduce-card .introduce-card-image{width:39.5625rem;border-radius:1.25rem;background:#fff;overflow:hidden}.page-about .introduce-card .introduce-card-image img{width:100%;height:100%}.page-about .introduce-card .list-group .list-item{border-bottom:.0625rem solid #e2e2e2}.page-about .introduce-card .list-group .list-item .list-item-title{display:flex;align-items:center;justify-content:space-between;color:#1e2521;font-size:1.25rem;font-weight:500;line-height:140%;letter-spacing:.0625rem;height:4.3125rem;cursor:pointer}.page-about .introduce-card .list-group .list-item .list-item-desc{height:0;visibility:hidden;overflow:hidden;color:#7f7f7f;font-size:1.125rem;font-weight:400;line-height:140%;letter-spacing:.05625rem;transition:all .3s ease}.page-about .introduce-card .list-group .list-item.is-active .icon-down{transform:rotate(135deg)}.page-about .introduce-card .list-group .list-item.is-active .list-item-desc{height:auto;padding:.75rem 0;visibility:visible}.page-about .section-contact{padding-bottom:6.875rem}.page-about .section-contact .contact-info .contact-title{color:#1e2521;font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:.05625rem}.page-about .section-contact .contact-info .contact-title .contact-title-text{margin-top:.75rem}.page-about .section-contact .contact-info .contact-content{color:#7f7f7f;font-size:.875rem;font-weight:400;line-height:180%;letter-spacing:.05rem}.page-about .section-contact .contact-info.contact-location{border-top:.0625rem solid #e2e2e2;height:17rem;display:flex;align-items:center;gap:10rem}.page-about .section-contact .contact-info.contact-location .contact-content{font-size:1rem;font-weight:400;line-height:208%;letter-spacing:.05rem}.page-about .section-contact .contact-info-group{border-top:.0625rem solid #e2e2e2;border-bottom:.0625rem solid #e2e2e2;padding:1.625rem 0;display:flex;justify-content:space-between}.page-about .section-contact .contact-info-group .contact-info{width:20.3125rem}.page-about .section-contact .contact-info-group .contact-info .contact-content{margin-top:.5rem}.page-about .location-map{font-size:0}@media (max-width:768px){.page-about{padding-top:3.90625rem}.page-about .section-banner{padding:1rem 1.4375rem;min-height:12.125rem}.page-about .section-banner .section-header{display:flex}.page-about .section-banner .section-header .section-title{display:flex;width:5.79425rem;height:1.46488rem;padding:.3255rem;justify-content:center;align-items:center;gap:.3255rem;flex-shrink:0;border-radius:1.95313rem;border:.03256rem solid #094;color:#094;font-size:.78125rem;font-weight:400}.page-about .category-list{padding:1.1875rem 0 0}.page-about .category-list .category-item{display:none;text-align:center;font-size:1.5625rem;font-weight:500;line-height:140%;letter-spacing:.07813rem;width:auto;color:#1e2521}.page-about .category-list .category-item.is-active{display:flex;justify-content:center;align-items:center}.page-about .section-about{width:100%;margin:-4.15625rem auto 0;display:block;padding:1.9375rem 1.4375rem;background:#fff;border-radius:.97656rem .97656rem 0 0;overflow:hidden}.page-about .section-about .section-header{margin-bottom:1rem}.page-about .section-about .section-header .section-title{color:#1e2521;font-size:1.30206rem;font-weight:500;line-height:140%;text-align:center}.page-about .section-about .about-column{width:100%}.page-about .about-introduce{flex:1}.page-about .about-introduce-title{display:none}.page-about .about-introduce-desc{margin:1rem 0;font-size:.84375rem}.page-about .data-card{width:100%;height:10.1875rem;border-radius:1.25rem;background:linear-gradient(180deg,#e6f8ec 0,#fff 100%);padding:1.25rem 1.5rem}.page-about .data-card .card-title{align-items:center}.page-about .data-card .card-title>img{width:11.125rem;height:auto}.page-about .data-card .card-title-text{font-size:.39063rem}.page-about .data-card .card-content{margin:1.375rem 0 1.5rem}.page-about .data-card .card-content .card-data-item{flex:1;border-radius:0;color:#094}.page-about .data-card .card-content .card-data-item:first-child{padding-right:1.5rem;border-right:.03256rem solid var(--color-primary,#094);margin-right:1.5rem}.page-about .data-card .card-content .card-data-item:last-child{margin-right:0}.page-about .data-card .card-content .card-data-item .data-card-number{font-size:1.5rem;line-height:1;letter-spacing:.125rem}.page-about .data-card .card-content .card-data-item .data-card-text{font-size:.58594rem;line-height:140%}.page-about .data-card .card-content .card-data-item .data-card-text:last-child{font-size:.58594rem;margin-top:0}.page-about .data-card .card-footer{font-size:.46875rem}.page-about .section-achievement{width:100%;padding:1.9375rem 1.4375rem;display:flex;flex-direction:column-reverse}.page-about .section-achievement .achievement-images{margin-top:2rem;width:100%;display:flex;flex-direction:column;gap:1.375rem}.page-about .section-achievement .achievement-images-img{height:auto;box-shadow:0 0 .26044rem 0 rgba(0,0,0,.15)}.page-about .section-achievement .achievement-content{width:100%}.page-about .section-achievement .achievement-content .achievement-title{padding:0 1rem}.page-about .section-achievement .achievement-content .achievement-desc{font-size:.84375rem}.page-about .section-achievement .achievement-content .achievement-organization .icon-standard{width:1.6875rem;height:1.75rem}.page-about .section-achievement .achievement-content .achievement-organization .org-list{font-size:.84375rem}.page-about .section-founder{width:100%}.page-about .section-founder .founder-info{margin:0 auto;padding:1.9375rem 1.65625rem 3rem;text-align:center}.page-about .section-founder .founder-info .founder-img{width:8.25rem;height:8.25rem}.page-about .section-founder .founder-info .founder-name{color:#1e2521;font-size:1.125rem;letter-spacing:.04231rem;margin-top:1.5rem}.page-about .section-founder .founder-info .founder-title{font-size:.84375rem}.page-about .section-founder .founder-info .founder-desc{font-size:.84375rem;margin-top:3rem}.page-about .section-history{width:100%;border-radius:.97656rem .97656rem 0 0;margin-top:-4.15625rem;padding-top:2.65625rem;padding-bottom:4rem;background-color:#fff}.page-about .section-history .year-list{position:relative}.page-about .section-history .year-list .year-list-wrapper{display:flex;overflow:scroll;gap:.40625rem;scroll-behavior:smooth}.page-about .section-history .year-list .year-list-wrapper::-webkit-scrollbar{display:none}.page-about .section-history .year-list .icon-arrow-left-circle{display:none}.page-about .section-history .year-list .icon-arrow-right-circle{display:none}.page-about .section-history .year-item .year-lines{gap:.40625rem;height:.97656rem}.page-about .section-history .year-item .year-month{width:.0625rem;height:100%;background-color:#e2e2e2}.page-about .section-history .year-item .year-month:nth-child(7){width:.125rem;color:rgba(159,160,160,.6);cursor:pointer}.page-about .section-history .year-item .year-value{margin-top:.625rem;color:#7f7f7f;font-size:.78125rem;font-weight:400;line-height:140%;font-family:"PingFang SC";text-align:center;cursor:pointer}.page-about .section-history .year-item.is-active .year-lines .year-month:nth-child(7){background-color:#094}.page-about .section-history .year-item.is-active .year-value{color:#094}.page-about .section-history .year-timeline-wrapper{min-height:55vh;margin-top:2.25rem}.page-about .section-history .year-timeline{padding:0}.page-about .section-history .year-timeline.is-active{padding:0 1.3125rem}.page-about .section-history .year-timeline::before{left:1.4375rem;width:.0625rem;border-radius:.0625rem}.page-about .section-history .year-timeline .year-timeline-item{position:relative;display:flex;align-items:flex-start;padding:1rem 0 1rem 1rem}.page-about .section-history .year-timeline .year-timeline-item::before{top:1.34375rem;width:.325rem;height:.325rem}.page-about .section-history .year-timeline .year-timeline-item .year-timeline-item-title{font-size:.84375rem;font-weight:700;width:3.4375rem}.page-about .section-history .year-timeline .year-timeline-item .year-timeline-item-content{flex:1;font-size:.84638rem;letter-spacing:.04231rem}.page-about .section-honor{width:100%;margin:-4.15625rem auto 0;border-radius:1.875rem 1.875rem 0 0;background-color:#fff}.page-about .section-honor .honor-list{width:100%;display:flex;flex-direction:column;padding:1.95313rem 1rem 1.95313rem 1.75rem}.page-about .section-honor .honor-list ul{width:100%;border-radius:1.25rem;background:#fff;list-style-type:disc;margin:0;padding-left:1rem}.page-about .section-honor .honor-list ul li{font-size:.84638rem;word-break:break-all;white-space:normal}.page-about .section-honor .honor-list ul li::marker{font-size:.5rem}.page-about .section-honor .honor-image{margin:0 auto;width:100%;height:10.44925rem}.page-about .section-honor .honor-image img{width:100%;height:100%}.page-about .section-hire{padding:1.95313rem 1.40625rem;flex-direction:column;width:100%;border-radius:.97656rem .97656rem 0 0;background-color:#fff;overflow:hidden}.page-about .section-hire .hire-card{width:100%;height:12.75rem;border-radius:.65106rem;box-shadow:0 0 .39063rem 0 rgba(0,0,0,.15);overflow:hidden}.page-about .section-hire .hire-card:hover{transition:all .3s ease}.page-about .section-hire .hire-card .hire-card-image{height:8.65625rem}.page-about .section-hire .hire-card .hire-card-content{padding:0 1.25rem;height:4rem}.page-about .section-hire .hire-card .hire-card-title{height:2.25rem;font-size:1.04169rem;letter-spacing:.05206rem}.page-about .section-hire .hire-card .hire-card-more{font-size:.84638rem}.page-about .section-hire .hire-card .hire-card-more .icon-next{width:.40625rem;height:.40625rem;border-color:#7f7f7f}.page-about .section-welfare{width:100%;height:35.35156rem;background:#f8fcf8;padding:1.95313rem 1.4375rem}.page-about .section-welfare .page-content{width:100%}.page-about .section-culture{width:100%;height:35.319rem;padding:1.95313rem 1.4375rem}.page-about .section-culture .page-content{width:100%}.page-about .introduce-card{flex-direction:column}.page-about .introduce-card .introduce-card-content{width:100%}.page-about .introduce-card .introduce-card-content .introduce-card-title{color:#1e2521;font-size:1.30206rem;letter-spacing:.0625rem;margin-bottom:.75rem}.page-about .introduce-card .introduce-card-image{width:100%;border-radius:.625rem;background:#fff}.page-about .introduce-card .list-group .list-item{border-bottom:.0625rem solid #e2e2e2}.page-about .introduce-card .list-group .list-item .list-item-title{font-size:.91144rem;letter-spacing:.04556rem;height:2.96875rem}.page-about .introduce-card .list-group .list-item .list-item-title .icon-down{width:.40625rem;height:.40625rem;border-width:0 0 .03125rem .03125rem}.page-about .introduce-card .list-group .list-item .list-item-desc{font-size:.84638rem}.page-about .introduce-card .list-group .list-item.is-active .icon-down{transform:rotate(135deg)}.page-about .introduce-card .list-group .list-item.is-active .list-item-desc{height:auto;padding:.75rem 0;visibility:visible}.page-about .section-contact{margin:-4.15625rem auto 0;border-top:none;width:100%;border-radius:.97656rem .97656rem 0 0;padding:.58594rem 1.43231rem 3.25519rem 1.43231rem;background:#fff;flex-direction:column}.page-about .section-contact .contact-info{padding-bottom:1.375rem}.page-about .section-contact .contact-info .contact-title{font-size:.97656rem}.page-about .section-contact .contact-info .contact-title .contact-icon{width:2.28125rem;height:2.28125rem}.page-about .section-contact .contact-info .contact-title .contact-title-text{margin-top:.975rem}.page-about .section-contact .contact-info .contact-content{font-size:.84375rem;line-height:208%}.page-about .section-contact .contact-info.contact-location{border-top:none;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.page-about .section-contact .contact-info.contact-location .contact-content{font-size:.84375rem;line-height:208%}.page-about .section-contact .contact-info-group{border-top:.03256rem solid #e2e2e2;border-bottom:none;padding:0;flex-direction:column}.page-about .section-contact .contact-info-group .contact-info{width:100%;padding:1.375rem 0;border-bottom:.03256rem solid #e2e2e2}.page-about .section-contact .contact-info-group .contact-info .contact-content{margin-top:.5rem}.page-about .location-map{height:auto}}.page-cooperation-corp .section-item{padding:3.125rem 14.375rem}.page-cooperation-corp .section-item.section-dark-bg{background:#f6f6fb}.page-cooperation-corp .section-item .section-header{text-align:center}.page-cooperation-corp .section-item .section-header .section-title{color:#1e2521;font-size:2.5rem;font-weight:500;line-height:140%;letter-spacing:.125rem}.page-cooperation-corp .section-item .section-header .section-desc{margin-top:1rem;color:#7f7f7f;text-align:center;font-size:1rem;font-weight:400;line-height:140%}.page-cooperation-corp .section-item .section-content{margin-top:3.75rem;padding:0}.page-cooperation-corp .section-banner{padding-top:7.375rem;height:23.75rem;justify-content:flex-end;gap:11.25rem;background:linear-gradient(0deg,#fff 9.62%,rgba(232,245,231,.6) 51.92%,#c6e7c4 100%)}.page-cooperation-corp .section-engine{margin-top:-5.875rem;display:flex;align-items:center;height:41.875rem;padding:0 14.375rem;gap:7.5rem}.page-cooperation-corp .section-engine .engine-intro{width:16.875rem}.page-cooperation-corp .section-engine .engine-title{color:#1e2521;text-align:justify;font-size:2.5rem;font-weight:500;line-height:140%;letter-spacing:.125rem}.page-cooperation-corp .section-engine .engine-description{margin-top:2.5rem;color:#7f7f7f;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.06rem}.page-cooperation-corp .section-engine .engine-image{width:49.0625rem;height:26.75rem;flex-shrink:0;aspect-ratio:387/211}.page-cooperation-corp .section-engine .engine-image img{width:100%;height:100%;object-fit:cover}.page-cooperation-corp .section-rampart{height:56.4375rem;padding:3.125rem 14.375rem}.page-cooperation-corp .section-rampart .section-content{margin-top:5rem;display:flex;justify-content:space-between;align-items:flex-start;padding:0;height:31.9375rem;padding-top:1.625rem}.page-cooperation-corp .section-rampart .rampart-list{width:23.375rem;padding:1.625rem;border-radius:.625rem;border:.0625rem dashed #094;background:#fff}.page-cooperation-corp .section-rampart .rampart-list li{margin-bottom:1.625rem}.page-cooperation-corp .section-rampart .rampart-list li:last-child{margin-bottom:0}.page-cooperation-corp .section-rampart .rampart-list li .rampart-item-title{color:#414342;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:.00625rem}.page-cooperation-corp .section-rampart .rampart-list li .rampart-item-desc{margin-top:.625rem;color:#7f7f7f;font-size:.875rem;font-weight:400;line-height:140%;letter-spacing:.00625rem}.page-cooperation-corp .section-rampart .rampart-left{padding-top:.625rem}.page-cooperation-corp .section-rampart .rampart-left .rampart-list{height:29.375rem}.page-cooperation-corp .section-rampart .rampart-center .rampart-recycle{width:30.5rem;height:27.125rem;object-fit:cover}.page-cooperation-corp .section-rampart .rampart-right .rampart-list:first-child{padding:1.25rem 1.625rem;height:12.0625rem}.page-cooperation-corp .section-rampart .rampart-right .rampart-list:last-child{padding:1.25rem 1.625rem;margin-top:2rem;height:16.25rem}.page-cooperation-corp .section-matrix{height:60.6875rem;padding:6.25rem 14.375rem}.page-cooperation-corp .section-matrix .section-content{margin-top:3.75rem;padding:0;flex-direction:column}.page-cooperation-corp .section-matrix .matrix-item .matrix-item-title{color:#414342;font-size:1rem;font-weight:500;line-height:1.25rem;letter-spacing:.00625rem}.page-cooperation-corp .section-matrix .matrix-item .matrix-item-desc{margin-top:.625rem;color:#7f7f7f;font-size:.875rem;font-weight:400;line-height:140%}.page-cooperation-corp .section-matrix .matrix-item.matrix-top{text-align:center;width:23.875rem;height:4.625rem}.page-cooperation-corp .section-matrix .matrix-item.matrix-bottom-left{width:17.5rem;height:4.5rem}.page-cooperation-corp .section-matrix .matrix-item.matrix-bottom-left .matrix-item-title{text-align:right}.page-cooperation-corp .section-matrix .matrix-item.matrix-bottom-right{width:18.0625rem;height:4.125rem}.page-cooperation-corp .section-matrix .maxtrix-triangle{width:28rem;height:23.375rem}.page-cooperation-corp .section-matrix .maxtrix-triangle .maxtrix-triangle-img{width:100%;height:100%;object-fit:cover}.page-cooperation-corp .section-matrix .matrix-bottom{margin-top:-1rem;display:flex;justify-content:center;align-items:flex-start;padding:0;gap:16.5rem}.page-cooperation-corp .section-alliance .section-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;position:relative;min-height:20rem}.page-cooperation-corp .section-alliance .collapse-wrapper{display:flex;gap:7rem}.page-cooperation-corp .section-alliance .collapse{display:flex;flex-direction:column;z-index:2}.page-cooperation-corp .section-alliance .collapse-item-content{width:16.875rem}.page-cooperation-corp .section-alliance .collapse-item-title{display:flex;height:4.625rem;padding:.625rem 1.875rem;align-items:center;gap:.625rem;align-self:stretch;border-radius:.625rem;cursor:pointer;transition:background .3s,color .3s,box-shadow .3s}.page-cooperation-corp .section-alliance .collapse-item-desc{color:#7f7f7f;font-size:1rem;font-weight:400;line-height:160%;max-height:0;opacity:0;visibility:hidden;overflow:hidden;padding-top:0;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding-top .3s,visibility .3s}.page-cooperation-corp .section-alliance .collapse-item.is-active .collapse-item-content .collapse-item-title{color:#fff;background:#094;box-shadow:0 0 .5rem 0 rgba(0,0,0,.15)}.page-cooperation-corp .section-alliance .collapse-item.is-active .collapse-item-content .collapse-item-desc{padding-top:1.625rem;max-height:18.75rem;opacity:1;visibility:visible;overflow:visible;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding-top .3s,visibility .3s}.page-cooperation-corp .section-alliance .collapse-images .collapse-item-image{width:55.125rem;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),visibility .3s}.page-cooperation-corp .section-alliance .collapse-images .collapse-item-image img{width:100%;height:auto;object-fit:contain;transition:filter .3s;filter:blur(.125rem)}.page-cooperation-corp .section-alliance .collapse-images .collapse-item-image.is-active{max-height:34.9375rem;opacity:1;visibility:visible;overflow:visible;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),visibility .3s}.page-cooperation-corp .section-alliance .collapse-images .collapse-item-image.is-active img{filter:blur(0);transition:filter .3s .1s}.page-cooperation-corp .section-scenario{padding:6.25rem 0}.page-cooperation-corp .section-scenario .section-content{flex-direction:column}.page-cooperation-corp .section-scenario .swiper{width:100%;height:100%}.page-cooperation-corp .section-scenario .swiper-wrapper{width:100%;height:100%;align-items:center}.page-cooperation-corp .section-scenario .swiper-slide{width:25.5rem!important;min-width:25.5rem!important}.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-next{width:29rem!important;min-width:29rem!important}.page-cooperation-corp .section-scenario .scenario-item{width:25.5rem;min-width:25.5rem;height:32.25rem;border-radius:1.25rem;background:linear-gradient(180deg,#fff 0,#e5f4e4 100%);padding-top:2.5rem;display:flex;flex-direction:column;align-items:center;cursor:pointer}.page-cooperation-corp .section-scenario .scenario-item-title{color:#1e2521;text-align:center;font-size:1.5rem;font-weight:400;line-height:140%;letter-spacing:.075rem}.page-cooperation-corp .section-scenario .scenario-item-desc{margin-top:1.25rem;color:#7f7f7f;font-size:1rem;font-weight:400;line-height:140%;text-align:center}.page-cooperation-corp .section-scenario .scenario-item-image{width:13.9375rem;height:auto;margin-top:auto;display:flex}.page-cooperation-corp .section-scenario .swiper-slide-next .scenario-item{width:29rem;height:36.625rem;border:.0625rem solid #e5f4e4;background:linear-gradient(180deg,#fff 0,#9ad597 100%)}.page-cooperation-corp .section-scenario .swiper-slide-next .scenario-item .scenario-item-image{width:16.25rem}.page-cooperation-corp .section-scenario .scenario-pagination{margin-top:5rem;display:flex;justify-content:center;align-items:center;gap:1rem}.page-cooperation-corp .section-scenario .scenario-pagination .pagination-prev{cursor:pointer}.page-cooperation-corp .section-scenario .scenario-pagination .pagination-next{cursor:pointer}.page-cooperation-corp .section-scenario .scenario-pagination .pagination-prev.is-active{transform:rotate(180deg)}.page-cooperation-corp .section-scenario .scenario-pagination .pagination-next.is-active{transform:rotate(180deg)}.page-cooperation-corp .section-solution{height:50.625rem;background:linear-gradient(180deg,#effcf1 0,#fff 100%)}.page-cooperation-corp .section-solution .section-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.page-cooperation-corp .section-solution .solution-list{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:2.1875rem}.page-cooperation-corp .section-solution .solution-item{width:18.0625rem;height:24.75rem;flex-shrink:0;aspect-ratio:27/37;border-radius:.9375rem;background:#fff;box-shadow:0 .1875rem 1.125rem 0 rgba(0,0,0,.05);padding:2.6875rem 2rem}.page-cooperation-corp .section-solution .solution-item:hover{cursor:pointer;box-shadow:0 .1875rem 1.125rem 0 rgba(0,0,0,.15)}.page-cooperation-corp .section-solution .solution-item-icon{margin:0 auto;width:4.625rem;height:4.625rem}.page-cooperation-corp .section-solution .solution-item-icon>img{width:100%;height:100%}.page-cooperation-corp .section-solution .solution-item-title{margin-top:2.8125rem;color:#1e2521;text-align:center;font-size:1.5rem;font-weight:400;line-height:140%;letter-spacing:.075rem}.page-cooperation-corp .section-solution .solution-item-desc{margin-top:.375rem;color:#7f7f7f;text-align:center}.page-cooperation-corp .section-solution .solution-item-content{margin-top:1.625rem;color:#7f7f7f;text-align:justify;font-size:.875rem;font-weight:400;line-height:140%;list-style:disc;padding-left:1.5rem}.page-cooperation-corp .section-solution .solution-item-content li{display:list-item;list-style-type:disc}.page-cooperation-corp .section-solution .solution-item-content li:last-child{margin-bottom:0}.page-cooperation-corp .section-solution .solution-item-content li::marker{font-size:.6875rem}.page-cooperation-corp .section-footer{height:28.625rem;padding:0 24.3125rem 0 22.5rem}.page-cooperation-corp .section-footer .contact-info{display:flex;flex-direction:row;justify-content:center;align-items:center}.page-cooperation-corp .section-footer .contact-info .qrcode-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.625rem;width:13.6875rem;height:12.4375rem}.page-cooperation-corp .section-footer .contact-info .qrcode-img{width:9.6875rem;height:9.6875rem;box-shadow:0 .625rem .75rem 0 rgba(0,0,0,.05)}.page-cooperation-corp .section-footer .contact-info .qrcode-img>img{width:100%;height:100%}.page-cooperation-corp .section-footer .contact-info .qrcode-title{color:#7f7f7f;text-align:center;font-size:1rem;font-weight:400;line-height:140%}.page-cooperation-corp .section-footer .customer-service{margin-left:2.875rem;width:29.625rem;height:28.625rem}.page-cooperation-corp .section-footer .customer-service>img{width:100%;height:100%}@media (max-width:768px){.page-cooperation-corp{overflow-x:hidden;padding-top:3.90625rem}.page-cooperation-corp .section-item{padding:.975rem 1.4375rem}.page-cooperation-corp .section-item.section-dark-bg{background:#f6f6fb}.page-cooperation-corp .section-item .section-tag{width:5.79425rem;height:1.46488rem;display:flex;justify-content:center;align-items:center;border-radius:1.95313rem;border:.03256rem solid #094;color:#094;font-size:.78125rem;letter-spacing:.00325rem;margin-bottom:1.15625rem}.page-cooperation-corp .section-item .section-header .section-title{color:#1e2521;font-size:1.30206rem;letter-spacing:.0625rem}.page-cooperation-corp .section-item .section-header .section-desc{font-size:.78125rem}.page-cooperation-corp .section-item .section-content{margin-top:3.75rem;padding:0}.page-cooperation-corp .section-banner{height:12.10938rem;background:linear-gradient(0deg,#fff 9.62%,rgba(232,245,231,.6) 51.92%,#c6e7c4 100%)}.page-cooperation-corp .section-engine{margin-top:-4.15625rem;padding:1.95313rem 1.4375rem;flex-direction:column;gap:3.125rem;height:auto;border-radius:.97656rem .97656rem 0 0;background:#fff}.page-cooperation-corp .section-engine .engine-intro{width:100%}.page-cooperation-corp .section-engine .engine-title{font-size:1.30206rem;text-align:center}.page-cooperation-corp .section-engine .engine-description{margin-top:1rem;font-size:.78125rem}.page-cooperation-corp .section-engine .engine-image{width:100%;height:auto;aspect-ratio:unset}.page-cooperation-corp .section-rampart{height:auto;padding:1.95313rem 1.4375rem;border-radius:.97656rem .97656rem 0 0}.page-cooperation-corp .section-rampart .section-content{margin-top:1.875rem;padding:0;height:auto;flex-direction:column}.page-cooperation-corp .section-rampart .rampart-list{width:100%;padding:.84638rem 1.33463rem .84638rem .81381rem;border-radius:.3255rem;border:.03125rem dashed #094}.page-cooperation-corp .section-rampart .rampart-list li{margin-bottom:1.25rem}.page-cooperation-corp .section-rampart .rampart-list li .rampart-item-title{font-size:.84638rem}.page-cooperation-corp .section-rampart .rampart-list li .rampart-item-desc{font-size:.78125rem}.page-cooperation-corp .section-rampart .rampart-left{padding-top:.625rem}.page-cooperation-corp .section-rampart .rampart-left .rampart-list{height:auto}.page-cooperation-corp .section-rampart .rampart-center{margin:.375rem 0 0 0;position:relative}.page-cooperation-corp .section-rampart .rampart-center .rampart-recycle{width:100%;height:auto}.page-cooperation-corp .section-rampart .rampart-center .rampart-list{position:absolute;bottom:1.375rem;right:-.625rem;width:16.14581rem;height:15.03906rem}.page-cooperation-corp .section-matrix{height:auto;padding:1.95313rem 1.4375rem;border-radius:.97656rem .97656rem 0 0;background:#fff}.page-cooperation-corp .section-matrix .section-content{margin-top:2rem}.page-cooperation-corp .section-matrix .matrix-item .matrix-item-title{font-size:.84638rem}.page-cooperation-corp .section-matrix .matrix-item .matrix-item-desc{margin-top:.375rem;font-size:.78125rem}.page-cooperation-corp .section-matrix .matrix-item.matrix-top{margin:0 auto;width:16.08075rem;height:auto}.page-cooperation-corp .section-matrix .matrix-item.matrix-bottom-left{width:8.9375rem;height:auto}.page-cooperation-corp .section-matrix .matrix-item.matrix-bottom-left .matrix-item-title{text-align:left}.page-cooperation-corp .section-matrix .matrix-item.matrix-bottom-right{width:9.375rem;height:auto}.page-cooperation-corp .section-matrix .maxtrix-triangle{margin:1.25rem auto 0;width:14.58331rem;height:12.1745rem}.page-cooperation-corp .section-matrix .matrix-bottom{margin-top:0;width:100%;justify-content:space-between;padding:0;gap:2.8125rem}.page-cooperation-corp .section-matrix .matrix-text{margin-top:1.375rem;color:#414342;text-align:justify;font-size:.97656rem;line-height:140%;letter-spacing:.04881rem}.page-cooperation-corp .section-alliance .section-content{margin-top:1.625rem;padding-bottom:1rem}.page-cooperation-corp .section-alliance .collapse-wrapper{display:flex;gap:0}.page-cooperation-corp .section-alliance .collapse{display:flex;flex-direction:column;z-index:2}.page-cooperation-corp .section-alliance .collapse-item-content{width:100%}.page-cooperation-corp .section-alliance .collapse-item-title{height:3.25519rem;padding:.3255rem .97656rem;gap:.3255rem;border-radius:.3255rem;border-bottom:.03256rem solid #e2e2e2}.page-cooperation-corp .section-alliance .collapse-item-desc{font-size:.84638rem}.page-cooperation-corp .section-alliance .collapse-item-image{width:100%;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),visibility .3s}.page-cooperation-corp .section-alliance .collapse-item-image img{width:100%;height:auto;object-fit:contain;transition:filter .3s;filter:blur(.125rem)}.page-cooperation-corp .section-alliance .collapse-item.is-active .collapse-item-content .collapse-item-title{color:#fff;background:#094;box-shadow:0 0 .26044rem 0 rgba(0,0,0,.15);border-bottom:none}.page-cooperation-corp .section-alliance .collapse-item.is-active .collapse-item-content .collapse-item-desc{padding-top:.8125rem;max-height:unset;opacity:1;visibility:visible;overflow:visible;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),padding-top .3s,visibility .3s}.page-cooperation-corp .section-alliance .collapse-item.is-active .collapse-item-content .collapse-item-image{max-height:34.9375rem;opacity:1;visibility:visible;overflow:visible;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1),visibility .3s}.page-cooperation-corp .section-alliance .collapse-item.is-active .collapse-item-content .collapse-item-image img{filter:blur(0);transition:filter .3s .1s}.page-cooperation-corp .section-alliance .collapse-images{display:none}.page-cooperation-corp .section-scenario{padding:1.95313rem 0 4.125rem;border-radius:.97656rem .97656rem 0 0;background:#fff}.page-cooperation-corp .section-scenario .section-header{margin:0 auto;width:16.75rem}.page-cooperation-corp .section-scenario .section-content{margin-top:2rem;flex-direction:column}.page-cooperation-corp .section-scenario .swiper{width:100%;height:100%}.page-cooperation-corp .section-scenario .swiper-wrapper{width:100%;height:100%;align-items:center}.page-cooperation-corp .section-scenario .swiper-slide{width:13.28125rem!important;min-width:13.28125rem!important}.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-next{width:13.28125rem!important;min-width:13.28125rem!important}.page-cooperation-corp .section-scenario .swiper-slide .scenario-item,.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-next .scenario-item{width:13.28125rem!important;min-width:13.28125rem!important;height:16.79688rem!important;background:linear-gradient(180deg,#fff 0,#e5f4e4 100%);border-radius:.625rem;padding-top:1.25rem}.page-cooperation-corp .section-scenario .swiper-slide .scenario-item-title,.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-next .scenario-item-title{font-size:1.30206rem;font-weight:500}.page-cooperation-corp .section-scenario .swiper-slide .scenario-item-desc,.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-next .scenario-item-desc{margin-top:.625rem;font-size:.78125rem}.page-cooperation-corp .section-scenario .swiper-slide .scenario-item-image,.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-next .scenario-item-image{width:7.1875rem;height:11.5625rem}.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-active{width:15.10419rem!important;min-width:15.10419rem!important;height:19.0755rem!important}.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-active .scenario-item{width:15.10419rem!important;min-width:15.10419rem!important;height:19.0755rem!important;border:.03256rem solid #e5f4e4;padding-top:1.625rem;background:linear-gradient(180deg,#fff 0,#9ad597 100%)}.page-cooperation-corp .section-scenario .swiper-slide.swiper-slide-active .scenario-item .scenario-item-image{width:7.5rem}.page-cooperation-corp .section-scenario .scenario-pagination{display:none}.page-cooperation-corp .section-solution{height:auto;padding-bottom:4.53125rem}.page-cooperation-corp .section-solution .section-content{margin-top:2rem}.page-cooperation-corp .section-solution .solution-list{flex-wrap:wrap;gap:.9375rem;width:20.57294rem}.page-cooperation-corp .section-solution .solution-item{width:9.79819rem;height:14.77863rem;border-radius:.48825rem;background:#fff;box-shadow:0 .09769rem .58594rem 0 rgba(0,0,0,.05);padding:.84375rem .65625rem}.page-cooperation-corp .section-solution .solution-item:hover{cursor:pointer;box-shadow:0 .09769rem .58594rem 0 rgba(0,0,0,.15)}.page-cooperation-corp .section-solution .solution-item-icon{width:2.40625rem;height:2.40625rem}.page-cooperation-corp .section-solution .solution-item-title{margin-top:.625rem;font-size:.91144rem}.page-cooperation-corp .section-solution .solution-item-desc{margin-top:.1875rem;font-size:.71613rem}.page-cooperation-corp .section-solution .solution-item-content{margin-top:.75rem;font-size:.65106rem;text-align:left;padding-left:.875rem}.page-cooperation-corp .section-solution .solution-item-content li{display:list-item;list-style-type:disc}.page-cooperation-corp .section-solution .solution-item-content li:last-child{margin-bottom:0}.page-cooperation-corp .section-solution .solution-item-content li::marker{font-size:.375rem}.page-cooperation-corp .section-footer{height:auto;width:23.4375rem;padding:1.75781rem 4.52475rem 2.92969rem 4.55731rem}.page-cooperation-corp .section-footer .contact-info .qrcode-info{width:7.125rem;height:6.46875rem}.page-cooperation-corp .section-footer .contact-info .qrcode-img{width:5.04375rem;height:5.04375rem;border:.03256rem solid #fff;background:rgba(255,255,255,.2);box-shadow:0 .3255rem .39063rem 0 rgba(0,0,0,.05)}.page-cooperation-corp .section-footer .contact-info .qrcode-title{font-size:.52081rem}.page-cooperation-corp .section-footer .customer-service{display:none}}.page-medical-platform .section-item{padding:3.125rem 14.375rem}.page-medical-platform .section-item.section-dark-bg{background:#f6f6fb}.page-medical-platform .section-item .section-header{text-align:center}.page-medical-platform .section-item .section-header .section-title{color:#1e2521;font-size:2.5rem;font-weight:500;line-height:140%;letter-spacing:.125rem}.page-medical-platform .section-item .section-header .section-desc{margin-top:1rem;color:#7f7f7f;text-align:center;font-size:1rem;font-weight:400;line-height:140%}.page-medical-platform .section-banner{height:23.75rem;padding-top:7.375rem;justify-content:flex-end;gap:11.25rem;background:linear-gradient(0deg,#fff 9.62%,rgba(232,245,231,.6) 51.92%,#c6e7c4 100%)}.page-medical-platform .section-problem{margin-top:-5.875rem;border-radius:1.875rem 1.875rem 0 0;background-color:#fff}.page-medical-platform .section-problem .problem-list{margin-top:5rem;display:flex;flex-direction:row;gap:10rem}.page-medical-platform .section-problem .problem-item{height:11.5625rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}.page-medical-platform .section-problem .problem-item-icon{width:6.125rem;height:6.125rem}.page-medical-platform .section-problem .problem-item-title{color:#1e2521;text-align:center;font-size:1.25rem;font-weight:500;line-height:140%}.page-medical-platform .section-treatment{height:66.375rem;padding:6.25rem 0}.page-medical-platform .section-treatment .section-content{display:block;padding:4.0625rem 14.375rem 0}.page-medical-platform .section-treatment .treatment-list{height:43rem}.page-medical-platform .section-treatment .treatment-tabs{position:relative;width:100%;height:3rem;display:inline-flex;justify-content:center;border-bottom:.0625rem solid #e2e2e2}.page-medical-platform .section-treatment .treatment-tabs .treatment-tab{cursor:pointer;width:14.375rem;height:3rem;display:flex;align-items:center;justify-content:center;text-align:center;user-select:none;font-size:1.25rem;font-weight:400;letter-spacing:.0625rem}.page-medical-platform .section-treatment .treatment-tabs .treatment-tab.is-current .treatment-title,.page-medical-platform .section-treatment .treatment-tabs .treatment-tab:hover .treatment-title{color:#094}.page-medical-platform .section-treatment .treatment-tabs .treatment-tab.is-current .treatment-content,.page-medical-platform .section-treatment .treatment-tabs .treatment-tab:hover .treatment-content{opacity:1;visibility:visible}.page-medical-platform .section-treatment .treatment-tabs .treatment-slider{position:absolute;top:3rem;width:14.375rem;height:.125rem;left:10.5rem;bottom:0;transition:left .3s ease,width .3s ease;background-color:#094;transition:transform .28s cubic-bezier(.2,.9,.2,1);transform:translateX(0)}.page-medical-platform .section-treatment .treatment-tabs .treatment-content{position:absolute;left:0;top:3rem;width:100%;height:40rem;padding:5rem 0 0 0;opacity:0;transition:opacity .3s ease-in;visibility:hidden;display:flex;justify-content:space-between}.page-medical-platform .section-treatment .treatment-intro{width:16.5625rem;margin-top:3.75rem;text-align:left}.page-medical-platform .section-treatment .treatment-intro .treatment-intro-title{color:#1e2521;font-size:2.25rem;font-weight:350;line-height:140%;letter-spacing:.1125rem;margin-bottom:2.125rem}.page-medical-platform .section-treatment .treatment-intro .treatment-intro-desc{color:#414342;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.05rem}.page-medical-platform .section-treatment .treatment-intro .treatment-intro-desc p{margin-bottom:1.5rem}.page-medical-platform .section-treatment .treatment-intro .treatment-intro-desc p:last-child{margin-bottom:0}.page-medical-platform .section-treatment .treatment-intro ul{color:#414342;text-align:justify;font-size:1rem;font-weight:400;line-height:247%;letter-spacing:.05rem}.page-medical-platform .section-treatment .treatment-intro ul li{display:flex;align-items:center}.page-medical-platform .section-treatment .treatment-intro ul li:before{margin-right:1rem;content:"";display:inline-block;width:.875rem;height:.875rem;background-image:url(../images/icon-item-checked.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.page-medical-platform .section-treatment .treatment-image{width:54.6875rem;height:35rem}.page-medical-platform .section-treatment .treatment-image>img{width:100%;height:100%}.page-medical-platform .section-disease-management{height:102.0625rem}.page-medical-platform .section-disease-management .section-content{display:block;height:auto;padding:0}.page-medical-platform .section-disease-management .disease-management-intro{box-sizing:border-box;margin-top:5rem;height:36.875rem;padding:0 0 5rem 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:1.25rem;border-bottom:.0625rem solid #e2e2e2;box-shadow:0 .75rem .75rem -.5rem rgba(0,45,20,.1)}.page-medical-platform .section-disease-management .disease-management-intro p{color:#1e2521;text-align:center;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.0625rem}.page-medical-platform .section-disease-management .management-app-list{margin-top:5rem;width:100%;height:35.875rem}.page-medical-platform .section-disease-management .management-app-tabs{position:relative;width:100%;height:3rem;display:inline-flex;justify-content:center}.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab .management-app-title{display:flex;align-items:center;justify-content:center;text-align:center;user-select:none;font-size:1.25rem;font-weight:400;letter-spacing:.0625rem;width:10.625rem;height:3rem;color:#7f7f7f;font-size:20px;font-weight:400;letter-spacing:1px;cursor:pointer;transition:all .3s ease;border-radius:1.875rem}.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab.is-current .management-app-title,.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab:hover .management-app-title{background:#094;color:#fff}.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab.is-current .management-app-content,.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab:hover .management-app-content{opacity:1;visibility:visible}.page-medical-platform .section-disease-management .management-app-tabs .management-app-slider{position:absolute;top:3rem;width:14.375rem;height:.125rem;left:10.5rem;bottom:0;transition:left .3s ease,width .3s ease;background-color:#094;transition:transform .28s cubic-bezier(.2,.9,.2,1);transform:translateX(0)}.page-medical-platform .section-disease-management .management-app-tabs .management-app-content{position:absolute;left:0;top:3rem;width:100%;height:40rem;padding:5rem 0 0 0;opacity:0;transition:opacity .3s ease-in;visibility:hidden;display:flex;justify-content:space-between}.page-medical-platform .section-disease-management .management-app-intro{width:23.5rem;text-align:left}.page-medical-platform .section-disease-management .management-app-intro .management-app-intro-title{color:#1e2521;font-size:2rem;font-weight:350;line-height:140%;letter-spacing:.1125rem;margin-bottom:2.125rem}.page-medical-platform .section-disease-management .management-app-intro .management-app-intro-desc{width:15.3125rem;color:#414342;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.05rem}.page-medical-platform .section-disease-management .management-app-intro .management-app-intro-desc p{margin-bottom:1.5rem}.page-medical-platform .section-disease-management .management-app-intro .management-app-intro-desc p:last-child{margin-bottom:0}.page-medical-platform .section-disease-management .management-app-intro ul{color:#414342;text-align:justify;font-size:1rem;font-weight:400;line-height:247%;letter-spacing:.05rem}.page-medical-platform .section-disease-management .management-app-intro ul li{display:flex;align-items:center}.page-medical-platform .section-disease-management .management-app-intro ul li:before{margin-right:1rem;content:"";display:inline-block;width:.875rem;height:.875rem;background-image:url(../images/icon-item-checked.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.page-medical-platform .section-disease-management .management-app-tab:nth-child(3) .management-app-intro-desc{width:17.75rem}.page-medical-platform .section-disease-management .management-app-tab:last-child .management-app-intro-desc{width:18.75rem}.page-medical-platform .section-disease-management .management-app-image{width:50rem;height:27.875rem}.page-medical-platform .section-disease-management .management-app-image>img{width:100%;height:100%}.page-medical-platform .section-service-upgrade .section-content{flex-direction:column;padding:0}.page-medical-platform .section-service-upgrade .service-list{position:relative;margin-top:5rem;height:38rem}.page-medical-platform .section-service-upgrade .service-list .service-item{width:23.5rem}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-tab{width:100%;height:4.125rem;color:#414342;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.0625rem;cursor:pointer;padding:.625rem 1.875rem;display:flex;align-items:center;justify-content:flex-start;transition:all .3s ease}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-tab .service-item-tab-desc{display:none}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-content{position:absolute;top:0;left:31.0625rem;width:47.5625rem;height:27.5625rem;opacity:0;visibility:hidden;display:flex;transition:all .3s ease}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-content>img{width:100%}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-tab{display:inline-flex;padding:1.75rem 2.9375rem 1.375rem 1.875rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.9375rem;border-radius:.625rem;background:#fff;box-shadow:0 0 .9375rem 0 rgba(0,0,0,.1);height:auto}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-tab .service-item-tab-title{color:#094}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-tab .service-item-tab-desc{display:block;color:#7f7f7f;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.05rem}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-content{opacity:1;visibility:visible}.page-medical-platform .section-apply-scenarios{padding:6.25rem 0}.page-medical-platform .section-apply-scenarios .section-content{padding:5rem 0 0 0;flex-direction:column}.page-medical-platform .section-apply-scenarios .swiper{width:100%;height:100%}.page-medical-platform .section-apply-scenarios .swiper .swiper-wrapper .swiper-slide{flex-shrink:0;width:24.6875rem!important}.page-medical-platform .section-apply-scenarios .apply-scene-item{position:relative;width:24.6875rem;min-width:24.6875rem;height:31.75rem;border-radius:1.25rem;overflow:hidden}.page-medical-platform .section-apply-scenarios .apply-scene-item-content{position:absolute;bottom:0;left:0;width:100%;height:15.625rem;background:linear-gradient(180deg,rgba(255,255,255,0) 4.81%,#094 96%);padding:7.5rem 2.9375rem 0}.page-medical-platform .section-apply-scenarios .apply-scene-item-title{color:#fff;font-size:1.875rem;font-weight:400;line-height:140%;letter-spacing:.075rem}.page-medical-platform .section-apply-scenarios .apply-scene-item-desc{margin-top:1rem;color:#fff;font-size:1rem;font-weight:400;line-height:140%}.page-medical-platform .section-apply-scenarios .apply-scene-item-image{width:100%;height:100%}.page-medical-platform .section-apply-scenarios .apply-scene-pagination{margin-top:5rem;display:flex;justify-content:center;align-items:center;gap:1rem}.page-medical-platform .section-apply-scenarios .apply-scene-pagination .pagination-prev{cursor:pointer}.page-medical-platform .section-apply-scenarios .apply-scene-pagination .pagination-next{cursor:pointer}.page-medical-platform .section-apply-scenarios .apply-scene-pagination .pagination-prev.is-active{transform:rotate(180deg)}.page-medical-platform .section-apply-scenarios .apply-scene-pagination .pagination-next.is-active{transform:rotate(180deg)}.page-medical-platform .section-case .section-content{padding:5rem 0 0 0;flex-direction:column}.page-medical-platform .section-case .swiper{width:100%;height:100%;border-radius:1.25rem;overflow:hidden}.page-medical-platform .section-case .swiper .swiper-wrapper{width:100%;height:100%;align-items:center}.page-medical-platform .section-case .swiper .swiper-wrapper .swiper-slide{width:100%;height:27.5rem}.page-medical-platform .section-case .case-item{position:relative;width:100%;height:27.5rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.1);background:#fff;display:flex}.page-medical-platform .section-case .case-item .case-thumb{width:33.25rem;height:27.5rem}.page-medical-platform .section-case .case-item .case-thumb>img{width:100%;height:100%;object-fit:cover}.page-medical-platform .section-case .case-item .case-content{flex:1;padding:4.3125rem 6.375rem;display:flex;flex-direction:column;justify-content:space-between}.page-medical-platform .section-case .case-item .case-hospital-logo{width:16.6875rem;height:4.3125rem}.page-medical-platform .section-case .case-item .case-hospital-logo>img{width:100%;height:100%}.page-medical-platform .section-case .case-item .case-title{margin:2.5rem 0;color:#7f7f7f;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.0625rem}.page-medical-platform .section-case .case-item .case-desc{color:#7f7f7f;font-size:1rem;font-weight:400;line-height:140%;letter-spacing:.05rem}.page-medical-platform .section-case .case-item .case-desc p{margin:0}.page-medical-platform .section-case .case-pagination{margin-top:5rem;display:flex;justify-content:center;align-items:center;gap:1rem}.page-medical-platform .section-case .case-pagination .pagination-prev{cursor:pointer}.page-medical-platform .section-case .case-pagination .pagination-next{cursor:pointer}.page-medical-platform .section-case .case-pagination .pagination-prev.is-active{transform:rotate(180deg)}.page-medical-platform .section-case .case-pagination .pagination-next.is-active{transform:rotate(180deg)}.page-medical-platform .section-cooperation{height:41.125rem;background:linear-gradient(180deg,#e5f4e4 0,#fff 100%)}.page-medical-platform .section-cooperation .section-content{padding:5rem 0 0 0;flex-direction:column}.page-medical-platform .section-cooperation .cooperation-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem}.page-medical-platform .section-cooperation .cooperation-item{width:19rem;height:6.5rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer}.page-medical-platform .section-cooperation .cooperation-item:hover{transform:scale(1.02)}.page-medical-platform .section-cooperation .cooperation-item>img{width:100%;height:100%}.page-medical-platform .section-footer{height:28.625rem;padding:0 24.3125rem 0 22.5rem}.page-medical-platform .section-footer .contact-info{display:flex;flex-direction:row;justify-content:center;align-items:center}.page-medical-platform .section-footer .contact-info .qrcode-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.625rem;width:13.6875rem;height:12.4375rem}.page-medical-platform .section-footer .contact-info .qrcode-img{width:9.6875rem;height:9.6875rem;box-shadow:0 .625rem .75rem 0 rgba(0,0,0,.05)}.page-medical-platform .section-footer .contact-info .qrcode-img>img{width:100%;height:100%}.page-medical-platform .section-footer .contact-info .qrcode-title{color:#7f7f7f;text-align:center;font-size:1rem;font-weight:400;line-height:140%}.page-medical-platform .section-footer .customer-service{margin-left:2.875rem;width:29.625rem;height:28.625rem}.page-medical-platform .section-footer .customer-service>img{width:100%;height:100%}@media (max-width:768px){.page-medical-platform{overflow-x:hidden;padding-top:3.90625rem}.page-medical-platform .section-item{padding:1.95313rem 1.4375rem}.page-medical-platform .section-item.section-dark-bg{background:#f6f6fb}.page-medical-platform .section-item .section-tag{width:5.79425rem;height:1.46488rem;display:flex;justify-content:center;align-items:center;border-radius:1.95313rem;border:.03256rem solid #094;color:#094;font-size:.78125rem;letter-spacing:.00325rem;margin-bottom:1.15625rem}.page-medical-platform .section-item .section-header{text-align:center}.page-medical-platform .section-item .section-header .section-title{color:#1e2521;font-size:1.30206rem;letter-spacing:.0625rem}.page-medical-platform .section-item .section-header .section-desc{margin-top:.75rem;font-size:.78125rem}.page-medical-platform .section-item .section-content{padding:0}.page-medical-platform .section-banner{height:12.10938rem;padding:1rem 1.4375rem;background:linear-gradient(0deg,#fff 9.62%,rgba(232,245,231,.6) 51.92%,#c6e7c4 100%)}.page-medical-platform .section-problem{margin-top:-3.375rem;border-radius:.97656rem .97656rem 0 0;background-color:#fff}.page-medical-platform .section-problem .problem-list{margin-top:2.5rem;flex-wrap:wrap;gap:2.625rem;align-items:center;justify-content:center}.page-medical-platform .section-problem .problem-item{width:5.89194rem;height:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1.3125rem}.page-medical-platform .section-problem .problem-item-icon{width:3.19013rem;height:3.19013rem}.page-medical-platform .section-problem .problem-item-title{font-size:.78125rem}.page-medical-platform .section-treatment{height:auto;padding:1.95313rem 0}.page-medical-platform .section-treatment .section-content{padding:1.625rem 0 0 0;height:31.25rem}.page-medical-platform .section-treatment .treatment-list{height:auto}.page-medical-platform .section-treatment .treatment-tabs{position:relative;width:100%;height:1.58875rem;display:inline-flex;justify-content:center;border-bottom:.0625rem solid #e2e2e2}.page-medical-platform .section-treatment .treatment-tabs .treatment-tab{position:static;width:auto;height:1.58875rem}.page-medical-platform .section-treatment .treatment-tabs .treatment-tab .treatment-title{position:relative;color:#1e2521;width:auto;min-width:5rem;height:1.58875rem;font-size:.65106rem;letter-spacing:.03256rem;padding:.3125rem .625rem;display:flex;align-items:center;justify-content:center}.page-medical-platform .section-treatment .treatment-tabs .treatment-tab.is-current .treatment-title,.page-medical-platform .section-treatment .treatment-tabs .treatment-tab:hover .treatment-title{color:#094;border-bottom:.04881rem solid #094}.page-medical-platform .section-treatment .treatment-tabs .treatment-tab.is-current .treatment-content,.page-medical-platform .section-treatment .treatment-tabs .treatment-tab:hover .treatment-content{opacity:1;visibility:visible}.page-medical-platform .section-treatment .treatment-tabs .treatment-slider{display:none}.page-medical-platform .section-treatment .treatment-tabs .treatment-content{position:absolute;left:0;top:1.58875rem;width:100vw;height:auto;padding:0;opacity:0;transition:opacity .3s ease-in;visibility:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}.page-medical-platform .section-treatment .treatment-intro{width:100%;margin-top:0;padding:1.5rem 1.4375rem 0}.page-medical-platform .section-treatment .treatment-intro .treatment-intro-title{font-size:1.17188rem;margin-bottom:1rem}.page-medical-platform .section-treatment .treatment-intro .treatment-intro-desc{font-size:.84638rem}.page-medical-platform .section-treatment .treatment-intro .treatment-intro-desc p{margin-bottom:.75rem}.page-medical-platform .section-treatment .treatment-intro .treatment-intro-desc p:last-child{margin-bottom:0}.page-medical-platform .section-treatment .treatment-intro ul{text-align:left;font-size:.84638rem}.page-medical-platform .section-treatment .treatment-intro ul li:before{margin-right:.5rem;width:.5rem;height:.5rem}.page-medical-platform .section-treatment .treatment-image{width:100%;height:15.625rem}.page-medical-platform .section-disease-management{margin-top:0;height:auto}.page-medical-platform .section-disease-management .section-content{display:block;height:auto;padding:0}.page-medical-platform .section-disease-management .disease-management-intro{box-sizing:border-box;margin-top:1.875rem;height:23.5rem;padding:0;border-radius:0;border-bottom:0;box-shadow:none}.page-medical-platform .section-disease-management .disease-management-intro p{font-size:.97656rem}.page-medical-platform .section-disease-management .management-app-list{margin-top:1.875rem;width:100%;height:33.4375rem}.page-medical-platform .section-disease-management .management-app-tabs{height:1.75rem}.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab .management-app-title{padding:.3255rem;font-size:.78125rem;letter-spacing:.03906rem;width:5.25rem;height:1.75rem;border-radius:.9375rem}.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab.is-current .management-app-title,.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab:hover .management-app-title{background:#094;color:#fff}.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab.is-current .management-app-content,.page-medical-platform .section-disease-management .management-app-tabs .management-app-tab:hover .management-app-content{opacity:1;visibility:visible}.page-medical-platform .section-disease-management .management-app-tabs .management-app-slider{display:none}.page-medical-platform .section-disease-management .management-app-tabs .management-app-content{position:absolute;left:0;top:1.75rem;width:100%;height:auto;padding:1.5rem 0 0 0;flex-direction:column;justify-content:flex-start;gap:2.25rem}.page-medical-platform .section-disease-management .management-app-intro{width:100%}.page-medical-platform .section-disease-management .management-app-intro .management-app-intro-title{font-size:1.04169rem;margin-bottom:1.5rem}.page-medical-platform .section-disease-management .management-app-intro .management-app-intro-desc{width:100%!important;color:#414342;font-size:.84638rem}.page-medical-platform .section-disease-management .management-app-intro .management-app-intro-desc p{margin-bottom:1rem}.page-medical-platform .section-disease-management .management-app-intro .management-app-intro-desc p:last-child{margin-bottom:0}.page-medical-platform .section-disease-management .management-app-intro ul{color:#414342;font-size:.84638rem}.page-medical-platform .section-disease-management .management-app-intro ul li:before{margin-right:.5rem;width:.5rem;height:.5rem}.page-medical-platform .section-disease-management .management-app-image{width:calc(100vw - 1.625rem);height:auto;margin-left:-.8125rem}.page-medical-platform .section-service-upgrade .section-content{flex-direction:column;padding:1.25rem 0}.page-medical-platform .section-service-upgrade .service-list{position:relative;margin-top:.625rem;height:auto}.page-medical-platform .section-service-upgrade .service-list .service-item{width:100%;margin-bottom:1rem}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current,.page-medical-platform .section-service-upgrade .service-list .service-item:last-child{margin-bottom:0}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-tab{width:100%;height:3.4375rem;font-size:.97656rem;letter-spacing:.04875rem;padding:.875rem 1.25rem;cursor:pointer;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1)}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-tab .service-item-tab-desc{display:none;opacity:0;transition:opacity .3s}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-content{position:static;padding:0;width:100%;height:0;display:block;overflow-x:scroll;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(1.25rem) scaleY(.98);transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1)}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-content::-webkit-scrollbar{display:none}.page-medical-platform .section-service-upgrade .service-list .service-item .service-item-content>img{width:unset;max-width:unset;height:17.5rem;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-tab{height:auto;font-size:.97656rem;letter-spacing:.04875rem;padding:.875rem 1.25rem;border-radius:.3125rem;background:#fff;box-shadow:0 0 .9375rem 0 rgba(0,0,0,.1)}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-tab .service-item-tab-title{color:#094;transition:color .3s}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-tab .service-item-tab-desc{display:block;font-size:.84638rem;opacity:1;transition:opacity .3s}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-content{padding:.875rem 0;height:auto;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scaleY(1)}.page-medical-platform .section-service-upgrade .service-list .service-item.is-current .service-item-content>img{opacity:1}.page-medical-platform .section-apply-scenarios{padding:1.95313rem 1.4375rem 3.75rem}.page-medical-platform .section-apply-scenarios .section-content{padding:2.5rem 0 0 0;flex-direction:column}.page-medical-platform .section-apply-scenarios .swiper .swiper-wrapper .swiper-slide{width:12.85806rem!important}.page-medical-platform .section-apply-scenarios .apply-scene-item{width:12.85806rem;min-width:12.85806rem;height:16.53644rem;border-radius:.65106rem}.page-medical-platform .section-apply-scenarios .apply-scene-item-content{height:8.138rem;padding:3.75rem 1.4375rem 0}.page-medical-platform .section-apply-scenarios .apply-scene-item-title{font-size:.9375rem}.page-medical-platform .section-apply-scenarios .apply-scene-item-desc{margin-top:.5rem;font-size:.625rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.page-medical-platform .section-apply-scenarios .apply-scene-pagination{display:none}.page-medical-platform .section-case{padding-bottom:3.75rem}.page-medical-platform .section-case .section-content{padding:2rem 0 0}.page-medical-platform .section-case .swiper{border-radius:.625rem}.page-medical-platform .section-case .swiper .swiper-wrapper .swiper-slide{height:29.9805rem}.page-medical-platform .section-case .case-item{position:relative;width:100%;height:100%;box-shadow:0 0 .5rem 0 rgba(0,0,0,.1);flex-direction:column}.page-medical-platform .section-case .case-item .case-thumb{width:100%;height:14.32294rem}.page-medical-platform .section-case .case-item .case-content{padding:1.375rem 1.5625rem;overflow:hidden}.page-medical-platform .section-case .case-item .case-hospital-logo{width:8.75rem;height:2.25rem}.page-medical-platform .section-case .case-item .case-title{margin:1.25rem 0;font-size:.91144rem}.page-medical-platform .section-case .case-item .case-desc{font-size:.78125rem;letter-spacing:.03906rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.page-medical-platform .section-case .case-pagination{display:none}.page-medical-platform .section-cooperation{height:auto;padding-bottom:4.5rem}.page-medical-platform .section-cooperation .section-content{padding:2rem 0 0 0}.page-medical-platform .section-cooperation .cooperation-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.page-medical-platform .section-cooperation .cooperation-item{width:9.89581rem;height:3.38544rem;box-shadow:0 0 .25rem 0 rgba(0,0,0,.1)}.page-medical-platform .section-footer{height:auto;width:23.4375rem;padding:1.75781rem 4.52475rem 2.92969rem 4.55731rem}.page-medical-platform .section-footer .contact-info .qrcode-info{width:7.125rem;height:6.46875rem}.page-medical-platform .section-footer .contact-info .qrcode-img{width:5.04375rem;height:5.04375rem;border:.03256rem solid #fff;background:rgba(255,255,255,.2);box-shadow:0 .3255rem .39063rem 0 rgba(0,0,0,.05);overflow:hidden}.page-medical-platform .section-footer .contact-info .qrcode-title{font-size:.52081rem}.page-medical-platform .section-footer .customer-service{display:none}}.page-medgpt .section-banner{width:100%;height:49.625rem;border-radius:1.875rem 0 0 0;padding-top:9.375rem;background:linear-gradient(270deg,#e5f4e4 0,#fafafc 100%);display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.page-medgpt .section-banner .medgpt-logo{width:28.1875rem;height:5.9375rem}.page-medgpt .section-banner .section-header{width:44.375rem}.page-medgpt .section-banner .section-header .section-title{margin:1.875rem 0;color:#094;text-align:center;font-size:1.5rem;font-weight:350;line-height:140%;letter-spacing:.015rem}.page-medgpt .section-banner .section-header .section-desc{color:#414342;text-align:center;font-size:1.25rem;font-weight:400;line-height:140%;letter-spacing:.0625rem}.page-medgpt .section-banner .section-content{margin-top:1.875rem;width:24.375rem;height:24.375rem;padding:0}.page-medgpt .section-banner .section-content>img{width:100%;height:100%;object-fit:cover}.page-medgpt .section-solution{width:100%;height:73.3125rem;padding-top:6.25rem;border-radius:1.875rem 1.875rem 0 0;background:#fff}.page-medgpt .section-solution .section-header .section-title{color:#094;text-align:center;font-size:2.5rem;font-weight:500;line-height:140%;display:flex;align-items:center;justify-content:center}.page-medgpt .section-solution .section-header .section-title>img{margin-left:.625rem;width:13.5625rem;height:2.375rem;object-fit:cover}.page-medgpt .section-solution .section-header .section-desc{position:relative;margin:9.375rem auto 0;width:65.6875rem;color:#414342;text-align:justify;font-size:1.5rem;font-weight:400;line-height:180%}.page-medgpt .section-solution .section-header .section-desc:before{position:absolute;left:-6.625rem;top:-4.75rem;content:"";display:block;width:5.1875rem;height:4.125rem;background-image:url(../images/icon-quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.page-medgpt .section-solution .section-header .section-desc:after{position:absolute;right:-6.625rem;bottom:-4.75rem;content:"";display:block;width:5.1875rem;height:4.125rem;transform:rotate(180deg);background-image:url(../images/icon-quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.page-medgpt .section-solution .section-header .section-desc>p{margin-bottom:.625rem}.page-medgpt .section-solution .section-header .section-desc>p:last-child{margin-bottom:0}.page-medgpt .section-solution .section-content{margin-top:2rem;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;--animate-duration:2s}.page-medgpt .section-solution .section-content img{margin:1.5rem auto 0;width:70.25rem;height:26.0625rem;object-fit:cover}.page-medgpt .section-clinical{display:flex;width:100%;height:59.5rem;flex-direction:column;justify-content:center;align-items:center;gap:4.6875rem;background:#fafafd}.page-medgpt .section-clinical .section-header .section-title{color:#094;text-align:center;font-size:2.5rem;font-weight:500;line-height:140%}.page-medgpt .section-clinical .section-content{width:100%;height:auto;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-medgpt .section-clinical .section-content>img{width:79.4375rem;height:36.375rem;object-fit:cover}.page-medgpt .section-loop{display:flex;width:100%;height:62.0625rem;flex-direction:column;justify-content:center;align-items:center;gap:4.6875rem}.page-medgpt .section-loop .section-header .medgpt-text-logo{margin:0 auto 2.5rem;width:13.5625rem;height:2.375rem;object-fit:cover}.page-medgpt .section-loop .section-header .section-title{color:#094;text-align:center;font-size:2.5rem;font-weight:500;line-height:140%}.page-medgpt .section-loop .section-content{width:100%;height:auto;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-medgpt .section-loop .section-content>img{width:79.4375rem;height:35.75rem;object-fit:cover}.page-medgpt .section-loop2{display:flex;padding:6.25rem 0;flex-direction:column;justify-content:flex-end;align-items:center;gap:5rem;background:#fafafd}.page-medgpt .section-loop2 .section-header .section-title{color:#094;text-align:center;font-size:2.5rem;font-weight:500;line-height:140%}.page-medgpt .section-loop2 .section-content{width:100%;height:auto;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-medgpt .section-loop2 .section-content>img{width:61rem;height:31.4375rem;object-fit:cover}.page-medgpt .section-benchmark{width:100%;height:52.625rem;padding-top:5rem}.page-medgpt .section-benchmark .section-header .section-title{color:#094;text-align:center;font-size:2.5rem;font-weight:500;line-height:140%}.page-medgpt .section-benchmark .section-content{width:100%;height:auto;margin:0 auto;padding:4.4375rem 0 0;display:block;width:79.375rem}.page-medgpt .section-benchmark .section-content .benchmark-title{text-align:left;color:#007aff;font-size:2rem;font-weight:500;line-height:140%;letter-spacing:.04rem;margin-bottom:.75rem}.page-medgpt .section-benchmark .section-content>img{width:100%;height:30.125rem;object-fit:cover}@media (max-width:768px){.page-medgpt{padding-top:3.90625rem;overflow-x:hidden}.page-medgpt .section-banner{width:100%;height:29.125rem;border-radius:0;padding:2.875rem 1.75rem 0;background:linear-gradient(270deg,#e5f4e4 0,#fafafc 100%);gap:0;justify-content:flex-start}.page-medgpt .section-banner .medgpt-logo{width:14.6875rem;height:3.125rem}.page-medgpt .section-banner .section-header{width:100%}.page-medgpt .section-banner .section-header .section-title{margin:1.625rem 0 1rem;font-size:.90625rem}.page-medgpt .section-banner .section-header .section-desc{font-size:.75rem}.page-medgpt .section-banner .section-content{margin-top:1.875rem;width:12.69531rem;height:auto}.page-medgpt .section-solution{width:100%;height:auto;padding:1.95313rem 1.5rem 0;border-radius:0}.page-medgpt .section-solution .section-header .section-title{font-size:1.30206rem;flex-direction:column;gap:.5rem}.page-medgpt .section-solution .section-header .section-title .section-title-text{display:flex;align-items:center}.page-medgpt .section-solution .section-header .section-title .section-title-text>img{margin-left:.3125rem;width:7.06381rem;height:1.237rem}.page-medgpt .section-solution .section-header .section-desc{font-size:.84375rem;width:100%;margin:6.25rem auto 0;text-align:left}.page-medgpt .section-solution .section-header .section-desc:before{position:absolute;left:0;top:-3.75rem;width:2.6875rem;height:2.125rem}.page-medgpt .section-solution .section-header .section-desc:after{position:absolute;right:0;bottom:-3.75rem;width:2.6875rem;height:2.125rem}.page-medgpt .section-solution .section-header .section-desc>p{margin-bottom:0}.page-medgpt .section-solution .section-content{margin-top:3.75rem;width:100%;height:auto;--animate-duration:2s}.page-medgpt .section-solution .section-content .icon-arrow-down{width:2rem;height:2rem}.page-medgpt .section-solution .section-content img{margin:2.5rem auto 0;width:100%;height:auto}.page-medgpt .section-clinical{width:100%;height:auto;gap:2.25rem;padding:1.95313rem 1.4375rem 2.5rem}.page-medgpt .section-clinical .section-header .section-title{font-size:1.30206rem}.page-medgpt .section-clinical .section-content{width:100%;height:auto;padding:0}.page-medgpt .section-clinical .section-content>img{width:100%;height:auto}.page-medgpt .section-loop{height:auto;gap:1.5rem;padding:2.5rem 1.4375rem}.page-medgpt .section-loop .section-header .medgpt-text-logo{margin:0 auto 1.25rem;width:7.75rem;height:1.375rem}.page-medgpt .section-loop .section-header .section-title{font-size:1.30206rem}.page-medgpt .section-loop .section-content>img{width:100%;height:auto}.page-medgpt .section-loop2{padding:2.5rem 1.4375rem;gap:2rem}.page-medgpt .section-loop2 .section-header .section-title{font-size:1.30206rem}.page-medgpt .section-loop2 .section-content>img{width:100%;height:auto}.page-medgpt .section-benchmark{width:100%;height:auto;padding:2.5rem 1.4375rem}.page-medgpt .section-benchmark .section-header .section-title{font-size:1.30206rem}.page-medgpt .section-benchmark .section-content{padding:2rem 0 0;width:100%}.page-medgpt .section-benchmark .section-content .benchmark-title{text-align:center;font-size:.91144rem;margin-bottom:.375rem}.page-medgpt .section-benchmark .section-content>img{width:100%;height:auto}}