.ct-solution.cjpha{background-color:#f9f9f9}.ct-solution .content-wrapper{padding:90px 20px;position:relative}.ct-solution .solution-list ul{list-style:none;margin:0;padding:0}.ct-solution .solution-list ul li{color:#222;float:left;font-size:18px;height:350px;margin:50px 0 10px;position:relative;width:20%!important}.ct-solution .solution-list ul li .itm-img{background-repeat:no-repeat;background-size:contain;display:block;height:182px;margin:14px auto 54px;max-width:100%;width:182px}.ct-solution .solution-list ul li .content{text-align:center}.ct-solution .solution-list ul li .content h5{font-size:18px;font-weight:600;line-height:1.5;margin:0;text-align:center}.ct-solution .solution-list ul li .content p{color:#666;font-size:14px;font-weight:400;line-height:1.5;margin:0;padding-top:10px;text-align:center}.ct-solution .solution-list ul li+li{border-left:1px dashed #ccc}.ct-solution .solution-list ul li .content h5 span{color:#1d7e84}@media(min-width:768px){.ct-solution .content-wrapper.mobile{display:none}}@media(max-width:1100px){.ct-solution .solution-list ul li .itm-img{width:162px}}@media(max-width:992px){.ct-solution .solution-list ul li{width:33.3333%!important}}@media(max-width:767px){.ct-solution .solution-list ul li{width:100%!important}.ct-solution .swiper-button-wrap{height:60px;margin:28px auto 0;max-width:136px;width:100%}.ct-solution .swiper-button-wrap button.swiper-button{border:0;cursor:pointer;display:inline-block;height:60px;left:auto;margin-top:0;outline:none;overflow:visible;padding:0;position:relative;right:auto;top:0;width:60px;z-index:10}.ct-solution .swiper-button-wrap .swiper-button-next{float:right}.ct-solution .custom-button-wrap .swiper-button-prev{float:left}.ct-solution .swiper-button-wrap .swiper-button-next:before,.ct-solution .swiper-button-wrap .swiper-button-prev:before{content:"";display:block;height:11px;left:17px;position:absolute;top:23px;width:24px}.ct-solution .solution-list.desktop{display:none}.ct-solution .content-wrapper{padding:0}.ct-solution.cjpha{padding:40px 22px 80px}.ct-solution .solution-list ul li .itm-img{background-repeat:no-repeat;background-size:contain;display:block;height:182px;margin:0 auto 54px;max-width:100%;width:182px!important}.ct-solution ul li{margin:0!important}.ct-solution .solution-list ul li+li{border-left:0}.ct-solution.cjpha{position:relative;z-index:99}.ct-solution .swiper-button-wrap button.swiper-button:before{display:none}.ct-solution .swiper-button-wrap button.swiper-button{background-position:50%;transform:rotate(-180deg)}.ct-solution .swiper-button-wrap button.swiper-button.swiper-button-prev{transform:unset}}