.footer{background-color:#0a1d30;padding:0 3.7rem 0 2.95rem;position:relative;z-index:10}.footer .top{display:flex;justify-content:space-between;padding:2.05rem 0 1.8rem}.footer .top .lf .foot-logo{align-items:center;display:flex}.footer .top .lf .foot-logo div{filter:brightness(100) grayscale(100);width:3.1rem}.footer .top .lf .foot-logo div img{width:100%}.footer .top .lf .foot-logo p{border-left:1px solid #fff;color:#fff;line-height:1.2;margin-left:.6rem;padding-left:.5rem}.footer .top .lf .info{align-items:center;display:flex;line-height:1}.footer .top .lf .info span{margin-right:.25rem;width:18px}.footer .top .lf .info span img{filter:brightness(100) grayscale(100);width:100%}.footer .top .lf .info p{color:#fff}.footer .top .lf .tel{margin-top:.95rem}.footer .top .lf .address{margin-top:.3rem}.footer .top .lf .code-box{display:flex;margin-top:.9rem}.footer .top .lf .code-box .code{margin-right:.4rem}.footer .top .lf .code-box .code:last-child{margin-right:0}.footer .top .lf .code-box .code div{width:2.4rem}.footer .top .lf .code-box .code div img{width:100%}.footer .top .lf .code-box .code p{color:#fff;font-size:10px;line-height:1;margin-top:.3rem;text-align:center}.footer .top .rg{align-items:flex-start;display:flex}.footer .top .rg .item{margin-right:3.35rem}.footer .top .rg .item:last-child{margin-right:0}.footer .top .rg .item p{color:#fff;margin-bottom:.7rem}.footer .top .rg .item a{color:#fff;display:block;margin-bottom:.5rem;opacity:.6;transition:all .3s}.footer .top .rg .item a:last-child{margin-bottom:0}.footer .top .rg .item a:hover{opacity:1}.footer .copyright{border-top:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:space-between;padding:.7rem 0 .55rem}.footer .copyright br{display:none}.footer .copyright .li a{border-right:1px solid hsla(0,0%,100%,.3);color:#ffffff4d;display:inline-block;margin-right:.25rem;padding-right:.25rem;transition:all .4s}.footer .copyright .li a:last-child{border-right:none;margin-right:0;padding-right:0}.footer .copyright .li a:hover{color:#fff}@media (max-width:1280px){.footer{padding:0 5%}.footer .top .rg .item{margin-right:1rem}}@media (max-width:997px){.footer .top{padding:1rem 0}.footer .top .lf{width:100%}.footer .top .lf .code-box,.footer .top .lf .foot-logo,.footer .top .lf .info{justify-content:center}.footer .top .rg{display:none}.footer .copyright{flex-wrap:wrap;justify-content:center}.footer .copyright .li{line-height:1.4;text-align:center}.footer .copyright br{display:block}}
