@media (max-width: 1600px) {
  header .center {
    padding-left: 2.5rem;
  }

  header .logo img {
    height: 4.125rem;
  }
  .show_pro_one .right .over img {
    height: 36rem;
  }header .center > ul > li { 
    padding: 0 1.125rem;
}
}

@media (max-width: 1440px) {
  header .container {
    padding: 0 3.375rem;
}

  header .ds {
    margin: 0 2rem;
  }

  header .center>ul>li {
    padding: 0   1rem;
  }

  .elevator .left ul li a,
  .elevator_detail .left ul li a {
    padding: 0 1.375rem;
  }
  .show_pro_one .right .over img {
    height: 32rem;
  }.show_pro_one .hover { 
    bottom: 0.5rem;
  }.list_download .right .ul1 li > a .over {
    width: 12.1875rem;
}.list_download .right .ul1 li > a .content { 
    width: calc(100% - 12.1875rem);
}.list_service li .num { 
    font-size: 6.75rem;
}.banner .swiper-button-next {
    right: 2.625rem;
}.banner .swiper-button-prev {
    left: 2.625rem;
}
}

@media (max-width: 1366px) {
  header .container {
    padding: 0   3rem;
  }header .logo img {
    height: 3.5rem;
}
  .list_contact ul li:nth-child(1) .list:nth-child(odd) {
    width: 44%;
}.list_contact ul li:nth-child(1) .list:nth-child(even) {
    width: 56%;
}
header .tel {
    margin-left: 1rem;
}header .dingzhi { 
    margin: 0 0 0 1.5rem;
}
}

@media (max-width: 1280px) {
  header .center {
    padding-left: 1.5rem;
  }

  header .logo img {
    height: 3.5rem;
  }

  header .center>ul>li {
    padding:0   0.75rem;
  }

  .banner .hover .p1 {
    font-size: 3rem;
  }

  .banner .hover .p2 {
    margin: 1.5rem 0 2rem;
  }

  .elevator .left,
  .elevator_detail .left {
    width: 25%;
  }

  .elevator .right,
  .elevator_detail .right {
    width: 75%;
  }

  .index_three ul li.active {
    width: calc(100% - 25rem);
  }

  .index_three ul li {
    width: 25rem;
  }

  .index_three .img img {
    height: calc(100vh - 6.25rem);
  }

  .title {
    font-size: 2.125rem;
  }

  header .dingzhi {
    margin: 0 0.875rem 0 1.5rem;
  }

  header .container {
    padding: 0 2rem;
  }
  .show_pro_one .right .over img {
    height: 29rem;
  }
  .list_ztzh_two ul i, .show_pro_two ul i, .show_pro_five ul i { 
    width: 3rem;
  }
  .list_ztzh_two ul div, .show_pro_two ul div, .show_pro_five ul div {
    width: calc(100% - 3rem);
  }
  .more {
    padding: 0 1rem;
  }
  .animate { 
    font-size: 6rem;
  }.shuzi li .name {
      margin-bottom: 0;
  }.list_jly_three .left {
    padding-right: 1.75rem;
}

}

