.footer {
  background-color: #efefef;
  width: 100%;
}

footer{
  background-color: #efefef;
  font-family: none;
}

.bottom_content{width: 100%;background-color: #FFFFFF;height: 97px;}
.bottom{width:100%;height:97px;float:left;}
.bottom_bg{width:960px;height:97px;margin:0 auto;padding: 21px 0;}
/* .bottom_title{float: left; display: inline; height: 25px; width: 1011px; text-align: left;} */
.bottom_list{width:1011px;height:97px;}
.bottom_logo{float:left;width:148px;height:97px;float:left;cursor:pointer;margin-left:6px;}
.logo_right{float:left;margin-top:15px;margin-left:5px;cursor:pointer;width: 30px;height: 30px}
.logo_left{float:left;margin-top:15px;margin-left:5px;cursor:pointer;width: 30px;height: 30px;}
.bg_bottom{float: left;display: inline;width:960px;height: 54px;position: relative;overflow: hidden;}
.bg_bottom table td a img { margin: 0 30px; }




.footerMess {
  width: 960px;
  /* height: 115px; */
  padding: 15px 0;
  margin: 0 auto;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  color: #A0A0A0;
  line-height: 24px;
}
.footerMess p span {
  margin: 0 5px;
}
@media screen and (max-width: 600px) {
  .footer{
    width: 1380px;
  }
  footer{
    width: 1380px;
  }
}

p .qr_codeimg {
  height: 89px;
  width: 89px;
  display: inline-block;
  vertical-align: top;
}

p.qr_title {
  width: 140px;
  font-size: 12px;
  font-family: MicrosoftYaHei;
  color: #A0A0A0;
  text-align: center;
  margin: 8px auto 0;
  line-height: 1.5;
}

p .qr_title span {
  display: block;
}