@media screen and (min-width:1200px){.layui-container{width:1200px}}.ba-grey{background-color:#f8f9ff}.head-banner{background-image:url(/images/banner_index.png?0400c130fd2681312a9e5dc114529107);background-repeat:no-repeat;background-size:cover}.head-banner .text-box{align-items:center;display:flex;height:797px}.head-banner .text-box .item{margin-left:52px}.head-banner .text-box .item .slogan{color:#1e2432;font-size:40px;font-weight:600;line-height:56px}.head-banner .text-box .item .sub-slogan{color:#676a6b;font-size:14px;margin-top:10px}.head-banner .text-box .item .login{margin-top:50px}.head-banner .text-box .item .login .layui-btn{border-radius:22px;color:#fff;font-size:20px;height:44px}.head-banner .text-box .item .login .layui-btn.login-btn{background:#1fa0ff;width:124px}.head-banner .text-box .item .login .layui-btn.reg-btn{background:#5fb878;margin-left:30px;width:134px}.head-banner .text-box .item .login .layui-btn:hover{box-shadow:0 0 20px #fff}.functions{padding:80px 0}.functions h2{color:#1e2432;font-size:32px;font-weight:500;margin-bottom:60px;text-align:center}.functions .grid{background-color:#fff;border-radius:6px;box-shadow:0 10px 24px 0 rgba(214,228,249,.52)}.functions .grid .item{align-items:center;display:flex;height:170px;justify-content:center}.functions .grid .item a{display:block;text-align:center}.functions .grid .item a .index-icon{height:58px;padding:2px;width:58px}.functions .grid .item a .txt{color:#1e2432;font-size:16px;font-weight:400;margin-top:10px}.about{background-color:#fff;padding:80px 0}.about h2{color:#1e2432;font-size:32px;font-weight:500;margin-bottom:60px;text-align:center}.about .about-words{display:flex;flex-direction:column;justify-content:center;min-height:405px;padding:0 60px}.about .about-words h3{color:#1e2432;font-size:20px;font-weight:500;position:relative}.about .about-words h3:after{background-color:#1fa0ff;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:20px}.about .about-words .txt{color:#1e2432;font-size:16px;font-weight:400;line-height:34px;margin-top:30px}.about .about-image{padding:0 60px;text-align:center}.about .about-image img{max-width:100%}.cases{background:url(/images/bg_index_cases.png?3f52504a25e2da5393e5c6cb7d923621) no-repeat;background-size:cover;padding:80px 0}.cases,.cases h2{text-align:center}.cases h2{color:#1e2432;font-size:32px;font-weight:500;margin-bottom:60px}.cases .logo-box{background:#fff;padding:30px 0}.cases .logo-box .logo{height:92px;padding:2px;width:194px}.foot-banner{background:url(/images/banner_index_footer.png?84829a4ef7800cfb0bf786fd84d31336) no-repeat;background-size:cover;padding:80px 0;text-align:center}.foot-banner .slogan{color:#212220;font-size:28px;font-weight:500}.foot-banner .login{margin-top:40px}.foot-banner .login .btn-login{border:2px solid #1fa0ff;border-radius:24px;box-sizing:border-box;color:#1fa0ff;display:inline-block;font-size:16px;font-weight:700;height:48px;line-height:48px;width:132px}footer{background-color:#2c344f;font-size:14px;font-weight:400;line-height:30px;padding-top:80px}footer,footer a,footer a:hover{color:hsla(0,0%,100%,.6)}footer h3{color:#fff;font-size:16px;font-weight:500;margin-bottom:40px}footer .item{display:flex}footer .copy-right{border-top:1px solid #575d72;margin-top:15px;padding:15px 0;text-align:center}
