*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;text-size-adjust:100%;-moz-tab-size:2;tab-size:2}html,body{min-height:100vh}html:focus-within{scroll-behavior:smooth}@media (prefers-reduced-motion){html:focus-within{scroll-behavior:auto}}ul,ol,li{list-style:none}a{color:inherit;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}img,picture,video{display:inline-block;max-width:100%;width:100%;vertical-align:middle;-webkit-user-select:none;user-select:none}input,button,textarea,select{font:inherit}@font-face{font-family:Poppins;src:url(./poppins-regular-4b0ed459.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(./poppins-medium-d29ba89f.ttf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(./poppins-semi_bold-7655a95a.ttf) format("opentype");font-weight:600;font-style:normal}:root{--black: #333333;--white: #ffffff;--green: #57C377;--green1: #51C272;--gray: #F6F4F3}:root{font-family:Poppins,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-style:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-y:auto;background-color:var(--white);color:var(--black)}h1,h2{font-size:min(2.708vw,39px);line-height:min(3.542vw,51px);font-weight:600}h3{font-size:min(2.5vw,36px);line-height:min(3.125vw,45px);font-weight:600}.width-limit{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;margin:0 auto}.paragraph{font-size:min(1.042vw,15px);line-height:min(1.667vw,24px)}.primary-btn{display:flex;align-items:center;justify-content:center;padding:min(.521vw,7.5px) min(1.563vw,22.5px) min(.521vw,7.5px) min(1.875vw,27px);width:fit-content;font-size:min(1.25vw,18px);font-weight:600;border-radius:min(5.208vw,75px);color:var(--white);background-color:var(--green);cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;transform:translateZ(0)}.primary-btn:before{content:"";position:absolute;top:100%;left:calc(50% - min(7.813vw,112.5px));z-index:-1;width:min(15.625vw,225px);height:min(15.625vw,225px);background-color:#454545;border-radius:50%;transition:all .2s ease-out}.primary-btn:hover:before{top:calc(50% - min(7.813vw,112.5px));left:calc(50% - min(7.813vw,112.5px))}.primary-btn .arrow{margin-left:min(.625vw,9px);width:min(1.458vw,21px);height:min(.729vw,10.5px);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlCAYAAADiMKHrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFeSURBVHgB7ZndTcNAEITHiAIowR3gEkwHSQW4A0IFCRXEHSQdQAfQQejA7oB0MOxysbCiwJ0ECM/BJ63kv4cdnXe8ewb++V5IXiA3TNS9xc6iRA6YkCXf6eSFHQkaC6ugiCU+4+csoIYlvWacJdSwpFcJwtZQI1GYu6OW7TPU10tEWEc1Z/SED4n/SWG+ojMo4bVzqKEYks7Y5iosxRk3UMOSXiQIO9kMF3axwXS5tIi1Tb3FVVEU/XDBRRH69BZzE/bsJ2fIg9LCX8W3Vc1lpcbMc1mpgTt7BR/OkQ+3Jqj1Axe1xXQpLerIM3sEk3jC1LFSr5jW6GpsAViiNXMaSSzRG8Z5pMrwyNO7TMe0UIBh7NgkCFpBAYYBcRcR4/XVQAGmT7wyDlcxM4e7ThCk8+OAaQ635Rcs+zca2iJy35vSxmIPJfjx5orez4ExDF3BgNdXDXUYPrgdf6ApfQVkY+4Gw+qudAAAAABJRU5ErkJggg==) no-repeat center/min(1.458vw,21px)}.primary-btn-usai{margin-left:min(2.5vw,36px);width:min(8.438vw,121.5px);height:min(2.188vw,31.5px);line-height:min(2.188vw,31.5px);text-align:center;font-size:min(1.042vw,15px);font-weight:500;color:#fff;border-radius:min(2.604vw,37.5px);background:#57c377;cursor:pointer;transform:translateZ(0);overflow:hidden}.primary-btn-usai:before{content:"";position:absolute;top:100%;left:0;z-index:-1;width:100%;height:min(10.417vw,150px);background-color:#454545;border-radius:50%;transition:all .2s ease-out}.primary-btn-usai:hover:before{top:calc(50% - min(5.208vw,75px))}@keyframes opacity-animation{0%{opacity:0}to{opacity:1}}.carousel-contain{position:relative;padding-top:min(17.5vw,252px);height:min(56.25vw,810px)}.carousel-contain:after{content:"";position:absolute;bottom:0;z-index:1;width:100%;height:min(.104vw,1.5px);background-color:var(--white)}.carousel-contain .carousel-contain-inner{position:relative;height:100%}.carousel-contain .carousel-contain-inner .wrap{position:absolute;z-index:1;padding-left:min(12.5vw,180px);animation:opacity-animation 3s;color:#fff}.carousel-contain .carousel-contain-inner .wrap .title{margin-bottom:min(3.646vw,52.5px);white-space:pre-line;font-family:Poppins;font-weight:600;font-size:min(2.708vw,39px);line-height:min(3.792vw,54.6px);letter-spacing:-3%;text-shadow:0px min(.208vw,3px) min(.625vw,9px) rgba(0,0,0,.4)}.carousel-contain .carousel-contain-inner .wrap .subtitle{margin:min(2.604vw,37.5px) 0 min(.938vw,13.5px);font-size:min(1.563vw,22.5px);font-weight:600;line-height:min(2.083vw,30px)}.carousel-contain .carousel-contain-inner .wrap .slogan{width:min(25vw,360px);height:min(11.458vw,165px);font-size:min(1.146vw,16.5px);line-height:min(1.875vw,27px);animation:opacity-animation 1s;white-space:pre-line}.carousel-contain .carousel-contain-inner .wrap .slogan.slogan-zh{height:min(7.708vw,111px)}.carousel-contain .carousel-contain-inner .pagination{position:absolute;z-index:99;bottom:min(6.771vw,97.5px);left:min(12.5vw,180px);display:flex;gap:min(.521vw,7.5px);align-items:center;width:auto}.carousel-contain .carousel-contain-inner .pagination .pagination-bullet{width:min(.625vw,9px);height:min(.625vw,9px);background-color:#bbbab9;transition:.4s}.carousel-contain .carousel-contain-inner .pagination .pagination-bullet-active{width:min(.625vw,9px);height:min(1.354vw,19.5px);background-color:var(--black)}.carousel-contain .video-wrap{z-index:-1;position:absolute;top:max(-5.208vw,-75px);left:0;width:100%;height:100%;opacity:0;transition:1s}.carousel-contain .video-wrap.visible{opacity:1}.carousel-contain .video{position:absolute;top:0;left:50%;transform:translate(-50%);max-width:none;width:100%;height:auto}.data{padding:min(3.125vw,45px) min(12.5vw,180px) min(8.333vw,120px)}.data>h2{white-space:pre-line}.data .data-box{margin-top:min(4.167vw,60px);display:flex;justify-content:space-between;gap:min(4.167vw,60px)}.data .data-box .wrap{flex:1;flex-shrink:0;flex-grow:1}.data .data-box .wrap .num{font-size:min(3.75vw,54px);line-height:min(4.167vw,60px)}.data .data-box .wrap .num-zh{font-size:min(3.125vw,45px);font-weight:500}.data .data-box .wrap .symbol{margin-left:min(.208vw,3px);font-size:min(1.25vw,18px);line-height:min(2.083vw,30px)}.data .data-box .wrap .symbol b{margin:0 min(.417vw,6px) 0 max(-.417vw,-6px);font-weight:500;font-size:min(1.667vw,24px)}.data .data-box .wrap .sub{font-size:min(1.042vw,15px);line-height:min(2.083vw,30px);font-weight:500}.data .data-box .wrap .paragraph{margin:min(.938vw,13.5px) min(1.25vw,18px) 0 0;padding-top:min(1.042vw,15px);border-top:solid min(.104vw,1.5px) var(--green)}.data .data-box .wrap .tips{margin-top:min(1.25vw,18px);font-size:min(.833vw,12px);line-height:min(1.25vw,18px);opacity:.5}.comparing{display:flex;padding:0px min(12.5vw,180px) 0;gap:min(4.167vw,60px)}.comparing .wrap{display:flex;flex-direction:column;justify-content:space-between}.comparing .wrap .title{line-height:min(3.792vw,54.6px);white-space:pre-line}.comparing .wrap .tips{margin-bottom:min(.625vw,9px);font-size:min(.833vw,12px);opacity:.5;white-space:pre-wrap;word-break:break-all}.comparing .pic{width:min(39.063vw,562.5px);height:min(39.063vw,562.5px)}.products{margin-top:min(7.396vw,106.5px);height:max-content;padding:min(6.615vw,95.25px) min(12.5vw,180px) min(6.771vw,97.5px);background:#f6f4f3}.products .title{color:#333;font-family:Poppins;font-weight:600;font-size:min(2.708vw,39px);line-height:min(3.792vw,54.6px);letter-spacing:-3%;margin-bottom:min(1.667vw,24px)}.products .product-container{margin-top:min(2.083vw,30px);display:flex;gap:min(2.083vw,30px)}.products .product-container .product-item{flex:1;cursor:pointer;transform:scale(.95)}.products .product-container .product-item .product-pic{overflow:hidden}.products .product-container .product-item .product-pic img{transition:all .5s}.products .product-container .product-item .product-intro{position:relative;height:min(11.458vw,165px);background:#e7e3da;padding:min(2.5vw,36px) min(2.083vw,30px)}.products .product-container .product-item .product-intro .product-title{font-family:Poppins;font-weight:600;font-size:min(1.458vw,21px);line-height:min(2.042vw,29.4px);letter-spacing:-3%}.products .product-container .product-item .product-intro .product-content{margin-top:min(.833vw,12px);font-family:Poppins;font-weight:400;font-size:min(1.042vw,15px);line-height:min(1.667vw,24px);letter-spacing:0%;white-space:pre}.products .product-container .product-item .product-intro .product-icon{position:absolute;top:min(2.5vw,36px);right:min(2.083vw,30px);width:min(1.667vw,24px)}.products .product-container .product-item:hover .product-pic img{transform:scale(1.08)}.products .product-touch{width:100%;margin-top:min(4.167vw,60px);display:flex;justify-content:space-around}.hiwood-use{position:relative;margin:min(8.333vw,120px) min(4.063vw,58.5px) min(9.375vw,135px);overflow:hidden}.hiwood-use .wrap{position:absolute;z-index:2;right:min(8.438vw,121.5px);width:min(32.708vw,471px)}.hiwood-use .wrap .txt{animation:opacity-animation 2s}.hiwood-use .wrap .sub-title{margin-bottom:min(1.302vw,18.75px);padding:min(1.563vw,22.5px) 0 min(1.042vw,15px);font-size:min(1.875vw,27px);font-weight:600;line-height:min(2.604vw,37.5px);border-bottom:solid min(.104vw,1.5px) var(--green)}.hiwood-use .wrap .share{margin:min(.521vw,7.5px) 0 min(1.042vw,15px);display:flex;align-items:center;color:var(--green);font-weight:500;font-size:min(1.25vw,18px);transition:.3s}.hiwood-use .wrap .share:hover{transform:translate(min(.521vw,7.5px))}.hiwood-use .wrap .arrow{margin-left:min(.625vw,9px);width:min(1.25vw,18px);height:min(.813vw,11.7px);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAjCAYAAADbqynIAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKhSURBVHgB3Zg/bhpBFMbf28Um7jiCj2BKK8ZibwANIDfBJwgUwShN1h2QwpsTBDcJuIGcAASxXOIyXTgCUiIRxO5O3kBiw+zyHzGDf82O3mOk/diZ770ZAIkkWrkYbBkNJJFo5z4gYo0/YYsgSGAkBtCE57ewqmfFLGyBnQtKPeSPmc1++qSaA/soXjfMHmzAzpdc5bTQ1TU3TH9lV0hFgwf9DhcMGyBlyXFSDfpSB6wBDI6nEiQUdTS4cFgDaaZQMQpdHKJBw8epBAmkJdlZ1wGlCeJwUQN7YCBjt0IqtK4DSltyIql23mTAPAIoZt5FStewJMoI4swSRW9ZHgyPsss4oFKCOHzv0HL7TMPQZJzRXtMCGF9kFsoJ4mzigFJNYRZPDijWKu6ADmtc3L8/mTVXSUGckQMOB2EaNqcSJMpxnU6ylcv4zVNyyYkk21cWPd6KcT8HxFQrn4Y9gCHjgrxLTWhskdQz2H+eGltl99CKRA8D/QYfvAxB5IaajXE+DFARK8MeQAYQ9dQlHkcquEMquMa4Nu2Ly3FDsMQ4Mrz947zKTLZEAVCcfx23KcbpCH9dOS/4xBUl1jFDwV/9G3rDtCeJLFs9K1l+89Ts5egY7jqshsxTd3qMscu781J91lzlBI0uURz/xlQfuvEvxsfHefOVEnRx/+7EcTVeT6aODqMum5rV/042D2XqUOJ77g2J6YAghjZ/kw534WXEjH+vAJ6Lx2c+VSPFDKyA9C+UbF3d+InhtryqmPE8SYxs+Xe/RsOomEMNLyuvC2VYAymCZjoZ2bJuu8YiJ5uHDjsm1siEdNQffO8LbDz9apR+wAbsfA/VDatHYr5NxniDuawtL0LaHqKGk9ebqF+DuQnSmlO6Ao4HDw7TlUjRgi3yF/puHBKL7XEZAAAAAElFTkSuQmCC) no-repeat center/contain}.hiwood-use .list{display:flex;align-items:flex-end;justify-content:space-between;height:min(41.719vw,600.75px)}.hiwood-use .list .item{flex-shrink:0;margin-right:min(1.354vw,19.5px);width:min(10.417vw,150px);overflow:hidden}.hiwood-use .list .item.active{width:min(33.073vw,476.25px)}.hiwood-use .transition{transition:all .6s ease-out}.features{margin:0 min(4.167vw,60px)}.features .title{margin-bottom:min(4.688vw,67.5px);text-align:center}.features .box{position:sticky;top:min(6vw,86.4px);margin-top:min(4.167vw,60px);padding:min(4.792vw,69px) min(5.208vw,75px);display:flex;justify-content:space-between;background-color:var(--gray)}.features .box:nth-child(2n){flex-direction:row-reverse}.features .box:nth-child(2n) .wrap{margin-right:min(4.167vw,60px)}.features .wrap{position:relative;margin:min(2.865vw,41.25px) 0 0 min(3.125vw,45px);width:min(31.927vw,459.75px)}.features .wrap .paragraph{margin-top:min(1.563vw,22.5px);padding-top:min(1.563vw,22.5px);border-top:solid min(.104vw,1.5px) var(--green);white-space:pre-line}.features .wrap .tips{margin-top:min(1.563vw,22.5px);font-size:min(.833vw,12px);line-height:min(1.25vw,18px);color:var(--black);opacity:.5}.features .wrap .icons{position:absolute;bottom:min(1.563vw,22.5px);display:flex;gap:min(4.688vw,67.5px)}.features .wrap .icons .icon{margin-bottom:min(1.25vw,18px);width:min(5.208vw,75px);height:min(5.208vw,75px)}.features .wrap .icons .refer{display:block;font-size:min(.938vw,13.5px);line-height:min(1.667vw,24px);white-space:pre-line}.features .wrap .icons .num{font-size:min(1.25vw,18px);line-height:min(1.667vw,24px);font-weight:700;color:#000}.features .img{width:min(37.344vw,537.75px);height:min(37.344vw,537.75px)}.processes{padding:min(8.333vw,120px) min(4.167vw,60px) min(6.25vw,90px)}.processes .top{padding:0 min(8.333vw,120px);display:flex;justify-content:space-between;align-items:center;margin-bottom:min(3.125vw,45px)}.processes .top .title{white-space:pre-line}.processes .top .paragraph{width:min(32.708vw,471px)}.processes .show{animation:opacity-animation 2s;width:min(91.823vw,1322.25px);height:min(31.25vw,450px)}.processes .list{margin-top:min(1.042vw,15px);display:flex;justify-content:center}.processes .list .item{width:min(25vw,360px);height:min(5.208vw,75px);font-size:min(1.458vw,21px);font-weight:600;line-height:min(5.208vw,75px);border-bottom:solid min(.104vw,1.5px) rgba(51,51,51,.2);white-space:pre-line;text-align:center;cursor:pointer;color:#3339}.processes .list .item:hover{background-color:var(--gray)}.processes .list .item.cur{border-color:var(--green1);border-width:min(.208vw,3px);color:var(--black)}.processes .bottom{padding:min(2.083vw,30px) min(8.333vw,120px);height:min(9.375vw,135px);text-align:center}.processes .bottom.bottom-zh{height:min(8.333vw,120px)}.processes .primary-btn-usai{margin:0 auto;width:max-content;height:max-content;padding:min(.521vw,7.5px) min(1.875vw,27px);font-size:min(1.25vw,18px);font-weight:500}.processes .primary-btn-usai svg{width:min(1.25vw,18px)}.milestone{padding-top:min(3.125vw,45px);padding-bottom:min(8.333vw,120px)}.milestone>h2{padding-left:min(12.5vw,180px)}.milestone .list{margin-top:min(7.813vw,112.5px);padding-right:min(10.417vw,150px);padding:0 min(10.417vw,150px) 0 min(4.167vw,60px);display:flex;align-items:center;height:min(26.042vw,375px);overflow-x:auto;gap:min(7.292vw,105px);scrollbar-width:none}.milestone .list::-webkit-scrollbar{display:none}.milestone .list .item{position:relative;font-size:min(1.25vw,18px);line-height:min(1.5vw,21.6px);flex-shrink:0}.milestone .list .item:after{content:"";position:absolute;top:min(4.896vw,70.5px);left:0;width:min(.156vw,2.25px);height:min(3.542vw,51px);background-color:var(--green)}.milestone .list .item:nth-child(2n):after{top:max(-5.937vw,-85.5px)}.milestone .list .item:nth-child(2n) .desc{top:max(-10.937vw,-157.5px)}.milestone .list .item .time{font-size:min(2.5vw,36px);line-height:min(3vw,43.2px);font-weight:600}.milestone .list .item .time .sm{font-size:min(1.458vw,21px)}.milestone .list .item .time .sm em{font-size:min(1.25vw,18px);font-weight:200}.milestone .list .item .desc{position:absolute;top:min(10.938vw,157.5px);width:max-content;white-space:pre-line;font-weight:500}.milestone .arrow-wrap{margin-top:min(3.125vw,45px);padding-left:min(12.5vw,180px);display:flex;align-items:center;gap:min(1.875vw,27px)}.milestone .arrow-wrap .arrow{display:flex;justify-content:center;width:min(3.125vw,45px);height:min(3.125vw,45px);background:rgba(205,200,191,.3);border-radius:50%;cursor:pointer;transition:.4s}.milestone .arrow-wrap .arrow.visible{cursor:default}.milestone .arrow-wrap .arrow.hover{background-color:var(--green)}.milestone .arrow-wrap .arrow .icon{width:min(1.667vw,24px)}.contact{position:relative;height:min(43.75vw,630px);background-color:var(--green1);color:var(--white)}.contact .bg{position:absolute;width:100%;height:100%;background:url(./annual-ring-e75dc62e.png) no-repeat bottom/min(75.885vw,1092.75px) auto}.contact .wrap{padding:min(8.333vw,120px) 0 0 min(12.5vw,180px)}.contact .wrap>h2{margin-bottom:min(3.229vw,46.5px);white-space:pre-line}.primary-button{display:flex;align-items:center;justify-content:center;padding:min(.521vw,7.5px) min(1.875vw,27px) min(.521vw,7.5px) min(1.875vw,27px);width:fit-content;font-size:min(1.25vw,18px);font-weight:600;border-radius:min(5.208vw,75px);color:var(--white);background-color:var(--green);cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;transform:translateZ(0)}.primary-button .touch-arrow{width:min(1.25vw,18px);margin-bottom:min(.104vw,1.5px)}.primary-button:before{content:"";position:absolute;top:100%;left:calc(50% - min(7.813vw,112.5px));z-index:-1;width:min(15.625vw,225px);height:min(15.625vw,225px);background-color:#454545;border-radius:50%;transition:all .2s ease-out}.primary-button:hover:before{top:calc(50% - min(7.813vw,112.5px));left:calc(50% - min(7.813vw,112.5px))}
