.footer_box {

  padding: 3rem 0 0 0;
  position: relative;
  background: linear-gradient(0deg, #0B1D41 0%, #113C76 67.76%, #0D1E4A 100%);
}

.footer_box .hxBox {
  border-bottom: 1px solid rgba(255, 255, 255, 0.13);
  margin: 3rem 0 5rem 0;
}

.footer_top {}

.footer_top .pagesLog {
  max-width: 19.7rem;
  margin-right: 22rem;
  flex-shrink:0;
}

.footer_box .ewmBox_img {
  max-width: 13rem;
  height: 13rem;
}

.footer_box .ewmBox_img img {
  width: 100%;
  height: 100%;
  margin-top: 2rem;
}

.footer_box .footer_top_left_item {
  display: flex;

  justify-content: space-between;
}



.publicSize {
  font-weight: 400;
  font-size: 1.4rem;
  color: rgba(255, 255, 255, 0.6);
  ;
  font-style: normal;
  text-transform: none;
  margin-top: 1.6rem;
}

.publicSize:hover {
  color: rgba(255, 255, 255, 1);
}
.publicSize1:hover {
  color: rgba(255, 255, 255, 0.6);
}
.publicSize div {
  /* 英文必须加 */
  word-break: break-all;
  word-wrap: break-word;
  white-space: normal;
}
.footer_bottom_left{
   font-weight: 400;
  font-size: 1.4rem;
  color: rgba(255, 255, 255, 0.6);
  ;
  font-style: normal;
  text-transform: none;
  margin-top: 1.6rem;
}
.footer_bottom_left a{
  font-weight: 400;
  font-size: 1.4rem;
  color: rgba(255, 255, 255, 0.6);
  font-style: normal;
  text-transform: none;
  /* margin-top: 1.6rem;*/
  display:black;
}
.footer_bottom_left a:hover{
      color: rgba(255, 255, 255, 1);
 text-decoration: underline;
}
.footer_top .footer_top_right {
  display: flex;
  /* flex-shrink: 1; */
  width: 100%;
  justify-content: space-between;
  align-items: center;
}

.footer_top .footer_top_right .footer_title {
  /* font-weight: 500; */
  font-size: 2rem;

  font-style: normal;
  text-transform: none;
  color: rgba(255, 255, 255, 0.8);
}

.footer_top .footer_top_right .footer_title:hover {
  color: #fff;
  /*border-bottom: 1px solid #fff;*/
  font-weight: 600;
}

.footer_top .footer_top_right .ewmBox {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.footer_top .footer_top_right .ewmBox img {
  width: 10.6rem;
  height: 10.6rem;
}

.footer_top .footer_top_right .ewmBox .wxName {
  margin-top: 1.2rem;
  font-weight: 400;
  font-size: 1.6rem;
  color: #ffffff;
  font-style: normal;
  text-transform: none;
}

.footer_box .publicSizelag {
  font-weight: 600;
  font-size: 1.8rem;
  color: #FFFFFF;
  font-style: normal;
  text-transform: none;
}

.footer_box .baBox_cont {
  background: #0B1D41;
  padding: 1.6rem 0;
  margin-top: 5rem;
}

.footer_box .bzh {
  text-decoration: underline;
}

.footer_box .bzh:hover {
  color: #2a7cd9;
}

.footer_box .footer_bottom_right {}

.footer_box .footer_bottom {
  display: flex;
  justify-content: space-between;
}

.footer_box .molim_ewm {
  display: none;
}

.icon_box {
  display: flex;
  gap: 1.6rem;
}

.icon_box img {
  max-width: 100%;
  height: auto;
}

/* 3. 中大屏 1366px ~ 1439px */
@media (max-width: 1500px) {
  .footer_top .pagesLog img {
    max-width: 80%;
  }

  .footer_top .footer_top_right .footer_title {
    font-size: 1.8rem;
  }

  .footer_box .publicSizelag {
    font-size: 1.7rem;
  }

  .footer_top .pagesLog {
    margin-right: 15rem;
  }
}

@media (max-width: 1366px) {
  .footer_top .pagesLog img {
    max-width: 80%;
  }

  .footer_top .footer_top_right .footer_title {
    font-size: 1.7rem;
  }

  .footer_box .publicSizelag {
    font-size: 1.6rem;
  }

  .footer_top .pagesLog {
    margin-right: 10rem;
  }
}

/* 平板端 */
@media (max-width: 1199px) and (min-width: 992px) {
  .footer_top .footer_top_right {
    flex-wrap: wrap;
    gap: 1rem;
  }

  .footer_top .pagesLog {
    margin-right: 5rem;
  }

  .footer_top .footer_top_left_item {
    flex-wrap: wrap;
    gap: 2rem;
  }
}

@media (max-width: 991px) {
  .footer_box .baBox_cont {
    margin-top: 3rem;
  }

  .footer_bottom {
    flex-direction: column;
  }

  .hxBox {
    display: none;
  }

  .footer_box .showFooter {
    display: none;
  }

  .footer_box {
    padding-top: 3rem;
  }

  .footer_box .footer_center {
    margin-top: 0rem;
  }

  .footer_top .footer_top_right {
    display: none;
  }

  .footer_top {
    grid-template-columns: 1fr;
  }

  .footer_top .pagesLog img {
    max-width: 55%;
  }

  .footer_top .footer_top_left_item {
    width: 65%;
  }

  .footer_box .molim_ewm {
    display: block;
    position: absolute;
    right: 3rem;
    top: 10rem;
    width: 10.6rem;
    height: 10.6rem;
  }

  .footer_box .gzhWb {
    font-weight: 400;
    font-size: 1.6rem;
    color: #ffffff;
    font-style: normal;
    text-transform: none;
    margin-top: 1.2rem;
    text-align: center;
  }

  .footer_top .footer_top_left_item {
    width: 100%;
  }

  .footer_box .molim_ewm {
    right: 2rem;
    top: 8rem;
    width: 9rem;
    height: 9rem;
  }

  .footer_box .ewmBox_img {
    max-width: 9rem;
    height: 9rem;
  }
}

/* 手机端 */
@media (max-width: 767px) {
  .footer_box .molim_ewm {
    right: 1.5rem;
    top: 6rem;
    width: 7rem;
    height: 7rem;
  }

  .footer_box .ewmBox_img {
    max-width: 7rem;
    height: 7rem;
  }

  .footer_top .pagesLog img {
    max-width: 45%;
  }

  .footer_box .publicSizelag {
    font-size: 1.5rem;
  }

  .publicSize {
    font-size: 1.4rem;
  }

  .footer_box .baBox_cont {
    padding: 1rem 0;
  }

  .footer_box .baBox_cont .publicSize {
    font-size: 1.4rem;
  }
  .footer_bottom_left{
   text-align: center;
  }
	.footer_bottom_left a{
	  font-weight: 400;
	  font-size: 1.4rem;
	  color: rgba(255, 255, 255, 0.6);
	  font-style: normal;
	  text-transform: none;
	  margin: 1rem 0;
	  display:block;
	}
	.jishuzhichi{
		display: none;
	}
}