﻿.home-banner .swiper-slide>a::after{display:none}
@media (min-width:1025px){body{padding-top:127px}
header:not(.is-active){border-color:#e9e9e9;background:#fff}
header:not(.is-active) .head-top{color:var(--fontcolor)}
header:not(.is-active) .head-share ul a{border-color:#333;color:#333}
header:not(.is-active) .himg{display:none}
header:not(.is-active) .fimg{display:block}
header:not(.is-active) .head-nav .nav-ul>li>a{color:var(--fontcolor)}
header:not(.is-active) .head-nav .nav-ul>li:hover>a,header:not(.is-active) .head-nav .nav-ul>li>a.inmenu_1{color:var(--color)}
header:not(.is-active) .head-top .lang-icon img{filter:invert(1)}
header:not(.is-active) .head-top .lang-icon span{color:var(--fontcolor)}
header:not(.is-active) .head-top .lang-icon span::after,header:not(.is-active) .head-top .lang-icon span::before{background:var(--fontcolor)}}
 .home-product-1{padding:4% 0px 3%}
.home-product-1 .swiper{padding-top:40px}
.home-product-1 .product-list{display:flex;align-items:center;flex-wrap:wrap}
.home-product-1 .product-list .itempro{position:relative;overflow:hidden;margin-right:2%;margin-bottom:2em;width:23.5%;border-radius:var(--borderradius);transition:all .2s ease;transform:translateY(0)}
.home-product-1 .product-list .itempro .img{position:relative;display:inline-block;width:100%;border:1px solid #EDEDED}
.home-product-1 .product-list .itempro .img::before{position:absolute;top:0px;left:0px;display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,0);content:"";transition:all .2s ease}
.home-product-1 .product-list .itempro .info{position:relative;box-sizing:border-box;padding:15px;border:1px solid #EDEDED;border-top:none}
.home-product-1 .product-list .itempro .info .title{display:-webkit-box;overflow:hidden;margin-bottom:5px;font-weight:var(--fontbold5);font-size:var(--fontsize18);transition:all .2s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.home-product-1 .product-list .itempro .info .des{color:var(--introcolor);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.4}
.home-product-1 .product-list .itempro .info .more{position:absolute;top:-25px;right:-4px;display:inline-flex;width:44px;height:44px;border:1px solid #EDEDED;background-color:#FFFFFF;transition:all .2s ease;align-items:center;justify-content:center}
.home-product-1 .product-list .itempro .info .more::before{position:absolute;top:-2px;left:-20px;width:0px;height:0px;border:10px solid transparent;border-top:26px solid transparent;border-bottom:0px;content:"";transition:all .2s ease;border-left-color:transparent;border-right-color:#ececec}
.home-product-1 .product-list .itempro .info .more::after{position:absolute;top:-2px;left:-20px;width:0px;height:0px;border:10px solid transparent;border-top:26px solid transparent;border-bottom:0px;content:"";transition:all .2s ease;border-left-color:transparent;border-right-color:transparent}
.home-product-1 .product-list .itempro .info .more em{font-weight:var(--fontbold5);font-size:var(--fontsize20)}
.home-product-1 .product-list .itempro:nth-child(4n){margin-right:0px}
.home-product-1 .product-list .itempro:hover{transform:translateY(-8px)}
.home-product-1 .product-list .itempro:hover .img::before{background-color:rgba(0,0,0,.5)}
.home-product-1 .product-list .itempro:hover .info .more{border-color:var(--color);background-color:var(--color);color:#FFFFFF}
.home-product-1 .product-list .itempro:hover .info .more::before{border-right-color:var(--color)}
.home-product-1 .product-list .itempro:hover .info .more::after{border-right-color:rgba(0,0,0,.2)}
.home-product-1 .product-list .itempro:hover .info .title{color:var(--color)}
@media screen and (max-width:768px){.home-product-1{padding:30px 0px;padding-top:70px}
.home-product-1 .product-list{flex-wrap:nowrap}
.home-product-1 .swiper{padding-bottom:30px}
}@media screen and (max-width:500px){.home-product-1 .swiper{padding-top:30px}
.home-product-1 .product-list .itempro .info{padding:15px 10px 10px 10px}
.home-product-1 .product-list .itempro .info .title{line-height:1.2;-webkit-line-clamp:3}
.home-product-1 .product-list .itempro .info .more{width:36px;height:40px}
}.home-product-1 .icon-videoplay{position:absolute;top:46%;left:46%;z-index:10;display:flex;display:none;padding-left:2px;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.5);color:#FFFFFF;font-size:var(--fontsize18);cursor:pointer;align-items:center;justify-content:center}
.home-product-1 .lazy-loaded .icon-videoplay{display:flex}
@media (max-width:1280px){.home-product-1 .icon-videoplay{top:44%;left:44%}
}@media (max-width:500px){.home-product-1 .icon-videoplay{top:42%;left:42%;width:30px;height:30px;font-size:var(--fontsize16)}}
.home-cirt{padding:2% 0}
.home-cirt .img-box,.home-cirt .img-box img{width:100%}
.home-cirt .img-box{margin-bottom: 2%;}

.home-choose{padding:3% 0px;background-size:cover !important}
.home-choose .home-des{color:#FFFFFF}
.home-choose .home-des span{display:inline-block}
.home-choose .home-des .left span:nth-child(1){margin:2px 2px;width:4px;height:4px;background-color:var(--color);opacity:.2}
.home-choose .home-des .left span:nth-child(2){margin:1px 2px;width:6px;height:6px;background-color:var(--color);opacity:.5}
.home-choose .home-des .left span:nth-child(3){margin:0px 10px 0px 2px;width:8px;height:8px;background-color:var(--color)}
.home-choose .home-des .right span:nth-child(3){margin:2px 2px;width:4px;height:4px;background-color:var(--color);opacity:.2}
.home-choose .home-des .right span:nth-child(2){margin:1px 2px;width:6px;height:6px;background-color:var(--color);opacity:.5}
.home-choose .home-des .right span:nth-child(1){margin:0px 2px 0px 10px;width:8px;height:8px;background-color:var(--color)}
.home-choose .home-title{color:#FFFFFF}
.home-choose .chooselist{display:flex;margin-top:40px;justify-content:space-between}
.home-choose .chooselist .itemchoose{height:auto;position:relative;overflow:hidden;width:23%;border-radius:var(--borderradius);background-color:#FFFFFF;transition:all .2s ease;transform:translateY(0)}
.home-choose .chooselist .itemchoose .top::before{position:absolute;top:0px;left:0px;display:inline-block;width:240px;height:240px;border-radius:50%;background-color:var(--color);content:"";transform:translate(-50%,-50%)}
.home-choose .chooselist .itemchoose .top::after{position:absolute;top:0px;left:0px;display:inline-block;width:240px;height:240px;border-radius:50%;background-color:rgba(0,0,0,0);content:"";transition:all .2s ease;transform:translate(-50%,-50%)}
.home-choose .chooselist .itemchoose .top .num{position:absolute;top:8px;right:8px;color:var(--color);font-weight:var(--fontbold5);font-size:100px;line-height:1;opacity:.05}
.home-choose .chooselist .itemchoose .top em{position:absolute;top:4%;left:7%;font-size:45px;color:var(--headercolor)}
.home-choose .chooselist .itemchoose .text{box-sizing:border-box;padding:5%}
.home-choose .chooselist .itemchoose .text .title{margin-bottom:5px;text-transform:capitalize;font-weight:var(--fontbold5);font-size:var(--fontsize18);transition:all .2s ease}
.home-choose .chooselist .itemchoose .text .des{color:var(--introcolor)}
.home-choose .numCount{display:flex;border-radius:var(--borderradius);background-color:#FFFFFF;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1);transform:translateY(70px);align-items:center}
.home-choose .numCount .itemnum{display:flex;box-sizing:border-box;padding:2% 10px;width:25%;border-right:1px solid rgba(0,0,0,.06);flex-direction:column;align-items:center;justify-content:center}
.home-choose .numCount .itemnum .num{position:relative;line-height:1.2}
.home-choose .numCount .itemnum .numCX{font-weight:var(--fontbold5);font-size:50px}
.home-choose .numCount .itemnum sup{position:absolute;top:0px;right:-28px;color:var(--color);font-weight:var(--fontbold5);font-size:var(--fontsize28);line-height:1}
.home-choose .numCount .itemnum p{color:var(--introcolor)}
.home-choose .numCount .itemnum:last-child{border-right:none}
.home-choose .chooselist .itemchoose:hover{transform:translateY(-5px)}
.home-choose .chooselist .itemchoose:hover .top::after{background-color:rgba(0,0,0,.2)}
.home-choose .chooselist .itemchoose:hover .text .title{color:var(--color)}
@media screen and (max-width:1600px){.home-choose .chooselist .itemchoose .top::before{width:260px;height:260px}
.home-choose .chooselist .itemchoose .top::after{width:260px;height:260px}
.home-choose .chooselist .itemchoose .top em{font-size:45px}}
@media screen and (max-width:1280px){.home-choose .chooselist .itemchoose .text .title{font-size:var(--fontsize16)}
.home-choose .chooselist .itemchoose .top::before{width:220px;height:220px}
.home-choose .chooselist .itemchoose .top::after{width:220px;height:220px}
.home-choose .chooselist .itemchoose .top em{top:3%;left:8%}
.home-choose .chooselist .itemchoose .top .num{font-size:90px}}
@media screen and (max-width:1024px){.home-choose .chooselist .itemchoose .top::before{transform:translate(-50%,-55%)}
.home-choose .chooselist .itemchoose .top::after{transform:translate(-50%,-55%)}
.home-choose .chooselist .itemchoose .top .num{font-size:70px}
.home-choose .chooselist .itemchoose .top em{position:absolute;top:1%}}
@media screen and (max-width:768px){.home-choose{padding-top:30px}
.home-choose .chooselist{padding-bottom:50px}
.home-choose .swiper-pagination{bottom:2px}
.home-choose .numCount{transform:translateY(50px);flex-wrap:wrap}
.home-choose .numCount .itemnum{width:50%}
.home-choose .numCount .itemnum .numCX{font-size:48px}
.home-choose .chooselist .itemchoose .top .num{font-size:100px}
.home-choose .chooselist .itemchoose .top::before{width:280px;height:280px}
.home-choose .chooselist .itemchoose .top::after{width:280px;height:280px}
.home-choose .chooselist .itemchoose .top em{top:3%;font-size:45px}
.home-choose .chooselist .itemchoose .text .title{font-size:var(--fontsize18)}}
@media screen and (max-width:500px){.home-choose .chooselist{margin-top:30px}
.home-choose .chooselist .itemchoose .top .num{top:0px;right:0px;font-size:90px}
.home-choose .chooselist .itemchoose .text{padding:15px}
.home-choose .numCount .itemnum{padding:3% 10px}
.home-choose .numCount .itemnum .numCX{font-size:34px}
.home-choose .numCount .itemnum sup{right:-18px;font-size:var(--fontsize28)}
.home-choose .numCount .itemnum p{font-size:var(--fontsize14)}
.home-choose .chooselist .itemchoose .top::before{transform:translate(-50%,-50%)}
.home-choose .chooselist .itemchoose .top::after{transform:translate(-50%,-50%)}
.home-choose .chooselist .itemchoose .top em{position:absolute;top:4%;left:7%}}
.home-choose .topimg img{width: 100%;}
@media (min-width:1025px){.home-cate .cateul{flex-wrap:wrap;height: auto;}
.home-cate .cateul li{width:auto;padding:0 8px;margin:0 5px;}}
@media (max-width:600px){.home-cate .cateul li{font-size:13px;}}
.home-cirt{margin-top:2%}
.home-cirt .home-title{margin-bottom:2%}
@media (min-width:1025px){.home-choose .chooselist .itemchoose.itemchoose2 .text .des{padding-top:20%}}