.footer{background-color:#050332;color:#FFFFFF;padding:50px 0;padding-bottom:0}.footer .footer-inner{max-width:1440px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;border-bottom:1px solid #FFFFFF;padding-bottom:20px}.footer .footer-left{max-width:260px;flex-shrink:0}.footer .footer-left .footer-logo{font-size:24px;font-weight:bold;margin-bottom:20px}.footer .footer-left .contact h3{font-weight:500;font-size:14px;color:#FFFFFF;line-height:22px;margin-bottom:11px}.footer .footer-left .contact p{font-size:12px;color:#FFFFFF;line-height:22px;margin-bottom:22px;font-weight:400}.footer .footer-left .contact p img{margin-right:7px;position:relative;top:-1px}.footer .footer-middle{margin-left:175px;display:flex;flex-wrap:wrap;gap:180px;margin-right:180px}.footer .footer-middle>div{width:200px}.footer .category-title{font-size:16px;font-weight:bold;margin:0 0 15px 0;cursor:default}.footer .footer-column ul,.footer .footer-right ul{list-style:none;padding:0;margin:0}.footer .footer-column ul li,.footer .footer-right ul li{margin-bottom:16px}.footer .footer-column ul li a,.footer .footer-right ul li a{font-size:12px;color:#FFFFFF;line-height:22px;text-decoration:none;display:inline-block}.footer .footer-column ul li a:hover,.footer .footer-right ul li a:hover{color:#ccc}.footer .footer-tip{text-align:center;font-size:14px;padding:10px 0}.footer .footer-tip>p{line-height:22px}.footer .footer-tip .copyright{color:rgba(255,255,255,0.5);margin-top:4px}.common-loading{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:99999999;display:none}.common-loading .load{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.common-loading .load img{width:50px;height:50px}.lo_message{width:100%;position:fixed;top:-200px;height:40px;display:flex;text-align:center;align-items:center;justify-content:center;transition:all .2s;z-index:999998}.lo_message span{background:rgba(0,0,0,0.8);border-radius:4px;color:#fff;font-size:14px;padding:6px 14px}.connect_us{position:fixed;right:18px;cursor:pointer;bottom:110px;z-index:8}.connect_us .service{width:60px;background:#FFFFFF;box-shadow:0 2px 15px 0 rgba(59,86,141,0.12);border-radius:50px 50px 50px 50px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding:28px 0;gap:20px}.connect_us .service .online_text{position:relative;top:66px;line-height:14px}.connect_us .may-email{position:relative;width:100%;box-sizing:border-box;transition:all .2s}.connect_us .may-email a{display:block;display:flex;align-items:center;flex-direction:column;gap:2;font-size:12px;color:#4B5C76}.connect_us .may-email a:hover{color:#4F46E5}.connect_us .may-email a:hover>span{background-position:-22px 0}.connect_us .may-email a>span{width:22px;height:22px;display:block;background:url('../img/s-telegram.png') no-repeat center;background-position:0 0}.connect_us .may-email a.email-tips-a>span{background:url('../img/s-email.png') no-repeat center;background-position:0 0}.connect_us .may-email a.email-tips-a:hover{color:#4F46E5}.connect_us .may-email a.email-tips-a:hover>span{background-position:-22px 0}.connect_us .may-email a.may-top>span{background:url('../img/top-service.png') no-repeat center;background-position:0 0}.connect_us .may-email a.may-top:hover{color:#4F46E5}.connect_us .may-email a.may-top:hover>span{background-position:-22px 0}.connect_us .may-email a.chart-telegram>span{background:url('../img/s-chat.png') no-repeat center;background-position:0 0}.connect_us .may-email a.chart-telegram:hover{color:#4F46E5}.connect_us .may-email a.chart-telegram:hover>span{background-position:-22px 0}.connect_us .may-email:hover .may-email-tips{display:block}.connect_us .chart-telegram a{background:url(../img/chat-logo.png) no-repeat center;background-position:0 0}.connect_us .may-email-tips{position:absolute;right:54px;top:0px;transform:translateY(-50%);display:none}.connect_us .chat-tips{position:absolute;right:68px;top:9px;padding:4px 6px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);border-radius:4px;font-size:13px;white-space:nowrap;display:none}.connect_us .may-email-tips .cu-email-tips-cont{width:160px;background:linear-gradient(180deg, #F0F4FF 0%, #FFFFFF 63%);box-shadow:0 4px 15px 0 rgba(59,86,141,0.1);border-radius:8px 8px 8px 8px;font-size:12px;color:#666666;text-align:left;margin-right:25px;display:flex;flex-direction:column;align-items:flex-start;padding:20px;box-sizing:border-box}.connect_us .may-email-tips .cu-email-tips-cont.email-tips-cont1{width:240px}.connect_us .may-email-tips .cu-email-tips-cont.email-tips-cont1>.title{font-size:14px;color:#101828;line-height:22px}.connect_us .may-email-tips .cu-email-tips-cont.email-tips-cont1>.tips1{color:#0966F3;font-size:12px}.connect_us .may-email-tips .cu-email-tips-cont.email-tips-cont1>.tips2{color:rgba(75,92,118,0.7);margin-top:2px}.connect_us .may-email-tips .cu-email-tips-cont>.title{font-size:12px;color:#4B5C76;line-height:18px;margin-bottom:5px}.connect_us .may-email-tips .cu-email-tips-cont>.tips3{font-size:12px;color:#0966F3;line-height:18px}.connect_us .may-email-tips .cu-email-tips-cont>div{width:100%;background:#FFFFFF;border-radius:7px 7px 7px 7px;display:flex;align-items:center;justify-content:center;margin-top:10px}.lo_message.on{top:240px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media screen and (max-width:1440px){.footer{padding:40px 20px}.footer .footer-middle{flex-direction:column;justify-content:flex-start;align-items:start}.footer .footer-middle{margin:0;gap:40px}}@media screen and (max-width:1024px){.footer .footer-inner{flex-direction:column;justify-content:flex-start;align-items:start}}