.banner{padding:100px 0;text-align:center;background:url(/resource/images/security/MC-security-banner-bg.jpg);background-size:cover;color:#fff}.banner h1{font-size:80px;line-height:88px;margin-bottom:24px}@media (max-width:2048px){.banner{background-image:url(/resource/images/security/MC-security-banner-bg@2x.jpg);background-size:100% 100%}}@media (max-width:767px){.banner{padding:100px 0 50px}.banner h1{font-size:40px;line-height:46px}.banner p.desc{margin:0 auto 30px}.banner .btn-bl{width:200px;min-width:200px}}.security{padding:160px 0}.security .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.security .wrap h2{margin:16px 0;line-height:26px}.security .wrap .item{padding:40px 28px;text-align:center;width:24%;background:#fff;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.05);box-shadow:0 10px 20px 0 rgba(0,0,0,.05);border-radius:16px 16px 16px 16px;border:1px solid #e6e8e9;margin-bottom:16px}.security .wrap .item.bg1{width:49.3%;text-align:left;padding:40px}.security .wrap .item a{color:#2258f6}@media (max-width:991px){.security .wrap{-ms-flex-pack:distribute;justify-content:space-around}.security .wrap .item,.security .wrap .item.bg1{width:48%;text-align:center}}@media (max-width:767px){.security{padding:40px 0}.security .wrap .item,.security .wrap .item.bg1{width:600px;max-width:100%}}.foot-banner{background:url(/resource/images/index/MC-home-bottom-img-bg.svg) no-repeat;background-size:cover}.foot-banner .wrap{position:relative;padding:120px 0}.foot-banner .wrap .left{width:50%}.foot-banner .wrap .right{position:absolute;right:-5%;bottom:0;font-size:0}.foot-banner h2{margin-top:24px;color:#fff}.foot-banner p.des{color:#fff;margin:24px 0 40px}.foot-banner .btn.btn-bl{line-height:1;padding-top:13px;vertical-align:-6px}.foot-banner .btn.btn-bl b{font-size:18px}.foot-banner .btn.btn-bl span{font-size:12px;color:rgba(255,255,255,.8)}@media (max-width:1280px){.foot-banner .wrap .right{width:50%;right:0}}@media screen and (max-width:991px){.foot-banner .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.foot-banner .wrap .left{width:100%}.foot-banner .wrap .right{width:100%;position:unset}}@media (max-width:767px){.foot-banner .wrap{padding:40px 0}.foot-banner .wrap .right{width:50%;margin:auto}}