﻿.home-solutions{padding:4% 0;}
.home-solutions .choose-text{width:80%;text-align:center;margin:0px auto;margin-top:20px}
.home-solutions .choose-text p{color:var(--introcolor);font-size:var(--fontsize16)}
.solutions-list{margin-top:40px;display:flex;justify-content:space-between;}
.solutions-list li{width:49%;list-style:none;text-align:center;}
.solutions-list li a{display:flex;flex-direction:column;width:100%;height:100%;}
.solutions-list li .solutions-info{padding:20px 0 0;flex:1;display:flex;flex-direction:column;}
.solutions-list li .solutions-info .solutions-info-tit{line-height:1.3;font-weight:600;font-size:28px;}
.solutions-list li .solutions-info p{margin:15px 0 25px;color:#757575;}
.solutions-list li .solutions-info .solutions-info-btn{display:flex;justify-content:center;margin-top:auto}
.solutions-list li .solutions-info .solutions-info-btn span{background:var(--color);color:#fff;border-radius:5px;line-height:54px;padding:0 25px;transition:.4s}
.solutions-list li .solutions-info .solutions-info-btn span:hover{opacity:.85}
@media (max-width:1200px){.solutions-list li{width:48%}
.solutions-list li .solutions-info .solutions-info-tit{font-size:var(--fontsize24)}}
@media (max-width:768px){.home-solutions{padding:40px 0;}
.home-solutions .choose-text{width:100%}
.solutions-list{margin-top:10px;flex-wrap:wrap}
.solutions-list li{width:100%;margin-top:25px}
.solutions-list li .solutions-info .solutions-info-tit{font-size:var(--fontsize22)}
.solutions-list li .solutions-info p{margin:10px 0 15px}
.solutions-list li .solutions-info .solutions-info-btn span{line-height:45px}}
.home-choose .choose-list .item{width: 24%;}
.home-choose .choose-list .item img{margin-bottom: 10px;height: 57px;width: 48px;object-fit: contain;}
.home-choose{background-size:cover}
.home-choose .choose-list .item{padding:100px 30px}
.home-choose .choose-list .item em{margin-bottom:20px}
.home-choose .choose-list .item .show-item .item-text p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.home-choose .choose-list .item .hover-item{padding:12px;justify-content:center}
.home-choose .choose-list .item .hover-item .item-tit{line-height:1.3}
.home-choose .choose-list .item .hover-item .item-text{-webkit-line-clamp:14;margin-top:5px;line-height:1.4}
@media (max-width:1440px){.home-choose .choose-list .item .hover-item .item-text p{font-size:var(--fontsize15)}
.home-choose .choose-list .item .hover-item .item-text{-webkit-line-clamp:15;}}
@media (max-width:768px){.home-choose .choose-list .item{padding:40px 20px}
.home-choose .choose-list .item .hover-item .item-text{-webkit-line-clamp:14;}}
@media (max-width:540px){.home-choose .choose-list .item{padding:85px 20px}}