@media (max-width: 990px) {
  header {
    display: none;
  }
.show_pro_two .over, .show_pro_two .over img  {
    height: auto;
} 
  .banner .container {
    padding-right: 4.375rem;
  }
 
    .banner   .w100.pc_show_767{
        height: 70vh;
        object-fit: cover;
    }
  .banner .swiper-button-next,
  .banner .swiper-button-prev {
    display: none;
  }
.banner .hover { 
    top: 47%;
}
  .index_one .right ul li .over img {
    height: 18.5rem;
  }

  .index_one .right ul li:first-child {
    padding-left: 3.5rem;
  }

  .index_one .right ul li:last-child {
    padding-right: 3.5rem;
  }

  .index_three {
    height: 50vh;
  }
.index_two .hover {
    display: none;
}
  .ipart5 .pc_show_990 {
    display: none !important;
  }
  .index_three .content::before{
       width: 3.5rem;
    height: 3.5rem; 
    left: -1.75rem;
  }
.index_three ul li:nth-child(1) .content::before{
    width: 3.5rem;
    height: 3.5rem; 
    right: -1.75rem;
}.index_three ul li .hover {
    width: 100%;
    padding-left: 2rem !important;
}
  .ipart5 .content .img {
    height: 100%;
  }

  .ipart5 .content .img img {
    height: 100%;
    object-fit: cover;
  }

  footer .top,
  footer .center_c {
    display: none;
  }

  .customized_body header,
  .body_clearfix header {
    display: block;
  }

  .customized_body header .logo,
  .body_clearfix header .logo {
    display: block;
  }

  .customized_body header .logo p,
  .body_clearfix header .logo p {
    display: none;
  }

  .customized_body header .container,
  .body_clearfix header .container {
    padding: 0 15px;
  }

  .customized_body header .tel,
  .body_clearfix header .tel {
    display: none;
  }

  .steps_box {
    width: 100%;
  }

  .content_list .bot_con {
    grid-template-columns: repeat(3, 1fr);
  }

  .content_list .bot_con.bot_con2 ul {
    grid-column: 1/3;
  }

  .content_list .bot_con.bot_con2 ul li {
    grid-template-columns: 1fr 1fr;
  }

  .body_clearfix_left .img {
    display: none;
  }

  .body_clearfix_right {
    width: 100%;
  }

  .body_clearfix_left {
    width: 100%;
  }

  .body_clearfix_left header {
    width: 100%;
    border-bottom: 1px solid #ddd;
    line-height: 60px;
  }

  .body_clearfix_left header img {
    height: 40px;
  }

  .body_clearfix_right .top {
    line-height: 60px;
  }

  .body_clearfix_right .bot {
    width: 100%;
  }

  .body_clearfix_right .top,
  .body_clearfix_right .center {
    padding: 0 15px;
  }

  .body_clearfix_right .center .list .flex {
    height: 4.25rem;
  }

  .body_clearfix_right .center .list .flex div {
    font-size: 14px;
  }

  .body_clearfix_right .bot {
    height: 4.75rem;
    padding: 0 15px;
  }

  .body_clearfix_right .center {
    height: calc(100vh - 6.25rem - 8rem);
  }

  .customized_five .bot li .flex>div {
    margin-bottom: 15px;
  }

  .customized_five .tips {
    padding: 0rem 0 0;
  }

  .elevator .left,
  .elevator_detail .left {
    width: 100%;
    margin-bottom: 20px;
  }

  .elevator .right,
  .elevator_detail .right {
    width: 100%;
  }

  .elevator,
  .elevator_detail {
    flex-wrap: wrap;
  }

  .elevator .right,
  .elevator_detail .right {
    padding: 15px;
  }

  .customized_index .choose_sence_detail .left {
    display: none;
  }

  .customized_index .choose_sence_detail .right {
    width: 100%;
  }.index_three .img img {
      height: 50vh;
  }
  /*.index_three ul li.active .bot {*/
  /*    display: none;*/
  /*}.index_three {*/
  /*  height: 50vh; */
  /*  }*/
  /*  .index_three .content ,.index_three ul li{*/
  /*      background: transparent;*/
  /*  }*/
  /* .index_three ul li .content::before,*/
  /*    .index_three ul li .content::after{*/
  /*     display: none;*/
  /* }*/
  /*  .index_three ul li {*/
  /*      width: 50%;*/
  /*  }.title {*/
  /*  font-size: 28px;*/
  /*  }*/
  /*  .index_three ul li {*/
  /*      padding: 40px 0;*/
  /*  }*/
    .index_six .swiper-container {
    overflow: hidden;
    }
    .m-bm-nav > li .sec {
        padding: 0 25px;
    }.m-bm-head.white .m-bm-head-box {
        border-bottom: 1px solid #f5f5f5;
    }
    .bread {
        display: none;
    }.nyban .hover .p1 {
        font-size: 30px;
    }
    .show_pro_one::before { 
       height: 100%; 
    }
    .show_pro_one  .right {
        margin-top: 40px;
    }
     .show_pro_one .swiper_btn {
        display: none;
    }
    .show_pro_one .left {
        padding: 0 15px;
    }
    .show_pro_two.p110.pt0 {
        padding-top: 5rem;
    }
    .p110 {
       padding: 5rem 0;
    }
    .show_pro_two .left,
    .show_pro_two .center{
        display: none;
    }.show_pro_two .right .wid {
    width: 100%;
    position: static; 
    transform: translateY(0%);
    }
    .show_pro_two .hover {
        display: none;
    }
    .show_pro_two .text.cf {
        margin-bottom: 0;
    }
    .show_pro_five .left {
        padding: 5rem 15px 20px 15px;
    }
     .show_pro_five .container,
     .show_pro_one  .container{
         padding: 0 15px;
     }
    .show_pro_five .right div {
        height: 100%;
    }
    .show_pro_five .right img {
        height: 100%;
        object-fit: cover;
    }
    .show_pro_one .right .over img {
    height: 26rem;
    }
    .show_pro_three.p110.pt0 {
        padding-top: 5rem;
    }.show_pro_three .bord td { 
        padding-left: 3.0625rem !important;
    }
    .show_pro_eight .center {
        order: 3;
        margin-top: 20px;
        text-align: center;
    }
.animate {
    font-size: 5rem;
}
.list_about .img > img {
    width: 80%;
}.list_about_two .flex ul li { 
    padding-right: 0;
}.list_about_two .flex ul {
    font-size: 16px; 
    margin: 0.5625rem 0 1.25rem;
}.list_about_three .swiper-button-next {
    right: 0;
}.list_about_three .swiper-button-prev {
    left: 0;
}.list_about_three .mySwiper { 
    margin-top: 4.5rem;
}.list_about_three .mySwiper2 .swiper-slide .left {
    width: 20rem;
    font-size: 4.875rem;
}
.list_about_four .hover {
    position: relative;
    top: 0;
    order: 1;
    padding-bottom: 0 ;
}
.list_about_four  {
    display: flex;
    flex-wrap: wrap;
}.list_about_four >img {
    order: 2;
    position: relative;
    margin-top: -5rem;
}
.aside_left {
    display: none;
}
.aside_row .right{
    width: 100%;
    padding: 0;
    border: none;
}.list_jlr .hover {
    display: none;
}.list_jlr .name {
    font-size: 22px;
    line-height: 30px;
    margin: 15px 0 10px;
}.list_jlr_four .hover {
    padding: 0 15px;
}  .list_news .ul2 .over {
    width: 22rem;
  }
  .list_news .ul2 .content {
    width: calc(100% - 22rem);
    padding: 0  0 0 25px;
  }
  .list_news .ul2 li .content .more {
    margin-top: 1rem;
  }.list_contact ul li:nth-child(1) {
    width: 100%;
  }
  .list_contact ul li:nth-child(2) {
    width: 100%;
    justify-content: flex-start;
    margin-top: 15px;
  }.list_contact ul {
      padding: 40px 20px;
      flex-wrap: wrap;
  }.list_contact .tel {
      font-size: 20px;
  }.list_xx_shop .left {
    padding-right: 15px;
}.list_service li:nth-child(even) .left {
    order: 1;
}.list_service li:nth-child(even) .right { 
    order: 2;
}.list_service li .right {
    padding: 20px 15px 30px !important;
}.list_service li .num {
    font-size: 3.75rem;
}.list_service li .name {
    font-size: 22px;
    line-height: 30px;
    margin: 10px 0;
}.list_service ul {
    margin-top: 30px;
    padding: 0 15px;
}.list_pjzc .left ul li img {
    height: 3rem;
}.list_pjzc .left ul li > div {
    padding: 2.75rem 2rem 2.5rem;
}.list_ztzh .padding_left {
    padding: 3.3125rem 15px 0 15px;
}.list_ztzh .hover ,
.list_ztzh_two .right{
    display: none;
}
.list_ztzh  .container {
    padding: 0 15px;
}.list_jly_two .right { 
    padding-left: 2.625rem;
}
.list_jly_two .right { 
    padding-left: 2.625rem;
}.subcontent.fixed_popoup {
    width: 80% !important;
    padding: 30px !important;
} 
.save.subcontent .input2 .row{
    margin: 0 -5px;
}.save.subcontent .input2 .row>div{
    padding: 0 5px;
}.save.subcontent {
    width: 85% !important;
}
}

