@media screen and (max-width: 750px) {
  .ax-btn.ax-lg {
    height: 3.8rem;
    line-height: 3.8rem;
    font-size: 1.4rem;
  }
  .ax-btn.ax-lg.ax-long {
    width: 12rem;
  }
  .ax-btn.ax-lg.ax-long *[class*="font"] {
    font-size: 1.4rem;
  }
  .ax-swiper .ax-prev,
  .ax-swiper-outer .ax-prev,
  .ax-swiper .ax-next,
  .ax-swiper-outer .ax-next {
    width: 3rem !important;
    height: 3rem !important;
    line-height: 3rem !important;
    font-size: 1rem !important;
  }
  .news-quarterly .dn-upper .swiper1 .slide1 .dn-picture {
    height: 53.2vw;
  }
  .news-quarterly .dn-upper .swiper1 .slide1 .dn-word {
    padding: 1.33vw 0;
  }
  .line-height-30 {
    line-height: 2rem;
  }
  .line-height-34 {
    line-height: 2rem;
  }
  .line-height-36 {
    line-height: 2.2rem;
  }
  .font-size-16 {
    font-size: 1.2rem;
  }
  .font-size-18 {
    font-size: 1.3rem;
  }
  .font-size-20 {
    font-size: 1.4rem;
  }
  .font-size-22 {
    font-size: 1.5rem;
  }
  .font-size-24 {
    font-size: 1.6rem;
  }
  .font-size-30 {
    font-size: 1.7rem;
  }
  .font-size-36 {
    font-size: 1.9rem;
  }
  .com-font-size-38 {
    font-size: 2rem;
  }
  .com-font-size-48 {
    font-size: 2.8rem;
  }
  .com-font-size-56 {
    font-size: 3rem;
  }
  .com-font-size-60 {
    font-size: 3rem;
  }
  .com-font-size-72 {
    font-size: 3.2rem;
  }
  .com-font-size-76 {
    font-size: 3.4rem;
  }
  .com-font-size-100 {
    font-size: 1rem;
    line-height: 2rem;
  }
  .com-margin-top-10 {
    margin-top: 0.5rem;
  }
  .com-margin-top-20 {
    margin-top: 1rem;
  }
  .com-margin-top-30 {
    margin-top: 1.5rem;
  }
  .com-margin-top-40 {
    margin-top: 2rem;
  }
  .com-margin-top-60 {
    margin-top: 3rem;
  }
  .com-margin-top-80 {
    margin-top: 4rem;
  }
  .com-margin-top-100 {
    margin-top: 5rem;
  }
  .com-margin-top-140 {
    margin-top: 7rem;
  }
  .com-margin-top-180 {
    margin-top: 9rem;
  }
  .com-padding-top-20 {
    padding-top: 1rem;
  }
  .com-padding-top-30 {
    padding-top: 1.5rem;
  }
  .com-padding-top-40 {
    padding-top: 2rem;
  }
  .com-padding-top-60 {
    padding-top: 3rem;
  }
  .com-padding-top-80 {
    padding-top: 4rem;
  }
  .com-padding-top-100 {
    padding-top: 5rem;
  }
  .com-padding-top-130 {
    padding-top: 6.5rem;
  }
  .com-padding-top-160 {
    padding-top: 8rem;
  }
  .com-padding-bottom-20 {
    padding-bottom: 1rem;
  }
  .com-padding-bottom-30 {
    padding-bottom: 1.5rem;
  }
  .com-padding-bottom-80 {
    padding-bottom: 4rem;
  }
  .com-padding-bottom-100 {
    padding-bottom: 5rem;
  }
  .com-padding-bottom-130 {
    padding-bottom: 6.5rem;
  }
  .com-padding-bottom-150 {
    padding-bottom: 7.5rem;
  }
  .com-padding-bottom-200 {
    padding-bottom: 10rem;
  }
  .com-cont-1280,
  .com-cont-1554,
  .com-cont-1600,
  .com-cont-1800 {
    width: 90%;
  }
  .com-menu1 {
    padding: 1rem 0;
  }
  .com-menu1 .ax-btn {
    margin: 0 0 0 1rem;
    font-size: 1.2rem;
    height: 3rem;
    line-height: 3rem;
    padding: 0 1rem;
  }
  .com-banner1 {
    height: 32rem;
  }
  .com-banner1 .swiper1 .slide1 .dn-word .com-cont {
    justify-content: flex-end;
    padding: 0 0 3rem;
  }
  .com-banner1 .swiper1 .slide1 .dn-word .dn-menu .swiper2 .slide2 {
    padding: 1rem;
  }
  .com-banner1 .swiper1 .slide1 .dn-word .dn-menu .swiper2 .slide2 .iconfont {
    font-size: 1.4rem;
  }
  .com-header {
    padding: 1rem 0;
  }
  .com-header .dn-logo .dp-img1 {
    height: 4.7rem;
  }
  .com-header .dn-menu {
    display: none;
  }
  .com-header .dn-right .dn-lang {
    padding: 1rem 1.3rem;
  }
  .com-header .dn-right .dn-lang .ax-iconfont {
    font-size: 1.3rem;
    margin: 0 0.2rem 0 0;
  }
  .com-header .dn-right .dn-search {
    padding: 1rem;
  }
  .com-header .dn-right .dn-search .ax-iconfont {
    font-size: 1.1rem;
  }
  .com-header .dn-right .dn-menu-operate {
    display: block;
  }
  .com-footer .dn-middle {
    padding: 3rem 0 4rem;
  }
  .com-footer .dn-middle .swiper1 .slide1.slide1-one .dp-img1 {
    height: 4.7rem;
  }
  .com-footer .dn-middle .swiper1 .slide1.slide1-two {
    margin: 0 0 0 2rem;
    flex: 1;
  }
  .com-footer .dn-middle .swiper1 .slide1.slide1-three {
    display: none;
  }
  .com-footer .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .com-footer .dn-lower .swiper1 .slide1 {
    width: 100%;
  }
  .index-banner {
    height: 30rem;
  }
  .index-banner .swiper1 .index-banner-operate {
    bottom: 2.7rem;
  }
  .index-banner .swiper1 .index-banner-operate .ax-pages .ax-pages-bullet {
    font-size: 1rem;
  }
  .index-banner .swiper1 .index-banner-operate .ax-pages .ax-pages-bullet:before {
    left: 1.3rem;
  }
  .index-banner .swiper1 .index-banner-operate .ax-pages .ax-pages-bullet:after {
    left: 1.3rem;
  }
  .index-banner .swiper1 .index-banner-operate .ax-pages .ax-pages-bullet-active {
    font-size: 1.1rem;
  }
  .index-banner .swiper1 .index-banner-operate .ax-swiper-btn {
    margin: 0 1rem;
  }
  .index-about .dn-upper {
    flex-wrap: wrap;
  }
  .index-about .dn-upper .dn-word {
    flex: inherit;
    width: 100%;
    padding: 0 0 3rem;
  }
  .index-about .dn-upper .dn-word .dn-bot .swiper1 .slide1 .dp-title1 b {
    line-height: 3.2rem;
  }
  .index-about .dn-upper .dn-picture {
    width: 100%;
    height: 24rem;
  }
  .index-business .dn-center .swiper1 .slide1 {
    height: auto;
    flex-wrap: wrap;
  }
  .index-business .dn-center .swiper1 .slide1 .dn-word {
    flex: inherit;
    width: 100%;
    height: auto;
  }
  .index-business .dn-center .swiper1 .slide1 .dn-word .dn-word-cont {
    position: relative;
    left: auto;
    top: auto;
    height: auto;
    padding: 2rem;
  }
  .index-business .dn-center .swiper1 .slide1 .dn-word .dn-word-cont .ax-breadcrumb .ax-gutter {
    font-size: 1.2rem;
  }
  .index-business .dn-center .swiper1 .slide1 .dn-picture {
    width: 100%;
    height: 20rem;
  }
  .index-business .dn-lower .swiper1 .slide1 {
    width: calc(100% / 2);
    padding: 2.5rem 0;
    font-size: 1.4rem;
  }
  .index-business .dn-lower .swiper1 .slide1 .iconfont1 {
    font-size: 10rem;
  }
  .index-business .dn-lower .swiper1 .slide1 .iconfont2 {
    font-size: 2rem;
    margin: 0 0.5rem 0 0;
  }
  .index-news .dn-lower .swiper1 .slide1 .dn-picture {
    display: block;
    height: 20rem;
  }
  .index-news .dn-lower .swiper1 .slide1 .dn-word {
    margin: 2rem 0 0;
  }
  .index-news .dn-lower .swiper1 .slide1 .dn-word .dp-title1 {
    margin: 1.5rem 0;
  }
  .about-common .dn-upper {
    flex-wrap: wrap;
    flex-direction: row !important;
  }
  .about-common .dn-upper .dn-word {
    width: 100%;
  }
  .about-common .dn-upper .dn-picture {
    width: 100%;
    height: 20rem;
    margin: 2rem 0 0 !important;
    border-radius: inherit !important;
  }
  .about-common .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .about-common .dn-lower .swiper1 .slide1 {
    width: calc(100% / 2);
    margin: 0 0 1rem;
  }
  .about-common .dn-lower .swiper1 .slide1 .dp-title1 b {
    line-height: 3.2rem;
  }
  .about-history .dn-center .swiper1 .slide1 {
    flex-wrap: wrap;
  }
  .about-history .dn-center .swiper1 .slide1 .dn-word {
    width: 100%;
  }
  .about-history .dn-center .swiper1 .slide1 .dn-picture {
    width: 100%;
    height: 15rem;
    margin: 3rem 0 0 0;
  }
  .about-history .dn-lower:before {
    left: 5%;
    bottom: 0.4rem;
  }
  .about-history .dn-lower .swiper1 .slide1 {
    width: calc(100% / 4);
  }
  .about-history .dn-lower .swiper1 .slide1:before {
    bottom: 0.4rem;
  }
  .about-history .dn-lower .swiper1 .slide1 .dp-time1 {
    font-size: 1rem;
  }
  .about-history .dn-lower .swiper1 .slide1 .dp-icon1 {
    width: 0.7rem;
    height: 0.7rem;
    margin: 0.6rem auto 0;
  }
  .about-history .dn-lower .swiper1 .slide1 .dp-icon1:before {
    width: 0.4rem;
    height: 0.4rem;
  }
  .about-honor .dn-center .swiper1 .slide1 {
    width: 20rem;
  }
  .about-honor .dn-center .swiper1 .slide1 .dn-picture {
    height: 12rem;
  }
  .about-honor .dn-center .swiper1 .slide1 .dn-picture2 {
    margin: -2.66vw 0 -3.99vw;
  }
  .about-honor .dn-lower .ax-swiper-btn {
    margin: 0 0.2rem;
  }
  .contact-information .dn-upper .swiper1 .wrapper1 {
    grid-gap: 1.4rem;
  }
  .contact-information .dn-upper .swiper1 .slide1 .dp-icon1 {
    width: 6rem;
    height: 6rem;
    margin: 1rem auto;
  }
  .contact-information .dn-upper .swiper1 .slide1 .dp-icon1 i {
    font-size: 1.2rem;
  }
  .contact-information .dn-lower {
    height: auto;
  }
  .contact-information .dn-lower #allmap {
    height: 22rem;
  }
  .contact-information .dn-lower .dn-word {
    position: relative;
    left: auto;
    top: auto;
    padding: 2rem;
  }
  .contact-feedback .dn-lower .ax-gutter-xxl {
    display: block;
    height: 1.4rem;
  }
  .concept .com-cont {
    padding: 0;
  }
  .concept .dn-lower {
    flex-wrap: wrap;
  }
  .concept .dn-lower .dn-left {
    width: 100%;
  }
  .concept .dn-lower .dn-right {
    width: 100%;
    flex: inherit;
    margin: 2rem 0 0;
  }
  .recruit .dn-upper .ax-gutter-xxl {
    display: block;
    height: 1.4rem;
  }
  .recruit .dn-center .ax-accordion .ax-accordion-li {
    margin: 0 0 1rem;
  }
  .recruit .dn-center .ax-accordion .ax-accordion-li:first-of-type .ax-accordion-header {
    font-size: 1.3rem;
  }
  .recruit .dn-center .ax-accordion .ax-accordion-li .ax-accordion-header {
    padding: 1rem 0;
    font-size: 1.1rem;
  }
  .recruit .dn-center .ax-accordion .ax-accordion-li .ax-accordion-header .ax-iconfont {
    font-size: 1.4rem;
  }
  .recruit .dn-center .ax-accordion .ax-accordion-li .ax-accordion-content {
    padding: 2rem;
  }
  .industry-introduce .dn-upper {
    flex-wrap: wrap;
  }
  .industry-introduce .dn-upper .dn-word {
    width: 100%;
  }
  .industry-introduce .dn-upper .dn-word .dn-list .swiper1 .slide1 .dp-title1 b {
    line-height: 3.2rem;
  }
  .industry-introduce .dn-upper .dn-picture {
    width: 100%;
    height: 20rem;
    margin: 2rem 0 0;
  }
  .industry-business .dn-lower {
    height: auto;
  }
  .industry-business .dn-lower .swiper1 .wrapper1 {
    overflow-y: auto;
  }
  .industry-business .dn-lower .swiper1 .slide1 {
    width: calc(100% / 1.2);
    font-size: 1.6rem;
    padding: 2rem;
  }
  .industry-business .dn-lower .swiper1 .slide1 .ax-iconfont {
    margin: 1rem 0;
  }
  .industry-business .dn-lower .swiper1 .slide1 .dp-intr1 {
    display: block;
  }
  .industry-project .dn-upper .dn-form form {
    width: 100%;
  }
  .industry-project .dn-center .swiper1 .slide1 .dn-picture {
    height: 20rem;
  }
  .industry-project .dn-center .swiper1 .slide1 .dn-word {
    padding: 2rem;
  }
  .industry_detail-breadcrumb .com-cont {
    flex-wrap: wrap;
  }
  .industry_detail-breadcrumb .dn-left {
    width: 100%;
  }
  .industry_detail-breadcrumb .dn-right {
    width: 100%;
    margin: 1rem 0 0;
    display: flex;
    justify-content: flex-end;
  }
  .industry_detail-overview .dn-lower {
    flex-wrap: wrap;
  }
  .industry_detail-overview .dn-lower .dn-picture {
    width: 100%;
    height: 24rem;
  }
  .industry_detail-overview .dn-lower .dn-word {
    width: 100%;
    flex: inherit;
    padding: 2rem;
  }
  .industry_detail-address .dn-lower {
    height: 20rem;
  }
  .news-recommend .dn-upper .swiper1 .slide1 {
    flex-wrap: wrap;
  }
  .news-recommend .dn-upper .swiper1 .slide1 .dn-picture {
    width: 100%;
    flex: inherit;
    height: 20rem;
  }
  .news-recommend .dn-upper .swiper1 .slide1 .dn-word {
    width: 100%;
    padding: 2rem;
  }
  .news-recommend .dn-upper .swiper1 .swiper1-operate {
    width: 50%;
    padding: 1rem;
  }
  .news-recommend .dn-upper .swiper1 .swiper1-operate .ax-pages {
    margin: 0 1.4rem;
    font-size: 1.1rem;
  }
  .news-recommend .dn-upper .swiper1 .swiper1-operate .ax-pages .ax-pages-current {
    font-size: 1.4rem;
  }
  .news-recommend .dn-upper .swiper1 .swiper1-operate .ax-prev,
  .news-recommend .dn-upper .swiper1 .swiper1-operate .ax-next {
    font-size: 1.4rem;
  }
  .news-all .dn-center .swiper1 .slide1 {
    padding: 3rem 0;
    flex-wrap: wrap;
  }
  .news-all .dn-center .swiper1 .slide1 .dn-word {
    flex: inherit;
    width: 100%;
    padding: 0 0 2rem;
  }
  .news-all .dn-center .swiper1 .slide1 .dn-picture {
    width: 100%;
    height: 20rem;
  }
  .news-detail .dn-lower .ax-break-text .bshare-custom {
    margin: 0 2rem;
  }
  .news-detail .dn-lower .dn-pageturning .swiper1 .slide1 {
    padding: 1rem;
    font-size: 1.3rem;
  }
}
