@import "//at.alicdn.com/t/c/font_4991071_uqol6588dc.css";.tit1{font-size:clamp(23px, calc((48 / 1520) * 100vw), 48px);line-height:1;font-family:bold}@media (max-width:640px){.layui-layer .layui-layer-setwin{right:30px;top:30px}}@media (max-width:580px){.col-xss-12{width:100%}}.fancybox-is-open .fancybox-bg{opacity:.7}.layui-form-select dl{border-radius:.1rem;padding:clamp(5px, calc((10 / 1520) * 100vw), 10px);border:0 !important}.layui-form-select dl dd{padding:0 40px 0 14px !important;color:#1a1a1a}.layui-form-radio>i:hover,.layui-form-radioed>i{color:#e60012}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:auto}.block{display:block}.c{color:#e60012}.iconfont{font-size:80%}.bgc{background-color:#e60012}.tc{text-align:center}.bgf{background:#fff}.layui-layer-shade{z-index:99 !important}.medium{font-family:medium}.bold{font-family:bold}.iItem{transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.rbtn{border-radius:6px;padding-left:clamp(26px, calc((40 / 1520) * 100vw), 40px);padding-right:clamp(26px, calc((40 / 1520) * 100vw), 40px);padding-top:clamp(11px, calc((16 / 1520) * 100vw), 16px);padding-bottom:clamp(11px, calc((16 / 1520) * 100vw), 16px);display:inline-block;line-height:1;background-color:#e60012;color:#fff;text-align:center;cursor:pointer}@media (min-width:1200px){.rbtn{font-size:16px}}@media (max-width:1199px){.rbtn{font-size:15px}}.rbtn:hover{background:#1a1a1a;color:#fff}.rbtn.xs{padding-left:clamp(22px, calc((31 / 1520) * 100vw), 31px);padding-right:clamp(22px, calc((31 / 1520) * 100vw), 31px);padding-top:clamp(9px, calc((12 / 1520) * 100vw), 12px);padding-bottom:clamp(9px, calc((12 / 1520) * 100vw), 12px);font-size:14px}.rbtn.border{background:#fff;border:1px solid #e60012;color:#e60012}.rbtn.border:hover{background-color:#e60012;color:#fff}.rbtn.bgf{background:#e60012;color:#111}.rbtn.bgf:hover{background-color:#e60012 !important;color:#fff !important}.rbtn.gray{background:#f7f7f7;color:#111}.rbtn.gray:hover{background-color:#e60012 !important;color:#fff !important}.tabInfo .loading{position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%, -50%);font-size:50px;display:none}.iconfont{font-size:inherit}b{font-weight:bold !important}.medium{font-family:medium}.fs24{font-size:clamp(18px, calc((24 / 1520) * 100vw), 24px)}@media (min-width:1200px){.fs16{font-size:16px}}@media (max-width:1199px){.fs16{font-size:15px}}.swiper-pnext-wrap{position:relative}@media (min-width:1921px){.swiper-pnext-wrap .swiper-button-prev{left:-90px}.swiper-pnext-wrap .swiper-button-next{right:-90px}}@media (max-width:1920px){.swiper-pnext-wrap .swiper-button-prev{left:-6vw}.swiper-pnext-wrap .swiper-button-next{right:-6vw}}.swiper-pnext-wrap+.swiper-pagination{margin-top:16px;display:block;position:relative}.swiper-pnext-wrap+.swiper-pagination .swiper-pagination-bullet{margin:0 4px}.rpnext{width:clamp(30px, calc((60 / 1520) * 100vw), 60px);height:clamp(30px, calc((60 / 1520) * 100vw), 60px);border:1px solid #fff;border-radius:50%;color:#fff}.rpnext:hover{background-color:#e60012;color:#fff;border-color:#e60012}.rpnext.swiper-button-prev{left:clamp(30px, calc((60 / 1520) * 100vw), 60px)}.rpnext.swiper-button-next{right:clamp(30px, calc((60 / 1520) * 100vw), 60px)}.pnext2{color:#fff;width:clamp(35px, calc((70 / 1520) * 100vw), 70px);height:clamp(35px, calc((70 / 1520) * 100vw), 70px);border-radius:50%;display:flex;align-items:center;justify-content:center}.pnext2 i{width:clamp(12px, calc((24 / 1520) * 100vw), 24px);height:clamp(12px, calc((24 / 1520) * 100vw), 24px);display:block}.pnext2 i.arrow-left{background-repeat:no-repeat;background-position:center center;background-image:url('../images/arr_l.png');background-size:contain}.pnext2 i.arrow-right{background-repeat:no-repeat;background-position:center center;background-image:url('../images/arr_r.png');background-size:contain}.pnext2:hover{background-color:#f8f9fa}.pagination01{bottom:0 !important}.pagination01 .swiper-pagination-bullet{opacity:1;position:relative;border-radius:2em;background:#cccccc !important;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.pagination01 .swiper-pagination-bullet::after{content:"";display:block;position:absolute;left:0;top:0;background-color:#e60012;border-radius:2em;width:0;height:100%;opacity:0;transition:width 5s ease-out}.pagination01.gray .swiper-pagination-bullet{background:#ccc !important}.pagination01 .swiper-pagination-bullet-active{width:clamp(17.5px, calc((35 / 1520) * 100vw), 35px)}.pagination01 .swiper-pagination-bullet-active::after{opacity:1;width:100%}.swiper-button-prev::after,.swiper-button-next::after{font-size:inherit}.round-pnext{border-radius:50%;width:clamp(32px, calc((64 / 1520) * 100vw), 64px);height:clamp(32px, calc((64 / 1520) * 100vw), 64px);background-color:#f7f7f7;font-size:clamp(10px, calc((20 / 1520) * 100vw), 20px);color:#333}.round-pnext:hover{color:#fff;background-color:#e60012}header{position:fixed;left:0;top:0;right:0;z-index:99;background:rgba(255,255,255,0.15);border-bottom:1px solid rgba(224,224,224,0.5);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._fixed{background:#fff}header.fixed .head-pc .head-nav-item .head_tit em,header.black .head-pc .head-nav-item .head_tit em,header._fixed .head-pc .head-nav-item .head_tit em{color:#000}header.fixed .head-pc .head-nav-item .head_tit em::after,header.black .head-pc .head-nav-item .head_tit em::after,header._fixed .head-pc .head-nav-item .head_tit em::after{background-color:#e60012}header.fixed .head-pc .head-nav-item.on .head_tit em,header.black .head-pc .head-nav-item.on .head_tit em,header._fixed .head-pc .head-nav-item.on .head_tit em,header.fixed .head-pc .head-nav-item:hover .head_tit em,header.black .head-pc .head-nav-item:hover .head_tit em,header._fixed .head-pc .head-nav-item:hover .head_tit em{color:#e60012}main{padding-top:100px}@media (max-width:1199px){main{padding-top:60px}}.head-pc{position:relative;z-index:999999;font-family:medium}.head-pc .head-nav .head-wrap{display:flex;align-items:center;height:100px}.head-pc .head-nav .logo{height:clamp(25px, calc((50 / 1520) * 100vw), 50px);margin-right:clamp(35px, calc((70 / 1920) * 100vw), 70px)}.head-pc .head-nav .head-nav-wrap{flex:1 1 0;display:flex;align-items:center}.head-pc .head-nav .head-nav-wrap ._line{position:absolute;width:20%;height:2px;background-color:#e60012;left:0;bottom:0;z-index:5}.head-pc .head-nav .head-nav-item{font-size:clamp(17px, calc((18 / 1400) * 100vw), 18px)}.head-pc .head-nav .head-nav-item .head_tit{line-height:100px}.head-pc .head-nav .head-nav-item .head_tit em{padding-left:clamp(14px, calc((28 / 1360) * 100vw), 28px);padding-right:clamp(14px, calc((28 / 1360) * 100vw), 28px)}.head-pc .head-nav .head-nav-item.on .head_tit em::after{width:100%}.head-pc .head-nav .head_tit{cursor:pointer;display:block;line-height:100px}.head-pc .head-nav .head_tit em{position:relative;display:inline-block;color:#fff}.head-pc .head-nav .head_tit em:hover{color:#e60012}.head-pc .head-right{display:flex;align-items:center}.head-pc .head-right .contact{background-color:#e60012;color:#fff;border-radius:2em;font-size:clamp(17px, calc((18 / 1400) * 100vw), 18px);line-height:clamp(22px, calc((44 / 1360) * 100vw), 44px);padding:0 1.9em;margin-right:clamp(10px, calc((20 / 1520) * 100vw), 20px)}.head-pc .head-right .contact:hover{background:#000;color:#fff}.head-pc .head-right .search{width:clamp(22px, calc((44 / 1360) * 100vw), 44px);height:clamp(22px, calc((44 / 1360) * 100vw), 44px);line-height:clamp(22px, calc((44 / 1360) * 100vw), 44px);text-align:center;background:#f7f7f7;border-radius:50%;color:#e60012;cursor:pointer;font-size:clamp(10px, calc((20 / 1520) * 100vw), 20px)}.head-pc .head-right .search:hover{background-color:#e60012;color:#fff}.head-pc .head-drop{z-index:555}.head-pc .head-drop:hover .head-dropinfo .inner{margin-bottom:20px}.head-pc .head-drop.self{position:relative}.head-pc .head-drop.self .head-dropinfo{position:absolute;z-index:5;left:50%;transform:translateX(-50%);top:100%;padding:0 30px}.head-pc .head-drop.self .inner{white-space:nowrap;text-align:center;z-index:55;background-color:rgba(255,255,255,0.15);padding:10px 30px 30px;min-width:170px;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;border-radius:0 0 10px 10px;overflow:hidden}.head-pc .head-drop.self .inner a{display:block;line-height:2.8;white-space:nowrap;color:rgba(255,255,255,0.8)}.head-pc .head-drop.self .inner a:hover{color:#fff}.head-pc .head-drop.full .head-dropinfo{top:100%;padding:0 30px;left:0;width:100vw;background:#f7f7f7}.head-pc .head-drop.full .inner{text-align:center;z-index:55;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;padding-top:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}.head-pc .head-drop .head-drop-base{display:flex;justify-content:center;gap:50px;font-size:16px}.head-pc .head-drop .head-drop-base a{color:#666}.head-pc .head-drop .head-drop-base a:hover{color:#e60012}.head-pc .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}.head-drop-product{display:flex;align-items:stretch;text-align:left}.head-drop-product>*{padding-top:clamp(25px, calc((50 / 1520) * 100vw), 50px);padding-bottom:clamp(60px, calc((120 / 1520) * 100vw), 120px);overflow:hidden}.head-drop-product .lbox{width:clamp(150px, calc((300 / 1520) * 100vw), 300px)}.head-drop-product .lbox .item{font-size:clamp(12px, calc((24 / 1520) * 100vw), 24px);line-height:2;font-family:bold}.head-drop-product .lbox .active a{color:#e60012}.head-drop-product .rbox{padding-left:clamp(45px, calc((90 / 1520) * 100vw), 90px);flex:1;border-left:1px solid #eeeeee}.head-drop-product .rbox .pro-list{display:flex;flex-wrap:wrap;gap:20px;text-align:left;row-gap:clamp(35px, calc((70 / 1520) * 100vw), 70px)}.head-drop-product .rbox .pro-list .item{width:calc(25% - 20px)}.head-drop-product .rbox .pro-list .item .tit{font-size:18px;padding-bottom:4px;font-family:bold;position:relative;margin-bottom:10px;display:block}.head-drop-product .rbox .pro-list .item .tit:hover{color:#e60012}.head-drop-product .rbox .pro-list .info{font-family:base}@media (min-width:1200px){.head-drop-product .rbox .pro-list .info{font-size:16px}}@media (max-width:1199px){.head-drop-product .rbox .pro-list .info{font-size:15px}}.head-drop-product .rbox .pro-list .info a{display:block;line-height:1.8;color:#666}.head-drop-product .rbox .pro-list .info a:hover{color:#e60012}.head-search{position:absolute;width:100vw;left:0;right:0;top:100px;z-index:9999;padding:20px 0;background-color:#f9f9f9}.head-search form{margin:0 auto;display:block;position:relative;overflow:hidden;display:flex;max-width:670px;font-family:medium;border-radius:10px;border:1px solid #eeeeee;background:#fff}.head-search input{border:0;height:clamp(42px, calc((60 / 1520) * 100vw), 60px);padding-left:20px;flex:1;overflow:hidden;font-size:16px;font-weight:normal}.head-search input:focus{border-color:#827771 !important}.head-search .submit{font-size:22px;color:#e60012;width:80px;border:0;border-radius:0 10px 10px 0}.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:1px;background-color:#000;-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 .wrap{height:60px;display:flex;align-items:center;justify-content:space-between}.header-mobile .wrap .logo{height:24px}.menu_search{background:#fff;display:flex;margin-bottom:.3rem;border:1px solid #eeeeee}.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/search-ico-white.png) no-repeat center #e60012;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, calc((36 / 1520) * 100vw), 36px);height:clamp(30px, calc((36 / 1520) * 100vw), 36px);text-align:center;background:#fff;display:inline-block;margin-right:10px}.menu_lang .active{background-color:#e60012;color:#fff}.m-menus{width:100%;position:fixed;top:60px;left:0;height:0;opacity:0;transition:opacity .5s;background:#fff;overflow:hidden;line-height:32px;font-size:15px;border-top:1px solid rgba(255,255,255,0.1);z-index:-999;font-family:medium}@media (min-width:1200px){.m-menus{display:none}}.m-menus.active{opacity:1;height:calc((100vh - 60px));z-index:999}.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(15px, calc((30 / 1520) * 100vw), 30px);height:clamp(15px, calc((30 / 1520) * 100vw), 30px);line-height:clamp(15px, calc((30 / 1520) * 100vw), 30px);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, calc((20 / 1520) * 100vw), 20px);height:clamp(10px, calc((20 / 1520) * 100vw), 20px);line-height:clamp(10px, calc((20 / 1520) * 100vw), 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 #e60012;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:#e60012}.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 #e60012}.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:#f3f3f3}footer .wrap{padding-top:clamp(40px, calc((80 / 1520) * 100vw), 80px)}footer .foot-top{border-bottom:1px solid #e5e5e5;padding-bottom:clamp(50px, calc((100 / 1920) * 100vw), 100px);display:flex}@media (min-width:1500px){footer .foot-top{justify-content:space-between}}@media (max-width:1549px){footer .foot-top{flex-wrap:wrap}footer .foot-top .right-box{width:100%;order:-1;margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px);justify-content:space-between !important}}@media (max-width:1199px){footer .foot-top .left-box{width:100%;display:flex;justify-content:center}}footer .foot-top .left-box .logo{height:52px;margin-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}@media (max-width:1549px){footer .foot-top .left-box .logo{display:none}}@media (min-width:1200px){footer .foot-top .right-box{display:flex;justify-content:flex-end}}footer .foot-top .contactbox li{margin-bottom:clamp(5px, calc((10 / 1520) * 100vw), 10px)}footer .foot-top .contactbox li .tit{color:#707070;font-size:16px}footer .navbox{display:flex}@media (min-width:1200px){footer .navbox .navitem{margin-right:clamp(40px, calc((80 / 1520) * 100vw), 80px)}}@media (max-width:1199px){footer .navbox{display:none;flex-wrap:wrap;margin-bottom:clamp(20px, calc((40 / 1520) * 100vw), 40px);border-bottom:1px solid #eeeeee;padding-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}footer .navbox .navitem{margin-right:1.5em}}footer .navbox .tit{font-size:16px;font-family:medium;margin-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px);position:relative}footer .navbox .tit a{display:block}footer .navbox .tit .icon-rr{display:none;position:absolute;top:50%;transform:translateY(-50%);right:0}@media (min-width:1199px){footer .navbox .tit{margin-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}}@media (max-width:1199px){footer .navbox .info{display:none}}footer .navbox .info p{margin-bottom:clamp(6px, calc((12 / 1520) * 100vw), 12px)}footer .navbox .info a{color:#666}footer .navbox .info a:hover{color:#e60012}footer .codebox{text-align:center}footer .codebox .code{width:120px;border:2px solid #fff;margin-bottom:clamp(8px, calc((16 / 1520) * 100vw), 16px)}footer .codebox .tip{color:#666;line-height:1.6}footer .foot-bottom{color:#6c747d;line-height:1.6;padding-top:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px);color:#666}footer .foot-bottom a{color:#000}footer .foot-bottom a:hover{color:#e60012}@media (min-width:992px){footer .foot-bottom{display:flex;align-items:center;justify-content:space-between}}footer .foot-bottom .lbox a,footer .foot-bottom .lbox span{display:inline-block}footer .foot-bottom .mr{margin-right:20px}footer .foot-bottom .icon{width:20px}.index-banner{position:relative}.index-banner .wrap{display:flex}@media (min-width:1680px){.index-banner .wrap{height:calc(100vh - 100px)}}@media (max-width:1679px){.index-banner .wrap{height:43.75vw}}@media (max-width:1199px){.index-banner .wrap{height:clamp(360px, calc((840 / 1920) * 100vw), 840px)}}.index-banner .bg{position:absolute;width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all 5s cubic-bezier(.04, .79, 1, 1);transform:scale(1.05)}.index-banner.animated .bg{transform:scale(1)}.index-banner .swiper-slide{position:relative;overflow:hidden}.index-banner .swiper-slide .link{width:100%;height:100%;left:0;top:0;position:absolute;z-index:5}.index-banner .swiper-slide-active .bg{transform:scale(1)}.index-banner .content{position:relative;z-index:55;text-align:center;margin:0 auto;height:44%;display:flex;flex-direction:column;justify-content:flex-end}.index-banner .content .logo-icon{height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;margin-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}.index-banner .content .title{font-size:clamp(24px, calc((60 / 1920) * 100vw), 60px);line-height:1;font-family:medium;margin-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}.index-banner .content .rmore{margin:0 auto}.index-banner .pagination01{bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px) !important}.index-banner .pagination01 .swiper-pagination-bullet{background:#fff}.rmore{color:#fff;background-color:#e60012;border-radius:2em;line-height:40px;padding:0 32px;font-size:16px;display:inline-block;display:flex;align-items:center;width:fit-content;position:relative;overflow:hidden}.rmore::before{content:"";position:absolute;left:0;top:0;height:100%;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;width:0;background:#000}.rmore em{position:relative;z-index:5}.rmore .arr{margin-left:11px;display:block;width:26px;height:14px;position:relative;background-repeat:no-repeat;background-position:center center;background-image:url('../images/arr.png');background-size:contain}.rmore:hover{color:#fff}.rmore:hover::before{width:100%}.rmore.nobg_cf{background:transparent}.rmore.nobg_cf::before{background-color:#e60012}.rmore.nobg_cf:hover{color:#fff}.rmore.nobg_cf:hover::before{width:100% !important}.rmore.nobg_cf:hover .arr{background-image:url('../images/arr.png')}.rmore.border{background:transparent;color:#e60012;border:1px solid #e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.rmore.border::before{background-color:#e60012}.rmore.border .arr{background-image:url('../images/arr_c.png');transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.rmore.border:hover{color:#fff}.rmore.border:hover .arr{background-image:url('../images/arr.png')}@media (max-width:640px){.rmore.xs{line-height:34px;padding:0 20px}.rmore.xs .arr{width:16px;background-size:auto;background-position:right center}}.vhead{text-align:center}.vhead .tit1{padding-left:clamp(32px, calc((46 / 1520) * 100vw), 46px);padding-right:clamp(32px, calc((46 / 1520) * 100vw), 46px);position:relative;text-align:center;display:inline-block;margin-bottom:12px;line-height:1}.vhead .tit1::before,.vhead .tit1::after{content:"";display:block;position:absolute;width:34px;height:100%;width:clamp(24px, calc((34 / 1520) * 100vw), 34px);background-repeat:no-repeat;background-position:center center;background-image:url('../images/yh.png');background-size:contain;bottom:4px}.vhead .tit1::before{left:0}.vhead .tit1::after{right:0}.vhead .en{font-size:12px;color:#ced4da;text-transform:uppercase;letter-spacing:.12em}.vhead.white .tit1{color:#fff}.vhead.white .tit1::before,.vhead.white .tit1::after{opacity:.4}.vhead.white .en{color:#6c747d}.index-data{padding-top:clamp(40px, calc((45 / 1520) * 100vw), 45px);padding-bottom:clamp(46px, calc((50 / 1520) * 100vw), 50px);border-bottom:1px solid #eeeeee}@media (max-width:1199px){.index-data .nav-wrap .nav-item{margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}}@media (max-width:639px){.index-data .nav-wrap .nav-item{width:100%}}.index-data .nav-wrap .nav-item .inner{display:flex}.index-data .nav-wrap .nav-item .inner .ic1{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_a1.png');background-size:contain}.index-data .nav-wrap .nav-item .inner .ic2{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_a2.png');background-size:contain}.index-data .nav-wrap .nav-item .inner .ic3{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_a3.png');background-size:contain}.index-data .nav-wrap .nav-item .inner .ic4{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_a4.png');background-size:contain}.index-data .nav-wrap .nav-item .inner .ic{width:clamp(30px, calc((50 / 1520) * 100vw), 50px);height:clamp(30px, calc((50 / 1520) * 100vw), 50px);margin-right:clamp(10px, calc((16 / 1520) * 100vw), 16px)}.index-data .nav-wrap .nav-item .inner .text{flex:1;overflow:hidden}.index-data .nav-wrap .nav-item .inner .text .tit{font-size:clamp(18px, calc((24 / 1520) * 100vw), 24px);margin-bottom:clamp(8px, calc((10 / 1520) * 100vw), 10px)}.index-data .nav-wrap .nav-item .inner .text .txt{line-height:1.71428571;color:#666}.index-product{padding-top:clamp(60px, calc((140 / 1520) * 100vw), 140px)}@media (max-width:640px){.index-product{width:96vw}}.index-product .tit1{color:#e60012;text-align:center;margin-bottom:clamp(26px, calc((52 / 1520) * 100vw), 52px)}.index-product .bd{background:#f7f7f7;padding-left:clamp(30px, calc((60 / 1520) * 100vw), 60px);padding-right:clamp(30px, calc((60 / 1520) * 100vw), 60px);padding-top:clamp(40px, calc((80 / 1520) * 100vw), 80px);padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px)}@media (max-width:640px){.index-product .bd{display:flex;flex-direction:column}.index-product .bd .product-nav{order:-1}}.index-product .swiper-container{margin-bottom:clamp(28px, calc((56 / 1520) * 100vw), 56px)}@media (min-width:768px){.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section{display:flex;justify-content:space-between}.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-content{flex:1;overflow:hidden}.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-image{width:50%;max-width:646px}}@media (min-width:768px) and (min-width:1360px){.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-content{padding-right:16%}}@media (min-width:768px) and (max-width:1359px){.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-content{padding-right:clamp(45px, calc((90 / 1520) * 100vw), 90px)}}@media (min-width:768px) and (max-width:1200px){.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-image{width:45%}}.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-content .product-title{font-size:clamp(20px, calc((36 / 1520) * 100vw), 36px);font-family:medium;margin-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px)}.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-content .product-description{font-size:clamp(14px, calc((18 / 1520) * 100vw), 18px);color:#666;line-height:1.66666667;margin-bottom:clamp(23px, calc((46 / 1520) * 100vw), 46px)}.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-content .list{display:flex;flex-wrap:wrap;gap:clamp(5px, calc((10 / 1520) * 100vw), 10px)}.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-content .list .proitem a{display:inline-block;background-color:#ebebeb;font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px);border-radius:3px;padding:0 1em;line-height:1.875}.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-content .list .proitem a:hover{color:#e60012}@media (max-width:767px){.index-product .swiper-container .swiper-wrapper .swiper-slide .product-section .product-image{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);max-width:400px}}.index-product .product-nav{display:flex;gap:clamp(15px, calc((30 / 1520) * 100vw), 30px)}@media (max-width:640px){.index-product .product-nav{margin-bottom:20px}}.index-product .product-nav .navitem{flex:1;font-size:16px;color:#666;padding:14px 0;cursor:pointer;user-select:none;position:relative}@media (min-width:640px){.index-product .product-nav .navitem{border-top:1px solid #eeeeee}}@media (max-width:639px){.index-product .product-nav .navitem{border-bottom:1px solid #eeeeee}}.index-product .product-nav .navitem::before{content:"";display:block;position:absolute;width:0;height:2px;background-color:#e60012;left:0;top:0;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;z-index:5}.index-product .product-nav .active{color:#e60012}.index-product .product-nav .active::before{width:100%}.index-application{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px)}.index-application .tit1{text-align:center;color:#e60012;margin-bottom:clamp(33px, calc((66 / 1520) * 100vw), 66px)}.index-application .swiper-container .swiper-pagination-progressbar{bottom:4px !important;top:auto !important;height:5px !important;background-color:rgba(255,255,255,0.3) !important}.index-application .swiper-container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#e60012;overflow:hidden;border-radius:2em !important  }.index-application .swiper-container .swiper-wrapper .swiper-slide{width:33.33vw;max-width:640px}@media (max-width:991px){.index-application .swiper-container .swiper-wrapper .swiper-slide{width:50vw}}@media (max-width:600px){.index-application .swiper-container .swiper-wrapper .swiper-slide{width:100vw}}.index-application .swiper-container .swiper-wrapper .swiper-slide .inner{position:relative;overflow:hidden}@media (min-width:601px){.index-application .swiper-container .swiper-wrapper .swiper-slide .inner{opacity:.5}}.index-application .swiper-container .swiper-wrapper .swiper-slide .inner .bg{background-repeat:no-repeat;background-position:center center;background-size:cover;max-height:calc(100vh - 100px);z-index:1;transition-property:all !important;transition-duration:.6s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;padding-bottom:146.875%}.index-application .swiper-container .swiper-wrapper .swiper-slide .inner .content{color:#fff;position:absolute;inset:0;padding-left:clamp(30px, calc((60 / 1520) * 100vw), 60px);padding-right:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(35px, calc((70 / 1520) * 100vw), 70px);z-index:5;display:flex;flex-direction:column;justify-content:flex-end}.index-application .swiper-container .swiper-wrapper .swiper-slide .inner .content .content-inner{transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.index-application .swiper-container .swiper-wrapper .swiper-slide .inner .content .title{font-size:clamp(20px, calc((36 / 1520) * 100vw), 36px)}.index-application .swiper-container .swiper-wrapper .swiper-slide .inner .content .text{font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px);line-height:1.75;margin-top:clamp(10px, calc((20 / 1520) * 100vw), 20px);margin-bottom:clamp(18px, calc((36 / 1520) * 100vw), 36px)}@media (min-width:601px){.index-application .swiper-container .swiper-wrapper .swiper-slide .inner .content .text{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}}.index-application .swiper-container .swiper-wrapper .swiper-slide .inner .content .rmore{transform:translateX(-32px)}.index-application .swiper-container .swiper-wrapper .swiper-slide .inner .content .rmore::before{transition-duration:0s !important}.index-application .swiper-container .swiper-wrapper .swiper-slide:hover .inner{opacity:1}.index-application .swiper-container .swiper-wrapper .swiper-slide:hover .inner .bg{transform:scale(1.1)}.index-application .swiper-container .swiper-wrapper .swiper-slide:hover .inner .content>*{transform:translateY(-0.2rem)}.index-application .swiper-container .swiper-wrapper .swiper-slide:hover .inner .content .rmore{transform:translateX(0)}.index-application .swiper-container .swiper-wrapper .swiper-slide:hover .inner .content .rmore::before{width:100%}.index-application .swiper-container .swiper-wrapper .swiper-slide:hover .inner .content .text{-webkit-line-clamp:3}.index-news{padding-top:clamp(60px, calc((120 / 1520) * 100vw), 120px);padding-bottom:clamp(55px, calc((110 / 1520) * 100vw), 110px)}.index-news .wrap .tit1{text-align:center;color:#e60012;margin-bottom:clamp(33px, calc((66 / 1520) * 100vw), 66px)}.index-support{padding-top:clamp(60px, calc((120 / 1520) * 100vw), 120px);padding-bottom:clamp(60px, calc((120 / 1520) * 100vw), 120px);text-align:center;background-repeat:no-repeat;background-position:center bottom;background-image:url('../images/service_bg.jpg');background-size:contain}.index-support .tit1{color:#e60012}.index-support .text{font-size:clamp(18px, calc((36 / 1520) * 100vw), 36px);margin-top:clamp(15px, calc((30 / 1520) * 100vw), 30px);margin-bottom:clamp(17.5px, calc((35 / 1520) * 100vw), 35px);font-family:medium}.index-support .rmore{margin:0 auto}.index-partner{padding-top:clamp(60px, calc((120 / 1520) * 100vw), 120px);padding-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}.index-partner .tit1{text-align:center;color:#e60012;margin-bottom:clamp(33px, calc((66 / 1520) * 100vw), 66px)}.index-partner ul{white-space:nowrap}.index-partner ul li{width:clamp(140px, calc((280 / 1520) * 100vw), 280px);display:inline-block}.index-partner ul li .inner{padding:0 15%}.news-list{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(-1 * clamp(7.5px, calc((15 / 1520) * 100vw), 15px)) !important;margin-right:calc(-1 * clamp(7.5px, calc((15 / 1520) * 100vw), 15px)) !important}.news-list::before{display:none}.news-list li>.inner,.news-list li>a{height:100%}.news-list::before{display:none}.news-list>*{padding-left:clamp(7.5px, calc((15 / 1520) * 100vw), 15px) !important;padding-right:clamp(7.5px, calc((15 / 1520) * 100vw), 15px) !important;margin-bottom:calc(clamp(7.5px, calc((15 / 1520) * 100vw), 15px) * 2)}.news-list .news-item{display:block;background:#fff;position:relative}.news-list .news-item .cimgbox{padding-bottom:70.781893%}.news-list .news-item::after{content:"";display:block;position:absolute;width:0;height:4px;background-color:#e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;left:0;bottom:0}.news-list .news-item:hover::after{width:100%}.news-list .news-item .news-content{padding:clamp(14px, calc((28 / 1520) * 100vw), 28px);padding-bottom:clamp(23px, calc((46 / 1520) * 100vw), 46px)}.news-list .news-item .news-content .news-date{font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px);color:#999999;margin-bottom:clamp(6px, calc((12 / 1520) * 100vw), 12px)}.news-list .news-item .news-content .news-title{font-size:clamp(18px, calc((24 / 1520) * 100vw), 24px);font-family:medium;line-height:1.5}.banner-box{position:relative;overflow:hidden}.banner-box .bg{position:absolute;inset:0;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1}.banner-box .bg:not(mobile){transition-property:all !important;transition-duration:6s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;transform:scale(1.2)}.banner-box .wrap{height:clamp(200px, calc((600 / 1520) * 100vw), 600px);display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.banner-box .wrap .crumbs{position:absolute;left:0;top:0;z-index:2}@media (min-width:768px){.banner-box.resource .wrap{padding-top:clamp(30px, calc((60 / 1520) * 100vw), 60px);padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px);height:clamp(200px, calc((260 / 1520) * 100vw), 260px)}}@media (max-width:767px){.banner-box.resource .wrap{height:clamp(130px, calc((260 / 1520) * 100vw), 260px)}}.banner-box .content .title{font-size:clamp(30px, calc((60 / 1520) * 100vw), 60px);font-family:bold;color:#fff}.banner-box.animated .bg{transform:scale(1)}.why-choose{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(50px, calc((100 / 1520) * 100vw), 100px)}.why-choose .tit1{margin-bottom:clamp(35px, calc((70 / 1520) * 100vw), 70px);text-align:center}.why-choose .tit1 em{color:#e60012}.why-choose .why-choose-row .choose-item{margin-bottom:clamp(24px, calc((48 / 1520) * 100vw), 48px);margin-bottom:clamp(40px, calc((80 / 1520) * 100vw), 80px);gap:clamp(30px, calc((100 / 1920) * 100vw), 100px)}@media (min-width:768px){.why-choose .why-choose-row .choose-item{display:flex;align-items:center}.why-choose .why-choose-row .choose-item .col-img{width:50%}}.why-choose .why-choose-row .choose-item .cimgbox{padding-bottom:61.84210526%}@media (min-width:768px){.why-choose .why-choose-row .choose-item .col-text{flex:1 1 0}}@media (max-width:767px){.why-choose .why-choose-row .choose-item .col-text{margin-top:clamp(20px, calc((40 / 1520) * 100vw), 40px)}}.why-choose .why-choose-row .choose-item .col-text .tip{font-size:clamp(14px, calc((24 / 1520) * 100vw), 24px);margin-bottom:5px}.why-choose .why-choose-row .choose-item .col-text .title{font-size:clamp(20px, calc((36 / 1520) * 100vw), 36px);font-family:bold;color:#1a1a1a;padding-bottom:clamp(11px, calc((22 / 1520) * 100vw), 22px);line-height:1.5;position:relative;margin-bottom:clamp(18px, calc((36 / 1520) * 100vw), 36px)}.why-choose .why-choose-row .choose-item .col-text .title::after{content:"";display:block;position:absolute;width:1.5em;height:3px;background-color:#e60012;left:0;bottom:0}.why-choose .why-choose-row .choose-item .col-text .desc{font-size:clamp(14px, calc((16 / 1200) * 100vw), 16px);color:#666;line-height:1.8}.why-choose .why-choose-row .choose-item:nth-child(2n + 1) .col-text{order:-1}.base-nav{border-bottom:1px solid #eeeeee}.base-nav .wrap{display:flex;align-items:center;justify-content:center}.base-nav .wrap .inner{display:flex;align-items:center;flex-wrap:wrap}.base-nav .wrap .item{font-family:bold;font-size:16px;line-height:clamp(40px, calc((80 / 1520) * 100vw), 80px)}.base-nav .wrap .item:hover{color:#e60012}@media (min-width:992px){.base-nav .wrap .item{padding-left:clamp(20px, calc((50 / 1520) * 100vw), 40px);padding-right:clamp(20px, calc((50 / 1520) * 100vw), 40px)}}@media (max-width:991px){.base-nav .wrap .item{padding-left:clamp(10px, calc((20 / 1520) * 100vw), 20px);padding-right:clamp(10px, calc((20 / 1520) * 100vw), 20px)}}.base-nav .wrap .active{color:#e60012}.base-nav .wrap .active span{position:relative;display:block}.base-nav .wrap .active span::after{content:"";display:block;position:absolute;width:100%;height:clamp(2px, calc((4 / 1520) * 100vw), 4px);background-color:#e60012;border-radius:2px;overflow:hidden;left:0;bottom:-1px}@media (max-width:991px){.base-nav .wrap .xs{padding-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px)}}.base-nav .wrap .xs .item{color:#666}@media (min-width:992px){.base-nav .wrap .xs .item{padding-left:clamp(20px, calc((30 / 1520) * 100vw), 30px);padding-right:clamp(20px, calc((30 / 1520) * 100vw), 30px)}}.base-nav .wrap .xs .item:hover{color:#e60012}.base-nav .wrap .xs .active{color:#e60012}.base-menu{display:flex;align-items:center;gap:clamp(10px, calc((20 / 1520) * 100vw), 20px)}@media (min-width:640px){.base-menu{justify-content:center}}@media (max-width:639px){.base-menu{flex-wrap:wrap}}.base-menu .item{font-family:bold;line-height:clamp(40px, calc((60 / 1520) * 100vw), 60px);border-radius:2em;font-size:16px;white-space:nowrap}.base-menu .item:hover{color:#e60012}@media (min-width:640px){.base-menu .item{background:#f7f7f7;padding-left:clamp(20px, calc((40 / 1520) * 100vw), 40px);padding-right:clamp(20px, calc((40 / 1520) * 100vw), 40px)}}.base-menu .active{background-color:#e60012;padding-left:clamp(20px, calc((40 / 1520) * 100vw), 40px);padding-right:clamp(20px, calc((40 / 1520) * 100vw), 40px);color:#fff !important}.device-box{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(50px, calc((100 / 1520) * 100vw), 100px)}.device-box .list .item{margin-bottom:clamp(24px, calc((48 / 1520) * 100vw), 48px);margin-bottom:clamp(40px, calc((80 / 1520) * 100vw), 80px);gap:clamp(30px, calc((80 / 1920) * 100vw), 80px)}@media (min-width:768px){.device-box .list .item{display:flex;align-items:center}.device-box .list .item .col-img{width:50%}}.device-box .list .item .cimgbox{padding-bottom:61.84210526%}@media (min-width:768px){.device-box .list .item .col-text{flex:1 1 0}}@media (max-width:767px){.device-box .list .item .col-text{margin-top:clamp(20px, calc((40 / 1520) * 100vw), 40px)}}.device-box .list .item .col-text .tip{font-size:clamp(14px, calc((24 / 1520) * 100vw), 24px);margin-bottom:5px}.device-box .list .item .col-text .title{font-size:clamp(20px, calc((36 / 1520) * 100vw), 36px);font-family:bold;color:#1a1a1a;line-height:1.5;position:relative;margin-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px)}.device-box .list .item .col-text .title em{color:#e60012}.device-box .list .item .col-text .text{font-size:clamp(14px, calc((16 / 1200) * 100vw), 16px);color:#666;line-height:1.8;padding-left:1.2em}.device-box .list .item .col-text .text ::marker{color:#e60012;font-size:120%}.device-box .list .item .col-text .text li{list-style-type:disc;margin-bottom:clamp(1px, calc((2 / 1520) * 100vw), 2px)}.device-box .list .item:nth-child(2n + 1) .col-text{order:-1}.contact-box{padding-bottom:clamp(125px, calc((250 / 1520) * 100vw), 250px)}.contact-box .tit1{text-align:center;margin-bottom:clamp(42px, calc((84 / 1520) * 100vw), 84px);font-family:medium;line-height:1.2}.contact-box .bd{display:flex}@media (min-width:992px){.contact-box .bd{justify-content:space-between}.contact-box .bd .item{flex:1 1 0}}@media (max-width:991px){.contact-box .bd{flex-wrap:wrap;align-items:center}.contact-box .bd .item{margin-bottom:clamp(40px, calc((80 / 1520) * 100vw), 80px);min-width:48%}}.contact-box .bd .item{display:flex}@media (min-width:1360px){.contact-box .bd .item{align-items:center}}.contact-box .bd .item .icon{border-radius:2em;background-color:#e60012;width:clamp(36px, calc((60 / 1520) * 100vw), 60px);height:clamp(36px, calc((60 / 1520) * 100vw), 60px);color:#fff;margin-right:clamp(16px, calc((24 / 1520) * 100vw), 24px)}.contact-box .bd .item .icon .ic1{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_contact_f1.png')}.contact-box .bd .item .icon .ic2{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_contact_f2.png')}.contact-box .bd .item .icon .ic3{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_contact_f3.png')}.contact-box .bd .item .icon .ic{width:100%;height:100%;display:block}.contact-box .bd .item .txt{flex:1 1 0}@media (min-width:1200px){.contact-box .bd .item .txt{font-size:16px}}@media (max-width:1199px){.contact-box .bd .item .txt{font-size:15px}}.contact-box .bd .item .txt .t{color:#666;display:block;margin-bottom:clamp(3px, calc((6 / 1520) * 100vw), 6px)}.contact-box .bd .item .txt .v{font-family:bold;line-height:1.3}.crumbs{color:#999;font-family:base;padding:20px 0}.crumbs .ic-home{font-size:1.1em}.crumbs a{color:#999}.crumbs a:hover{color:#000}.crumbs.cf{color:#fff}.crumbs.cf a{color:#fff}.resource-box{padding-top:clamp(40px, calc((80 / 1520) * 100vw), 80px);padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}.resource-box .base-menu{margin-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px)}.resource-list{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(-1 * clamp(8px, calc((10 / 1520) * 100vw), 10px)) !important;margin-right:calc(-1 * clamp(8px, calc((10 / 1520) * 100vw), 10px)) !important}.resource-list::before{display:none}.resource-list li>.inner,.resource-list li>a{height:100%}.resource-list::before{display:none}.resource-list>*{padding-left:clamp(8px, calc((10 / 1520) * 100vw), 10px) !important;padding-right:clamp(8px, calc((10 / 1520) * 100vw), 10px) !important;margin-bottom:calc(clamp(8px, calc((10 / 1520) * 100vw), 10px) * 2)}.resource-list .resource-item{display:block;background:#fff;position:relative}.resource-list .resource-item .cimgbox{padding-bottom:70.68493151%}.resource-list .resource-item::after{content:"";display:block;position:absolute;width:0;height:4px;background-color:#e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;left:0;bottom:0}.resource-list .resource-item:hover .title{color:#e60012}.resource-list .resource-item:hover::after{width:100%}.resource-list .resource-item .info{border:1px solid #eeeeee;padding-left:clamp(16px, calc((22 / 1520) * 100vw), 22px);padding-right:clamp(16px, calc((22 / 1520) * 100vw), 22px);padding-top:clamp(24px, calc((26 / 1520) * 100vw), 26px);padding-bottom:clamp(24px, calc((26 / 1520) * 100vw), 26px)}.resource-list .resource-item .info .title{font-size:clamp(17px, calc((18 / 1520) * 100vw), 18px);font-family:medium;margin-bottom:clamp(10px, calc((12 / 1520) * 100vw), 12px)}.resource-list .resource-item .info .text{font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px);color:#666;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:clamp(16px, calc((20 / 1520) * 100vw), 20px);height:4.5em}.resource-list .resource-item .info .more{color:#e60012;font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px)}.resource-list-video{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(-1 * clamp(7.5px, calc((15 / 1520) * 100vw), 15px)) !important;margin-right:calc(-1 * clamp(7.5px, calc((15 / 1520) * 100vw), 15px)) !important}.resource-list-video::before{display:none}.resource-list-video li>.inner,.resource-list-video li>a{height:100%}.resource-list-video::before{display:none}.resource-list-video>*{padding-left:clamp(7.5px, calc((15 / 1520) * 100vw), 15px) !important;padding-right:clamp(7.5px, calc((15 / 1520) * 100vw), 15px) !important;margin-bottom:calc(clamp(7.5px, calc((15 / 1520) * 100vw), 15px) * 2)}.resource-list-video .resource-video{display:block;background:#fff;position:relative}.resource-list-video .resource-video .cimgbox{padding-bottom:70.68493151%}.resource-list-video .resource-video::after{content:"";display:block;position:absolute;width:0;height:4px;background-color:#e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;left:0;bottom:0}.resource-list-video .resource-video .cimgbox::after{content:"";display:block;position:absolute;inset:0;opacity:0;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;z-index:6;background:url(../images/play.png) no-repeat center rgba(0,0,0,0.5);background-size:40px}.resource-list-video .resource-video:hover::after{width:100%}.resource-list-video .resource-video:hover .cimgbox::after{opacity:1}.resource-list-video .resource-video .info{padding-left:clamp(16px, calc((22 / 1520) * 100vw), 22px);padding-right:clamp(16px, calc((22 / 1520) * 100vw), 22px);padding-top:clamp(16px, calc((30 / 1520) * 100vw), 30px);padding-bottom:clamp(16px, calc((30 / 1520) * 100vw), 30px);text-align:center}.resource-list-video .resource-video .info .title{font-size:clamp(18px, calc((20 / 1520) * 100vw), 20px);font-family:medium}.base-box{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}.base-box .tit1{margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.honor-box{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}.honor-box .tit1{margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.honor-box .honor-row{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(-1 * clamp(7.5px, calc((20 / 1520) * 100vw), 20px)) !important;margin-right:calc(-1 * clamp(7.5px, calc((20 / 1520) * 100vw), 20px)) !important;padding-bottom:clamp(20px, calc((40 / 1520) * 100vw), 40px)}.honor-box .honor-row::before{display:none}.honor-box .honor-row li>.inner,.honor-box .honor-row li>a{height:100%}.honor-box .honor-row::before{display:none}.honor-box .honor-row>*{padding-left:clamp(7.5px, calc((20 / 1520) * 100vw), 20px) !important;padding-right:clamp(7.5px, calc((20 / 1520) * 100vw), 20px) !important;margin-bottom:calc(clamp(7.5px, calc((20 / 1520) * 100vw), 20px) * 2)}.honor-box .honor-row .inner{background:#fff;border-radius:clamp(6px, calc((12 / 1520) * 100vw), 12px);position:relative;overflow:hidden;display:block;border:1px solid #eeeeee}.honor-box .honor-row .inner:hover{border:1.5px solid #e60012}.honor-box .honor-row .inner:hover .icon-eye{transform:scale(1) !important}.honor-box .honor-row .inner .imgbox{background-color:#f8f8fa;padding:clamp(23px, calc((46 / 1520) * 100vw), 46px);position:relative}.honor-box .honor-row .inner .imgbox .icon-eye{transform:scale(0);position:absolute;right:clamp(10px, calc((20 / 1520) * 100vw), 20px);top:clamp(10px, calc((20 / 1520) * 100vw), 20px);width:clamp(20px, calc((40 / 1520) * 100vw), 40px);height:clamp(20px, calc((40 / 1520) * 100vw), 40px);background-repeat:no-repeat;background-position:center center;background-image:url('../images/eye.png');background-color:#e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;background-size:50%;border-radius:50%;color:#fff;font-size:16px;align-items:center;justify-content:center}.honor-box .honor-row .inner .imgbox .cimgbox{overflow:visible}.honor-box .honor-row .inner .imgbox .img{box-shadow:0 0 16px rgba(0,0,0,0.06)}.honor-box .honor-row .inner .info{width:100%;text-align:left;padding-left:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-right:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-top:clamp(12px, calc((24 / 1520) * 100vw), 24px);padding-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px)}.honor-box .honor-row .inner .info .date{font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px);color:#999;margin-bottom:8px}.honor-box .honor-row .inner .info .title{font-size:clamp(16px, calc((20 / 1520) * 100vw), 20px);font-family:bold;color:#222;line-height:1.5;min-height:3em}.news-rec-box{padding-bottom:clamp(60px, calc((120 / 1520) * 100vw), 120px)}.news-rec-box .swiper-news-rec{padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px)}.news-rec-box .news-inner{background:#f7f7f7;display:block}@media (min-width:768px){.news-rec-box .news-inner{display:flex;align-items:center}.news-rec-box .news-inner .imgbox,.news-rec-box .news-inner .news-content{width:50%}}.news-rec-box .news-inner .cimgbox{padding-bottom:70.781893%}.news-rec-box .news-inner .news-content{padding-top:clamp(35px, calc((70 / 1520) * 100vw), 70px);padding-bottom:clamp(35px, calc((70 / 1520) * 100vw), 70px);padding-left:clamp(30px, calc((80 / 1920) * 100vw), 80px);padding-right:clamp(30px, calc((80 / 1920) * 100vw), 80px)}.news-rec-box .news-inner .news-content .news-date{font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px);color:#999999;margin-top:clamp(12.5px, calc((25 / 1520) * 100vw), 25px);margin-bottom:clamp(11px, calc((22 / 1520) * 100vw), 22px)}.news-rec-box .news-inner .news-content .news-desc{font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px);line-height:1.8;color:#999999;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:clamp(26px, calc((52 / 1520) * 100vw), 52px)}.news-rec-box .news-inner .news-content .news-title{font-size:clamp(19px, calc((36 / 1520) * 100vw), 36px);font-family:bold;line-height:1.5}.product-search-box{padding-top:clamp(38px, calc((76 / 1520) * 100vw), 76px);padding-bottom:clamp(38px, calc((76 / 1520) * 100vw), 76px);border-bottom:1px solid #eeeeee}.product-search-box form{display:block;position:relative;background:#fff;overflow:hidden;max-width:746px;display:flex;margin:0 auto;border:1px solid #eeeeee;font-family:bold;border-radius:6px}.product-search-box input{border-right:none;height:clamp(46px, calc((60 / 1520) * 100vw), 60px);border-radius:3px;padding-left:20px;flex:1;overflow:hidden;font-size:16px;font-weight:normal}.product-search-box input:focus{border-color:#827771 !important}.product-search-box .submit{font-size:16px;background-color:#e60012;color:#fff;width:clamp(80px, calc((130 / 991) * 100vw), 130px);border:0;font-family:bold}.product-search-box .submit i{font-size:120%;margin-right:4px}.product-search-box .submit:hover{background-color:#e60012;color:#fff}.search-list-box{padding-top:clamp(30px, calc((60 / 1520) * 100vw), 60px);padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}.search-list-box .total{font-size:clamp(18px, calc((24 / 1520) * 100vw), 24px);font-family:medium;margin-bottom:clamp(18px, calc((36 / 1520) * 100vw), 36px)}.search-list-box .total em{color:#e60012}.product-list{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(-1 * clamp(7.5px, calc((15 / 1520) * 100vw), 15px)) !important;margin-right:calc(-1 * clamp(7.5px, calc((15 / 1520) * 100vw), 15px)) !important}.product-list::before{display:none}.product-list li>.inner,.product-list li>a{height:100%}.product-list::before{display:none}.product-list>*{padding-left:clamp(7.5px, calc((15 / 1520) * 100vw), 15px) !important;padding-right:clamp(7.5px, calc((15 / 1520) * 100vw), 15px) !important;margin-bottom:calc(clamp(7.5px, calc((15 / 1520) * 100vw), 15px) * 2)}.product-item{display:block;background:#fff;position:relative;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.product-item .cimgbox{padding-bottom:65.68047337%}.product-item::after{content:"";display:block;position:absolute;width:0;height:4px;background-color:#e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;left:0;bottom:0}.product-item:hover::after{width:100%}.product-item .imgbox{padding:clamp(40px, calc((50 / 1520) * 100vw), 50px)}.product-item .content{padding-top:clamp(24px, calc((38 / 1520) * 100vw), 38px);padding-bottom:clamp(24px, calc((38 / 1520) * 100vw), 38px);padding-left:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-right:clamp(15px, calc((30 / 1520) * 100vw), 30px);text-align:center}.product-item .content .title{font-size:clamp(18px, calc((24 / 1520) * 100vw), 24px);margin-bottom:clamp(5px, calc((10 / 1520) * 100vw), 10px);font-family:medium}.product-item .content .no{color:#e60012;line-height:1.8}@media (min-width:1200px){.product-item .content .no{font-size:16px}}@media (max-width:1199px){.product-item .content .no{font-size:15px}}.application-top{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(50px, calc((100 / 1520) * 100vw), 100px)}.application-box{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(50px, calc((100 / 1520) * 100vw), 100px)}.application-box .tit1{margin-bottom:clamp(20px, calc((40 / 1520) * 100vw), 40px);text-align:center}.application-box .application-item{padding-top:clamp(30px, calc((60 / 1520) * 100vw), 60px);padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px);border-bottom:1px solid #eeeeee}.application-box .application-item:not(:hover) .cimgbox::before{content:"";display:block;position:absolute;inset:0;background-color:rgba(255,255,255,0.5);z-index:7}.application-item{display:block;gap:clamp(30px, calc((120 / 1920) * 100vw), 120px)}@media (min-width:768px){.application-item{display:flex;align-items:center}.application-item .col-img{width:55.08196721%}.application-item .col-text{order:-1}}.application-item .cimgbox{padding-bottom:61.84210526%}@media (min-width:768px){.application-item .col-text{flex:1 1 0}}@media (max-width:767px){.application-item .col-text{margin-top:clamp(20px, calc((40 / 1520) * 100vw), 40px)}}.application-item .col-text .title{font-size:clamp(20px, calc((40 / 1520) * 100vw), 40px);font-family:bold;color:#1a1a1a;line-height:1.5;position:relative;margin-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px)}.application-item .col-text .title em{color:#e60012}.application-item .col-text .text{font-size:clamp(14px, calc((18 / 1520) * 100vw), 18px);color:#666;line-height:1.8}.application-item .col-text .rmore{margin-top:clamp(28px, calc((56 / 1520) * 100vw), 56px)}.application-scene{padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px)}.application-scene .tit1{text-align:center;margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.application-scene .swiper-container{padding-bottom:clamp(30px, calc((50 / 1520) * 100vw), 50px)}.application-scene .scene-item{display:block;background:#fff;position:relative}.application-scene .scene-item .cimgbox{padding-bottom:70.85714286%}.application-scene .scene-item .content{padding:clamp(20px, calc((24 / 1520) * 100vw), 24px)}.application-scene .scene-item .content .title{font-size:clamp(18px, calc((24 / 1520) * 100vw), 24px);font-family:medium;margin-bottom:clamp(6px, calc((12 / 1520) * 100vw), 12px)}.application-scene .scene-item .content .desc{color:#666;font-size:clamp(14px, calc((16 / 1520) * 100vw), 16px);line-height:1.5}.application-product{padding-top:clamp(45px, calc((90 / 1520) * 100vw), 90px);padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}.application-product .tit1{text-align:center;margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.application-product .swiper-container{padding-bottom:clamp(30px, calc((50 / 1520) * 100vw), 50px)}.product-main{padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}@media (min-width:992px){.product-main{display:flex;align-items:flex-start}.product-main .col-sub{width:340px;margin-right:clamp(20px, calc((40 / 1520) * 100vw), 40px)}.product-main .col-main{flex:1;border-left:1px solid #eeeeee;padding-left:clamp(20px, calc((40 / 1520) * 100vw), 40px);padding-right:clamp(20px, calc((40 / 1520) * 100vw), 40px);overflow:hidden}}.col-main{margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.col-main,.col-sub{padding-top:clamp(20px, calc((80 / 1520) * 100vw), 80px)}.sub-menu-top{font-size:clamp(18px, calc((24 / 1520) * 100vw), 24px);padding:0 15px 0 20px;background:#fff}.sub-menu-top h2{line-height:clamp(50px, calc((60 / 1520) * 100vw), 60px);font-family:bold}.sub-menu-top .arr{font-size:120%}@media (max-width:991px){.sub-menu-top{display:flex;align-items:center;justify-content:space-between}}.sub-menu-top.open .arr{transform:rotate(180deg)}@media (min-width:992px){.sub-menu-list{padding-bottom:clamp(140px, calc((280 / 1520) * 100vw), 280px)}}.sub-menu-list .item{margin-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px);background:#fff}@media (max-width:991px){.sub-menu-list .item{margin-bottom:1px}}.sub-menu-list .item dt{height:clamp(50px, calc((80 / 1520) * 100vw), 80px);display:flex;align-items:center;padding:0 20px;font-weight:normal;position:relative;cursor:pointer;user-select:none;font-size:clamp(17px, calc((24 / 1520) * 100vw), 24px);font-family:medium}.sub-menu-list .item dt .icon{width:clamp(21px, calc((42 / 1520) * 100vw), 42px);height:clamp(21px, calc((42 / 1520) * 100vw), 42px);background-size:200%;display:block;background-position:0 center;background-repeat:no-repeat;margin-right:clamp(7px, calc((14 / 1520) * 100vw), 14px)}.sub-menu-list .item dt::after{content:"";position:absolute;width:clamp(0, calc((0 / 1520) * 100vw), 0);height:clamp(0, calc((0 / 1520) * 100vw), 0);border:7px solid transparent;border-left-color:#e60012;right:20px;top:50%;transform:translateY(-50%);transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.sub-menu-list .item dt a{display:block;position:relative;display:flex;align-items:center}.sub-menu-list .item dt .arr{font-size:90%;position:absolute;top:50%;transform:translateY(-50%);right:clamp(10px, calc((20px / 1520) * 100vw), 20px)}.sub-menu-list .item dt a.arr{right:0}.sub-menu-list .item dd{line-height:30px;padding:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-top:clamp(10px, calc((20 / 1520) * 100vw), 20px);line-height:2.4}@media (min-width:1200px){.sub-menu-list .item dd{font-size:16px}}@media (max-width:1199px){.sub-menu-list .item dd{font-size:15px}}.sub-menu-list .item dd a{user-select:none;color:#666;position:relative;display:block}.sub-menu-list .item dd a i{color:#e60012;position:absolute;top:50%;transform:translateY(-50%);right:0;display:none;font-size:120%}.sub-menu-list .item dd a:hover{color:#e60012}.sub-menu-list .item dd a:hover i{display:block}.sub-menu-list .item dd a.active{color:#e60012}.sub-menu-list .item:not(.open):hover dt *{color:#e60012}.sub-menu-list .item.open dt{background-color:#e60012;color:#fff}.sub-menu-list .item.open dt *{color:#fff}.sub-menu-list .item.open dt .icon{background-position:right center}.sub-menu-list dd{display:none}.sub-menu-list dl.open dt{color:#e60012}.sub-menu-list dl.open dt::after{border-left-color:#fff;right:20px;top:50%;transform:rotate(90deg)}@media (min-width:992px){.sub-menu-list{display:block !important}}@media (max-width:991px){.sub-menu-list{display:none}}.newsinfo-page{padding-top:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-bottom:clamp(50px, calc((100 / 1520) * 100vw), 100px)}@media (max-width:768px){.newsinfo-page{padding-top:0}}@media (min-width:992px){.newsinfo-page{display:flex;align-items:flex-start}.newsinfo-page .newsinfo-sub{width:clamp(300px, calc((400 / 1520) * 100vw), 400px);margin-left:7%}.newsinfo-page .newsinfo-main{flex:1;overflow:hidden}}.newsinfo-page .newsinfo-main,.newsinfo-page .newsinfo-sub{margin-bottom:clamp(50px, calc((100 / 1520) * 100vw), 100px)}.newsinfo-main .hd{margin-bottom:clamp(20px, calc((40 / 1520) * 100vw), 40px);border-bottom:1px solid #eeeeee}.newsinfo-main .hd .title{font-size:clamp(22px, calc((36 / 1520) * 100vw), 36px);font-family:bold;line-height:1.4}.newsinfo-main .hd .date{color:#999;font-size:14px;margin-top:clamp(20px, calc((20 / 1520) * 100vw), 20px);margin-bottom:30px}.newsinfo-main .article{border-bottom:1px solid #eeeeee;margin-bottom:20px;padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px)}.arc-pnext{display:flex;align-items:center;justify-content:space-between;padding-top:clamp(15px, calc((30 / 1520) * 100vw), 30px);font-size:clamp(16px, calc((18 / 1520) * 100vw), 18px)}.arc-pnext a{color:#999}.arc-pnext a:hover{color:#e60012}.arc-pnext .return{color:#e60012}.newsinfo-sub .title{font-size:clamp(20px, calc((24 / 1520) * 100vw), 24px);padding-bottom:clamp(16px, calc((20 / 1520) * 100vw), 20px);font-family:medium;border-bottom:1px solid #eeeeee;margin-bottom:clamp(13px, calc((26 / 1520) * 100vw), 26px)}@media (min-width:1200px){.newsinfo-sub .list{font-size:16px}}@media (max-width:1199px){.newsinfo-sub .list{font-size:15px}}.newsinfo-sub .list li{line-height:1.6;margin-bottom:clamp(8px, calc((16 / 1520) * 100vw), 16px);padding-left:clamp(13px, calc((26 / 1520) * 100vw), 26px);position:relative}.newsinfo-sub .list li::before{content:"";display:block;position:absolute;width:clamp(4px, calc((6 / 1520) * 100vw), 6px);height:clamp(4px, calc((6 / 1520) * 100vw), 6px);border-radius:50%;background-color:#eee;left:0;top:.8em;transform:translateY(-50%)}.newsinfo-sub .list li a{color:#666}.newsinfo-sub .list li:hover::before,.newsinfo-sub .list li:hover::after{background-color:#e60012}.newsinfo-sub .list li:hover a{color:#e60012}.article{line-height:1.8;color:#666}@media (min-width:1200px){.article{font-size:16px}}@media (max-width:1199px){.article{font-size:15px}}.article h3{font-size:1.425rem;color:#000;padding:.5em 0}.article p{min-height:1em;margin-bottom:1em}.article a{color:#e60012;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, calc((10 / 1520) * 100vw), 10px);list-style:inherit}.article ul li::marker{color:#e60012}.article .table_l table{margin-bottom:5px;width:100% !important}.article .table_l table tr:first-child td{background:#f7f7f7}.article .table_l table td{border:1px solid #eeeeee;padding:6px 10px}.article ol{padding-left:1.5em;transform:translateX(-0.5em)}.article ol li{list-style-type:decimal;padding-left:10px}@media (max-width:991px){.productinfo-page{padding-bottom:clamp(80px, calc((160 / 1520) * 100vw), 160px)}}@media (min-width:992px){.productinfo-page{background:linear-gradient(90deg, #f7f7f7 50%, #fff 50%)}.productinfo-page .wrap{display:flex}.productinfo-page .pro-image-box{width:50%}.productinfo-page .pro-content-box{width:50%;padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}.productinfo-page .pro-image-box{height:calc(100vh - 100px);display:flex;align-items:center;position:sticky;top:100px}.productinfo-page .pro-image-box .crumbs{position:absolute;top:0;width:100%}}.productinfo-page .pro-content-box{background:#fff;position:relative;z-index:2}@media (max-width:991px){.productinfo-page .pro-content-box{padding:0}.productinfo-page .pro-content-box .probox{border-bottom:1px solid #eeeeee;padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px)}}.pro-content-box{padding-left:clamp(30px, calc((80 / 1920) * 100vw), 80px);padding-top:clamp(35px, calc((70 / 1520) * 100vw), 70px)}.pro-content-box .head{padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px)}.pro-content-box .head .title{font-family:bold;font-size:clamp(24px, calc((48 / 1520) * 100vw), 48px)}.pro-content-box .head .no{color:#e60012;font-size:clamp(20px, calc((24 / 1520) * 100vw), 24px);font-family:medium;margin-top:clamp(10px, calc((20 / 1520) * 100vw), 20px);margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}@media (max-width:991px){.pro-content-box .head{text-align:center}.pro-content-box .head .rmore{margin:0 auto}}.pro-content-box .probox{padding-top:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.pro-content-box .probox .hd{font-size:clamp(20px, calc((30 / 1520) * 100vw), 30px);font-family:bold;margin-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px)}.pro-content-box .probox .article{color:#666}.swiper-direction{padding-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.swiper-direction .tit{text-align:center;padding-top:clamp(8px, calc((16 / 1520) * 100vw), 16px);font-family:medium}@media (min-width:1200px){.swiper-direction .tit{font-size:16px}}@media (max-width:1199px){.swiper-direction .tit{font-size:15px}}.swiper-direction .cimgbox{padding-bottom:61.9047619%}.swiper-direction li:hover .tit{color:#e60012}@media (min-width:992px){.product-info{background:#f7f7f7}}.pro-image-box .cimgbox{padding-bottom:65.68047337%}@media (min-width:992px){.pro-image-box .image-box{max-width:604px;width:90%}}@media (max-width:991px){.pro-image-box .image-box{margin:0 auto 0;padding-top:clamp(15px, calc((30 / 1520) * 100vw), 30px)}}.pro-image-box .product-imgbox{position:relative;background:url(../images/pro_circle.png) no-repeat center bottom / contain;margin-bottom:clamp(35px, calc((70 / 1520) * 100vw), 70px);padding-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.pro-image-box .swiper-product-img{margin:0 auto;max-width:460px;width:80%}.pro-image-box .swiper-product-nav{width:80%;margin:0 auto}.pro-image-box .swiper-product-nav ul{justify-content:center}.pro-image-box .swiper-product-nav li{border:1px solid #eeeeee;padding:clamp(5px, calc((10 / 1520) * 100vw), 10px);cursor:pointer}.pro-image-box .swiper-product-nav .swiper-slide-thumb-active{border-color:#e60012}.investor-list .item{border-bottom:1px solid #eeeeee}.investor-list .item .hd{position:relative;font-size:16px;line-height:1.6;min-height:clamp(40px, calc((80 / 1520) * 100vw), 80px);padding-top:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px);display:flex;align-items:flex-start;cursor:pointer}.investor-list .item .hd::after{content:"";display:block;position:absolute;width:0;height:2px;background-color:#e60012;left:0;bottom:0;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important}.investor-list .item .hd .time{width:clamp(120px, calc((240 / 1520) * 100vw), 240px);color:#666;display:block;padding-left:clamp(10px, calc((20 / 1520) * 100vw), 20px)}.investor-list .item .hd .tit{font-family:bold;position:relative;display:block;flex:1;margin-right:20px}.investor-list .item .hd .arr{color:#e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;font-weight:bold;padding-right:clamp(3px, calc((6 / 1520) * 100vw), 6px)}.investor-list .item .bd{background:#f7f7f7;color:#666;line-height:1.75;display:none;padding-top:clamp(24px, calc((40 / 1520) * 100vw), 40px);padding-bottom:clamp(24px, calc((40 / 1520) * 100vw), 40px);padding-left:clamp(120px, calc((240 / 1520) * 100vw), 240px);padding-right:clamp(65px, calc((130 / 1520) * 100vw), 130px);font-size:clamp(14px, calc((16 / 640) * 100vw), 16px)}@media (max-width:639px){.investor-list .item .hd{flex-wrap:wrap}.investor-list .item .hd .time{width:100%;padding-left:0;font-size:14px}.investor-list .item .hd .tit{padding-left:0}.investor-list .item .bd{padding-left:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-right:clamp(15px, calc((30 / 1520) * 100vw), 30px)}}.investor-list .item .on::after{width:100%}.investor-list .item .on .arr::before{content:"\e625"}.faq-list .item{border-bottom:1px solid #eeeeee;padding-top:clamp(10px, calc((20 / 1520) * 100vw), 20px);padding-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px);min-height:clamp(40px, calc((80 / 1520) * 100vw), 80px)}.faq-list .item .hd{position:relative;font-size:clamp(16px, calc((20 / 1200) * 100vw), 20px);line-height:1.6;display:flex;align-items:flex-start;cursor:pointer}.faq-list .item .hd .tit{position:relative;display:block;flex:1;font-family:medium;margin-right:20px}.faq-list .item .hd .arr{color:#e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;font-weight:bold;padding-right:clamp(3px, calc((6 / 1520) * 100vw), 6px)}.faq-list .item .bd{color:#666;line-height:1.75;display:none;padding-top:clamp(12px, calc((24 / 1520) * 100vw), 24px);padding-bottom:clamp(12px, calc((24 / 1520) * 100vw), 24px);font-size:clamp(14px, calc((16 / 640) * 100vw), 16px)}@media (max-width:639px){.faq-list .item .hd{flex-wrap:wrap}.faq-list .item .hd .time{width:100%;padding-left:0;font-size:14px}.faq-list .item .hd .tit{padding-left:0}.faq-list .item .bd{padding-left:clamp(15px, calc((30 / 1520) * 100vw), 30px);padding-right:clamp(15px, calc((30 / 1520) * 100vw), 30px)}}.faq-list .item .on::after{width:100%}.faq-list .item .on .arr::before{content:"\e625"}@media (min-width:768px){.step-box{display:flex;align-items:flex-start}.step-box .lbox{width:45.39473684%}.step-box .rbox{flex:1}}.step-box .lbox{margin-right:clamp(35px, calc((70 / 1520) * 100vw), 70px);border-radius:clamp(5px, calc((10 / 1520) * 100vw), 10px);overflow:hidden}.step-box .lbox .cimgbox{padding-bottom:68.11594203%}@media (max-width:767px){.step-box .lbox{margin-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px)}}.step-box .rbox{position:relative}.step-box .rbox .item{padding-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px);position:relative}.step-box .rbox .item>*{padding-left:clamp(30px, calc((60 / 1520) * 100vw), 60px)}.step-box .rbox .item::before{content:"";display:block;position:absolute;width:1px;background-color:#d4d4d4;left:-1px;top:clamp(13px, calc((26 / 1520) * 100vw), 26px);bottom:-16px}.step-box .rbox .item::after{content:"";display:block;position:absolute;width:3px;top:0;transform:translateY(20px);height:0;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;background-color:#e60012;left:-2px}@media (max-width:640px){.step-box .rbox .item::after{top:-10px}}.step-box .rbox .item:hover::after{height:calc(100% - 76px)}.step-box .rbox .item .tit{font-size:clamp(18px, calc((36 / 1520) * 100vw), 36px);font-family:bold;margin-bottom:clamp(16px, calc((20 / 1520) * 100vw), 20px);font-family:roboto;position:relative}.step-box .rbox .item .tit::before{content:"";display:block;position:absolute;width:clamp(10px, calc((13 / 1520) * 100vw), 13px);height:clamp(10px, calc((13 / 1520) * 100vw), 13px);border-radius:50%;background-color:#e60012;left:0;top:50%;z-index:5;transform:translate(-50%, -50%)}.step-box .rbox .item .info .cell{display:flex;line-height:1.5;margin-bottom:clamp(8px, calc((16 / 1520) * 100vw), 16px)}@media (min-width:1200px){.step-box .rbox .item .info .cell{font-size:16px}}@media (max-width:1199px){.step-box .rbox .item .info .cell{font-size:15px}}.step-box .rbox .item .info .cell .n{color:#e60012;width:clamp(30px, calc((38 / 1520) * 100vw), 38px);font-family:roboto}.step-box .rbox .item .info .cell .v{color:#666}.step-box .rbox .item:last-child::before,.step-box .rbox .item:last-child::after{display:none}.about-intro{padding-top:clamp(60px, calc((120 / 1520) * 100vw), 120px);padding-bottom:clamp(70px, calc((140 / 1520) * 100vw), 140px)}@media (min-width:992px){.about-intro{display:flex;align-items:center;gap:clamp(50px, calc((100 / 1520) * 100vw), 100px)}.about-intro .content{flex:1 1 0}.about-intro .imgbox{width:52.63157895%}}.about-intro .imgbox{border-radius:clamp(5px, calc((10 / 1520) * 100vw), 10px)}.about-intro .imgbox .cimgbox{padding-bottom:67.5%}@media (max-width:991px){.about-intro .content{margin-bottom:clamp(20px, calc((40 / 1520) * 100vw), 40px)}}.about-intro .content .tit1{margin-bottom:clamp(19px, calc((38 / 1520) * 100vw), 38px)}.about-intro .content .tit1 em{color:#e60012}.about-intro .content .text{color:#666;line-height:1.76}@media (min-width:1200px){.about-intro .content .text{font-size:16px}}@media (max-width:1199px){.about-intro .content .text{font-size:15px}}.about-intro .content .text p{margin-bottom:1em}.about-data{padding-top:clamp(60px, calc((120 / 1520) * 100vw), 120px);padding-bottom:clamp(70px, calc((140 / 1520) * 100vw), 140px)}.about-data .tit1{margin-bottom:clamp(35px, calc((70 / 1520) * 100vw), 70px);line-height:1.3}.about-data .row{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(-1 * clamp(10px, calc((20 / 1520) * 100vw), 20px)) !important;margin-right:calc(-1 * clamp(10px, calc((20 / 1520) * 100vw), 20px)) !important}.about-data .row::before{display:none}.about-data .row li>.inner,.about-data .row li>a{height:100%}.about-data .row::before{display:none}.about-data .row>*{padding-left:clamp(10px, calc((20 / 1520) * 100vw), 20px) !important;padding-right:clamp(10px, calc((20 / 1520) * 100vw), 20px) !important;margin-bottom:calc(clamp(10px, calc((20 / 1520) * 100vw), 20px) * 2)}.about-data .row .inner{background:#fff;border-radius:clamp(5px, calc((10 / 1520) * 100vw), 10px);padding-left:clamp(19px, calc((38 / 1520) * 100vw), 38px);padding-right:clamp(19px, calc((38 / 1520) * 100vw), 38px);padding-top:clamp(20px, calc((40 / 1520) * 100vw), 40px);padding-bottom:clamp(20px, calc((40 / 1520) * 100vw), 40px);cursor:default}.about-data .row .inner:hover{background-color:#e60012;color:#fff}.about-data .row .inner:hover .ic1{background-repeat:no-repeat;background-position:center center;background-image:url('../images/cq_f01.png');background-size:contain}.about-data .row .inner:hover .ic2{background-repeat:no-repeat;background-position:center center;background-image:url('../images/cq_f02.png');background-size:contain}.about-data .row .inner:hover .ic3{background-repeat:no-repeat;background-position:center center;background-image:url('../images/cq_f03.png');background-size:contain}.about-data .row .inner:hover .ic4{background-repeat:no-repeat;background-position:center center;background-image:url('../images/cq_f04.png');background-size:contain}.about-data .row .ic1{background-repeat:no-repeat;background-position:center center;background-image:url('../images/cq_01.png');background-size:contain}.about-data .row .ic2{background-repeat:no-repeat;background-position:center center;background-image:url('../images/cq_02.png');background-size:contain}.about-data .row .ic3{background-repeat:no-repeat;background-position:center center;background-image:url('../images/cq_03.png');background-size:contain}.about-data .row .ic4{background-repeat:no-repeat;background-position:center center;background-image:url('../images/cq_04.png');background-size:contain}.about-data .row .ic{width:clamp(40px, calc((48 / 1520) * 100vw), 48px);height:clamp(40px, calc((48 / 1520) * 100vw), 48px);display:block;margin-bottom:clamp(65px, calc((130 / 1520) * 100vw), 130px)}.about-data .row .tit{font-family:medium;font-size:clamp(16px, calc((18 / 1520) * 100vw), 18px);margin-bottom:clamp(5px, calc((10 / 1520) * 100vw), 10px)}.about-data .row .val{position:relative;display:inline-block}.about-data .row .val .v{font-size:clamp(32px, calc((48 / 1520) * 100vw), 48px);font-family:roboto}.about-data .row .val .unit,.about-data .row .val .unit-t{font-family:medium;font-size:clamp(14px, calc((24 / 1520) * 100vw), 24px)}.about-data .row .val .unitbox{display:flex;flex-direction:column;justify-content:center}.about-data .row .val .unit-t{position:absolute;right:0;top:0;transform:translateX(50%)}.about-data .row .val .unit-t sup{font-size:50%;top:-0.8em}.resour-box{padding-top:clamp(55px, calc((110 / 1520) * 100vw), 110px);padding-bottom:clamp(50px, calc((100 / 1520) * 100vw), 100px)}.resour-box .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.resour-box .row-faq{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(-1 * clamp(20px, calc((40 / 1520) * 100vw), 40px)) !important;margin-right:calc(-1 * clamp(20px, calc((40 / 1520) * 100vw), 40px)) !important}.resour-box .row-faq::before{display:none}.resour-box .row-faq li>.inner,.resour-box .row-faq li>a{height:100%}.resour-box .row-faq::before{display:none}.resour-box .row-faq>*{padding-left:clamp(20px, calc((40 / 1520) * 100vw), 40px) !important;padding-right:clamp(20px, calc((40 / 1520) * 100vw), 40px) !important;margin-bottom:calc(clamp(20px, calc((40 / 1520) * 100vw), 40px) * 2)}@media (max-width:767px){.resour-box .row-faq .item{margin-bottom:0}}.culture-box{text-align:center;padding-top:clamp(50px, calc((100 / 1520) * 100vw), 100px);padding-bottom:clamp(90px, calc((180 / 1520) * 100vw), 180px)}.culture-box .head{margin-bottom:clamp(30px, calc((36 / 1520) * 100vw), 36px)}.culture-box .head .desc{color:#666;font-size:clamp(15px, calc((30 / 1520) * 100vw), 30px);margin-top:clamp(10px, calc((20 / 1520) * 100vw), 20px);line-height:1.6}@media (min-width:640px){.culture-box .bd{display:flex;align-items:stretch;justify-content:space-between}}.culture-box .bd .imgbox{flex:1 1 0;display:flex;align-items:center;justify-content:center;position:relative}.culture-box .bd .imgbox::before,.culture-box .bd .imgbox::after{content:"";position:absolute;width:45%;border:1px solid #e60012;z-index:1;top:8%;bottom:16%}.culture-box .bd .imgbox::before{left:0;border-left:0}.culture-box .bd .imgbox::after{right:0;border-right:0;transform:translateY(60px)}.culture-box .bd .imgbox .iconbox{width:66.55172414%;max-width:386px;position:relative;z-index:22}.culture-box .bd .imgbox .iconbox .icon{box-shadow:0 0 16px rgba(0,0,0,0.1);border-radius:50%}.culture-box .bd .imgbox .iconbox .tit{position:absolute;inset:0;background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_wx_tit.png');background-size:contain}@-webkit-keyframes scale2{0%{opacity:1;-webkit-transform:translate(-50%, -50%) scale(.6);transform:translate(-50%, -50%) scale(.6)}to{opacity:0;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}@keyframes scale2{0%{opacity:1;-webkit-transform:translate(-50%, -50%) scale(.6);transform:translate(-50%, -50%) scale(.6)}to{opacity:0;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}.culture-box .bd .imgbox .circle{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5;background-color:#fcfcfc;border-radius:50%;width:140%;padding-bottom:140%;animation:scale2 2s linear 0s infinite;opacity:0;z-index:1;border:1px solid #eeeeee}.culture-box .bd .imgbox .c1{animation-delay:0s}.culture-box .bd .imgbox .c2{animation-delay:1s}.culture-box .bd .imgbox .c3{animation-delay:2s}.culture-box .bd .list{position:relative;z-index:66}@media (min-width:640px){.culture-box .bd .list{width:28.94736842%;min-width:260px}.culture-box .bd .list.last{transform:translateY(60px)}.culture-box .bd .item+.item{margin-top:clamp(28px, calc((56 / 1520) * 100vw), 56px)}}@media (max-width:767px) and (min-width:640px){.culture-box .bd .list{width:47%}}.culture-box .bd .item{background:#fff;box-shadow:0 0 16px rgba(0,0,0,0.1);border-radius:clamp(5px, calc((10 / 1520) * 100vw), 10px);padding-left:clamp(30px, calc((60 / 1920) * 100vw), 60px);padding-right:clamp(30px, calc((60 / 1920) * 100vw), 60px);padding-top:clamp(30px, calc((40 / 1520) * 100vw), 40px);padding-bottom:clamp(30px, calc((40 / 1520) * 100vw), 40px)}@media (max-width:639px){.culture-box .bd .item{margin-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}}.culture-box .bd .item .ic1{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_wx_01.png')}.culture-box .bd .item .ic2{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_wx_02.png')}.culture-box .bd .item .ic3{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_wx_03.png')}.culture-box .bd .item .ic4{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_wx_04.png')}.culture-box .bd .item:hover{background-color:rgba(247,247,247,0.3)}.culture-box .bd .item .ic{width:clamp(60px, calc((100 / 1520) * 100vw), 100px);height:clamp(60px, calc((100 / 1520) * 100vw), 100px);display:inline-block;background-color:#f7f7f7;border-radius:50%;margin-bottom:clamp(8px, calc((16 / 1520) * 100vw), 16px)}@media (max-width:1200px){.culture-box .bd .item .ic{background-size:60%}}.culture-box .bd .item .tit{font-family:bold;font-size:clamp(18px, calc((24 / 1520) * 100vw), 24px);margin-bottom:clamp(6px, calc((10 / 1520) * 100vw), 10px)}.culture-box .bd .item .desc{line-height:1.6;color:#666}@media (min-width:1200px){.culture-box .bd .item .desc{font-size:16px}}@media (max-width:1199px){.culture-box .bd .item .desc{font-size:15px}}.social-box{background-repeat:no-repeat;background-position:center center;background-image:url('../images/zr_bg.jpg');background-size:cover;padding-top:clamp(90px, calc((180 / 1520) * 100vw), 180px);padding-bottom:clamp(80px, calc((160 / 1520) * 100vw), 160px);text-align:center}.social-box .head{margin-bottom:clamp(30px, calc((120 / 1520) * 100vw), 120px)}.social-box .head .desc{color:#666;font-size:clamp(15px, calc((30 / 1520) * 100vw), 30px);margin-top:clamp(16px, calc((20 / 1520) * 100vw), 20px);line-height:1.6}.social-box .row{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:calc(-1 * clamp(10px, calc((20 / 1520) * 100vw), 20px)) !important;margin-right:calc(-1 * clamp(10px, calc((20 / 1520) * 100vw), 20px)) !important}.social-box .row::before{display:none}.social-box .row li>.inner,.social-box .row li>a{height:100%}.social-box .row::before{display:none}.social-box .row>*{padding-left:clamp(10px, calc((20 / 1520) * 100vw), 20px) !important;padding-right:clamp(10px, calc((20 / 1520) * 100vw), 20px) !important;margin-bottom:calc(clamp(10px, calc((20 / 1520) * 100vw), 20px) * 2)}.social-box .row .inner{background:#fff;border-radius:clamp(5px, calc((10 / 1520) * 100vw), 10px);padding-left:clamp(19px, calc((38 / 1520) * 100vw), 38px);padding-right:clamp(19px, calc((38 / 1520) * 100vw), 38px);padding-top:clamp(40px, calc((80 / 1520) * 100vw), 80px);padding-bottom:clamp(35px, calc((70 / 1520) * 100vw), 70px);cursor:default;box-shadow:0 0 10px rgba(0,0,0,0.06)}.social-box .row .inner:hover{background:linear-gradient(180deg, #f7f7f7 0%, #fff 60%)}.social-box .row .ic1{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_zr_01.png');background-size:contain}.social-box .row .ic2{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_zr_02.png');background-size:contain}.social-box .row .ic3{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_zr_03.png');background-size:contain}.social-box .row .ic4{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_zr_04.png');background-size:contain}.social-box .row .ic{width:clamp(60px, calc((100 / 1520) * 100vw), 100px);height:clamp(60px, calc((100 / 1520) * 100vw), 100px);display:inline-block;margin-bottom:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.social-box .row .num{width:40px;line-height:40px;display:flex;align-items:center;justify-content:center;background:#f7f7f7;border-radius:50%;color:#e60012;margin:0 auto;margin-bottom:clamp(30px, calc((60 / 1520) * 100vw), 60px);font-family:roboto;font-size:16px}.social-box .row .txt{font-size:clamp(16px, calc((24 / 1520) * 100vw), 24px);line-height:1.5}.contact-form{padding-top:clamp(55px, calc((110 / 1520) * 100vw), 110px);padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}@media (min-width:768px){.contact-form{display:flex}.contact-form .tit1{width:30.13157895%}.contact-form .content{flex:1}}.contact-form .tit1{color:#e60012;font-size:clamp(22px, calc((40 / 1520) * 100vw), 40px);font-family:bold;margin-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}.contact-form .content .desc{font-size:clamp(15px, calc((24 / 1520) * 100vw), 24px);color:#666;line-height:1.5;margin-bottom:clamp(21px, calc((42 / 1520) * 100vw), 42px)}.contact-form .content .row{padding-bottom:clamp(12px, calc((24 / 1520) * 100vw), 24px)}.contact-form .content li{margin-bottom:clamp(12px, calc((24 / 1520) * 100vw), 24px)}.contact-form .content li .tit{font-size:16px;font-family:medium;line-height:clamp(40px, calc((46 / 1520) * 100vw), 46px)}.contact-form .content li .tit em{color:#e60012;margin-left:2px}.contact-form .content li .codeinfo{position:relative}.contact-form .content li .codeinfo .codeimg{position:absolute;inset:2px 2px 2px auto}.contact-form .content li input{height:clamp(42px, calc((54 / 1520) * 100vw), 54px);border-radius:clamp(3px, calc((6 / 1520) * 100vw), 6px)}.contact-form .content li textarea{height:134px;border-radius:clamp(3px, calc((6 / 1520) * 100vw), 6px)}.contact-form .content li .layui-input:focus,.contact-form .content li .layui-textarea:focus{border-color:#e60012 !important}.contact-form .content .rmore{margin:0 auto}.map-box{padding-top:clamp(70px, calc((140 / 1520) * 100vw), 140px);padding-bottom:clamp(60px, calc((120 / 1520) * 100vw), 120px);background-repeat:no-repeat;background-position:center center;background-image:url('../images/map_bg.png');background-size:cover}@media (max-width:991px) and (min-width:640px){.map-box{background-position:60% center}}.map-box .wrap{display:flex;justify-content:flex-end}.map-box .content{background-repeat:no-repeat;background-position:center center;background-image:url('../images/map_bg2.png');background-size:cover;border-radius:clamp(5px, calc((10 / 1520) * 100vw), 10px);width:clamp(360px, calc((500 / 1520) * 100vw), 500px);border:1px solid #eeeeee;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:clamp(25px, calc((50 / 1520) * 100vw), 50px)}.map-box .content .title{font-size:clamp(22px, calc((28 / 1520) * 100vw), 28px);font-family:bold;margin-bottom:clamp(20px, calc((26 / 1520) * 100vw), 26px)}.map-box .content .item{margin-bottom:clamp(20px, calc((30 / 1520) * 100vw), 30px)}.map-box .content .item .tit{display:flex;align-items:center;font-size:16px;color:#e60012;margin-bottom:10px}.map-box .content .item .tit .ic1{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_contact_1.png')}.map-box .content .item .tit .ic2{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_contact_2.png')}.map-box .content .item .tit .ic3{background-repeat:no-repeat;background-position:center center;background-image:url('../images/ic_contact_3.png')}.map-box .content .item .tit .ic{width:20px;height:20px;margin-right:4px}.map-box .content .item .txt{font-family:bold}.map-box .content .codebox{text-align:center;display:inline-block}.map-box .content .codebox .code{width:120px;display:inline-block;margin-bottom:6px}.map-box .content .codebox .t{color:#999;text-align:center;font-size:14px}.recruit-list .item-hd,.recruit-list .recruit-hd ol{overflow:hidden;font-size:clamp(15px, calc((16 / 992) * 100vw), 16px);min-height:60px;padding-top:clamp(10px, calc((20 / 1520) * 100vw), 20px);padding-bottom:clamp(10px, calc((20 / 1520) * 100vw), 20px);display:flex;align-items:center}@media (min-width:768px){.recruit-list .item-hd li:not(._arrow),.recruit-list .recruit-hd ol li:not(._arrow){flex:1;padding-left:clamp(12px, calc((24 / 1520) * 100vw), 24px);padding-right:clamp(12px, calc((24 / 1520) * 100vw), 24px)}.recruit-list .item-hd li:first-child,.recruit-list .recruit-hd ol li:first-child{flex:1.5}.recruit-list .item-hd li:nth-child(2),.recruit-list .recruit-hd ol li:nth-child(2),.recruit-list .item-hd li:nth-child(4),.recruit-list .recruit-hd ol li:nth-child(4){flex:.5}}@media (max-width:767px){.recruit-list .item-hd li,.recruit-list .recruit-hd ol li{width:50%}}.recruit-list .item-hd ._arrow,.recruit-list .recruit-hd ol ._arrow{width:clamp(35px, calc((70 / 1520) * 100vw), 70px);font-weight:bold;text-align:center}.recruit-list .item-hd ._arrow .arrow,.recruit-list .recruit-hd ol ._arrow .arrow{color:#e60012}.recruit-list .item{border-bottom:1px solid #eeeeee}.recruit-list .recruit-hd{background:#000;color:#fff;font-family:medium}.recruit-list .item-hd{cursor:pointer;position:relative}.recruit-list .item-hd::after{content:"";display:block;position:absolute;width:0;height:2px;background-color:#e60012;transition-property:all !important;transition-duration:.3s !important;transition-timing-function:cubic-bezier(.04, .79, 1, 1) !important;left:0;bottom:0}@media (min-width:768px){.recruit-list .item-hd .tit{display:none}}@media (max-width:767px){.recruit-list .item-hd{text-align:left;flex-wrap:wrap;line-height:1.86;position:relative}.recruit-list .item-hd li:not(._arrow){width:50%;padding:0}.recruit-list .item-hd li:not(._arrow) .tit{display:inline-block;color:#666;font-family:base}.recruit-list .item-hd ._arrow{position:absolute;right:0;bottom:20px}}.recruit-list .item-bd{display:none;padding:clamp(14px, calc((28 / 1520) * 100vw), 28px);padding-bottom:clamp(23px, calc((46 / 1520) * 100vw), 46px);background:#f7f7f7}.recruit-list .item-bd .txt{color:#666;line-height:1.6;margin-bottom:clamp(23px, calc((46 / 1520) * 100vw), 46px)}.recruit-list .item-bd .mail{color:#999;font-size:16px}.recruit-list .item-bd .mail a{color:#e60012}.recruit-list .item.active{border-color:#eeeeee}.recruit-list .item.active .item-hd::after{width:100%}.recruit-list .item.active .arrow::before{content:"\e625"}.contact-recruit{padding-top:clamp(55px, calc((110 / 1520) * 100vw), 110px);padding-bottom:clamp(75px, calc((150 / 1520) * 100vw), 150px)}@media (min-width:1200px){.contact-recruit{display:flex}.contact-recruit .tit1{width:30.13157895%}.contact-recruit .content{flex:1}}@media (min-width:1200px) and (max-width:1360px){.contact-recruit .tit1{width:24%}}.contact-recruit .tit1{color:#e60012;font-size:clamp(22px, calc((40 / 1520) * 100vw), 40px);font-family:bold;margin-bottom:clamp(15px, calc((30 / 1520) * 100vw), 30px)}.contact-recruit .desc{font-size:clamp(15px, calc((24 / 1520) * 100vw), 24px);color:#666;line-height:1.5;margin-bottom:clamp(21px, calc((42 / 1520) * 100vw), 42px)}.index-about{position:relative}.index-about .bg{position:absolute;inset:0;background-repeat:no-repeat;background-position:center center;background-image:url('../images/building.jpg');background-size:cover}.index-about .wrap{margin:auto;position:relative;z-index:1;text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center}@media (min-width:992px){.index-about .wrap{height:calc(100vh - 100px)}}@media (max-width:991px){.index-about .wrap{height:calc(100vh - 65px)}}.index-about .wrap>*{opacity:0}.index-about .logo-svg{width:34.42708333%;display:block;margin:0 auto;margin-bottom:clamp(20px, calc((40 / 1520) * 100vw), 40px)}.index-about .logo-img{width:34.42708333%;display:block;margin:0 auto;margin-bottom:clamp(20px, calc((40 / 1520) * 100vw), 40px)}.index-about .logo-img .logo{padding-bottom:15.4311649%;display:block;margin:auto;background:url("../images/logo.svg") no-repeat center / contain}.index-about .tit1{margin-bottom:clamp(16px, calc((32 / 1520) * 100vw), 32px);line-height:1}.index-about .tit1 span{color:#e60012}.index-about .text{font-size:clamp(15px, calc((18 / 1520) * 100vw), 18px);font-family:medium;line-height:1.55555556;max-width:820px;margin:0 auto;margin-bottom:clamp(22px, calc((44 / 1520) * 100vw), 44px);opacity:0}.index-about .rmore{margin:0 auto;opacity:0}.popup-layer{text-align:center}.popup-layer .layui-layer-content{padding:40px 40px 26px!important}.popup-layer .layui-layer-btn{padding:0 30px 40px;text-align:center}.popup-layer .layui-layer-btn .layui-layer-btn0{background-color:#e60012;border-color:#e60012;height:auto;line-height:auto;padding:3px 36px!important;border-radius:2em}