.solution-box{width:1440px;margin:0 auto 50px}
.solution-top{width:100%;display:flex;flex-direction:column;align-items:center}
.solution-top>h2{font-size:30px;font-weight:400;color:#01182a}
.solution-top>p{font-size:16px;margin-top:20px;line-height:28px;color:#3d3d3d;text-align:center;opacity:.9}
.solution-bottom{margin-top:46px}
.solution-pagination{display:flex;justify-content:center;gap:16px;margin-bottom:20px}
.solution-tab{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-left:14px}
.solution-tab-label{color:#3d3d3d;font-size:18px}
.solution-tab-active .solution-tab-label{font-weight:700;color:#1e54ec}
.solution-tab-indicator{margin-top:10px;width:124%;height:3px;background-color:transparent;border-radius:2px;transition:background-color .3s}
.solution-tab-active .solution-tab-indicator{background-color:#1e54ec}
.solution-swiper{height:500px;box-sizing:border-box;padding:12px}
.swiper-slide.solution-slide{width:1000px;color:#fff;font-size:24px;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;height:100%;transition:background-color .3s;box-shadow:0 4px 10px 0 rgba(0,0,0,.3)}
.solution-show-item-1{background:url("/skin/images/index/solution/sifa.png") no-repeat center center}
.solution-show-item-2{background:url("/skin/images/index/solution/car.png") no-repeat center center}
.solution-show-item-3{background:url("/skin/images/index/solution/yiliao.png") no-repeat center center}
.solution-show-item-4{background:url("/skin/images/index/solution/gov.png") no-repeat center center}
.solution-show-item-5{background:url("/skin/images/index/solution/jinrong.png") no-repeat center center}
.solution-show-item-6{background:url("/skin/images/index/solution/zhizao.png") no-repeat center center}
.solution-show-item-mask{width:100%;height:100%;background:linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 50%);padding:40px 30px;box-sizing:border-box;display:flex;flex-direction:column}
.solution-show-item-top h4{color:#1e54ec;font-size:20px;font-weight:600;margin-bottom:14px}
.solution-show-item-bottom,.solution-show-item-top>p{font-size:14px;color:#0a0a0a;line-height:20px;max-width:560px}
.solution-show-item-bottom{padding-left:14px;list-style:decimal;margin-top:30px}
.solution-show-item-bottom li{margin-top:4px}
@media screen and (max-width:1440px){.solution-box{width:100%;padding:0 20px}
.swiper-slide.solution-slide{width:100%}
}
@media screen and (max-width:768px){.solution-bottom{display:none}
}
