@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,div{margin:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 2vw}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 .1vw;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul{margin-bottom:0!important}a:focus,a:hover{text-decoration:none!important}body,html{min-width:50vw;overflow-x:auto}a,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,i,li,p,span,ul{text-decoration:none;box-sizing:border-box;font-size:.7vw;-webkit-margin-before:0;-webkit-margin-after:0;padding:0;margin:0;list-style-type:none;font-weight:400}@media only all and (max-width:1366px){a,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,i,li,p,span,ul{font-size:12px}}.details,.text,p{word-wrap:break-word;text-align:justify;text-justify:inter-ideograph;text-align:left;-webkit-text-align:left}@media only all and (max-width:1024px){.details,.text,p{text-align:left;-webkit-text-align:left}}*,:after,:before{box-sizing:border-box}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}input,textarea{border:1px solid #d1d1d1;background:#fff;height:1.5vw;line-height:1.5vw;padding:0 .5vw;box-sizing:border-box;outline:0}.clearfix::after,.clearfix::before{display:block;content:""}.clearfix::after{clear:both}.fl{float:left}.fr{float:right}body,html{min-height:100vh;position:relative}a{color:#fff}a:hover{color:#fff}.pagination-limitWidth{max-width:80vw;width:95%;margin-left:auto;margin-right:auto}@media only all and (max-width:1024px){.pagination-limitWidth{width:96%!important;max-width:100%!important}}.bread_line{padding:.5vw 0;border-bottom:1px solid #e5e5e5}.bread_line>a{color:#333}.bread_line>a:last-child{color:#ff9600}.more{width:5vw;display:block;margin:0 auto;margin-top:2vw!important;vertical-align:middle!important;border-bottom:none!important;transition:1s all}.more a{color:#040000!important;font-size:.8vw!important;display:inline-block}.more span{display:inline-block;font-size:.9vw;vertical-align:middle;margin-top:-.5vw}.more:hover{transform:translateY(.5vw);-ms-transform:translateY(.5vw);-moz-transform:translateY(.5vw);-webkit-transform:translateY(.5vw);-o-transform:translateY(.5vw)}.search_wrap div{cursor:pointer}.search_case{display:inline-block;width:7.5vw;padding:.5vw;background:#ff9600;color:#fff;text-align:center;margin-top:2.5vw}.animate-bounce-up{animation:bounce-up 2s linear infinite}@keyframes bounce-up{25%{transform:translateY(5px)}100%,50%{transform:translateY(0)}75%{transform:translateY(-5px)}}@keyframes bg_change{from{transform:scale(1,1)}to{transform:scale(1.1,1.1)}}.loading{position:fixed;width:100%;height:100%;top:0;left:0;background:url(../image/common/loding.jpg) no-repeat;z-index:10000000000!important}.loading #img{position:absolute;padding:1vw 1vw;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);border:1px solid #777376}.loading #img .bottom,.loading #img .left,.loading #img .right,.loading #img .top{position:absolute;background:#fff}.loading #img .top{top:0;left:0;width:0;height:1px;animation:move_top 1s linear infinite}.loading #img .left{bottom:0;left:0;width:1px;height:0;animation:move_left 1s linear infinite;animation-delay:3s}.loading #img .bottom{bottom:0;right:0;width:0;height:1px;animation:move_bottom 1s linear infinite;animation-delay:2s}.loading #img .right{top:0;right:0;width:1px;height:0;animation:move_right 1s linear infinite;animation-delay:1s}.loading #pageLoad{position:absolute;top:50%;left:50%;margin-top:4vw;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);color:#fff}@keyframes move_top{from{width:0}to{width:100%}}@keyframes move_right{from{height:0}to{height:100%}}@keyframes move_bottom{from{width:0}to{width:100%}}@keyframes move_left{from{height:0}to{height:100%}}@media only all and (max-width:768px){.pc_img{display:none}}.moblie_img{display:none;width:100%}@media only all and (max-width:768px){.moblie_img{display:block}}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ff9600!important}.newWidth{width:57.5%;margin:4.5vw auto 0}@media only all and (max-width:1366px){.newWidth{width:55.5%;margin-top:70px}}@media only all and (max-width:1280px){.newWidth{width:56.5%}}@media only all and (max-width:1024px){.newWidth{width:57.5%}}@media only all and (max-width:768px){.newWidth{width:80%}}@media only all and (max-width:414px){.newWidth{width:90%}}.page_wrap>div{display:inline-block;width:49%;text-align:center}@media only all and (max-width:768px){.page_wrap>div{display:block;width:100%}}.erweima{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10000000000000000000000000000000;display:none}.erweima>img{position:absolute;width:4.4vw;height:4.4vw;top:50%;left:50%;margin-left:-2.2vw;margin-top:-2.2vw}.abouts>img{width:100%}.contact_warp{margin-top:4.5vw;min-height:30vw}@media only all and (max-width:1366px){.contact_warp{margin-top:70px}}@media only all and (max-width:768px){.contact_warp{margin-top:40px}}.fs-12{font-size:.6vw}.fs-14{font-size:.7vw}.fs-16{font-size:.8vw}.fs-18{font-size:.9vw}.fs-20{font-size:1vw}.fs-24{font-size:1.2vw}.fs-26{font-size:1.3vw}.fs-30{font-size:1.5vw}.fs-34{font-size:1.7vw}.fs-36{font-size:1.8vw}.fs-40{font-size:2vw}.fs-45{font-size:2.25vw}.fs-50{font-size:2.5vw}.fs-60{font-size:3vw}.fs-80{font-size:4vw}body,html{font-family:"Source Han Sans","Noto Sans CJK SC","思源黑体",sans-serif;color:#333}.go-down{position:fixed;right:0;display:none;opacity:0}body,html{min-width:55vw;overflow-x:auto}@media only all and (max-width:1024px){body,html{min-width:0}}.common-wrapper{width:100%}.common-wrapper>div{width:93%;max-width:80vw;margin:0 auto}@media only all and (max-width:1024px){.common-wrapper>div{width:96%;max-width:100%}}.common-title{font-weight:700;font-size:2.5vw;color:#000}@media only all and (max-width:1024px){.common-title{font-size:.28rem}}.title-left-line{position:relative;padding-bottom:2vw}.title-left-line::after{position:absolute;content:"";position:absolute;bottom:0;left:0;width:6vw;height:.5vw;background:#14d9ea}.title-center-line{position:relative;padding-bottom:2vw}.title-center-line::after{position:absolute;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:6vw;height:.5vw;background:#14d9ea}.kv-prod-infos .kv-title{font-weight:700;font-size:3vw;color:#fff}@media only all and (max-width:1024px){.kv-prod-infos .kv-title{font-size:.3rem}}.kv-prod-infos .common-title-desc{position:relative;padding:.85vw 0 2.5vw;font-weight:700;font-size:1.7vw;color:#fff}@media only all and (max-width:1024px){.kv-prod-infos .common-title-desc{font-size:.28rem;padding:.1rem 0 .4rem}}.kv-prod-infos .common-title-desc::after{content:"";position:absolute;width:6vw;height:.5vw;background:#14d9ea;bottom:0;left:0}.kv-prod-infos .prod-handle{display:flex;align-items:center;justify-content:space-between;margin-top:4vw}@media only all and (max-width:1024px){.kv-prod-infos .prod-handle{margin-top:.3rem;flex-direction:column}}.kv-prod-infos .prod-handle .desc{width:33.95vw;font-weight:400;font-size:1.2vw;color:#fff}@media only all and (max-width:1024px){.kv-prod-infos .prod-handle .desc{width:100%}}.kv-prod-infos .prod-handle .hand-list{display:flex;align-items:center}@media only all and (max-width:1024px){.kv-prod-infos .prod-handle .hand-list{width:100%;margin-top:.4rem;justify-content:flex-start}}.kv-prod-infos .prod-handle .hand-list .btn{padding:1.1vw 3vw}@media only all and (max-width:1024px){.kv-prod-infos .prod-handle .hand-list .btn{padding:.1rem .41rem}}.kv-prod-infos .prod-handle .Datesheet-btn{background-color:transparent;border:.1vw solid #f4f4f4;margin-left:1vw}@media only all and (max-width:1024px){.kv-prod-infos .prod-handle .Datesheet-btn{margin-left:20px}}.kv-prod-infos .prod-handle .Datesheet-btn span{color:#fff}.prod-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1vw}@media only all and (max-width:1024px){.prod-list{grid-template-columns:repeat(2,1fr);gap:.2rem 0}}.prod-list .items{cursor:pointer}.prod-list .items .sub-title{font-weight:400;font-size:1vw;color:#000;margin-bottom:1.5vw}@media only all and (max-width:1024px){.prod-list .items .sub-title{font-size:.2rem}}.prod-list .items .img-box{width:100%;height:0;padding-top:75%;position:relative;overflow:hidden;background-color:#c6d0d3}.prod-list .items .img-box img{width:auto;height:auto;max-width:70%;max-height:70%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 1s ease-in-out;left:50%}.prod-list .items .info-box{margin-top:2.1vw}@media only all and (max-width:1024px){.prod-list .items .info-box{margin-top:.3rem}}.prod-list .items .info-box .title{font-weight:400;font-size:1.5vw;color:#000;overflow:hidden;text-overflow:ellipsis;line-height:1.5}@media only all and (max-width:1024px){.prod-list .items .info-box .title{font-size:.24rem}}.prod-list .items .desc{font-weight:400;font-size:1.2vw;color:#000;margin-top:1.25vw;height:2.6vw}@media only all and (max-width:1024px){.prod-list .items .desc{margin-top:.32rem}}.prod-list .items .detial{margin-top:2.1vw;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-bottom:.8vw;border-bottom:.15vw solid transparent;transition:all .3s ease}@media only all and (max-width:1024px){.prod-list .items .detial{margin-top:.3rem;padding-bottom:.16rem}}.prod-list .items .detial span{font-weight:400;font-size:1vw;color:#000;transition:all .3s ease}@media only all and (max-width:1024px){.prod-list .items .detial span{font-size:.16rem}}.prod-list .items .detial img{width:.8vw;height:auto}@media only all and (max-width:1024px){.prod-list .items .detial img{width:.16rem}}.prod-list .items:hover .img-box img{transform:scale(1.08) translate(-50%,-50%)}.prod-list .items:hover .info-box .title{text-decoration-line:underline}.prod-list .items:hover .detial{border-color:#14d9ea}.prod-list .items:hover .detial span{margin-left:1vw}.prod-list-center{display:flex;gap:0;width:100%;overflow:hidden;flex-wrap:wrap;border-top:1px solid rgba(77,76,76,.2);margin-bottom:8vw}.prod-list-center .items{width:25%;padding:3vw 1.3vw;border-bottom:1px solid rgba(77,76,76,.2);border-left:1px solid rgba(77,76,76,.2)}@media only all and (max-width:1024px){.prod-list-center .items{padding:.2rem}}.prod-list-center .items:nth-child(4n+1){border-left:0}@media only all and (max-width:1024px){.prod-list-center .items:nth-child(2n){border-left:1px solid rgba(77,76,76,.2)}}@media only all and (max-width:1024px){.prod-list-center .items{width:50%;border-left:0}}.kv-crumb{display:flex;align-items:center;font-family:Source Han Sans SC;font-weight:400;font-size:1vw;color:#fff;margin-bottom:7.2vw}@media only all and (max-width:1024px){.kv-crumb{font-size:.16rem}}.kv-crumb a{font-size:inherit!important;color:#fff;margin-right:.5vw}@media only all and (max-width:1024px){.kv-crumb a{margin-right:.2rem}}.kv-crumb .nav-back{font-family:Source Han Sans SC;font-weight:400;font-size:inherit!important;padding:0 .3vw;display:block;cursor:pointer}.kv-crumb .nav-back:hover{color:#14d9ea}@media only all and (max-width:1024px){.kv-crumb .nav-back{padding:0 2px}}.kv-crumb .current-nav{font-size:inherit!important;color:#14d9ea;margin-left:.5vw}@media only all and (max-width:1024px){.kv-crumb .current-nav{margin-left:.2rem}}.common-radius{border-radius:1vw 0 1vw 0}@media only all and (max-width:1024px){.common-radius{border-radius:10px 0 10px 0}}.common-deitals{padding:1.25vw 3.8vw;display:flex;align-items:center;justify-content:center;background-color:#14d9ea;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:all .3s ease}@media only all and (max-width:1024px){.common-deitals{padding:.2rem .7rem}}.common-deitals span{font-weight:400;font-size:1vw;color:#000}@media only all and (max-width:1024px){.common-deitals span{font-size:.16rem}}.common-deitals img{margin-left:1.75vw;width:1.5vw}@media only all and (max-width:1024px){.common-deitals img{margin-left:.2rem;width:.2rem}}.common-deitals:hover{opacity:.9}.hover-item{cursor:pointer;transition:all .3s}.hover-item:hover{border-radius:1vw;box-shadow:0 0 .5vw .2vw rgba(22,89,153,.1)}ul{margin-bottom:0!important}a:focus,a:hover{text-decoration:none!important}.clearfix::after{content:"";display:block;clear:both}.nav{font-weight:700}.search_img{cursor:pointer}header{position:fixed;width:100%;top:0;left:0;background:#000;width:100%;z-index:9;height:6vw}@media only all and (max-width:1024px){header{height:.75rem}}header.action .nav-list-wraps{display:block!important}header .pc_wrap{display:flex;height:100%;align-items:center;justify-content:space-between}@media only all and (max-width:1024px){header .pc_wrap{width:96%;max-width:96%}}header .pc_wrap .logo{display:block;height:100%;padding:1.5vw 0}@media only all and (max-width:1024px){header .pc_wrap .logo{height:100%;width:2rem;padding:2px 0;display:flex;align-items:center}}header .pc_wrap .logo img{width:auto;height:100%}@media only all and (max-width:1024px){header .pc_wrap .logo img{width:100%;height:auto;max-height:100%}}header .pc_wrap .nav-list-wraps{display:flex;align-items:center;height:100%}@media only all and (max-width:1024px){header .pc_wrap .nav-list-wraps{position:absolute;top:.75rem;left:0;background-color:#fff;width:100%;max-height:600px;height:-moz-fit-content;height:fit-content;overflow-y:auto;flex-direction:column;display:none;z-index:9999}}header .pc_wrap nav{display:flex;align-items:center;height:100%;cursor:pointer}@media only all and (max-width:1024px){header .pc_wrap nav{flex-direction:column;display:block;height:-moz-fit-content;height:fit-content;min-height:200px}}header .pc_wrap nav .alink,header .pc_wrap nav .nav{position:relative;display:flex;align-items:center;font-size:1vw;height:100%;z-index:2;color:#fff;font-weight:400}@media only all and (max-width:1024px){header .pc_wrap nav .alink,header .pc_wrap nav .nav{width:100%;flex-wrap:wrap;font-size:.2rem;color:#4d4c4c;display:flex;align-items:center;justify-content:space-between}}header .pc_wrap nav .alink.pc-nav,header .pc_wrap nav .nav.pc-nav{display:none}@media only all and (max-width:1024px){header .pc_wrap nav .alink.pc-nav,header .pc_wrap nav .nav.pc-nav{display:none}}header .pc_wrap nav .alink.m-nav,header .pc_wrap nav .nav.m-nav{display:flex}@media only all and (max-width:1024px){header .pc_wrap nav .alink.m-nav,header .pc_wrap nav .nav.m-nav{display:flex;justify-content:space-between}}@media only all and (max-width:1024px){header .pc_wrap nav .alink.m-nav a.alink,header .pc_wrap nav .nav.m-nav a.alink{width:70%}}header .pc_wrap nav .alink.m-nav img,header .pc_wrap nav .nav.m-nav img{display:none}@media only all and (max-width:1024px){header .pc_wrap nav .alink.m-nav img,header .pc_wrap nav .nav.m-nav img{display:block;position:absolute;right:20px;width:.2rem;height:auto;z-index:3;top:.1rem}}header .pc_wrap nav>.nav{padding:0 1vw}@media only all and (max-width:1024px){header .pc_wrap nav>.nav{padding:.2rem .2rem;border-bottom:1px solid rgba(0,0,0,.1)}}header .pc_wrap nav>.nav:hover{position:relative}header .pc_wrap nav>.nav:hover::after{content:"";position:absolute;left:0;bottom:-.1vw;width:100%;height:.2vw;background:#00d1e3;border-radius:.5vw}header .pc_wrap nav .actives{position:relative}header .pc_wrap nav .actives::after{content:"";position:absolute;left:0;bottom:-.1vw;width:100%;height:.2vw;background:#00d1e3;border-radius:.5vw}header .pc_wrap .tel{margin-left:2vw;position:relative}@media only all and (max-width:1024px){header .pc_wrap .tel{margin-left:0;padding:.2rem 0 .4rem}}header .pc_wrap .tel .header-search{position:fixed;display:flex;justify-content:center;align-items:center;cursor:pointer;top:6vw;right:0;width:30vw;padding:1vw 3vw 1vw 1vw;z-index:2;transform:translateX(100%);height:4vw;background:#fff;white-space:nowrap;z-index:10;box-shadow:0 0 .4vw .15vw rgba(0,0,0,.3);overflow:hidden;transition:transform .4s}@media only all and (max-width:1024px){header .pc_wrap .tel .header-search{position:relative;right:0;top:0;width:98%;height:.6rem;margin:0 auto;transform:none;box-shadow:0 0 2px 3px rgba(0,0,0,.1)}}header .pc_wrap .tel .header-search input{flex:1;font-size:1vw;height:100%;line-height:normal;padding:0 .5vw;border:0;border-radius:0;outline:0;background:0 0}@media only all and (max-width:1024px){header .pc_wrap .tel .header-search input{padding:0 .2rem;font-size:.2rem}}header .pc_wrap .tel .header-search .seach-btn{display:block;width:1vw;height:auto;color:#333;transition:all .4s;cursor:pointer}header .pc_wrap .tel .header-search .seach-btn:hover{transform:scale(1.1)}@media only all and (max-width:1024px){header .pc_wrap .tel .header-search .seach-btn{width:.2rem;height:auto}}header .pc_wrap .tel .search_btn-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;width:1vw}@media only all and (max-width:1024px){header .pc_wrap .tel .search_btn-icon{display:none}}header .pc_wrap .tel .search_btn-icon .open-img{display:block;width:1vw;height:auto}header .pc_wrap .tel .search_btn-icon .closes-img{width:.95vw;height:auto;display:none}header .pc_wrap .tel.closes-search .closes-img{display:block}header .pc_wrap .tel.closes-search .open-img{display:none}header .pc_wrap .tel.closes-search .header-search{transform:translateX(0)}header .pc_wrap .nav-toggle-icon{width:.15rem;height:auto;transform:rotate(90deg)}header .pc_wrap .sub-nav-list{position:fixed;left:0;top:6vw;width:100vw;display:none;height:auto;padding:.1vw 6.2vw;background-color:#fff;box-shadow:0 .1vw .5vw rgba(0,0,0,.2);overflow-y:auto;opacity:0;transition:all .3s}@media only all and (max-width:1024px){header .pc_wrap .sub-nav-list{position:relative;display:none;width:100%;max-height:-moz-max-content;max-height:max-content;box-shadow:none;top:auto;padding:.2rem}}header .pc_wrap .sub-nav-list .sub-wraps{display:flex;justify-content:end;padding-right:8.1%}@media only all and (max-width:1024px){header .pc_wrap .sub-nav-list .sub-wraps{flex-direction:column}}header .pc_wrap .sub-nav-list .sun-a{display:flex;align-items:center;padding:1.2vw 1vw;justify-content:center;font-size:1vw;cursor:pointer;color:#333;border-bottom:.2vw solid transparent;border-radius:.1vw}@media only all and (max-width:1024px){header .pc_wrap .sub-nav-list .sun-a{font-size:.2rem;padding:.2rem .2rem;justify-content:flex-start;border-bottom:1px solid #dedede}}header .pc_wrap .sub-nav-list .sun-a:hover{border-color:#14d9ea}header .pc_wrap .product-sub-nav{padding:0}header .pc_wrap .product-sub-nav .sub-nav-wraps{display:flex;width:100vw}@media only all and (max-width:1024px){header .pc_wrap .product-sub-nav .sub-nav-wraps{flex-direction:column;margin-top:.32rem}}header .pc_wrap .product-sub-nav .sub-nav-wraps>div{padding:2.5vw 3vw}@media only all and (max-width:1024px){header .pc_wrap .product-sub-nav .sub-nav-wraps>div{padding:.2rem .1rem}}header .pc_wrap .product-sub-nav .sub-left{background:#eaeaea}@media only all and (max-width:1024px){header .pc_wrap .product-sub-nav .sub-left{display:flex;align-items:center}}header .pc_wrap .product-sub-nav .sub-left .sub-nav-tab{font-weight:700;font-size:1.2vw;color:#000;padding:1.05vw 3.9vw}@media only all and (max-width:1024px){header .pc_wrap .product-sub-nav .sub-left .sub-nav-tab{padding:.2rem .1rem;font-size:.2rem;border-radius:10px}}header .pc_wrap .product-sub-nav .sub-right{display:flex;flex:1;justify-content:center}@media only all and (max-width:1024px){header .pc_wrap .product-sub-nav .sub-right{width:100%;flex:auto;overflow:auto;justify-content:flex-start}}header .pc_wrap .product-sub-nav .sub-right .item-list{display:flex;flex-direction:column;margin-right:2.5vw;flex:1}@media only all and (max-width:1024px){header .pc_wrap .product-sub-nav .sub-right .item-list{margin-right:.3rem}}header .pc_wrap .product-sub-nav .sub-right .item-list:last-child{margin-right:0}header .pc_wrap .product-sub-nav .sub-right .sub-tab-item{font-weight:400;font-size:.9vw;color:#333;margin-bottom:.5vw}@media only all and (max-width:1024px){header .pc_wrap .product-sub-nav .sub-right .sub-tab-item{font-size:.2rem}}header .pc_wrap .product-sub-nav .sub-right .sub-tab-item:hover{color:#14d9ea}header .pc_wrap .product-sub-nav .sub-right .sub-tab-item.item-title{padding-right:1vw;padding-bottom:.95vw;margin-bottom:1.3vw;border-bottom:.1vw solid #14d9ea;font-weight:700;font-size:1vw;color:#333;white-space:nowrap}@media only all and (max-width:1024px){header .pc_wrap .product-sub-nav .sub-right .sub-tab-item.item-title{padding-right:.2rem;padding-bottom:.2rem;margin-bottom:.2rem;font-size:.2rem;border-bottom:2px solid #14d9ea}}header .pc_wrap .navList{position:relative}header .pc_wrap .scroll-bg{background:rgba(0,0,0,.8);box-shadow:0 .1vw .5vw rgba(0,0,0,.2);transition:all .5s}header .moblie-btn{display:none;width:.4rem;height:.3rem;border-radius:50%}@media only all and (max-width:1024px){header .moblie-btn{display:block}header .moblie-btn>div{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;transform-origin:50% 50%}header .moblie-btn>div span{display:block;width:100%;height:2px;background:#fff;transform-origin:50% 50%;transition:all .4s}}header .moblie-btn.active>div{transform:translateX(-.1rem)}header .moblie-btn.active>div span:nth-child(1){display:none}header .moblie-btn.active>div span:nth-child(2){width:.6rem;transform:translateY(.15rem) rotate(45deg)}header .moblie-btn.active>div span:nth-child(3){width:.6rem;transform:translateY(-.1rem) rotate(-45deg)}header .moblie-bg{display:none;position:fixed;top:1rem;left:0;width:100%;height:100vh;z-index:1;background:rgba(0,0,0,.7)}.main{padding-top:6vw}@media only all and (max-width:1024px){.main{padding-top:.75rem}}footer{overflow:hidden;padding:6.65vw 0 .65vw;background-color:#000d17}@media only all and (max-width:1024px){footer{padding:.3rem 0 .2rem;width:96%;margin:0 auto}}footer .sub-nav-list{display:block!important}footer .footer-info .item-list{display:flex;justify-content:space-between;align-items:center}@media only all and (max-width:1024px){footer .footer-info .item-list{flex-direction:column}}footer .footer-info .item-list:first-child{align-items:baseline}footer .company-info-list{width:30%}@media only all and (max-width:1024px){footer .company-info-list{width:100%}}footer .company-info-list .company-box{margin-bottom:2vw}@media only all and (max-width:1024px){footer .company-info-list .company-box{margin-bottom:.2rem}}footer .company-info-list .company-box .name{font-weight:700;font-size:1.7vw;color:#fff;margin-bottom:.5vw}@media only all and (max-width:1024px){footer .company-info-list .company-box .name{font-size:.2rem}}footer .company-info-list .company-box .desc{font-size:1.2vw;color:#fff}@media only all and (max-width:1024px){footer .company-info-list .company-box .desc{font-size:.16rem}}footer .company-info-list .search{width:100%;background-color:#fff;height:3vw;padding:.5vw 1vw;display:flex;align-items:center}@media only all and (max-width:1024px){footer .company-info-list .search{font-size:.16rem;height:.6rem;width:80%;padding:.2rem .1rem}}footer .company-info-list .search input{flex:1;border:none;outline:0;padding:.25vw 1vw;font-size:1vw;color:#000}@media only all and (max-width:1024px){footer .company-info-list .search input{font-size:.18rem;padding:.2rem}}footer .company-info-list .search img{width:1vw;height:auto;cursor:pointer}@media only all and (max-width:1024px){footer .company-info-list .search img{width:.2rem}}footer .nav-list{display:flex;gap:0 3vw}@media only all and (max-width:1024px){footer .nav-list{gap:0 .2rem;flex-wrap:wrap;margin:.4rem 0;display:none}}@media only all and (max-width:1024px){footer .nav-list .nav-box{width:48%;margin-bottom:.4rem}}footer .nav-list .nav-box .nav{font-weight:700;font-size:1vw;color:#fff}@media only all and (max-width:1024px){footer .nav-list .nav-box .nav{font-size:.16rem}}footer .nav-list .nav-box .sun-a{display:block;margin-top:.6vw;font-size:1vw;cursor:pointer;color:rgba(255,255,255,.4)}@media only all and (max-width:1024px){footer .nav-list .nav-box .sun-a{font-size:.16rem;margin-top:.2rem}}footer .nav-list .nav-box .sun-a:first-child{margin-top:1.1vw}@media only all and (max-width:1024px){footer .nav-list .nav-box .sun-a:first-child{margin-top:.3rem}}footer .nav-list .nav-box .sun-a:hover{color:#fff;text-decoration:underline}footer .logo-info{margin:4vw 0 1vw;display:flex;align-items:center;justify-content:space-between}@media only all and (max-width:1024px){footer .logo-info{margin:.4rem 0 .2rem;flex-direction:row!important}}footer .logo-info .footer-logo{width:11.3vw}@media only all and (max-width:1024px){footer .logo-info .footer-logo{width:30%}}footer .logo-info .footer-logo img{width:100%;height:auto}footer .logo-info .contact-list{display:flex;align-items:center;gap:0 2vw}@media only all and (max-width:1024px){footer .logo-info .contact-list{gap:0 .4rem;margin:.2rem 0}}footer .logo-info .contact-list .contact-box{position:relative;cursor:pointer}footer .logo-info .contact-list .contact-box img{max-width:1.45vw;max-height:1.45vw}@media only all and (max-width:1024px){footer .logo-info .contact-list .contact-box img{max-width:.5rem;max-height:.5rem}}footer .logo-info .contact-list .contact-box:hover .popup{display:block}footer .logo-info .contact-list .popup{display:none;position:absolute;width:7.5vw;height:7.5vw;background-color:#fff;border-radius:.5vw;padding:.5vw;left:50%;transform:translateX(-50%);top:-8vw}@media only all and (max-width:1024px){footer .logo-info .contact-list .popup{width:2rem;height:2rem;top:-2.2rem;padding:.2rem}}footer .logo-info .contact-list .popup img{display:block;width:100%;height:100%;max-width:100%;max-height:100%}@media only all and (max-width:1024px){footer .logo-info .contact-list .popup img{max-width:100%;max-height:100%}}footer .filing-list{display:flex;align-items:center;justify-content:space-between}footer .filing-list .Copyright{font-weight:500;font-size:.8vw;color:#fff}@media only all and (max-width:1024px){footer .filing-list .Copyright{font-size:.14rem}}footer .filing-list .record{font-weight:500;font-size:.7vw;color:#999}footer .filing-list .record:hover{color:#fff;text-decoration:underline}footer .filing-list .record:last-child{margin-left:1vw;border-left:1px solid #fff;padding-left:1vw}@media only all and (max-width:1024px){footer .filing-list .record:last-child{margin-left:.2rem;padding-left:.2rem}}@media only all and (max-width:1024px){footer .filing-list .record{font-size:.12rem;margin-top:.1rem}}.aside-wrap{position:fixed;right:.75vw;bottom:2.5vw;z-index:99}@media only all and (max-width:1024px){.aside-wrap{bottom:20vh}}.aside-wrap .aside-wrap-box{position:relative;width:4vw;height:4vw;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5vw;margin-bottom:.2vw;cursor:pointer;transition:all .3s ease;background-color:#e5eef3}@media only all and (max-width:1024px){.aside-wrap .aside-wrap-box{width:.9rem;height:.9rem;border-radius:4px;margin-bottom:.05rem}}.aside-wrap .aside-wrap-box .aside-wrap-box-tel{position:absolute;top:50%;right:calc(100% + .7vw);z-index:3;min-width:8.4vw;padding:.6vw .9vw;font-weight:600;font-size:.9vw;line-height:1.2;letter-spacing:.04em;white-space:nowrap;text-align:center;color:#000d17;background:linear-gradient(135deg,#fff 0,#f2fbfd 100%);border:1px solid rgba(20,217,234,.3);border-radius:.6vw;box-shadow:0 .7vw 1.5vw rgba(0,13,23,.14);transform:translateY(-50%);width:-moz-max-content;width:max-content}.aside-wrap .aside-wrap-box .aside-wrap-box-tel::after{content:"";position:absolute;top:50%;right:-.4vw;width:.8vw;height:.8vw;background:#f7fdfe;border-top:1px solid rgba(20,217,234,.3);border-right:1px solid rgba(20,217,234,.3);transform:translateY(-50%) rotate(45deg)}.aside-wrap .aside-wrap-box .img-box{display:flex;align-items:center}.aside-wrap .aside-wrap-box .img-box img{max-width:70%;max-height:1.5vw;margin:0 auto}@media only all and (max-width:1024px){.aside-wrap .aside-wrap-box .img-box img{max-height:.5rem;max-width:50%}}.aside-wrap .aside-wrap-box span{font-weight:400;font-size:.7vw;color:#333;margin-top:.5vw}@media only all and (max-width:1024px){.aside-wrap .aside-wrap-box span{font-size:.16rem;margin-top:10px}}.aside-wrap .aside-wrap-box:hover{background-color:#14d9ea}.aside-wrap .aside-wrap-box:hover span{color:#000}.news-items{cursor:pointer}.news-items .time{font-weight:400;font-size:1vw;color:#000;padding-left:1.4vw;position:relative;margin-bottom:1vw}@media only all and (max-width:1024px){.news-items .time{padding-left:.2rem;font-size:.16rem;margin-bottom:.2rem}}.news-items .time::before{position:absolute;content:"";width:.5vw;height:.5vw;top:50%;transform:translateY(-50%);left:0;background-color:#14d9ea;border-radius:100%}@media only all and (max-width:1024px){.news-items .time::before{width:.1rem;height:.1rem}}.news-items .news-img{position:relative;display:block;width:100%;height:0;padding-top:50%;overflow:hidden;cursor:pointer}.news-items .news-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.news-items .news-infos .title{font-weight:700;font-size:1.3vw;color:#000;margin:1.7vw 0 1.8vw}@media only all and (max-width:1024px){.news-items .news-infos .title{font-size:.2rem;margin:.2rem 0 .2rem 0}}.news-items .news-infos .tips{font-weight:400;font-size:1vw;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only all and (max-width:1024px){.news-items .news-infos .tips{font-size:.16rem}}.news-items .news-detial{margin-top:2.95vw;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-bottom:.8vw;border-bottom:.15vw solid transparent;transition:all .3s ease}@media only all and (max-width:1024px){.news-items .news-detial{margin-top:.4rem;padding-bottom:.2rem;border-bottom:3px solid transparent}}.news-items .news-detial span{font-weight:400;font-size:1vw;color:#000;transition:all .3s ease}@media only all and (max-width:1024px){.news-items .news-detial span{font-size:.16rem}}.news-items .news-detial img{width:.8vw;height:auto}@media only all and (max-width:1024px){.news-items .news-detial img{width:.1rem}}.news-items:hover .news-detial{border-color:#14d9ea}.news-items:hover .news-detial span{margin-left:1vw}.news-items:hover .news-img img{transform:scale(1.1)}.news-items:hover .news-infos .title{text-decoration-line:underline}.desc{font-weight:400;font-size:1vw;color:#000;line-height:1.7}@media only all and (max-width:1024px){.desc{font-size:.16rem!important}}.common-sub-title{font-size:2.15vw;color:#000}@media only all and (max-width:1024px){.common-sub-title{font-size:.28rem}}.kv-banner{position:relative}.kv-banner .banner{display:block;width:100%;height:auto;max-height:calc(100vh - 6vw)}@media only all and (max-width:1024px){.kv-banner .banner{height:3rem;-o-object-fit:cover;object-fit:cover}}.kv-banner .pagination-limitWidth{position:absolute;height:100%;left:50%;top:1vw;z-index:2;transform:translateX(-50%)}.kv-banner .pagination-limitWidth .kv-title{display:flex;height:100%;align-items:center;width:100%;font-weight:500;color:#fff;font-size:3vw}@media only all and (max-width:1024px){.kv-banner .pagination-limitWidth .kv-title{font-size:.3rem}}.modal--portfolio{width:60vw;height:100vh;position:fixed;top:0;left:0;z-index:14;padding:0;transform:translateX(-150%)}@media only all and (max-width:1024px){.modal--portfolio{width:100vw}}.modal--portfolio .container--modal{display:flex;width:100%;height:100%}.modal--portfolio .modal__column--1{flex-basis:50%;width:50%;flex-shrink:0}.modal--portfolio .modal__column--left{background-color:#fff}.modal--portfolio .modal__column--left .modal__content{padding:15% 20%;width:100%;height:100%}@media only all and (max-width:1024px){.modal--portfolio .modal__column--left .modal__content{padding:20% 8%}}.modal--portfolio .modal__column--left #img-portfolio{display:block;width:60%;height:auto}.modal--portfolio .modal__column--left .content{margin-top:4vw}@media only all and (max-width:1024px){.modal--portfolio .modal__column--left .content{margin-top:.1rem}}.modal--portfolio .modal__column--left .content p{font-weight:500;font-size:1.1vw;color:#332c2b;line-height:1.6}@media only all and (max-width:1024px){.modal--portfolio .modal__column--left .content p{font-size:.22rem}}.modal--portfolio .modal__column--right{display:flex;background-color:#2f5e64;color:#fff}.modal--portfolio .modal__column--right .modal__content{padding:20% 18%}@media only all and (max-width:1024px){.modal--portfolio .modal__column--right .modal__content{padding:20% 8%}}.modal--portfolio .modal__column--right .modal__content ul{margin-bottom:0;padding-left:0;list-style:none}.modal--portfolio .modal__column--right .modal__content ul li{margin-bottom:1vw}@media only all and (max-width:1024px){.modal--portfolio .modal__column--right .modal__content ul li{margin-bottom:.2rem}}.modal--portfolio .modal__column--right .modal__content ul li span{font-weight:400;font-size:1.2vw;display:block;color:#fff}@media only all and (max-width:1024px){.modal--portfolio .modal__column--right .modal__content ul li span{font-size:.24rem}}.modal--portfolio .modal__column--right .modal__content ul li .modal__sidebar-title{font-weight:700;font-size:1.5vw;color:#fff;line-height:1.6}@media only all and (max-width:1024px){.modal--portfolio .modal__column--right .modal__content ul li .modal__sidebar-title{font-size:.3rem}}.modal--portfolio .modal__column--right .modal__content ul li .modal__sidebar-title a{font-size:1.2vw;display:block;color:#fff}@media only all and (max-width:1024px){.modal--portfolio .modal__column--right .modal__content ul li .modal__sidebar-title a{font-size:.24rem}}.modal--portfolio .modal__close{position:absolute;width:1.4vw;height:1.4vw;cursor:pointer;z-index:5;top:2.05vw;right:-2.15vw;transition:transform 1s cubic-bezier(.19,1,.22,1)}@media only all and (max-width:1024px){.modal--portfolio .modal__close{right:30px;top:20px}}.modal--portfolio .modal__close img{display:block;width:1.4vw;height:1.4vw}@media only all and (max-width:1024px){.modal--portfolio .modal__close img{width:30px;height:30px}}.modal--portfolio .modal__close:hover{transform:translateY(-.2vw) scale(1.1)}.modal-mask{display:none;z-index:13;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);overflow:hidden auto;transition:.15s ease-in}header .pc_wrap .navList:hover .sub-nav-list{display:block!important;opacity:1}.show-pc{display:flex}@media only all and (max-width:1024px){.show-pc{display:none!important}}.show-mobile{display:none!important}@media only all and (max-width:1024px){.show-mobile{display:flex!important}}