.flex{align-items:center;display:flex}.flex-between{justify-content:space-between}.welfare-box{background:#fff;height:100%;width:100%}.welfare-box .banner{background:url(./banner.BGCttJjY.png) no-repeat 50%/100% 100%;height:30.625vw;position:relative;width:100%}.welfare-box .banner .banner-con{left:16.9791666667vw;position:absolute;top:50%;transform:translateY(-50%)}.welfare-box .banner h3{color:#2f8ff4;font-size:74px}.welfare-box .banner p{color:#000;font-size:24px;line-height:48px;margin:22px 0 62px}.welfare-box .banner .btn{background:linear-gradient(309deg,#70b2ff,#2f8ff4);border-radius:.3125vw;color:#fff;display:inline-block;font-size:1.25vw;font-weight:500;height:2.8125vw;line-height:2.7083333333vw;overflow:hidden;position:relative;text-align:center;width:8.75vw}.welfare-box .banner .btn:hover{opacity:.8}.welfare-box .hot-box{display:flex;flex-wrap:wrap;margin-bottom:90px;padding-top:68px}.welfare-box .hot-box li{display:flex;justify-content:center;margin-bottom:24px;width:33.3%}.welfare-box .hot-box li:first-child .item-desc .iconfont{color:#6d55ff}.welfare-box .hot-box li:first-child .item-btn{background:#6d55ff}.welfare-box .hot-box li:nth-child(2) .item-desc .iconfont{color:#119ea5}.welfare-box .hot-box li:nth-child(2) .item-btn{background:#119ea5}.welfare-box .hot-box li:nth-child(3) .item-desc .iconfont{color:#a25000}.welfare-box .hot-box li:nth-child(3) .item-btn{background:#a25000}.welfare-box .hot-box li:nth-child(4) .item-desc .iconfont{color:#f55}.welfare-box .hot-box li:nth-child(4) .item-btn{background:#f55}.welfare-box .hot-box li:last-child .item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 32px}.welfare-box .hot-box li:last-child .item .iconfont,.welfare-box .hot-box li:last-child .item .item-btn{display:none}.welfare-box .hot-box li .item{background-size:100% 100%;box-sizing:border-box;height:391px;padding:60px 32px 0;position:relative;width:410px}.welfare-box .hot-box li .item .item-title{color:#000;font-size:18px;font-weight:700;margin-bottom:20px}.welfare-box .hot-box li .item .item-desc{color:#000;font-size:12px;line-height:20px;margin-bottom:6px}.welfare-box .hot-box li .item .item-desc .iconfont{font-size:12px;margin-right:6px}.welfare-box .hot-box li .item .item-btn{align-items:center;border-radius:5px;bottom:40px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;left:32px;line-height:20px;padding:10px 16px;position:absolute;width:130px}.welfare-box .hot-box li .item .item-btn .iconfont{font-size:20px;margin-right:6px}.welfare-box .rules{padding-bottom:130px}.welfare-box .rules .module-title{margin-bottom:50px;margin-top:0}.welfare-box .rules .rules-con{background:#eff7ff;border-radius:20px;box-sizing:border-box;padding:32px 70px}.welfare-box .rules .rules-con .rules-item{background:#fff;border-radius:20px;box-sizing:border-box;padding:28px 40px;width:48%}.welfare-box .rules .rules-con .rules-item p{color:#000;font-size:30px;font-weight:500;line-height:1;margin:0 0 20px;text-align:center}.welfare-box .rules .rules-con .rules-item .sort-item .item-text{align-items:center;background:#f7f7f7;border-radius:35px;display:flex;padding:10px}.welfare-box .rules .rules-con .rules-item .sort-item .item-text span{background:#2f8ff4;border-radius:50%;color:#fff;font-size:16px;line-height:1.2;margin-right:10px;padding:6px}.welfare-box .rules .rules-con .rules-item .sort-item .item-text .text{color:#333;font-size:14px;line-height:20px}.welfare-box .rules .rules-con .rules-item .sort-item .iconfont{color:#cecece;font-size:28px;margin-left:10px}.module{box-sizing:border-box;margin:0 auto;max-width:1300px;min-width:1024px}.module-title{margin-top:3.6458333333vw;text-align:center}.module-title h3{color:#000;font-size:36px;font-weight:500}.module-title p{color:#000;font-size:16px;line-height:22px;margin:10px 0 0}
