@media screen and (min-width:768px){.product-solution{padding:80px 0;text-align:center;background:#f2f3f5}.product-solution .solution-title{font-size:32px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:56px}.product-solution .solution-area{width:1160px;height:350px;display:flex;justify-content:flex-end;align-items:center;padding-right:40px;margin:40px auto 0;background-position:center;background-size:auto 100%;background-repeat:no-repeat}.product-solution .solution-area .solution-area-text{text-align:left}.product-solution .solution-area .solution-area-text .title{font-size:20px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:28px}.product-solution .solution-area .solution-area-text .desc{width:440px;font-size:14px;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#fff;line-height:24px;margin-top:16px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:5;-webkit-box-orient:vertical}.product-solution .solution-area .solution-area-text .btn-container{margin-top:32px}.product-solution .solution-area .solution-area-text .btn-container .button-item{width:178px;background:#fff;border:1px solid #0e57a2;padding:10px 0;font-size:16px;font-family:PingFangSC-Light,PingFang SC;font-weight:300;line-height:22px;text-align:center;display:inline-block;transition:all .1s linear}.product-solution .solution-area .solution-area-text .btn-container .button-item:not(:first-of-type){margin-left:32px}.product-solution .solution-area .solution-area-text .btn-container .button-item.button-solid{background:#fff;border:1px solid #0e57a2;color:#0e57a2}.product-solution .solution-area .solution-area-text .btn-container .button-item.button-ghost{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.6);color:#fff}.product-solution .solution-area .solution-area-text .btn-container .button-item.button-solid:hover{background-color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.8)}.product-solution .solution-area .solution-area-text .btn-container .button-item.button-ghost:hover{background:rgba(255,255,255,.35)}.product-solution-mobile{display:none}}@media screen and (max-width:767px){.product-solution-mobile{padding:.48rem 0;text-align:center;background:#f2f3f5}.product-solution-mobile .solution-title{font-size:.26rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000;line-height:.37rem}.product-solution-mobile .solution-area{width:3.27rem;height:1.59rem;padding:.4rem .16rem;background-position:center;background-repeat:no-repeat;background-size:auto 100%;margin:.32rem auto 0}.product-solution-mobile .solution-area .solution-area-text{text-align:left}.product-solution-mobile .solution-area .solution-area-text .title{font-size:.16rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#fff;line-height:.22rem}.product-solution-mobile .solution-area .solution-area-text .btn-container{margin-top:.24rem}.product-solution-mobile .solution-area .solution-area-text .btn-container .button-item{width:1.14rem;padding:.08rem 0;font-size:.12rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;line-height:.17rem;text-align:center;display:inline-block}.product-solution-mobile .solution-area .solution-area-text .btn-container .button-item:not(:first-of-type){margin-left:.16rem}.product-solution-mobile .solution-area .solution-area-text .btn-container .button-item.button-solid{background:#fff;border:1px solid #0e57a2;color:#0e57a2}.product-solution-mobile .solution-area .solution-area-text .btn-container .button-item.button-ghost{background:rgba(255,255,255,.2);border:1px solid #fff;color:#fff}.product-solution{display:none}}