﻿.home-container .hot-product ul li .pro-btn{width: auto;height: auto;border: none;}
.home-container .hot-product ul li:hover .pro-btn{background: initial;border: none;}
.home-container .hot-product ul li .pro-btn a{border: 1px solid #CCCCCC;display: flex;justify-content: center;align-items: center;padding: 5px 20px;border-radius: 22px;cursor: pointer;margin: 0 10px;}
.home-container .hot-product ul li:hover .pro-btn a{color: #000;}
.home-container .hot-product ul li .pro-btn a.showfe{background: var(--color);color: #fff;text-transform: capitalize;}
@media (max-width:1024px){.home-container .hot-product ul li .pro-btn{flex-wrap: wrap;}}

.home-probg{background: #000000a0;position: fixed;top: 0;width: 100vw;height: 100vh;align-items: center;justify-content: center;display: flex;z-index: 9999;display: none;}
.home-probg.active{display: flex;}
.home-proex{max-width: 700px;padding: 20px;background: #fff;}
.home-probg .detail-title{font-size: var(--fontsize22);padding-bottom: 10px;margin: 10px auto;border-bottom: 1px solid #E7EEEE;color:#fff}
.home-proex .line{background: var(--color);height: 2px;width: 100%;margin: 10px 0;}
.home-proex .des{color: #666;}
.home-proexit{display: flex;align-items: center;width: 50px;height: 50px;background: #fff;border-radius: 50%;justify-content: center;position: relative;float: right;cursor: pointer;}
.home-proexit span{width: 3px;height: 40px;background: #000;position: absolute;}
.home-proexit span:nth-child(1){transform: rotate(45deg);}
.home-proexit span:nth-child(2){transform: rotate(-45deg);}
.home-proed .wmkcfeedback input,.home-proed .wmkcfeedback textarea{border: 1px #cbcbcb solid;background-color: #f0f0f0;}
.home-protop{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.home-protitle{font-size: 24px;}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-img img{background:#fff;object-fit:contain;}
.home-container .partners .partners-list{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:space-between}
.home-container .partners .partners-list .partners-item{height:auto;padding:15px;min-width:auto;max-width:none;flex:none;border:1px solid #EEEEEE;width: 15.5%;overflow:hidden;border-radius: 10px;margin-top: 10px;transition:all .3s ease;}
.home-container .partners .partners-list .partners-item:hover{border-color: var(--color);}
.home-container .partners .partners-list .partners-item img{width:100%;transition:all .3s ease}
.home-container .partners .partners-list .partners-item:hover img{transform:scale(1.03)}
@media screen and (max-width:1280px){.home-container .partners .partners-list{margin-top:30px}}
@media screen and (max-width:768px){.home-container .partners .partners-list{margin-top:10vw}
.home-container .partners .partners-list .partners-item{width: 32.5%;}}
@media screen and (max-width:500px){.home-container .partners .partners-list{margin-top:5vw}
.home-container .partners .partners-list .partners-item{padding:5px}}
@media (min-width:769px) and (max-width:1440px){.home-container .part-title:after{font-size: 120px}}