.solution,.solution .hd{display:flex;flex-direction:column;align-items:center;width:100%}.solution .hd{position:relative;height:400px;background-image:url(https://cdn2.laihua.com/tmp-dist/static/img/solution-bg.d83b7b6.png)}.solution .hd>.title{margin-top:96px;font-size:54px;font-weight:700;line-height:48px;color:#fff}.solution .hd>.desc{margin-top:38px;font-size:28px;line-height:48px;color:#fff}.solution .hd>.tabs{position:absolute;bottom:-92px;z-index:1;display:flex}.solution .hd .tab{flex-direction:column;width:174px;height:174px;background:#fff;border-radius:4px;box-shadow:0 3px 10px 0 rgba(51,81,115,.15);cursor:pointer}.solution .hd .tab,.solution .hd .tab>.icon-wrap{display:flex;justify-content:center;align-items:center}.solution .hd .tab>.icon-wrap{width:70px;height:70px;background:#f2f6fb;border-radius:35px}.solution .hd .tab>.icon-wrap .icon{color:#1472ef}.solution .hd .tab.active{box-shadow:0 3px 27px 0 rgba(51,81,115,.25)}.solution .hd .tab.active .label{font-weight:700}.solution .hd .tab.active>.icon-wrap{background-color:#1472ef}.solution .hd .tab.active>.icon-wrap .icon{color:#fff}.solution .hd .tab:hover{box-shadow:0 3px 27px 0 rgba(51,81,115,.25)}.solution .hd .tab:hover>.icon-wrap{background-color:#1472ef}.solution .hd .tab:hover>.icon-wrap .icon{color:#fff}.solution .hd .tab:hover .label{font-weight:700}.solution .hd .tab>.label{margin-top:13px;font-size:16px;color:#333}.solution .hd .tab+.tab{margin-left:83px}.solution .bd{position:relative;display:flex;justify-content:center;width:100%;background-color:#fff}.solution .bd .cards{position:absolute;bottom:-106px;display:flex;width:1200px;margin-top:127px;flex-wrap:wrap}.solution .ft{display:flex;flex-direction:column;align-items:center;width:100%;height:444px;background:#f6f7f9}.solution .ft-title{margin-top:225px;font-size:40px;line-height:48px;color:#333}.solution .ft-btn{width:140px;height:40px;font-size:14px;color:#fff;background:#1472ef;border-radius:20px;margin-top:36px;cursor:pointer}.solution-detail-dialog .el-dialog__body{padding:4px 20px 30px}.solution-detail-dialog .info-wrap{display:flex;flex-direction:column;align-items:flex-start;padding:0 34px 18px}.solution-detail-dialog .info-wrap>.info-logo{height:51px}.solution-detail-dialog .desc{font-size:16px;text-align:left;margin:12px 0 21px}.solution-detail-dialog video{width:100%;border:1px solid #f3f3f3}