﻿@charset "utf-8"; 
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
.flex-jc-sa{display:flex;flex-wrap:wrap;justify-content:space-around}
#brand {padding:0 0px 5%}
#brand .home-title{text-align:center}
#brand .brand-list {margin-top:6%;padding-left:3%}
#brand .brand-list li {position:relative;font-weight:var(--fontbold5);display:flex;align-items:center}
#brand .brand-list li .brand-number {font-size:50px;line-height:1;position:relative;z-index:1}
@media(max-width:1280px) {#brand .brand-list li .brand-number {font-size:var(--hometitlefont)}}
#brand .brand-list li .brand-number .text-shadow {font-size:100px;font-weight:var(--fontbold5);color:#FFF;text-shadow:0 0 2px #CCC;position:absolute;top:50%;right:0px;z-index:-1;line-height:1;transform:translate(12px,-50%)}
@media(max-width:1440px) {#brand .brand-list li .brand-number .text-shadow {font-size:80px}}
@media(max-width:1280px) {#brand .brand-list li .brand-number .text-shadow {font-size:65px}}
#brand .brand-list li .brand-label {flex:1;text-transform:uppercase;padding-left:20px}
#brand .brand-list li .brand-label span {display:block}
@media(max-width:900px) {#brand .brand-list li {width:50%;padding-left:100px}
#brand .brand-list li:nth-last-of-type(-n + 2) {margin:70px 0px 40px}}
@media(max-width:768px) {#brand .brand-list li {padding-left:6.6666666667vw}
#brand .brand-list li:nth-last-of-type(-n + 2) {margin:9.3333333333vw 0 5.3333333333vw}
#brand .brand-list li .brand-number {font-size:6.6666666667vw}
#brand .brand-list li .brand-number .text-shadow {font-size:10vw}}
@media(max-width:415px) {#brand .brand-list li {padding-left:10px}
#brand .brand-list li .brand-label {font-size:var(--fontsize12);padding-left:14px}}
@media (min-width:1025px){.head-info .nav-ul>li{margin:0px;}}
@media (min-width:1025px) and (max-width:1440px){.head-info .nav-ul>li{margin:0;}
.head-info .nav-ul>li a{font-size:var(--fontsize16)}}
@media (min-width:1025px) and (max-width:1366px){.head-info .nav-ul>li a{font-size:14px}}
.head-info .nav-ul>li>a{text-transform:uppercase}
.head-info .head-logo a img{object-fit:contain}
.sidebar-cate>li .sub-menu .sub-menu{display:block!important;padding-left:15px}
@media (min-width:1025px){footer .foot-main .foot-item {width:auto;max-width:18%;}
footer .foot-main .foot-contact {max-width:24%}
footer .foot-main .foot-code {max-width:10%}}
footer .foot-main .foot-code img {width:140px}
@media (max-width:1200px) and (min-width:1025px){footer .foot-main .foot-item {width:32%;max-width:100%;}}
.home-procate .home-title {text-align:center;margin-bottom:30px;font-weight:bold;}
@media (min-width:769px){.procate-list {justify-content:center;}
.procate-list .procate-item {margin:0 2%;}}
.home-message{padding-bottom:4%}
.home-message .l-wrap {display:flex;align-items:center;flex-wrap:wrap}
.home-message .homemessage-img {width:50%;border-radius:5px;overflow:hidden}
.home-message .homemessage-img:hover img {transform:scale(1.02)}
.home-message .homemessage-img img {width:100%;border-radius:var(--borderradius);transition:all .2s ease}
.home-message .homemessage-info {width:50%;box-sizing:border-box;padding-left:40px}
.home-message .home-title {text-align:left;font-weight:bold}
.home-message .homemessage-des {margin-top:10px;margin-bottom:35px}
.home-message .homemessage-des p {font-size:var(--fontsize18);color:#333}
.home-message .wmkcfeedback input,.home-message .wmkcfeedback textarea{background:#eee}
.home-message .wmkcfeedback .send-btn{width:auto;padding:0 5%}
@media (max-width:1280px){.home-message .homemessage-des p{font-size:16px}
.home-message .homemessage-des{margin:5px 0 10px}}
@media (max-width:1024px){.home-message .homemessage-img{width:100%}
.home-message .homemessage-info{width:100%;padding:20px 0 0}}
@media (max-width:768px){.home-message{padding-bottom:40px}}
@media(min-width:769px){.home-message .wmkcfeedback input{width:49% !important;}
.procate-list .procate-item{margin: 0 0.5%;width: 32%;}}
.thumbnail-show .small-box img,.thumbnail-box .list .item img{object-fit: contain;}
.home-banner .swiper-slide img{opacity:1;}
.home-banner .swiper-slide-active img,.banner-inner img{animation: none;}
.pro-list li .pro-img>a {aspect-ratio: 1 / 1;}
.pro-list li .pro-img img {object-fit: contain;}
.foot-nav ul #li_Menu101_sitemap{display:none;}