@media (max-width: 767px) {
    .list_about .img > img {
    width: 100%;
    }
  .banner .container {
    padding-right: 15px;
  }.table td {
      white-space: nowrap;
  }
.nyban .hover .p1 {
    font-size: 26px;
}
  .banner .hover .p1 {
    font-size: 24px;
    line-height: 30px;
  }

  .banner .hover .p2 {
    margin: 10px 0 15px;
  }

  .more {
    line-height: 44px;
    padding: 0 20px;
  }

  .title {
    font-size: 22px;
    line-height: 30px;
  }

  .en_title {
    letter-spacing: 0;
    font-size: 12px;
    line-height: 24px;
    margin-top: 0;
  }

 

  .font18 {
    font-size: 14px;
    line-height: 26px;
  }

  .index_one {
    padding: 25px 0;
  }

  .index_one .left {
    padding-right: 15px;
    margin-bottom: 20px;
    position: static;
  }

  .index_one .right {
    padding-left: 15px;
  }

  .index_one .right ul li .over img {
    height: 140px;
  }

  .index_one .right ul {
    margin: 0 -7px;
  }

  .index_one .right ul li {
    padding: 0 7px;
  }

  .index_one .font18 {
    margin: 15px 0;
  }

  .index_one form input,
  .index_one form button {
    line-height: 44px;
  }

  .index_one .right ul li:first-child {
    padding-left: 2.5rem;
  }

  .index_one .right ul li:last-child {
    padding-right: 2.5rem;
    margin-bottom: 0;
  }

  .index_one .right ul li:nth-last-child(2) {
    margin-bottom: 0;
  }

  .index_two {
    padding: 25px 0;
  }

  .index_two .container {
    padding: 0 15px;
  }

  .index_two .left {
    padding-right: 15px;
  }

  .index_two .left .swiper-slide img {
    height: 16rem;
  }

  .index_two .right {
    padding-left: 15px;
    margin-top: 15px;
  }

  .index_two .right ul {
    margin: 15px -8px;
  }

  .index_two .right ul li {
    padding: 0 8px;
  }

  .index_two .right ul li a {
    height: 50px;
    font-size: 14px;
  }

  .index_three {
    height: auto;
  }

  .index_three .hover {
    padding: 45px 0 25px;
  }

  .index_three .ul {
    flex-wrap: wrap;
  }

  .index_three .ul li {
    margin-bottom: 15px;
    font-size: 14px;
    margin-right: 1.875rem;
  }

  .index_four {
    padding: 25px 0;
  }

  .index_four .swiper-slide .over img {
    height: 10rem;
  }

  .swiper_btn {
    width: 40px;
    height: 40px;
    line-height: 38px;
  }

  .index_four .flex {
    top: -3.5rem;
  }

  .index_five {
    padding: 25px 0 0;
  }

  .index_five .right ul li .icon img {
    height: 3rem;
  }

  .index_five .right ul li {
    border: none;
  }

  .index_five .right ul {
    border: none;
  }

  .index_five .right ul li .name {
    margin: 15px 0 5px;
  }

  .ipart5 .play_btn {
    width: 70px;
    height: 70px;
  }

  .ipart5 .overlay .img_logo {
    background-size: contain;
  }

  footer .bot {
    flex-wrap: wrap;
  }

  footer .bot .left,
  footer .bot .right2 a {
    font-size: 12px;
    line-height: 22px;
  }

  .customized_body header,
  .body_clearfix header {
    line-height: 60px;
  }

  .customized_body header .logo img,
  .body_clearfix header .logo img {
    height: 40px;
  }

  .p110 {
    padding: 30px 0;
  }

  .customized_index .text {
    font-size: 14px;
    line-height: 20px;
    margin: 10px 0 20px;
  }

  .customized_index .ul li {
    margin-bottom: 20px;
  }

  .customized_index .ul li .name {
    margin-top: 0.5rem;
  }

  .container.container_r {
    padding: 0 15px;
  }

  .customized_one .left {
    display: none;
  }

  .customized_one .right {
    padding: 20px 30px;
  }

  .customized_one .bgf .hover {
    line-height: 60px;
    position: static;
  }

  .customized_one .bgf .hover .container {
    padding-left: 0;
  }

  .customized_one .bgf .hover .flex .name {
    font-size: 18px;
  }

  .customized_one .bgf .hover .qiehuan_edit {
    font-size: 14px;
  }

  .customized_one .bgf .hover .qiehuan_edit img {
    height: 1.125rem;
  }

  .steps>li {
    font-size: 12px;
  }

  .submit_flex {
    margin-top: 2.625rem;
    padding-top: 1.75rem;
  }

  .content_list .bot_con {
    grid-template-columns: repeat(2, 1fr);
  }

  .content_list .bot_con.bot_con2 ul {
    grid-column: 1/3;
  }

  .content_list .bot_con.bot_con2 ul li {
    grid-template-columns: 1fr 1fr;
  }

  .content_list .bot_con>.pr .gray_line>div {
    font-size: 14px;
  }

  .gray_line {
    padding: 0 10px;
  }

  .content_list .bot_con .icon {
    width: 4.625rem;
    height: 4.625rem;
  }

  .content_list .bot_con p.w220 {
    padding: 0 1rem;
    height: 4.625rem;
    width: calc(100% - 4.625rem);
  }

  .content_list .bot_con.bot_con2 ul li>p {
    padding: 0 1rem;
    height: 4.625rem;
  }

  .content_list .bot_con>.pr .gray_line>div {
    line-height: 4.625rem;
  }

  .list_title {
    padding: 0 1rem;
    font-size: 14px;
  }

  .list_title img {
    height: 1.375rem;
    margin-left: 5px;
  }

  .radio2 .pr {
    margin-bottom: 5px;
  }

  .customized_two ul li {
    margin-bottom: 30px;
  }

  .customized_two ul li .left.text {
    font-weight: 600;
    color: #000;
    margin-bottom: 5px;
  }

  .content_list .bot_con.bot_con3 .ul2 li {
    margin-bottom: 0;
    width: 100%;
  }

  .customized_three .list_title {
    line-height: 50px;
  }

  .customized_three .content_list ul li {
    width: 100%;
  }

  .customized_three .bot {
    padding: 15px;
  }

  .customized_three .bot .font20 {
    font-size: 1rem;
  }

  .customized_three .bot ul li .img2 {
    padding-left: 1.6rem;
  }

  .elevator .right .content,
  .elevator_detail .right .content {
    padding: 15px;
  }

  .elevator .left ul li a,
  .elevator_detail .left ul li a {
    font-size: 14px;
  }

  .elevator .left ul,
  .elevator_detail .left ul {
    padding-top: 0;
  }

  .elevator .right .content li {
    padding: 1rem 15px;
  }

  .elevator .right .content li:nth-child(1) {
    font-size: 14px;
  }

  .customized_five .top {
    flex-wrap: wrap;
  }

  .customized_five .top .right_bot {
    margin-top: 15px;
  }
  .ipart5 .overlay .img_logo,
  .ipart5 .overlay .intro_box{
      display: none !important;
  }
  .m-bm-head .m-bm-head-box .right .singout >div {
      line-height:18px;
  }.index_six .swiper-slide.swiper-slide-active .over, .index_six .swiper-slide.swiper-slide-prev .over,.index_six .swiper-slide .over{
    height: auto;
  }
  .index_six {
      padding: 30px 0;
  }
    .index_six .hover {
        margin-bottom: 20px;
        width: 100%; 
    }.index_six .left { 
        order: 2;
    }
    .index_six .left span {
    margin: 0 0.5rem;
    }
    .index_six .container {
        padding-right: 15px;
    }
    .index_six .swiper-container .name {
        font-size: 18px;
        line-height: 24px;
        margin: 10px 0 5px;
    }.ipart5 .content { 
        height: 100%;
    }
    .ipart5 {
        height: 400px !important;
    }
    footer .bot {
        padding: 10px 0;
    }.index_four .top {
        margin-bottom: 20px;
    }
    .index_four .phone_show_767 {
        margin-top: 20px;
    }.index_five .left .text {
        margin: 5px 0;
    }.index_five .right .shuzi li { 
        padding: 1.25rem 0 0;
    }.index_five .content {
        padding-bottom: 30px;
    }
    .banner .hover .p2,
    .banner .hover .p1{
        color: #fff;
    }.show_pro_two.p110.pt0 {
        padding-top: 30px;
    }.show_pro_one .text {
    margin: 10px 0 20px;
}.show_pro_one .more { 
    width: 10rem;
}.show_pro_one .right .over img ,
.show_pro_one .right .over {
    height:100%;
}.show_pro_one .right .swiper-slide {
    height: auto;
}.show_pro_one .right {
    margin-top: 25px;
}.page_form {
    margin-bottom: 20px;
}.show_pro_two .num {
    font-size: 3.625rem;
}
.list_ztzh_two .content, .show_pro_two .content, .show_pro_five .content {
    padding: 20px;
}
 .show_pro_five ul li { 
    height: 3.5rem;
 }
 .show_pro_five ul div {
     font-size: 14px;
 }.show_pro_five .left {
     padding: 30px 15px 20px;
 }.show_pro_five .right {
     padding-left: 15px;
 }.show_pro_six .text { 
    font-size: 16px;
    line-height: 34px;
    margin-top: 5px;
 }
 .list_ztzh_two .name, .show_pro_two .name, .show_pro_five .name {
     font-size: 18px;
 }.show_pro_three.p110.pt0 {
        padding-top: 30px;
    }.show_pro_seven li > div.box_s { 
    padding: 15px;
}.show_pro_seven li:not(:last-child) {
    margin-bottom: 20px;
}.show_pro_seven .mb70 {
    margin-bottom: 25px;
}.show_pro_nine ul li {
    flex-wrap: wrap;
    padding: 15px;

}
.show_pro_nine ul li >div,
.show_pro_nine ul li >p {
    width: 100%;
    padding: 0;
}
.list_about_three .mySwiper2 .swiper-slide .left {
    text-align: left;
    font-size: 3rem;
    margin-bottom: 15px;
}
.list_about_three .mySwiper2 .swiper-slide .left,
.list_about_three .mySwiper2 .swiper-slide .right {
    width: 100%;
}.list_about_three .mySwiper2 .swiper-slide .clearfix {
    flex-wrap: wrap;
}.list_about_three .swiper_btn {
    top: auto; 
    bottom: 60px;
}
.list_about_three .mySwiper2 .swiper-slide .right {
    height: 150px;
    overflow-y: scroll;
    padding-right: 10px;
}
.list_about_three .mySwiper2 .swiper-slide .right::-webkit-scrollbar-track {
            /*滚动条里面轨道*/
            background-color: transparent;
            width: 4px;
            height: 164px;
            position: absolute;
        }
        
     .list_about_three .mySwiper2 .swiper-slide .right::-webkit-scrollbar {
            /*滚动条整体样式*/
            width: 4px;
            /*高宽分别对应横竖滚动条的尺寸*/
        }
        
       .list_about_three .mySwiper2 .swiper-slide .right::-webkit-scrollbar-thumb {
            /*滚动条里面小方块*/
            display: block;
            width: 10px;
            height: 35px;
            background:#fff;
        }.list_about_three .mySwiper2 {
    margin-top: 20px;
}
 .list_about_four  .mt40 {
     margin-top: 20px;
 }.list_about_four .hover { 
    padding-bottom: 25px;
}.list_about .text {
    margin: 10px 0 15px;
}.list_about .shuzi {
    margin-top: 20px;
}.list_about .shuzi {
    margin: 20px -8px 0;
}
.list_about .shuzi li {
    padding: 0 8px;
}.list_about .shuzi li > div {
    padding: 20px 0;
}.list_about_two .left {
    width: 100%;
}
.list_about_two .right {
    width: 100%;
    padding: 20px 0;
}.list_about_two .flex ul {
    font-size: 14px;  
}.list_about_three .mySwiper::before { 
    left: 0%;
    width: 100%;
}.list_download .right .ul1 li > a {
    padding: 10px;
}.list_download .right .ul1 li > a .over {
    width: 10rem;
}.list_download .right .ul1 li > a .content {
    width: calc(100% - 10rem);
}.list_download .right .ul1 li > a .content .name {
    margin: 5px 0 10px 0;
}.page_form input {
    width: 100%;
}
.page_form .tr form {
    margin-top: 10px;
}.list_download .right .ul1 li {
    margin-bottom: 20px;
}.aside_row .right .sum { 
    margin-bottom: 0.375rem;
}.page_form input {
    padding: 0 60px 0 15px;
}.list_download .right .ul2 li .name span {
    display: block;
    margin-left: 0;
}.list_download .right .ul2 li > div {
    flex-wrap: wrap;
}
.list_download .right .ul2 li .name {
    width: calc(100% - 3.75rem);
    padding-right: 0;
}.list_download .right .ul2 li .more {
    margin-top: 15px;
}.list_jlr .name,
.main-values-txt-box .main-values-txt3 span{
    font-size: 18px !important;
    line-height: 26px;
}.main-values-txt-box .main-values-txt3 {
    font-size: 14px !important;
}.list_jlr_three .hover {
    display: none;
}#mainValuesCon>.area-box {
    margin-top: 20px !important;
}.list_jlr_three .swiper-slide .content { 
    padding: 20px;
}.list_jlr_three .swiper-slide .content .icon img {
    height: 3rem;
}.list_jlr_four .hover {
    bottom: 10px;
    font-size: 14px;
}.job-cont2 .job_list2a li ,
.job-cont2 .job_list1 li .job_as1 .as1{ 
    padding: 1.125rem 0;
}  .list_news .ul2 .over {
    width: 100%;
  }
  .list_news .ul2 .content {
    width: 100%;
    padding: 15px 0;
  }
  .list_news .ul2 li ,
  .list_news .content{
    padding: 15px;
  }
  .list_news .name {
    font-size: 18px;
    margin: 5px 0 ;
  }.list_news ul li {
    margin-bottom: 20px;
}.list_contact .left p { 
    font-size: 16px; 
    margin: 15px 0 0;
}.list_contact ul li .list {
    width: 100% !important;
    padding-right: 0 !important;
}.list_contact ul ,.list_case .right .content{
    padding: 20px;
}#map {
    height: 300px !important;
}.list_xx_shop .mt45 {
    margin-top: 0;
}.list_case .right .ul1 li {
    margin-bottom: 20px;
}.list_service ul {
    margin-top: 15px;
}.list_service li .right {
    padding: 15px 0px 20px !important;
}.list_service li .name {
    font-size: 20px;
}.list_pjzc .left ul li .name { 
    font-size: 16px; 
    margin-top: 10px;
}.list_pjzc .left ul{
    margin: 0 -8px;
}
.list_pjzc .left ul li {
    padding: 0 8px;
}.list_pjzc .left ul li > div {
    padding: 20px;
}.list_pjzc .left ul li img {
    height: 35px;
}.list_pjzc .right {
    padding: 20px 15px 0;
}.list_phzc_two {
    position: relative;
    margin-top: 0;
}.list_ztzh .padding_left {
    padding: 20px 0px 0 0px;
}.mt55 {
    margin-top: 20px;
}.list_ztzh_two .name {
    margin: 5px 0;
}.list_ztzh_two .text {
    margin-bottom: 8px;
}.list_ztzh .text {
    margin-top: 10px;
}.list_jly li > div {
    padding: 2rem 1.125rem;
}.list_jly .text { 
    font-size: 16px; 
    margin-top: 0.375rem;
}.list_jly .top {
    flex-wrap: wrap;
} .list_jly .top div {
    order: 1;
    width: 100%;
}.list_jly .top p {
    order: 2;
    width: 100%;
}.list_jly li > div {
    padding: 2rem 0;
    text-align: center;
}.list_jly .top div img {
    height: 35px;
}.list_jly .top p { 
    font-size: 22px; 
    margin: 10px 0 0px;
}.list_jly_two {
    max-height: fit-content;
}.list_jly_two .left .over, .list_jly_two .left .over img, .list_jly_two .left, .list_jly_two .right ul li {
    height: auto;
}.list_jly_two .right {
    padding: 20px 15px;
}.list_jly_two .right ul li .name {
    font-size: 18px; 
    margin-bottom: 10px;
}.list_jly_three .left .text {
    margin: 1rem 0 15px;
}.list_jly_three .left  {
    margin-bottom: 20px;
}.list_jly_three .right .icon img {
    width: 35px;
    height: 35px;
}
.list_jly_three .right ul li > div {
    padding: 20px 0;
}.index_six .swiper-slide { 
    display: block;
}
.customized_index .choose_sence_detail {
    margin-top: 20px;
    padding-left: 15px;
}.customized_five .bot li .flex .img img {
    min-height: 30px;
    max-height: 42px;
}.banner .w100.phone_show_767 {
    height:  auto;
    object-fit: cover;
}.index_five .right ul li .icon img {
    height: 2.15rem;
}.banner .index_five .right .shuzi li {
    padding-bottom: 0;
}.banner .index_five .content {
    padding-bottom: 20px;
}.banner .index_five .more {
    margin-top: 10px;
}.subcontent.fixed_popoup {
    width: 90% !important;
    padding: 20px 10px 40px !important;
}.subcontent.fixed_popoup form {
    height: 400px;
    overflow-y: scroll;
}.subcontent .layui-layer-content::before{
    content: "向下滑动提交表单";
    position:absolute;
    bottom: -36px;
    left: 0;
    width: 100%;
    font-size: 14px;
        color: #686868;
}.banner .index_five .title {
    font-size: 16px;
    line-height: 22px;
}
.index_one .more {
    margin-top: 0;
}.banner .swiper-pagination {
    bottom: 10px;
}.banner .index_five .img {
    display: none;
}.banner .index_five .right ul li .icon img {
    height: 25px;
}.banner .index_five .right ul li .name {
    margin: 5px 0 0;
}.banner .index_five .left .text {
    font-size: 12px;
    line-height: 18px;
}.banner .swiper-slide:nth-child(6) .phone_show_767 ,
.banner .swiper-slide:nth-child(7) .phone_show_767,
.banner .swiper-slide:nth-child(5) .phone_show_767{
    object-position: left;
}.banner .swiper-slide:nth-child(4) .phone_show_767 {
    object-position: right;
}.banner .index_five .more {
    margin-top: 0;
    line-height: 28px;
}    .index_three ul li {
        width: 10rem;
    }    .index_three ul li.active {
        width: calc(100% - 10rem);
    }    .index_three .img img {
        height: 300px;
    }.index_three ul li .hover { 
    padding-top: 2.125rem;
}.index_three ul li .hover {
    padding-right: 20px;
}.index_three .content > div .title {
    font-size: 16px;
}.index_three .content .icon img {
    height: 3rem;
}    .index_four .swiper-slide .over img {
        height: 8rem;
    }.save.subcontent {
        width: 94% !important;
        padding: 20px 20px 40px !important;
    }
   .save.subcontent .mt20 {
       height: 500px;
       overflow-y: scroll;
   }
 .save.subcontent .layui-layer-setwin .layui-layer-close2 {
    position: absolute;
    right: 0.375rem;
    top: 0rem;
 }.list_about_0918 .ul li > div { 
    padding: 2.0625rem 0 2.125rem;
}.list_about_0918 .ul li:not(:last-child) ,
.list_about_two_0918 .ul li:not(:last-child){
    margin-bottom: 15px;
}.list_about_two_0918 ul {
    padding: 25px 0 0;
}.index_five .right .shuzi li {
    width: 22%;
}.banner .index_five .title {
    height: 44px;
}    .banner .index_five .right ul li .icon img {
        height: 16px;
    }    .banner .index_five .right ul li .name {
        margin: 0px 0 0;
    }    .banner .index_five .title {
        font-size: 14px;
        line-height: 18px;
    }  .banner .shuzi li sub,  .banner .shuzi li:nth-child(2) sub {
    font-size: 12px;
    line-height: 1;
    }    .index_five .right .shuzi li {
        width: 28%;
    }.banner .index_five .right .shuzi li {
    padding: 0.25rem 0 0.5rem;
}.banner .index_five .content {
        padding-bottom: 0;
    }.list_parent .ul1 li {
    width: 33.3%;
    padding: 0 0.5rem;
    margin-bottom: 15px;
}.list_parent .ul1 { 
    margin: 0 -0.5rem;
}.list_parent .ul1 li > a { 
    padding: 0.875rem 0.5rem;
}
}