@media screen and (max-width: 1560px) {
  .com-conta-1522,
  .com-conta-1400 {
    width: 1200px;
  }
  .com-cnti1 {
    font-size: 42px;
  }
  .com-cnti2 {
    font-size: 26px;
  }
  .com-enti1 {
    font-size: 34px;
  }
  .index-block .dn-lower .sw1 .swiper-slide {
    padding: 15px 30px;
  }
  .com-ban1 {
    height: 400px;
  }
  .about-app .com-ban1 {
    height: 500px;
  }
  .com-ban1 .sw1 .swiper-slide .dn-words .dp-cnti1 {
    font-size: 30px;
  }
  .com-ban1 .sw1 .swiper-slide .dn-words .dp-cnti2 {
    font-size: 46px;
  }
  .com-array1 .array1-upper .dn-right .form1 .input1 {
    width: 210px;
  }
  .prod-right .sw1 .swiper-slide .dp-picture {
    height: 260px;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 {
    padding: 30px;
    padding-bottom: 10px;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 .dp-right {
    margin: 0 0 0 5%;
  }
  .about-honor .dn-lower .sw1 {
    height: 330px;
  }
}
@media screen and (max-width: 768px) {
  body,
  html {
    font-size: 3.2vw;
  }
  .max-width-all-100 img {
    height: auto !important;
  }
  .iconfont {
    font-size: 4vw;
  }
  .com-conta-1522,
  .com-conta-1400 {
    width: 90%;
  }
  .com-sidebar {
    display: none;
  }
  .com-top-60 {
    padding-top: 4vw;
  }
  .com-top-80 {
    padding-top: 6.66666667vw;
  }
  .com-top-90 {
    padding-top: 8vw;
  }
  .com-top-150 {
    padding-top: 16vw;
  }
  .com-bottom-40 {
    padding-bottom: 5.33333333vw;
  }
  .com-bottom-80 {
    padding-bottom: 10.66666667vw;
  }
  .com-bottom-100 {
    padding-bottom: 9.33333333vw;
  }
  .com-bottom-190 {
    padding-bottom: 21.33333333vw;
  }
  .com-bottom-220 {
    padding-bottom: 25.33333333vw;
  }
  .com-header .header-upper {
    padding: 2.66666667vw 0;
  }
  .com-header .header-upper .header-logo .img1 {
    width: 50.66666667vw;
  }
  .com-header .header-upper .header-sear {
    display: none;
  }
  .com-header .header-upper .header-cont {
    margin: 0 0 0 5.33333333vw;
  }
  .com-header .header-upper .header-cont .dp-left {
    display: none;
  }
  .com-header .header-upper .header-cont .dp-right .dp2 {
    font-size: 4vw;
    margin: 0.66666667vw 0 0;
  }
  .com-header .header-lower .sw1 .swiper-wrapper {
    flex-wrap: wrap;
  }
  .com-header .header-lower .sw1 .swiper-slide {
    width: 25%;
  }
  .com-header .header-lower .sw1 .swiper-slide .dp-top .dp-a {
    padding: 1.33333333vw 0;
    font-size: 3.73333333vw;
  }
  .com-header .header-lower .sw1 .swiper-slide .dp-top .dp-a.active:before,
  .com-header .header-lower .sw1 .swiper-slide .dp-top .dp-a:hover:before {
    width: 4.53333333vw;
  }
  .com-header .header-lower .sw1 .swiper-slide .dp-top .dp-a:before {
    height: 0.4vw;
  }
  .com-header .header-lower .sw1 .swiper-slide .dp-top .dp-a:after {
    height: 2vw;
  }
  .com-header .header-lower .sw1 .swiper-slide .dp-bot {
    display: none !important;
  }
  .com-cnti1 {
    font-size: 6.4vw;
  }
  .com-cnti2 {
    font-size: 5.6vw;
  }
  .com-enti1 {
    font-size: 5.33333333vw;
  }
  .com-richtext1 {
    font-size: 3.46666667vw;
    line-height: 6.66666667vw;
  }
  .index-ban {
    height: 50.66666667vw;
  }
  .index-ban .sw1 .swiper-num {
    font-size: 3.46666667vw;
  }
  .index-ban .sw1 .swiper-num i {
    margin: 0 1.33333333vw;
  }
  .index-ban .sw1 .swiper-pagination {
    width: 10.66666667vw;
  }
  .index-ban .sw1 .swiper-pagination .swiper-pagination-bullet {
    margin: 1.33333333vw 0;
    width: 6.66666667vw;
    height: 0.4vw;
  }
  .index-ban .sw1 .swiper-pagination .swiper-pagination-bullet-active {
    width: 100%;
  }
  .index-ban .com-next-from .iconfont {
    font-size: 7.33333333vw;
  }
  .com-ban1 {
    height: 29.33333333vw;
  }
  .about-app .com-ban1 {
    height: 66.66666667vw;
  }
  .com-ban1 .sw1 .swiper-slide .dn-words .dp-xi1 {
    width: 8.8vw;
    height: 0.8vw;
  }
  .com-ban1 .sw1 .swiper-slide .dn-words .dp-cnti1 {
    font-size: 5.33333333vw;
    margin: 3.33333333vw 0 0;
  }
  .com-ban1 .sw1 .swiper-slide .dn-words .dp-cnti2 {
    font-size: 6.93333333vw;
    margin: 1.33333333vw 0 0;
  }
  .index-about {
    background: none !important;
  }
  .index-about .com-contant {
    flex-wrap: wrap;
  }
  .index-about .dn-left {
    width: 100%;
  }
  .index-about .dn-left .dp-intr1 {
    width: 100%;
    margin: 6.66666667vw 0 0;
  }
  .index-about .dn-left .sw1 {
    margin: 7.33333333vw 0 0;
  }
  .index-about .dn-left .sw1 .swiper-slide {
    margin: 0 6vw 0 0;
  }
  .index-about .dn-left .sw1 .swiper-slide .dp-icon {
    width: 13.33333333vw;
    height: 13.33333333vw;
  }
  .index-about .dn-left .sw1 .swiper-slide .dp-icon .iconfont {
    font-size: 8vw;
  }
  .index-about .dn-left .sw1 .swiper-slide .dp2 {
    margin: 1.33333333vw 0 0;
  }
  .index-about .dn-right {
    width: 100%;
    margin: 6.66666667vw 0 0;
  }
  .index-about .dn-right .dp-picture {
    width: 100%;
    height: 53.33333333vw;
  }
  .index-about .dn-right .dp-picture .iconfont {
    font-size: 10.66666667vw;
  }
  .index-about .dn-right .dp-intr1 {
    font-size: 4vw;
    margin: 2.66666667vw 0 0;
  }
  .index-about .dn-right .dp-intr1 i {
    width: 6.66666667vw;
    margin: 0 1.33333333vw 0 0;
  }
  .index-prod {
    padding-top: 0;
  }
  .index-prod .dn-upper .sw1 {
    margin: 4vw auto 1.6vw;
  }
  .index-prod .dn-upper .sw1 .swiper-slide {
    font-size: 3.73333333vw;
    margin: 0 2vw;
    padding: 0 0 4vw;
  }
  .index-prod .dn-upper .sw1 .swiper-slide .iconfont {
    bottom: -1.33333333vw;
    font-size: 4.26666667vw;
  }
  .index-prod .dn-upper .sw2 .swiper-pagination .swiper-pagination-bullet {
    width: 8vw;
    height: 0.53333333vw;
    margin: 0 1.33333333vw;
  }
  .index-prod .dn-upper .sw2 .swiper-pagination .swiper-pagination-bullet-active {
    height: 0.8vw;
  }
  .index-prod .dn-lower {
    padding: 3.73333333vw 6.4vw;
    flex-wrap: wrap;
    position: relative;
  }
  .index-prod .dn-lower .dp-left {
    font-size: 4.8vw;
    margin: 0;
  }
  .index-prod .dn-lower .dp-middle {
    flex: none;
    width: 100%;
    padding: 0;
    margin: 4.8vw 0;
  }
  .index-prod .dn-lower .dp-middle .sw1 .swiper-slide {
    width: 50%;
    margin: 0.66666667vw 0;
  }
  .index-prod .dn-lower .dp-middle .sw1 .swiper-slide .iconfont {
    font-size: 4vw;
  }
  .index-prod .dn-lower .dp-right {
    margin: 0;
    position: absolute;
    top: 3.73333333vw;
    right: 6.4vw;
  }
  .index-prod .dn-lower .dp-right .iconfont {
    font-size: 5.33333333vw;
    margin: 0 auto 2vw;
  }
  .parts-right .sw1 .swiper-slide {
    width: 48%;
  }
  .parts-right .sw1 .swiper-slide .dp-picture {
    height: 41.33333333vw;
  }
  .parts-right .sw1 .swiper-slide .dp-words {
    font-size: 3.73333333vw;
    margin: 1.33333333vw 0;
  }
  .index-process .dn-lower .sw1 .swiper-wrapper {
    flex-wrap: wrap;
  }
  .index-process .dn-lower .sw1 .swiper-slide {
    width: 48%;
    height: 42.66666667vw;
    border: 1px solid rgba(255, 255, 255, 0.4);
    margin: 1%;
  }
  .index-process .dn-lower .sw1 .swiper-slide:after {
    right: -0.26666667vw;
    top: 2.66666667vw;
    height: 4.66666667vw;
    width: 0.4vw;
  }
  .index-process .dn-lower .sw1 .swiper-slide:first-of-type:before {
    left: -0.26666667vw;
    top: 2.66666667vw;
    height: 4.66666667vw;
    width: 0.4vw;
  }
  .index-process .dn-lower .sw1 .swiper-slide .dp-num1 {
    font-size: 4vw;
  }
  .index-process .dn-lower .sw1 .swiper-slide .iconfont {
    font-size: 10.66666667vw;
    margin: 3.73333333vw auto 0;
  }
  .index-process .dn-lower .sw1 .swiper-slide .dp-ti1 {
    font-size: 3.46666667vw;
    margin: 4.66666667vw 0 0;
  }
  .index-process .dn-lower .sw1 .swiper-slide .dp-xi1 {
    width: 4.26666667vw;
    height: 0.4vw;
    margin: 1.33333333vw auto 0;
  }
  .index-process .dn-lower .sw1 .swiper-slide .dp-intr1 {
    margin: 1.6vw 0 0;
  }
  .index-block .dn-upper {
    margin: -24vw 0 0;
  }
  .index-block .dn-lower {
    padding-left: 0;
    padding-right: 0;
  }
  .index-block .dn-lower .sw1 .swiper-slide {
    width: 48%;
    padding: 1.33333333vw 2vw;
  }
  .index-block .dn-lower .sw1 .swiper-slide .dp-left {
    width: 10.66666667vw;
    margin: 0 1.6vw 0 0;
  }
  .index-block .dn-lower .sw1 .swiper-slide .dp-left .iconfont {
    font-size: 8vw;
  }
  .index-block .dn-lower .sw1 .swiper-slide .dp-right .dp-ti1 {
    font-size: 3.46666667vw;
  }
  .index-block .dn-lower .sw1 .swiper-slide .dp-right .dp-ti2 {
    font-size: 4vw;
    margin: 1.33333333vw 0 0;
  }
  .index-news .com-contant {
    flex-wrap: wrap;
  }
  .index-news .com-contant .dn-upper {
    margin: 0 0 3.33333333vw;
    padding: 0 0 3.33333333vw;
  }
  .index-news .dn-left {
    width: 100%;
  }
  .index-news .dn-left .dn-upper .dp-right .swiper-button .iconfont {
    font-size: 6.66666667vw;
  }
  .index-news .dn-left .dn-lower .sw1 {
    height: 40vw;
  }
  .index-news .dn-left .dn-lower .sw1 .swiper-slide {
    padding: 5.06666667vw 4.26666667vw 0 4.26666667vw;
    height: 40vw;
  }
  .index-news .dn-left .dn-lower .sw1 .swiper-slide .dp-words1 .dp-zuo {
    font-size: 4vw;
    line-height: 6.4vw;
    width: 60%;
  }
  .index-news .dn-left .dn-lower .sw1 .swiper-slide .dp-words1 .dp-you {
    padding: 0 2vw;
  }
  .index-news .dn-left .dn-lower .sw1 .swiper-slide .dp-words1 .dp-you .dp-time1 {
    font-size: 7.2vw;
  }
  .index-news .dn-left .dn-lower .sw1 .swiper-slide .dp-words1 .dp-you .dp-time2 {
    font-size: 3.2vw;
  }
  .index-news .dn-left .dn-lower .sw1 .swiper-slide .dp-words2 {
    margin: 9.33333333vw 0 0;
  }
  .index-news .dn-left .dn-lower .sw1 .swiper-slide .dp-words2 .dp-zuo .dp-btn1 {
    width: 26.66666667vw;
    height: 8vw;
  }
  .index-news .dn-left .dn-lower .sw1 .swiper-slide .dp-words2 .dp-you {
    margin: 0 3.33333333vw 0 0;
  }
  .index-news .dn-right {
    width: 100%;
    margin: 6.66666667vw 0 0;
  }
  .index-news .dn-right .dn-lower {
    padding: 2.66666667vw 4.66666667vw 6.66666667vw;
    height: 82.66666667vw;
  }
  .index-news .dn-right .dn-lower .sw1 .swiper-slide {
    padding: 2.66666667vw 0;
  }
  .index-news .dn-right .dn-lower .sw1 .swiper-slide .dp-ti1 {
    font-size: 4vw;
  }
  .index-news .dn-right .dn-lower .sw1 .swiper-slide .dp-intr1 {
    font-size: 3.33333333vw;
    line-height: 5.33333333vw;
    margin: 1.33333333vw 0 0;
  }
  .com-footer .footer-upper {
    display: none;
  }
  .com-footer .footer-center {
    padding: 10.66666667vw 0 9.33333333vw;
    flex-wrap: wrap;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-wrapper {
    flex-wrap: wrap;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide {
    width: 50%;
    margin: 0 0 2vw;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide:first-of-type {
    position: absolute;
    bottom: 0;
    right: 0;
    height: auto;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide .dp-code {
    width: 18.66666667vw;
    height: 18.66666667vw;
    padding: 1.33333333vw;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide .dp-icon {
    width: 10.66666667vw;
    height: 10.66666667vw;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide .dp-icon .iconfont {
    font-size: 4.8vw;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide .dp-ti1 {
    font-size: 3.46666667vw;
    margin: 2vw 0 0;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide .dp-phone1 {
    font-size: 5.33333333vw;
    margin: 1.33333333vw 0 0;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide .dp-phone2 {
    font-size: 4.53333333vw;
    margin: 1.33333333vw 0 0;
  }
  .com-footer .footer-center .dn-left .sw1 .swiper-slide .dp-intr1 {
    margin: 1.33333333vw 0 0;
  }
  .com-footer .footer-center .dn-right {
    margin: 2vw 0 0;
    display: none;
  }
  .com-footer .footer-center .dn-right .sw1 .swiper-slide {
    font-size: 3.73333333vw;
    line-height: 6.13333333vw;
  }
  .com-footer .footer-lower {
    padding: 2.66666667vw 0 5.33333333vw;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
  }
  .com-array1 .dn-left {
    width: 100%;
    margin-right: 0;
  }
  .com-array1 .dn-right {
    width: 100%;
  }
  .com-array1 .array1-upper {
    padding: 2.66666667vw 0;
  }
  .com-array1 .array1-upper .com-contant {
    flex-wrap: wrap;
  }
  .com-array1 .array1-upper .dn-left .dp-ti1 {
    font-size: 4.8vw;
    margin: 0;
    height: 9.33333333vw;
  }
  .com-array1 .array1-upper .dn-left .dp-ti1 i {
    font-size: 4.8vw;
    margin: 0 1.33333333vw 0 0;
  }
  .com-array1 .array1-upper .dn-right {
    height: auto;
    flex-wrap: wrap;
  }
  .com-array1 .array1-upper .dn-right .a-back {
    width: 24vw;
    height: 8vw;
    border-radius: 9.33333333vw;
    margin: 2vw 0 0;
  }
  .com-array1 .array1-upper .dn-right .dp-hotword {
    flex-wrap: wrap;
    padding: 2vw 0;
  }
  .com-array1 .array1-upper .dn-right .dp-hotword a {
    margin: 0 2vw 0 0;
  }
  .com-array1 .array1-upper .dn-right .form1 .input1 {
    width: 40vw;
    height: 8vw;
    padding: 0 0 0 2.66666667vw;
  }
  .com-array1 .array1-upper .dn-right .form1 .button1 {
    width: 9.33333333vw;
    height: 8vw;
  }
  .com-array1 .array1-upper .dn-right .form1 .button1 i {
    font-size: 4vw;
  }
  .com-array1 .array1-lower {
    margin-top: 2.66666667vw;
  }
  .com-array1 .array1-lower .com-contant {
    flex-wrap: wrap;
  }
  .com-array1 .array1-lower .dn-left {
    margin-top: 0;
  }
  .com-array1 .array1-lower .dn-right {
    padding: 5.33333333vw 0 0;
  }
  .com-array1 .array1-lower .dn-right .dn-right-ti1 {
    padding: 0 0 2vw;
    flex-wrap: wrap;
  }
  .com-array1 .array1-lower .dn-right .dn-right-ti1 .dp-left {
    font-size: 4.8vw;
    width: 100%;
  }
  .com-array1 .array1-lower .dn-right .dn-right-ti1 .dp-left span {
    font-size: 3.46666667vw;
  }
  .com-array1 .array1-lower .dn-right .dn-right-ti1 .dp-right {
    width: 100%;
    justify-content: flex-end;
  }
  .com-swiper1 {
    margin: 0 0 2vw;
  }
  .com-swiper1 .sw1 .swiper-slide {
    height: 10.66666667vw;
    font-size: 4vw;
    padding: 0 4vw;
  }
  .com-swiper1 .sw1 .swiper-slide .iconfont {
    font-size: 5.33333333vw;
  }
  .com-swiper2 {
    margin: 0 0 2vw;
  }
  .com-swiper2 .sw1 .swiper-slide .dp-top {
    height: 10.4vw;
    padding: 0 4vw;
    font-size: 4vw;
  }
  .com-swiper2 .sw1 .swiper-slide .dp-top .iconfont {
    font-size: 5.06666667vw;
  }
  .com-swiper2 .sw1 .swiper-slide .dp-bot {
    padding: 1.33333333vw 0;
  }
  .com-swiper2 .sw1 .swiper-slide .dp-bot .dp-a {
    padding: 0.66666667vw 4vw;
  }
  .com-swiper2 .sw1 .swiper-slide .dp-bot .dp-a b {
    font-size: 3.73333333vw;
  }
  .com-swiper2 .sw1 .swiper-slide .dp-bot .dp-a b .iconfont {
    font-size: 4vw;
    margin: 0 1.33333333vw 0 0;
  }
  .com-swiper2 .sw1 .swiper-slide .dp-bot .dp-a .icon-you {
    font-size: 5.33333333vw;
  }
  .cases-left .dp-ti1 {
    font-size: 4vw;
    height: 10.66666667vw;
  }
  .cases-left .sw1 .swiper-slide {
    width: 50%;
  }
  .cases-left .sw1 .swiper-slide .dp-picture {
    height: 34.66666667vw;
  }
  .cases-left .sw1 .swiper-slide .dp-words {
    font-size: 3.46666667vw;
    padding: 2vw;
  }
  .cases-left .sw2 {
    height: 41.86666667vw;
  }
  .cases-left .sw2 .swiper-slide {
    width: 50%;
  }
  .cases-left .sw2 .swiper-slide .dp-picture {
    height: 34.66666667vw;
  }
  .cases-left .sw2 .swiper-slide .dp-words {
    padding: 2vw;
    height: auto;
  }
  .cases-left .dp-phone {
    display: none;
  }
  .com-about-upper .com-enti1 i {
    width: 13.33333333vw;
  }
  .com-about-upper .com-enti1 i:before {
    width: 5.73333333vw;
    height: 0.66666667vw;
    top: -0.26666667vw;
  }
  .com-about-upper .com-enti1 b {
    margin: 0 2.66666667vw;
  }
  .com-about-upper .dp-ti2 {
    font-size: 3.73333333vw;
    margin: 1.33333333vw 0 0;
  }
  .com-about-upper .dp-ti2 i {
    width: 13.33333333vw;
  }
  .com-about-upper .dp-ti2 i:before {
    width: 5.73333333vw;
    height: 0.66666667vw;
    top: -0.26666667vw;
  }
  .com-about-upper .dp-ti2 b {
    margin: 0 2.66666667vw;
  }
  .com-paging1 .sw1 .swiper-wrapper .swiper-slide {
    width: 8vw;
    height: 8vw;
    font-size: 3.73333333vw;
  }
  .com-paging1 .sw1 .swiper-wrapper .swiper-slide:first-of-type,
  .com-paging1 .sw1 .swiper-wrapper .swiper-slide:last-of-type {
    margin: 0 2.66666667vw;
  }
  .com-paging1 .sw1 .swiper-wrapper .swiper-slide:first-of-type i,
  .com-paging1 .sw1 .swiper-wrapper .swiper-slide:last-of-type i {
    font-size: 4.8vw;
  }
  .prod-deta-right .dn-upper {
    flex-wrap: wrap;
  }
  .prod-deta-right .dn-upper .dp-left {
    width: 100%;
    height: auto;
  }
  .prod-deta-right .dn-upper .dp-left .sw1 {
    height: 58.66666667vw;
  }
  .prod-deta-right .dn-upper .dp-left .sw2 {
    height: 16vw;
    margin: 0.66666667vw 0 0;
  }
  .prod-deta-right .dn-upper .dp-right {
    margin: 4vw 0 0;
    width: 100%;
    height: auto;
  }
  .prod-deta-right .dn-upper .dp-right .dp-top {
    height: auto;
  }
  .prod-deta-right .dn-upper .dp-right .dp-top .dp-ti1 {
    font-size: 4.8vw;
  }
  .prod-deta-right .dn-upper .dp-right .dp-top .dp-intr1 {
    margin: 1.6vw 0;
  }
  .prod-deta-right .dn-upper .dp-right .dp-top .table1 {
    font-size: 3.46666667vw;
  }
  .prod-deta-right .dn-upper .dp-right .dp-top .table1 tr td {
    padding: 1.6vw;
  }
  .prod-deta-right .dn-upper .dp-right .dp-top .table1 tr td:first-of-type {
    width: 20vw;
  }
  .prod-deta-right .dn-upper .dp-right .dp-bot {
    height: auto;
    padding: 1.6vw 0 0;
  }
  .prod-deta-right .dn-upper .dp-right .dp-bot .iconfont {
    font-size: 5.33333333vw;
  }
  .prod-deta-right .dn-upper .dp-right .dp-bot .dp-phone {
    margin: 0 4vw 0 2.66666667vw;
  }
  .prod-deta-right .dn-upper .dp-right .dp-bot .dp-phone .dp1 {
    font-size: 3.73333333vw;
  }
  .prod-deta-right .dn-upper .dp-right .dp-bot .a-button {
    width: 17.33333333vw;
    height: 6.66666667vw;
  }
  .prod-deta-right .dn-center {
    padding: 0 2.66666667vw;
  }
  .prod-deta-right .dn-center .dp-bot.com-richtext1.max-width-all-100 {
    overflow: auto;
  }
  .layui-layer-content .img1,
  .layui-layer-content .com-obj-fit-cov {
    height: auto;
    width: 80vw;
  }
  .serv-right {
    padding-left: 0;
    padding-right: 0;
  }
  .serv-right .dn-upper .dp-middle {
    margin: 4.8vw auto;
  }
  .serv-right .dn-upper .dp-bot .sw1 .swiper-slide {
    width: 48%;
    padding: 4vw 0;
  }
  .serv-right .dn-upper .dp-bot .sw1 .swiper-slide .iconfont {
    font-size: 8vw;
  }
  .serv-right .dn-upper .dp-bot .sw1 .swiper-slide .dp-ti1 {
    font-size: 4.26666667vw;
    margin: 2.4vw 0 0.66666667vw;
  }
  .serv-right .dn-upper .dp-bot .sw1 .swiper-slide .dp-intr1 {
    font-size: 3.2vw;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 {
    padding: 4vw;
    padding-bottom: 2vw;
    margin: 1.06666667vw 0;
    flex-wrap: wrap;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 .dp-left {
    width: 100%;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 .dp-right {
    width: 100%;
    margin: 0;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 .dp-right .sw2 .slide2 {
    margin: 0 0 2.66666667vw;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 .dp-right .sw2 .slide2 .dp-ti1 {
    font-size: 5.6vw;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 .dp-right .sw2 .slide2 .dp-intr1 {
    margin: 1.33333333vw 0 0;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 .dp-right .sw2 .slide2 .sw3 {
    margin: 2.4vw auto 0;
  }
  .serv-right .dn-lower .dp-bot .sw1 .slide1 .dp-right .sw2 .slide2 .sw3 .slide3 {
    width: 20vw;
    height: 5.33333333vw;
    margin: 0.66666667vw 0;
  }
  .cases-right .sw1 .swiper-slide {
    margin: 3.46666667vw 0 0;
    padding: 2.66666667vw;
    flex-wrap: wrap;
  }
  .cases-right .sw1 .swiper-slide .dp-picture {
    width: 100%;
    height: 48vw;
    margin: 0;
  }
  .cases-right .sw1 .swiper-slide .dp-words {
    width: 100%;
    padding: 2.66666667vw 0 0 0;
  }
  .cases-right .sw1 .swiper-slide .dp-words .dp-ti1 {
    font-size: 4.26666667vw;
  }
  .cases-right .sw1 .swiper-slide .dp-words .dp-intr1 {
    margin: 2.66666667vw 0 0;
  }
  .cases-right .sw1 .swiper-slide .dp-words .dp-more1 {
    margin: 2.66666667vw 0 0;
  }
  .cases-right .sw1 .swiper-slide .dp-words .dp-more1 .dp-btn1 {
    width: 26.66666667vw;
    height: 6.13333333vw;
  }
  .cases-right .sw1 .swiper-slide .dp-words .dp-more1 .dp-btn1 .iconfont {
    font-size: 4.8vw;
  }
  .casesdetail-right .dn-upper .dp-top {
    padding: 0 0 2.66666667vw;
  }
  .casesdetail-right .dn-upper .dp-top .dp-ti1 {
    font-size: 4.8vw;
  }
  .casesdetail-right .dn-upper .dp-top .dp-intr1 {
    margin: 3.46666667vw 0 0;
  }
  .casesdetail-right .dn-upper .dp-top .dp-intr1 b {
    margin: 0 2.66666667vw;
  }
  .casesdetail-right .dn-upper .dp-bot {
    padding: 2.66666667vw 0 5.33333333vw;
  }
  .casesdetail-right .dn-lower .dp-top {
    padding: 1.6vw 4vw;
  }
  .casesdetail-right .dn-lower .dp-top .sw1 .swiper-slide {
    font-size: 3.46666667vw;
    padding: 2vw 0;
  }
  .casesdetail-right .dn-lower .dp-top .sw1 .swiper-slide .dp-words {
    margin: 0 2.66666667vw 0 0;
  }
  .casesdetail-right .dn-lower .dp-top .sw1 .swiper-slide:first-of-type {
    font-size: 4.8vw;
  }
  .casesdetail-right .dn-lower .dp-bot .dp-turn {
    padding: 2.66666667vw 0;
  }
  .casesdetail-right .dn-lower .dp-bot .dp-btn1 {
    margin: 1.6vw 0 0;
  }
  .casesdetail-right .dn-lower .dp-bot .dp-btn1 .dp-a1 {
    width: 34.66666667vw;
    height: 6.13333333vw;
  }
  .casesdetail-right .dn-lower .dp-bot .dp-btn1 .dp-a1 .iconfont {
    font-size: 4.26666667vw;
  }
  .resea-right {
    margin: 4vw 0 0;
  }
  .resea-right .dn-top {
    flex-wrap: wrap;
  }
  .resea-right .dn-top .dp-left {
    width: 100%;
    margin-right: 0;
  }
  .resea-right .dn-top .dp-left .dp-ti1 {
    font-size: 4.53333333vw;
  }
  .resea-right .dn-top .dp-left .dp-ti2 {
    font-size: 3.46666667vw;
    margin: 0.66666667vw 0 0;
  }
  .resea-right .dn-top .dp-left .dp-intr1 {
    margin: 3.33333333vw 0 0;
  }
  .resea-right .dn-top .dp-right {
    height: 61.33333333vw;
    flex: inherit;
    margin: 2vw 0 0;
  }
  .resea-right .dn-bot {
    height: auto;
    margin: 2.66666667vw 0 0;
  }
  .resea-right .dn-bot .sw1 .swiper-wrapper {
    flex-wrap: wrap;
  }
  .resea-right .dn-bot .sw1 .swiper-slide {
    width: 32.33333333%;
    margin: 0.5%;
    height: 21.33333333vw;
  }
  .about-about .com-conta-1400 {
    margin-top: 0;
  }
  .about-about .dn-upper {
    padding-top: 0;
  }
  .about-about .dn-lower {
    flex-wrap: wrap;
  }
  .about-about .dn-lower .dn-right {
    width: 100%;
    margin: 4vw 0 0;
  }
  .about-about .dn-lower .dn-right .sw1 .swiper-slide.slide1 .dp-picture {
    height: 33.33333333vw;
  }
  .about-about .dn-lower .dn-right .sw1 .swiper-slide.slide2 {
    transform: translateY(10.66666667vw);
  }
  .about-about .dn-lower .dn-right .sw1 .swiper-slide.slide2 .dp-picture {
    height: 36vw;
  }
  .about-about .dn-lower .dn-right .sw1 .swiper-slide .dp-words {
    padding: 3.46666667vw 4.8vw 2.26666667vw 4.8vw;
  }
  .about-about .dn-lower .dn-right .sw1 .swiper-slide .dp-words .dp-ti1 {
    font-size: 4.26666667vw;
  }
  .about-about .dn-lower .dn-right .sw1 .swiper-slide .dp-words .dp-intr1 {
    margin: 0.66666667vw 0 0;
  }
  .about-about .dn-lower .dn-right .sw1 .swiper-slide .dp-words .dp-icon {
    width: 8vw;
    height: 8vw;
    margin: 1.86666667vw 0 0;
  }
  .about-about .dn-lower .dn-right .sw1 .swiper-slide .dp-words .dp-icon .iconfont {
    font-size: 4.8vw;
  }
  .about-honor .dn-lower .sw1 {
    height: 42.66666667vw;
    padding: 0 0 5.33333333vw;
  }
  .about-honor .dn-lower .sw1 .swiper-scrollbar {
    bottom: 0;
    height: 0.8vw;
  }
  .about-cont .dn-lower .allmap {
    height: 73.33333333vw;
  }
  .com-map-info-nei {
    width: 69.33333333vw;
  }
  .com-map-info-nei .dp-ti1 {
    font-size: 4vw;
    padding: 0 0 1.33333333vw;
  }
  .com-map-info-nei .sw1 .swiper-slide {
    margin: 0.93333333vw 0 0;
    font-size: 2.93333333vw;
  }
  .com-map-info-nei .sw1 .swiper-slide .iconfont {
    margin: 0 1.06666667vw 0 0;
    font-size: 4.8vw;
  }
}
