﻿@charset "utf-8"; 
@media (min-width:1025px){.head-logo a img{max-height:70px;}}
@media (min-width:1281px){.prodetails-info .prodetails-left{width:62%;}
.preview-container .small-box{width:600px;}
.preview-container{height:340px;}}
@media (min-width:1025px){.preview-container .thumbnail-box .item img{object-fit: contain;}
.preview-container .thumbnail-box .item,.thumbnail-box .prodetails-button-next, .thumbnail-box .prodetails-button-prev,.preview-container .thumbnail-box{width:90px;}}
@media (max-width:768px){.preview-container .thumbnail-box .item img{background:#fff;object-fit: contain;}
.preview-container .thumbnail-box .item{height:auto;}}
@media (min-width:1024px) {
.page-main .pro-list.list0 li .pro-img{aspect-ratio: auto;}
.home-cate .homecate-list li{width: 23.5%;}
.home-cate .homecate-list li:nth-child(3n){margin-right: 2%;}
.home-cate .homecate-list li:nth-of-type(4n){margin-right: 0;}
.hotpro-main .l-wrap {padding-left: 3%;}
.home-hotpro .hotpro-main .hotpro-wrap{width: 100%;}
.home-hotpro{align-items: center;}}
.home-banner .swiper-slide>a::after{display:none;}
.home-service .service-item .box .title,.home-service .service-item .box .text,.home-service .home-more{text-shadow:1px 2px 3px var(--fontcolor)}
.home-service .service-item{padding: 20px 0;}
.home-service .service-item .box{bottom:auto;top:0;}
footer .foot-item .foot-logo img{max-height:100px;margin:0 auto;display:block;}
.home-about .about-info .title{font-size: var(--hometitlefont);font-weight: var(--fontbold5);color: var(--fontcolor);}
.home-about .about-info .list li{font-size: var(--fontsize14);font-weight: var(--fontbold4);color: var(--introcolor);}
.home-about .about-info .list li::before{background: var(--introcolor);}
.home-about .about-info .num li span,.home-about .about-info .p1{color: var(--fontcolor);}
 footer .foot-item.foot-nav {width: 22%;}
footer .foot-item:nth-of-type(2) .foot-list li {width: 50%;}
.home-cate .home-title,.home-news .home-title{display: none;}
.home-news .home-icon{font-size: 36px;color: #111;}
.home-about .about-info{padding: 2% 0;}
.banner-inner .banner-title-h1{display:none;}
.home-service .service-item:nth-of-type(1) img {padding: 12px 0;}
.foottop{position: relative;z-index: 1;}
.foottop:after{position: absolute;content: '';width: 100%;height: 100%;background: #00000038;top: 0;left: 0;z-index: -1;}
.maylink-list li:nth-child(n+5){display:none;}
@media (min-width:1025px){.maylink-list li{width:24%}}
.home-news .newslist .swiper-slide .img{position:relative;height:0;padding-bottom:60%;background:#fff}
.home-news .newslist .swiper-slide .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
@media (max-width:550px){.page-main .pro-list li .pro-img img{object-fit:contain}}
.catecontainer .cate1title{display: flex;justify-content: center;align-items: center;position: relative;}
.catecontainer .cate1title .product-btn{border-radius: 9px;padding: 4px 15px;margin-left: 20px;line-height: 1;position: absolute;right: 0;text-transform: capitalize;font-size: 16px;}
.customized-rv .feebback-title a{ display: inline-block; padding: 20px 40px;color: #111;border: 1px solid #111; border-radius: 35px;margin: 0 auto;line-height: 1;}  
@media (min-width:1025px){#liproducts .submenu{padding:10px;list-style:none;width:1100px;display:flex;flex-wrap:wrap;left:-450px;position: absolute;justify-content: flex-start;}
#liproducts .submenu>li{margin:0 1% 0 0;position:relative;min-height:100px;width:24%;text-align:left}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding-left:100px;font-weight:var(--fontbold7);line-height:1.6}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{min-width:100%;position:static;display:block;background:0 0;padding:0;opacity:1;transform: initial;}
#liproducts .submenu>li .cate-con ul a{-webkit-line-clamp: inherit;white-space: normal;font-size:14px;opacity:.8;padding:0;line-height:1.6;height:auto;}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}} 