@media screen and (max-width: 1000px) {
  .ding {
    height: auto;
  }
.imgbg img{
width: 100%;
}
  .tu,
  .tu img {
    width: 100%;
    height: auto;
  }

  .dingx1 {
    width: 100%;
  }

  #wp_nav_w11 .wp_nav .nav-item a span.item-name {
    padding: 5px 0px !important;
    font-size: 16px;
  }

  #wp_nav_w11 .wp_nav .nav-item {
    width: 20% !important;
  }

  .tt1 {
    padding-left: 0;
  }

  .neir2,
  .neir1,
  .tt,
  .neir,
  .fy_footer_info {
    width: 100%;
    height: auto;
    box-sizing: border-box;
    overflow: hidden;
  }

  .dingx,
  .dingx1 {
    height: auto;
  }

  .ggs {
    margin-bottom: 15px;
    margin-right: 0;
  }

  .dtjt8_div_img,
  .dtjt8_div_img img {
    width: 100% !important;
    height: 250px !important;
  }

  .fy_newsList li p {
    width: 58%;
  }
  .fy_newsList li b {
    margin-right: 6px;
    margin-top: 11px;
    margin-left: 0;
  }

  .FFI_Left01,
  .FFI_Left02 {
    width: 100%;
    float: none;
    padding-left: 10px;
  }

  .fy_footer {
    position: relative;
    min-width: 100%;
  }

  .FFI_Right01 {
    float: none;
    position: absolute;
    top: 105px;
    right: 20px;
    margin-top: 0;
  }

  .FFIL_Title {
    margin-top: 12px;
  }
  .banner img,
  .neir .neir1 {
    width: 100%;
  }

  .FFI_Left02 {
    width: 71%;
    #padding-right: 110px;
  }

  .neir .neir1{
    padding: 10px;
    box-sizing: border-box;
  }
  .ding img{
    margin-left: 0;
  }

  .neir .neir1{
    width: 100%;
  }
}

@media screen and (max-width: 540px) {
  .FFI_Right01 {
    top: 140px;
  }
}
