.solution{overflow:hidden;position:relative;width:100%}.solution .content{background:#eff7e9;padding:2rem 10.4% 4rem;position:relative}.solution .content .list{position:relative;width:100%}.solution .content .list .items{margin-top:2.5rem;position:relative;transition:all .36s ease;width:100%}.solution .content .list .items a{background-color:#fff;border:1px solid #d6ded1;border-radius:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;position:relative;width:100%}.solution .content .list .items a .img{border-radius:.5rem;display:block;overflow:hidden;width:49.2%}.solution .content .list .items a .img img{display:block;transition:all .36s ease;width:100%}.solution .content .list .items:hover .img .img{transform:scale(1.03);transition:all .36s ease}.solution .content .list .items .w{padding:3%;position:relative;width:49.2%}.solution .content .list .items .w .img1{display:block;height:5.125rem;position:absolute;right:6%;top:8%}.solution .content .list .items .w h3{color:var(--default-hover);font-size:2rem;font-weight:700;width:82%}.solution .content .list .items .w .p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;border-top:1px solid #ccd4e8;color:#333;display:-webkit-box;font-size:1.25rem;line-height:2rem;margin-top:2.25rem;overflow:hidden;padding-top:2.25rem;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;width:82%}.solution .content .list .items:hover .w h3{color:var(--default-hover);transition:all .36s ease}.solution .content .list .items .w p{align-items:center;border:2px solid var(--default-hover);border-radius:50%;color:var(--default-hover);display:flex;font-size:1.5rem;height:2.875rem;justify-content:center;margin-top:3.75rem;width:2.875rem}.solution .content .list .items .w p:hover{background-color:var(--default-hover);color:#fff;transition:all .36s ease}@media (max-width:1660px){.solution .content{padding:2rem 6% 4rem}}@media (max-width:1160px){.solution .content{padding:2rem 4% 4rem}.solution .content .list .items .w h3{font-size:2rem}.solution .content .list .items .w p{font-size:1.5rem}.solution .content .list .items a .img{width:100%}.solution .content .list .items .w{padding:4%;width:100%}.solution .content .list .items .w .p{font-size:1.5rem;line-height:2.3rem}}