.footer{width:100%;background:#313131}.footer .footer_box{width:75%;margin:0 auto;padding-top:42px}.footer .footer_box .main_box{overflow:hidden;padding-bottom:40px}.footer .footer_box .left{width:50%;float:left}.footer .footer_box .left ul li{margin-bottom:20px}.footer .footer_box .left ul li a{color:#fff;font-size:14px;font-weight:bold}.footer .footer_box .left ul .sub_li li{margin-bottom:16px}.footer .footer_box .left ul .sub_li li a{font-weight:normal}.footer .footer_box .right{width:50%;float:right;display:flex}.footer .footer_box .right ul{margin:0 auto}.footer .footer_box .right ul li{margin-bottom:20px}.footer .footer_box .right ul li a{color:#fff;font-size:14px;font-weight:bold}.footer .footer_box .right ul .sub_li li{margin-bottom:16px}.footer .footer_box .right ul .sub_li li a{font-weight:normal}.footer .footer_box .right .code{margin-left:58px}.footer .footer_box .right .code .img{width:104px;height:104px;background:#fff}.footer .footer_box .right .code .desc{font-size:14px;color:#fff;text-align:center}.footer .font_bot{border-top:1px solid #eee;padding:20px 0;font-size:14px;color:#fff;text-align:center}.footer .font_bot a{font-size:14px;color:#fff}.footer .phone{display:none}@media (max-width:768px){.footer{height:10.1rem;background:#313131}.footer .footer_box{width:100%;padding-top:.4rem;padding-left:.3rem}.footer .footer_box .main_box{padding-bottom:.4rem}.footer .footer_box .left{width:100%}.footer .footer_box .left ul li{margin-bottom:0}.footer .footer_box .left ul li a{font-size:.28rem}.footer .footer_box .left ul .sub_li{display:flex}.footer .footer_box .left ul .sub_li li{margin-right:.4rem;margin-top:.4rem}.footer .footer_box .right{width:100%;margin-top:.8rem;flex-direction:column}.footer .footer_box .right ul{margin:0}.footer .footer_box .right .sub_li{margin-top:.4rem}.footer .footer_box .right .sub_li li{margin-bottom:.16rem}.footer .footer_box .right ul li{margin-bottom:0}.footer .footer_box .right ul li a{font-size:.28rem}.footer .footer_box .right .code{margin:.9rem auto}.footer .footer_box .right .code .img{width:1.56rem;height:1.56rem}.footer .footer_box .right .desc{font-size:.24rem;margin-top:.1rem}.footer .font_bot{display:none}.footer .phone{text-align:center;display:block;color:#fff;padding:.2rem}.footer .phone a{color:#fff}}