.footer2{ display:none}

.back-top{ display:none !important}

.bottom-bg {

  background: url('/static/images/bottombg.png');

  background-size: cover;

  height: 300px;

  width: 100%;

}

.bottom-content {

  padding-top: 80px;

}

.bottom-title {

  text-align: center;

  font-size: 22px;

  color: #FFFFFF;

}

.bottom-en-title {

  text-align: center;

  font-size: 16px;

  color: #FFFFFF;

}

.bottom-form {

  width: 560px;

  margin-left: auto;

  margin-right: auto;

  margin-top: 30px;

  display: flex;

}

.bottom-form-input {

  width: 423px;

  border: 1px solid rgba(19,104,206,0.102);

  height: 48px;

  font-size: 16px;

  padding-left: 20px;

  margin-right: 30px;

}

.bottom-form-btn {

  display: inline-block;

  width: 114px;

  height: 48px;

  background-color: #FFFFFF;

  color: #1368CE;

  font-size: 16px;

  text-align: center;

  line-height: 48px;

}

.footer {

  width: 100%;


  background-color: #0B1B69;

  color: #D9DADB;

}

.footer-header {

  height: 125px;

  border-bottom: 1px solid rgba(255, 255, 255, 0.1);;

  margin-bottom: 36px;

}

.footer-header-logo {

  width: 150px;

  padding-top: 30px;

}

.footer-header-logo img {

  width: 150px;

}

.footer-header-medium {

  width: 248px;

  text-align: center;

  font-size: 24px;

  font-weight: 700;

  color: #fff;

  font-family: Source Han Sans SC;

  /*margin-top: 63px;*/

}

.footer-bottom {

  color: #6A6A6A;

  text-align: center;

  margin-top: 30px;
  margin-bottom:10px

}

.footer-content {

  width: 1540px;

  margin-left: auto;

  margin-right: auto;

  display: flex;

  justify-content: space-between;

  align-content: center;

}

.footer-info {

  width: 248px;

}

.footer-qrcode {

  width: 248px;

  text-align: center;

  margin-right: 36px;

}

.footer-qrcode img {

  width: 248px;

  height: 248px;

  margin-bottom: 16px;

}

.footer-company-name {

  margin-top: 16px;

  font-size: 18px;

}

.footer-company-en-name {

  font-size: 12px;

}

.footer-contact {

  margin-top: 22px;

  display: flex;

}

.footer-email {

  padding-right: 24px;

  margin-right: 24px;

  border-right: 1px solid #707070;

}

.footer-company-address {

  font-size: 14px;

}

.footer-navs {

  display: flex;

  text-align: left;

}

.footer-navs-row {

  width: 180px; margin-right:20px

}

.footer-nav {

  margin-bottom: 16px;

  font-size: 16px;

  font-weight: 400;

  color: rgba(255, 255, 255, 0.5);

}

.footer-nav-title {

  font-size: 18px;

  font-weight: 500;

  margin-bottom: 32px;

  color: #FFFFFF;

}

.footer-nav:hover a {

  color: #BC1C71;

}

.footer-nav-title:hover a {

  color: #BC1C71;

}

.footer-nav-title.active {

  color: #BC1C71;

}

.footer-contact {

  margin-top: 50px;

  display: block;

}

.footer-contact-item {

  margin-bottom: 10px;

}

.footer-contact-item img {

  width: 20px;

}

.qr-navs {

  display: flex;

  margin-left: -12px;

  margin-right: -12px;

}

.qr-nav {

  margin-left: 12px;

  margin-right: 12px;

  width: 44px;

  height: 44px;

  border: 1px solid #FFFFFF;

  border-radius: 22px;

  background-color: #0B1B69;

  text-align: center;

  line-height: 44px;

  cursor: pointer;

}

.qr-nav.active {

  border: 1px solid #CA1878;

  background-color: #CA1878;

}

.qr-nav.wx img {

  width: 28px;

  margin-top: 6px;

}

.qr-nav.dy img {

  width: 24px;

  margin-top: 8px;

}

.qr-nav.weibo img {

  width: 28px;

  margin-top: 7px;

}

.qr-nav.xhs img {

  width: 30px;

  margin-top: 15px;

}

.footer-qrcode {

  display: none;

}

.footer-qrcode.active {

  display: block;

  margin-top: 34px;

}

@media (max-width:1540px) {

  .footer-content {

    width: 1080px;

    margin-left: auto;

    margin-right: auto;

    display: flex;

    justify-content: space-between;

  }

  .footer-navs-row {

    width: 150px;

  }

}

.page-navs1{ display:none}