@import url("../iconfont/iconfont.css");@font-face{font-family:DINPro;src:url("https://oss.1t2.us/Fontsnew/DINPro/DINPro-Medium.ttf");font-display:swap}@font-face{font-family:'Roboto2';font-weight:700;src:url('https://oss.1t2.us/Fontsnew/Roboto/Roboto-Bold.ttf') format('truetype');font-display:swap}@font-face{font-family:'Roboto2';font-weight:500;src:url('https://oss.1t2.us/Fontsnew/Roboto/Roboto-Medium.ttf') format('truetype');font-display:swap}@font-face{font-family:'Roboto2';font-weight:400;src:url('https://oss.1t2.us/Fontsnew/Roboto/Roboto-Regular.ttf') format('truetype');font-display:swap}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}textarea{resize:none}.layui-textarea{border-color:#000;resize:none;border-radius:clamp(4px, .57803468vw, 8px)}.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:#000;text-decoration:none}a,a:hover,a:focus{outline:none;outline-offset:0;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}body{overflow-x:hidden;height:auto !important;word-wrap:break-word;font-family:"Roboto2",sans-serif;font-weight:400;line-height:1.3;color:#000}@media (min-width:1200px){body{font-size:16px}}@media (max-width:1199px){body{font-size:15px}}@media (max-width:640px){.hidden-xss{display:none !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.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:#0092d5}.cf{color:#fff !important}.cimgbox{overflow:hidden;position:relative}.cimgbox:not(.rec){padding-bottom:100%}.cimgbox .img,.cimgbox .bg{position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%, -50%)}.cimgbox.cover .img,.cimgbox.contain .img,.cimgbox.cover .bg,.cimgbox.contain .bg{width:100%;height:100%}.cimgbox .bg{background-repeat:no-repeat;background-position:center}.cimgbox.cover .img{object-fit:cover}.cimgbox.cover .bg{background-size:cover}.cimgbox.contain .img{object-fit:contain}.cimgbox.contain .bg{background-size:contain}.cimgbox.scale .img,.cimgbox.scale .bg{transition:all 6s cubic-bezier(.04, .79, 1, 1)}.cimgbox.scale:hover .img,.cimgbox.scale:hover .bg{transform:translateX(-50%) translateY(-50%) scale(1.2)}.wrap{margin-left:auto;margin-right:auto;max-width:1270px;width:86.67vw}.cItem:not(.active){display:none}.pagination{display:flex;justify-content:center;align-items:center;font-size:clamp(12px, 66.66666667vw, 16px);padding-top:clamp(31px, 4.47976879vw, 62px)}.pagination .disabled{cursor:not-allowed}.pagination a,.pagination span{width:clamp(30px, 2.89017341vw, 40px);height:clamp(30px, 2.89017341vw, 40px);border-radius:50%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pagination li:not(.disabled) ._arrow:hover:hover{background-color:#0056b3;box-shadow:0 0 10px #0056b3;color:#fff}.pagination a{cursor:pointer}.pagination .active *{color:#fff;background-color:#0092d5}main.nobanner{padding-top:clamp(80px, 9.24855491vw, 128px)}@media (min-width:1200px){main.nobanner{padding-top:100px}}@media (max-width:1199px){padding-top:65px}header:has(+ main.nobanner){opacity:1}header.upper{opacity:0;transform:translateY(-100%)}header{position:fixed;left:0;top:0;right:0;z-index:99999;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;height:100px}@media (max-width:1199px){header{height:65px}}header.fixed,header.black{background:#fff}header.fixed::after,header.black::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#eeeeee}header.fixed .head-pc .logo,header.black .head-pc .logo{background-image:var(--logoc);background-repeat:no-repeat;background-position:center;background-size:contain}header.fixed .head-pc .logo .logoimg,header.black .head-pc .logo .logoimg{visibility:hidden}header.fixed .head-pc .head-nav .head-nav-item .head_tit,header.black .head-pc .head-nav .head-nav-item .head_tit{color:#000 !important}header.fixed .head-pc .head-nav .head-nav-item .head_tit:hover,header.black .head-pc .head-nav .head-nav-item .head_tit:hover{color:#0092d5 !important}header.fixed .head-pc .head-nav .head-nav-item.on .head_tit,header.black .head-pc .head-nav .head-nav-item.on .head_tit{color:#0092d5 !important}header.fixed .head-pc .search,header.black .head-pc .search{color:#0092d5 !important}.head-pc{position:relative}.head-pc .hoverable-4{background:none;border:none}.head-pc .hoverable-4 .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 4px;-webkit-transition:background-size .5s ease;transition:background-size .5s ease}@media screen and (orientation:landscape){.head-pc .hoverable-4:hover .hoverable_txt{background-position:0 100%;background-size:100% 4px}}.head-pc .head-nav .head-wrap{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.head-pc .head-nav .logo{height:clamp(32px, 4.62427746vw, 64px);margin-right:clamp(35px, 5.05780347vw, 70px);left:0}.head-pc .head-nav .head-nav-wrap{-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:40px}.head-pc .head-nav .head-nav-item{font-size:16px}.head-pc .head-nav .head-nav-item.on .head_tit{font-weight:bold}.head-pc .head-nav .head-nav-item:hover .head_tit{color:#0092d5 !important}.head-pc .head-nav .head_tit{cursor:pointer;display:block;line-height:100px;color:#fff}.head-pc .head-nav .head_tit em{position:relative;display:inline-block}.head-pc .head-right .search{border-radius:50%;color:#fff;cursor:pointer;font-size:22px}.head-pc .head-right .search:hover{color:#0092d5}.head-drop{z-index:555}.head-drop.self{position:relative}.head-drop.self .head-dropinfo{position:absolute;z-index:5;left:50%;transform:translateX(-50%);top:100%}.head-drop.self .inner{white-space:nowrap;text-align:center;padding:20px 42px 30px;min-width:200px;overflow:hidden}.head-drop.self .inner a{display:block;line-height:36px;white-space:nowrap;color:#000}.head-drop.self .inner a:hover{color:#0092d5}.head-drop.full .head-dropinfo{top:100%;left:0;width:100vw;background:#fff}.head-drop .head-dropinfo{height:0;overflow:hidden;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;transition:.5s;top:100%;padding:0;position:absolute;box-shadow:0 5px 10px rgba(0,0,0,0.1)}.head-drop .head-dropinfo .inner{z-index:55;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;background:#fff}.head-dropinfo.--product{background:linear-gradient(90deg, #fff 50%, #f7f8f9 50%) !important}.head-dropinfo.--product .head-drop-content{display:flex;align-items:stretch;height:100%}.head-dropinfo.--product .lbox,.head-dropinfo.--product .rbox .cItem{padding-top:clamp(15px, 2.16763006vw, 30px);padding-bottom:clamp(40px, 5.78034682vw, 80px);overflow:hidden;font-size:16px}.head-dropinfo.--product .lbox{width:clamp(159px, 22.97687861vw, 318px);background:#fff;padding-right:clamp(11px, 1.58959538vw, 22px)}.head-dropinfo.--product .lbox .cItem{padding-bottom:clamp(75px, 10.83815029vw, 150px)}.head-dropinfo.--product .lbox .item{min-height:48px;padding-right:clamp(35px, 5.05780347vw, 70px);background:url("../images/arrow-r.svg") no-repeat right center;background-size:12px auto;display:flex}.head-dropinfo.--product .lbox .item a{display:block;margin:auto;font-weight:bold;width:100%}.head-dropinfo.--product .lbox .active,.head-dropinfo.--product .lbox .item:hover{background-image:url("../images/arrow-r-c.svg")}.head-dropinfo.--product .lbox .active a,.head-dropinfo.--product .lbox .item:hover a{color:#0092d5 !important}.head-dropinfo.--product .rbox{background:#f7f8f9;padding-left:clamp(45px, 6.50289017vw, 90px);flex:1}.head-dropinfo.--product .rbox .pro-list{display:flex;flex-wrap:wrap}.head-dropinfo.--product .rbox .pro-list .item{width:50%;overflow:hidden;padding-left:clamp(30px, 4.33526012vw, 60px);margin-bottom:clamp(8px, 1.15606936vw, 16px)}.head-dropinfo.--product .rbox .pro-list .item .tit{padding-left:20px;display:inline-block;position:relative}.head-dropinfo.--product .rbox .pro-list .item .tit::before{content:"";display:block;width:6px;height:6px;background-color:#0092d5;border-radius:2em;position:absolute;z-index:5;top:50%;transform:translateY(-50%);left:0;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.head-dropinfo.--product .rbox .pro-list .item .tit:hover{color:#0092d5}.head-dropinfo.--product .rbox .pro-list .item .tit:hover::before{width:12px}.head-search-wrap{position:relative;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.head-search-wrap::after{content:"";display:block;position:absolute;width:0;height:4px;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;background-color:#0092d5;left:0;bottom:0}.head-search-wrap.open::after{width:100%}.head-search-wrap .head-search{position:absolute;right:-97px;top:100%;z-index:9999;padding:45px;background:#fff;display:none;box-shadow:0 8px 10px rgba(0,0,0,0.1)}.head-search-wrap .head-search form{width:312px;display:block;position:relative;overflow:hidden;display:flex;background:#f7f8f9;border:1px solid #0092d5}.head-search-wrap .head-search input{border-radius:2px;height:44px;padding-left:20px;flex:1;overflow:hidden;font-size:16px}.head-search-wrap .head-search input:focus{background:#fff}.head-search-wrap .head-search .submit{width:52px;cursor:pointer;color:#0092d5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.head-search-wrap .head-search .submit i{font-size:22px}.head-search-wrap .head-search .submit:hover{color:#000}.mobile-btn{float:right;position:relative;width:28px;height:65px}.mobile-btn span{position:absolute;top:50%;left:50%;margin-top:1px;margin-left:-14px;width:28px;height:2px;background-color:#0092d5;-webkit-transition-duration:.5s;transition-duration:.5s}.mobile-btn span:first-child{transform:translateY(-8px)}.mobile-btn span:last-child{transform:translateY(8px)}.mobile-btn.on span:first-child{transform:rotate(135deg)}.mobile-btn.on span:nth-child(2){transform:scale(0)}.mobile-btn.on span:last-child{transform:rotate(-135deg)}.header-mobile{background:#fff}.header-mobile .wrap{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header-mobile .wrap .logo{height:36px}.header-mobile .wrap .tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header-mobile .wrap .tools .search{margin-right:20px;padding:10px}.header-mobile .wrap .tools .icon-search{color:#0092d5;font-size:22px}.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 #0092d5;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(30px, 2.60115607vw, 36px);height:clamp(30px, 2.60115607vw, 36px);text-align:center;background:#fff;display:inline-block;margin-right:10px}.menu_lang .active{background-color:#0092d5;color:#fff}.m-menus{width:100%;position:fixed;top:60px;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}.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-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;width:clamp(20px, 2.89017341vw, 40px);height:clamp(20px, 2.89017341vw, 40px);line-height:clamp(20px, 2.89017341vw, 40px);text-align:center}.m-menus .menus .tit-1{line-height:52px;font-size:17px}.m-menus .menus .tit-1 .arr{font-size:20px}.m-menus .menus .tit-2{line-height:34px}.m-menus .menus .tit-2 a .tag{width:clamp(10px, 1.44508671vw, 20px);height:clamp(10px, 1.44508671vw, 20px);line-height:clamp(10px, 1.44508671vw, 20px);text-align:center;display:block;margin-right:6px;font-size:18px}.m-menus .menus .tit-2 .arr{font-size:12px !important}.m-menus .menus .xs-menu-2{margin-left:26px;border-top:1px solid #0092d5;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:#0092d5}.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 #0092d5}.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}footer{background-color:#212121;color:#fff;position:relative;clip-path:polygon(0 0, 100% var(--skewl), 100% 100%, 0 100%);padding-top:clamp(80px, 9.68208092vw, 134px) !important;margin-top:calc(var(--skewl) * -1)}footer .footer-content{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:clamp(25px, 3.61271676vw, 50px)}@media (max-width:1199px){footer .footer-content{flex-direction:column}footer .footer-content .footer-links{order:-1;margin-bottom:clamp(30px, 4.33526012vw, 60px)}footer .footer-content .footer-links .nav ul{display:none}footer .footer-content .footer-links h4{border-bottom:1px solid #333;margin:0!important}footer .footer-content .footer-links h4 a{padding-top:clamp(8px, 1.15606936vw, 16px);padding-bottom:clamp(8px, 1.15606936vw, 16px);display:block;background:url(../images/icon/arrow_r_f.svg) no-repeat right center;background-size:14px}footer .footer-content .footer-links .contact h4{display:none}footer .footer-content .footer-links .contact ul{padding-top:clamp(13px, 1.87861272vw, 26px);font-size:14px}}footer .footer-content .footer-left{width:27.24409449%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1199px){footer .footer-content .footer-left .footer-logo{display:none}}footer .footer-content .footer-left .logo{height:clamp(41px, 5.92485549vw, 82px);display:inline-block}footer .social-links span{color:#999;display:block;margin-bottom:clamp(9px, 1.30057803vw, 18px);font-weight:600}footer .social-links .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:clamp(8px, 1.15606936vw, 16px)}footer .social-links a{width:26px;height:26px;display:flex;transition:all .3s ease}footer .social-links a:hover{color:#0092d5}footer .social-links a i{width:100%;height:100%;background-repeat:no-repeat;background-position:center;display:block;opacity:.5}footer .social-links a i:hover{opacity:1}footer .social-links a .icon-facebook{background-repeat:no-repeat;background-position:center center;background-image:url("../images/share/icon-facebook.svg")}footer .social-links a .icon-instagram{background-repeat:no-repeat;background-position:center center;background-image:url("../images/share/icon-instagram.svg")}footer .social-links a .icon-linkedin{background-repeat:no-repeat;background-position:center center;background-image:url("../images/share/icon-linkedin.svg")}@media (min-width:1200px){footer .footer-links{display:flex}footer .footer-links .footer-column{flex:1;overflow:hidden;border-left:1px solid #333;padding-left:clamp(16px, 2.31213873vw, 32px);padding-right:clamp(16px, 2.31213873vw, 32px);padding-bottom:clamp(30px, 4.33526012vw, 60px)}}footer .footer-links .footer-column{line-height:1.5}footer .footer-links .footer-column:last-child{padding-right:0}footer .footer-links .footer-column h4{margin-bottom:20px;color:#fff;font-weight:600}footer .footer-links .footer-column h4 a{color:#fff}footer .footer-links .footer-column ul+h4{margin-top:clamp(21px, 3.03468208vw, 42px)}footer .footer-links .footer-column h4+h4{margin-top:clamp(12px, 1.73410405vw, 24px)}footer .footer-links .footer-column ul{list-style:none;padding:0;color:#999}footer .footer-links .footer-column ul li{margin-bottom:clamp(6px, .86705202vw, 12px)}footer .footer-links .footer-column ul li a{color:#999;transition:color .3s ease}footer .footer-links .footer-column ul li a:hover{color:#fff}footer .footer-bottom{border-top:1px solid #333;font-size:14px;padding-top:clamp(23px, 3.32369942vw, 46px);padding-bottom:clamp(30px, 4.33526012vw, 60px);color:#999}@media (min-width:768px){footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:640px){footer .footer-bottom{font-size:12px}}footer .footer-bottom p{margin:5px 0}footer .footer-bottom .copyright{color:#fff;text-transform:uppercase}footer .footer-bottom .skill{color:#999}footer .footer-bottom .skill a{color:#999}footer .footer-bottom .skill a:hover{color:#0092d5}.fs16{font-size:15px}@media (min-width:992px){.fs16{font-size:16px}}.fs48{font-size:clamp(24px, 3.46820809vw, 48px)}.tit1{font-size:clamp(24px, 3.46820809vw, 48px)}.index-banner{height:clamp(390px, 56.3583815vw, 780px);clip-path:polygon(0 0, 100% 0, 100% var(--skewr), 0 100%)}@media (min-width:1680px){.index-banner{height:100vh}}.index-banner .swiper-slide{position:relative;background-color:#0092d5}.index-banner .img{background-repeat:no-repeat;background-position:center center;background-size:cover;inset:0;position:absolute;width:100%;height:100%}.index-banner .swiper-tool{position:absolute;left:5%;right:5%;bottom:clamp(30px, 6.50289017vw, 90px);display:flex;align-items:center;justify-content:center}.index-banner .swiper-tool .pnext{position:relative;margin-top:0;right:auto;left:auto;font-size:clamp(8px, 1.15606936vw, 16px);top:auto;color:#fff}.index-banner .swiper-tool .pnext::after{font-size:inherit;font-weight:bold}.index-banner .swiper-tool .swiper-pagination{position:relative;display:flex;gap:clamp(12px, 2.31213873vw, 32px);padding-left:clamp(6px, 2.31213873vw, 32px);padding-right:clamp(6px, 2.31213873vw, 32px)}.index-banner .swiper-tool .swiper-pagination-bullet{width:clamp(9px, 1.08381503vw, 15px);height:clamp(9px, 1.08381503vw, 15px);border:2px solid #fff;border-radius:50%;opacity:1;background:none}.index-banner .swiper-tool .swiper-pagination-bullet-active{background:#fff}.btn-primary{display:inline-block;line-height:clamp(42px, 3.46820809vw, 48px);padding:0 38px;background-color:#0092d5;color:#fff;border-radius:2em;font-size:16px;cursor:pointer;transition:all .3s ease;font-size:clamp(14px, 1.15606936vw, 16px)}.btn-primary span{margin-right:clamp(6px, .86705202vw, 12px);display:inline-block;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.btn-primary .arrow{width:11px;height:11px;background:url(../images/icon/arrow_rt_f.png) no-repeat right center;background-size:contain !important;display:inline-block;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}@media (max-width:640px){.btn-primary .arrow{background-size:auto 200px}}.btn-primary:hover{background-color:#0056b3;color:#fff;box-shadow:0 0 10px #0056b3}.btn-primary:hover .arrow{transform:rotate(45deg)}.discover-bellac{background:url("../images/index_bg.jpg") repeat-x left bottom;background-size:auto 50vh;padding-top:clamp(45px, 6.50289017vw, 90px);padding-bottom:clamp(113px, 16.32947977vw, 226px)}@media (max-width:1680px){.discover-bellac{background-size:auto 30vh}}@media (min-width:1680px){.discover-bellac{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.discover-bellac .wrap{max-width:1270px;margin:0 auto;z-index:1;position:relative}.discover-bellac .content{font-size:clamp(16px, 1.30057803vw, 18px);line-height:1.8;margin-bottom:clamp(30px, 4.33526012vw, 60px);max-width:1000px;margin-left:auto;margin-right:auto}.discover-bellac .btn-wrap{text-align:center}.banner-box{background-repeat:no-repeat;background-position:center center;background-size:cover;height:clamp(300px, 43.35260116vw, 600px);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;clip-path:polygon(0 0, 100% 0, 100% var(--skewr), 0 100%)}.banner-box .banner-title{font-size:clamp(36px, 4.33526012vw, 60px);line-height:1.2;margin-bottom:clamp(10px, 1.44508671vw, 20px);font-weight:600}.banner-box .breadcrumb{font-size:15px;color:rgba(255,255,255,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:992px){.banner-box .breadcrumb{font-size:16px}}.banner-box .breadcrumb a,.banner-box .breadcrumb span{color:#fff;padding-left:clamp(6px, .72254335vw, 10px);padding-right:clamp(6px, .72254335vw, 10px);position:relative;display:block}.banner-box .breadcrumb .dot{display:block;width:2px;height:2px;background:#fff}.contact-info{padding-top:clamp(58px, 8.38150289vw, 116px);padding-bottom:clamp(58px, 8.38150289vw, 116px)}.contact-info .contact-title{font-size:clamp(24px, 3.46820809vw, 48px);text-decoration:uppercase;text-align:center;margin-bottom:clamp(40px, 5.78034682vw, 80px);font-weight:normal}.contact-info .contact-items{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:992px){.contact-info .contact-items{flex-wrap:wrap}}@media (max-width:640px){.contact-info .contact-items{flex-direction:column;align-items:center;gap:clamp(20px, 2.89017341vw, 40px)}}.contact-info .contact-item{text-align:center}@media (min-width:992px){.contact-info .contact-item{flex:1}}@media (max-width:991px){.contact-info .contact-item{width:50%}}@media (max-width:640px){.contact-info .contact-item{width:100%}}.contact-info .contact-item:hover .icon{border-color:#0092d5}.contact-info .contact-item .icon{width:clamp(40px, 5.78034682vw, 80px);height:clamp(40px, 5.78034682vw, 80px);border:1px solid #efefef;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 20px;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.contact-info .contact-item .icon i{width:30px;height:30px;display:block;background-repeat:no-repeat;background-position:center}.contact-info .contact-item .icon .icon-phone{background-image:url("../images/ic-a1.png")}.contact-info .contact-item .icon .icon-email{background-image:url("../images/ic-a2.png")}.contact-info .contact-item .icon .icon-whatsapp{background-image:url("../images/ic-a3.png")}.contact-info .contact-item .icon .icon-location{background-image:url("../images/ic-a4.png")}.contact-info .contact-item .text{font-size:clamp(16px, 1.30057803vw, 18px)}.contact-info .contact-item .text .label{color:#999;margin-bottom:5px}.contact-info .contact-item .text a{color:#000}.contact-info .contact-item .text a:hover{color:#0092d5}.map-section{position:relative}.map-section .map-container{height:clamp(400px, 48.7716763vw, 675px)}.map-section iframe{width:100%;height:100%;border:0}.product-layout{padding-top:clamp(45px, 6.50289017vw, 90px);padding-bottom:clamp(60px, 8.67052023vw, 120px)}@media (max-width:640px){.product-layout{padding-top:clamp(25px, 3.61271676vw, 50px)}}@media (min-width:1200px){.product-layout{display:flex;gap:clamp(50px, 4.33526012vw, 60px)}.product-layout .product-sidebar{width:260px}.product-layout .product-contents{flex:1}}@media (max-width:1199px){.product-layout .product-sidebar{padding-bottom:clamp(20px, 2.89017341vw, 40px)}}.product-contents .product-info{margin-bottom:clamp(33px, 4.76878613vw, 66px)}@media (min-width:992px){.product-contents .product-info{display:flex;gap:clamp(30px, 2.89017341vw, 40px)}.product-contents .product-info .product-image-wrapper{width:44.21052632%}.product-contents .product-info .product-content-wrapper{flex:1}}.product-contents .product-image-wrapper{max-width:420px}@media (max-width:991px){.product-contents .product-image-wrapper{margin-bottom:clamp(25px, 3.61271676vw, 50px)}}.product-contents .product-info .product-contents{overflow:hidden}.product-contents .product-info .product-title{font-size:clamp(20px, 2.16763006vw, 30px);font-weight:600;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5f4fb}.product-contents .product-info .product-description{color:#666;line-height:1.6;margin-bottom:clamp(30px, 2.89017341vw, 40px)}.product-contents .product-info .product-download{margin-bottom:40px}.product-contents .product-info .product-download .download-manual{background-color:#0092d5;color:#fff;padding:0px 30px;line-height:clamp(42px, 3.46820809vw, 48px);font-size:14px;cursor:pointer;border-radius:2em;transition:background-color .3s;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-contents .product-info .product-download .download-manual .icon{width:22px;height:22px;background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon-product.png");background-size:contain;display:inline-block;margin-right:12px}.product-contents .product-info .product-download .download-manual:hover{background-color:#0056b3;box-shadow:0 0 10px #0056b3;color:#fff}.product-contents .technical-data{margin-bottom:20px}.product-contents .technical-data .title{background-color:#0092d5;color:#fff;line-height:clamp(36px, 2.89017341vw, 40px);padding-left:18px;font-weight:normal}.product-contents .technical-data table{width:100%;border-collapse:collapse;margin-bottom:20px}.product-contents .technical-data table th{background-color:#0092d5;color:#fff;padding:10px;text-align:left}.product-contents .technical-data table td{padding:13px 18px;vertical-align:top;border:1px solid #0092d5}.product-contents .technical-data table td:first-child{font-weight:600}.product-contents .technical-data table tr:nth-child(even){background-color:#f9f9f9}.product-contents .application .title{background-color:#0092d5;color:#fff;line-height:clamp(36px, 2.89017341vw, 40px);padding-left:18px;font-weight:normal}.product-contents .application ul{list-style:none;border:1px solid #0092d5}.product-contents .application ul li{position:relative;padding:13px 18px 13px 38px;line-height:1.6;border-top:0}.product-contents .application ul li:nth-child(2n){background-color:#f9f9f9}.product-contents .application ul li:before{content:"";top:10px;transform:translateY(.8em);position:absolute;left:14px;background-color:#0092d5;border-radius:50%;width:clamp(4px, .43352601vw, 6px);height:clamp(4px, .43352601vw, 6px)}@media (max-width:640px){.product-contents .application ul li:before{top:11px;left:18px}}.about-banner{background-image:url("../images/banner-about-us.jpg");background-size:cover;background-position:center;height:500px;display:flex;align-items:center;justify-content:center}.about-banner .banner-content{text-align:center;color:#fff}.about-banner .banner-content .banner-title{font-size:48px;margin-bottom:10px;font-weight:bold;font-size:clamp(48px, 4.33526012vw, 60px)}.about-banner .banner-content .breadcrumb .crumb{color:rgba(255,255,255,0.8);font-size:16px;font-size:clamp(8px, 1.15606936vw, 16px)}.section-title{text-align:center;color:#000;line-height:1.2;padding-bottom:clamp(16px, 2.31213873vw, 32px);font-size:clamp(24px, 3.46820809vw, 48px);position:relative;margin-bottom:clamp(20px, 2.31213873vw, 32px)}.section-title::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:clamp(32px, 4.62427746vw, 64px);height:clamp(2px, .28901734vw, 4px);bottom:0;background-color:#0092d5}.company-intro{padding-top:clamp(58px, 8.38150289vw, 116px);padding-bottom:clamp(170px, 24.56647399vw, 340px);background:url(../images/index_bg.jpg) repeat-x center bottom;background-size:contain}@media (max-width:640px){.company-intro{background-size:auto 200px}}.company-intro .intro-content{max-width:1010px;margin:0 auto}.company-intro .intro-content .intro-text{line-height:1.76}.our-cultural{padding-top:clamp(70px, 10.11560694vw, 140px);padding-bottom:clamp(85px, 12.28323699vw, 170px);position:relative;transform:translateY(-2%);margin-top:var(--skew);background-image:url("../images/cultural-bg.jpg");background-size:cover;background-position:center;clip-path:polygon(0 var(--skewl), 100% 0, 100% var(--skewr), 0 100%);margin-top:calc(var(--skewl) * -1)}.our-cultural .wrap{position:relative;z-index:2}.our-cultural .cultural-content{position:relative;z-index:1}.our-cultural .cultural-content .section-title{margin-bottom:clamp(30px, 4.33526012vw, 60px)}.our-cultural .cultural-content .cultural-cards{display:flex;gap:clamp(24px, 3.46820809vw, 48px)}@media (min-width:640px){.our-cultural .cultural-content .cultural-cards{justify-content:center}}@media (max-width:639px){.our-cultural .cultural-content .cultural-cards{flex-direction:column}}.our-cultural .cultural-content .cultural-cards .card{padding-left:clamp(26px, 3.75722543vw, 52px);padding-right:clamp(26px, 3.75722543vw, 52px);padding-top:clamp(31px, 4.47976879vw, 62px);padding-bottom:clamp(31px, 4.47976879vw, 62px);border-radius:clamp(5px, .72254335vw, 10px);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.our-cultural .cultural-content .cultural-cards .card *{transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.our-cultural .cultural-content .cultural-cards .card .card-title{font-size:clamp(18px, 2.60115607vw, 36px);font-weight:600;margin-bottom:20px;text-align:center;color:#333}.our-cultural .cultural-content .cultural-cards .card .card-text{line-height:1.6;color:#666;text-align:center}.our-cultural .cultural-content .cultural-cards .card:hover{background-color:#0092d5}.our-cultural .cultural-content .cultural-cards .card:hover *{color:#fff}.our-cultural .cultural-content .cultural-cards .mission-card{background-color:#fff;color:#333;width:600px}.our-story{padding-top:clamp(47px, 6.79190751vw, 94px);padding-bottom:clamp(120px, 17.34104046vw, 240px);overflow:hidden}.our-story .section-title{margin-bottom:clamp(50px, 7.22543353vw, 100px)}.our-story .timeline-container{margin-bottom:clamp(34px, 4.9132948vw, 68px);position:relative}.our-story .timeline-container .progress{position:absolute;left:0;top:0;height:1px;background-color:#0092d5;z-index:5;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.our-story .timeline-container .timeline-line{position:absolute;inset:0 0px auto;height:1px;background-color:#c8c8c8}.our-story .timeline-container .timeline-points{display:flex;justify-content:space-between;font-size:clamp(13px, 1.30057803vw, 18px);color:#000}.our-story .timeline-container .timeline-points .timeline-point{position:relative;padding-top:clamp(16.5px, 2.38439306vw, 33px);font-family:DINPro;cursor:pointer}.our-story .timeline-container .timeline-points .timeline-point::after{transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;content:"";display:block;width:clamp(8px, .86705202vw, 12px);height:clamp(8px, .86705202vw, 12px);border-radius:50%;z-index:6;background-color:#c8c8c8;position:absolute;z-index:5;left:50%;transform:translateX(-50%);top:0;transform:translateX(-50%) translateY(-50%)}.our-story .timeline-container .timeline-points .timeline-point.on::after{background-color:#0092d5}@-webkit-keyframes scale{from{transform:translateX(-50%) translateY(-50%) scale(.3)}to{transform:translateX(-50%) translateY(-50%) scale(1)}}@keyframes scale{from{transform:translateX(-50%) translateY(-50%) scale(.3)}to{transform:translateX(-50%) translateY(-50%) scale(1)}}.our-story .timeline-container .timeline-points .active::after{background-color:#0092d5}.our-story .timeline-container .timeline-points .active::before{content:"";display:block;width:clamp(20px, 1.87861272vw, 26px);height:clamp(20px, 1.87861272vw, 26px);background-color:#bfe4f4;border-radius:50%;position:absolute;z-index:5;left:50%;transform:translateX(-50%);top:0;animation:scale 1s infinite alternate linear}.our-story .swiper-point{font-size:clamp(15px, 1.30057803vw, 18px);color:#000;margin-bottom:clamp(35px, 5.05780347vw, 70px);position:relative}.our-story .swiper-point::after{content:"";display:block;position:absolute;inset:20px 7% auto;height:1px;background-color:#c8c8c8}@media (max-width:640px){.our-story .swiper-point::after{inset:20px 10% auto}}.our-story .swiper-point .swiper-slide{padding-top:20px;width:14.29%;text-align:center;cursor:pointer}@media (max-width:640px){.our-story .swiper-point .swiper-slide{width:20%}}.our-story .swiper-point .swiper-slide span{display:block;position:relative;padding-top:clamp(16.5px, 2.38439306vw, 33px)}.our-story .swiper-point .swiper-slide span::after{content:"";display:block;width:clamp(8px, .86705202vw, 12px);height:clamp(8px, .86705202vw, 12px);border-radius:50%;background-color:#c8c8c8;position:absolute;z-index:5;left:50%;transform:translateX(-50%);top:0;transform:translateX(-50%) translateY(-50%)}.our-story .swiper-point .swiper-slide-thumb-active span::after{background-color:#0092d5}.our-story .swiper-point .swiper-slide-thumb-active span::before{content:"";display:block;width:clamp(20px, 1.87861272vw, 26px);height:clamp(20px, 1.87861272vw, 26px);background-color:#bfe4f4;border-radius:50%;position:absolute;z-index:5;left:50%;transform:translateX(-50%);top:0;transform:translateX(-50%) translateY(-50%)}.our-story .swiper-timeline{overflow:visible}.our-story .swiper-timeline .swiper-slide{width:clamp(300px, 25.86705202vw, 358px);height:auto}.our-story .swiper-timeline .swiper-slide-active .timeline-item{background:#e3e3e3}.our-story .swiper-timeline .timeline-item{padding:clamp(22px, 2.16763006vw, 30px);min-width:200px;height:100%;background-color:#f7f7f7;border-radius:clamp(4px, .57803468vw, 8px)}.our-story .swiper-timeline .timeline-item .item-year{font-size:clamp(24px, 3.46820809vw, 48px);margin-bottom:clamp(13px, 1.87861272vw, 26px);padding-bottom:clamp(10px, 1.44508671vw, 20px);border-bottom:1px solid rgba(0,0,0,0.1);line-height:1;font-family:DINPro}.our-story .swiper-timeline .timeline-item .item-content .item-text{font-size:14px;line-height:1.6;margin-bottom:clamp(15px, 2.16763006vw, 30px)}.our-story .swiper-timeline .timeline-item .item-content .item-image{padding-bottom:57.82312925%;border-radius:clamp(4px, .57803468vw, 8px)}.sub-menu-top{padding:0 20px;background-color:#0092d5;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:1200px){.sub-menu-top{display:none}}.sub-menu-top h2{line-height:clamp(46px, 4.33526012vw, 60px);font-weight:normal}.sub-menu-top.open .arr{transform:rotate(180deg)}.sub-menu-list{padding-bottom:clamp(50px, 7.22543353vw, 100px)}.sub-menu-list .item{border-bottom:1px solid #e5f4fb}.sub-menu-list .item dt{padding:6px 0;font-weight:normal;position:relative;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:6px}@media (min-width:1200px){.sub-menu-list .item dt{cursor:pointer;min-height:60px;padding-left:20px}}.sub-menu-list .item dt a{display:block;position:relative;padding-left:20px}@media (min-width:1200px){.sub-menu-list .item dt a{color:#0092d5}}@media (max-width:1199px){.sub-menu-list .item dt a{padding-top:6px;padding-bottom:6px}}.sub-menu-list .item dt a::before{content:"";width:clamp(0px, 0, 0px);height:clamp(0px, 0, 0px);border:5px solid transparent;border-left-color:#0092d5;border-left-width:6px;position:absolute;z-index:5;top:50%;transform:translateY(-50%);left:0}.sub-menu-list .item dt a.arr{right:0}.sub-menu-list .item dd{line-height:30px;padding-left:clamp(11px, 1.58959538vw, 22px);padding-right:clamp(11px, 1.58959538vw, 22px)}.sub-menu-list .item dd a{margin-left:1.2em;user-select:none}.sub-menu-list .item dd a.active{color:#0092d5}.sub-menu-list .item:not(.active):hover dt *{color:#0092d5}@media (min-width:1200px){.sub-menu-list .item.active dt{background-color:#0092d5;color:#fff}.sub-menu-list .item.active dt *{color:#fff}.sub-menu-list .item.active dt a::before{border-left-color:#fff}}@media (max-width:1199px){.sub-menu-list .item.active dt{color:#0092d5}.sub-menu-list .item.active dt *{color:#0092d5}}.sub-menu-list dd{display:none}.sub-menu-list dl.open dt{color:#0092d5}.sub-menu-list dl.open dt .arr{transform:translateY(-50%) rotate(90deg)}@media (min-width:1200px){.sub-menu-list{display:block !important}}@media (max-width:1199px){.sub-menu-list{display:none}}.product-grid{padding-top:clamp(60px, 8.67052023vw, 120px);padding-bottom:clamp(120px, 17.34104046vw, 240px);display:flex;flex-direction:column;gap:clamp(50px, 7.22543353vw, 100px)}@media (min-width:768px){.product-grid .product-item{gap:clamp(30px, 4.33526012vw, 60px);display:flex;align-items:center}.product-grid .product-item .product-img{width:50%}.product-grid .product-item .product-info{flex:1}.product-grid .product-item:nth-child(2n) .product-info{order:-1}}.product-grid .cimgbox{padding-bottom:61.73228346%}.product-grid .cimgbox{border-radius:clamp(5px, .72254335vw, 10px)}.product-grid .product-title{font-size:clamp(24px, 3.46820809vw, 48px);color:#0092d5;font-weight:normal}.product-grid .product-desc{line-height:1.6;margin-top:clamp(11px, 1.58959538vw, 22px);margin-bottom:clamp(18px, 2.60115607vw, 36px)}@media (max-width:767px){.product-grid .product-img{display:block;margin-bottom:clamp(15px, 2.16763006vw, 30px)}.product-grid .product-info{text-align:center}.product-grid .product-info .product-desc{text-align:left}}.product-cate .tit1{padding-bottom:16px;margin-bottom:26px;border-bottom:1px solid #e5f4fb}@media (min-width:640px){.product-cate-list{display:flex;flex-wrap:wrap;column-gap:30px}.product-cate-list .item{width:calc(50% - 15px);overflow:hidden}}.product-cate-list .item{margin-bottom:clamp(12px, 1.15606936vw, 16px)}.product-cate-list .item .tit{padding-left:20px;display:inline-block;position:relative}.product-cate-list .item .tit::before{content:"";display:block;width:6px;height:6px;background-color:#0092d5;border-radius:2em;position:absolute;z-index:5;top:50%;transform:translateY(-50%);left:0;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.product-cate-list .item .tit:hover{color:#0092d5;font-weight:600}.product-cate-list .item .tit:hover::before{width:12px}@media (min-width:1200px){.product-cate-list.grid-3 .item{width:calc(33.33% - 20px)}}.newsinfo-page{padding-top:clamp(70px, 10.11560694vw, 140px);padding-bottom:clamp(50px, 7.22543353vw, 100px)}@media (max-width:768px){.newsinfo-page{padding-top:clamp(40px, 5.78034682vw, 80px)}}@media (min-width:992px){.newsinfo-page{display:flex;align-items:flex-start}.newsinfo-page .newsinfo-sub{width:clamp(300px, 25.28901734vw, 350px);margin-left:clamp(28px, 4.04624277vw, 56px)}.newsinfo-page .newsinfo-main{flex:1}}.newsinfo-page .newsinfo-main,.newsinfo-page .newsinfo-sub{margin-bottom:clamp(50px, 7.22543353vw, 100px)}.newsinfo-main .hd{margin-bottom:clamp(20px, 2.89017341vw, 40px);border-bottom:1px solid #efefef;padding-bottom:clamp(15px, 2.16763006vw, 30px)}.newsinfo-main .hd .title{font-size:clamp(24px, 3.46820809vw, 48px);line-height:1.2}.newsinfo-main .hd .date{color:#666;margin-top:clamp(20px, 1.44508671vw, 20px)}.newsinfo-main .article{margin-bottom:20px;padding-bottom:clamp(30px, 4.33526012vw, 60px)}.newsinfo-sub{padding-top:clamp(5px, .72254335vw, 10px)}.newsinfo-sub .title{font-size:clamp(20px, 1.73410405vw, 24px);padding-bottom:clamp(16px, 1.44508671vw, 20px);border-bottom:1px solid #e5f4fb;margin-bottom:clamp(13px, 1.87861272vw, 26px)}.newsinfo-sub .read-list li{line-height:1.4;margin-bottom:clamp(8px, 1.15606936vw, 16px);padding-left:clamp(13px, 1.87861272vw, 26px);position:relative}.newsinfo-sub .read-list li::before{content:"";display:block;position:absolute;border-radius:50%;width:clamp(4px, .43352601vw, 6px);height:clamp(4px, .43352601vw, 6px);background-color:#0092d5;left:0;top:.8em;transform:translateY(-50%)}.newsinfo-sub .read-list li a{color:#666}.newsinfo-sub .read-list li:hover::before{background-color:#0092d5}.newsinfo-sub .read-list li:hover a{color:#0092d5}.article-pagination{border-top:1px solid #e5f4fb;padding:24px 0}@media (min-width:640px){.article-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.article-pagination .item label{text-transform:uppercase}.article-pagination .item a{color:#999}.article-pagination .item a:hover{color:#0092d5}.article-pagination .item+.item{margin-top:12px}@media (max-width:639px){.article-pagination .prev-next{padding-bottom:20px}}.article{line-height:1.8}.article h3{font-size:1.425rem;color:#000;padding:.5em 0}.article p{min-height:1em;margin-bottom:1em}.article a{color:#0092d5;text-decoration:underline}.article img{display:block;margin:0 auto 1em}.article ul{list-style:disc;padding-left:2em;transform:translateX(-0.5em);line-height:1.5}.article ul li{margin-bottom:clamp(5px, .72254335vw, 10px);list-style:inherit}.article ul li::marker{color:#0092d5}.article .table_l table{margin-bottom:5px;width:100% !important}.article .table_l table tr:first-child td{background:#f7f8f9}.article .table_l table td{border:1px solid #efefef;padding:6px 10px}.article ol{padding-left:1.5em;transform:translateX(-0.5em)}.article ol li{list-style-type:decimal;padding-left:10px}@keyframes floatIcon{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}.office-intro{background-color:#092844;color:#fff;padding-top:clamp(62.5px, 9.03179191vw, 125px);padding-bottom:clamp(70px, 10.11560694vw, 140px);clip-path:polygon(0 var(--skewl), 100% 0, 100% 100%, 0 100%);margin-top:calc(var(--skewl) * -1.1);position:relative}.office-intro .scroll{text-transform:uppercase;position:absolute;top:50%;right:6vw;cursor:pointer;user-select:none;transform:translate(50%, -50%);text-align:center;line-height:1;color:#fff}@media (max-width:991px){.office-intro .scroll{display:none}}.office-intro .scroll .icon{width:clamp(22px, 2.09537572vw, 29px);height:clamp(22px, 2.09537572vw, 29px);background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon/scroll.svg");background-size:contain;display:inline-block;margin-bottom:clamp(2.5px, .36127168vw, 5px);animation:floatIcon 1.2s ease-in-out infinite}@media (min-width:768px){.office-intro .wrap{display:flex;align-items:stretch;position:relative}.office-intro .wrap::after{width:75%;height:100%;content:'';display:block;position:absolute;left:0;top:0;background:url(../images/why3.svg) no-repeat 50% center;background-size:auto 60%;opacity:.5}.office-intro .wrap .section-title{width:33.85826772%;color:#fff}.office-intro .wrap .why{width:11.02362205%;background-size:contain;opacity:.5}.office-intro .wrap .intro-text{flex:1}}@media (min-width:768px) and (max-width:1400px){.office-intro .wrap::after{background-size:auto 50%}}.office-intro .section-title{text-align:left;color:#fff;font-weight:600;line-height:1.2}.office-intro .section-title::after{left:0;transform:translateX(0)}.office-intro .intro-text{font-size:clamp(15px, 1.30057803vw, 18px);line-height:1.66}@media (max-width:1680px) and(min-width:992px){.office-intro .intro-text{padding-right:clamp(50px, 5.78034682vw, 80px)}}.office-intro .intro-text p{padding-left:26px;background-repeat:no-repeat;background-position:left .3em;background-image:url("../images/star.svg");background-size:contain;background-size:1em;position:relative}.news-list-content{padding-top:clamp(80px, 11.56069364vw, 160px);padding-bottom:clamp(120px, 17.34104046vw, 240px)}@media (max-width:768px){.news-list-content{padding-top:clamp(30px, 4.33526012vw, 60px);padding-bottom:clamp(60px, 8.67052023vw, 120px)}}.news-list-content .news-item{padding-top:clamp(30px, 2.89017341vw, 40px);padding-bottom:clamp(30px, 2.89017341vw, 40px);border-bottom:1px solid #e5f4fb}.news-list-content .news-item:first-child{padding-top:0}@media (min-width:640px){.news-list-content .news-item{display:flex;gap:clamp(30px, 4.33526012vw, 60px)}.news-list-content .news-item .news-image{width:38.58267717%}.news-list-content .news-item .news-content{flex:1}}.news-list-content .news-item .cimgbox{padding-bottom:69.3877551%}.news-list-content .news-item .news-image{position:relative}@media (max-width:639px){.news-list-content .news-item .news-image{margin-bottom:clamp(15px, 2.16763006vw, 30px)}}.news-list-content .news-item .news-image .news-date{background-color:#0092d5;color:#fff;position:absolute;inset:16px auto auto 0;z-index:5;font-size:clamp(14px, 1.30057803vw, 18px);width:clamp(56px, 4.62427746vw, 64px);height:auto;line-height:1.5;text-align:center;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.news-list-content .news-item .news-image .cimgbox{display:block;border-radius:clamp(4px, .57803468vw, 8px)}.news-list-content .news-item .news-content .news-title{line-height:1.16;font-size:clamp(20px, 2.89017341vw, 40px)}.news-list-content .news-item .news-content .news-title a{display:block}.news-list-content .news-item .news-content .news-title a:hover{color:#0092d5}.news-list-content .news-item .news-content .news-desc{font-size:clamp(14px, 1.30057803vw, 18px);color:#666;line-height:1.66666667;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;margin-top:clamp(11px, 1.58959538vw, 22px);margin-bottom:clamp(13px, 1.87861272vw, 26px)}.search-section{padding-top:clamp(20px, 2.89017341vw, 40px);padding-bottom:clamp(105px, 15.1734104vw, 210px)}.search-section .search-header .search-title{font-weight:600;font-size:clamp(20px, 1.73410405vw, 24px);margin-bottom:clamp(8px, 1.15606936vw, 16px)}.search-section .search-header .search-form{display:flex;margin-bottom:clamp(31px, 4.47976879vw, 62px);align-items:stretch;position:relative;height:46px}.search-section .search-header .search-form .icon{width:46px;border-right:1px solid #c5c5c5;position:absolute;left:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search-section .search-header .search-form .search-input{width:100%;background:#fff;border:1px solid #c5c5c5;outline:none;padding:0 20px 0 70px;height:46px;border-right:none}.search-section .search-header .search-form .search-input:focus{border-color:#333 !important}.search-section .search-header .search-form .search-btn{padding:0 12px;height:46px;background-color:#0092d5;color:white;border:none;text-align:center;width:118px;cursor:pointer;transition:background-color .3s ease}.search-section .search-header .search-form .search-btn:hover{background-color:#006fa2}@media (max-width:480px){.search-section .search-header .search-form .icon{display:none}.search-section .search-header .search-form .search-input{padding:0 16px}}.search-section .results-info{border-bottom:1px solid #efefef;padding-bottom:clamp(10px, 1.44508671vw, 20px);margin-bottom:clamp(15px, 2.16763006vw, 30px)}.search-section .results-list{padding-bottom:clamp(32px, 4.62427746vw, 64px)}.search-section .pagination-wrap{border-top:1px solid #efefef}.custom-layer-msg{border-radius:clamp(5px, .72254335vw, 10px);overflow:hidden;box-shadow:none}.layer-message{width:92vw;max-width:586px;background-color:#0092d5;color:#fff;position:relative;padding-left:clamp(26px, 3.75722543vw, 52px);padding-right:clamp(26px, 3.75722543vw, 52px);padding-top:clamp(20px, 2.89017341vw, 40px);padding-bottom:clamp(35px, 5.05780347vw, 70px)}.layer-message .closeBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;inset:0 0 auto auto;width:clamp(40px, 5.78034682vw, 80px);height:clamp(40px, 5.78034682vw, 80px);cursor:pointer;font-size:24px}.layer-message .title{font-size:clamp(20px, 2.16763006vw, 30px);font-weight:600;padding-bottom:clamp(10px, 1.44508671vw, 20px);margin-bottom:clamp(16px, 2.31213873vw, 32px);position:relative}.layer-message .title::after{content:"";display:block;position:absolute;width:clamp(20px, 2.89017341vw, 40px);height:clamp(2px, .28901734vw, 4px);background:#fff;left:0;bottom:0}.layer-message .grid-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:10px;row-gap:clamp(10px, 1.44508671vw, 20px);margin-bottom:clamp(20px, 2.89017341vw, 40px)}.layer-message .grid-wrap .grid-item{width:100%;position:relative}@media (min-width:640px){.layer-message .grid-wrap .grid-item:not(.full){width:calc(50% - 5px)}}.layer-message .grid-wrap .layui-input,.layer-message .grid-wrap .layui-textarea{background-color:transparent;border-width:0 0 1px 0;border-radius:0;border-bottom-color:rgba(255,255,255,0.5);padding-left:0;color:#fff}.layer-message .grid-wrap .layui-input:focus,.layer-message .grid-wrap .layui-textarea:focus{border-bottom-color:#fff !important}.layer-message .grid-wrap .layui-input{height:clamp(46px, 4.33526012vw, 60px)}.layer-message .grid-wrap input::-webkit-input-placeholder,.layer-message .grid-wrap textarea::-webkit-input-placeholder{color:#fff}.layer-message .grid-wrap input:-moz-placeholder,.layer-message .grid-wrap textarea:-moz-placeholder{color:#fff}.layer-message .grid-wrap input::-moz-placeholder,.layer-message .grid-wrap textarea::-moz-placeholder{color:#fff}.layer-message .grid-wrap input:-ms-input-placeholder,.layer-message .grid-wrap textarea:-ms-input-placeholder{color:#fff}.layer-message .submit{background:#fff;color:#000;font-weight:600;width:fit-content;display:block;margin:0 auto}.layer-message .submit .arrow{background-image:url("../images/icon/arrow_rt_b.png")}.error-tips{color:#000;font-size:14px;background:url(../images/th.png) no-repeat 16px 12px #fff;background-size:20px;padding:13px 15px 13px 46px;border-radius:6px;position:absolute;left:0;top:100%;transform:translateY(12px);z-index:999;max-width:100%;display:none}@media (max-width:640px){.error-tips{max-width:92vw}}.error-tips::after{content:'';display:block;position:absolute;width:clamp(0px, 0, 0px);height:clamp(0px, 0, 0px);border:6px solid transparent;border-bottom-color:#fff;left:20px;top:-12px}.layui-layer-dialog{box-shadow:none;background:#fff;border-radius:clamp(4px, .57803468vw, 8px);padding:clamp(20px, 3.61271676vw, 50px);max-width:87.78vw;min-width:300px}.layui-layer-dialog .layui-layer-content{font-size:clamp(16px, 1.30057803vw, 18px);text-align:center;padding-top:clamp(20px, 2.16763006vw, 30px);padding-bottom:clamp(20px, 2.16763006vw, 30px);padding-left:0;padding-right:0}.layui-layer-dialog .layui-layer-btn{text-align:center;display:flex;align-items:center;justify-content:center;gap:clamp(10px, 1.08381503vw, 15px);padding-top:7px}.layui-layer-dialog .layui-layer-btn>a{margin:0;padding-left:clamp(30px, 2.89017341vw, 40px);padding-right:clamp(30px, 2.89017341vw, 40px);border-radius:2em;border:1px solid #0092d5 !important;height:clamp(36px, 3.46820809vw, 48px);line-height:clamp(36px, 3.46820809vw, 48px);font-size:clamp(14px, 1.15606936vw, 16px);box-sizing:content-box}.layui-layer-dialog .layui-layer-btn>a:hover{background-color:#0056b3;box-shadow:0 0 10px #0056b3;color:#fff}.layer-alert{max-width:586px}.layer-alert .layui-layer-btn a{background-color:#0092d5;color:#fff}.layer-confirm .layui-layer-btn a:first-child{color:#0092d5;background:#fff}.layer-confirm .layui-layer-btn a:last-child{background-color:#0092d5;color:#fff}.layui-layer{box-shadow:none;border-radius:clamp(4px, .57803468vw, 8px)}.swiper-product{padding-bottom:clamp(30px, 2.89017341vw, 40px)}.swiper-product .pnext{width:30px;height:30px;border-radius:50%;color:#0092d5;background-color:rgba(255,255,255,0.8)}.swiper-product .pnext::after{font-size:14px;color:inherit}.swiper-product .pnext:hover{background-color:#0092d5;color:#fff}