@charset "utf-8";

.footer{position: relative; font-size: .875em; background: #fafafa;}
.footer:before{position: absolute; top: 0; right: 0; left: 0; content: ""; height: .1em; background: #2b65c6;}

.footer-layer{position: relative; z-index: 1; padding: 30px 0;}
.footer-layer .bqxx{margin-right: -10px; margin-left: -10px; font-size: .9375em; line-height: 2.25em;}
.footer-layer .bqxx p{float: left; margin-right: 8px; margin-left: 8px;}
.footer-layer .bqxx p.beian{white-space: nowrap;}
.footer-layer .bqxx p.beian img{margin-right: 5px;}
.footer-layer .bqxx br{display: none;}
.footer-menu{margin: 0 -10px 1em; text-align: left;}
.footer-menu li{display: inline-block;}
.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-right: 30%; text-align: left;}
.footer-grid .support .bqxx .none{display: inline-block;}
.footer-grid .biaozhi{position: absolute; top: 50%; right: 0; margin-top: -40px; width: 30%; text-align: right;}
.footer-grid .biaozhi span{display: inline-block;vertical-align: middle;}
.footer-grid .biaozhi span#_span_jiucuo{margin-right: 10px;}
.footer-grid .biaozhi span#_span_jiucuo img{background: #dcdde1; box-shadow: 0 0 6px rgba(0,0,0,.1);}
.footer-grid .biaozhi span#_span_wzafw img{background: #dcdde1; box-shadow: 0 0 6px rgba(0,0,0,.1);}
@media (max-width:1500px){
  .footer-grid{padding-right: 28%;}
  .footer-grid .biaozhi{width: 28%;}	
}
@media (max-width:1280px){
  .footer-layer .bqxx p{float: none; display: inline-block;}
  .footer-layer .bqxx p.none{display: none;}
  .footer-grid{padding-right: 0; padding-bottom: 80px; padding-left: 0; text-align: center;}
  .footer-grid .biaozhi{top: auto; bottom: 0; left: 0; width: auto; margin-top: 0; text-align: center;}
  .footer-grid .biaozhi span{display: inline-block; vertical-align: middle;}
  .footer-menu{margin-bottom: .625em; text-align: center;}
  .footer-menu li{float: none; display: inline-block; margin-left: -4px;}
}
@media (max-width:992px){
  .footer .bqxx span.none{display: none !important;}
  .footer-layer .bqxx br{display: block;}
}
@media (max-width:768px) {
  .footer{font-size: 1em; background: #efefef !important;}	
  .footer:before{content: normal;}
  .footer-layer{padding-top: 0; padding-bottom: 0; color: #808080;}	
  .footer-layer a{color: #808080;}
  .footer-layer a:hover{color: #333;}
  .footer-layer > .container{margin-top: 0; padding-right: 0!important; padding-left: 0!important;}
  .footer-layer .bqxx{margin: 0; line-height: 1.875em;}
  .footer-layer .bqxx p{margin: 0 5px;}
  .footer-menu{text-align: left; margin: 0; padding: 15px 10px 0;}
  .footer-menu li font{display: none;}
  .footer-grid{padding-bottom: 0;}
  .footer-grid .footer-sec{text-align: left; padding: 15px 10px;}
  .footer-grid .biaozhi{position: relative; text-align: center; border-top: 1px solid #f6f6f6;}
  .footer-grid .biaozhi:before{position: absolute; top: -2px; right: 0; left: 0; height: 1px; content: ""; background: #e2e2e2;}
  .footer-grid .support{padding-top: 10px;}
  .footer-grid .support .bqxx .none{display: none;}
  .footer-grid .support .bqxx br{display: none;}
  .footer-grid .copyright{background: #eaebeb;}
  .footer-grid .copyright .bqxx .none{display: inline-block;}
}
@media (max-width:414px){
  .footer-grid .copyright .bqxx p{display: block !important;}
  .footer-grid .biaozhi span#__ideConac img{height: 70px;}
  .footer-grid .biaozhi span#_span_jiucuo img{height: 45px;}
  .footer-grid .biaozhi span#_span_wzafw img{height: 45px;}
}

.xiangzhen .footer{background: #fafafa;}
.xiangzhen .footer:before{background: #2b65c6;}

.bumen .footer{ background-color: #f4f9ff;
background-image: -webkit-linear-gradient(to bottom, #f0f6ff, #ffffff);
background-image: -o-linear-gradient(to bottom, #f0f6ff, #ffffff);
background-image: -moz-linear-gradient(to bottom, #f0f6ff, #ffffff);
background-image: linear-gradient(to bottom, #f0f6ff, #ffffff);}
.bumen .footer:before{background: #689ee3;}
