@media screen and (min-width:1680px){:root{font-size:16px}.nav-mobile{display:none}.menu-panel{display:none}.main-mobile{display:none}#header-container .nav .navbar{padding-left:3vw;padding-right:3vw}}@media screen and (min-width:1440px) and (max-width:1679px){:root{font-size:16px}.nav-mobile{display:none}.menu-panel{display:none}.main-mobile{display:none}#header-container .nav .navbar{padding-left:3vw;padding-right:3vw}#fullpage .section .box-left{width:40%}.main-container .block .layer-container{width:84vw}.main-container .block .layer-container .info{padding-top:1.5rem}.main-container .main-box .main-title{font-size:1.8rem;line-height:1.5}.main-container .main-box .main-version{font-size:2.3rem;line-height:2}.main-container .main-box  .main-content{line-height:1.75;font-size:1.1rem}}@media screen  and (min-width:1025px) and (max-width:1400px){:root{font-size:15px}.nav-mobile{display:none}.menu-panel{display:none}.main-mobile{display:none}#header-container .nav .navbar{padding-left:3vw;padding-right:3vw}#fullpage .section .box-left{width:52%;top:55%;left:6.5vw}#footer-container .footer-top{width:94vw}#footer-container .footer-left{width:34%}#footer-container .footer-right{width:66%}.main-container .main-box .main-title{font-size:1.8rem;line-height:1.3}.main-container .main-box .main-version{font-size:2.3rem;line-height:2}.main-container .main-box  .main-content{line-height:1.5;font-size:1.1rem}.main-container .advantages .section-title{font-size:1.775rem;width:96vw}.main-container .advantages .product-container{width:96vw;margin:0 auto;grid-gap:1.2rem}.main-container .advantages .product-item{height:22rem;padding:1rem}.main-container .advantages .product-item  .img-content{height:80%;margin-top:10%}.main-container .advantages .product-item .text-content{padding:1.25rem 0.5rem}.main-container .advantages .product-item .text-content .title{font-size:1.525rem}.main-container .advantages .product-item .text-content .benefit{font-size:1.15rem}.main-container .advantages .product-item .text-content .description{font-size:1rem}.main-container .block .layer-container{width:92vw}.main-container .block .layer-container .info{padding-top:4rem}.main-container .block .layer-container .info .detail{margin-top:3rem}.main-container .block .layer-container .info .detail .content{width:46%;padding-right:0rem;margin-right:2rem}.main-container .block .layer-container .info .detail .picture{max-width:90%;height:88%}}@media screen and (max-width:767px){:root{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.nav{display:none}.nav-mobile{display:block}#fullpage .section .box-left{width:80vw;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#fullpage .section .box-left .title{font-size:1.75rem;text-align:center;margin-bottom:1rem}#fullpage .section .box-left .content{text-align:justify}#fullpage .section .box-left .content p{margin-top:0.75rem;font-size:1rem}#fullpage .section .box-left .add-btn{margin-top:1.75rem;text-align:center}#fullpage .section .box-right{width:83vw;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#fullpage .section .box-right .title{font-size:1.75rem}.footer{height:24rem}.footer-top{width:92vw;height:19rem;margin:0 auto;display:flex;justify-content:space-between;font-size:1rem}.footer-top .footer-left{width:100%;padding:1rem 1rem}.footer-left .logo{height:2rem;margin:1.5rem 0 1rem 0}.footer-top .footer-right{display:none}.footer-bottom{width:100vw;height:5rem;border-top:1px solid #303030;color:#a7a7a7;font-size:0.9rem;font-weight:600;text-align:center;line-height:1.5rem;display:flex;justify-content:center;align-items:center}.footer-bottom .copyright{display:block}#fullpage .mask{background:url('/images/home-m.jpg') no-repeat center/cover}#fullpage .mask #playBtn{width:40px;height:40px;position:absolute;bottom:22%;left:50%;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,0.2)}.main-container .block{width:100vw;height:90vh;box-sizing:border-box;padding-top:1.5rem}.main-container #sheet,#nest,#flow{background:url('/images/product/bg-light-m.jpg') no-repeat center center;background-size:cover}.main-container #tube{background:url('/images/product/bg-dark-m.jpg') no-repeat center center;background-size:cover}.main-container .block .layer-container{width:88vw;height:auto}.main-container .block .layer-container .info{padding-top:0rem;margin-top:3rem;padding-top:2rem}.main-container  .block .layer-container .info>.t1{font:600 1.5rem / 1.15rem "montserrat"}.main-container  .block .layer-container .info>.t2{font:600 1.8rem / 1.35rem "sourcehansans";margin-top:1rem}.main-container .block .layer-container .info .version-box{margin-top:1.2rem;gap:0.8rem;display:flex;flex-wrap:wrap;justify-content:flex-start}.main-container .block .layer-container .info .version-box .version-item{font-size:0.9rem;width:45%}.main-container .block .layer-container .info .detail{margin-top:2.2rem;height:auto;display:flex;flex-direction:column}.main-container .block .layer-container .info .detail .content{width:100%;height:auto;padding-right:0rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.main-container .block .layer-container .info .detail .content>.t1{font:500 1.2rem / 1.5rem "montserrat"}.main-container .block .layer-container .info .detail .content>.t2{font:500 1.5rem / 1.5rem "sourcehansans";margin:0.5rem 0}.main-container .block .layer-container .info .detail .content>.desc{font:500 1rem / 1.5rem "sourcehansans";margin:0.8rem 0;letter-spacing:0.05rem}.main-container .magic-btn{padding:6px 12px}.main-container .block .layer-container .info .detail .picture{width:60%;height:100%;margin:1rem auto 0 auto}.main-container .block .layer-container .info .detail .picture img{width:100%;height:auto}.main-container .main{display:none}.main-container .main-mobile{display:block}.main-container .advantages{padding:1.5rem 0 1rem;background:var(--color-primary-2);width:100vw;overflow:hidden}.main-container .advantages .section-title{text-align:left;font-size:1.5rem;font-weight:550;width:90vw;margin:0 auto 1rem;color:var(--color-primary-10)}.main-container .advantages .product-container{width:90vw;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:0rem}.main-container .advantages .product-container .product-item{width:100%;height:auto;margin:0 0 1rem;padding:1.5rem;background:#FFFFFF;box-shadow:0px 2px 3px -1px rgba(0,0,0,0.06),0px 1px 2px -1px rgba(0,0,0,0.06);border-radius:0.625rem;grid-template-columns:1fr}.main-container .advantages .product-item .img-content{height:10.75rem;overflow:hidden;position:relative;margin:0 auto}.main-container .advantages .product-item  .img-content img{height:100%;width:auto;position:absolute;left:50%;transform:translateX(-50%)}.main-container .advantages .product-item .text-content{padding:0;letter-spacing:0em;margin-top:0.85rem}.main-container .advantages .product-item .text-content .title{font-size:1.325rem;margin:0 0 0.210rem;font-weight:600;line-height:1.75;color:var(--color-primary-11)}.main-container .advantages .product-item .text-content .benefit{font-size:1.15rem;margin:0 0 0.425rem;color:var(--color-primary-7);line-height:1.75}.main-container .advantages .product-item .text-content .description{font-size:1rem;line-height:1.75;color:var(--color-primary-10);letter-spacing:0.08rem;text-align:left}.main-container .main-new{height:35vh;min-height:290px}.main-container .main-new .new-box{top:5.5rem}.main-container .main-new .new-box .title{font-size:2.5rem}.main-container .main-new .new-bg{object-fit:cover;overflow:hidden}.main-container .search-section{padding:0;width:80vw;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-container .search-section .search-box{width:80vw;box-sizing:border-box;position:relative}.main-container .search-section .search-box input{padding-left:1.25rem;padding-right:3.65rem;box-sizing:border-box}.main-container .search-section .search-box #searchTool{position:absolute;top:50%;left:auto;right:1rem;box-sizing:border-box;transform:translateY(-50%);color:rgb(30,32,34);font-size:1.6rem;color:var(--brand-color);background-color:transparent}.main-container .search-section .results-info{display:none !important}.main-container .news-container{width:90vw;margin:2.5rem auto 0}.main-container .news-grid{margin-bottom:0;gap:1.5rem}.main-container .contact-bg{height:30vh;min-height:12.5rem}.main-container .contact-bg .title{font-size:2.5rem;transform:translate(-50%,-20%)}.main-container .contact-container{width:88vw}.main-container .contact-container .address{width:100%;height:auto;display:block;margin:1.375rem 0}.main-container .contact-container .address .l{width:100%;height:auto;margin-bottom:1.45rem;padding-bottom:1.25rem}.main-container .contact-container .address .l .info{width:100%;height:30%;font-size:1.1rem;color:#545454;text-align:justify;margin-bottom:1.25rem}.main-container .contact-container .address .l .map{width:100%;height:260px;border-radius:5px}.main-container .contact-container .address .r{width:100%;height:26rem;box-shadow:0 0 3px #c0c0c0;padding:.8rem 2rem;margin-bottom:2.45rem}.main-container .contact-container .address .r .item .content{padding-bottom:.45rem}.main-container .contact-container .address .r .item .content .key{margin-bottom:.2rem}.main-container .comment{margin:1.2rem auto}.main-container .comment .title{font-size:2.2rem;margin:0px}.main-container .comment .info{font-size:1rem;margin-top:.8rem;margin-bottom:1rem}.main-container .form-box{display:flex;justify-content:space-between;flex-wrap:wrap}.main-container .form-box .form-item{width:100%;height:auto}.main-container .form-box .form-item .label{font-weight:600;color:#333;margin-bottom:0.5rem;font-size:1.2rem}.main-container .form-box .form-item input{width:100%;height:40px;line-height:40px;font-size:1.1rem}.main-container .form-box .form-item .error-message{width:100%;font-size:1rem;color:#F53F3F;margin:.125rem 0 .375rem 1rem;margin-left:1rem;visibility:hidden;text-align:left}.main-container .more-line textarea{width:100%;height:6.5rem;padding:1rem;font-size:1.1rem}.main-container .select-header{padding:0 1rem;height:40px;border-radius:5px;font-size:1.1rem}.main-container .submit-btn{margin-top:1.2rem;height:50px;border-radius:25px;width:80%}.main-container .about-bg{box-sizing:border-box;width:100%;height:40vh}.main-container .about-bg .bg-mask .title{font-size:2rem;color:var(--color-white);margin-bottom:1.6rem;padding-top:3rem;opacity:0.8}.main-container .about-bg .bg-mask .desc{font-size:1rem}.main-container .about-container{width:90vw}.main-container .about-container .part{width:100%;height:auto;margin-bottom:3rem;border-radius:10px}.main-container .about-container .part .title{font-size:2rem;font-weight:bold;color:#333;text-align:center;margin-top:2.5rem;margin-bottom:2.5rem}.main-container .about-container .part1 .card-box{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.main-container .about-container .part1 .card-box .card{box-sizing:border-box;width:100%;height:12rem;box-shadow:0 0 20px rgba(0,0,0,0.2);transition:all 0.3s ease;display:block;text-align:center;padding:0rem}.main-container .about-container .part1 .card-box .card .mark{font-size:1rem;font-weight:bold;display:inline-block;vertical-align:bottom;margin-top:2.5rem;margin-bottom:1rem}.main-container .about-container .part1 .card-box .card .mark .data{width:4.3rem;height:4.3rem}.main-container .about-container .part1 .card-box .card .desc{font-size:1.15rem;padding:0 1rem}.main-container .about-container .part2{background-size:cover;background-position:center;height:27rem;border-radius:3px}.main-container .about-container .part2 .content{width:86%;height:auto;box-sizing:border-box;text-align:justify;color:#dddddd;margin:0 auto}.main-container .about-container .part2 .content h1{font-size:2rem;color:#fff;margin-bottom:1.5rem;font-weight:bold;text-align:center}.main-container .about-container .part2 .content div{margin-bottom:0.8rem;font-size:1rem;line-height:1.5}.main-container .about-container .part3{display:block;margin-bottom:-8rem !important;height:auto !important}.main-container .about-container .part3 .l{width:100%;height:auto}.main-container .about-container .part3 .l .info{height:auto}.main-container .about-container .part3 .l .info h1{font-size:2rem;text-align:center}.main-container .about-container .part3 .l .info div{text-align:justify;line-height:1.5;font-size:1.05rem}.main-container .about-container .part3 .l .pic1{position:relative;width:100%;height:15rem;overflow:hidden;border-radius:3px}.main-container .about-container .part3 .r{width:100%;height:auto;display:grid;grid-template-rows:auto;grid-template-areas:"bottom"
            "top"}.main-container .about-container .part3 .r .pic2{position:relative;width:100%;height:15rem;overflow:hidden;border-radius:3px}.main-container .about-container .part3 .r .info{color:#545454;text-align:justify;line-height:1.5;font-size:1.05rem;grid-area:bottom;margin:1rem 0}#scrollButton{display:none}.main-container .join-bg{height:52vh}.main-container .join-bg .content .title{padding-top:5vh;font-size:2.5rem;font-weight:bold;margin-bottom:1.5rem;color:#f0f0f0}.main-container .join-bg .content .ctx{width:82%;text-align:center}.main-container  .join-bg .content .link{margin-top:2rem}.main-container .join-box{width:90vw;margin-top:5rem;margin-bottom:5rem;overflow:hidden}.main-container  .join-box>.title{font-size:2.5rem;margin-bottom:1rem}.main-container  .join-box>.sub-title{width:80%;margin:0 auto;margin-bottom:1rem}.main-container  .stage{display:flex;justify-content:center;margin-top:2.875rem;flex-wrap:wrap;z-index:10;gap:1.3rem}.main-container .stage .feature-card{background:white;border-radius:1.125rem;padding:2.125rem 1.875rem;width:24.375rem;box-shadow:0 .9375rem 2.5rem rgba(0,0,0,0.1);transition:all 0.5s cubic-bezier(0.25,0.8,0.25,1);text-align:center;position:relative;overflow:hidden}.main-container .benefit{display:grid;grid-template-columns:repeat(4,1fr);gap:0.8rem;max-width:100%}.main-container .benefit .feature-card{padding:1rem 0}.main-container .benefit .feature-card .pic{width:4rem;height:3.1875rem}.main-container .stage .feature-card:hover{transform:translateY(-0.125rem)}.main-container .join-box.space{width:100vw}.main-container  .carousel-container{width:100%;height:26rem;margin:0 auto 0rem}.main-container .carousel-item.center{background:#fff;width:72%;height:100%;transform:translateX(0) rotateY(0) scale(1);z-index:3;opacity:1;box-shadow:0 2px 10px rgba(0,0,0,0.15);cursor:auto}.main-container .carousel-item.left{width:40%;height:80%;transform:translateX(-140%) rotateY(45deg) scale(0.9);opacity:0.9;z-index:2}.main-container .carousel-item.right{width:40%;height:80%;transform:translateX(140%) rotateY(-45deg) scale(0.9);opacity:0.9;z-index:2}.main-container .join-box .path .tip{width:15rem;font-size:.8rem;padding:0.8rem}.main-container .join-box .path .t1 .tip{left:20%;bottom:45%}.main-container .join-box .path .t2 .tip{left:15%;bottom:10%}.main-container .join-box .path .t3 .tip{left:0%;top:20%}.main-container .join-box .path .t4 .tip{left:-100%;top:40%}@media (max-width:390px){:root{font-size:13px}#fullpage .section .box-left .title{font-size:1.65rem}#fullpage .section .box-left .content p{font-size:0.95rem}#fullpage .section .box-right .title{font-size:1.65rem}#fullpage .section .box-right .content p{font-size:0.95rem}}@supports (padding:max(0px)){}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){:root{font-size:15px}.nav{display:none}.nav-mobile{display:block}.menu-panel{display:block}.main-mobile{display:none}#header-container .nav .navbar{padding-left:4vw;padding-right:4vw}#fullpage .section .box-left{width:60%;top:50%;left:6rem}#fullpage .section .box-right{width:80%}#footer-container .footer-top{width:94vw;font-size:1rem;height:24rem}#footer-container .footer-left{width:32%}#footer-container .footer-left .logo{height:1.8rem;margin:1.5rem 0 1rem 0}#footer-container .footer-right{width:68%}#footer-container .footer-right .item .title{font-size:1.2rem;line-height:2}#footer-container .footer-right .item-section .title{font-size:1rem;line-height:2}#footer-container  .footer-right .item-section .content{font-size:0.95rem}.main-container .main{position:relative;margin-top:4.3125rem}.main-container .main-box{width:46vw;position:absolute;top:50%;left:3vw;z-index:10;transform:translateY(-50%)}.main-container .main-box .main-title{font-size:1.5rem;line-height:1.3}.main-container .main-box .main-version{font-size:1.8rem;line-height:2}.main-container .main-box  .main-content{line-height:1.75;font-size:1rem}.main-container .advantages .section-title{font-size:1.775rem;width:94vw}.main-container .advantages .product-container{width:94vw;margin:0 auto;grid-gap:1rem}.main-container .advantages .product-item{height:26rem;padding:1.2rem 1rem;display:grid;grid-template-columns:1fr;grid-gap:0;grid-template-rows:12.8rem auto}.main-container .advantages .product-item  .img-content{height:12rem}.main-container .advantages .product-item .text-content{padding:0 1rem 0 1rem;margin:0}.main-container .advantages .product-item .text-content .title{font-size:1.4rem}.main-container .advantages .product-item .text-content .benefit{font-size:1.05rem}.main-container .advantages .product-item .text-content .description{font-size:1rem;text-align:justify}.main-container .block .layer-container{width:88vw}.main-container .block .layer-container .info{padding-top:4rem}.main-container .block .layer-container .info .detail{display:flex;flex-direction:column;align-items:flex-start;margin-top:4rem;height:auto}.main-container .block .layer-container .info .detail .content{width:90%;height:auto;padding-right:0rem;margin-right:2%;margin-bottom:2rem}.main-container .block .layer-container .info .detail .picture{width:50vw;height:auto;margin:0 auto}.main-container .block .layer-container .info .detail .picture img{height:100%;width:100%;object-fit:cover;display:block}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){:root{font-size:15px}.nav-mobile{display:none}.menu-panel{display:none}.main-mobile{display:none}#header-container .nav .navbar{padding-left:2vw;padding-right:2vw}#header-container .nav .menu .menu-item{padding:0 0.1rem}#fullpage .section .box-left{width:52%;top:55%;left:6.5vw}#footer-container .footer-top{width:94vw}#footer-container .footer-left{width:34%}#footer-container .footer-right{width:66%}.main-container .main-box .main-title{font-size:1.8rem;line-height:1.3}.main-container .main-box .main-version{font-size:2.3rem;line-height:2}.main-container .main-box  .main-content{line-height:1.5;font-size:1.1rem}.main-container .advantages .section-title{font-size:1.775rem;width:94vw}.main-container .advantages .product-container{width:94vw;margin:0 auto;grid-gap:1.2rem}.main-container .advantages .product-item{height:22rem;padding:1rem}.main-container .advantages .product-item  .img-content{height:80%;margin-top:10%}.main-container .advantages .product-item .text-content{padding:1.25rem 0.5rem}.main-container .advantages .product-item .text-content .title{font-size:1.525rem}.main-container .advantages .product-item .text-content .benefit{font-size:1.15rem}.main-container .advantages .product-item .text-content .description{font-size:1rem}}