@media screen and (max-width: 960px) {
  .qualification-banner {
    height: auto !important;
  }

  .banner-top-wraper .qualification-banner {
    width: 100% !important;
  }

  .list {
    width: 100% !important;
    height: 8rem !important;
    margin: 0 !important;
    position: relative !important;
    margin-top: .3rem !important;
    padding-bottom: .3rem !important;
    background-color: #FFFFFF;
  }

  .list_top {
    display: none !important;
    width: 100% !important;
    height: 0.33rem !important;
    font-family: PingFangSC-Medium;
    font-size: 0.34rem !important;
    font-weight: normal !important;
    font-stretch: normal !important;
    text-align: center !important;
    letter-spacing: -1px !important;
    color: #333333;
    margin: 0.9rem 0px !important;
    line-height: 1.1rem !important;
  }

  #con_a_1 {
    width: 100% !important;
    height: auto !important;
  }

  #formaccess {
    display: block !important;
  }

  .access-wrap {
    width: 100% !important;

    padding: 0.3rem 0.26rem !important;
    border: none !important;
  }

  .access-city,
  .access-tel,
  .access-name {
    width: 100% !important;
    height: 0.86rem !important;
    border: none !important;
    border-radius: .1rem !important;
    /*padding: 0 0.4rem 0 0.7rem !important;*/
    padding: 0 !important;
    margin-bottom: 0.2rem !important;
    background-color: #f7f5f4 !important;

  }

  .access-city {
    /* background-image: url(../img/city.png) !important; */
    background-position: left 0.26rem center !important;
    background-size: 0.3rem 0.3rem !important;
  }

  .access-city .sp2 {
    display: block !important;
    width: 0.3rem !important;
    height: 0.1rem !important;
    top: 0.4rem !important;
    right: 0.3rem !important;
  }

  .access-city .sp3,
  .access-tel .sp2 {
    display: none !important;
  }

  .access-name {
    /* background-image: url(../img/icon_09.png); */
    background-position: left 0.26rem center !important;
    background-size: 0.3rem 0.3rem !important;
  }

  .access-tel {
    /* background-image: url(../img/icon_11.png) !important; */
    background-position: left 0.26rem center !important;
    background-size: 0.3rem 0.3rem !important;
  }

  #formaccess input,
  #formCityMock {
    font-size: 0.28rem !important;
    line-height: 0.86rem !important;
    color: #666666 !important;
    width: 90% !important;
    height: 0.86rem !important;
    /* vertical-align: middle; */
    display: block;
    padding: 0 0 0 0.3rem !important;
    margin: 0 !important;
    border: none;
  }

  #formaccess button {
    width: 6.98rem !important;
    height: 0.9rem !important;
    text-align: center !important;
    font-size: 0.3rem !important;
    line-height: 0.9rem !important;
    color: #ffffff !important;
    background: -webkit-gradient(
            linear,
            left top,
            right top,
            from(#da4715),
            to(#fd8430)
    );
    background: linear-gradient(left, #da4715, #fd8430);
    border-radius: .1rem;
  }

  .client-scroll,
  #lists_box {
    width: 100% !important;
    height: 1rem !important;
  }

  .client-scroll {
    margin: 4rem 0 !important;
  }

  .at_lists {
    height: 100px !important;
  }

  .at_lists li {
    padding: 0.1rem 0.2rem !important;
  }

  .at_lists li p {
    font-size: 0.2rem !important;
  }

  /*资质代办*/
  .cont_lou {
    display: none !important;
  }

  .conts {
    display: block !important;
    width: calc(100% - .6rem) !important;
    padding: 0 .3rem .3rem .3rem !important;
    margin-top: .3rem !important;
    background-color: #FFFFFF !important;
  }

  .conts_list {
    width: 100%;
    height: 7.68rem;
    margin-top: 22px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
  }

  .conts_cont {
    width: 3.34rem;
    height: 1.36rem;
    background-color: #f8f8f8;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
  }

  .conts_list_img {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url(../img/m/commission1.png);
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img2 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission2.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img3 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission3.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img4 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission4.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img5 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission5.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img6 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission6.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img7 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission7.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img8 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission8.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img9 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission9.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .conts_list_img10 {
    width: 0.77rem;
    height: 0.77rem;
    background-color: #aea9b3;
    border-radius: 50%;
    background-image: url("../img/m/commission10.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .spxk {
    /* border: 1px solid red; */
    background-image: url(../img/m/commission11.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .aqsc {
    background-image: url(../img/m/commission12.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .fdck {
    background-image: url(../img/m/commission13.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .zzdx {
    background-image: url(../img/m/commission14.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  /*.gbds {*/
  /*    background-size: 100%;*/
  /*    background-repeat: no-repeat;*/
  /*}*/
  .jckm {
    background-image: url(../img/m/commission16.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .lwpq {
    background-image: url(../img/m/commission17.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  /*.yyxy {*/
  /*    background-size: 100%;*/
  /*    background-repeat: no-repeat;*/
  /*}*/
  .zgsp {
    background-image: url(../img/m/commission19.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .cscb {
    background-image: url(../img/m/commission20.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .wsjy {
    background-image: url(../img/m/commission21.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .yljg {
    background-image: url(../img/m/commission22.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .fcjj {
    background-image: url(../img/m/commission23.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .pmsx {
    background-image: url(../img/m/commission24.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .spaq {
    background-image: url(../img/m/commission25.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .zszy {
    background-image: url(../img/m/commission26.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .whpj {
    background-image: url(../img/m/commission27.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .jzlw {
    background-image: url(../img/m/commission28.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .ggws {
    background-image: url(../img/m/commission29.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .jljy {
    background-image: url(../img/m/commission30.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .lxsy {
    background-image: url(../img/m/commission31.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .qtzz {
    background-image: url(../img/m/commission32.png);
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .conts_list_size {
    /* width: 1.3rem; */
    height: 0.25rem;
    font-family: PingFangSC-Regular;
    font-size: 0.23rem !important;
    font-weight: normal;
    font-stretch: normal;
    word-break: keep-all;
    letter-spacing: 0px;
    color: #333333;
  }

  .conts_list_imgs {
    width: 0.15rem;
    height: 0.25rem;
    background-image: url(../img/m/icon2.png);
    background-repeat: no-repeat;
    background-size: 100%;
  }

  #show {
    display: none;
    width: 100%;
    /* height: 7.68rem; */
    /* margin-top: 10px; */
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around;
  }

  .conts_contss {
    width: 3.34rem;
    height: 1.36rem;
    background-color: #f8f8f8;
    border-radius: 20px;
    display: flex;
    margin-top: 10px;
    align-items: center;
    justify-content: space-between;
    padding-left: 5px;
    padding-right: 5px;
    box-sizing: border-box;
  }

  .more {
    width: 2.4rem;
    height: 0.68rem;
    background-image: linear-gradient(90deg, #ff7e4c 0%, #ff4d40 100%);
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: PingFangSC-Regular;
    font-size: 0.26rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #ffffff;
    margin: 0.35rem auto;
  }

  .mores {
    width: 2.4rem;
    height: 0.68rem;
    background-image: linear-gradient(90deg, #ff7e4c 0%, #ff4d40 100%);
    border-radius: 50px;
    display: none;
    text-align: center;
    line-height: 0.68rem;
    font-family: PingFangSC-Regular;
    font-size: 0.26rem;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #ffffff;
    margin: 0.35rem auto;
  }

  /*服务优势*/
  .boxf {
    background-color: #FFFFFF;
    margin-top: .3rem;
    padding: 0 .3rem .3rem .3rem;
    width: calc(100% - .6rem);
    display: block !important;
  }

  .list_const_1 {
    width: 6.9rem;
    height: 1.21rem;
    /* border: 1px solid red; */
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0px 10px;
    margin-top: 10px;
    position: relative;
  }

  .list_const_left1 {
    width: 0.9rem;
    height: 0.91rem;
    background-color: #f5c543;
    border-radius: 50%;
    background-image: url(../img/m/advantage1.png);
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: 0.23rem 0.23rem;
  }

  .list_const_left2 {
    width: 0.9rem;
    height: 0.91rem;
    background-color: #6de1b1;
    border-radius: 50%;
    background-image: url(../img/m/advantage2.png);
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: 0.23rem 0.23rem;
  }

  .list_const_left3 {
    width: 0.9rem;
    height: 0.91rem;
    background-color: #51adf8;
    border-radius: 50%;
    background-image: url(../img/m/advantage3.png);
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: 0.23rem 0.20rem;
  }

  .list_const_left4 {
    width: 0.9rem;
    height: 0.91rem;
    background-color: #f1a655;
    border-radius: 50%;
    background-image: url(../img/m/advantage4.png);
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: 0.23rem 0.20rem;
  }

  .list_const_right {
    position: absolute;
    left: 20%;
    display: flex;
    flex-direction: column;
    /* align-items: center; */
    justify-content: space-around;
  }

  .list_const_right_size1 {
    font-family: PingFangSC-Regular;
    font-size: 0.28rem !important;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #333333;
  }

  .list_const_right_size2 {
    font-family: PingFangSC-Regular;
    font-size: 0.22rem !important;
    font-weight: normal;
    font-stretch: normal;
    height: 0.3rem !important;
    line-height: 0.5rem !important;
    letter-spacing: 0px;
    color: #666666;
  }

  /*=====================*/
  .cont_fw {
    display: none !important;
    width: 100% !important;
    margin-top: .3rem !important;
    padding-bottom: .3rem !important;
    background-color: #FFFFFF;
  }

  .cont_fw_cont,
  .hy,
  .cont_zizhi,
  .pc-com-module-title {
    width: auto !important;
    height: 1rem !important;
    line-height: 1rem !important;
    font-size: 0.34rem !important;
    padding: 0 !important;
    text-align: center !important;
    font-weight: bold !important;
  }

  .cont_fw_list {
    /* border: 1px solid red; */
    width: calc(100% - 0.4rem) !important;
    padding: 0 0.2rem !important;
    height: auto !important;
    margin-top: 0 !important;
  }

  .cont_fw_list > div {
    width: 100% !important;
    height: auto !important;
    margin-top: 0.3rem !important;
    padding: 0.3rem !important;
  }

  .cont_fw_list_content {
    height: auto !important;
    width: 100% !important;
    margin: 0 !important;
  }

  .cont_fw_list_content_top {
    font-size: 0.35rem !important;
    margin-bottom: 0.2rem !important;
  }

  .cont_fw_list_contents {
    font-size: 0.25rem !important;
    line-height: 0.3rem !important;
  }

  /*常见行业*/
  .cont_hy {
    width: calc(100% - .6rem) !important;
    margin-top: .3rem !important;
    padding: 0 .3rem .3rem .3rem !important;
    background-color: #FFFFFF;
  }

  .cont_hy .hy {
    display: none !important;
  }

  .cont_list_hy {
    width: 100%;
    height: auto !important;

    display: flex;
    white-space: nowrap !important;
    overflow-y: scroll !important;
    margin-top: 0 !important;
  }

  .cont_hy_cont {
    width: auto !important;
    height: 2.7rem !important;
    margin-right: 0.3rem !important;
    border-radius: .3rem 0 0 0;
  }

  .cont_hy_cont > div {
    width: 2.4rem !important;
    height: 2.7rem !important;
    background-size: 100% 100% !important;
    border-radius: .3rem 0 0 0;

  }

  .cont_hy_list_dl {
    width: 2.4rem !important;
    height: 0.6rem !important;
    position: absolute;
    bottom: 0px !important;
    font-size: 0.22rem !important;
    line-height: 0.3rem !important;
  }

  /*服务流程*/
  .cont_zz {
    width: calc(100% - .6rem) !important;
    height: auto !important;
    padding: 0 .3rem .3rem .3rem !important;
    margin-top: .3rem !important;
    background-color: #FFFFFF;
  }

  .cont_zizhi {
    display: none !important;
  }

  .cont_list {
    width: 100%;
    height: 1.8rem !important;
    margin-top: 0.3rem !important;
    display: flex;
    white-space: nowrap !important;
    overflow-x: scroll !important;
    margin-left: 0 !important;
    /* 隐藏滚动条 */
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE 10+ */
  }

  .cont_list_zz {
    width: 3rem !important;
    height: 1.6rem !important;
  }


  .cont_list_zz_left {
    width: 1.11rem !important;
  }

  .cont_list_zz_left > div:nth-child(1) {
    width: 1.11rem !important;
    height: 1.11rem !important;
  }

  .cont_list_zz_left > div:nth-child(2) {
    font-size: 0.26rem !important;
  }

  .cont_list_zz_right {
    width: 0.89rem !important;
    height: 0.2rem !important;
    margin-top: -18px !important;
    margin-left: 10px !important;
  }

  /*我们还提供*/
  .other-provide {
    margin-top: .3rem !important;
    background-color: #FFFFFF;
    padding: 0 .3rem .3rem .3rem !important;
  }

  .other-provide .pc-com-module-title {
    display: none !important;
  }

  .other-provide .obox {
    margin: 0 !important;
    justify-content: left !important;

  }

  .other-provide .obox .item {
    height: 2.14rem !important;
    box-shadow: 0 0 .1rem rgb(202, 202, 202) !important;
    border-radius: .2rem !important;
    margin: 0 .1rem .2rem .1rem !important;
    width: calc((100% - .6rem) / 3) !important;
  }
}
