﻿@charset "utf-8"; 
:root{--fontfamily: Calibri;--color:#0095e6}
body.index main{background: #c9d1d936;}
.home-banner .banner-animote p{display: flex;align-items: center;}
.home-banner .banner-animote p img{width: 30px;margin-right: 10px;}
.home-banner .banner-animote .title em{font-style: normal;color: #FFE400;}
.home-banner .banner-animote .title{line-height: 1.2;font-size: 38px;}
.home-main{overflow: hidden;max-width: 1920px;margin: 0 auto;}
.homeioce-lawy{max-width:1280px;margin:0 auto}
.icon-all{display:flex;justify-content:space-between}
.icon-box{width:31%;display:flex;align-items:center}
.icon-box-img{flex:1;padding-right:25px;display:flex;justify-content:center;align-items:center}
.icon-box-text{width:78%}
.home-icon{padding:40px 0}
.icon-box-img img{height:60px;display:block;transition: all .3s ease-in-out;}
.icon-box-text h4{font-size:24px;line-height:1;margin-bottom:10px}
.home-lawy{max-width:1600px;margin:0 auto}
.products-all{display:flex;justify-content:space-between;padding:22px 0}
.products-con img{display:block;max-width:100%;width: 100%;transition: all .3s ease-in-out;}
.home-product{padding:90px 0 120px;background:#000}
.products-con{margin-top:50px}
.home-tab{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}
.home-tab h3{font-weight:400;font-size:64px;color:#000;line-height:1;padding-bottom:25px;position: relative;}
.home-tab h3::after{position: absolute;content: '';width: 15%;height: 5px;display: flex;background:var(--color);border-radius: 20px;bottom: 0;left:50%;transform:translate(-50%, -50%)}
.homeabout-right .home-tab{align-items:flex-start;margin-bottom:15px}
.homeabout-right .home-tab h3{font-size:50px;}
.homeabout-right .home-tab h3::after{left:0;transform:translate(0,0)}
.home-product .home-tab h3{color:#fff}
.home-contant{display:flex;align-items:center;}
.homeabout-left{width:49%}
.homeabout-left lite-youtube{max-width:100%;}
.homeabout-right{flex:1;padding-left:50px}
.homeabout-text p{font-weight: 400;font-size: 24px;color: #000;line-height: 38px;}
.homeabout-all{display:flex;margin-top:50px}
.homeabout-math{display:flex}
.homeabout-math p{color: var(--color);font-size: 39px;font-weight: 600;}
.homeabout-box{width:24%;display:flex;flex-direction:column;align-items:center;padding:0 20px;border-right:1px solid #959595}
.homeabout-box:nth-last-child(1){border-right:none}
.homeabout-p p{text-align: center;font-size: 15px;line-height: 1.52;}
.home-abouts{padding:60px 0}
.home-indexadv{background:url(/Content/uploads/20241064513/2024061910503461d71baa68c3442898cd49841684430a.jpg) center no-repeat;position:relative;z-index:0;padding:80px 0;background-size:cover}
.home-indexadv::after{position:absolute;width:100%;height:100%;content:'';top:0;left:0;background:#666;z-index:-1;opacity:.2}
.indexadv-item{display:flex;justify-content:space-between}
.indexadv-box{width:20%;display:flex;flex-direction:column;}
.indexadv-ioc{transition: all .3s ease-in-out;}
.indexadv-btn{display:flex;justify-content:space-between;align-items:center;margin-top:auto}
.indexadv-btn a{display: flex;justify-content: center;align-items: center;}
.indexadv-title h5{font-weight: 700;color: #fff;line-height: 1.1;font-size:28px;white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;}
.indexadv-title span{width:36px;height:3px;background:var(--color);display:block;margin:20px 0}
.indexadv-text p{font-size:20px;line-height:30px;color:#fff;}
.indexadv-text {margin-bottom:10px;}
.oem-all{display:flex;justify-content:space-between;max-width:1410px;margin:80px auto 0}
.oem-img{width:120px;height:120px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#000}
.oem-img img{transition: all .3s ease-in-out;height: 50px;}
.oem-box{display:flex;flex-direction:column;align-items:center}
.oem-text{margin-top:35px}
.oem-text p{font-weight:400;font-size:25px;color:#000}
.oem-title h3{font-weight:700;font-size:52px;color:#000;line-height:1;text-align:center}
.oem-title p{font-size:28px;color:#000;line-height:1;text-align:center;margin-top:25px}
.home-oem{padding:40px 0}
.home-container{background:#333;padding:50px 0}
.home-container .con-item{display:flex;margin-top:70px;justify-content:space-between}
.home-container .con-box h4{display:flex;align-items:center}
.home-container .con-boxtext p{font-weight:400;font-size:26px;color:#fff;line-height:1}
.home-container .con-box{display:flex;align-items:center}
.home-container h4{font-size: 46px;color: #fff;line-height: 1.5;text-align: center;}
.home-container .con-box .con-boximg{margin-right:10px;transition: all .3s ease-in-out;}
.home-container .con-box .con-boximg img{height: 35px;}
.home-container .con-btn{display:flex;margin-top:60px;justify-content:center}
.home-container .con-btn a{font-size: 32px;color: #fff;line-height: 1;padding: 20px 50px;border: 1px solid #fff;position: relative;overflow: hidden;z-index: 0;transition: all .3s ease-in-out;margin:0 10px;}
.home-container .con-btn a::after{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: -100%;background: var(--color);z-index: -1;transition: all .3s ease-in-out;}
.customer-item{display: flex;flex-wrap: wrap;margin-top: 60px;}
.customer-box{width: 20%;display: flex;justify-content: center;align-items: center;margin-bottom: 30px;position: relative;height: 200px;overflow: hidden;}
.customer-text{position: absolute;left: 0;width: 100%;height: 100%;background: #000000bd;color: #fff;padding: 20px;bottom: -100%;box-sizing: border-box;transition: all .4s ease-in-out;}
.customer-text p{-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;display: -webkit-box;font-size: 16px;}
.customer-text p em{font-style: normal;}
.home-customer{padding: 0px 0 100px;}
.customer-box img{width: 220px;object-fit: cover;}
.home-certification{padding:40px 0;}
.certification-all{display: flex;margin-top: 50px;justify-content: space-between;}
.certification-img{box-shadow: 0px 11px 15px 3px rgba(0,0,0,0.24);margin-bottom: 50px;transition: all .3s ease-in-out;}
.home-tabtext p{font-weight: 400;font-size: 28px;color: #000000;line-height: 45px;text-align: center;}
.home-tabtext{margin-top: 20px;}
.certification-img img{object-fit: cover;}
.certification-size h5{font-weight: bold;font-size: 32px;color: #000000;line-height: 1;text-align: center;}
.certification-size p{font-weight: bold;text-align: center;font-size: 24px;line-height: 1.5;z-index: 0;}
.certification-box{width: 18%;position: relative;display: flex;flex-direction: column;justify-content: space-between;cursor: pointer;}
.faqs-feed{display: flex;background: #FFFFFF;border-top: 1px solid #000000;flex-direction: row-reverse;}
.faqs-left{width: 50%;padding: 75px 75px 140px 15%;background: #c9d1d936;box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;position: relative;}
.faqs-right{width: 50%;padding: 75px 15% 75px 75px;background: #3065A6;box-sizing: border-box;}
.faqs-box{display: flex;justify-content: space-between;align-items: center;position: relative;}
.faqs-list-item{background: #3065A6;border-radius: 10px;border: 1px solid #FFFFFF;padding: 20px 55px 20px 30px;margin-bottom: 15px;cursor: pointer;transition: all .3s ease-in-out;}
.faqs-display{margin-top: 15px;display: none;}
.faqs-display p{font-weight: 400;font-size: 18px;color: #FFFFFF;line-height: 1;}
.faqs-box img{position: absolute;right: -40px;top: 50%;transform: translateY(-50%);cursor: pointer;}
.faqs-box p{font-weight: 400;font-size: 22px;color: #FFFFFF;line-height: 1;}
.faqs-tit h5{font-weight: bold;font-size: 42px;color: #FFFFFF;line-height: 1;margin-bottom: 23px;}
.faqs-left h5{font-weight: 400;font-size: 42px;color: #010101;line-height: 1;margin-bottom: 23px;text-transform: uppercase;}
.home-faqs .inquiry-form input{width: 100%;background: #FFFFFF;border-radius: 10px;border: 1px solid #D4D5D1;height: 62px;margin-bottom: 15px;padding-left: 15px;font-size: 18px;color: #000;}
.home-faqs .inquiry-form textarea{width: 100%;height: 302px;background: #FFFFFF;border-radius: 10px;border: 1px solid #D4D5D1;padding: 15px;font-size: 18px;font-family: auto;}
.home-faqs .send-btn{background: #16529B;border-radius: 10px;border: 1px solid #D4D5D1;opacity: 0.84;font-family: Calibri;font-weight: 400;font-size: 24px;color: #FFFFFF;line-height: 60px;padding: 0 23px;text-transform: uppercase;margin-top: 50px;margin-top: 50px;position: absolute;left:30%;}
.icon-box:hover .icon-box-img img{transform: rotateY(160deg);}
.indexadv-box:hover .indexadv-ioc{transform: rotateY(160deg);}
.oem-box:hover .oem-img img{transform: rotateY(160deg);}
.home-container .con-box:hover .con-boximg{transform: rotateY(160deg);}
.home-container .con-btn a:hover::after{left: 0;}
.home-container .con-btn a:hover{color: #fff;}
.faqs-list .active .faqs-display{display: block;}
.customer-box:hover .customer-text{bottom: 0;}
.products-img,.products-box{position: relative;overflow: hidden;}
.products-img+.products-img{padding-top:22px}
.products-box{width:49.4%}
.products-title{position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 5%;background: #00000038;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.products-title p{color: #fff;font-size: 40px;text-transform: capitalize;line-height: 1;}
.product-btn{display: flex;background: #fff;line-height: 1;border-radius: 6px;position: relative;margin-top: 20px;overflow: hidden;}
.product-btn a{text-transform: capitalize;padding: 12px 20px;font-size: 20px;position: relative;z-index: 1;background: var(--color);color: #fff;}
.product-btn::after{position: absolute;content: '';width: 100%;height: 100%;background: #000;left: -100%; z-index: 0;transition: all .3s ease-in-out;}
.product-btn:hover::after{left: 0;}
.product-btn:hover a{color: #fff;z-index: 2;background: none;}
.products-img:hover img,.products-box:hover img{transform: scale(1.02);}
@media (min-width:1025px) and (max-width:1600px){.home-faqs .send-btn{left:6%;}}
@media (max-width:1620px) {
.home-tab h3{font-size:78px;}
.home-lawy{padding: 0 3%;}
.oem-title h3{font-size: 62px;}
.oem-title p,.home-container h4{font-size: 38px;}
.oem-img{width: 120px;height: 120px;}
.oem-img img{width: 50px;}
.certification-all{transform: scale(0.9) !important;}
.certification-size h5{font-size: 32px;}
.certification-size p{font-size: 22px;}
.faqs-left{padding: 75px 75px 140px 3%;}
.faqs-right{padding: 75px 3% 75px 75px;}
.home-faqs .send-btn{font-size: 26px;}
.faqs-box p{font-size: 22px;}}
@media (max-width:1600px){.indexadv-title h5{font-size:23px}}
@media (max-width:1460px) {
.homeioce-lawy{padding: 0 3%;}
.certification-img img{height: auto;}}
@media (max-width:1366px) {
.icon-box-img img{height: 50px;}
.icon-box-img{padding-right: 15px;}
.icon-box-text p{font-size: 14px;}
.icon-box-text h4{font-size: 22px;}
.home-tab h3{font-size:58px;padding-bottom: 20px;}
.home-tab h3::after{height: 3px;}
.homeabout-right .home-tab h3{font-size:48px;}
.products-box{width: 49%;}
.home-product,.home-certification{padding: 50px 0px;}
.homeabout-text p{font-size: 20px;line-height: 1.52;}
.homeabout-right{padding-left: 30px;}
.homeabout-p p{font-size: 16px;}
.homeabout-box{width: 25%;padding: 0 10px;}
.homeabout-all{margin-top: 30px;}
.homeabout-left{width: 50%;}
.indexadv-box{width: 22%;}
.indexadv-text p{font-size: 18px;line-height: 1.52;}
.indexadv-text{height: auto;}
.indexadv-ioc img{height: 40px;}
.oem-title h3{font-size: 48px;}
.oem-title p, .home-container h4{font-size: 28px;}
.oem-title p{margin-top: 15px;}
.oem-all{margin: 50px auto 0;}
.oem-img {width: 90px;height: 90px;}
.oem-img img {width: 38px;}
.oem-text {margin-top: 15px;}
.oem-text p{font-size: 22px;line-height: 1;}
.home-container .con-boxtext p{font-size: 20px;}
.home-container .con-box .con-boximg img{height: 30px;}
.home-container .con-btn a{padding: 13px 30px;font-size: 20px;}
.home-container .con-item{margin-top: 50px;}
.home-tabtext p{font-size: 24px;line-height: 1.25;}
.customer-box img{width: 140px;}
.home-customer {padding: 0px 0 50px;}
.faqs-right {padding: 50px 3% 50px 50px;}
.faqs-left {padding: 50px 50px 140px 3%;}}
@media (max-width:1200px) {
.home-tab h3{font-size: 42px;}
.homeabout-right .home-tab h3{font-size:42px;}
.icon-box{width: 32%;}
.home-icon {padding: 40px 0;}
.home-contant {margin-top: 30px;}
.home-abouts{padding: 50px 0;}
.home-container .con-box{width: 24%;}
.home-container .con-boxtext p{font-size: 16px;}
.certification-all{margin-top: 60px;}
.certification-size h5{font-size: 26px;}
.certification-size p{font-size: 16px;}
.faqs-left h5{font-size: 28px;}
.faqs-box p{font-size: 18px;}
.faqs-box img{width: 25px;}
.home-faqs .send-btn {font-size: 20px;line-height: 1.5;padding: 15px 21px;margin-top: 30px;}
.faqs-left {padding: 30px 30px 140px 3%;}
.faqs-right {padding: 30px 3% 30px 30px;}
.faqs-tit h5{font-size: 32px;}}
@media (max-width:1024px) {
.home-tab h3{font-size: 36px;}
.homeabout-right .home-tab h3{font-size:36px;}
.homeabout-text p{font-size: 18px;}
.homeabout-all{flex-wrap: wrap;}
.homeabout-box{width: 50%;}
.homeabout-box:nth-of-type(2n){border-right: none;}
.indexadv-item{flex-wrap: wrap;}
.indexadv-box {width: 48%;margin-bottom: 2%;}
.indexadv-text p {font-size: 16px;line-height: 1.52;-webkit-line-clamp: 3;}
.indexadv-title span{height: 2px;margin: 10px 0;}
.indexadv-btn a img{width: 50px;}
.homeabout-math p{font-size: 26px;}
.homeabout-p p{font-size: 14px;}
.home-indexadv{padding: 50px 0;}
.oem-title h3{font-size: 34px;}
.oem-title p {margin-top: 10px;font-size: 22px;}
.oem-img {width: 70px;height: 70px;}
.oem-img img{width: 30px;}
.oem-text p{font-size: 18px;}
.home-container h4{font-size: 24px;}
.home-container .con-btn{margin-top: 35px;}
.home-container .con-btn a{font-size: 16px;}
.home-tabtext p{font-size: 18px;}
.customer-item{margin-top: 30px;}
.customer-box{margin-bottom: 20px;}
.customer-box img{width: 100%;}
.home-faqs .send-btn{height: auto;position: initial;}
.products-title p{font-size: 22px;}
.product-btn a{padding: 10px 15px;font-size: 16px;}}
@media (max-width:768px) {
.icon-all{flex-wrap: wrap;}
.icon-box {width: 100%;margin-bottom: 30px;}
.home-contant{flex-wrap: wrap;}
.homeabout-left{width: 100%;}
.homeabout-right {padding-left: 0;width: 100%;margin-top: 25px;}
.indexadv-box{width: 100%;}
.oem-box{width: 20%;}
.oem-text { margin-top: 15px;text-align: center;padding: 0 10px;}
.oem-text p{font-size: 16px;}
.oem-all {margin: 30px auto 0;}
.home-container .con-box .con-boximg img{height: auto;}
.certification-box{width: 20%;}
.certification-img{margin-bottom: 45px;}
.certification-size h5{font-size: 22px;}
.certification-size p{font-size: 12px;}
.customer-box{width: 18%;}
.customer-item{justify-content: space-between;}
.customer-box img {width: 70%;}
.faqs-feed{flex-direction: column-reverse;}
.faqs-right,.faqs-left{width: 100%;}
.product-btn{margin-top: 10px;}
.products-title p{font-size: 18px;}
.product-btn a{font-size: 14px;}}
@media (max-width:500px) {
.icon-box-img img{height: 30px;}
.icon-box-text h4 {font-size: 20px;margin-bottom: 5px;}
.icon-box{margin-bottom: 20px;}
.home-icon {padding: 25px 0;}
.home-product, .home-certification{padding: 30px 0px;}
.products-con {margin-top: 25px;}
.home-tab h3{font-size: 28px;}
.homeabout-right .home-tab h3{font-size:28px;}
.home-abouts, .home-oem{padding: 25px 0;}
.homeabout-box{margin-bottom: 25px;}
.indexadv-btn{margin-top: 20px;}
.oem-all{flex-wrap: wrap;}
.oem-box {width: 48%;margin-bottom: 20px;}
.oem-title h3{font-size: 24px;}
.oem-title p,.home-container h4{font-size: 18px;}
.home-container .con-item {margin-top: 30px;flex-wrap: wrap;}
.home-container .con-box {width: 48%;margin-bottom: 20px;flex-direction: column;}
.home-container .con-box .con-boximg{margin-right: 0;}
.home-container .con-box .con-boximg img {height: 30px;margin-bottom: 15px;}
.home-container .con-boxtext p{text-align: center;}
.home-container .con-btn {margin-top: 20px;}
.certification-all{margin-top: 30px;flex-wrap: wrap;justify-content: space-between;transform: scale(1) !important;}
.certification-box {width: 49%;margin-bottom: 20px;}
.certification-img {margin-bottom: 20px;transform: scale(1);}
.certification-box:hover .certification-img {transform: scale(1.1);}
.certification-size{margin-top: 15px;}
.customer-box{width: 50%;}
.faqs-right,.faqs-left{padding: 3%;}
.products-title{padding: 2%;}
.products-all{flex-wrap: wrap;}
.products-box{width: 100%;}
.products-box:nth-of-type(1){margin-bottom: 22px;}
.product-btn a{font-size: 12px;}
.customer-text p{font-size: 12px;}}
footer .foot-info{display: none;}
.pro-d-main .sidebar{display:none;}
.home-banner .banner-animote{color: #ffffff;}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li>a {font-size:22px;}
header .head-info .head-nav {flex:1;}
header .head-info .head-nav .nav-ul {margin:0 auto;}}
@media (max-width:1280px) and (min-width:1025px){#liproducts>a{padding-right:30px}}
.home-banner .banner-animote{bottom:25%;max-width: 100%;}
@media (min-width:1441px){.home-banner .banner-animote .title{font-size:62px}
.home-banner .banner-animote p{font-size:30px}
.home-banner .banner-animote .home-more{font-size:18px}}
.home-banner .banner-animote .home-more:hover{background:#000;}
.home-banner .banner-animote .home-more::after{display:none}
.home-banner .banner-animote.bannertxt3 .home-more{background:#000}
.home-banner .banner-animote.bannertxt3 .home-more:hover{background:var(--color);}
.home-banner .banner-animote.bannertxt3{max-width:100%;width:80%;bottom:auto;top:13%}
.home-banner .banner-animote.bannertxt3 .title,.home-banner .banner-animote.bannertxt3 .text{max-width:770px}
@media (min-width:1025px){.home-banner .banner-animote.bannertxt3 .text{margin-top:40px;}}
.home-banner .banner-animote.bannertxt3 .btn.btn1{position: absolute;right: 10%;top: 170%;margin-top: 0;}
@media (max-width:1600px){.home-banner .banner-animote.bannertxt3{top:17%;}}
@media (max-width:1500px){.home-banner .banner-animote{bottom:15%}
.home-banner .banner-animote.bannertxt3{top:15%}}
@media (max-width:1440px){.home-banner .banner-animote.bannertxt3 .btn.btn1{top:150%;}}
@media (max-width:1024px){.home-banner .banner-animote{bottom:15%}
.home-banner .banner-animote.bannertxt3{top:10%}
.home-banner .banner-animote .title{font-size:30px}
.home-banner .banner-animote .text{margin-top:10px}
.home-banner .banner-animote p{font-size:16px}
.home-banner .banner-animote .btn{margin-top:20px}}
@media (max-width:768px){.home-banner .banner-animote{bottom:20%}
.home-banner .banner-animote.bannertxt3{top:10%}
.home-banner .banner-animote .title{font-size:22px}
.home-banner .banner-animote p{font-size:14px}}
@media (max-width:560px){.home-banner .banner-animote{bottom:15%}
.home-banner .banner-animote.bannertxt3{top:10%}
.home-banner .banner-animote .title{font-size:16px}
.home-banner .banner-animote .text{margin-top:5px}
.home-banner .banner-animote p{font-size:12px;line-height:1.3}}
@media (min-width:1366px) and (max-width:1600px){.home-banner .banner-animote{bottom:20%;}
.home-banner .banner-animote .title{font-size:40px}
.home-banner .banner-animote p{font-size:24px}}
.home-banner .banner-animote.banner4 {bottom:auto;top:12%}
.home-banner .banner-animote.banner4 .title {position:relative;display:inline-block;line-height:1.2}
.home-banner .banner-animote.banner4 .title:before {content:'';width:100%;height:50%;background:linear-gradient(rgba(255,255,255,0),#02AEEEe9,rgba(255,255,255,0));position:absolute;top:25%;left:0;border-radius:50px}
.home-banner .banner-animote.banner4 .title span {position:relative;}
.home-banner .banner-animote.banner4 p {background:url(/uploads/42354/page/p20241029100558062af.png) no-repeat left 5px;background-size:36px;padding-left:5%;}
.home-banner .banner-animote.banner4 .home-more {background:#FD0103;border-radius:40px;box-shadow:1px 1px 2px #000;padding:0 25px;}
.home-banner .banner-animote.banner4 .home-more em {width:27px;height:27px;display:inline-block;background:url(/uploads/42354/page/p2024102910080593c7e.png) no-repeat center;background-size:100%}
@media (max-width:1600px){.home-banner .banner-animote.banner4 p{padding-left:40px;background-size:32px}
.home-banner .banner-animote.banner4 .btn{margin-top:3em}}
@media (max-width:1365px){.home-banner .banner-animote.banner4 p{padding-left:30px;background-size:22px}
.home-banner .banner-animote.banner4 .btn{margin-top:2em}
.home-banner .banner-animote.banner4 .home-more em{width:22px;height:22px}
.home-banner .banner-animote.banner4 .home-more{height:44px;padding:0 20px}}
@media (max-width:1024px){.home-banner .banner-animote.banner4{top:8%}
.home-banner .banner-animote.banner4 .btn{margin-top:1.2em}
.home-banner .banner-animote.banner4 .home-more{height:40px;padding:0 15px}}
@media (max-width:768px){.home-banner .banner-animote.banner4 p{padding-left:24px;background-size:18px;background-position:left 2px}}
@media (max-width:560px){.home-banner .banner-animote.banner4 p{padding-left:18px;background-size:13px;background-position:left 1px}}
@media (min-width:1367px){.home-banner .banner-animote.banner4 .title{font-size:48px}
.home-banner .banner-animote.banner4 p{font-size:26px;background-position:left 7px}}
@media (min-width:1441px){.home-banner .banner-animote.banner4 .title{font-size:58px}
.home-banner .banner-animote.banner4 p{font-size:30px;background-position:left 9px}}
@media (min-width:1601px){.home-banner .banner-animote.banner4 .title{font-size:68px}
.home-banner .banner-animote.banner4 p{font-size:34px;background-position:left 9px}
.home-banner .banner-animote.banner4 .home-more{font-size:22px}}
@media (min-width:1461px){.certification-all {margin-left:auto;margin-right:auto;}}
.home-certification .big {width: 100vw;height: 100vh;background: rgba(0, 0, 0, .6);position: fixed;top: 0;left: 0;z-index: 1;display: none;}
.home-certification .big_img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2;width: 20%;}
.certifi-box{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.icon-box-text p a{color:var(--color)}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li .submenu li:hover{background:var(--color)}
header .head-info .head-nav .nav-ul>li .submenu li:hover >a, header .head-info .head-nav .nav-ul>li .submenu li:hover >em{color:#fff}}
.pro-list li .pro-info .btn{text-transform:capitalize;background:var(--color);color:#fff;padding:0 20px;}
.pro-list li:hover .pro-info .btn{background:#000}
.sidebar-item{border:2px solid var(--color)}
.sidebar-title{background:var(--color);color:#fff}
.sidebar-item.inquiry{border:1px solid #e7e7e7}
.sidebar-item .sidebar-cate{padding:1px 0 0;}
.sidebar-item .sidebar-cate>li a{padding:0 30px 0 20px}
.sidebar-item .sidebar-cate>li a:hover{background:var(--color)!important;color:#fff!important}
.sidebar-item.related .related-list,.recentnews-list{padding:15px}
.sidebar .sidebar-item.related .related-list .related-item,.recentnews-list li{padding:5px;border-radius:5px;margin-bottom:10px}
.sidebar .sidebar-item.related .related-list .related-item:hover,.recentnews-list li:hover{background:var(--color)}
.sidebar .sidebar-item.related .related-list .related-item:hover *,.recentnews-list li:hover *{color:#fff!important}
.newslist li .news-info .btn{background:var(--color);color:#fff;padding:6px 14px;text-transform:capitalize}
.newslist li:hover .news-info .btn{background:#000}
.newslist li:hover .news-info .btn em{color:#000}
@media (min-width:1201px){.product-catelist .product-cateitem {width:24%;margin:0 1.333% 30px 0;}
.product-catelist .product-cateitem:nth-child(3n) {margin-right:1.333%;}
.product-catelist .product-cateitem:nth-child(4n) {margin-right:0;}}
.news-d-main aside{display:none;}
@media (min-width:769px){.pro-d-main .kche-t52 .kche-t52-list {justify-content:flex-start;}
.pro-d-main .kche-t52 .kche-t52-list .kche-t52-item:not(:nth-child(3n)) {margin-right:2%;}}
@media (min-width:769px){.pro-d-main .kche-t88 .kche-t88-list {justify-content:flex-start;}
.pro-d-main .kche-t88 .kche-t88-item:not(:nth-child(4n)) {margin-right:2.6666%;}}
@media (max-width:500px){.pro-d-main .kche-t88 .kche-t88-item{width:100%}.home-banner .banner-animote p img{width:10px;}}
@media (min-width:1025px){.kche-t155 .kche-t155-list {justify-content:flex-start;}}
@media (min-width:1367px){.kche-t155-list .kche-t155-item:not(:nth-child(3n)) {margin-right:3.5%}}
@media (max-width:1366px) and (min-width:1025px){.kche-t155-list .kche-t155-item:not(:nth-child(3n)) {margin-right:2%}}
@media(max-width:1440px){.home-banner .banner-animote{bottom: 20%;}.home-banner .banner-animote.bannertxt3 .btn.btn1{right:5%;}}
@media (min-width:1025px){footer .foot-quick .foot-list li{width:100%;}
footer {background:#000;}
footer .foot-main .foot-item{width:auto;max-width:21%}
footer .foot-main .foot-item:nth-child(n + 3){max-width:27%}
footer .foot-quick .foot-list{display:block}}
footer .foot-quick .foot-list li#li_Menu101_products{display:none;}
footer .foot-contact .foot-tel .icon{width:40px;height:40px;margin-right:10px}
footer .foot-contact .foot-tel .content a:nth-child(2){line-height:1.1}
.foot-list+.foot-title{margin-top:20px}
footer .foot-list a:hover,footer .foot-contact .item a:hover{color:var(--color)}
footer .foot-title a:hover{color:var(--color)}
@media (max-width:1500px){footer .foot-contact .foot-tel .content a:nth-child(2){font-size:20px}}
@media (max-width:1024px){div.bottom-btn{transform: translateY(0);opacity: 1;visibility: visible;}}
