﻿:root{--color-primary: #d8b56f;--color-primary-rgb: 216, 181, 111;--color-secondary: #d3de23;--color-secondary-rgb: 211, 222, 35;--color-text: #000}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--color-text);font-size:clamp(0.875rem,0.7416576964rem + 0.215285253vw,1rem);font-family:"Microsoft YaHei","PingFang SC","Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:normal}a{text-decoration:none;color:inherit}ul,ol{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;display:block}button{border:none;background:none;cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 clamp(1.25rem,-8.0839612487rem + 15.0699677072vw,10rem)}.relative{position:relative}.text-center{text-align:center}.hidden{display:none !important}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.abs-x-center{position:absolute;left:50%;transform:translateX(-50%)}.abs-y-center{position:absolute;top:50%;transform:translateY(-50%)}.bgCenter{background-position:center;background-repeat:no-repeat;background-size:cover}.bgCenter-contain{background-position:center;background-repeat:no-repeat;background-size:contain}.w-full{width:100%}.h-full{height:100%}.w-50{width:50%}.font-bold{font-weight:bold}.font-light{font-weight:100}.text-center{text-align:center}.text-justify{text-align:justify}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:0}@media screen and (min-width: 576px){.sm\:w-full{width:100%}.sm\:w-50{width:50%}.sm\:h-full{height:100%}.sm\:hidden{display:none !important}.sm\:block{display:block !important}.sm\:flex{display:flex !important}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-row{flex-direction:row}.sm\:flex-column{flex-direction:column}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}}@media screen and (min-width: 768px){.md\:w-full{width:100%}.md\:w-50{width:50%}.md\:h-full{height:100%}.md\:hidden{display:none !important}.md\:block{display:block !important}.md\:text-left{text-align:left}.md\:flex{display:flex !important}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-column{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}}@media screen and (min-width: 992px){.lg\:w-full{width:100%}.lg\:w-50{width:50%}.lg\:h-full{height:100%}.lg\:hidden{display:none !important}.lg\:block{display:block !important}.lg\:flex{display:flex !important}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-column{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}}@media screen and (min-width: 1200px){.xl\:w-full{width:100%}.xl\:w-50{width:50%}.xl\:h-full{height:100%}.xl\:hidden{display:none !important}.xl\:block{display:block !important}.xl\:flex{display:flex !important}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-column{flex-direction:column}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:justify-around{justify-content:space-around}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}}:root{--header-height: clamp(3.75rem, 1.7498654467rem + 3.2292787944vw, 5.625rem)}.header{position:fixed;top:0;left:0;width:100%;z-index:9999;--header-text-color: #fff}.header.transparent{background-color:rgba(0,0,0,0);border-bottom:1px solid hsla(0,0%,100%,.08);--header-text-color: #fff}.header .container{display:flex;align-items:center;justify-content:space-between;height:var(--header-height)}.header .logo{margin-right:auto;height:55%}.header .logo img{display:block;height:100%;width:auto}.header .logo .color-logo{display:none}.header .actions{display:flex;align-items:center;color:var(--header-text-color);gap:clamp(1.5rem,-1.166846071rem + 4.3057050592vw,4rem)}.header .actions a,.header .actions i{color:var(--header-text-color)}.header .actions i{color:var(--header-text-color);font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}.header .actions .socials{display:flex}.header .actions .hamburger i{color:var(--header-text-color);font-size:24px}.header .navMenu{display:flex;margin-right:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}.header .navMenu a{color:var(--header-text-color);font-size:clamp(0.875rem,0.4749730893rem + 0.6458557589vw,1.25rem)}.header .navMenu .nav-item{position:relative;height:var(--header-height);line-height:var(--header-height)}.header .navMenu .nav-item:not(:last-child){margin-right:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}.header .navMenu .nav-item::after{content:"";width:100%;height:2px;background:var(--color-primary);position:absolute;top:calc(100% - 2px);left:50%;transform:translateX(-50%);opacity:0;transition:all .3s ease-in-out}.header .navMenu .nav-item.active a,.header .navMenu .nav-item:hover a{color:var(--color-primary)}.header .navMenu .nav-item.active::after,.header .navMenu .nav-item:hover::after{opacity:1}.header .navMenu ul{display:none}.header .searchPanel{position:absolute;top:0;left:0;width:100%;height:var(--header-height);background:var(--color-gradient);opacity:0;pointer-events:none;transition:all .3s ease-in-out}.header .searchPanel form{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #fff}.header .searchPanel input{display:block;width:100%;border:none;outline:none;background-color:rgba(0,0,0,0);color:#fff;color:var(--header-text-color);font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}.header .searchPanel input::placeholder{color:hsla(0,0%,100%,.8)}.header .searchPanel i{color:#fff;font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}.header .searchPanel.active{pointer-events:auto;opacity:1}.header.fixed{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:999;--header-text-color: #000}.header.fixed .logo .color-logo{display:block}.header.fixed .logo .white-logo{display:none}@media screen and (max-width: 992px){.header{--header-text-color: #000;background:#fff}.header.transparent{background-color:#fff;border-bottom:1px solid hsla(0,0%,100%,.08)}.header .logo{height:60%;margin-right:auto}.header .logo .color-logo{display:block !important}.header .logo .white-logo{display:none !important}.header .navMenu{display:flex;flex-direction:column;position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100vh - var(--header-height));background-color:#fff;margin-right:0;padding:20px;overflow-y:auto;transform:translateX(-100%);opacity:1;pointer-events:none;transition:all .4s ease-in-out;z-index:999}.header .navMenu.open{transform:translateX(0);opacity:1;pointer-events:auto}.header .navMenu .nav-item{margin-right:0 !important;margin-bottom:20px;width:100%;text-align:center}.header .navMenu .nav-item a{text-align:left;color:#000;font-size:18px;display:block;padding:10px 0;font-weight:500}.header .navMenu .nav-item::after{display:none}.header .navMenu .nav-item.active a{color:var(--color-primary, #17479e)}.header #mobileOverlay{position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100vh - var(--header-height));background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s;z-index:-2}.header #mobileOverlay.active{opacity:1;pointer-events:auto}.header .hamburger.active i::before{content:"æxx"}}.footer{background:#333;color:#fff;padding:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem) 0;display:flex;justify-content:center;gap:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}@media screen and (max-width: 992px){.footer{font-size:12px;flex-direction:column;align-items:center;gap:5px}}@font-face{font-family:"GLJ-GBT";src:url("../fonts/GLJ-GBT.ttf")}@font-face{font-family:"SUSE-Bold";src:url("../fonts/SUSE-Bold.ttf")}.g-title{text-align:center}.g-title .en-title{font-size:clamp(2.25rem,-0.1501614639rem + 3.8751345533vw,4.5rem);color:var(--color-primary);letter-spacing:1px;line-height:.8;font-family:"SUSE-Bold";opacity:.19}.g-title .cn-title{font-size:clamp(1.5rem,0.299919268rem + 1.9375672766vw,2.625rem);font-weight:bold;color:var(--color-primary);line-height:1;margin-top:-20px}.g-desc{margin-top:clamp(1rem,-0.0667384284rem + 1.7222820237vw,2rem);font-size:clamp(0.875rem,0.4749730893rem + 0.6458557589vw,1.25rem);line-height:1.35;letter-spacing:1px;color:#333;text-align:center}.g-desc.mainColor{color:var(--color-primary)}.g-btn{font-size:clamp(0.875rem,0.4749730893rem + 0.6458557589vw,1.25rem);color:#fff;padding:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem) clamp(0.6875rem,-0.0458826695rem + 1.1840688913vw,1.375rem);background:var(--color-primary);border-radius:10px;line-height:1;font-weight:500;cursor:pointer;transition:all .3s ease-in-out}.g-btn:hover{filter:brightness(1.15)}.g-btn.whiteStyle{background:#fff;color:var(--color-primary)}.g-btn.whiteStyle:hover{background:var(--color-primary);color:#fff;filter:none}.anchor{position:absolute;left:0;top:calc(-1*clamp(3.75rem,1.083153929rem + 4.3057050592vw,6.25rem))}.h-auto{overflow-y:auto;overscroll-behavior:contain}.h-auto::-webkit-scrollbar{width:.25rem}.h-auto::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.h-auto::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6)}#my-scrollbar{height:100vh;overflow:hidden}.page{overflow:hidden}.page-hero{position:relative}.page-hero img{display:block;width:100%}.page-hero .hero-text{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}.page-hero .hero-text .text-img{max-width:clamp(12.5rem,-15.501883746rem + 45.2099031216vw,38.75rem);margin:0 auto}.page-hero .hero-text .tip{gap:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);margin:clamp(0.625rem,-0.7084230355rem + 2.1528525296vw,1.875rem) 0 clamp(0.625rem,-5.3754036598rem + 9.6878363832vw,6.25rem)}.page-hero .hero-text .tip p{font-size:clamp(1.375rem,-0.0917653391rem + 2.3681377826vw,2.75rem);color:#f9e1b9}.page-hero .hero-text .tip .line{width:clamp(4.6875rem,1.0205866523rem + 5.9203444564vw,8.125rem);height:1px;background:linear-gradient(to left, var(--color-primary) 0, transparent 100%)}.page-hero .hero-text .tip .line:last-child{background:linear-gradient(to right, var(--color-primary) 0, transparent 100%)}.page-hero .hero-text .btns{gap:24px}.page-hero .hero-text .btns .g-btn{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);font-weight:bold;display:flex;align-items:center;padding:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem) clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.page-hero .hero-text .btns .g-btn i{font-size:12px;margin-left:14px}@media(max-width: 768px){.page-hero .list{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:15px;margin-top:30px;padding:0 15px;overflow-x:visible}.page-hero .list .item{width:100%;height:auto;aspect-ratio:1/1;transform:none;border-radius:10px;grid-area:auto !important}.page-hero .list .item .item-content{transform:none}.page-hero .list .item .item-content .icon{width:40px;height:40px}.page-hero .list .item .item-content .name{font-size:14px}}.page-number{background:#17283e}.page-number .list .item{min-height:clamp(4.6875rem,0.0205193757rem + 7.5349838536vw,9.0625rem);flex-basis:25%;display:flex;justify-content:center;align-items:center;flex-direction:column}.page-number .list .item .numberBox{color:#fff}.page-number .list .item .numberBox .number{font-family:"GLJ-GBT";font-size:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.page-number .list .item .numberBox small{font-size:clamp(0.75rem,0.3499730893rem + 0.6458557589vw,1.125rem);font-family:"GLJ-GBT"}.page-number .list .item p{font-size:clamp(0.875rem,0.4749730893rem + 0.6458557589vw,1.25rem);color:var(--color-primary);text-align:left}.page-number .list .item:not(:last-child){border-right:1px solid #8c95a0}@media screen and (max-width: 768px){.page-number .list{flex-wrap:wrap}.page-number .list .item{flex-basis:50%}.page-number .list .item:nth-child(2n){border-right:none}.page-number .list .item:nth-child(1),.page-number .list .item:nth-child(2){border-bottom:1px solid #8c95a0}}.page-about{position:relative;padding:clamp(2.1875rem,-0.1459903122rem + 3.7674919268vw,4.375rem) 0}.page-about .list{width:clamp(46.875rem,33.5407696448rem + 21.528525296vw,59.375rem);margin:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem) auto 0;position:relative}@media screen and (max-width: 992px){.page-about .list{width:100%}}.page-about .list .item{gap:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem);position:relative;overflow:hidden}.page-about .list .item:not(:last-child){margin-bottom:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}.page-about .list .item.active{opacity:1}.page-about .list .cir{margin-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);width:26px;height:26px;background:var(--color-primary);border-radius:50%;flex-shrink:0}.page-about .list .cir .dot{background:#fff;width:9px;height:9px;border-radius:50%}.page-about .list .item-box{flex-grow:2;border:1px solid #e7e7e7;border-radius:10px;padding:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem) clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);transition:all .3s ease}.page-about .list .item-box .titleBox .year{font-family:GLJ-GBT;padding:5px 12px;background:var(--color-primary);color:#fff;border-radius:5px}.page-about .list .item-box .titleBox .title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-weight:bold;margin-left:7px;color:var(--color-primary)}.page-about .list .item-box .line{width:100%;height:1px;background:#f8f8f8;margin:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem) 0 clamp(0.9375rem,0.6041442411rem + 0.5382131324vw,1.25rem)}.page-about .list .item-box .desc{font-size:clamp(0.875rem,0.4749730893rem + 0.6458557589vw,1.25rem);color:#333;width:60%;line-height:1.6}@media screen and (max-width: 768px){.page-about .list .item-box .desc{width:100%}}.page-about .list .bg-year{position:absolute;right:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);bottom:0;color:#f2f2f2;font-family:GLJ-GBT;font-size:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem);line-height:.8;letter-spacing:1px;transform:translateY(20%);z-index:-1;transition:all .3s ease}.page-about .list::after{content:"";width:2px;height:calc(100% + clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem));background:var(--color-primary);position:absolute;top:calc(clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)*-1);left:12px;z-index:-1}.page-about .list.active .item-box{border-color:var(--color-primary);box-shadow:0 10px 30px rgba(216,181,111,.15)}.page-about .list.active .bg-year{color:rgba(216,181,111,.1)}.page-about .bg1{position:absolute;top:0;left:0;width:clamp(18.25rem,-1.2179763186rem + 31.4316469322vw,36.5rem);z-index:-1}.page-about .bg2{position:absolute;bottom:0;right:0;width:clamp(15.625rem,-5.9764531755rem + 34.8762109795vw,35.875rem);z-index:-1}.page-model{background-repeat:no-repeat;background-position:center;background-size:cover;padding:clamp(3.75rem,0.4164424112rem + 5.382131324vw,6.875rem) 0 clamp(6.25rem,-0.4171151776rem + 10.764262648vw,12.5rem)}.page-model .list{display:grid;grid-template-columns:repeat(5, 1fr);gap:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);margin-top:clamp(5rem,-0.3336921421rem + 8.6114101184vw,10rem)}@media screen and (max-width: 992px){.page-model .list{grid-template-columns:repeat(1, 1fr);gap:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}}.page-model .list .item{position:relative}@media screen and (min-width: 992px){.page-model .list .item{-webkit-box-reflect:below 5px linear-gradient(transparent, transparent 60%, rgba(0, 0, 0, 0.25))}}.page-model .list .item .box,.page-model .list .item .page-recruit .sec1 .item,.page-recruit .sec1 .page-model .list .item .item{min-height:clamp(14.75rem,6.8161329386rem + 12.8094725511vw,22.1875rem);background:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;padding-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);text-align:center;position:relative;transition:all .3s ease-in-out;z-index:2}.page-model .list .item .icon{width:clamp(3.125rem,1.4582212056rem + 2.691065662vw,4.6875rem);height:clamp(3.125rem,1.4582212056rem + 2.691065662vw,4.6875rem);background:#fcf9f4;display:flex;justify-content:center;align-items:center}.page-model .list .item .icon img{width:60%}.page-model .list .item .title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-weight:bold;margin:clamp(0.9375rem,0.2707884822rem + 1.0764262648vw,1.5625rem) 0 clamp(0.4375rem,-0.0958692142rem + 0.8611410118vw,0.9375rem)}.page-model .list .item .line{width:27px;height:2px;background:#838383}.page-model .list .item .desc{margin:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem) 0;color:#666;line-height:1.7;min-height:calc(clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem)*2*1.7)}.page-model .list .item .number{font-family:GLJ-GBT;font-size:clamp(1rem,0.0666038751rem + 1.5069967707vw,1.875rem);color:var(--color-primary);opacity:.5}.page-model .list .item .right-icon{position:absolute;top:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);right:0;transform:translateX(50%);width:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);height:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);background:var(--color-primary);border-radius:50%;color:#fff}.page-model .list .item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:var(--color-primary);border-radius:10px;z-index:1}.page-model .list .item:hover .box,.page-model .list .item:hover .page-recruit .sec1 .item,.page-recruit .sec1 .page-model .list .item:hover .item{transform:translateY(-30px);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}.page-product{padding:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem) 0 clamp(6.25rem,-0.4171151776rem + 10.764262648vw,12.5rem);background-repeat:no-repeat;background-position:center;background-size:cover}.page-product .list{display:grid;grid-template-columns:repeat(12, 125px);grid-template-rows:repeat(3, 125px);justify-content:center;margin-top:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem);padding-bottom:20px}.page-product .list .item{width:166.8776207211px;height:166.8776207211px;transform:rotate(45deg);background:#fff;box-shadow:0 0 20px rgba(0,0,0,.08);justify-self:center;align-self:center;transition:all .3s ease;cursor:pointer}.page-product .list .item:nth-child(1){grid-row:1/3;grid-column:1/3}.page-product .list .item:nth-child(2){grid-row:2/4;grid-column:2/4}.page-product .list .item:nth-child(3){grid-row:1/3;grid-column:3/5}.page-product .list .item:nth-child(4){grid-row:2/4;grid-column:4/6}.page-product .list .item:nth-child(5){grid-row:1/3;grid-column:5/7}.page-product .list .item:nth-child(6){grid-row:2/4;grid-column:6/8}.page-product .list .item:nth-child(7){grid-row:1/3;grid-column:7/9}.page-product .list .item:nth-child(8){grid-row:2/4;grid-column:8/10}.page-product .list .item:nth-child(9){grid-row:1/3;grid-column:9/11}.page-product .list .item:nth-child(10){grid-row:2/4;grid-column:10/12}.page-product .list .item:nth-child(11){grid-row:1/3;grid-column:11/13}.page-product .list .item .item-content{transform:rotate(-45deg);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;transform-origin:center center}.page-product .list .item .item-content .icon{width:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);height:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);margin-bottom:12px;object-fit:contain;transition:all .3s}.page-product .list .item .item-content .name{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);font-weight:bold;color:#333;transition:all .3s;text-align:center;padding:0 10px}.page-product .list .item.active,.page-product .list .item:hover{background:var(--color-primary);z-index:2}.page-product .list .item.active .item-content .name,.page-product .list .item:hover .item-content .name{color:#fff}.page-product .list .item.active .item-content .icon,.page-product .list .item:hover .item-content .icon{filter:brightness(0) invert(1)}@media(max-width: 768px){.page-product .list{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:15px;margin-top:50px;padding:0 15px;overflow-x:visible}.page-product .list .item{width:100%;height:auto;aspect-ratio:1/1;transform:none;border-radius:10px;grid-area:auto !important}.page-product .list .item .item-content{transform:none}.page-product .list .item .item-content .icon{width:35px;height:35px}.page-product .list .item .item-content .name{font-size:14px}}.page-emp{padding-top:clamp(3.125rem,0.458153929rem + 4.3057050592vw,5.625rem)}.page-emp .container{position:relative;display:flex;justify-content:center}.page-emp .container .img-box{position:relative;width:50%}@media screen and (max-width: 992px){.page-emp .container .img-box{width:100%}}@media screen and (min-width: 992px){.page-emp .container .img-box .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media screen and (max-width: 992px){.page-emp .container .img-box .text{margin:20px 0}}.page-emp .container .img-box .text{font-size:clamp(1rem,0.0666038751rem + 1.5069967707vw,1.875rem);font-weight:bold;color:var(--color-primary);text-align:center}@media screen and (min-width: 992px){.page-emp .container .dot{position:absolute;width:1px;height:1px}}@media screen and (max-width: 992px){.page-emp .container .dot{margin-bottom:20px}}@media screen and (min-width: 992px){.page-emp .container .dot .box,.page-emp .container .dot .page-recruit .sec1 .item,.page-recruit .sec1 .page-emp .container .dot .item{position:absolute;top:50%;transform:translateY(-50%)}}.page-emp .container .dot .box,.page-emp .container .dot .page-recruit .sec1 .item,.page-recruit .sec1 .page-emp .container .dot .item{background:var(--color-primary);display:flex;align-items:center;padding:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem) 10px clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem) clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);border-radius:60px}.page-emp .container .dot .box p,.page-emp .container .dot .page-recruit .sec1 .item p,.page-recruit .sec1 .page-emp .container .dot .item p{font-size:clamp(1rem,0.7333153929rem + 0.4305705059vw,1.25rem);color:#fff;white-space:nowrap;margin-right:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-weight:bold}.page-emp .container .dot .box .cir,.page-emp .container .dot .page-recruit .sec1 .item .cir,.page-recruit .sec1 .page-emp .container .dot .item .cir{width:clamp(3.125rem,1.1248654467rem + 3.2292787944vw,5rem);height:clamp(3.125rem,1.1248654467rem + 3.2292787944vw,5rem);border-radius:50%;background:#fff;box-shadow:0 0 3px 3px rgba(0,0,0,.03);display:flex;justify-content:center;align-items:center;color:#666;font-size:clamp(1rem,0.7333153929rem + 0.4305705059vw,1.25rem);font-weight:bold}@media screen and (max-width: 992px){.page-emp .container .dot .box,.page-emp .container .dot .page-recruit .sec1 .item,.page-recruit .sec1 .page-emp .container .dot .item{flex-direction:row-reverse;justify-content:flex-end;padding:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem) clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem) clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem) 10px}.page-emp .container .dot .box p,.page-emp .container .dot .page-recruit .sec1 .item p,.page-recruit .sec1 .page-emp .container .dot .item p{margin-left:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);margin-right:0}}.page-emp .container .dot.right .box,.page-emp .container .dot.right .page-recruit .sec1 .item,.page-recruit .sec1 .page-emp .container .dot.right .item{flex-direction:row-reverse;padding:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem) clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem) clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem) 10px}.page-emp .container .dot.right .box p,.page-emp .container .dot.right .page-recruit .sec1 .item p,.page-recruit .sec1 .page-emp .container .dot.right .item p{margin-left:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);margin-right:0}@media screen and (min-width: 992px){.page-emp .container .dot1{top:20%;left:-20%}.page-emp .container .dot2{top:42%;left:-46%}.page-emp .container .dot3{top:75%;left:-27%}.page-emp .container .dot4{top:25%;right:30%}.page-emp .container .dot5{top:50%;right:10%}.page-emp .container .dot6{top:70%;right:25%}}.page-recruit{padding:clamp(2.8125rem,-0.1877018299rem + 4.8439181916vw,5.625rem) 0 clamp(3.125rem,2.1249327234rem + 1.6146393972vw,4.0625rem);background-repeat:no-repeat;background-position:center;background-size:cover}.page-recruit .box,.page-recruit .sec1 .item{background:#263548;border:1px solid #434b4f;border-radius:20px}.page-recruit .sec-title{text-align:center;color:#fff;font-size:clamp(1.5rem,0.9666307858rem + 0.8611410118vw,2rem);font-weight:bold}.page-recruit .sec1{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(0.9375rem,-0.3959230355rem + 2.1528525296vw,2.1875rem);margin-top:clamp(3.75rem,1.083153929rem + 4.3057050592vw,6.25rem)}@media screen and (max-width: 992px){.page-recruit .sec1{grid-template-columns:repeat(1, 1fr);gap:30px}}.page-recruit .sec1 .item{min-height:clamp(9.375rem,4.7080193757rem + 7.5349838536vw,13.75rem);position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff}.page-recruit .sec1 .item .icon{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);width:clamp(2.5rem,-0.166846071rem + 4.3057050592vw,5rem)}.page-recruit .sec1 .item .title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-weight:bold}.page-recruit .sec1 .item .desc{margin-top:15px;color:#b3b3b3;font-weight:bold;font-size:clamp(0.75rem,0.4166442411rem + 0.5382131324vw,1.0625rem)}.page-recruit .sec2{margin-top:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);padding:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem) 0 clamp(2.5rem,0.8332212056rem + 2.691065662vw,4.0625rem)}.page-recruit .sec2 .list{display:flex;justify-content:space-around;align-items:center;margin-top:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}@media screen and (max-width: 992px){.page-recruit .sec2 .list{flex-direction:column;align-items:flex-start;margin:25px 30px 0}}.page-recruit .sec2 .list .item{color:#fff;display:flex;justify-content:space-around;align-items:center}@media screen and (max-width: 992px){.page-recruit .sec2 .list .item{margin-bottom:15px}.page-recruit .sec2 .list .item .text p br{display:none}}.page-recruit .sec2 .list .item img{width:clamp(3.125rem,1.4582212056rem + 2.691065662vw,4.6875rem)}.page-recruit .sec2 .list .item .text{font-size:clamp(0.875rem,0.4749730893rem + 0.6458557589vw,1.25rem);margin-left:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);line-height:1.6}.page-recruit .sec3{margin-top:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}.page-recruit .sec3 .list{display:flex;justify-content:center;align-items:center;margin-top:clamp(1rem,-0.0667384284rem + 1.7222820237vw,2rem);position:relative}@media screen and (min-width: 992px){.page-recruit .sec3 .list::after{content:"";border:1px dashed #c4ab72;width:100%;height:1px;position:absolute;top:clamp(2.5rem,-0.166846071rem + 4.3057050592vw,5rem);left:0}}.page-recruit .sec3 .list .item{color:#fff;text-align:center;position:relative;z-index:2}@media screen and (min-width: 992px){.page-recruit .sec3 .list .item:not(:last-child){margin-right:clamp(12.5rem,0.4991926803rem + 19.3756727664vw,23.75rem)}.page-recruit .sec3 .list .item:not(:last-child)::after{content:"";position:absolute;top:clamp(2.5rem,-0.166846071rem + 4.3057050592vw,5rem);right:calc(clamp(6.25rem,0.2495963402rem + 9.6878363832vw,11.875rem)*-1);transform:translateY(-50%);width:12px;height:12px;background:url(../img/right.png) no-repeat center;background-size:contain}}@media screen and (max-width: 992px){.page-recruit .sec3 .list .item{margin-bottom:15px}}.page-recruit .sec3 .list .icon{width:clamp(5rem,-0.3336921421rem + 8.6114101184vw,10rem);margin:0 auto}.page-recruit .sec3 .list .title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-weight:bold}.page-recruit .sec3 .list .desc{margin-top:12px;color:#b3b3b3;font-weight:bold;line-height:1.6}.page-recruit .sec3 .list .desc p{font-size:clamp(0.75rem,0.4166442411rem + 0.5382131324vw,1.0625rem);font-weight:bold}.page-recruit .sec4{margin-top:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);text-align:center;padding:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem) 0 clamp(1.25rem,-0.7501345533rem + 3.2292787944vw,3.125rem);background-position:center;background-repeat:no-repeat;background-size:cover}.page-recruit .sec4 .tip{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);color:var(--color-primary)}.page-recruit .sec4 .title{margin-top:10px;font-size:clamp(2.1875rem,-0.0793191604rem + 3.6598493003vw,4.3125rem);font-weight:bold;color:var(--color-primary);line-height:.8}.page-recruit .sec4 .btn{padding:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem) 0;background:linear-gradient(180deg, #e6cc99 0%, #b58842 100%);margin:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem) clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem) 0;border-radius:35px;color:#fff;font-size:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);line-height:.8;font-weight:bold;cursor:pointer}@media screen and (max-width: 992px){.page{margin-top:var(--header-height)}}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.popup-box{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:99999}.popup-box .form-box{width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:20px;padding:45px 40px}.popup-box .form-box .title{font-size:28px;color:#333;font-weight:bold;text-align:center;margin-bottom:15px}.popup-box .form-box .row p{font-size:14px}.popup-box .form-box .row p sup{color:#d80707}.popup-box .form-box .row input{display:block;width:100%;height:40px;border:1px solid #b2b2b2;border-radius:5px;font-size:16px;padding:0 16px;margin-top:5px;transition:all .3s ease-in-out}.popup-box .form-box .row input::placeholder{color:rgba(0,0,0,.36)}.popup-box .form-box .row input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 3px 2px rgba(216,181,111,.3)}.popup-box .form-box .row .codeBox{gap:5px}.popup-box .form-box .row:not(:last-child){margin-bottom:15px}.popup-box .form-box .btn{height:40px;border-radius:10px;background:linear-gradient(180deg, #e6cc99 0%, #b58842 100%);font-size:18px;font-weight:bold;color:#fff;text-align:center;line-height:40px;cursor:pointer}@media screen and (max-width: 992px){.popup-box .form-box{width:90%}}.popup-box i{position:absolute;top:20px;right:20px;font-size:20px;cursor:pointer;z-index:3}.popup-box.open{display:block}.popup-box.success .successTip{opacity:1;z-index:2}.popup-box .successTip{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:20px;padding:45px 40px;z-index:-1;display:flex;justify-content:center;align-items:center;font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);color:var(--color-primary);font-weight:bold;opacity:0;transition:opacity .3s ease-in-out;z-index:-1}img[data-src]:not([src]){opacity:0;transition:opacity .3s ease}.page-about .list .item,.page-model .list .item,.page-product .list .item,.page-recruit .sec1 .item,.page-recruit .sec2 .list .item,.sec3 .list .item,.hero-text .text-img,.hero-text .tip,.hero-text .btns .g-btn{will-change:transform,opacity;-webkit-font-smoothing:subpixel-antialiased}/*# sourceMappingURL=style.css.map */