﻿.home-about .about-item .about-content .home-more.send-popup-inquiry{display:inline-flex;min-width:inherit;}
.inquiry-title{text-align:left;font-weight:var(--fontbold5);font-size:var(--fontsize28);margin-bottom:1em}
@media (max-width:1024px){.inquiry-title{margin-bottom:20px;font-size:var(--fontsize26)}}
@media (max-width:768px){.inquiry-title{font-size:var(--fontsize24)}}
.home-diverse .partner-container{position:relative}
.partner-container .partner-swiper{margin-top:40px}
.partner-container .partner-swiper .swiper-slide{padding:15px;height:auto;background:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;border:1px solid #eee;}
.partner-container .partner-swiper .swiper-slide img{width:auto;max-height:70px;transition:transform .3s ease}
.partner-container .partner-swiper .swiper-slide:hover img{transform:scale(1.05)}
.partner-container .partner-next,.partner-container .partner-prev{position:absolute;top:50%;width:23px;height:23px;margin-top:40px;color:#fff;background:#d4d4d4;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}
.partner-container .partner-next:hover,.partner-container .partner-prev:hover{background:var(--color)}
.partner-container .partner-prev{left:-50px}
.partner-container .partner-next{right:-50px}
@media (max-width:1360px){.partner-container .partner-swiper{margin:30px 0 0}
.partner-container .partner-next,.partner-container .partner-prev{margin-top:30px}}
@media (max-width:1024px){.partner-container .partner-swiper{margin:20px 0 0}
.partner-container .partner-next,.partner-container .partner-prev{display:none}}
.home-areyou{padding:4% 0;position:relative}
.home-areyou .item{display:flex;align-items:center}
.home-areyou .item:nth-child(2n){flex-direction:row-reverse}
.home-areyou .item .img{width:50%}
.home-areyou .item .img img{width:100%}
.home-areyou .item .info{flex:1;padding:3%}
.home-areyou .item .info .title{font-size:var(--fontsize24);color:var(--color)}
.home-areyou .item .info .title span{color:var(--color)}
.home-areyou .item .info .send-popup-inquiry{display:inline-flex!important;margin-left:0;margin-top:2em;font-size:16px}
@media (max-width:768px){.home-areyou{padding:30px 0}
.home-areyou .item{flex-direction:column!important;margin-bottom:2em}
.home-areyou .item .img{width:100%}
.home-areyou .item .info{width:100%}
.home-areyou .item .info .send-popup-inquiry{margin-top:1em}}
.popup-inquiry.is-active{display:flex!important}
@media (max-width:768px){.popup-inquiry-box{width:85%;}}
.home-products .slide-title{text-align: center;}

.home-customer{position: relative;}
.home-customer .cus-img img{width:100%;display:block;}
.home-customer .l-wrap{display:flex;flex-direction: column;justify-content: center;align-items: center;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);z-index:2;}
.home-customer .home-title{color:#fff;font-weight: var(--fontbold7);font-size:56px}
.home-customer .customer-btn-box{display:flex;justify-content: center;margin-top:5%;}
.home-customer .customer-btn-box>div{margin:0 5%;text-align: center;min-width:300px;transition: all .3s linear;font-size:var(--fontsize20);white-space:nowrap;height:50px;}
.home-customer .customer-btn-box>div.btn2{background: transparent;}
.home-customer .customer-btn-box>div.btn1:hover{background: #fff;color:var(--color)}
.home-customer .customer-btn-box>div.btn2:hover{background: var(--color);}
@media (max-width:1366px){.home-customer .home-title{font-size:40px}
.home-customer .customer-btn-box>div{min-width:240px;font-size:var(--fontsize17);height:45px;margin:0 3%}}
@media (max-width:1024px){.home-customer .home-title{font-size:30px}
.home-customer .customer-btn-box>div{min-width:200px;font-size:var(--fontsize15);height:40px;margin:0 10px}
.home-customer .customer-btn-box>div.send-popup-inquiry{display:inline-flex !important;margin:0 10px;}}
@media (max-width:768px){.home-customer .home-title{font-size:25px}
.home-customer .customer-btn-box>div{min-width:180px;font-size:var(--fontsize14);margin:0 6px}}
@media (max-width:550px){.home-customer .customer-btn-box>div.send-popup-inquiry{min-width:inherit;height:auto;padding:5px 10px;}}

.home-cert{padding: 4% 0 0 0;position: relative;}
.home-cert .cert-swiper{padding:0 30px;margin-top: 2%;overflow: hidden;}
.home-cert .slide-img img{aspect-ratio: .7;}
.home-cert .cert-slide a{display: inline-block;width: 100%;text-align: center;margin-top:10px;transition: color .3s linear;;font-size:var(--fontsize18)}
.home-cert .cert-slide a:hover{color:var(--color);}
.home-cert .cert-swiper-prev,.home-cert .cert-swiper-next{position: absolute;top: 50%;transform: translateY(-50%);cursor: pointer;z-index:2}
.home-cert .cert-swiper-prev{left:0}
.home-cert .cert-swiper-next{right:0}
.home-cert .cert-swiper-prev .iconfont,.home-cert .cert-swiper-next .iconfont{font-size: var(--fontsize30);font-weight: bold;transition: color .3s linear;}
.home-cert .cert-swiper-prev:hover .iconfont,.home-cert .cert-swiper-next:hover .iconfont{color:var(--color)}
@media (max-width:768px) {.home-cert{padding: 40px 0 0;}
.home-cert .cert-swiper{padding:0 20px;margin-top:10px;}
.home-cert .cert-slide a{font-size:var(--fontsize16)}
.home-cert .cert-swiper-prev{left:-5px}
.home-cert .cert-swiper-next{right:-5px}
}
.home-service{background-size: cover;background-position: center;}
.home-news{padding-top:4%;}
@media (max-width:768px){.home-news{padding-top:40px;}}
.home-customer .customer-btn-box{margin-top:3%}
.home-customer .l-wrap{top:46%}
.home-about .about-item .about-img lite-youtube{aspect-ratio: 730 / 540; }
.diverse-container .left .p1{font-weight:normal;}
.home-about .about-item.item2 .about-img img{aspect-ratio:730 / 540;object-fit:cover;}
.home-about {padding-bottom:0}
.home-cate .pro-more{display:flex;align-items:center;justify-content:space-around;margin-top:2%}
.home-cate .pro-more .home-inquiry{padding:10px 20px;border-radius:25px;cursor:pointer}
.home-cate .pro-more .home-inquiry:first-child{background:#0170bf;color:#fff}
.home-cate .pro-more .home-inquiry:last-child{border:1px solid #0170bf;background:transparent !important;color:#000}
.home-diverse .pro-more{display:flex;align-items:center;justify-content:space-around;margin-top:2%}
.home-diverse .pro-more .home-inquiry{padding:10px 20px;border-radius:25px;cursor:pointer}
.home-diverse .pro-more .home-inquiry:first-child{background:#0170bf;color:#fff}
.home-diverse .pro-more .home-inquiry:last-child{border:1px solid #0170bf;background:transparent !important;color:#000}
.partner-container .partner-swiper{ padding-bottom: 5%;}
.home-videos {padding: 0 0 4% 0;}
.partner-container .partner-swiper {padding-bottom: 6%;}
.home-diverse .partner-container .partner-title.home-title{font-size: var(--hometitlefont);font-weight: var(--fontbold5);}
.home-videos lite-youtube{max-width: 1100px;max-height: 600px;}
.home-customer .home-title{color:#fdd619}
.home-customer .customer-btn-box .send-popup-inquiry{background:#fdd619;border:1px solid #fdd619}
.home-customer .customer-btn-box>div.btn1:hover{color:#fdd619}
.home-customer .customer-btn-box>div.btn2:hover{background:#fdd619}
.banner-animate{opacity:0;position:absolute;right:0;top:54%;width:44%;transform:translateY(-50%);z-index:2;color:#fff;padding-right:20px}
.banner-animate.bannertxt2{right:auto;left:8%;width:35%}
.banner-tit{font-weight:bold;line-height:1.3;font-size:3vw;}
.banner-line{background:linear-gradient(to right,rgba(255 255 255 / 70%) ,rgba(255 255 255 / 5%) );width:78%;height:2px;margin:2.2vw 0;position:relative}
.banner-line:before{content:'';width:22%;height:6px;background:#0170bf;position:absolute;left:0;top:-2px}
.banner-animate p{font-size:1.4vw;width:83%;line-height:1.4}
.banner-btn{margin-top:2.5vw;display:flex}
.banner-btn a{background:#0170bf;color:#fff;border-radius:50px;font-size:1.3vw;padding:.4vw 2.2vw;transition:.3s;cursor:pointer;margin:0;border:none;min-width:inherit;height:auto;}
.banner-btn a:hover{background:#fff;color:#0170bf}
.banner-icon{display:flex;margin-bottom:1.2vw;}
.banner-icon em{width:2.4vw;height:1.8vw;background:url(/uploads/14874/page/p202512312320474bde3.png) no-repeat;background-size:100% 100%;}
.banner-icon em:nth-child(1){opacity:.3}
.banner-icon em:nth-child(2){opacity:.6}
.banner-icon em:nth-child(3){opacity:.9}
.banner3-tit{display:flex;font-weight:bold;font-size:2.3vw;line-height:1.2}
.banner3-tit>span:first-child{font-size:7.6vw;line-height:1;margin-right:.3vw}
.banner3-tit>span{font-size:3vw;line-height:1.1}
.banner3-tit>span span{font-size:4vw;line-height:3vw;display:inline-block}
.banner3-txt{background:linear-gradient(to right,#0170bf ,#0170bf33);font-size:1.4vw;line-height:1.3;padding:.1vw 5vw .1vw .6vw;margin:1.5vw 0}
.bannertxt3 ul{margin-top:2vw}
.bannertxt3 ul li{background:url(/uploads/14874/page/p202601010045113b704.png) .2vw .7vw no-repeat;background-size:1.3vw;padding-left:2vw;font-size:1.4vw;margin-bottom:.3vw}
.home-banner .swiper-slide-active .banner-animate{animation:bannerani .5s forwards;animation-delay:1s}
.bannertxt1 ul{margin-top:2vw}
.bannertxt1 ul li{background:url(/uploads/14874/page/p20260114095517bec68.png) .1vw .5vw no-repeat;background-size:1.6vw;padding-left:2vw;font-size:1.4vw;margin-bottom:.3vw}
@keyframes bannerani{0%{margin-top:20px}
100%{opacity:1;margin-top:0}
}
@media (max-width:768px){.banner-animate p{font-size:12px;width:100%}
.banner-btn a{font-size:12px;padding:4px 15px}
.bannertxt1 ul,.bannertxt3 ul{display:none}}
@media (max-width:550px){.banner-animate{padding-right:10px;}
.banner-animate p{display:none}
.banner-btn,.banner3-txt{display:none}
.banner-tit,.banner3-tit{font-size:13px}
.banner-line:before{height:4px;top:-1px;}}
@media (max-width:1024px){.send-popup-inquiry{display:flex!important}}
@media (max-width:500px){.send-popup-inquiry{min-width:160px}}