﻿@import url(https://js01.v15cdn.com/single-template/public.css);
#home-video{background: #f8f8f8; padding-bottom: 2%;}
#home-video lite-youtube{max-width:950px}
  
@media (min-width:768px){.home-cate .cateimg{display:none}
.home-cate .catelist ul li{width:23%}
.home-cate .catelist ul li:nth-child(3n){margin-right:2%}
.home-cate .catelist ul li:nth-child(4){margin-bottom:1em}
}
   .home-product{padding:70px 20px 60px}
.home-product .product-list{position:relative;padding:0px 80px}
.home-product .swiper-pagination{display:none}
.home-product .product-list .home-button-next,.home-product .product-list .home-button-prev{top:30%}
.home-product .swiper .swiper-slide::after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:0px;background:var(--color);transition:all .2s linear}
.home-product .swiper .swiper-slide:hover::after{height:2px}
.home-product .swiper .swiper-slide:hover .img img{transform:scale(1.1)}
.home-product .swiper .swiper-slide .img{width:100%;border:1px solid #DFDFDF}
.home-product .swiper .swiper-slide .img a{display:block;width:100%;height:100%;overflow:hidden;position:relative}
.home-product .swiper .swiper-slide .img a img{width:100%;height:100%;object-fit:cover;transition:all .2s linear}
.home-product .swiper .swiper-slide .info{padding:20px 30px 30px 10px;width:100%;position:relative}
.home-product .swiper .swiper-slide .info .title{font-size:var(--fontsize18);color:var(--fontcolor);text-transform:capitalize}
.home-product .swiper .swiper-slide .info .text{font-size:var(--fontsize14);color:var(--introcolor)}
.home-product .swiper .swiper-slide .info i{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--color);font-size:var(--fontsize20)}
.home-honor .honorwrap{position:relative;padding:0px 80px}
.home-honor .honorwrap .item{width:100%;overflow:hidden;transition:all .2s linear}
.home-honor .honorwrap .item:hover{transform:scale(1.05)}
.home-honor .honorwrap .item img{width:100%;height:100%}
.home-honor{padding-top: 3%;}
.home-button-next,.home-button-prev{position:absolute;left:0px;top:40%;background:0 0;width:40px;height:40px;border:1px solid #DFDFDF;display:inline-flex;align-items:center;justify-content:center;transition:all .2s linear;cursor:pointer}
.home-button-next:hover,.home-button-prev:hover{background:var(--color);border-color:var(--color)}
.home-button-next:hover i,.home-button-prev:hover i{color:#FFFFFF}
.home-button-next i,.home-button-prev i{color:var(--fontcolor)}
.home-button-next{left:auto;right:0px}
@media (max-width:768px){.home-product .product-list{padding:0px}
.home-product .product-list .swiper{padding-bottom:40px}
.home-product .swiper .swiper-slide .info{padding:0px 30px 15px 10px;margin-top:15px}
.home-product .swiper .swiper-slide .info .title{text-align:center;display:block}
.home-product .swiper .swiper-slide .info .text{display:none}
.home-honor .honorwrap{padding:0px}
.home-honor .honorwrap .swiper{padding-bottom:40px}
.home-button-next,.home-button-prev{width:35px;height:35px;background:#FFFFFF;display:none}
}.home-banner .swiper-slide>a::after{display:none}
.home-banner .swiper-slide>a.banner-text-banner{position:absolute;right:5%;bottom:5%;background:var(--color);color:#fff;border-radius:7px;padding:.5% 2%;width:fit-content;font-size:1vw}
#serviceswiper .swiper-slide .p2{margin-bottom:20px;}


.wmpage151-page1{position: relative;padding: 4% 0;}
.wmpage151-page1 .wmpage151-page1-box{margin-bottom:30px}
.wmpage151-page1 .wmpage151-page1-box .wmpage-title{text-align:center;margin-bottom:15px}
.wmpage151-page1 .wmpage151-page1-box .wmpage151-page1-line{position:relative;width:132px;margin:0 auto}
.wmpage151-page1 .wmpage151-page1-box .wmpage151-page1-line::before{left:50%;transform:translateX(-50%);position:absolute;content:'';top:0;width:132px;height:3px;background:var(--color)}
.wmpage151-page1 .wmpage151-page1-box .wmpage151-page1-line em{position:relative;top:-10px;width:22px;height:22px;color:#fff;display:flex;justify-content:center;align-items:center;font-weight:var(--fontbold3);border-radius:50%;font-size:var(--wmpage-font14);background-color:var(--color);margin:0 auto}
.wmpage151-page1 .wmpage151-page1-box .wmpage151-page1-line em::before{transform:translateX(3px)}
.wmpage151-page1 .wmpage151-page1-box .wmpage151-page1-desc{color:#555;text-align:center;margin:0 auto}
.wmpage151-page1 .wmpage151-page1-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item{width:32%;position:relative;background-color:#fff;padding:45px 40px 35px;transition:all .3s linear;box-shadow:0 0 10px 0 #ccc}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item .wmpage151-page1-number{position:absolute;right:20px;top:20px;color:var(--color);font-size:72px;font-weight:var(--fontbold7);transition:all .3s ease;opacity:.5}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item .wmpage151-page1-icon em{font-size:60px;color:var(--wmpage-color22);transition:all .2s linear;display:inline-block;width:60px}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item .wmpage151-page1-title{color:var(--wmpage-color22);color:var(--wmpage-color22);font-size:var(--wmpage-font20);font-weight:var(--fontbold6);margin:15px 0;transition:all .2s linear}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item .wmpage151-page1-txt{color:#555;margin-bottom:20px}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item .wmpage151-page1-btn a{color:var(--wmpage-color22);transition:all .2s linear}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item .wmpage151-page1-btn a:hover{color:var(--color)}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item .wmpage151-page1-btn em{color:var(--color)}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item:hover .wmpage151-page1-icon em{transform:rotateY(180deg)}
@media screen and (max-width:1024px){.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item{width:48%}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item:not(:last-child){margin-bottom:30px}
}
@media screen and (max-width:768px){.wmpage151-page1{padding:40px 0;}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item{width:100%;text-align:center}
}
@media screen and (max-width:500px){.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item{padding:30px 5px}
.wmpage151-page1 .wmpage151-page1-list .wmpage151-page1-item .wmpage151-page1-number{display:none}
}
#logoswiper2 .swiper-slide img{width:100%;}
.home-logo .l-wrap{align-items: center;}
@media (min-width:1025px){.home-logo .home-title{width:440px}
.home-logo .logo-container{width:calc(100% - 450px)}}

.home-choose .chooseinfo ul li .icon{color:#fff}
.home-product .swiper .swiper-slide .info .text{display:none}
.home-product .swiper .swiper-slide .info i{top:45%;}


.wmpage172-page5{padding-top:4%;}
.wmpage172-page5 .wmpage172-page5-txt{color:var(--color);text-transform:uppercase;font-size:var(--wmpage-font17);font-weight:var(--fontbold8)}
.wmpage172-page5 .wmpage-title{color:var(--wmpage-color22)}
.wmpage172-page5 .wmpage172-page5-box{margin-top:30px;padding-bottom:50px;}
.wmpage172-page5 .wmpage172-page5-slide{position:relative}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-img{position:relative;width:100%;overflow:hidden;border-radius:10px}
.wmpage172-page5 .wmpage172-page5-slide:hover .wmpage172-page5-img img{transform:scale(1.2)}
.wmpage172-page5 .wmpage172-page5-slide .wmpage172-page5-img img{width:100%;height:100%;transition:.5s;object-fit:contain;}
.wmpage172-page5 .wmpage172-page5-pagination{text-align:center}
.wmpage172-page5 .wmpage172-page5-pagination .swiper-pagination-bullet{width:40px;height:5px;border-radius:10px;margin:5px;background:var(--color)}
@media (max-width:768px){.wmpage172-page5{padding-top:40px;}}