.solution-programme2-container .card-title{font-size:.26rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#000;line-height:.37rem}.solution-programme2-content{margin-top:.32rem;display:flex;justify-content:space-between;align-items:center}.solution-programme2-content .solution-programme2-detail{display:flex;flex-direction:column;justify-content:space-between}.solution-programme2-content .programme2-item{height:1.59rem;display:flex;flex-wrap:wrap;margin:0 .24rem .18rem;padding:.4rem .16rem;background-size:cover;background-position:center;position:relative}.solution-programme2-content .programme2-item::after{position:absolute;top:0;left:0;content:"";background-color:#0a2349;opacity:.5;z-index:1;width:100%;height:100%}.solution-programme2-content .programme2-item:last-child{margin-bottom:0}.solution-programme2-container{background-color:#f2f3f5}.solution-programme2-content .programme2-item .programme2-item-content{margin-bottom:.24rem;z-index:2}.solution-programme2-content .programme2-item .programme2-item-content .title{z-index:2;width:100%;height:.22rem;font-size:.16rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:300;line-height:.22rem;color:#fff}#solution-programme2-content-pc,.solution-programme2-content .programme2-item .programme2-item-content .desc{display:none}.solution-programme2-content .programme2-item .button-contianer{z-index:2;line-height:0}.solution-programme2-content .programme2-item .button-contianer .button-small{margin-right:.08rem;width:1.14rem;height:.33rem;background:#fff;border:1px solid #0e57a2;font-size:.12rem;font-family:PingFangSC-Light,PingFang SC;font-weight:300;color:#0e57a2;line-height:.33rem}.solution-programme2-content .programme2-item .button-contianer .button-ghost{background:rgba(255,255,255,.2);border:1px solid #fff;color:#fff}