﻿#footer{
	width:980px;
	height:49px;
	margin:0 auto;
	font-size:12px;
	color:#FFF;}

.footer-links {margin-top: 30px;background: #ededed;padding: 20px 0 20px;text-align: center;color: #2e497e;font-size: 16px; clear: both;}
.footer-links .footer-links-imgs {padding: 20px 0 10px;}
.footer-links .footer-links-imgs .footer-links-img {display: inline-block;width: 200px;height: 94px;margin: 0 16px;position: relative;}
.footer-links .footer-links-imgs .footer-links-img .img-mask {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.6);color: #fff;vertical-align: middle;display: table-cell;opacity: 0;}
.footer-links .footer-links-imgs .footer-links-img .link-cn {position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);color: #fff;padding: 0 30px;font-size: 14px;opacity: 0;}
.footer-links .footer-links-imgs .footer-links-img:hover * {opacity: 1;}
.footer {width: 100%;display: inline-block;background: #2a303c;}
.footer .footer-wrap {width: 1000px;margin: 0 auto;}
.footer .footer-wrap .footer-menu {margin: 40px 0 30px;}
.footer .footer-wrap .footer-menu .footer-menu-item {width: 170px;}
.footer .footer-wrap .footer-menu .footer-menu-item .menu-item-title {width: 70px; color: #fff; margin: 0 auto 10px;}
.footer .footer-wrap .footer-menu .footer-menu-item .menu-item {width: 70px; margin: 0 auto; line-height: 26px;font-size: 13px; color: #7a8298;}
.footer .footer-wrap .footer-menu .footer-menu-item .menu-item a {font-size: 13px; color: #7a8298;}
.footer .footer-wrap .footer-menu .footer-menu-item:nth-child(2) {border-left: 1px solid #2f3543;border-right: 1px solid #2f3543;}
.footer .footer-wrap .footer-menu .footer-menu-item .menu-item.menu-item-phone{font-weight: bold;font-family: serif;font-size: 26px;margin-bottom: 10px;}
.footer .footer-wrap .footer-menu .footer-menu-item.foot-contact {width: 370px;}
.footer .footer-wrap .footer-menu .footer-menu-item.foot-contact * {width: 250px;}
.footer .footer-wrap .footer-qrcode {position: relative;width: 288px;font-size: 13px;color: #fff;text-align: center;padding-top: 70px;}
.footer .footer-wrap .footer-qrcode .qrcode-img {width: 90px;height: 90px;margin-bottom: 10px;}
.footer .footer-wrap .footer-qrcode a {color: #fff;background: #1a5895;padding: 10px 19px;font-size: 13px;position: absolute;top: 0;}
.footer-copyright {background: #20242f;color: #5d6373;text-align: center;font-size: 12px;padding: 10px 0;}