﻿.home-choose::before {background-color:var(--color2);}
.home-choose .home-des{max-width:600px;margin:10px auto 0;}
.choose-ul .choose-item{position: relative;}
.choose-ul .choose-item .btn{background: red;border-radius: 20px;position: absolute;bottom: -18px;left: 50%;transform: translateX(-50%);color: #fff;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;padding: 5px;width: 95%;font-size: 14px;}
@media (max-width:1024px) {.choose-ul .choose-item{margin-bottom: 40px;}}
.home-about .about-contact{background: var(--color2);}
.home-about .about-contact p{color: #fff;}
.home-about .about-contact .home-more{background: red;font-weight: bold;}
.home-activity::before{display: none;}
.activity-wrap .title{color:var(--color2);}
.activity-wrap .content{color: gray;}
.activity-wrap .actbg{background: #ffffff96;padding: 20px;}
.home-about .about-info .about-content p strong{color:var(--color2)}

.home-product .home-des{color:var(--introcolor)}
.home-product .product-list{display:flex;justify-content: space-between;margin-top:2.5%;}
.home-product .product-list li{position: relative;width:28.7%;}
.home-product .product-list li.product-item2{display:flex;flex-direction: column;justify-content: space-between;width:40.6%;}
.home-product .product-list li.product-item2>.item-inner{position:relative;height:49%;}
.home-product .product-list li .img-box>a{overflow: hidden;display:block}
.home-product .product-list li .img-box>a img{width:100%;height: 100%;display:block;}
.home-product .product-list li .img-box:hover>a img{transform: scale(1.03);}
.home-product .product-list li .product-tit-box{position: absolute;width:100%;padding:10px;left:0;bottom:0;color:#fff;}
.home-product .product-list li .product-tit-box .tit{font-size:var(--fontsize22);font-weight:var(--fontbold7)}
.home-product .product-list li .product-tit-box .des{max-width:75%;}
@media (max-width:768px){.home-product .product-list li .product-tit-box .tit{font-size:var(--fontsize20);}
.home-product .product-list li .product-tit-box .des{max-width:100%;}}
@media (max-width:640px){.home-product .product-list{flex-direction: column;margin-top:20px;}
.home-product .product-list li{margin:5px 0;}
.home-product .product-list li,.home-product .product-list li.product-item2{width:100%;}
.home-product .product-list li.product-item2>.item-inner{height:auto;margin:5px 0;}
.home-product .product-list li .product-tit-box .tit{font-size:var(--fontsize18)}}