@charset "utf-8";

.footer-links{background: #f5f5f5;}
.footer-links h3{font-size: 1.375em; font-weight: bold;}
.footer-links ul{margin-top: -10px;}
.footer-links ul li{float: left; margin-right: 5%;}
.footer-links ul li a{display: inline-block; margin-top: 10px; color: #555; line-height: 1.6em; white-space: nowrap;}
.footer-links ul li a:hover{color: #333;}
.footer-links ul li:last-child{margin-right: 0;}
@media (max-width:1480px){
  .footer-links ul li{margin-right: 3.5%;}	
}
@media (max-width:992px){
  .footer-links ul li{margin-right: 20px;}	
  .footer-links ul li a{font-size: .9375em;}
}

.footer .bqxx{margin-right: -10px; margin-left: -10px; font-size: .9375em; line-height: 2em;}
.footer .bqxx span{display: inline-block; margin-right: 10px; margin-left: 10px;}
.footer .bqxx span.beian{white-space: nowrap;}
.footer .bqxx span.beian img{margin-right: 5px;}
.footer-card{position: relative; z-index: 1; background: #ededed; border-top: 5px solid #3b99ed;}
.footer-menu{margin: 0 -10px 1em; text-align: left; font-size: .9375em;}
.footer-menu li{display: inline-block;}
.footer-menu li font{position: relative; right: -2px; font-family: "宋体"; color: #d3d3d3;}
.footer-menu li a{display: inline-block; margin-right: 10px; margin-left: 10px;}
.footer-menu li.last font{display: none;}
.footer-menu li:last-child font{display: none;}
.footer-grid{position: relative; padding: 40px 0 40px 30%; text-align: left;}
.footer-grid .biaozhi{position: absolute; top: 50%; left: 0; margin-top: -33px; width: 28%; text-align: right;}
.footer-grid .biaozhi #_span_jiucuo img{background: #f0f0f0;}
.footer-grid .biaozhi span{display: inline-block; margin: 0 10px;}
@media (max-width:1480px) {
  .footer-card .container{ padding-right: 0; padding-left: 0; overflow: hidden;}
}
@media (max-width:1200px) {
  .footer-grid{padding-top: 30px; padding-bottom: 30px; padding-left: 25%;}
  .footer-grid .biaozhi{width: 23%;}	
}
@media (max-width:992px) {
  .footer .bqxx{margin-right: 0; margin-left: 0;}
  .footer-menu{text-align: center;}
  .footer-menu{margin-bottom: .625em;}
  .footer-menu li{float: none; display: inline-block; margin-top: .3125em; margin-left: -4px;}
  .footer-menu li a{margin-bottom: .3125em;}
  .footer-grid{padding-top: 20px; padding-bottom: 20px; padding-left: 0; text-align: center;}
  .footer-grid .biaozhi{position: static; display: inline-block; margin-top: .625em; width: auto; text-align: center;}
  .footer-grid .biaozhi span{display: inline-block; vertical-align: middle;}
}
@media (max-width:414px) {
  .footer-menu{width: 250px; margin-right: auto; margin-left: auto;}
  .footer-menu li.li1 font{display: none;}
}