﻿@charset "utf-8";
.home-about .item1 .about-img{background-image:url(/Content/uploads/2023974773/20230825160454a1d5bdef0e0e48e8aa65395bc386ae5c.jpg)}
.home-about .item2 .about-img{background-image:url(/Content/uploads/2023974773/20230825160459d941f73cec2646b8aede08e592df19cc.jpg);background-size:contain;background-position:center}
.detail-content .wmkc-template-70>.wmkc-template-title>h5{background:#229c86}
.home-partners{padding:20px 0;background:#eee}
.home-partners .swiper-slide{padding:0;text-align:center}
.home-partners .swiper-next,.home-partners .swiper-prev{top:60%}
.home-product-cate{justify-content:flex-start}
.home-product-cate li{width:24%;margin:8px 1.333% 8px 0}
.home-product-cate li:nth-child(4n){margin-right:0}
.home-product-cate li:after{display:none}
.home-product-cate li a{display:flex;width:100%;height:100%;text-align:center;justify-content:center;align-items:center;padding:14px 10px;background:var(--color);color:#fff;box-sizing:border-box}
.home-product-cate li a:hover{background:var(--color);color:#fff}
@media (max-width:1080px){.home-product-cate li{width:49%;margin:5px 2% 5px 0}
.home-product-cate li:nth-child(2n){margin-right:0}
.home-product-cate li a{padding:10px}}
@media (max-width:560px){.home-product-cate li a{padding:5px 10px;font-size:14px}}
@media (min-width:1201px){.foot-item{max-width:20%;width:auto}
footer .l-wrap{justify-content:space-between}
.foot-item.foot-cate{max-width:490px}
.foot-cate ul,.foot-contact ul{padding-right:20px;width:100%;box-sizing:border-box}
.foot-nav ul{padding-right:20px;min-width:230px;width:100%;box-sizing:border-box}
.foot-nav ul>li{padding-right:20px;width:50%;box-sizing:border-box}
.foot-nav ul>li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.foot-cate ul>li{padding-right:20px}
.foot-cate ul a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
.head-nav>ul>li>a{font-weight:700}
@media (min-width:1201px){.head-nav>ul>li>a{font-size:17px}}
.foot-img img{width:130px}
.head-email{margin-left:100px;}
@media(max-width:768px){.head-email{display:none;}}
@media screen and (max-width: 1500px){
.l-wrap {max-width: 100%;padding: 0 3%;}
.head-email {margin-left: 25px;}}
@media (max-width:1440px){.head-nav>ul>li>a {font-size: 16px;white-space: nowrap;}}
@media (min-width:1201px) and (max-width:1440px){footer .l-wrap{padding-left:90px;padding-right:90px;}
footer .foot-nav ul{max-height:210px}}