﻿@charset "utf-8"; 
:root{--color:#FF0000;--footercolor:#fff}
.home-cate .home-title {text-align:center;}
.home-cate .home-des {text-transform:initial;text-align:center;font-size:var(--fontsize16);font-weight:var(--fontbold4);color:var(--introcolor);text-align:center;max-width:1000px;margin:0px auto 10px;}
.home-cate .homecate-list {list-style:none;margin-top:3%;display:flex;flex-wrap:wrap}
.home-cate .homecate-list li {width:32%;margin-right:2%;margin-bottom:2em}
.home-cate .homecate-list li:nth-child(3n) {margin-right:0px}
.home-cate .homecate-list li .img {position:relative;display:flex;justify-content:center;align-items:center;width:100%;background:#EEEEEE;border:1px solid #EEEEEE;aspect-ratio:1}
.home-cate .homecate-list li .img img {width:100%;height:100%;object-fit:cover;transition:all .1s linear}
.home-cate .homecate-list li .img::after {content:"";transition:all .1s linear;position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0}
.home-cate .homecate-list li .title {margin-top:10px;display:flex;justify-content:center;padding:4px 0px}
.home-cate .homecate-list li .title a {color:var(--fontcolor);font-size:var(--fontsize18);text-transform:capitalize;transition:color .1s linear;padding-bottom:4px;border-bottom:1px solid transparent;text-align:center}
.home-cate .homecate-list li .title em {opacity:0;display:inline-block;width:0px;transition:all .1s linear}
.home-cate .homecate-list li:hover .img img {transform:scale(1.02)}
.home-cate .homecate-list li:hover .img::after {opacity:1}
.home-cate .homecate-list li:hover .title a {color:var(--color);border-color:#000000}
.home-cate .homecate-list li:hover .title em {margin-left:15px;opacity:1;width:20px}
@media (max-width:768px){.home-cate .homecate-list {justify-content:space-between}
.home-cate .homecate-list li {width:49%;margin-right:0px}
.home-cate .homecate-list li .title a{font-size:16px}}

@media (max-width: 1024px){.head-info{background: #fff}.m-menu span{background: #000}}
.prodetails-content .prodetails-article-title span{border-radius:0 10px 0px 10px;height:auto;font-size: var(--fontsize20);font-weight: var(--fontbold6);display:inline-block}
.prodetails-content .prodetails-article-title::after{display:none}
@media (max-width:768px){.prodetails-content .prodetails-article-title span{font-size:16px}}
footer{color:#fff}
@media (min-width:1025px){.head-info .head-logo a img{max-height:70px}footer .foot-logo img{max-height:70px !important;max-width: inherit}}
@media (max-width:1024px){header.is-active .head-info, .head-top{background:#fff}}
body.index .head-top{background:var(--hovercolor)}
footer .foot-logo img{max-height:50px}
.prodetails-info .prodetails-text{-webkit-line-clamp: inherit}
@media (min-width:769px){.home-hotpro .homehotpro-list .homehotpro-item{width:32%;margin:0 2% 30px 0}
.home-hotpro .homehotpro-list .homehotpro-item:nth-child(4n){margin-right:2%}
.home-hotpro .homehotpro-list .homehotpro-item:nth-child(3n){margin-right:0}}
.home-hotpro .homehotpro-list .homehotpro-item{height:auto}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img{flex:initial;max-height:initial}
@media (min-width:1025px){.product-catelist .product-cateitem{width:32%;margin:0 2% 30px 0}
.product-catelist .product-cateitem:nth-child(4n){margin-right:2%}
.product-catelist .product-cateitem:nth-child(3n){margin-right:0}}
@media(min-width:1025px){.product-catelist .product-cateitem .cate-img{max-height: initial}
.product-catelist .product-cateitem .cate-img img{object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%}
.product-catelist{padding: 0 5%}}
.home-about .about-img::before{display:none}
@media (max-width: 768px){
.home-about .about-img{padding-left: 0}
.home-banner #indexbanner .swiper-wrapper .swiper-slide img{height: auto}}
video#video{display:block;width:100%}
.home-banner .swiper-slide:not(.swiper-slide-active){opacity:0!important}
.home-news .home-des{display:none}
.home-cate .home-des{display:none}
@media (min-width:1025px){.pro-main .common-main>.sidebar-item.inquiry{max-width:1560px;margin-left:auto;margin-right:auto}
.pro-d-main .sidebar-item.inquiry{margin-top:30px}}
@media (min-width:1025px) and (max-width:1600px){.pro-main .common-main>.sidebar-item.inquiry{max-width:calc(100% - 140px)}}
body #wmkc{left: 5px;right: auto}
.wmkc-itemcont {right: auto;left: calc(100%);padding-right: 0;padding-left: 15px}
.prodetails-info .prodetails-btnlist>*,.prodetails-info .prodetails-btnlist .pro-btn.send{background:var(--color);color:#fff}
@media (min-width:1025px){.prodetails-info .prodetails-btnlist>*,.prodetails-info .prodetails-btnlist .pro-btn.send{font-size:20px;font-weight:800;width:203px;height:72px}
.pro-d-main .sidebar-item.inquiry{position:sticky;top:100px}
.pro-d-main .page-container{align-items:inherit}}
@media (min-width:1367px){.pro-d-main .sidebar-item.inquiry{top:120px}}