.footer{background-color:#333}.footer .technical-support{color:#cecece;padding-bottom:40px;font-size:16px;display:flex;align-items:center;width:1200px;padding-top:20px;margin:auto;border-top:2px solid hsla(0,0%,100%,.1)}.footer .footer-top{display:grid;gap:20px;grid-template-columns:6fr 1fr;width:1200px;padding-top:30px;margin:0 auto}.footer .footer-top .bigger-font{font-size:14px!important;font-family:PingFang SC-Bold,PingFang SC;font-weight:700;color:#fff;line-height:24px}.footer .footer-top li{font-size:13px;line-height:30px;color:#fff}.footer .footer-top li a{font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#cecece;line-height:24px}.footer .footer-top .footer-nav ul,.footer .footer-top li{margin:0 5px 0 0!important;padding-bottom:22px}.footer .footer-top .footer-nav{color:#000;font-weight:700;display:grid;grid-template-columns:repeat(5,189px)}.footer .footer-top .footer-nav .code,.footer .footer-top .footer-nav .xiao-cheng-xu{width:110px;height:110px}.footer .footer-top .footer-nav .wei-xin{text-align:center}.footer .footer-top .footer-nav .wei-xin li{line-height:22px;font-size:14px;font-weight:700}.footer .footer-top .footer-nav .wei-xin img{width:110px}.footer .footer-top .footer-contact #contract-us{font-family:PingFang SC-Bold,PingFang SC;font-weight:700;color:#fff;line-height:24px}.footer .footer-top .footer-contact .contact{width:188px;display:grid;grid-template-columns:1fr 5fr}.footer .footer-top .footer-contact .contact .email{width:160px;font-size:14px;color:#f48958}.footer .footer-top .footer-contact .number{display:flex;font-size:16px;color:#f48958;font-weight:700;white-space:nowrap;margin-top:10px}.footer .footer-top .footer-contact .number .number-left{margin-right:10px}.footer .footer-top .footer-contact .email,.footer .footer-top .footer-contact .work-time{width:188px;color:#cecece}.footer .footer-top .footer-bottom{padding:20px 0}.footer .footer-top .footer-bottom .content{display:flex;align-items:center;justify-content:space-between;width:1120px;margin:0 auto;color:#a5a5a5;font-size:14px;line-height:30px}.footer .footer-top .footer-bottom .content img{width:100%}@media (max-width:768px){.footer .footer-top{grid-template-columns:1fr}.footer .footer-top .footer-nav{color:#fff;grid-template-columns:repeat(2,1fr);border-right:none;gap:20px;text-align:center;grid-column-gap:150px;padding-left:74px}}
