@import url('../iconfont/iconfont.css?t=1');article,aside,audio,body,button,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul,video{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:normal}*:focus{outline:none}*,:after,:before{box-sizing:border-box}ul,li,dl,dt,dd,ol{list-style:none;margin:0;padding:0}address,caption,cite,code,dfn,em,optgroup,th,var{font-style:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6{font-size:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;touch-action:none;touch-action:pan-y}button,input,select,textarea{margin:0;vertical-align:middle;border:none;background:none;font-family:inherit}input[type="password"],input[type="email"],input[type="number"],input[type="url"],input[type="date"],input[type="search"],input[type="text"],select,textarea,input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input,textarea,select,button{outline:none}button,input{line-height:normal}input::-webkit-search-cancel-button{display:none}.layui-textarea{border-color:#000}.layui-textarea:focus,.layui-input:focus{box-shadow:none;border-color:#000}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bdbdbd}input:-moz-placeholder,textarea:-moz-placeholder{color:#bdbdbd}input::-moz-placeholder,textarea::-moz-placeholder{color:#bdbdbd}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bdbdbd}table{border-spacing:0;border-collapse:collapse}img{max-width:100%;max-height:100%}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;color:#1e2933;text-decoration:none}a,a:hover,a:focus{outline:none;outline-offset:0;color:#1e2933;text-decoration:none}.hidden{display:none}.tc{text-align:center}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.mr0{margin-right:0 !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.pl0{padding-left:0 !important}.pr0{padding-right:0 !important}.iconfont{font-size:inherit}.hoverable{background:none;border:none}.hoverable .hoverable_txt{background-image:-webkit-gradient(linear, left top, right top, from(currentColor), to(currentColor));background-image:linear-gradient(90deg, currentColor, currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .5s ease;transition:background-size .5s ease}@media screen and (orientation:landscape){.hoverable:hover .hoverable_txt{background-position:0 100%;background-size:100% 1px}}.c{color:#eb6035}.cf{color:#fff !important}.wrap{margin-left:auto;margin-right:auto}@media (min-width:1920px){.wrap{width:75vw;min-width:1440px;max-width:1920px}}@media (max-width:1920px){.wrap{max-width:1440px;width:88vw}}@media (min-width:1920px){.wrap{width:75vw;min-width:1440px;max-width:1920px}}@media (max-width:1920px){.wrap{max-width:1440px;width:88vw}}.bggray{background:#f5f7fa}.cItem:not(.active){display:none}@font-face{font-family:"OpenSans";src:url("https://oss.1t2.us/Fontsnew/woff2/OpenSans/OpenSans-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url("https://oss.1t2.us/Fontsnew/woff2/OpenSans/OpenSans-Semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url("https://oss.1t2.us/Fontsnew/woff2/OpenSans/OpenSans-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}body{overflow-x:hidden;height:auto !important;word-wrap:break-word;font-family:"OpenSans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.3;color:#1e2933;font-size:clamp(14px, 1.11111111vw, 16px)}.bdrs{border-radius:clamp(8px, 1.11111111vw, 16px)}:root{--active-color:#eb6035}.wrap{margin-left:auto;margin-right:auto}@media (min-width:1920px){.wrap{width:75vw;min-width:1440px;max-width:1920px}}@media (max-width:1920px){.wrap{max-width:1440px;width:88vw}}@media (min-width:1920px){.wrap{width:75vw;min-width:1440px;max-width:1920px}}@media (max-width:1920px){.wrap{max-width:1440px;width:88vw}}.fbet{display:flex;align-items:center;justify-content:space-between}.fx{display:flex;align-items:center}.text-center{text-align:center}.text-left{text-align:left !important}.fs16{font-size:clamp(14px, 1.11111111vw, 16px)}.c33{color:#1e2933}.c63{color:#4b5563}.swiper-wrapper{align-items:stretch}.swiper-wrapper .swiper-slide{height:auto}.swiper-wrapper .swiper-slide>*{height:100%}.richtext{color:#4b5563;font-size:clamp(14px, 1.11111111vw, 16px);line-height:1.625}.richtext p+p{margin-top:.4em}.base-title{font-size:clamp(24px, 2.5vw, 48px);font-weight:700;line-height:1.20833333;margin-bottom:clamp(20px, 2.5vw, 36px)}.base-title .highlight{color:#eb6035}.base-title-30{font-size:clamp(22px, 2.08333333vw, 30px);font-weight:700;margin-bottom:clamp(12px, 1.11111111vw, 16px);line-height:1.2}.base-head{margin-bottom:clamp(20px, 2.77777778vw, 40px)}.base-head .sub-title{font-size:clamp(14px, 1.11111111vw, 16px);text-transform:uppercase;color:#eb6035;margin-bottom:clamp(3px, .41666667vw, 6px)}.base-head .sub-title.tag{background-color:#fdefea;border-radius:2em;line-height:clamp(26px, 2.22222222vw, 32px);padding:0 1.5em;display:inline-block;font-size:clamp(13px, 1.11111111vw, 16px);margin-bottom:clamp(6px, .83333333vw, 12px)}.base-head .base-title{margin-bottom:0}.base-head .desc{margin-top:clamp(10px, .83333333vw, 12px)}.primary-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#eb6035;color:#fff;border:1px solid #eb6035;font-weight:600;line-height:clamp(46px, 3.33333333vw, 48px);border-radius:6px;transition:all .3s;gap:10px;cursor:pointer;font-size:16px;padding-left:clamp(24px, 1.80555556vw, 26px);padding-right:clamp(24px, 1.80555556vw, 26px);gap:clamp(6px, .83333333vw, 12px)}.primary-btn .arrow{width:18px;height:18px;background-repeat:no-repeat;background-position:center center;background-image:url("../images/arrow-f.svg");background-size:contain;transform:rotate(180deg)}.primary-btn.sm{line-height:40px}.primary-btn:hover{background:#d84315;border-color:#d84315;color:#fff}.primary-btn:hover .arr{transform:translateX(4px)}.primary-btn.dark{background:#1f2937;border-color:#1f2937;color:#fff}.primary-btn.dark:hover{background:#374151;border-color:#374151}.primary-btn.outline{background:transparent;color:#eb6035}.primary-btn.outline .arrow{background-image:url("../images/arrow-c.svg")}.primary-btn.outline:hover{background-color:rgba(235,96,53,0.1)}.mediabox{position:relative;overflow:hidden;padding-bottom:100%}.mediabox img,.mediabox .bg{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%);display:block}.mediabox.cover img,.mediabox.contain img,.mediabox.cover .bg,.mediabox.contain .bg{width:100%;height:100%}.mediabox:not(.cover):not(.contain) img{max-width:100%;max-height:100%}.mediabox .bg{background-repeat:no-repeat;background-position:center}.mediabox.cover img{object-fit:cover}.mediabox.cover .bg{background-size:cover}.mediabox.contain img{object-fit:contain}.mediabox.contain .bg{background-size:contain}.mediabox.scale img,.mediabox.scale .bg{transition:all 6s cubic-bezier(.04, .79, 1, 1)}.mediabox.scale:hover img,.mediabox.scale:hover .bg{transform:translateX(-50%) translateY(-50%) scale(1.2)}.case-image{padding-bottom:75%;border-radius:clamp(5px, .69444444vw, 10px)}.scale{overflow:hidden}.scale .scale-img{transition:all cubic-bezier(.04, .79, 1, 1) .3s}.scale:hover .scale-img{transform:scale(1.1)}.app-image,.news-image{border-radius:clamp(5px, .69444444vw, 10px);padding-bottom:61.85344828%}.grid-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(12px, 1.66666667vw, 24px);row-gap:clamp(30px, 4.16666667vw, 60px);align-items:stretch}@media (max-width:992px){.grid-3{grid-template-columns:repeat(2, 1fr)}}@media (max-width:640px){.grid-3{grid-template-columns:1fr}}.grid-3>*{min-width:0}.header{width:100vw;top:0;left:0;z-index:1000;position:fixed;background:#fff;transition:all cubic-bezier(.04, .79, 1, 1) .3s;border-bottom:1px solid #e5e7eb}.header.fixed{box-shadow:0 .07rem .18rem 0 rgba(0,0,0,0.1)}.layui-layer-dialog .layui-layer-content{padding:24px !important}.layui-form-checked[lay-skin=primary]>i{background-color:#eb6035 !important;border-color:#eb6035 !important}.layui-form-radio:hover>*,.layui-form-radioed,.layui-form-radioed>i{color:#eb6035 !important}.layui-form-radio>div{color:#1e2933 !important}.layui-form-select .layui-edge{width:12px;height:100%;padding:0;border:0;top:0;margin-top:0;background:url(../images/down.svg) no-repeat center;background-size:contain}.layui-form-select dl{bottom:auto !important;top:100% !important}.layui-form-select dl dd{line-height:2;font-size:clamp(14px, 1.04166667vw, 15px) !important}.layui-form-select dl dd.layui-this{color:#eb6035}.layui-layer-btn{padding:0 24px 30px}.layui-layer-btn .layui-layer-btn0{background-color:#eb6035}.banner-box{min-height:clamp(200px, 34.58333333vw, 498px);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;display:flex;align-items:center;justify-content:center;color:#fff}.banner-box.--about{min-height:clamp(240px, 48.61111111vw, 700px)}.banner-box::before{content:"";position:absolute;background:rgba(0,0,0,0.2)}.banner-box .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.banner-box .wrap{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(50px, 6.94444444vw, 100px);text-align:center}.banner-box .subtitle{color:#eb6035;font-size:clamp(14px, 1.38888889vw, 20px);margin-bottom:clamp(10px, 1.38888889vw, 20px)}.banner-box .page-title{position:relative;z-index:2;font-size:clamp(36px, 4.16666667vw, 60px);font-weight:700}.banner-box .page-title .highlight{color:#eb6035}.banner-box .page-title.small{font-size:clamp(20px, 4.16666667vw, 60px)}.header-top{background:#020617;color:#fff;height:34px;font-size:14px}@media (max-width:1024px){.header-top{display:none}}.header-top .wrap{height:100%}.header-top .left{gap:30px;display:flex;align-items:center}.header-top .left .item{gap:8px}.header-top .left .item .icon{width:16px;height:16px}.header-top .left .item a{color:#fff}.header-top .lang-switch{position:relative;gap:5px;cursor:pointer;height:34px}.header-top .lang-switch .icon{width:16px;height:16px}.header-top .lang-switch .arr-icon{width:10px;height:6px;transition:all cubic-bezier(.04, .79, 1, 1) .3s}.header-top .lang-switch.open .arr-icon{transform:rotate(180deg)}.header-top .lang-switch .lang-drop{width:120px;min-width:auto;text-align:center}.header-top .lang-switch .lang-drop .inner{padding:10px 6px;background:#f5f7fa;box-shadow:0 5px 15px rgba(0,0,0,0.1);border-radius:4px;overflow:hidden}.header-top .lang-switch .lang-drop a,.header-top .lang-switch .lang-drop span{display:block;padding:8px 0;color:#333}.header-top .lang-switch .lang-drop .active{color:#eb6035}.header-top .lang-switch .lang-drop a:hover{background-color:#eb6035;color:#fff}@media (max-width:768px){.header-top{display:none}}.header-main{position:relative;display:flex;align-items:center;justify-content:space-between}.header-main .header-main-wrap{height:80px}@media (max-width:768px){.header-main .header-main-wrap{height:65px}}.header-main .logo img{height:40px;display:block}@media (max-width:640px){.header-main .logo img{height:30px}}@media (max-width:1024px){.header-main .nav-pc{display:none}}.header-main .nav-pc .nav-list{gap:clamp(20px, calc(0.044642857142857144 * 100vw + -25.714285714285715px), 60px)}.header-main .nav-pc .nav-list .nav-item>a{font-size:clamp(15px, 1.11111111vw, 16px);font-weight:500;color:inherit;padding:10px 0;gap:5px;line-height:80px}.header-main .nav-pc .nav-list .nav-item>a .iconfont{font-size:12px;color:#1e2933;transition:all cubic-bezier(.04, .79, 1, 1) .3s;vertical-align:middle;margin-left:2px}@media (max-width:1200px){.header-main .nav-pc .nav-list .nav-item>a .iconfont{display:none}}.header-main .nav-pc .nav-list .nav-item.active>a,.header-main .nav-pc .nav-list .nav-item:hover>a{color:#eb6035}.header-main .nav-pc .nav-list .nav-item.active>a i,.header-main .nav-pc .nav-list .nav-item:hover>a i{color:#eb6035}.header-main .nav-pc .nav-list .nav-item.head-drop.open>a .arr-icon{transform:rotate(180deg)}.header-main .header-right{gap:clamp(18px, 2.5vw, 36px)}.header-main .header-right .search-btn{cursor:pointer;font-size:20px}@media (max-width:1024px){.header-main .header-right .search-btn{display:none}}.header-main .header-right .free-sample-btn{background-color:#eb6035;color:#fff;line-height:40px;padding-left:clamp(12px, 1.94444444vw, 28px);padding-right:clamp(12px, 1.94444444vw, 28px);border-radius:6px;font-weight:600;font-size:clamp(15px, 1.11111111vw, 16px);display:flex;align-items:center;justify-content:center;transition:all .3s}.header-main .header-right .free-sample-btn:hover{background:#d84315}@media (max-width:640px){.header-main .header-right .free-sample-btn{line-height:32px;font-size:13px}}.header-main .nav-toggle{display:none;width:30px;height:30px;position:relative;cursor:pointer;z-index:1001}@media (max-width:1024px){.header-main .nav-toggle{display:block}}.header-main .nav-toggle .toggle-icon{display:block;width:24px;height:2px;background:#333;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:background .3s}.header-main .nav-toggle .toggle-icon::before,.header-main .nav-toggle .toggle-icon::after{content:"";position:absolute;left:0;width:100%;height:100%;background:#333;transition:all .3s}.header-main .nav-toggle .toggle-icon::before{top:-8px}.header-main .nav-toggle .toggle-icon::after{top:8px}.header-main .nav-toggle.on .toggle-icon{background:transparent}.header-main .nav-toggle.on .toggle-icon::before{top:0;transform:rotate(45deg)}.header-main .nav-toggle.on .toggle-icon::after{top:0;transform:rotate(-45deg)}.head-drop{z-index:555}.head-drop.self{position:relative}.head-drop.self .head-dropinfo{position:absolute;z-index:1;left:50%;transform:translateX(-50%);top:100%}.head-drop.full .head-dropinfo{top:100%;left:0;width:100vw;background:#fff}.head-drop .head-dropinfo{height:0;overflow:hidden;transition:.5s;top:100%;padding:0;position:absolute;box-shadow:0 10px 10px rgba(0,0,0,0.1);background:#fff}.head-drop .head-dropinfo .inner{z-index:55;transition:all cubic-bezier(.04, .79, 1, 1) .3s}.head-drop.open .head-dropinfo{border-top:1px solid #e5e7eb}.head-drop-product{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:clamp(20px, 2.77777778vw, 40px);row-gap:clamp(12px, 1.66666667vw, 24px);padding:40px 0 50px}.head-drop-product .item{font-size:16px;font-weight:700}.head-drop-product .item .mediabox{border-radius:clamp(8px, 1.11111111vw, 16px);margin-bottom:16px}.head-drop-product .item a:hover{color:#eb6035}.head-drop-application{background:#fbfbfb !important}.head-drop-application .wrap{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:clamp(20px, 2.77777778vw, 40px);row-gap:clamp(12px, 1.66666667vw, 24px);padding:40px 0 50px}.head-drop-application .item a{aspect-ratio:1/1;background:#fff;font-size:16px;border-radius:clamp(8px, 1.11111111vw, 16px);display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700}.head-drop-application .item a .icon{width:80px;height:80px;object-fit:contain;margin-bottom:16px}.head-drop-application .item a:hover{color:#eb6035;box-shadow:0 .07rem .18rem 0 rgba(0,0,0,0.1)}.mobile-nav{font-size:16px;display:none;position:fixed;top:80px;left:0;width:100%;height:calc(100vh - 80px);background:#fff;z-index:999;transform:translateX(100%);transition:transform .3s ease-in-out;border-top:1px solid #eee;width:100vw}@media (max-width:1023px){.mobile-nav{display:block}}@media (max-width:768px){.mobile-nav{top:65px;height:calc(100vh - 65px)}}.mobile-nav.active{transform:translateX(0)}.mobile-nav .mobile-nav-inner{padding-top:clamp(10px, 1.38888889vw, 20px);padding-bottom:clamp(10px, 1.38888889vw, 20px);padding-inline:10px;height:100%;overflow-y:auto;position:relative}.mobile-nav .mobile-nav-inner .mobile-list li{border-bottom:1px solid #f5f5f5}.mobile-nav .mobile-nav-inner .mobile-list li a{display:block;padding:15px 0;color:#333;display:flex;align-items:center;justify-content:space-between}.mobile-nav .mobile-nav-inner .mobile-auth{position:absolute;left:10px;right:10px;bottom:40px;margin-top:30px;display:flex;align-items:center}.mobile-nav .mobile-nav-inner .mobile-auth .btn-login,.mobile-nav .mobile-nav-inner .mobile-auth .btn-register{flex:1;height:40px;display:flex;align-items:center;justify-content:center;border-radius:4px}.mobile-nav .mobile-nav-inner .mobile-auth .btn-login{border:1px solid #ccc;color:#666;margin-right:clamp(5px, .69444444vw, 10px)}.mobile-nav .mobile-nav-inner .mobile-auth .btn-register{background-color:#eb6035;color:#fff;color:#fff !important}.head-drop-subnav{padding:20px 0 34px;font-size:16px;display:flex;justify-content:center;align-items:center;text-align:center;gap:100px;background:#fbfbfb !important}.head-drop-subnav a:hover{color:#eb6035}.head-search{position:fixed;right:-97px;top:100%;z-index:9999;background:#fbfbfb !important;top:110px;left:0;width:100vw;display:none;box-shadow:0 8px 10px rgba(0,0,0,0.1);padding:16px;border-top:1px solid #e5e7eb}.base-search-form{max-width:746px;margin:0 auto;transition:.3s;position:relative}.base-search-form:hover,.base-search-form:focus-within{border-color:#eb6035;box-shadow:0 0 10px rgba(0,0,0,0.05)}.base-search-form .inp{width:100%;padding:0 15px;font-size:16px;color:#333;height:clamp(40px, 3.33333333vw, 48px);border:1px solid #e5e7eb;border-radius:4px;background:#fff}.base-search-form .submit-btn{right:10px;width:clamp(46px, 4.16666667vw, 60px);height:clamp(30px, 2.77777778vw, 40px);position:absolute;z-index:1;top:50%;transform:translateY(-50%);color:#eb6035;border:none;border-radius:2em;cursor:pointer;transition:.3s;font-size:20px}.base-search-form .submit-btn:hover{opacity:.9}.footer{background:#020617;color:#94a3b8;font-size:clamp(14px, 1.11111111vw, 16px)}.footer .footer-top{padding-top:clamp(30px, 4.16666667vw, 60px);padding-bottom:clamp(50px, 6.94444444vw, 100px);border-bottom:1px solid rgba(255,255,255,0.1)}.footer .footer-top .wrap{display:flex;justify-content:space-between;gap:clamp(30px, 9.375vw, 180px)}@media (max-width:1200px){.footer .footer-top .wrap{gap:clamp(70px, 6.25vw, 120px)}}@media (max-width:1023px){.footer .footer-top .wrap{flex-direction:column}.footer .footer-top .wrap>*{width:100% !important}}.footer .footer-top .footer-brand{width:30%;min-width:300px}@media (max-width:992px){.footer .footer-top .footer-brand{width:100%;min-width:auto}}.footer .footer-top .footer-brand .footer-logo{display:block;margin-bottom:clamp(20px, 2.08333333vw, 30px)}.footer .footer-top .footer-brand .footer-logo img{height:40px}@media (max-width:640px){.footer .footer-top .footer-brand .footer-logo img{height:30px}}.footer .footer-top .footer-brand .desc{font-size:clamp(16px, 1.25vw, 18px);line-height:1.8;margin-bottom:clamp(24px, 2.08333333vw, 30px);max-width:360px}@media (max-width:1023px){.footer .footer-top .footer-brand .desc{max-width:100%}}.footer .footer-top .footer-brand .footer-contact-info{margin-top:clamp(20px, 2.08333333vw, 30px)}.footer .footer-top .footer-brand .footer-contact-info .item{display:flex;align-items:flex-start;gap:12px;margin-bottom:15px}.footer .footer-top .footer-brand .footer-contact-info .item img{width:16px;height:16px;margin-top:4px;flex-shrink:0;opacity:.8}.footer .footer-top .footer-brand .footer-contact-info .item span{color:#a0aec0;font-size:14px;line-height:1.5}.footer .footer-top .footer-share{display:flex;gap:14px}.footer .footer-top .footer-share .item{width:44px;height:44px;border-radius:8px;background-color:#1e293b;display:block}.footer .footer-top .footer-share .item i{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain;background-size:50%;display:block}.footer .footer-top .footer-share .item i.icon-facebook{background-image:url("../images/icon/share-facebook-f.svg")}.footer .footer-top .footer-share .item i.icon-linkin{background-image:url("../images/icon/share-linkedin-f.svg")}.footer .footer-top .footer-share .item i.icon-in{background-image:url("../images/icon/share-instagram-f.svg")}.footer .footer-top .footer-share .item i.icon-ytb{background-image:url("../images/icon/share-youtube-f.svg")}.footer .footer-top .footer-share .item:hover{background-color:#eb6035}.footer .footer-top .footer-links-group{flex:1;display:flex;justify-content:space-between;gap:20px}@media (max-width:768px){.footer .footer-top .footer-links-group{display:none}}@media (max-width:768px){.footer .footer-top .footer-links-group .footer-nav-col{width:45%;margin-bottom:20px}}@media (max-width:480px){.footer .footer-top .footer-links-group .footer-nav-col{width:100%}}.footer .footer-top .footer-links-group .footer-nav-col .col-title{font-size:18px;font-weight:600;margin-bottom:clamp(20px, 1.66666667vw, 24px);color:#fff}.footer .footer-top .footer-links-group .footer-nav-col .nav-list li{margin-bottom:clamp(8px, 1.11111111vw, 16px)}.footer .footer-top .footer-links-group .footer-nav-col .nav-list li a{color:inherit;transition:color .3s}.footer .footer-top .footer-links-group .footer-nav-col .nav-list li a:hover{color:#eb6035}.footer .footer-bottom{border-top:1px solid rgba(255,255,255,0.1);padding-top:clamp(20px, 2.08333333vw, 30px);padding-bottom:clamp(20px, 2.08333333vw, 30px);display:flex;justify-content:space-between;align-items:center;font-size:14px}@media (max-width:768px){.footer .footer-bottom{flex-direction:column;gap:10px;text-align:center}}.footer .footer-bottom .bottom-links{display:flex;gap:20px}.footer .footer-bottom .bottom-links a{color:inherit}.footer .footer-bottom .bottom-links a:hover{color:#fff}.basebox{background:#fff;border-radius:clamp(8px, 1.11111111vw, 16px)}main{padding-top:114px}@media (max-width:1024px){main{padding-top:80px}}@media (max-width:768px){main{padding-top:65px}}.index-banner{position:relative;overflow:hidden;width:100%;height:calc(100vh - 114px)}@media (max-width:992px){.index-banner{height:auto}}.index-banner .swiper-wrapper{align-items:stretch}.index-banner .swiper-slide{position:relative;overflow:hidden;height:auto;width:100%;padding-top:clamp(80px, 11.11111111vw, 160px);padding-bottom:clamp(80px, 11.11111111vw, 160px)}.index-banner .swiper-slide .bg,.index-banner .swiper-slide video{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;object-fit:cover}.index-banner .wrap{display:flex;align-items:center;position:relative;z-index:55;height:100%}.index-banner .content{color:#fff;max-width:clamp(300px, 41.66666667vw, 600px)}@media (max-width:480px){.index-banner .content{display:flex;flex-direction:column}}.index-banner .content .tit{font-size:clamp(24px, 4.16666667vw, 60px);font-weight:700;line-height:1.1;margin-bottom:20px}.index-banner .content .desc{font-size:clamp(15px, 1.38888889vw, 20px);margin-bottom:40px;max-width:600px;line-height:2;opacity:.9}.index-banner .content .btn-group{display:flex;gap:20px}.index-banner .swiper-pagination{bottom:clamp(20px, 2.77777778vw, 40px)}.index-banner .swiper-pagination .swiper-pagination-bullet{width:clamp(6px, .83333333vw, 12px);height:clamp(6px, .83333333vw, 12px);background:#fff;opacity:.5;margin:0 6px;transition:all .3s}.index-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#eb6035;transform:scale(1.2)}.index-banner .swiper-button-prev,.index-banner .swiper-button-next{color:#fff;width:50px;height:50px;background:rgba(255,255,255,0.1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s}@media (max-width:992px){.index-banner .swiper-button-prev,.index-banner .swiper-button-next{display:none}}.index-banner .swiper-button-prev::after,.index-banner .swiper-button-next::after{font-size:20px;font-weight:bold}.index-banner .swiper-button-prev:hover,.index-banner .swiper-button-next:hover{background:#eb6035}@media (max-width:768px){.index-banner .swiper-button-prev,.index-banner .swiper-button-next{display:none}}.index-about{padding-top:clamp(60px, 10.41666667vw, 150px);padding-bottom:clamp(60px, 10.41666667vw, 150px);position:relative;overflow:hidden;background:url(../images/intro_bg.jpg) no-repeat center #f5f7fa;background-size:auto 100%}.index-about .wrap{z-index:1;display:grid;align-items:stretch;grid-template-columns:repeat(2, 1fr)}@media (max-width:992px){.index-about .wrap{grid-template-columns:1fr;gap:30px}}.index-about .txt-box{padding-right:clamp(50px, 6.94444444vw, 100px);color:#4b5563;font-size:clamp(14px, 1.11111111vw, 16px);line-height:1.625}@media (max-width:992px){.index-about .txt-box{padding-right:0}}.index-about .txt-box p+p{margin-top:.4em}.index-about .txt-box .subtitle,.index-about .txt-box h3{font-size:clamp(16px, 1.66666667vw, 24px);font-weight:700;color:#eb6035;margin-bottom:clamp(7.5px, 1.04166667vw, 15px);text-transform:uppercase;margin-top:clamp(25px, 3.47222222vw, 50px)}.index-about .txt-box .subtitle:first-child,.index-about .txt-box h3:first-child{margin-top:0}.index-about .txt-box .subtitle.mission,.index-about .txt-box h3.mission{margin-top:clamp(30px, 3.47222222vw, 50px)}.index-about .txt-box .desc{margin-bottom:clamp(25px, 3.47222222vw, 50px)}.index-about .stats-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(10px, 1.38888889vw, 20px);color:#1e2933}@media (max-width:640px){.index-about .stats-grid{grid-template-columns:1fr}}.index-about .stats-grid .stat-card{background:#fff;padding:clamp(15px, 2.08333333vw, 30px);padding-bottom:clamp(20px, 2.77777778vw, 40px);border-radius:clamp(6px, .83333333vw, 12px);height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s}@media (max-width:992px){.index-about .stats-grid .stat-card{height:200px}}@media (max-width:640px){.index-about .stats-grid .stat-card{height:auto}}.index-about .stats-grid .stat-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(235,96,53,0.15)}.index-about .stats-grid .stat-card .icon{width:clamp(50px, 4.44444444vw, 64px);height:clamp(50px, 4.44444444vw, 64px);display:flex;align-items:center;justify-content:center}.index-about .stats-grid .stat-card .info{text-align:right}.index-about .stats-grid .stat-card .info .num{font-weight:700;font-size:clamp(28px, 2.5vw, 48px);color:#1e2933;line-height:1;margin-bottom:5px}.index-about .stats-grid .stat-card .info .num .unit{font-size:clamp(12px, 1.66666667vw, 24px);margin-left:5px}.index-about .stats-grid .stat-card .info .label{font-weight:600;color:#4b5563}.swiper-pagination .swiper-pagination-bullet-active{background-color:#eb6035}.index-stories{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(50px, 6.94444444vw, 100px)}.index-stories .base-head{text-align:center}.index-stories .swiper-container{padding-bottom:clamp(40px, 3.47222222vw, 50px)}.story-card{background:#f5f7fa;padding-left:clamp(18px, 2.5vw, 36px);padding-right:clamp(18px, 2.5vw, 36px);padding-top:clamp(20px, 2.77777778vw, 40px);padding-bottom:clamp(20px, 2.77777778vw, 40px);border-radius:clamp(8px, 1.11111111vw, 16px);color:#1e2933;transition:all .3s}.story-card:hover{transform:translateY(-5px);box-shadow:0 5px 10px rgba(0,0,0,0.08)}.story-card .stars{display:flex;gap:5px;font-size:clamp(12px, .97222222vw, 14px);margin-bottom:clamp(15px, 2.08333333vw, 30px);color:#eb6035}.story-card .quote-icon{width:30px;margin-bottom:20px;opacity:.5;background-repeat:no-repeat;background-position:center center;background-image:url("../images/yh.svg");background-size:contain}.story-card .text{margin-bottom:clamp(15px, 2.08333333vw, 30px);line-height:1.56}.story-card .user-info{display:flex;align-items:center;gap:15px}.story-card .user-info .avatar{flex-shrink:0;display:block}.story-card .user-info .avatar img{object-fit:cover;width:clamp(40px, 5.55555556vw, 80px);height:clamp(40px, 5.55555556vw, 80px);border-radius:50%;overflow:hidden}.story-card .user-info .info .name{font-weight:700;margin-bottom:4px}.story-card .user-info .info .role{color:#4b5563;line-height:1.4}.index-projects{padding-top:clamp(80px, 6.94444444vw, 100px);padding-bottom:clamp(80px, 6.94444444vw, 100px);background:#f8fafc}.index-projects .project-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(20px, 2.08333333vw, 30px);margin-top:clamp(40px, 4.16666667vw, 60px)}@media (max-width:992px){.index-projects .project-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:640px){.index-projects .project-grid{grid-template-columns:1fr}}.project-item{position:relative;width:100%;display:block;border-radius:clamp(8px, 1.11111111vw, 16px);overflow:hidden}.project-item .content{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:linear-gradient(to top, rgba(0,0,0,0.8), transparent);color:#fff;z-index:2}.project-item .content .tag{display:inline-block;padding:4px 12px;border-radius:20px;background:#eb6035;color:#fff;font-size:12px;font-weight:600;margin-bottom:10px;line-height:1.2}.project-item .content .title{font-size:18px;font-weight:700;margin-bottom:8px;color:#fff}.project-item .content .loc{display:flex;align-items:center;gap:6px;font-size:13px;opacity:.9}.project-item .content .loc img{width:20px;filter:brightness(0) invert(1)}.project-item:hover .media img{transform:scale(1.1)}.index-partners{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(50px, 6.94444444vw, 100px)}.index-partners .partner-list{display:grid;grid-template-columns:repeat(8, 1fr);gap:clamp(12px, 1.66666667vw, 24px)}@media (max-width:1200px){.index-partners .partner-list{grid-template-columns:repeat(6, 1fr)}}@media (max-width:992px){.index-partners .partner-list{grid-template-columns:repeat(5, 1fr)}}@media (max-width:480px){.index-partners .partner-list{grid-template-columns:repeat(4, 1fr)}}.index-partners .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;margin:0 auto}.index-partners .logo-box{background:#f5f7fa;border-radius:clamp(4px, .55555556vw, 8px);display:flex;align-items:center;justify-content:center;padding:10px;transition:all .3s;aspect-ratio:1/1}.index-partners .logo-box img{max-width:70%;max-height:70%;filter:grayscale(100%);opacity:.6;transition:all .3s}.index-partners .logo-box:hover{background:#eef2f7}.index-partners .logo-box:hover img{filter:grayscale(0);opacity:1}.index-news{padding-top:clamp(80px, 6.94444444vw, 100px);padding-bottom:clamp(80px, 6.94444444vw, 100px)}.index-mission{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(50px, 6.94444444vw, 100px)}.index-mission .wrap{position:relative;z-index:1;display:flex;align-items:center;gap:clamp(35px, 4.86111111vw, 70px)}.index-mission .wrap .img-box{width:51.38888889%;border-radius:clamp(8px, 1.11111111vw, 16px)}@media (max-width:768px){.index-mission .wrap{flex-direction:column}.index-mission .wrap .img-box{width:100%}}.index-mission .wrap .txt-box{flex:1;min-width:0;padding-bottom:clamp(30px, 4.16666667vw, 60px)}.index-mission .wrap .stats-grid{flex:1;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;width:100%}.index-mission .wrap .stats-grid .stat-card{background:#fff;padding:30px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.05);height:220px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s}.index-mission .wrap .stats-grid .stat-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(235,96,53,0.15)}.index-mission .wrap .stats-grid .stat-card .icon{width:48px}.index-mission .wrap .stats-grid .stat-card .icon img{width:100%;object-fit:contain}.index-mission .wrap .stats-grid .stat-card .info{text-align:right}.index-mission .wrap .stats-grid .stat-card .info .num{font-size:clamp(32px, 3.33333333vw, 48px);font-weight:800;color:#1f2937;line-height:1;margin-bottom:5px}.index-mission .wrap .stats-grid .stat-card .info .num .unit{font-size:16px;font-weight:600;color:#4b5563;margin-left:5px}.index-mission .wrap .stats-grid .stat-card .info .label{font-size:13px;font-weight:600;color:#6b7280}.contact-sec{border-bottom:1px solid rgba(255,255,255,0.1);padding-top:clamp(60px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 6.94444444vw, 100px);background-image:-moz-linear-gradient(90deg, #fff 0%, #ffe8e1 100%);background-image:-webkit-linear-gradient(90deg, #fff 0%, #ffe8e1 100%);background-image:-ms-linear-gradient(90deg, #fff 0%, #ffe8e1 100%)}.contact-sec .contact-box{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(30px, 4.16666667vw, 60px)}@media (max-width:992px){.contact-sec .contact-box{grid-template-columns:repeat(1, 1fr)}}.contact-sec .contact-box .layui-form-select .layui-edge{background-image:url("../images/down-f.svg")}.contact-sec .left-info{flex:1}.contact-sec .left-info .base-head{margin-bottom:clamp(28px, 3.88888889vw, 56px)}.contact-sec .info-list .item{display:flex;align-items:flex-start;margin-bottom:clamp(20px, 2.08333333vw, 30px);gap:clamp(10px, .97222222vw, 14px)}.contact-sec .info-list .item .icon-box{width:44px;height:44px;border-radius:clamp(6px, .83333333vw, 12px);background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-sec .info-list .item .icon-box img{width:18px}.contact-sec .info-list .item .text .label{font-weight:700;margin-bottom:5px}.contact-sec .info-list .item .text a.val:hover{color:#eb6035}.contact-sec .right-form{background:#fff;padding:clamp(24px, 2.08333333vw, 30px);padding-bottom:clamp(30px, 2.77777778vw, 40px);border-radius:clamp(8px, 1.11111111vw, 16px)}.contact-sec .right-form form input,.contact-sec .right-form form textarea{background:#fff !important;border-color:#d8dade !important}.news-item .inner{display:block}.news-item .inner:hover .media img{transform:scale(1.05)}.news-item .inner:hover .info .title{color:#eb6035}.news-item .inner .mediabox{margin-bottom:20px}.news-item .inner .info .date{color:#eb6035;font-size:13px;font-weight:600;margin-bottom:10px}.news-item .inner .info .title{font-size:18px;font-weight:700;color:#1e2933;line-height:1.55555556;margin-bottom:10px;transition:color .3s}.news-item .inner .info .desc{line-height:1.5}.app-item .inner{display:block}.app-item .inner:hover .media img{transform:scale(1.05)}.app-item .inner:hover .info .title{color:#eb6035}.app-item .inner .mediabox{margin-bottom:20px}.app-item .inner .info .title{font-size:18px;font-weight:700;color:#1f2937;line-height:1.4;margin-bottom:10px;transition:color .3s}.cate-preview-sec{padding-top:clamp(60px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 6.94444444vw, 100px)}.cate-preview-sec .cate-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(12px, 1.66666667vw, 24px);align-items:stretch}@media (max-width:767px){.cate-preview-sec .cate-list{grid-template-columns:repeat(2, 1fr)}}.cate-preview-sec .cate-item{position:relative}.cate-preview-sec .cate-item.big{grid-column:span 2}@media (max-width:767px){.cate-preview-sec .cate-item.big{aspect-ratio:2/1}.cate-preview-sec .cate-item.big.--small{aspect-ratio:1/1;grid-column:span 1}}.cate-preview-sec .cate-item.small{grid-column:span 1;aspect-ratio:1/1}@media (max-width:767px){.cate-preview-sec .cate-item.small{grid-column:span 1}.cate-preview-sec .cate-item.small.text-item{grid-column:span 2;aspect-ratio:auto}.cate-preview-sec .cate-item.small.text-item .content{padding-top:clamp(30px, 4.16666667vw, 60px);padding-bottom:clamp(30px, 4.16666667vw, 60px);padding-left:clamp(20px, 2.77777778vw, 40px);padding-right:clamp(20px, 2.77777778vw, 40px)}}.cate-preview-sec .inner{display:block;position:relative;border-radius:clamp(8px, 1.11111111vw, 16px);height:100%}.cate-preview-sec .inner .bg{background-repeat:no-repeat;background-position:center center;background-size:cover;inset:0;position:absolute}.cate-preview-sec .inner .txt-layer{position:absolute;bottom:0;left:0;width:100%;padding-left:clamp(12px, 2.08333333vw, 40px);padding-right:clamp(12px, 2.08333333vw, 40px);padding-top:clamp(14px, 2.77777778vw, 40px);padding-bottom:clamp(14px, 2.77777778vw, 40px);background:linear-gradient(to top, rgba(0,0,0,0.8), transparent);color:#fff;z-index:2;pointer-events:none}.cate-preview-sec .inner .txt-layer .name{font-size:clamp(16px, 1.25vw, 24px);font-weight:700;margin-bottom:clamp(4px, .55555556vw, 8px)}.cate-preview-sec .inner .txt-layer .desc{font-size:clamp(14px, 1.25vw, 18px)}@media (max-width:600px){.cate-preview-sec .inner .txt-layer .desc{display:none}}.cate-preview-sec .inner:hover .media .img{transform:scale(1.1)}.cate-preview-sec .content{background-color:#eb6035;color:#fff;padding:clamp(12px, calc(0.0375 * 100vw + -12px), 60px);display:flex;flex-direction:column;justify-content:center}.cate-preview-sec .content .title{font-size:clamp(20px, 2.08333333vw, 40px);font-weight:700;line-height:1.3}.cate-preview-sec .content .sub{font-size:clamp(16px, 1.25vw, 24px);padding-top:clamp(12px, 1.66666667vw, 24px);padding-bottom:clamp(12px, 1.66666667vw, 24px);font-weight:600}.cate-preview-sec .content .text{line-height:1.6;padding-bottom:clamp(15px, 2.08333333vw, 30px);font-size:clamp(14px, calc(0.001736111111111111 * 100vw + 12.666666666666666px), 16px)}@media (max-width:992px){.cate-preview-sec .content .text{line-height:1.3}}.msg-form .form-row{margin-bottom:22px;display:flex;gap:20px;position:relative}@media (max-width:640px){.msg-form .form-row{flex-direction:column;gap:20px}}.msg-form .form-row.block{display:block}.msg-form .form-row.col-2 .input-group{flex:1}.msg-form .form-row label{display:block;color:#94a3b8;font-size:clamp(14px, 1.04166667vw, 15px);margin-bottom:clamp(6px, .83333333vw, 12px)}.msg-form .form-row label .tip{font-size:14px;margin-top:.5em;opacity:.6;font-weight:400}.msg-form .form-row input,.msg-form .form-row select,.msg-form .form-row textarea{width:100%;background:#1e293b;border:1px solid #334155;border-radius:clamp(5px, .69444444vw, 10px);padding:6px 14px;color:#fff;font-size:14px;outline:none;transition:border-color .3s}.msg-form .form-row input:focus,.msg-form .form-row select:focus,.msg-form .form-row textarea:focus{border-color:#eb6035 !important}.msg-form .form-row input::placeholder,.msg-form .form-row select::placeholder,.msg-form .form-row textarea::placeholder{color:#4a5568}.msg-form .form-row input{height:clamp(44px, 3.33333333vw, 48px)}.msg-form .form-row textarea{height:120px}.msg-form .form-row .select-wrap{position:relative}.msg-form .form-row .select-wrap select{appearance:none;cursor:pointer}.msg-form .form-row .msg-total{position:absolute;right:0;bottom:-20px;z-index:55;color:white;font-size:12px;opacity:.5}.msg-form .form-row .input-group{width:100%}.msg-form .form-row .file-upload-box{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(10px, 1.38888889vw, 20px);align-items:center;max-width:545px}@media (max-width:640px){.msg-form .form-row .file-upload-box{grid-template-columns:1fr}}.msg-form .form-row .file-upload-box .tips{color:#94a3b8;font-size:14px;line-height:1.4}.msg-form .form-row .file-upload-box .upload-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 16px;border:1px solid #eb6035;border-radius:clamp(5px, .69444444vw, 10px);height:48px;color:#eb6035;cursor:pointer;transition:all .3s;max-width:300px}@media (max-width:640px){.msg-form .form-row .file-upload-box .upload-btn{margin:0 auto;width:100%;max-width:100%}}.msg-form .form-row .file-upload-box .upload-btn:hover{background:rgba(235,96,53,0.1);border-color:#eb6035}.msg-form .form-row .file-upload-box .upload-btn.file{position:relative;background-color:#eb6035}.msg-form .form-row .file-upload-box .upload-btn.file .del{width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;background:#fff;color:#eb6035;position:absolute;right:0;top:0;transform:translate(20%, -20%);font-size:13px}.msg-form .form-row .file-upload-box .upload-btn.file .del:hover{background:#000;color:#fff}.msg-form .form-row .file-upload-box .upload-btn.file a{color:#fff;width:100%;height:100%;display:block;text-align:center}.msg-form .form-row .file-upload-box .upload-btn.file a i{font-size:120%;margin-right:3px}.msg-form .form-submit{margin-top:30px;text-align:center}.msg-form .form-submit .submit-btn{background:#eb6035;color:#fff;border:none;padding:12px 32px;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s;display:block;width:100%;display:flex;align-items:center;justify-content:center}.msg-form .form-submit .submit-btn .icon{margin-left:10px}.msg-form .form-submit .submit-btn:hover{background:#d84315}.msg-form .form-submit.contact{margin-top:clamp(25px, 3.47222222vw, 50px)}.msg-form .form-submit.contact .primary-btn{width:248px}.msg-form .form-submit .policy-tip{margin-top:20px;color:#4b5563;font-size:14px}.msg-form .form-submit .policy-tip a{border-bottom:1px solid currentColor;color:#4b5563}.msg-form .form-submit .policy-tip a:hover{color:#eb6035}.msg-form.--white .form-row input,.msg-form.--white .form-row select,.msg-form.--white .form-row textarea{background:#f5f7fa;border:1px solid #f5f7fa;color:#1e2933}.msg-form.--white .form-row input:focus,.msg-form.--white .form-row select:focus,.msg-form.--white .form-row textarea:focus{border-color:#eb6035 !important}.msg-form.--white .form-row input::placeholder,.msg-form.--white .form-row select::placeholder,.msg-form.--white .form-row textarea::placeholder{color:#4a5568}.msg-form.--white .form-row label{color:#1e2933;font-weight:700}.msg-form.--white .form-row .msg-total{color:#000}.msg-form .form-row-info{padding:clamp(15px, 2.08333333vw, 30px);background-color:#f5f7fa;border-radius:clamp(8px, 1.11111111vw, 16px)}.msg-form .form-row-info.radio-group{padding-top:clamp(6px, .83333333vw, 12px);padding-bottom:clamp(6px, .83333333vw, 12px)}.msg-form .sample-types{display:flex;flex-wrap:wrap;gap:clamp(10px, 1.38888889vw, 20px)}@media (max-width:640px){.msg-form .sample-types{grid-template-columns:repeat(2, 1fr)}}.msg-form .sample-types .sample-item{cursor:pointer;width:100px}.msg-form .sample-types .sample-item.active .imagebox{border-color:#eb6035}.msg-form .sample-types .sample-item input{display:none}.msg-form .sample-types .sample-item .imagebox{border:1px solid #e5e7eb;border-radius:clamp(3px, .41666667vw, 6px);margin-bottom:clamp(8px, 1.11111111vw, 16px);padding:clamp(7px, .97222222vw, 14px);position:relative;background:#fff;aspect-ratio:1/1;display:flex}.msg-form .sample-types .sample-item .imagebox .img{margin:auto}.msg-form .sample-types .sample-item .name{font-size:14px;color:#4b5563;display:block;line-height:1.2;font-weight:400}.msg-form .sample-types .sample-item .checkicon{position:absolute !important;right:10px;top:10px;z-index:55}.case-item{display:block;background:#f5f7fa;border-radius:clamp(8px, 1.11111111vw, 16px);transition:all .3s;height:100%}.case-item:hover{transform:translateY(-5px)}.case-item:hover .info .title{color:#eb6035}.case-item:hover .info .tag{color:#eb6035;border-color:#eb6035}.case-item .info{padding-top:clamp(15px, 2.08333333vw, 30px);padding-bottom:clamp(15px, 2.08333333vw, 30px);padding-left:clamp(12px, 1.66666667vw, 24px);padding-right:clamp(12px, 1.66666667vw, 24px)}.case-item .info .tag{display:inline-block;font-size:12px;padding:4px 12px;border:1px solid #eb6035;border-radius:2em;color:#eb6035;margin-bottom:clamp(7.5px, 1.04166667vw, 15px);transition:all .3s;font-weight:500}.case-item .info .title{font-size:clamp(18px, 1.38888889vw, 20px);font-weight:700;margin-bottom:clamp(8px, 1.11111111vw, 16px);line-height:1.4}.case-item .info .desc{font-size:14px;margin-bottom:clamp(20px, 2.77777778vw, 40px);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.71428571;height:5.14285714}.case-item .info .loc{display:flex;align-items:center;gap:4px;font-size:14px}.case-item .info .loc img{width:18px;opacity:.7}.m-menus{width:100%;position:fixed;top:80px;left:0;height:0;transition:opacity .5s;background:#f7f7f7;overflow:hidden;line-height:32px;font-size:15px;border-top:1px solid rgba(255,255,255,0.1);z-index:999;height:calc((100vh - 60px));display:none}@media (max-width:768px){.m-menus{top:65px}}.m-menus.active{display:block}.m-menus .inner{overflow-x:hidden;overflow-y:auto;height:calc((100vh - 60px));padding:10px 7vw 30px}.m-menus .menus{padding-bottom:40px}.m-menus .menus._lang_search{min-height:calc((100vh - 65px - 170px))}.m-menus .menus._lang{min-height:calc((100vh - 65px - 120px))}.m-menus .menus._search{min-height:calc((100vh - 65px - 100px))}.m-menus .menus .item{cursor:pointer;transition:.3s;position:relative;text-align:center;border-bottom:1px solid rgba(0,0,0,0.05);text-align:left}.m-menus .menus .item a{display:block;color:#000}.m-menus .menus .tit{display:flex;align-items:center}.m-menus .menus .tit a{flex:1;display:flex;align-items:center}.m-menus .menus .tit .arr{color:inherit;margin-left:20px;display:block;transition:all cubic-bezier(.04, .79, 1, 1) .3s;width:clamp(20px, 2.77777778vw, 40px);height:clamp(20px, 2.77777778vw, 40px);line-height:clamp(20px, 2.77777778vw, 40px);text-align:center}.m-menus .menus .tit-1{line-height:52px;font-size:17px}.m-menus .menus .tit-1 .arr{font-size:16px}.m-menus .menus .tit-2{line-height:34px}.m-menus .menus .tit-2 a .tag{font-size:12px;text-align:center;display:block;margin-right:6px}.m-menus .menus .tit-2 .arr{font-size:12px !important}.m-menus .menus .xs-menu-2{margin-left:26px;border-top:1px solid #eb6035;margin-top:6px;line-height:30px;padding-bottom:16px !important}.m-menus .menus .active>.tit-2 a,.m-menus .menus .open>.tit-2 a,.m-menus .menus .active>.tit-2 .tag,.m-menus .menus .open>.tit-2 .tag{font-weight:bold}.m-menus .menus .active>.tit-2 .arr::before,.m-menus .menus .open>.tit-2 .arr::before{content:"\e602"}.m-menus .menus .active>.tit-1 a,.m-menus .menus .open>.tit-1 a{color:#eb6035}.m-menus .menus .active>.tit-1 .arr,.m-menus .menus .open>.tit-1 .arr{transform:rotate(90deg)}.m-menus .menus .active .xs-menu,.m-menus .menus .open .xs-menu{padding:12px 0 30px}.m-menus .xs-menu-1{border-top:1px solid #eb6035}.m-menus .xs-menu{display:none;text-align:left}.m-menus .xs-menu dd{line-height:34px;font-size:14px}.m-menus .xs-menu.sort{overflow:hidden}.m-menus .xs-menu.sort dd{min-width:50%;padding-left:20px;float:left}.menu_search{background:#fff;display:flex;margin-bottom:.3rem}.menu_search input{border-color:#fff;height:50px;font-size:15px;display:block;padding:0 14px;flex:1}.menu_search input:focus{border-color:#fff !important}.menu_search .submit{right:0;top:0;color:#fff;width:70px;height:50px;text-align:center;background:url(../images/icon/search.svg) no-repeat center #eb6035;border-radius:0 2px 2px 0}.menu_search .submit i{font-size:18px}.menu_search .submit:hover{color:#fff}.menu_lang{padding:20px 0}.menu_lang .litem{border-radius:2em;width:clamp(36px, 3.19444444vw, 46px);height:clamp(36px, 3.19444444vw, 46px);line-height:clamp(36px, 3.19444444vw, 46px);text-align:center;background:#fff;display:inline-block;margin-right:10px;font-size:14px}.menu_lang .active{background-color:#eb6035;color:#fff}.breadcrumb-nav{padding-top:clamp(15px, 1.66666667vw, 24px);padding-bottom:clamp(15px, 1.66666667vw, 24px);font-weight:300}.breadcrumb-nav a{color:inherit}.breadcrumb-nav a:hover{color:#eb6035}.breadcrumb-nav .iconfont{font-size:12px;padding-left:clamp(2px, .27777778vw, 4px);padding-right:clamp(2px, .27777778vw, 4px);vertical-align:baseline}.breadcrumb-nav .curr{color:#eb6035}.sec-product-cate{padding-top:clamp(28px, 3.88888889vw, 56px);padding-bottom:clamp(70px, 9.72222222vw, 140px)}.breadcrumbs{color:#6b7280;font-size:14px;padding-top:clamp(12px, 1.66666667vw, 24px);padding-bottom:clamp(15px, 2.08333333vw, 30px)}.breadcrumbs a{color:#6b7280}.breadcrumbs a:hover{color:#eb6035}.breadcrumbs .curr{color:#eb6035}@media (max-width:640px){.breadcrumbs{font-size:13px}}.app-intro .wrap{width:100vw;max-width:1920px;display:grid;grid-template-columns:repeat(2, 1fr)}@media (max-width:992px){.app-intro .wrap{grid-template-columns:repeat(1, 1fr);width:88vw;padding-bottom:clamp(30px, 4.16666667vw, 60px)}}.app-intro .txt-box{display:flex;justify-content:flex-end;align-items:stretch}.app-intro .txt-box .breadcrumbs{padding-top:clamp(12px, 1.66666667vw, 24px);padding-bottom:0}.app-intro .txt-box .inner{padding-right:clamp(30px, calc(0.1400862068965517 * 100vw + -108.9655172413793px), 160px);width:44vw;display:flex;flex-direction:column}@media (min-width:1920px){.app-intro .txt-box .inner{width:37.5vw}}@media (max-width:992px){.app-intro .txt-box .inner{width:100%;padding-right:0}}.app-intro .txt-box .inner .content{flex:1;padding-top:clamp(30px, 4.16666667vw, 80px);padding-bottom:clamp(30px, 4.16666667vw, 80px)}.app-intro .txt-box .base-title{margin-bottom:0}.app-intro .txt-box .sub-title{font-size:clamp(16px, 1.25vw, 24px);padding-top:clamp(12px, 1.66666667vw, 24px);padding-bottom:clamp(12px, 1.66666667vw, 24px);line-height:1.6}.app-intro .txt-box .richtext{margin-bottom:clamp(20px, 2.77777778vw, 40px)}.app-intro .txt-box .primary-btn{width:fit-content}.app-intro .img-box{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;max-height:800px}@media (max-width:992px){.app-intro .img-box{max-width:768px;display:block}}.pro-intro .wrap{width:100vw;max-width:1920px;display:grid;align-items:stretch;grid-template-columns:repeat(2, 1fr)}@media (max-width:992px){.pro-intro .wrap{grid-template-columns:repeat(1, 1fr);width:88vw;padding-bottom:clamp(30px, 4.16666667vw, 60px)}}.pro-intro .wrap>*{min-width:0}.pro-intro .txt-box{display:flex;justify-content:flex-end;align-items:stretch}.pro-intro .txt-box .breadcrumbs{padding-top:clamp(12px, 1.66666667vw, 24px);padding-bottom:0}.pro-intro .txt-box .inner{padding-right:clamp(30px, calc(0.1400862068965517 * 100vw + -108.9655172413793px), 160px);width:44vw;display:flex;flex-direction:column}@media (min-width:1920px){.pro-intro .txt-box .inner{width:37.5vw}}@media (max-width:992px){.pro-intro .txt-box .inner{width:100%;padding-right:0}}.pro-intro .txt-box .inner .content{flex:1;padding-top:clamp(30px, 4.16666667vw, 80px);padding-bottom:clamp(30px, 4.16666667vw, 80px)}.pro-intro .txt-box .base-title{margin-bottom:0}.pro-intro .txt-box .sub-title{font-size:clamp(16px, 1.25vw, 24px);padding-top:clamp(12px, 1.66666667vw, 24px);padding-bottom:clamp(12px, 1.66666667vw, 24px);line-height:1.6}.pro-intro .txt-box .richtext{margin-bottom:clamp(20px, 2.77777778vw, 40px)}.pro-intro .txt-box .primary-btn{width:fit-content}.pro-intro .img-box{display:flex;align-items:center;justify-content:center;max-height:800px}@media (max-width:992px){.pro-intro .img-box{max-width:768px;display:block}}.pro-intro .img-box .img{object-fit:cover;aspect-ratio:2/1.4}.pro-sbr .wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(40px, 5.55555556vw, 80px);align-items:center}@media (max-width:768px){.pro-sbr .wrap{grid-template-columns:1fr}}.pro-sbr .wrap .img-box img{width:100%;aspect-ratio:720/434;border-radius:clamp(8px, 1.11111111vw, 16px)}.pro-sbr .wrap .txt-box .base-title{color:#eb6035;margin-bottom:0}.pro-sbr .wrap .txt-box .subtitle{color:#eb6035;padding-top:clamp(5px, .69444444vw, 10px);font-weight:600}.pro-sbr .wrap .txt-box .desc{padding-top:clamp(15px, 2.08333333vw, 30px);line-height:1.8;font-weight:600}.probox{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 8.33333333vw, 120px)}.pro-colors .color-grid{display:grid;grid-template-columns:repeat(8, 1fr);gap:clamp(12px, 1.66666667vw, 24px)}@media (max-width:1360px){.pro-colors .color-grid{grid-template-columns:repeat(6, 1fr)}}@media (max-width:768px){.pro-colors .color-grid{grid-template-columns:repeat(4, 1fr)}}@media (max-width:480px){.pro-colors .color-grid{grid-template-columns:repeat(3, 1fr)}}.pro-colors .color-grid .color-item{padding:clamp(4.5px, .625vw, 9px);padding-bottom:clamp(12px, 1.66666667vw, 24px);border:1px solid #e5e7eb;border-radius:clamp(5px, .69444444vw, 10px);cursor:pointer;transition:all cubic-bezier(.04, .79, 1, 1) .3s}.pro-colors .color-grid .color-item .mediabox{border-radius:clamp(3px, .41666667vw, 6px);margin-bottom:clamp(10px, 1.38888889vw, 20px)}.pro-colors .color-grid .color-item .info{text-align:center}.pro-colors .color-grid .color-item .info .code{font-weight:700;font-size:clamp(14px, 1.25vw, 18px);margin-bottom:clamp(3px, .41666667vw, 6px)}.pro-colors .color-grid .color-item .info .name{color:#4b5563;font-size:14px}@media (max-width:640px){.pro-colors .color-grid .color-item .info .name{font-size:13px}}.pro-colors .color-grid .color-item:hover{box-shadow:0 4px 6px rgba(0,0,0,0.1)}.layer-color-template{width:92vw;max-width:min(684px, 70vh)}.layer-color-template .head{padding-left:clamp(20px, 1.66666667vw, 24px);padding-right:clamp(20px, 1.66666667vw, 24px);padding-top:clamp(12px, 1.25vw, 18px);padding-bottom:clamp(12px, 1.25vw, 18px)}.layer-color-template .head .code{position:relative;font-size:clamp(20px, 2.08333333vw, 30px);font-weight:600}.layer-color-template .head .code i:hover{color:#eb6035}.layer-color-template .head .name{color:#4b5563;font-size:clamp(14px, 1.11111111vw, 16px);line-height:1.625}.layer-color-template .head .name p+p{margin-top:.4em}.layer-color-template .head .iconfont{position:absolute;top:50%;transform:translateY(-50%);right:0;cursor:pointer;font-size:clamp(16px, 1.52777778vw, 22px)}.layer-color-skin{border-radius:clamp(8px, 1.11111111vw, 16px);overflow:hidden}.pro-advantages .tabInfo .cItem{display:none}.pro-advantages .tabInfo .cItem.active{display:block}.pro-advantages .adv-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(20px, 3.64583333vw, 70px)}@media (max-width:992px){.pro-advantages .adv-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:640px){.pro-advantages .adv-grid{grid-template-columns:1fr}}.pro-advantages .adv-grid .adv-item .tit{font-size:16px;font-weight:700;padding-top:clamp(10px, 1.38888889vw, 20px);padding-bottom:clamp(10px, 1.38888889vw, 20px)}.pro-tab{display:flex;column-gap:clamp(16px, 2.77777778vw, 40px);row-gap:clamp(10px, 1.38888889vw, 20px);margin-bottom:clamp(30px, 4.16666667vw, 60px);flex-wrap:wrap}.pro-tab .item{font-size:clamp(16px, 1.38888889vw, 20px);font-weight:700;cursor:pointer;position:relative;padding-bottom:clamp(3px, .41666667vw, 6px)}.pro-tab .item.active{color:#eb6035}.pro-tab .item.active::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:#eb6035}.pro-cta{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:clamp(45px, 6.25vw, 90px);padding-bottom:clamp(56px, 7.77777778vw, 112px)}.pro-cta .cta-content{background:rgba(75,85,99,0.5);padding-left:clamp(20px, 2.77777778vw, 40px);padding-right:clamp(30px, 4.16666667vw, 60px);padding-top:clamp(25px, 3.47222222vw, 50px);padding-bottom:clamp(30px, 4.16666667vw, 60px);border-radius:clamp(8px, 1.11111111vw, 16px);color:#fff;backdrop-filter:blur(10px);width:fit-content}@media (max-width:640px){.pro-cta .cta-content{padding-right:clamp(20px, 2.77777778vw, 40px)}}.pro-cta .cta-content h2{font-size:clamp(20px, 2.08333333vw, 30px);font-weight:700;line-height:1.3;margin-bottom:16px}.pro-cta .cta-content .text{margin-bottom:36px;line-height:1.5}.pro-specs{padding-top:clamp(60px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 6.94444444vw, 100px)}.pro-specs .pro-tab{margin-bottom:clamp(24px, 2.77777778vw, 40px)}.pro-specs .pro-tab .item{cursor:default}.pro-specs table{width:100%;border-collapse:collapse;margin-bottom:clamp(18px, 2.5vw, 36px);text-align:left}.pro-specs table th,.pro-specs table td{padding-top:clamp(10px, 1.38888889vw, 20px);padding-bottom:clamp(10px, 1.38888889vw, 20px);padding-right:clamp(15px, 2.08333333vw, 30px);border-bottom:1px solid #eb6035}.pro-specs table th{font-weight:700}.pro-specs table th:first-child{width:40%}.pro-specs table tr:hover{background:#f5f7fa}.pro-specs .downloads .link{display:inline-block;font-weight:700;margin-bottom:10px}.pro-specs .downloads .link i{color:#eb6035}.pro-specs .downloads .link:hover{color:#eb6035}.pro-cases{padding-top:clamp(60px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 6.94444444vw, 100px)}.pro-cases .head-row{display:flex;align-items:center;justify-content:space-between;align-items:flex-end;margin-bottom:40px}.pro-cases .head-row.--center{align-items:center}.pro-cases .head-row .left-info .base-title{margin-bottom:10px}.pro-cases .head-row .left-info .desc{color:#6b7280;font-size:14px}@media (max-width:768px){.pro-cases .head-row{flex-direction:column;align-items:flex-start;gap:20px}.pro-cases .head-row .right-ctrl{width:100%;justify-content:space-between}}.pro-cases .case-swiper{overflow:hidden;padding-bottom:20px}.head-swiper-ctrl{display:flex;align-items:center;gap:20px}.head-swiper-ctrl .case-counter{font-size:14px;color:#9ca3af;font-weight:500;width:auto;position:static}.head-swiper-ctrl .nav-arrows{display:flex;gap:10px}.head-swiper-ctrl .nav-arrows .case-prev,.head-swiper-ctrl .nav-arrows .case-next{width:36px;height:36px;border:1px solid #e5e7eb;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;color:#9ca3af;background:#fff}.head-swiper-ctrl .nav-arrows .case-prev:hover,.head-swiper-ctrl .nav-arrows .case-next:hover{background:#eb6035;border-color:#eb6035;color:#fff}.head-swiper-ctrl .nav-arrows .case-prev.swiper-button-disabled,.head-swiper-ctrl .nav-arrows .case-next.swiper-button-disabled{opacity:.5;cursor:default}.head-swiper-ctrl .nav-arrows .case-prev.swiper-button-disabled:hover,.head-swiper-ctrl .nav-arrows .case-next.swiper-button-disabled:hover{background:transparent;border-color:#e5e7eb;color:#9ca3af}.head-swiper-ctrl .nav-arrows .case-next{background-color:#eb6035;color:#fff}.pro-faq{background:#f5f7fa}.pro-faq .faq-list .faq-item{background:#fff;border-radius:clamp(8px, 1.11111111vw, 16px);margin-bottom:clamp(14px, 1.38888889vw, 20px);overflow:hidden}.pro-faq .faq-list .faq-item .question{padding:clamp(20px, 1.80555556vw, 26px);display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;font-size:clamp(17px, 1.25vw, 18px)}.pro-faq .faq-list .faq-item .question .icon{font-size:20px;color:#eb6035;font-weight:400}.pro-faq .faq-list .faq-item .answer{display:none;padding-left:clamp(20px, 1.66666667vw, 24px);padding-right:clamp(20px, 1.66666667vw, 24px);padding-bottom:clamp(24px, 2.08333333vw, 30px);line-height:1.6}.pro-faq .faq-list .faq-item.active .question .iconfont::before{content:"\e74f"}.pro-faq:not(.bggray) .faq-list .faq-item{background:#f5f7fa}.free-sample-main{padding-top:clamp(18px, 2.5vw, 36px);padding-bottom:clamp(60px, 8.33333333vw, 120px)}.free-sample-main .base-head{margin-bottom:clamp(25px, 3.47222222vw, 50px)}.layui-form-select dl{top:100%}.layui-form-select dl dd.layui-this{background-color:#f8f8f8;color:#eb6035}.application-main{padding-bottom:clamp(70px, 9.72222222vw, 140px)}.application-main .app-intro-sec{padding-top:clamp(23px, 3.19444444vw, 46px);padding-bottom:clamp(10px, 1.38888889vw, 20px)}.application-main .app-intro-sec .base-title{max-width:1360px;font-size:clamp(22px, 2.5vw, 48px)}.application-main .app-item{background:#fff;border-radius:clamp(8px, 1.11111111vw, 16px);padding-top:clamp(30px, 4.16666667vw, 60px);padding-bottom:clamp(27px, 3.75vw, 54px);padding-left:clamp(30px, 4.16666667vw, 60px);padding-right:clamp(30px, 4.16666667vw, 60px);text-align:center;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;height:100%}.application-main .app-item:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,0.1)}.application-main .app-item:hover .btn-view{opacity:1;visibility:visible;transform:translateY(0)}.application-main .app-item .inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.application-main .app-item .icon-box{height:clamp(55px, 7.63888889vw, 110px);margin-bottom:clamp(14px, 1.94444444vw, 28px);display:flex}.application-main .app-item .icon-box img{margin:auto}.application-main .app-item .title{font-size:clamp(18px, 1.66666667vw, 24px);font-weight:700;margin-bottom:clamp(5px, .69444444vw, 10px)}.application-main .app-item .desc{margin-bottom:clamp(15px, 2.08333333vw, 30px)}.application-main .app-item .btn-view{background:#1e2933;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;border-color:inherit}.application-main .app-item .btn-view:hover{background:#eb6035}@media (max-width:1024px){.application-main .app-item .btn-view{opacity:1;visibility:visible;transform:translateY(0)}}.page-main{padding-top:clamp(30px, 4.16666667vw, 60px);padding-bottom:clamp(75px, 10.41666667vw, 150px)}.page-main .pagination{padding-top:clamp(30px, 4.16666667vw, 60px)}.filter-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(8px, 1.11111111vw, 16px);margin-bottom:clamp(40px, 5.55555556vw, 80px)}@media (max-width:768px){.filter-bar{flex-direction:column;align-items:stretch;gap:20px}}.filter-bar .cate-filters{display:flex;align-items:center;gap:clamp(7.5px, 1.04166667vw, 15px);flex-wrap:wrap}@media (max-width:768px){.filter-bar .cate-filters{justify-content:center}}.filter-bar .cate-filters .filter-btn{display:inline-block;padding-left:clamp(15px, 2.08333333vw, 30px);padding-right:clamp(15px, 2.08333333vw, 30px);border-radius:clamp(25px, 3.47222222vw, 50px);font-weight:500;transition:all .3s;cursor:pointer;background:#fff;border:1px solid #eb6035;line-height:40px}.filter-bar .cate-filters .filter-btn:hover,.filter-bar .cate-filters .filter-btn.active{background:#eb6035;border-color:#eb6035;color:#fff}.filter-bar .cate-filters .filter-btn.active{font-weight:700}@media (max-width:640px){.filter-bar .cate-filters .filter-btn{line-height:30px}}.filter-bar .search-box{position:relative;width:clamp(155px, 21.52777778vw, 310px)}@media (max-width:768px){.filter-bar .search-box{width:100%;max-width:500px;margin:0 auto}}.filter-bar .search-box input{width:100%;height:40px;background:#f5f7fa;border:1px solid transparent;border-radius:2em;padding:0 16px;outline:none;transition:all .3s}.filter-bar .search-box input:focus{background:#fff;border-color:#eb6035}.filter-bar .search-box input::placeholder{color:#999}.filter-bar .search-box .search-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("../images/search.svg") no-repeat center / contain;border:none;cursor:pointer;opacity:.6}.filter-bar .search-box .search-btn:hover{opacity:1}.pagination{display:flex;align-items:center;justify-content:center;gap:clamp(5px, .69444444vw, 10px)}.pagination a,.pagination span{width:clamp(20px, 2.77777778vw, 40px);height:clamp(20px, 2.77777778vw, 40px);display:flex;align-items:center;justify-content:center;border-radius:clamp(25px, 3.47222222vw, 50px);color:#666;font-weight:600;transition:all .3s;cursor:pointer}.pagination a:hover,.pagination span:hover{color:#eb6035;background:#f5f7fa}.pagination a.prev,.pagination span.prev,.pagination a.next,.pagination span.next{font-family:monospace;font-size:clamp(9px, 1.25vw, 18px)}.pagination li.active span{background:#eb6035;color:#fff}.pagination li.disabled span{opacity:.5;cursor:not-allowed}.pagination li.disabled span:hover{color:#666;background:none}.search-main .base-title{margin-bottom:clamp(30px, 4.16666667vw, 60px)}.search-main .search-tabs{display:flex;gap:clamp(18px, 2.5vw, 36px);margin-bottom:clamp(20px, 2.77777778vw, 40px);border-bottom:2px solid #e5e7eb}.search-main .search-tabs .tab-item{font-weight:600;padding-bottom:clamp(12px, 1.11111111vw, 16px);position:relative;cursor:pointer;transition:all .3s;text-decoration:none}.search-main .search-tabs .tab-item.active{color:#eb6035}.search-main .search-tabs .tab-item.active::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#eb6035}.search-main .search-tabs .tab-item:hover{color:#eb6035}.sec-thanks{padding-top:clamp(60px, 8.33333333vw, 120px);padding-bottom:clamp(175px, 24.30555556vw, 350px);display:flex;gap:clamp(45px, 6.25vw, 90px);max-width:980px;margin:0 auto}@media (max-width:640px){.sec-thanks{flex-direction:column}.sec-thanks .icon-box{margin:0 auto}.sec-thanks .base-title{text-align:center}}.sec-thanks .icon-box{width:clamp(140px, 19.44444444vw, 280px)}.sec-thanks .icon-box img{width:clamp(140px, 19.44444444vw, 280px)}.sec-thanks .content{flex:1;min-width:0}.sec-thanks .content .base-title{color:#eb6035;margin-bottom:10px;text-transform:uppercase;line-height:1.1}.sec-thanks .content .desc{margin-bottom:clamp(15px, 2.08333333vw, 30px)}.sec-thanks .content .desc .highlight{color:#eb6035}.sec-thanks .urgent-contact{color:#4b5563}.sec-thanks .urgent-contact .sub-title{font-weight:700;margin-bottom:clamp(10px, 1.38888889vw, 20px)}.sec-thanks .urgent-contact .contact-list .item{margin-bottom:clamp(5px, .69444444vw, 10px)}.sec-thanks .urgent-contact .contact-list .item a:hover{color:#eb6035}.case-detail-main{display:flex;gap:clamp(26px, 3.61111111vw, 52px);padding-top:clamp(15px, 2.08333333vw, 30px)}@media (max-width:1024px){.case-detail-main{flex-direction:column}}.case-detail-main .left-content{flex:1;min-width:0}.case-detail-main .left-content .detail-title{font-size:clamp(24px, 2.77777778vw, 40px);font-weight:700;color:#1e2933;margin-bottom:clamp(8px, 1.11111111vw, 16px);line-height:1.3}.case-detail-main .left-content .detail-date{padding-bottom:clamp(20px, 2.77777778vw, 40px)}.case-detail-main .left-content .info-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(10px, 1.38888889vw, 20px);margin-bottom:clamp(23px, 3.19444444vw, 46px);padding-top:clamp(15px, 2.08333333vw, 30px);padding-bottom:clamp(15px, 2.08333333vw, 30px);border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb}@media (max-width:1200px){.case-detail-main .left-content .info-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:640px){.case-detail-main .left-content .info-grid{grid-template-columns:repeat(1, 1fr)}.case-detail-main .left-content .info-grid .info-item .label{margin-bottom:0 !important;margin-right:3px}.case-detail-main .left-content .info-grid .info-item .label::after{content:":"}.case-detail-main .left-content .info-grid .info-item *{display:inline}}.case-detail-main .left-content .info-grid .info-item{min-width:0}.case-detail-main .left-content .info-grid .info-item .label{font-weight:700;color:#1e2933;margin-bottom:clamp(5px, .69444444vw, 10px)}.case-detail-main .left-content .article-content{margin-bottom:clamp(30px, 4.16666667vw, 60px)}.case-detail-main .left-content .article-content .sec-title{font-size:clamp(20px, 1.66666667vw, 24px);font-weight:700;color:#1e2933;margin-bottom:clamp(10px, 1.38888889vw, 20px)}.case-detail-main .left-content .share-box{display:flex;align-items:center;padding-top:clamp(15px, 2.08333333vw, 30px);padding-bottom:clamp(35px, 4.86111111vw, 70px);gap:clamp(3px, .41666667vw, 6px)}.case-detail-main .left-content .share-box dt{color:#bfc2c9;margin-right:clamp(2.5px, .34722222vw, 5px);font-weight:400}.case-detail-main .left-content .share-box .item{width:30px;height:30px;transition:opacity .3s;filter:grayscale(1)}.case-detail-main .left-content .share-box .item i{background-repeat:no-repeat;background-position:center center;background-size:contain;width:30px;height:30px;display:block;background-size:70%}.case-detail-main .left-content .share-box .item .icon-facebook{background-image:url("../images/icon/share-facebook.svg")}.case-detail-main .left-content .share-box .item .icon-linkin{background-image:url("../images/icon/share-linkedin.svg")}.case-detail-main .left-content .share-box .item .icon-in{background-image:url("../images/icon/share-instagram.svg")}.case-detail-main .left-content .share-box .item .icon-ytb{background-image:url("../images/icon/share-youtube.svg")}.case-detail-main .left-content .share-box .item:hover{filter:grayscale(0)}.case-detail-main .casebox{margin-bottom:clamp(30px, 4.16666667vw, 60px)}.case-detail-main .right-sidebar{width:clamp(300px, 24.30555556vw, 350px);min-width:0;position:sticky;top:130px}@media (max-width:1024px){.case-detail-main .right-sidebar{width:100%}}.case-detail-main .right-sidebar .sidebar-title{font-size:clamp(20px, 1.66666667vw, 24px);font-weight:700;color:#1e2933;padding-bottom:clamp(12px, 1.66666667vw, 24px);border-bottom:1px solid #e5e7eb}.page-nav{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;padding-top:clamp(17px, 2.36111111vw, 34px);padding-bottom:clamp(17px, 2.36111111vw, 34px)}.page-nav a{color:#4b5563;font-weight:500;transition:color .3s;display:flex;align-items:center;gap:clamp(4px, .55555556vw, 8px)}.page-nav a:hover{color:#eb6035}.page-nav a i{font-size:14px}.page-nav a.list-btn i{color:#eb6035;font-size:28px;margin-right:4px}.related-news .item{padding-top:clamp(12px, 1.11111111vw, 16px);padding-bottom:clamp(12px, 1.11111111vw, 16px);display:block;border-bottom:1px solid #e5e7eb;font-weight:600;line-height:1.4;margin-bottom:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;transition:color .3s}.related-news .item:hover{color:#eb6035}@media (max-width:1024px) and (min-width:700px){.related-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}}.related-list .related-item{display:flex;align-items:center;gap:clamp(8px, 1.11111111vw, 16px);padding-top:clamp(18px, 1.66666667vw, 24px);padding-bottom:clamp(18px, 1.66666667vw, 24px);border-bottom:1px solid #e5e7eb}.related-list .related-item .image{width:clamp(100px, 8.33333333vw, 120px);flex-shrink:0}.related-list .related-item .image .mediabox{border-radius:clamp(5px, .69444444vw, 10px)}.related-list .related-item .info{flex:1;color:#1e2933}.related-list .related-item .info .title{font-weight:600;line-height:1.4;margin-bottom:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;transition:color .3s}.related-list .related-item .info .loc{font-size:14px;display:flex;align-items:center;gap:4px}.related-list .related-item .info .loc img{width:16px;opacity:.5;filter:grayscale(1)}.related-list .related-item:hover .info .title{color:#eb6035}.table-wrap table{max-width:100%}@media (max-width:640px){.table-wrap{overflow-x:auto;position:relative;margin-right:clamp(calc(-30 / 2 * 1px), calc(-30 / 1920 * 100 * 1vw), -30px)}.table-wrap table{max-width:auto;min-width:640px}}.article{line-height:1.76}.article h2{font-size:clamp(22px, 1.80555556vw, 26px);font-weight:bold;padding:.5em 0 .2em;border-bottom:1px solid #e5e7eb;margin-bottom:.5em;padding-left:clamp(12px, 1.04166667vw, 15px);position:relative}.article h2::before{content:'';display:block;position:absolute;width:2px;height:.6em;top:50%;transform:translateY(-50%);background:#1e2933;margin-top:.2em;left:0}.article h3{font-size:clamp(20px, 1.66666667vw, 24px);font-weight:700;padding:.5em 0 .3em}.article h4{text-align:center;color:#999;line-height:1.8;font-size:80%}.article h4+*:not(h4){margin-top:1em}.article p{min-height:.1em}.article a{color:#eb6035;border-bottom:1px solid #eb6035}.article a:hover{color:#000;border-color:#000}.article img{display:block;margin:0 auto;cursor:pointer}.article img:hover{opacity:.9}.article ul{list-style:disc;padding-left:2em;transform:translateX(-0.5em);line-height:1.5}.article ul li{margin-bottom:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px);list-style:inherit}.article ul li::marker{color:#666}.article ol{padding-left:2em;transform:translateX(-0.5em)}.article ol li{list-style-type:decimal;padding-left:6px;margin-bottom:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)}.article ol li::marker{font-size:90%}.article table{margin-bottom:5px;width:100% !important}.article table tr:first-child td{background:#f7f7f7}.article table td{border:1px solid #eee;padding:6px 10px}.download-tabs{display:flex;justify-content:center;gap:clamp(8px, 1.11111111vw, 16px);margin-bottom:clamp(33px, 4.58333333vw, 66px);flex-wrap:wrap}.download-tabs .item{padding-left:clamp(15px, 2.08333333vw, 30px);padding-right:clamp(15px, 2.08333333vw, 30px);padding-top:clamp(7px, .97222222vw, 14px);padding-bottom:clamp(7px, .97222222vw, 14px);border:1px solid #eb6035;background:transparent;color:#1e2933;border-radius:4px;cursor:pointer;transition:all .3s;text-align:center}.download-tabs .item:hover,.download-tabs .item.active{background:#eb6035;color:#fff}.download-tabs .item.active{font-weight:600}.download-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(12px, 1.66666667vw, 24px);align-items:stretch}@media (max-width:1200px){.download-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:992px){.download-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:640px){.download-grid{grid-template-columns:1fr}}.download-grid .download-item{height:100%}.download-grid .download-item .inner{height:100%;background:#fff;padding:clamp(16px, 1.38888889vw, 20px);padding-bottom:clamp(20px, 2.77777778vw, 40px);border-radius:clamp(8px, 1.11111111vw, 16px);transition:all .3s;border:1px solid transparent;display:block}.download-grid .download-item .inner:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.05);border-color:#eee}.download-grid .download-item .inner:hover .info .tit{color:#eb6035}.download-grid .download-item .mediabox{padding-bottom:121.85430464%}.download-grid .download-item .info{padding-top:clamp(20px, 1.66666667vw, 24px)}.download-grid .download-item .info .tit{font-size:clamp(18px, 1.38888889vw, 20px);font-weight:700;color:#1e2933;margin-bottom:clamp(10px, 1.38888889vw, 20px);line-height:1.4;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.download-grid .download-item .info .desc{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:clamp(20px, 2.77777778vw, 40px)}.download-grid .download-item .info .meta{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#9ca3af}.download-grid .download-item .info .meta .icon{width:22px}.about-rec{padding-top:0;padding-bottom:clamp(50px, 6.94444444vw, 100px)}.about-rec.pt{padding-top:clamp(40px, 5.55555556vw, 80px)}.base-head .more-btn{border:1px solid #1e2933;line-height:clamp(32px, 2.91666667vw, 42px);padding-left:clamp(14px, 2.77777778vw, 40px);padding-right:clamp(14px, 2.77777778vw, 40px);border-radius:clamp(3px, .41666667vw, 6px);color:#1e2933;font-size:clamp(15px, 1.11111111vw, 16px);transition:all .3s}.base-head .more-btn:hover{background:#1e2933;color:#fff}.about-oem{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 8.33333333vw, 120px)}.about-oem .oem-box{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width:992px){.about-oem .oem-box{grid-template-columns:1fr;gap:clamp(20px, 2.77777778vw, 40px)}}.about-oem .oem-box .txt{padding-right:clamp(40px, 6.66666667vw, 160px)}.about-oem .oem-box .txt .base-title{line-height:1.1}.about-oem .oem-box .txt .desc{color:#4b5563;font-size:clamp(14px, 1.11111111vw, 16px);line-height:1.625;margin-bottom:clamp(20px, 2.08333333vw, 30px);line-height:1.5}.about-oem .oem-box .txt .desc p+p{margin-top:.4em}.about-oem .oem-box .txt .content li{position:relative;padding-left:clamp(20px, 1.73611111vw, 25px);line-height:1.4;margin-bottom:clamp(5px, .69444444vw, 10px)}.about-oem .oem-box .txt .content li::before{content:"";position:absolute;left:0;top:.7em;width:clamp(12px, 1.11111111vw, 16px);height:clamp(12px, 1.11111111vw, 16px);transform:translateY(-40%);background-repeat:no-repeat;background-position:center center;background-image:url("../images/right.svg");background-size:contain}.about-oem .oem-box .media .mediabox{padding-bottom:68.64864865%;border-radius:clamp(6px, .83333333vw, 12px)}.about-team{padding-top:clamp(40px, 5.55555556vw, 80px);padding-bottom:clamp(60px, 8.33333333vw, 120px)}.about-team .team-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(15px, 2.08333333vw, 30px)}@media (max-width:768px){.about-team .team-grid{grid-template-columns:1fr}}.about-team .team-item .mediabox{padding-bottom:56.84931507%;border-radius:clamp(8px, 1.11111111vw, 16px)}.about-team .team-item .info{padding-top:clamp(12px, 1.66666667vw, 24px);padding-bottom:clamp(12px, 1.66666667vw, 24px)}.about-team .team-item .info .name{font-size:clamp(18px, 1.875vw, 27px);font-weight:700;margin-bottom:clamp(7px, .97222222vw, 14px)}.about-team .team-item .info .desc{line-height:1.5;color:#4b5563}.about-certs{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(60px, 8.33333333vw, 120px)}@media (max-width:480px){.about-certs .base-head{flex-direction:column}.about-certs .base-head .head-swiper-ctrl{display:none}}.about-certs .swiper-pagination{display:none}@media (max-width:480px){.about-certs .swiper-pagination{display:block}}@media (max-width:480px){.about-certs .swiper-container{padding-bottom:50px}}.about-certs .cert-item{text-align:center;background:#f5f7fa;border-radius:clamp(8px, 1.11111111vw, 16px);padding:clamp(20px, 1.66666667vw, 24px)}.about-certs .cert-item .mediabox{background:#fff;margin-bottom:clamp(16px, 1.38888889vw, 20px);padding-bottom:137.75510204%}.about-certs .cert-item .mediabox img{width:90%;height:90%;object-fit:contain}.about-certs .cert-item .name{font-size:16px;font-weight:700}.contact-page-sec{margin-bottom:clamp(80px, 8.33333333vw, 120px);margin-top:clamp(40px, 4.16666667vw, 60px)}.contact-layout{display:flex;justify-content:space-between;gap:clamp(30px, 4.16666667vw, 60px);align-items:flex-start}@media (max-width:992px){.contact-layout{flex-direction:column;gap:60px}}.contact-leftform{flex:1}.contact-leftform .section-head{margin-bottom:clamp(15px, 2.08333333vw, 30px)}.contact-leftform .section-head .desc{color:#4b5563;font-size:clamp(14px, 1.11111111vw, 16px);line-height:1.6}.contact-leftform .form-tabs{margin-bottom:clamp(25px, 3.47222222vw, 50px);gap:clamp(8px, 1.11111111vw, 16px)}.contact-leftform .form-tabs .primary-btn:not(.active){background:transparent;color:#eb6035}.contact-leftform .form-tabs .primary-btn:not(.active) .arrow{background-image:url("../images/arrow-c.svg")}.contact-leftform .form-tabs .primary-btn:not(.active):hover{background-color:rgba(235,96,53,0.1)}.contact-leftform .main-contact-form .form-row{margin-bottom:clamp(10px, 1.38888889vw, 20px)}.contact-leftform .main-contact-form .form-label{display:block;margin-bottom:clamp(4px, .55555556vw, 8px);font-weight:700;color:#1f2937;font-size:clamp(7.5px, 1.04166667vw, 15px)}.contact-leftform .main-contact-form .form-input,.contact-leftform .main-contact-form .form-textarea,.contact-leftform .main-contact-form select{width:100%;height:clamp(25px, 3.47222222vw, 50px);background:#f9fafb;border:1px solid #f3f4f6;border-radius:clamp(3px, .41666667vw, 6px);padding-left:clamp(8px, 1.11111111vw, 16px);padding-right:clamp(8px, 1.11111111vw, 16px);transition:all .3s;font-size:clamp(7px, .97222222vw, 14px);color:#333}.contact-leftform .main-contact-form .form-input:focus,.contact-leftform .main-contact-form .form-textarea:focus,.contact-leftform .main-contact-form select:focus{border-color:#eb6035;background:#fff}.contact-leftform .main-contact-form .form-textarea{height:clamp(75px, 10.41666667vw, 150px);padding:clamp(8px, 1.11111111vw, 16px)}.contact-leftform .main-contact-form .select-wrap{position:relative}.contact-leftform .main-contact-form .select-wrap::after{content:"";position:absolute;right:16px;top:50%;margin-top:-3px;border:6px solid transparent;border-top-color:#9ca3af;pointer-events:none}.contact-leftform .main-contact-form .select-wrap select{appearance:none;-webkit-appearance:none;cursor:pointer}.contact-leftform .main-contact-form .radio-group{gap:clamp(15px, 2.08333333vw, 30px)}.contact-leftform .main-contact-form .radio-group .radio-item{cursor:pointer;gap:clamp(4px, .55555556vw, 8px)}.contact-leftform .main-contact-form .radio-group .radio-item input{display:none}.contact-leftform .main-contact-form .radio-group .radio-item .custom-radio{width:clamp(10px, 1.38888889vw, 20px);height:clamp(10px, 1.38888889vw, 20px);border:2px solid #d1d5db;border-radius:50%;position:relative;flex-shrink:0}.contact-leftform .main-contact-form .radio-group .radio-item .custom-radio::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);width:clamp(5px, .69444444vw, 10px);height:clamp(5px, .69444444vw, 10px);background:#eb6035;border-radius:50%;transition:all .2s}.contact-leftform .main-contact-form .radio-group .radio-item span{font-size:clamp(7px, .97222222vw, 14px);color:#374151}.contact-leftform .main-contact-form .radio-group .radio-item input:checked+.custom-radio{border-color:#eb6035}.contact-leftform .main-contact-form .radio-group .radio-item input:checked+.custom-radio::after{transform:translate(-50%, -50%) scale(1)}.contact-leftform .main-contact-form .file-upload-box{display:flex;align-items:center;gap:clamp(8px, 1.11111111vw, 16px);padding:clamp(8px, 1.11111111vw, 16px);border:1px dashed #d1d5db;border-radius:clamp(3px, .41666667vw, 6px);background:#f9fafb;flex-wrap:wrap}.contact-leftform .main-contact-form .file-upload-box .upload-btn{display:inline-flex;align-items:center;gap:clamp(4px, .55555556vw, 8px);padding-top:clamp(4px, .55555556vw, 8px);padding-bottom:clamp(4px, .55555556vw, 8px);padding-left:clamp(8px, 1.11111111vw, 16px);padding-right:clamp(8px, 1.11111111vw, 16px);border:1px solid #e5e7eb;border-radius:clamp(2px, .27777778vw, 4px);cursor:pointer;color:#eb6035;font-weight:600;transition:all .3s;background:#fff;white-space:nowrap}.contact-leftform .main-contact-form .file-upload-box .upload-btn:hover{background:#fff;border-color:#eb6035}.contact-leftform .main-contact-form .file-upload-box .upload-btn .icon{width:clamp(8px, 1.11111111vw, 16px);height:clamp(8px, 1.11111111vw, 16px)}.contact-leftform .main-contact-form .file-upload-box .tips{font-size:clamp(6px, .83333333vw, 12px);color:#9ca3af;line-height:1.4}.contact-leftform .main-contact-form .submit-btn{width:100%;height:clamp(25px, 3.47222222vw, 50px);font-size:clamp(8px, 1.11111111vw, 16px);margin-top:20px}.contact-sidebar{width:clamp(280px, 26.94444444vw, 388px);flex-shrink:0}@media (max-width:992px){.contact-sidebar{width:100%}}.contact-sidebar .contact-info-box{margin-bottom:clamp(25px, 3.47222222vw, 50px)}.contact-sidebar .contact-info-box .head{padding-bottom:clamp(12px, 1.66666667vw, 24px);margin-bottom:clamp(12px, 1.66666667vw, 24px);border-bottom:1px solid #e5e7eb}.contact-sidebar .contact-info-box .head .company-name{font-weight:600;color:#4b5563}.contact-sidebar .info-list .item{align-items:flex-start;margin-bottom:clamp(15px, 2.08333333vw, 30px);gap:clamp(8px, 1.11111111vw, 16px)}.contact-sidebar .info-list .item .icon-box{width:clamp(34px, 3.05555556vw, 44px);height:clamp(34px, 3.05555556vw, 44px);background:#f5f7fa;border-radius:clamp(5px, .69444444vw, 10px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-sidebar .info-list .item .icon-box img{width:60%}.contact-sidebar .info-list .item .text .label{font-weight:700;margin-bottom:clamp(2px, .27777778vw, 4px)}.contact-sidebar .info-list .item .text .val{line-height:1.5}.contact-sidebar .info-list .item .text a:hover{color:#eb6035}.oem-features{padding-top:clamp(20px, 2.77777778vw, 40px);padding-bottom:clamp(70px, 9.72222222vw, 140px)}.oem-features .intro{padding-bottom:clamp(30px, 4.16666667vw, 60px);max-width:1360px;font-size:clamp(16px, 1.66666667vw, 24px);line-height:1.6;color:#4b5563}.oem-features .feature-list{display:flex;flex-direction:column;gap:clamp(20px, 2.77777778vw, 40px)}@media (max-width:768px){.oem-features .feature-list{gap:40px}}.oem-features .feature-row{display:flex;align-items:center;gap:clamp(20px, 2.77777778vw, 40px)}.oem-features .feature-row:nth-child(even){flex-direction:row-reverse}@media (max-width:768px){.oem-features .feature-row{flex-direction:column !important}}.oem-features .feature-row .media{flex:1;width:100%}.oem-features .feature-row .media img{border-radius:clamp(8px, 1.11111111vw, 16px);display:block;aspect-ratio:7/4;width:100%}.oem-features .feature-row .txt-box{flex:1;width:100%}.oem-features .feature-row .txt-box .num-tit{font-size:clamp(20px, 2.08333333vw, 30px);font-weight:700;margin-bottom:clamp(8px, 1.11111111vw, 16px)}.oem-features .feature-row .txt-box .num-tit .num{color:#eb6035}.oem-features .feature-row .txt-box .desc{color:#4b5563;font-size:clamp(14px, 1.11111111vw, 16px);line-height:1.625;margin-bottom:clamp(15px, 2.08333333vw, 30px)}.oem-features .feature-row .txt-box .desc p+p{margin-top:.4em}.oem-features .feature-row .content{color:#4b5563;font-size:clamp(14px, 1.11111111vw, 16px);line-height:1.625}.oem-features .feature-row .content p+p{margin-top:.4em}.oem-features .feature-row .content h4{font-weight:700;color:#1e2933}.oem-features .feature-row .content table{width:100%;border-collapse:collapse;margin-top:20px}.oem-features .feature-row .content table th,.oem-features .feature-row .content table td{text-align:left;padding:9px 0;border-bottom:1px solid #eb6035}.oem-features .feature-row .content table th{font-weight:700}.oem-features .feature-row .primary-btn{margin-top:clamp(15px, 2.08333333vw, 30px)}.oem-journey{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(70px, 9.72222222vw, 140px)}.oem-journey .base-title{text-align:center}.oem-journey .journey-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(12px, 1.66666667vw, 24px);align-items:stretch}@media (max-width:992px){.oem-journey .journey-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:640px){.oem-journey .journey-grid{grid-template-columns:1fr}}.oem-journey .journey-grid .step-item{background:#f5f7fa;padding-top:clamp(30px, 2.77777778vw, 40px);padding-bottom:clamp(30px, 2.77777778vw, 40px);padding-left:clamp(20px, 2.08333333vw, 30px);padding-right:clamp(20px, 2.08333333vw, 30px);overflow:hidden;border-radius:clamp(8px, 1.11111111vw, 16px);display:flex;flex-direction:column}.oem-journey .journey-grid .step-item .inner{flex:1;margin-bottom:clamp(15px, 2.08333333vw, 30px)}.oem-journey .journey-grid .step-item .tit{font-size:clamp(18px, 1.38888889vw, 20px);font-weight:700;margin-bottom:clamp(8px, 1.11111111vw, 16px);position:relative;z-index:2}.oem-journey .journey-grid .step-item .desc{line-height:1.5;z-index:2}.oem-journey .journey-grid .step-item .bg-num{font-size:clamp(65px, 9.02777778vw, 130px);font-weight:700;color:#eb6136;line-height:.8;-webkit-text-stroke:1px #eb6035;color:transparent;text-align:right;opacity:.7}.oem-why{padding-top:clamp(50px, 6.94444444vw, 100px)}.oem-why .swiper-container[data-swiper="1"]{padding-bottom:clamp(40px, 4.16666667vw, 60px)}.oem-why .swiper-container[data-swiper="0"] .why-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(12px, 1.66666667vw, 24px);align-items:stretch}@media (max-width:768px){.oem-why .swiper-container[data-swiper="0"] .why-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:580px){.oem-why .swiper-container[data-swiper="0"] .why-grid{grid-template-columns:1fr}}.oem-why .why-grid{align-items:stretch}.oem-why .why-item{background:#f5f7fa;padding-top:clamp(30px, 4.16666667vw, 60px);padding-bottom:clamp(40px, 5.55555556vw, 80px);padding-left:clamp(20px, 2.08333333vw, 30px);padding-right:clamp(20px, 2.08333333vw, 30px);overflow:hidden;border-radius:clamp(8px, 1.11111111vw, 16px);display:flex;flex-direction:column;text-align:center}.oem-why .why-item .icon-thumb{margin:0 auto;margin-bottom:clamp(13px, 1.80555556vw, 26px)}.oem-why .why-item .tit{font-size:clamp(18px, 1.38888889vw, 20px);font-weight:700;margin-bottom:clamp(6px, .83333333vw, 12px);position:relative;z-index:2}.oem-why .why-item .richtext{line-height:1.5;z-index:2}.icon-thumb{width:clamp(40px, 3.33333333vw, 48px);height:clamp(40px, 3.33333333vw, 48px);border-radius:clamp(6px, .83333333vw, 12px);background:url(../images/thumb.png) no-repeat center #eb6035;background-size:50%}.probox.bggray+.probox.bggray{padding-top:0}.pro-comparison{padding-top:clamp(40px, 5.55555556vw, 80px);padding-bottom:clamp(50px, 6.94444444vw, 100px);background-repeat:no-repeat !important;background-position:center center !important;background-image:url("../images/bg2.jpg") !important;background-size:cover !important}.pro-comparison .base-title{text-align:center;margin-bottom:clamp(80px, 11.11111111vw, 160px)}@media (max-width:768px){.pro-comparison .base-title{margin-bottom:clamp(25px, 3.47222222vw, 50px)}}.comparison-table .comp-header{display:grid;grid-template-columns:1fr 180px 1fr;gap:2px;text-align:center}@media (max-width:768px){.comparison-table .comp-header{display:none}}.comparison-table .comp-header .col-product{background:#fff;padding-bottom:28px;border-radius:clamp(8px, 1.11111111vw, 16px);border-bottom-right-radius:0;border-bottom-left-radius:0;padding-left:clamp(15px, 2.08333333vw, 30px);padding-right:clamp(15px, 2.08333333vw, 30px)}.comparison-table .comp-header .col-product .img{height:clamp(50px, 6.94444444vw, 100px);margin:0 auto 20px;position:relative}.comparison-table .comp-header .col-product .img img{width:100%;display:block;width:clamp(90px, 12.5vw, 180px);height:clamp(90px, 12.5vw, 180px);position:absolute;z-index:1;left:50%;transform:translateX(-50%);bottom:0;max-height:none;object-fit:contain}.comparison-table .comp-header .col-product .name{font-size:clamp(18px, 1.38888889vw, 20px);font-weight:700;color:#eb6035;line-height:1.4}.comparison-table .comp-row{display:grid;grid-template-columns:1fr 180px 1fr;gap:2px;background:#fff}.comparison-table .comp-row:nth-child(even){background-color:#f5f7fa}@media (min-width:768px){.comparison-table .comp-row:nth-child(even) .comp-label{background-color:#eb6035}}@media (max-width:992px){.comparison-table .comp-row{grid-template-columns:1fr 180px 1fr}}@media (max-width:768px){.comparison-table .comp-row{display:flex;flex-direction:column;margin-bottom:20px;border-radius:12px;padding:20px;gap:0;background:#fff !important}}.comparison-table .comp-row .comp-cell{padding-top:clamp(5px, .69444444vw, 10px);padding-bottom:clamp(5px, .69444444vw, 10px);padding-left:clamp(10px, 1.38888889vw, 20px);padding-right:clamp(10px, 1.38888889vw, 20px);display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.6;min-height:80px}@media (max-width:768px){.comparison-table .comp-row .comp-cell{background:transparent;min-height:auto;text-align:left;justify-content:flex-start;display:block}.comparison-table .comp-row .comp-cell.left::before{content:"M200: ";font-weight:700;color:#eb6035}.comparison-table .comp-row .comp-cell.right::before{content:"A950: ";font-weight:700;color:#eb6035}}.comparison-table .comp-row .comp-label{background:#f0714a;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-size:16px;line-height:1.3}@media (max-width:768px){.comparison-table .comp-row .comp-label{background:transparent;color:#eb6035;font-size:18px;padding:0 0 10px 0;justify-content:flex-start;text-align:left;border-bottom:1px solid #eee;margin-bottom:10px;order:-1}}.comparison-table-2d{overflow:hidden;text-align:center}.comparison-table-2d .base-title{margin-bottom:clamp(30px, 4.16666667vw, 60px)}.comparison-table-2d .stars{display:flex;justify-content:center;gap:2px}.comparison-table-2d .comp-header,.comparison-table-2d .comp-row{display:grid;grid-template-columns:1fr 180px 1fr;gap:2px}@media (max-width:768px){.comparison-table-2d .comp-header,.comparison-table-2d .comp-row{grid-template-columns:1fr 120px 1fr}}@media (max-width:640px){.comparison-table-2d .comp-header,.comparison-table-2d .comp-row{grid-template-columns:1fr 90px 1fr}}.comparison-table-2d .comp-header .col-product{background:#fff;border-radius:clamp(8px, 1.11111111vw, 16px);border-bottom-right-radius:0;border-bottom-left-radius:0;padding-top:clamp(15px, 2.08333333vw, 30px);padding-bottom:clamp(15px, 2.08333333vw, 30px);padding-left:clamp(6px, 2.08333333vw, 30px);padding-right:clamp(6px, 2.08333333vw, 30px)}.comparison-table-2d .comp-header .name{font-size:clamp(15px, 1.38888889vw, 20px);font-weight:700;line-height:1.2}.comparison-table-2d .comp-header .stars{gap:4px;margin-bottom:clamp(3px, .41666667vw, 6px)}.comparison-table-2d .comp-header .stars i{color:#e9eaec}.comparison-table-2d .comp-header .stars i.c{color:#eb6035}.comparison-table-2d .comp-row{background:#fff}.comparison-table-2d .comp-row:nth-child(even){background-color:#f5f7fa}.comparison-table-2d .comp-row:nth-child(even) .comp-label{background-color:#eb6035}.comparison-table-2d .comp-row .stars{margin-top:4px}@media (max-width:640px){.comparison-table-2d .comp-row .stars{margin-top:0}}.comparison-table-2d .comp-row .comp-cell{padding-top:clamp(5px, .69444444vw, 10px);padding-bottom:clamp(5px, .69444444vw, 10px);padding-left:clamp(10px, 1.38888889vw, 20px);padding-right:clamp(10px, 1.38888889vw, 20px);line-height:1.6;min-height:80px;display:flex;flex-direction:column;justify-content:center}@media (max-width:640px){.comparison-table-2d .comp-row .comp-cell{line-height:1.3}}.comparison-table-2d .comp-row .comp-label{background:#f0714a;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;line-height:1.3}.app-related-sec{padding-bottom:clamp(60px, 8.33333333vw, 120px)}.app-related-sec .related-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(15px, 2.08333333vw, 30px)}@media (max-width:992px){.app-related-sec .related-grid{grid-template-columns:1fr}}.app-related-sec .rel-item{background:#f9f9f9;border-radius:clamp(6px, .83333333vw, 12px);padding:clamp(15px, 2.08333333vw, 30px);text-align:center}.app-related-sec .rel-item .media{height:clamp(100px, 13.88888889vw, 200px);margin-bottom:clamp(10px, 1.38888889vw, 20px);display:flex;align-items:center;justify-content:center}.app-related-sec .rel-item .media img{max-width:100%;max-height:100%}.app-related-sec .rel-item .name{font-weight:700;font-size:clamp(9px, 1.25vw, 18px)}.relate-product-item .mediabox{border-radius:clamp(8px, 1.11111111vw, 16px);margin-bottom:clamp(10px, 1.38888889vw, 20px)}.relate-product-item .name{font-size:clamp(16px, 1.25vw, 18px);font-weight:700;text-align:center}.app-systems{padding-top:clamp(50px, 6.94444444vw, 100px);padding-bottom:clamp(50px, 6.94444444vw, 100px);background:#f5f7fa}.app-systems .sys-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(15px, 2.08333333vw, 30px)}@media (max-width:992px){.app-systems .sys-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.app-systems .sys-grid{grid-template-columns:1fr}}.app-systems .sys-item{background:#fff;border-radius:clamp(8px, 1.11111111vw, 16px);overflow:hidden;padding:clamp(13px, 1.80555556vw, 26px);padding-bottom:clamp(20px, 2.77777778vw, 40px)}.app-systems .sys-item .mediabox{padding-bottom:61.95121951%;margin-bottom:clamp(18px, 1.66666667vw, 24px)}.app-systems .sys-item .txt .name{font-size:clamp(17px, 1.25vw, 18px);font-weight:700;margin-bottom:clamp(5px, .69444444vw, 10px)}.app-systems .sys-item .txt .standard{color:#eb6035;font-size:14px;margin-bottom:clamp(7.5px, 1.04166667vw, 15px)}.app-systems .sys-item .txt .desc{margin-bottom:clamp(10px, 1.38888889vw, 20px)}.sec-safix-2d .safix-2d-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px, 2.5vw, 36px)}@media (max-width:992px){.sec-safix-2d .safix-2d-grid{grid-template-columns:1fr}}.sec-safix-2d .safix-2d-grid .item{background:#fff;border-radius:clamp(8px, 1.11111111vw, 16px);overflow:hidden}.sec-safix-2d .safix-2d-grid .item .mediabox{padding-bottom:51.42857143%}.sec-safix-2d .safix-2d-grid .item .mediabox img{width:100%;height:100%;object-fit:cover}.sec-safix-2d .safix-2d-grid .content{padding-left:clamp(20px, 2.77777778vw, 40px);padding-right:clamp(20px, 2.77777778vw, 40px);padding-top:clamp(19px, 2.63888889vw, 38px);padding-bottom:clamp(25px, 3.47222222vw, 50px)}.sec-safix-2d .safix-2d-grid .content .item-title{font-size:clamp(20px, 2.08333333vw, 30px);font-weight:700;margin-bottom:clamp(10px, 1.38888889vw, 20px)}.sec-safix-2d .safix-2d-grid .content .info li{position:relative;padding-left:24px;margin-bottom:clamp(3px, .41666667vw, 6px);line-height:1.6;color:#4b5563}.sec-safix-2d .safix-2d-grid .content .info li::before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background-size:contain;background-repeat:no-repeat}.sec-safix-2d .safix-2d-grid .content .info.positive li::before{background-image:url("../images/good.svg")}.sec-safix-2d .safix-2d-grid .content .info.negative li::before{background-image:url("../images/good.svg");filter:grayscale(1);transform:rotate(180deg);opacity:.8}.sec-pattern-show{overflow:hidden}.sec-pattern-show .head-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(20px, 2.77777778vw, 40px)}.sec-pattern-show .head-row .base-head{margin-bottom:0}@media (max-width:768px){.sec-pattern-show .head-row{flex-direction:column;align-items:center;text-align:center;gap:20px}}.sec-pattern-show .pattern-item{background:#f5f7fa;border-radius:clamp(8px, 1.11111111vw, 16px);padding:clamp(15px, 2.08333333vw, 30px);text-align:center;transition:all .3s}.sec-pattern-show .pattern-item:hover{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.1);transform:translateY(-5px)}.sec-pattern-show .pattern-item .mediabox{margin-bottom:clamp(10px, 1.38888889vw, 20px)}.sec-pattern-show .pattern-item .name{font-weight:700}.swiper-probar{overflow:visible;padding-bottom:clamp(40px, 4.16666667vw, 60px)}.swiper-probar .swiper-slide{width:clamp(150px, 25.69444444vw, 370px);padding-right:clamp(12px, 1.66666667vw, 24px);box-sizing:content-box}.swiper-container-horizontal>.swiper-scrollbar{background-color:#fdefea}.swiper-container-horizontal>.swiper-scrollbar .swiper-scrollbar-drag{background-color:#eb6035}.sec-customize .base-head{margin-bottom:clamp(25px, 3.47222222vw, 50px)}.sec-customize .customize-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(20px, 2.77777778vw, 40px)}@media (max-width:640px){.sec-customize .customize-grid{grid-template-columns:1fr}}.sec-customize .customize-grid .cus-item{text-align:center;background:#fff;padding:clamp(20px, 2.77777778vw, 40px);padding-top:clamp(45px, 6.25vw, 90px);padding-bottom:clamp(58px, 8.05555556vw, 116px);border-radius:clamp(8px, 1.11111111vw, 16px);transition:all .3s;display:flex;flex-direction:column;justify-content:center}.sec-customize .customize-grid .cus-item:hover{transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,0.1)}.sec-customize .customize-grid .cus-item .icon{width:clamp(56px, 5.27777778vw, 76px);height:clamp(56px, 5.27777778vw, 76px);margin:0 auto;margin-bottom:clamp(15px, 2.08333333vw, 30px)}.sec-customize .customize-grid .cus-item .tit{font-size:clamp(20px, 1.66666667vw, 24px);font-weight:700;margin-bottom:clamp(8px, 1.11111111vw, 16px)}.sec-customize .customize-grid .cus-item .desc{margin-bottom:clamp(24px, 2.08333333vw, 30px);line-height:1.6;flex:1}.sec-customize .customize-grid .cus-item .primary-btn{width:fit-content;margin:0 auto}.news-content{border-top:1px solid #e5e7eb;padding-top:clamp(20px, 2.77777778vw, 40px)}.swiper-btn{color:#fff;width:clamp(32px, 2.77777778vw, 40px);height:clamp(32px, 2.77777778vw, 40px);background:rgba(0,0,0,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s}.swiper-btn::after{font-size:clamp(12px, 1.25vw, 18px)}.swiper-btn:hover{background:#eb6035}.swiper-case{margin-bottom:clamp(20px, 2.77777778vw, 40px)}.swiper-case li img{width:100%;aspect-ratio:200 / 133;object-fit:cover}