@media (max-width: 1600px) {
  .list_about_history .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
    padding-bottom: 10.5rem;
  }
    header.active .container {
    padding: 0 3%;
}
header .center > ul > li {
    float: left;
    padding: 0 1.1875rem;
}
}
@media (max-width: 1440px) {


  .list_about_history .swiper-slide-active + .swiper-slide {
    padding-bottom: 7.75rem;
  }
  .list_about_history .swiper-slide.swiper-slide-active::before {
    bottom: -2.5rem;
  }
  .list_about_history .swiper-slide-active + .swiper-slide + .swiper-slide {
    padding-bottom: 5.9rem;
  }
  .list_about_history .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
    padding-bottom: 13.25rem;
  }
  .list_about_history .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
    padding-bottom: 8rem;
  }
  .list_about_history {
    padding-top: 8rem;
    padding-bottom: 6.0625rem;
  }
  .list_about_history::before {
    background-size: cover;
  }
  .list_about_history .container {
    padding: 0 5%;
  }
  .index_threenews .row .right {
    padding-right: 9.1875rem;
  }
  .index_threenews .row:nth-child(even) .right {
    order: 1;
    padding-left: 9.5625rem;
    padding-right: 15px;
  }
  .list_equip_four .swiper_chanpinjg .chanpinjg_box .text .tt {
    font-size: 1.375rem;
  }
  .all_title h3 {
    font-size: 2.2rem;
  }
  .index_one .desc,
  .index_two .innovate_list .innovate_item .text .p {
    font-size: 1.125rem;
    line-height: 1.5;
  }
  .all_title p {
    font-size: 1.5rem;
  }
  .all_more {
    padding: 0.625rem 2.5rem;
  }
  .index_two .innovate_list .innovate_item .text h3 {
    font-size: 1.75rem;
  }
  .index_three .left ul li .text .p {
    font-size: 1rem;
    line-height: 1.5;
  }
  .index_three .left ul li .text h3 {
    font-size: 1.375rem;
    padding-top: 0.3125rem;
  }
  .index_three .left ul li {
    padding: 1rem 0 1.375rem 2rem;
  }
  .neibanner .neibanner_txt h3 {
    font-size: 3rem;
  }
  .neibanner .neibanner_txt p {
    font-size: 2rem;
    line-height: 1;
  }
  .list_about_one .desc {
    font-size: 1.25rem;
    line-height: 1.5;
  }
  .list_about_two .right .history_boxs .history_box .year {
    font-size: 1.5rem;
  }
  .list_about_two .right .history_boxs .history_box .cont p::before {
    width: 12px;
    height: 12px;
    top: 5px;
    left: 0;
  }
  .list_about_two .right .history_boxs .history_box .cont {
    font-size: 1rem;
    line-height: 1.5;
  }
  .list_about_two .left .cont ul li {
    font-size: 1.375rem;
  }
  .list_about_three .content .swiper_honor .swiper-slide.swiper-slide-active,
  .list_about_three .content .swiper_honor .swiper-slide:hover {
    font-size: 1.375rem;
  }
  .list_about_four .right ul li .text .tt {
    font-size: 1.35rem;
  }
  .list_about_four .right ul li .text .pp {
    font-size: 1.5rem;
  }
  .list_base .base_box .base_item .text .pp {
    font-size: 1.125rem;
    line-height: 1.5;
  }
  .list_equip_one .right ul li,
  .list_equip_two .left ul li {
    padding: 1rem 1.125rem 1rem 2.5rem;
  }
  .list_equip_five .content .ri .grid_box .grid_item,
  .list_equip_five .content .le .grid_box .grid_item {
    padding: 3.5625rem 2rem 3.8125rem;
  }
  .list_equip_one .right ul li,
  .list_equip_two .left ul li {
    font-size: 1.125rem;
  }
  .list_equip .grid_box .grid_item .text {
    font-size: 1.125rem;
  }
  .list_equip .grid_box .grid_item .text {
    padding-left: 1.25rem;
  }
  .list_equip_three .grid_box .grid_item .text .tt {
    font-size: 1.5rem;
  }
  .list_equip_three .grid_box .grid_item .text .pp,
  .list_equip_four .swiper_chanpinjg .chanpinjg_box .text .pp {
    font-size: 1rem;
  }
  .list_equip_five .content .ri .grid_box .grid_item .tt,
  .list_equip_five .content .le .grid_box .grid_item .tt {
    font-size: 1.5rem;
  }
  .list_equip_five .content .mid .tit {
    font-size: 1.75rem;
  }
  .list_equip_six .swiper_management .swiper-slide .management_box .tt {
    font-size: 1.125rem;
    line-height: 1.5;
  }
  .list_industrial_one .content .tabul .tabli .tt {
    font-size: 1.125rem;
  }
  .list_industrial_one .content .tab_box .tab_con .tit {
    font-size: 1.25rem;
  }
  .list_innovation_two .tabul .tabli .pp {
    font-size: 1.5rem;
  }
  .list_innovation_two .tabul .tabli .tt {
    font-size: 5rem;
  }
  .list_innovation_two .swiper_box {
    padding-bottom: 0;
  }
  .list_innovation_three .swiper_yfly .yfly_box .tt {
    font-size: 1.25rem;
  }
  .list_innovation_four .content .list_box .text .desc {
    font-size: 1.125rem;
  }
  .list_innovation_four .content .list_box .text .top_box .num p {
    font-size: 1.25rem;
  }
  .list_innovation_four .content .list_box .text .top_box .num h3 {
    font-size: 2.25rem;
  }
  .list_innovation_four .content2 ul li {
    font-size: 1.25rem;
  }
  .list_innovation_five .tabul .tabli,
  .list_digital_one .desc {
    font-size: 1.375rem;
  }
  .list_digital_one .swiper_box .swiper_shuzhihonor .swiper-slide .shuzhihonor_box .tit h3 {
    font-size: 1.625rem;
  }
  .list_digital_one .swiper_box .swiper_shuzhihonor .swiper-slide .shuzhihonor_box .tit .p {
    font-size: 1rem;
  }
  .list_contact .row .left .title {
    font-size: 1.75rem;
    margin-top: 2rem;
  }
  .list_contact .row .left ul li p,
  .list_contact .row .left ul li p strong,
  .list_contact .row .left ul li p a {
    font-size: 1.375rem;
  }
  .list_contact .grid_box .grid_item {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .list_contact .grid_box .grid_item .left {
    padding: 30px 20px;
  }
  .list_contact .grid_box .grid_item .left .cont ul li .t {
    font-size: 1.125rem;
  }
  .list_contact .grid_box .grid_item .left .tit {
    font-size: 1.625rem;
  }
  footer .foot_top .left .title {
    margin-top: 2rem;
    font-size: 1.875rem;
  }
  footer .foot_top .left .subtit {
    font-size: 1.125rem;
  }
  footer .foot_top .right .footnav li .tt,
  footer .foot_top .right .footnav2 .subfootnav .subfootli > a {
    line-height: 2.5;
  }
  header .logo_text {
    font-size: 1.5rem;
  }
}
@media (max-width: 1366px) {
  .list_equip_five .content .ri .grid_box .grid_item,
  .list_equip_five .content .le .grid_box .grid_item {
    padding: 2rem 1.5rem;
  }
  .list_equip_four .swiper_chanpinjg .chanpinjg_box .text .tt {
    font-size: 1.25rem;
  }
  .list_innovation_four .content2 ul {
    gap: 1rem;
  }
  .list_innovation_four .content2 ul li {
    font-size: 1.25rem;
  }
  .list_innovation_five .tabul .tabli:not(:nth-last-child(1))::before {
    right: -18%;
  }
  .list_digital_one .row .left {
    padding-left: 15px;
  }
  .list_about_core {
    padding: 30px 0;
  }
  .list_about_core .left .text ul li:not(:nth-child(2n))::before {
    content: '';
    display: block;
    width: 1px;
    height: 1.3125rem;
    background: rgba(255, 255, 255, 0.2);
    position: absolute;
    right: 0;
    top: 2px;
  }
  .list_about_core .left .text ul li:nth-child(even):before {
    display: none;
  }
  .list_about_core .left .text {
    position: relative;
    padding: 20px 0px;
  }
  .list_about_core .left .text ul {
    grid-template-columns: repeat(2, 1fr);
    gap: 12px;
  }
  .list_about_core .left .text ul li {
    font-size: 1rem;
  }
  header .ds1{
    padding-left: 0;
  }
  header .logo_text {
    font-size: 1.125rem;
  }
      header .center > ul > li {
        float: left;
        padding: 0 1rem;
    }
  .list_innovation_three .swiper_yfly .yfly_box .i {
    bottom: 20px;
    padding-right: 20px;
  }
  .list_innovation_five .ul_box .li_box .tit {
    font-size: 20px;
  }
  footer .foot_top .left {
    width: 35%;
  }
  .list_equip_three .grid_box .grid_item {
    padding: 3.8125rem 3.5625rem 4.0625rem 3.875rem;
  }
  header {
    line-height: 5.3125rem;
  }
  .channel_box.active {
    top: 5.3125rem;
  }
  .list_innovation_two .tabul .tabli .tt {
    font-size: 5.25rem;
  }
  .list_industrial_one .content .tabul .tabli {
    padding: 1.625rem 1rem 1.375rem;
  }
  .list_industrial_one .content .tabul .tabli .icon {
    width: 3.5rem;
    height: 3.5rem;
  }
  .list_industrial_one .content .tab_box.mt70 {
    margin-top: 2.5rem;
  }
  .list_industrial_one .content .tabul .tabli .tt {
    font-size: 1.375rem;
  }
  .list_industrial_two .content .title {
    font-size: 3.75rem;
  }
  .list_industrial_two .content {
    margin-top: 3rem;
  }
  .list_industrial_two .content .img {
    margin-top: 4rem;
  }
  .all_title h3 {
    font-size: 2.5rem;
  }
  .list_about_two .left .cont ul li .icon {
    width: 3rem;
    height: 3rem;
  }
  .list_about_two .left .cont ul li .text .tt {
    font-size: 1.375rem;
  }
  .list_about_two .left .cont ul li .text {
    padding-left: 2.5rem;
  }
  .list_equip .grid_box .grid_item .icon {
    width: 5rem;
    height: 5rem;
  }
  .list_about_three .content .swiper_honor {
    margin-top: 2rem;
  }
  .list_about_two .left {
    padding-right: 4rem;
  }
  .list_equip_one .right ul li,
  .list_equip_two .left ul li {
    font-size: 1rem;
  }
  .list_equip .grid_box .grid_item .text {
    font-size: 1rem;
  }
  .list_digital_one .row .right {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .list_digital_one .row .right ul li .text {
    font-size: 1.125rem;
  }
  .index_three .left ul li .text .p {
    font-size: 1.125rem;
    line-height: 1.5;
  }
  .neibanner .neibanner_txt h3 {
    font-size: 3.375rem;
  }
  .list_equip .grid_box {
    gap: 3.125rem 20px;
  }
  footer .foot_top .right .footnav li .tt {
    line-height: 3.25rem;
  }
  footer .foot_top .right .footnav2 .subfootnav .subfootli > a {
    line-height: 2.75rem;
  }
  .list_base .base_box .base_item .text {
    padding-left: 5.5625rem;
  }
  footer .foot_top {
    padding-bottom: 7rem;
  }
}
@media (max-width: 1280px) {
  .list_about_history .swiper-slide.swiper-slide-active::before {
    bottom: -2.25rem;
  }
  .list_about_history .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
    padding-bottom: 13.5rem;
  }
  .list_about_history .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide {
    padding-bottom: 8.4rem;
  }
  .list_about_history .swiper-slide-active + .swiper-slide + .swiper-slide {
    padding-bottom: 6.5rem;
  }
  .list_about_history .swiper-slide-active + .swiper-slide {
    margin-top: 14.0625rem;
    padding-bottom: 7.6rem;
  }
  .list_about_history .swiper-slide-active {
    margin-top: 23.75rem;
    padding-bottom: 6.1rem;
  }
  .list_about_history .swiper_historynews .swiper-slide .historynews_box p {
    color: #FFF;
    font-size: 0.75rem;
    font-weight: 400;
    padding: 0.625rem 0;
  }
  .list_about_two .right .swiper_history .history_box .cont {
    font-size: 1.25rem;
  }
  .list_innovation_four .content2 ul li {
    font-size: 1.375rem;
  }
  .list_equip_four .swiper_chanpinjg .chanpinjg_box .text .tt {
    font-size: 1.375rem;
  }
  .list_equip_three .grid_box .grid_item {
    padding: 5.8125rem 2.5625rem 6.0625rem 2.875rem;
  }
}
@media (max-width: 990px) {
  .list_about_core .left {
    width: 100%;
  }
  .list_about_core .right h3 {
    font-size: 1.25rem;
    line-height: 1.75;
    margin-bottom: 10px;
  }
  .list_about_core .right {
    font-size: 1rem;
    line-height: 1.75;
  }
  .list_about_core .right {
    width: 100%;
    padding-left: 0;
    padding-top: 20px;
  }
  .m-bm-head .m-bm-head-box .m-bm-logo {
    display: flex;
    align-items: center;
  }
  .foot-fot {
    display: block;
  }
  footer {
    display: none;
  }
  .list_equip_five .content {
    gap: 3rem;
  }
  .list_equip_five .content .le .grid_box .grid_item .i,
  .list_equip_five .content .ri .grid_box .grid_item .i {
    width: 10rem;
  }
  .show_newstop {
    padding-top: 10px;
  }
  .show_newstop .container {
    padding: 0 15px;
  }
  .show_news .container {
    padding: 0 15px;
  }
  .show_news .left {
    width: 100%;
  }
  .show_news .content {
    width: 100%;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .filds {
    width: 100%;
    padding: 40px 15px 30px;
    z-index: 999999;
    max-height: 90vh;
    overflow-y: auto;
  }
  .filds .content.mt70 {
    margin-top: 10px;
  }
  .list_about_core .all_title {
    position: relative;
  }
  .list_about_core .content .w85 {
    width: 100%;
    margin-top: -30px;
  }
  .filds .swiper_fileds .img {
    margin-top: 20px;
  }
  .filds .swiper_fileds .img img {
    aspect-ratio: 3/2;
  }
  .filds .carousel__button.is-close {
    top: 10px !important;
    right: 10px !important;
  }
  .filds .left {
    font-size: 1rem;
  }
  .filds .left h3 {
    font-size: 1.25rem;
  }
  .filds .title {
    font-size: 1.375rem;
  }
  .list_about_two .left .cont ul {
    gap: 20px;
  }
  .index_threenews .row .right .text {
    margin-top: 10px;
  }
  .index_threenews .row .right .text .bottom .p {
    font-size: 1.125rem;
  }
  .index_threenews .row .right .tit {
    padding-left: 15px;
  }
  .index_threenews .row .right .tit h3 {
    font-size: 1.375rem;
  }
  .index_threenews .row .right .icon {
    width: 2.5rem;
    height: 2.5rem;
  }
  .index_threenews .grid_box .grid_item .tit {
    margin-top: 5px;
    font-size: 1.125rem;
  }
  .index_threenews .grid_box .grid_item .icon {
    width: 2.5rem;
    height: 2.5rem;
  }
  .index_threenews .grid_box .grid_item {
    padding: 20px;
  }
  .index_threenews .grid_box {
    grid-template-columns: 1fr 1fr;
    gap: 15px;
  }
  .index_threenews {
    padding-bottom: 30px;
  }
  .index_threenews .row_box {
    padding: 0 15px;
  }
  .index_threenews .row {
    padding-left: 0;
  }
  .index_threenews .row:nth-child(even) {
    margin-top: 20px;
    padding-right: 0;
  }
  .index_threenews .row:nth-child(even) .right {
    padding-left: 15px;
  }
  .index_threenews .row .right {
    padding-right: 15px;
  }
  .index_threenews .row .left .ri_box {
    display: none;
  }
  .list_digital_one .row .right ul li .text {
    font-size: 1rem;
  }
  .list_about_three .content .swiper_honor .swiper-slide {
    font-size: 0.875rem;
    line-height: 1.5;
  }
  .list_about_three .content .swiper_honor .swiper-slide.swiper-slide-active,
  .list_about_three .content .swiper_honor .swiper-slide:hover {
    font-size: 0.875rem;
    line-height: 1.5;
  }
  .yyhy_content {
    padding-bottom: 30px;
  }
  .yyhy_content .yyhy_con .yyhy_item .text h3 {
    min-height: auto;
  }
  .list_innovation_three .swiper_yfly .swiper-slide {
    padding: 0 15px;
  }
  .list_innovation_three .swiper_yfly .yfly_box .tt {
    margin-top: 10px;
    font-size: 18px;
  }
  .list_innovation_three .swiper_yfly .yfly_box .icon {
    width: 5rem;
    height: 5rem;
  }
  .list_innovation_three .swiper_yfly {
    margin: -20px 0 0;
  }
  .list_innovation_three .swiper_yfly .yfly_box {
    padding: 20px 15px;
  }
  .list_about_two .right .history_boxs {
    gap: 30px;
    padding-right: 1rem;
  }
  .list_about_two .right .history_boxs .history_box .year {
    font-size: 22px;
  }
  .index_three .left ul li .text .p {
    font-size: 1rem;
    line-height: 1.5;
  }
  .index_three .left ul {
    border-left: unset;
  }
  .index_three .left ul li {
    padding: 20px 10px;
  }
  .index_three .left ul li .text .bottom {
    display: block;
  }
  .m-bm-head .m-bm-head-box .m-bm-logo {
    display: flex;
    align-items: center;
  }
  .m-bm-head .m-bm-head-box .m-bm-logo .logo_text {
    display: inline;
    color: #171B17;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1;
    padding-left: 6px;
  }
  .all_more {
    padding: 0.5rem 1.875rem;
  }
  .index_three .right .ri_box .ri_item ul {
    display: none;
  }
  .index_three {
    padding-bottom: 30px;
  }
  .index_three .left ul li .text h3 {
    font-size: 20px;
  }
  .index_two .innovate_list .innovate_item .text h3 {
    font-size: 20px;
  }
  .index_two .innovate_list .innovate_item {
    position: relative;
    top: unset;
    flex-wrap: wrap;
    margin-top: 20px;
  }
  .index_two .innovate_list .innovate_item .over {
    width: 100%;
  }
  .index_two .innovate_list .innovate_item .text {
    flex: unset;
    width: 100%;
    padding: 20px 15px;
  }
  .index_two .container {
    padding: 0 15px;
  }
  .index_one .desc {
    width: 100%;
    font-size: 1.125rem;
  }
  .index_one,
  .index_two {
    padding-top: 30px;
  }
  .banner .img img {
    height: 100vw;
  }
  .banner .hover .p2 {
    font-size: 16px;
    line-height: 1.5;
  }
  .banner .hover .p2 br {
    display: none;
  }
  .banner .hover .p1 {
    font-size: 24px;
    line-height: 1.5;
  }
  .page_box .page_item {
    width: 100%;
  }
  .show_news {
    padding-bottom: 30px;
  }
  .show_newstop .title {
    font-size: 24px;
  }
  .yyhy_content .yyhy_con .yyhy_item .text h3 {
    font-size: 1.375rem;
  }
  .yyhy_content .yyhy_con .yyhy_item .text {
    padding: 20px 15px;
  }
  .yyhy_content .yyhy_con {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .list_newsbox .swipernews .news_box .right h3 {
    font-size: 22px;
  }
  .list_newsbox .swipernews .news_box .left {
    width: 100%;
  }
  .list_newsbox .swipernews .news_box .right {
    width: 100%;
    padding: 20px 15px;
  }
  .list_newsbox .swipernews .news_box {
    flex-wrap: wrap;
  }
  .list_about_four .bbimg {
    margin-top: 0;
  }
  .list_about_four .right ul {
    gap: 15px;
    margin-top: 20px;
  }
  .list_about_four .right ul li .icon {
    width: 3rem;
    height: 3rem;
  }
  .list_about_four .right ul li .text {
    padding-left: 20px;
  }
  .list_about_four .right ul li .text .tt {
    font-size: 1.25rem;
  }
  .list_about_four .right ul li .text .pp {
    font-size: 1.375rem;
  }
  .list_about_four {
    padding-top: 30px;
  }
  .list_about_three .bbimg {
    height: 35vh;
    object-fit: cover;
    object-position: 85%;
    position: absolute;
    bottom: 0;
  }
  .list_about_three .content .swiper_honor {
    margin-top: 20px;
    height: 20rem;
  }
  .list_about_three {
    background: linear-gradient(120deg, #cedeed 30%, #b1c8e3 80%);
  }
  .list_about_three .content {
    position: relative;
    top: unset;
    padding-top: 30px;
    padding-bottom: 30vh;
  }
  .list_about_two .right .swiper_history .history_box .year {
    font-size: 22px;
  }
  .list_about_two .right .swiper_history .history_box .cont p::before {
    width: 1rem;
    height: 1rem;
    top: 5px;
  }
  .list_about_two .right .swiper_history .history_box .cont {
    font-size: 1.125rem;
    line-height: 1.5;
  }
  .list_about_two {
    padding-bottom: 30px;
  }
  .list_about_two .left {
    width: 100%;
    padding-right: 0;
    padding-bottom: 20px;
  }
  .list_about_two .right .history_boxs .history_box .cont h3 span {
    font-size: 22px;
  }
  .list_about_two .right .history_boxs .history_box .cont h3 {
    font-size: 1rem;
  }
  .list_about_two .right {
    width: 100%;
    padding-left: 0;
    border-left: unset;
    padding-top: 0px;
  }
  .list_about_one .desc {
    font-size: 1.125rem;
    line-height: 1.75;
  }
  .list_about_one {
    padding-top: 30px;
  }
  .list_industrial_two .content {
    margin-top: 2rem;
  }
  .list_industrial_two .content .title {
    font-size: 1.75rem;
  }
  .list_industrial_one .content .tab_box .tab_con .tit {
    font-size: 1.125rem;
  }
  .list_industrial_one .content .tab_box .tab_con .tab_img ul {
    display: none;
  }
  .list_industrial_two {
    padding: 30px 0;
  }
  .list_industrial_one .content .tabul .tabli .tt {
    font-size: 1.125rem;
    white-space: nowrap;
    margin-top: 10px;
  }
  .list_industrial_one .content .tabul .tabli .icon {
    width: 2rem;
    height: 2rem;
  }
  .list_industrial_one .content .tabul .tabli {
    display: inline-block;
    width: 250px;
    padding: 1.5rem;
  }
  .list_industrial_one .content .tabul {
    overflow-x: auto;
    display: flex;
  }
  .list_equip_five .content .mid {
    position: relative;
    grid-row: 1/2;
    grid-column: 1/2;
    display: none;
  }
  .list_equip_five .content .mid .fang {
    width: 10rem;
    height: 10rem;
  }
  .list_equip_five .content .mid .tit {
    font-size: 1.25rem;
  }
  .list_equip_five .content .ri .grid_box,
  .list_equip_five .content .le .grid_box {
    gap: 15px;
  }
  .list_equip_five .content .ri .grid_box .grid_item {
    align-items: center;
  }
  .list_equip_five .content .mid .yuan {
    width: 80vw;
    height: 80vw;
    border-radius: 50%;
    margin: 0 auto;
  }
  .list_equip_five .content .mid .yuan::before {
    width: 80vw;
    height: 80vw;
    border-radius: 50%;
  }
  .list_equip_five .content .le .grid_box .grid_item,
  .list_equip_five .content .ri .grid_box .grid_item {
    background-image: unset;
    border: 1px solid #004da1;
  }
  .list_equip_five .content .ri .grid_box .grid_item .pp,
  .list_equip_five .content .le .grid_box .grid_item .pp {
    font-size: 12px;
  }
  .list_equip_five .content .le .grid_box .grid_item .i,
  .list_equip_five .content .ri .grid_box .grid_item .i {
    width: 100%;
  }
  .list_equip_five .content .ri .grid_box .grid_item .tt,
  .list_equip_five .content .le .grid_box .grid_item .tt {
    font-size: 1.25rem;
  }
  .list_equip_five .content .le .grid_box .grid_item .tt,
  .list_equip_five .content .le .grid_box .grid_item .pp,
  .list_equip_five .content .ri .grid_box .grid_item .tt,
  .list_equip_five .content .ri .grid_box .grid_item .pp {
    width: auto;
  }
  .list_equip_five .content .ri .grid_box .grid_item,
  .list_equip_five .content .le .grid_box .grid_item {
    padding: 30px 10px;
    width: 100%;
  }
  .list_equip_five .content {
    gap: 1rem;
    margin-top: 20px;
    grid-template-columns: 1fr;
  }
  .list_equip_six .swiper_management .swiper-slide .management_box .tt {
    margin-top: 10px;
    font-size: 1rem;
    line-height: 1.5;
  }
  .list_equip_six .swiper_management {
    margin: 0 -10px;
  }
  .list_equip_six .swiper_management .swiper-slide {
    padding: 0 10px;
  }
  .list_equip_four .swiper_chanpinjg .chanpinjg_box .text .tt {
    font-size: 20px;
  }
  .list_equip_four .swiper_chanpinjg .chanpinjg_box {
    padding: 40px 15px;
  }
  .list_equip_three .grid_box .grid_item .text .ppv {
    font-size: 0.875rem;
    margin-top: 0;
  }
  .list_equip_three .grid_box .grid_item .text .tt {
    font-size: 1.25rem;
  }
  .list_equip_four .swiper_chanpinjg {
    padding-bottom: 3rem;
  }
  .list_equip_four .swiper_chanpinjg .swiper-pagination {
    justify-content: center;
  }
  .list_equip_three .grid_box .grid_item .text {
    padding-left: 1rem;
  }
  .list_equip_three .grid_box .grid_item {
    padding: 20px 15px;
  }
  .list_equip_three .grid_box {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .list_equip_one .right ul li::before,
  .list_equip_two .left ul li::before {
    left: 10px;
    top: 1.2rem;
    width: 1rem;
    height: 1rem;
  }
  .list_equip_one .right ul li,
  .list_equip_two .left ul li {
    padding: 1.2rem 2rem 1.2rem 3rem;
    font-size: 1.125rem;
  }
  .list_equip_two .left {
    order: 2;
  }
  .list_equip_one .right {
    padding-left: 15px;
  }
  .list_base .base_box .base_item .text .tt {
    font-size: 20px;
  }
  .list_base .base_box .base_item .text .num {
    font-size: 4rem;
  }
  .list_base .base_box {
    gap: 20px;
  }
  .list_base .base_box .base_item {
    flex-wrap: wrap;
    position: relative;
    top: unset;
  }
  .list_base .base_box .base_item .over {
    width: 100%;
  }
  .list_base .base_box .base_item .text {
    width: 100%;
    padding: 30px 20px;
  }
  .list_innovation_five .tabbox {
    height: 12rem;
  }
  .list_innovation_five .tabul::after {
    width: 0.125rem;
    height: 100%;
    left: 50%;
    transform: translateX(-50%);
  }
  .list_innovation_five .tabul {
    display: grid;
    grid-template-columns: 1fr;
    justify-content: unset;
    gap: 3rem;
    padding: 2rem 0;
    margin-top: 20px;
  }
  .list_innovation_five .tabul .tabli:not(:nth-last-child(1))::before {
    top: 110%;
    right: unset;
    left: 50%;
    transform: translateX(-50%);
  }
  .list_innovation_five .tabul .tabli {
    font-size: 1.125rem;
    margin: 0 auto;
    width: 100%;
  }
  .list_innovation_five .tabbox .tabcon {
    font-size: 1.125rem;
  }
  .list_innovation_five .tabbox {
    width: 100%;
    padding: 20px;
  }
  .list_innovation_five {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .list_innovation_four .content2 {
    padding-bottom: 40px;
    padding-top: 40px;
  }
  .list_innovation_four .content2 ul li::before {
    top: 1rem;
    width: 0.625rem;
    height: 0.75rem;
  }
  .list_innovation_four .content2 ul li {
    font-size: 1.125rem;
    padding: 1rem 0 1rem 1rem;
  }
  .list_innovation_four .content2 ul {
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
  }
  .list_innovation_four .content2 ul li:nth-last-child(2) {
    grid-row: 5/5;
    grid-column: 1/3;
  }
  .list_innovation_four .content .list_box .text .desc {
    font-size: 1.125rem;
  }
  .list_innovation_four .content .list_box .text .top_box .num p {
    font-size: 1rem;
  }
  .list_innovation_four .content .list_box .text .top_box .num h3 {
    font-size: 2rem;
  }
  .list_innovation_four .content .list_box .text {
    width: 100%;
    padding: 30px 15px;
  }
  .list_innovation_four .content .list_box .over {
    width: 100%;
  }
  .list_innovation_four {
    padding-top: 30px;
  }
  .list_innovation_three ul li .tt {
    margin-top: 10px;
    font-size: 1.25rem;
  }
  .list_innovation_three ul li .icon {
    width: 5rem;
    height: 5rem;
  }
  .list_innovation_three .content {
    padding: 0 15px;
  }
  .list_innovation_three ul {
    margin-top: 0;
    grid-template-columns: 1fr;
    gap: 15px;
  }
  .list_innovation_three ul li {
    padding: 20px;
  }
  .list_innovation_two .swiper_box .swiper_cxhonor {
    margin: 0 -2rem;
    padding-bottom: 2rem;
  }
  .list_innovation_two .swiper_box .swiper_cxhonor .swiper-slide {
    padding: 1rem 2rem;
  }
  .list_innovation_two .swiper_box {
    padding: 30px 20px;
  }
  .list_innovation_two .tabul {
    justify-content: unset;
    display: grid;
    gap: 20px;
    text-align: center;
  }
  .list_innovation_two .tabul .tabli .pp {
    font-size: 1.25rem;
  }
  .list_innovation_two .tabul .tabli .tt {
    font-size: 3rem;
  }
  .all_desc {
    font-size: 1rem;
    line-height: 1.5;
  }
  .list_innovation_one {
    padding-bottom: 30px;
  }
  .channel_box .channel_list .channel_link a {
    font-size: 1.125rem;
    white-space: nowrap;
  }
  .channel_box .channel_list {
    gap: 1rem;
    display: flex;
    overflow-x: auto;
  }
  .list_digital_one .swiper_box .swiper_shuzhihonor .swiper-slide .shuzhihonor_box .tit h3 {
    font-size: 20px;
  }
  .list_digital_one .row .right {
    padding: 30px 20px;
  }
  .list_digital_one .swiper_box .swiper_shuzhihonor {
    margin: 0 -10px;
  }
  .list_digital_one .swiper_box .swiper_shuzhihonor .swiper-slide {
    padding: 0 10px;
  }
  .list_digital_one .desc {
    font-size: 1.125rem;
    line-height: 1.5;
  }
  .list_digital_one .desc br {
    display: none;
  }
  .ptb {
    padding: 30px 0;
  }
  .pt0 {
    padding-top: 0;
  }
  .pb0 {
    padding-bottom: 0;
  }
  .list_contact .grid_box .grid_item .tit {
    font-size: 20px;
  }
  .list_contact .grid_box {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .list_equip .grid_box {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  .list_equip .left_box {
    padding-right: 15px;
  }
  .list_equip .right_box {
    padding-left: 15px;
    margin-top: 20px;
  }
  .list_equip .title {
    font-size: 20px;
  }
  .list_digital_one .swiper_box .swiper_shuzhihonor {
    padding-bottom: 3rem;
  }
  .list_equip_two .right_box {
    order: 1;
    margin-top: 0;
    margin-bottom: 20px;
  }
  .list_equip_two .left_box {
    order: 2;
  }
  .list_equip .grid_box .grid_item .text {
    padding-left: 20px;
    font-size: 1rem;
  }
  .list_contact .row .left .title {
    font-size: 20px;
    line-height: 1.5;
    margin-top: 10px;
  }
  .all_title p {
    font-size: 1rem;
    line-height: 1.5;
  }
  .all_title h3 {
    font-size: 24px;
    line-height: 1.5;
  }
  .list_contact {
    padding: 30px 0;
  }
  .neibanner .mbxdh {
    display: none;
  }
  .neibanner .neibanner_txt h3 {
    font-size: 24px;
    line-height: 1.5;
  }
  .neibanner .neibanner_txt p {
    font-size: 18px;
    line-height: 1.5;
  }
  .pt100,
  .pt95,
  .pt90,
  .pt85,
  .pt80 {
    padding-top: 30px;
  }
  .pt75,
  .pt70,
  .pt65,
  .pt60,
  .pt55,
  .pt50,
  .pt45 {
    padding-top: 20px;
  }
  .pt40,
  .pt35,
  .pt30,
  .pt25,
  .pt20,
  .pt15 {
    padding-top: 10px;
  }
  .pb120,
  .pb130,
  .pb135,
  .pb100,
  .pb95,
  .pb90,
  .ptb5,
  .pb80 {
    padding-bottom: 30px;
  }
  .pb75,
  .pb70,
  .pb65,
  .pb60,
  .pb55,
  .pb50,
  .pb45 {
    padding-bottom: 20px;
  }
  .pb40,
  .pb35,
  .pb30,
  .pb25,
  .pb20,
  .pb15 {
    padding-bottom: 10px;
  }
  .mb100,
  .mb95,
  .mb90,
  .mb85,
  .mb80,
  .mb75,
  .mb70,
  .mb65,
  .mb60 {
    margin-bottom: 30px;
  }
  .mb55,
  .mb50,
  .mb45,
  .mb40,
  .mb35 {
    margin-bottom: 20px;
  }
  .mb25,
  .mb20,
  .mb15,
  .mb30 {
    margin-bottom: 10px;
  }
  .mt100,
  .mt95,
  .mt90,
  .mt85,
  .mt80,
  .mt75,
  .mt70,
  .mt65,
  .mt60 {
    margin-top: 30px;
  }
  .mt55,
  .mt50,
  .mt45,
  .mt40,
  .mt35 {
    margin-top: 20px;
  }
  .mt30,
  .mt25,
  .mt20,
  .mt15 {
    margin-top: 10px;
  }
  .list_industrial_two .content .img {
    margin-top: 20px;
  }
  .list_contact .row .left ul li p,
  .list_contact .row .left ul li p strong,
  .list_contact .row .left ul li p a {
    font-size: 1.125rem;
  }
}
