.com-color1 {
  color: #372162;
}
.com-background1 {
  background: #f5f5f5;
}
@media screen and (max-width: 768px) {
  body {
    font-size: 3.192vw;
  }
  .com-font-size-24 {
    font-size: 3.458vw;
  }
  .com-font-size-30 {
    font-size: 3.99vw;
  }
  .com-font-size-32 {
    font-size: 3.99vw;
  }
  .com-font-size-34 {
    font-size: 4.256vw;
  }
  .com-font-size-36 {
    font-size: 4.522vw;
  }
  .com-font-size-38 {
    font-size: 4.788vw;
  }
  .com-font-size-40 {
    font-size: 4.788vw;
  }
  .com-font-size-48 {
    font-size: 5.852vw !important;
  }
  .com-font-size-64 {
    font-size: 7.448vw;
  }
  .com-font-size-68 {
    font-size: 7.98vw;
  }
  .com-richtext-16 {
    font-size: 3.192vw;
    line-height: 4.788vw;
  }
  .com-richtext-20 {
    font-size: 3.458vw;
    line-height: 5.32vw;
  }
  .com-margin-top-20 {
    margin-top: 2.66vw;
  }
  .com-margin-top-40 {
    margin-top: 5.32vw;
  }
  .com-margin-top-50 {
    margin-top: 6.65vw;
  }
  .com-margin-top-70 {
    margin-top: 9.31vw;
  }
  .com-padding-top-40 {
    padding-top: 5.32vw;
  }
  .com-padding-top-60 {
    padding-top: 7.98vw;
  }
  .com-padding-top-90 {
    padding-top: 11.97vw;
  }
  .com-padding-top-100 {
    padding-top: 13.3vw;
  }
  .com-padding-top-130 {
    padding-top: 17.29vw;
  }
  .com-padding-bottom-50 {
    padding-bottom: 6.65vw;
  }
  .com-padding-bottom-70 {
    padding-bottom: 9.31vw;
  }
  .com-padding-bottom-90 {
    padding-bottom: 11.97vw;
  }
  .com-padding-bottom-100 {
    padding-bottom: 13.3vw;
  }
  .com-padding-bottom-110 {
    padding-bottom: 14.63vw;
  }
  .com-padding-bottom-150 {
    padding-bottom: 19.95vw;
  }
  .com-padding-bottom-180 {
    padding-bottom: 23.94vw;
  }
  .com-cont-1458,
  .com-cont-1640 {
    width: 90%;
  }
  .icon-right {
    width: 3.458vw;
    height: 3.458vw;
  }
  .com-button1 {
    width: 26.6vw;
    height: 7.448vw;
    font-size: 3.192vw;
  }
  .com-button2 {
    width: 26.6vw;
    height: 7.448vw;
  }
  .com-button2 .iconfont {
    font-size: 3.458vw;
    margin: 0 2.66vw 0 0;
  }
  .com-paging1 .swiper1 .slide1 {
    width: 10.64vw;
    height: 10.64vw;
    margin: 0 1.33vw;
    font-size: 3.458vw;
  }
  .com-paging1 .swiper1 .slide1 .iconfont {
    font-size: 3.724vw;
  }
  .com-swiper1 .wrapper1 {
    justify-content: flex-start;
    overflow-x: auto;
  }
  .com-swiper1 .slide1 {
    width: 26.6vw;
    height: 8.778vw;
    margin: 0 1.064vw;
    font-size: 3.458vw;
  }
  .com-banner1 .swiper1 .slide1 {
    height: 55.86vw;
  }
  .com-breadcrumb1 {
    padding: 2.66vw 0;
  }
  .com-breadcrumb1 .dn-left {
    display: none;
  }
  .com-breadcrumb1 .dn-right .swiper1 .slide1 {
    font-size: 3.192vw;
    margin: 0 2.66vw;
  }
  .com-header {
    padding: 2.66vw 0;
  }
  .com-header .dn-logo .dp-img1 {
    height: 8.778vw;
  }
  .com-header .dn-menu {
    display: none;
  }
  .com-header .dn-operation .dn-a1 {
    margin: 0 1.995vw;
  }
  .com-header .dn-operation .dn-a1 .iconfont {
    font-size: 3.724vw;
    margin: 0 0.798vw 0 0;
  }
  .com-header .dn-operation .dn-menu-oper {
    display: block;
  }
  .com-code1 {
    width: 15.96vw;
  }
  .com-header-search {
    padding: 7.98vw 5.32vw;
  }
  .com-header-search .dp-form1 .dp-input1 {
    font-size: 5.32vw;
  }
  .com-header-search .dp-form1 .dp-button1 .iconfont {
    font-size: 6.65vw;
  }
  .search .dn-center .swiper1 .slide1 {
    padding: 2.128vw 0;
    font-size: 3.724vw;
  }
  .com-sidebar1 {
    right: 3.325vw;
  }
  .com-sidebar1 .swiper1 .slide1 {
    border-radius: 6.65vw;
    margin: 1.33vw 0;
  }
  .com-sidebar1 .swiper1 .slide1 .dp-left {
    padding: 0 3.99vw;
    font-size: 3.458vw;
  }
  .com-sidebar1 .swiper1 .slide1 .dp-right {
    width: 8.778vw;
    height: 8.778vw;
  }
  .com-sidebar1 .swiper1 .slide1 .dp-right .iconfont {
    font-size: 4.256vw;
  }
  .com-footer .dn-upper .dn-upper-top {
    padding: 3.99vw 0;
  }
  .com-footer .dn-upper .dn-upper-top .dn-left {
    display: none;
  }
  .com-footer .dn-upper .dn-upper-top .dn-right .dp-img1 {
    height: 8.778vw;
  }
  .com-footer .dn-upper .dn-upper-bot {
    padding: 3.99vw 0;
    flex-wrap: wrap;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-left {
    width: 100%;
    flex-wrap: wrap;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-left .dp-zuo {
    font-size: 3.192vw;
    line-height: 5.32vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-left .dp-you {
    margin: 2.66vw 0;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-left .dp-you .dp-p1 {
    font-size: 3.192vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-left .dp-you .dp-share1 {
    padding: 0 0 0 3.99vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-left .dp-you .dp-share1 .dp-a1 {
    width: 7.98vw;
    height: 7.98vw;
    margin: 0 0 0 1.33vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-left .dp-you .dp-share1 .dp-a1 .iconfont {
    font-size: 3.724vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-right .layui-nav .layui-nav-item {
    line-height: 10.64vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-right .layui-nav .layui-nav-item .layui-nav-first {
    width: 43.89vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-right .layui-nav .layui-nav-item .layui-nav-first .layui-nav-more {
    right: 2.66vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-right .layui-nav .layui-nav-item .layui-nav-child {
    top: 11.305vw;
  }
  .com-footer .dn-upper .dn-upper-bot .dn-right .layui-nav .layui-nav-child {
    max-height: 17.955vw;
  }
  .com-footer .dn-lower {
    padding: 3.99vw 0;
  }
  .com-footer .dn-lower .dn-upper-top {
    flex-wrap: wrap;
  }
  .index-banner {
    height: 61.18vw;
  }
  .index-banner .swiper1 .slide1 .dn-word .com-cont .dp-ti1 {
    font-size: 6.65vw;
  }
  .index-banner .swiper1 .swiper-pagination {
    bottom: 4.788vw;
  }
  .index-banner .swiper1 .swiper-pagination .swiper-pagination-bullet {
    width: 2.128vw;
    height: 2.128vw;
  }
  .index-block .dn-upper .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .index-block .dn-upper .swiper1 .slide1 {
    width: 97%;
    margin: 1.5%;
    height: 58.52vw;
  }
  .index-block .dn-upper .swiper1 .slide1 .dn-word {
    padding: 8.512vw 9.842vw;
  }
  .index-product .dn-picture {
    width: 170%;
    left: -70%;
  }
  .index-product .dn-word {
    flex-wrap: wrap;
  }
  .index-product .dn-word .dn-right {
    width: 100%;
    margin: 3.99vw 0 0 0;
  }
  .index-product .dn-word .dn-right .dp-ti2 {
    margin: 1.33vw 0 5.32vw;
  }
  .index-product .dn-word .dn-right .dp-intr1 {
    font-size: 3.192vw;
    text-shadow: 0 0 2.66vw rgba(0, 0, 0, 0.9);
  }
  .index-product .dn-word .dn-right .dp-intr1 p {
    margin: 0 0 2.66vw;
  }
  .index-product .dn-word .dn-right .dp-intr1 p .iconfont {
    font-size: 3.724vw;
  }
  .index-selection {
    margin: 6.65vw 0 0;
  }
  .index-selection .com-cont {
    padding: 3.99vw;
    box-shadow: 0 0 1.995vw rgba(0, 0, 0, 0.2);
  }
  .index-selection .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .index-selection .dn-lower .swiper1 .slide1 {
    width: 48%;
    margin: 1%;
    padding: 1.064vw 1.596vw;
  }
  .index-selection .dn-lower .swiper1 .slide1 .dp-left {
    min-width: 7.448vw;
  }
  .index-selection .dn-lower .swiper1 .slide1 .dp-right {
    padding: 0 0 0 1.33vw;
  }
  .index-application .dn-upper .dn-right .swiper-button-all .swiper-button {
    width: 7.98vw;
    height: 7.98vw;
    margin: 0 0 0 0.798vw;
  }
  .index-application .dn-lower .swiper1 .slide1 {
    width: 48%;
    height: 65.17vw;
  }
  .index-application .dn-lower .swiper1 .slide1 .dn-word {
    padding: 6.65vw 5.32vw;
    opacity: 1 !important;
  }
  .index-application .dn-lower .swiper1 .slide1 .dn-word .dp-link1 .dp-a1 {
    padding: 1.33vw 0;
    font-size: 3.192vw;
    margin: 0 0 0.665vw;
  }
  .index-application .dn-lower .swiper1 .slide1 .dn-word .dp-link1 .dp-a1 .iconfont {
    font-size: 3.724vw;
  }
  .index-application .dn-lower .swiper1 .slide1 .dn-word .dp-more1 {
    width: 7.98vw;
    height: 7.98vw;
  }
  .index-about .dn-upper .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .index-about .dn-upper .swiper1 .slide1 {
    width: 100%;
    height: auto;
  }
  .index-about .dn-upper .swiper1 .slide1 .dn-word {
    padding: 3.99vw 4.788vw;
  }
  .index-about .dn-upper .swiper1 .slide1 .dn-word .dp-ti2 {
    margin: 2.66vw 0 3.99vw;
  }
  .index-news .dn-upper {
    flex-wrap: wrap;
  }
  .index-news .dn-upper .dn-right {
    width: 100%;
    margin: 2.66vw 0 0;
  }
  .index-news .dn-upper .dn-right .swiper1 {
    flex: 1;
  }
  .index-news .dn-upper .dn-right .swiper1 .slide1 {
    padding: 1.33vw 0.665vw;
    font-size: 3.724vw;
    margin: 0 1.33vw 0 0;
  }
  .index-news .dn-lower .swiper1 {
    overflow-x: auto;
  }
  .index-news .dn-lower .swiper1 .slide1 {
    width: 66.66666667%;
    padding: 3.99vw 2.66vw;
  }
  .index-news .dn-lower .swiper1 .slide1 .dn-word .dp-ti1 {
    font-size: 3.724vw;
    line-height: 5.32vw;
    height: auto;
    margin: 2.66vw 0;
  }
  .index-news .dn-lower .swiper1 .slide1 .dn-word .dp-more1 {
    font-size: 3.192vw;
    padding: 2.66vw 0;
  }
  .index-news .dn-lower .swiper1 .slide1 .dn-word .dp-more1 .iconfont {
    font-size: 3.724vw;
  }
  .index-news .dn-lower .swiper1 .slide1 .dn-picture {
    height: 34.048vw;
  }
  .product .dn-upper .dn-bot {
    padding: 2.66vw 0;
  }
  .product .dn-upper .dn-bot .swiper1 .slide1 {
    width: 50%;
    margin: 1.596vw 0;
  }
  .product .dn-upper .dn-bot .swiper1 .slide1 .dp-zuo {
    width: 3.99vw;
    height: 3.99vw;
    font-size: 3.192vw;
  }
  .product .dn-upper .dn-bot .swiper1 .slide1 .dp-you {
    font-size: 3.325vw;
    padding: 0 0 0 1.33vw;
  }
  .product .dn-lower {
    flex-wrap: wrap;
  }
  .product .dn-lower .dn-left {
    width: 100%;
  }
  .product .dn-lower .dn-left .layui-collapse .layui-colla-item .layui-colla-title {
    font-size: 3.724vw;
    padding: 2.394vw 0;
  }
  .product .dn-lower .dn-left .layui-collapse .layui-colla-item .layui-colla-title .layui-colla-icon {
    font-size: 3.192vw;
  }
  .product .dn-lower .dn-left .layui-collapse .layui-colla-item .layui-colla-content {
    padding: 3.99vw 0 0;
  }
  .product .dn-lower .dn-left .layui-collapse .layui-colla-item .layui-colla-content .swiper1 .slide1 {
    padding: 0 0 3.99vw;
  }
  .product .dn-lower .dn-left .layui-collapse .layui-colla-item .layui-colla-content .swiper1 .slide1 .dn-top {
    font-size: 3.458vw;
  }
  .product .dn-lower .dn-left .layui-collapse .layui-colla-item .layui-colla-content .swiper1 .slide1 .dn-bot {
    padding: 1.596vw 0 0;
  }
  .product .dn-lower .dn-left .layui-collapse .layui-colla-item .layui-colla-content .swiper1 .slide1 .dn-bot .dp-a1 {
    padding: 0 3.724vw;
    font-size: 3.192vw;
    margin: 1.862vw 0 0;
  }
  .product .dn-lower .dn-right {
    padding: 10.64vw 0 0 0;
  }
  .product .dn-lower .dn-right .swiper1 .slide1 {
    width: 48%;
  }
  .product .dn-lower .dn-right .swiper1 .slide1 .dn-picture {
    height: 33.25vw;
  }
  .product .dn-lower .dn-right .swiper1 .slide1 .dn-word {
    padding: 4.788vw;
  }
  .product .dn-lower .dn-right .swiper1 .slide1 .dn-word .dp-ti1 {
    font-size: 3.724vw;
  }
  .product .dn-lower .dn-right .swiper1 .slide1 .dn-word .dp-intr1 {
    font-size: 3.192vw;
    margin: 0.798vw 0 3.99vw;
  }
  .product .dn-lower .dn-right .swiper1 .slide1 .dn-word .dp-more1 {
    width: 7.448vw;
    height: 7.448vw;
  }
  .product-detail .dn-upper {
    flex-wrap: wrap;
  }
  .product-detail .dn-upper .dn-left {
    width: 100%;
  }
  .product-detail .dn-upper .dn-left .dn-left-cont {
    position: inherit;
  }
  .product-detail .dn-upper .dn-left .dn-mid {
    display: none;
  }
  .product-detail .dn-upper .dn-left .dn-mid .swiper1 .slide1 {
    font-size: 3.458vw;
    margin: 0.798vw 0;
  }
  .product-detail .dn-upper .dn-left .dn-mid .swiper1 .slide1 b {
    padding: 1.596vw 0;
  }
  .product-detail .dn-upper .dn-right {
    margin: 5.32vw 0 0;
    flex: inherit;
    overflow: hidden;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1 {
    margin: 0 0 2.66vw;
    padding: 2.66vw 3.458vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot {
    flex-wrap: wrap;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-left {
    width: 100%;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-left .dp-top .swiper2 .slide2 {
    width: 13.3vw;
    height: 7.98vw;
    border-radius: 0.665vw;
    margin: 0 1.064vw 0 0;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-left .dp-mid {
    height: 54.53vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-left .dp-bot {
    height: 15.96vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-left .dp-bot .swiper2 .slide2 {
    width: 15.96vw;
    margin: 0 3.458vw 0 0;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-right {
    padding: 3.99vw 0 0 0;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-right .swiper2 .slide2 {
    margin: 1.995vw 0;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-right .swiper2 .slide2 .dp-top {
    font-size: 3.724vw;
    margin: 0 0 1.33vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-summary .dn-bot .dp-right .swiper2 .slide2 .dp-bot {
    font-size: 3.192vw;
    line-height: 5.32vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-specifications .swiper2 .slide2 {
    margin: 3.99vw 0 0;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-specifications .swiper2 .slide2 .dp-ti1 {
    font-size: 3.724vw;
    margin: 0 0 3.192vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-specifications .swiper2 .slide2 .table1 td {
    font-size: 3.192vw;
    padding: 2.66vw 3.99vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-application .swiper2 .wrapper2 {
    flex-wrap: wrap;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-application .swiper2 .slide2 {
    width: 48%;
    margin: 1%;
    height: 29.26vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-application .swiper2 .slide2 .dn-word {
    padding: 3.99vw 4.522vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-product .swiper2 {
    padding: 0 0 calc(12px + 50 * 0.133vw);
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-product .swiper2 .slide2 {
    width: 98%;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-product .swiper2 .slide2 .dn-picture {
    height: 42.56vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-product .swiper2 .slide2 .dn-word {
    padding: 2.66vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-product .swiper2 .swiper-pagination .swiper-pagination-bullet {
    width: 1.596vw;
    height: 1.596vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-download .swiper2 .slide2 {
    margin: 0.798vw 0;
    padding: 3.192vw 4.788vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-download .swiper2 .slide2 .dp-left {
    font-size: 3.192vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-download .swiper2 .slide2 .dp-left .iconfont {
    font-size: 3.99vw;
    margin: 0 2.66vw 0 0;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-download .swiper2 .slide2 .dp-center {
    padding: 0 2.66vw;
    font-size: 3.192vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-download .swiper2 .slide2 .dp-right .dp-a1 {
    width: 11.704vw;
    height: 4.788vw;
  }
  .product-detail .dn-upper .dn-right .swiper1 .slide1-download .swiper2 .slide2 .dp-right .dp-a1 .iconfont {
    margin: 0 0 0 1.33vw;
    font-size: 2.926vw;
  }
  .com-product-detail-video1 {
    width: 79.8vw;
    height: 53.2vw;
  }
  .com-ontrial-layui {
    width: 79.8vw;
    padding: 2.66vw 3.99vw;
  }
  .com-ontrial-layui .dn-lower .swiper1 .slide1:nth-of-type(5) {
    width: 96%;
  }
  .com-ontrial-layui .dn-lower .swiper1 .slide1 .dp-ti1 {
    font-size: 3.192vw;
    margin: 0 0 1.596vw;
  }
  .com-ontrial-layui .dn-lower .swiper1 .slide1 .dp-input1 {
    height: 7.98vw;
    padding: 0 0 0 2.128vw;
  }
  .com-ontrial-layui .dn-lower .swiper1 .slide1 .swiper2 .slide2 {
    height: 7.98vw;
    width: 31.33333333%;
  }
  .com-ontrial-layui .dn-lower .swiper1 .slide1 .com-button2 {
    margin: 0 1.33vw;
  }
  .research-idea .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
    justify-content: center;
  }
  .research-idea .dn-lower .swiper1 .slide1 .dn-picture {
    width: 19.684vw;
    height: 19.684vw;
    border-radius: 1.995vw;
    margin: 0 auto 3.99vw;
  }
  .research-advantage .dn-lower {
    box-shadow: 0 0 1.596vw rgba(0, 0, 0, 0.2);
    flex-wrap: wrap;
  }
  .research-advantage .dn-lower .dn-left {
    flex: inherit;
  }
  .research-advantage .dn-lower .dn-left .swiper1 .slide1 {
    padding: 3.99vw;
  }
  .research-advantage .dn-lower .dn-left .swiper1 .slide1 .dp-ti1 {
    margin: 0 0 2.66vw;
  }
  .research-advantage .dn-lower .dn-right {
    width: 100%;
    height: 77.14vw;
  }
  .research-advantage .dn-lower .dn-right .swiper1 .slide1 {
    padding: 0 2.66vw;
  }
  .research-advantage .dn-lower .dn-right .swiper1 .slide1 .deco {
    width: 13.3vw;
    height: 13.3vw;
  }
  .research-advantage .dn-lower .dn-right .swiper1 .slide1 .deco:before {
    width: 6.65vw;
    height: 6.65vw;
  }
  .research-advantage .dn-lower .dn-right .swiper1 .slide1 .deco i {
    width: 3.458vw;
    height: 3.458vw;
  }
  .research-advantage .dn-lower .dn-right .swiper1 .slide1 .deco:after {
    width: 9.31vw;
    height: 9.31vw;
  }
  .research-advantage .dn-lower .dn-right .swiper1 .slide1 .dp-ti1 {
    font-size: 3.458vw;
    line-height: 5.32vw;
    margin: 3.99vw 0 0;
  }
  .research-platform .dn-lower .dn-word .swiper1 {
    overflow-x: auto;
  }
  .research-platform .dn-lower .dn-word .swiper1 .slide1 {
    width: 40%;
    height: 66.5vw;
    padding: 0 3.99vw;
  }
  .research-team .dn-lower {
    flex-wrap: wrap;
  }
  .research-team .dn-lower .dn-left {
    flex: inherit;
    width: 100%;
    padding: 3.99vw;
  }
  .research-team .dn-lower .dn-left .dp-top {
    font-size: 3.99vw;
    line-height: 6.916vw;
  }
  .research-team .dn-lower .dn-left .dp-top p .iconfont {
    font-size: 4.256vw;
  }
  .research-team .dn-lower .dn-left .dp-bot .swiper-button-all .swiper-button {
    width: 7.98vw;
    height: 7.98vw;
    margin: 0 0.798vw 0 0;
  }
  .research-team .dn-lower .dn-right {
    width: 100%;
    height: 77.14vw;
  }
  .research-factory .dn-lower {
    flex-wrap: wrap;
  }
  .research-factory .dn-lower .dn-picture {
    width: 100%;
    height: 68.362vw;
  }
  .research-factory .dn-lower .dn-word {
    flex: inherit;
    width: 100%;
    padding: 3.99vw 0 0 0;
  }
  .research-factory .dn-lower .dn-word .layui-collapse .layui-colla-item.layui-item-show .layui-colla-title {
    font-size: 4.788vw;
  }
  .research-factory .dn-lower .dn-word .layui-collapse .layui-colla-item .layui-colla-title {
    padding: 3.192vw 0;
    font-size: 4.256vw;
  }
  .research-factory .dn-lower .dn-word .layui-collapse .layui-colla-item .layui-colla-title .layui-colla-icon {
    font-size: 3.724vw;
  }
  .research-factory .dn-lower .dn-word .layui-collapse .layui-colla-item .layui-colla-content {
    padding: 0 0 5.32vw;
    font-size: 3.458vw;
  }
  .application .swiper1 {
    overflow-x: auto;
  }
  .application .swiper1 .slide1 {
    width: 50%;
    height: 79.8vw !important;
  }
  .application .swiper1 .slide1 .dn-word {
    height: 100%;
    background: transparent;
    background-image: linear-gradient(#372162, transparent);
    padding: 3.99vw 2.66vw;
  }
  .application .swiper1 .slide1 .dn-word * {
    color: #FFFFFF !important;
  }
  .application .swiper1 .slide1 .dn-word .dp-icon1 .iconfont {
    font-size: 5.32vw;
  }
  .application .swiper1 .slide1 .dn-word .dp-ti1 {
    margin: 2.66vw 0 3.99vw;
  }
  .application .swiper1 .slide1 .dn-word .dp-link1 {
    display: block;
  }
  .application .swiper1 .slide1 .dn-word .dp-link1 .dp-a1 {
    padding: 1.33vw 0;
    font-size: 3.192vw;
    margin: 0 0 0.665vw;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  }
  .application .swiper1 .slide1 .dn-word .dp-link1 .dp-a1 .iconfont {
    font-size: 3.724vw;
    opacity: 1;
  }
  .application-detail .dn-upper .dn-right {
    display: none;
  }
  .application-detail .dn-lower .swiper1 .slide1 {
    margin: 2.66vw 0 0;
    padding: 2.66vw 3.99vw;
  }
  .application-detail .dn-lower .swiper1 .slide1 .dn-top {
    padding: 0 0 3.99vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-summary .dn-bot {
    flex-wrap: wrap;
  }
  .application-detail .dn-lower .swiper1 .slide1-summary .dn-bot .dn-picture {
    width: 100%;
    height: 66.5vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-summary .dn-bot .dn-word {
    padding: 2.66vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-summary .dn-bot .dn-word .dp-intr1 {
    line-height: 5.32vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-choose .dn-bot .swiper2 .wrapper2 {
    flex-wrap: wrap;
  }
  .application-detail .dn-lower .swiper1 .slide1-choose .dn-bot .swiper2 .slide2 {
    width: 98%;
    margin: 1%;
    padding: 2.66vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-choose .dn-bot .swiper2 .slide2 .dp-sha {
    font-size: 3.724vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-choose .dn-bot .swiper2 .slide2 .dp-xia {
    font-size: 3.192vw;
    line-height: 5.32vw;
    margin: 2.66vw 0 0;
  }
  .application-detail .dn-lower .swiper1 .slide1-case .swiper2 .wrapper2 {
    flex-wrap: wrap;
  }
  .application-detail .dn-lower .swiper1 .slide1-case .swiper2 .slide2 {
    width: 48%;
    margin: 1%;
    height: 37.24vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-case .swiper2 .slide2 .dn-word {
    padding: 3.99vw 4.522vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-recommend .swiper2 {
    padding: 0 0 calc(12px + 50 * 0.133vw);
  }
  .application-detail .dn-lower .swiper1 .slide1-recommend .swiper2 .slide2 {
    width: 98%;
  }
  .application-detail .dn-lower .swiper1 .slide1-recommend .swiper2 .slide2 .dn-picture {
    height: 42.56vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-recommend .swiper2 .slide2 .dn-word {
    padding: 4.256vw;
  }
  .application-detail .dn-lower .swiper1 .slide1-recommend .swiper2 .swiper-pagination .swiper-pagination-bullet {
    width: 1.596vw;
    height: 1.596vw;
  }
  .specification .dn-center .dp-form1 {
    border-radius: 1.33vw;
    height: 7.98vw;
  }
  .specification .dn-center .dp-form1 .dp-input1 {
    width: 39.9vw;
    padding: 0 0 0 2.66vw;
  }
  .specification .dn-center .dp-form1 .dp-button1 {
    width: 10.108vw;
  }
  .specification .dn-lower .swiper1 .slide1 {
    margin: 1.596vw 0;
    padding: 2.66vw 3.99vw;
  }
  .specification .dn-lower .swiper1 .slide1 .dp-left {
    font-size: 3.192vw;
  }
  .specification .dn-lower .swiper1 .slide1 .dp-left .iconfont {
    font-size: 4.256vw;
    margin: 0 2.66vw 0 0;
  }
  .specification .dn-lower .swiper1 .slide1 .dp-right .dp-time1 {
    font-size: 3.192vw;
  }
  .specification .dn-lower .swiper1 .slide1 .dp-right .dp-a1 {
    width: 11.704vw;
    height: 6.65vw;
    margin: 0 0 0 2.66vw;
  }
  .specification .dn-lower .swiper1 .slide1 .dp-right .dp-a1 .iconfont {
    margin: 0 0 0 1.33vw;
    font-size: 2.926vw;
  }
  .solution .dn-lower .swiper1 .slide1 {
    width: 98%;
  }
  .solution .dn-lower .swiper1 .slide1 .dn-picture {
    width: 46.55vw;
    height: 39.9vw;
  }
  .solution .dn-lower .swiper1 .slide1 .dn-word {
    padding: 2.66vw;
  }
  .solution .dn-lower .swiper1 .slide1 .dn-word .dp-ti1 {
    font-size: 3.724vw;
  }
  .solution .dn-lower .swiper1 .slide1 .dn-word .dp-more1 {
    width: 7.448vw;
    height: 7.448vw;
  }
  .solution-detail .dn-center {
    padding: 3.99vw;
  }
  .introduction-intr .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .introduction-intr .dn-lower .swiper1 .slide1 {
    width: 48%;
  }
  .introduction-intr .dn-lower .swiper1 .slide1 .dp-p1 {
    margin: 2.66vw 0;
  }
  .introduction-deve .dn-lower .swiper-button-all .swiper-button {
    width: 7.714vw;
    height: 7.714vw;
  }
  .introduction-deve .dn-lower .swiper-button-all .swiper-button .iconfont {
    font-size: 3.99vw;
  }
  .introduction-deve .dn-lower .swiper-button-all .swiper-prev {
    left: -2.66vw;
  }
  .introduction-deve .dn-lower .swiper-button-all .swiper-next {
    right: -2.66vw;
  }
  .introduction-deve .dn-lower .swiper1 .slide1 {
    width: 39.9vw;
    height: 55.86vw;
  }
  .introduction-deve .dn-lower .swiper1 .slide1 .slide1-box {
    padding: 0 0 0 2.66vw;
  }
  .introduction-betake .dn-word {
    padding: 7.98vw 5.32vw;
  }
  .introduction-honor .dn-upper .dn-right .swiper-button-all .swiper-button {
    width: 7.98vw;
    height: 7.98vw;
    margin: 0 0 0 0.798vw;
  }
  .introduction-honor .dn-lower .swiper1 .slide1 {
    width: 48%;
    padding: 3.99vw;
    font-size: 3.458vw;
  }
  .introduction-honor .dn-lower .swiper1 .slide1 .dn-picture {
    height: 39.9vw;
    margin: 0 0 2.66vw;
  }
  .culture .dn-lower {
    padding: 13.3vw 0 0;
  }
  .culture .dn-lower .swiper1 {
    height: 62.51vw;
  }
  .culture .dn-lower .swiper1 .slide1 {
    width: 15.96vw;
    height: 50.54vw;
    padding: 0 2.66vw;
    font-size: 3.458vw;
  }
  .culture .dn-lower .swiper1 .slide1 .iconfont {
    font-size: 5.32vw;
  }
  .culture .dn-lower .swiper1 .slide1 .dp-ti1 {
    margin: 2.66vw 0;
  }
  .join-concept .dn-center .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .join-concept .dn-center .swiper1 .dn-word {
    flex: inherit;
    width: 100%;
    padding: 0 0 3.99vw;
  }
  .join-concept .dn-center .swiper1 .dn-picture {
    width: 100%;
    height: 64.638vw;
  }
  .join-college .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .join-college .dn-lower .swiper1 .slide1 {
    width: 98%;
    margin: 1%;
    padding: 3.99vw;
  }
  .join-college .dn-lower .swiper1 .slide1 .iconfont {
    font-size: 5.32vw;
  }
  .join-college .dn-lower .swiper1 .slide1 .dp-ti1 {
    margin: 3.99vw 0 5.32vw;
  }
  .join-welfare .dn-lower .swiper1 .slide1 {
    width: 94%;
    margin: 4% 3%;
  }
  .join-welfare .dn-lower .swiper1 .slide1 .dp-left {
    width: 21.28vw;
    height: 21.28vw;
    border-radius: 1.33vw;
  }
  .join-welfare .dn-lower .swiper1 .slide1 .dp-left .iconfont {
    font-size: 6.65vw;
  }
  .join-welfare .dn-lower .swiper1 .slide1 .dp-right {
    padding: 0 0 0 3.99vw;
  }
  .join-welfare .dn-lower .swiper1 .slide1 .dp-right .dp-ti1 {
    margin: 0 0 2.66vw;
  }
  .join-recruit .dn-lower .dn-top .swiper1 .slide1 {
    padding: 4.788vw 0;
    font-size: 3.99vw;
  }
  .join-recruit .dn-lower .dn-bot .layui-collapse .layui-colla-item {
    margin: 0 0 2.66vw;
  }
  .join-recruit .dn-lower .dn-bot .layui-collapse .layui-colla-item .layui-colla-title {
    padding: 3.99vw 0;
    font-size: 3.458vw;
  }
  .join-recruit .dn-lower .dn-bot .layui-collapse .layui-colla-item .layui-colla-title .layui-colla-icon {
    right: 2.66vw;
    font-size: 3.99vw;
  }
  .join-recruit .dn-lower .dn-bot .layui-collapse .layui-colla-item .layui-colla-content {
    padding: 2.66vw 3.99vw;
  }
  .join-recruit .dn-lower .dn-bot .layui-collapse .layui-colla-item .layui-colla-content .layui-colla-content-box {
    flex-wrap: wrap;
  }
  .join-recruit .dn-lower .dn-bot .layui-collapse .layui-colla-item .layui-colla-content .dn-left {
    flex: inherit;
    width: 100%;
  }
  .join-recruit .dn-lower .dn-bot .layui-collapse .layui-colla-item .layui-colla-content .dn-left .swiper1 .slide1 {
    margin: 1.995vw 0;
    font-size: 3.458vw;
    line-height: 5.32vw;
  }
  .join-recruit .dn-lower .dn-bot .layui-collapse .layui-colla-item .layui-colla-content .dn-left .swiper1 .slide1 .dp-top {
    font-size: 3.458vw;
    margin: 0 0 1.995vw;
  }
  .com-join-recruit-layui {
    width: 79.8vw;
    padding: 2.66vw 5.32vw;
  }
  .com-join-recruit-layui .dn-upper .dp-ti2 {
    padding: 2.66vw 0 0;
    margin: 3.99vw 0 0;
  }
  .com-join-recruit-layui .dn-lower .swiper1 .slide1 {
    width: 47%;
    margin: 3% 1.5%;
  }
  .com-join-recruit-layui .dn-lower .swiper1 .slide1 .dp-ti1 {
    font-size: 3.192vw;
    margin: 0 0 1.596vw;
  }
  .com-join-recruit-layui .dn-lower .swiper1 .slide1 .dp-input1 {
    height: 7.98vw;
    padding: 0 0 0 2.128vw;
  }
  .com-join-recruit-layui .dn-lower .swiper1 .slide1 .dp-img1 {
    height: 7.98vw;
    margin: 0 0 0 1.33vw;
  }
  .news .dn-center .swiper1 .slide1 {
    width: 98%;
  }
  .news .dn-center .swiper1 .slide1 .dn-picture {
    height: 39.9vw;
  }
  .news .dn-center .swiper1 .slide1 .dn-word {
    padding: 3.724vw;
  }
  .news .dn-center .swiper1 .slide1 .dn-word .dp-ti1 {
    font-size: 3.724vw;
    line-height: 5.32vw;
    margin: 1.862vw 0 3.99vw;
  }
  .news .dn-center .swiper1 .slide1 .dn-word .dp-more1 {
    font-size: 3.192vw;
  }
  .news-detail .com-cont {
    padding: 5.32vw;
  }
  .news-detail .dn-upper .dp-oper1 {
    font-size: 3.192vw;
  }
  .news-detail .dn-upper .dp-oper1 .dp-line1 {
    margin: 0 2.66vw;
  }
  .news-detail .dn-lower {
    padding: 3.99vw 0 0;
  }
  .news-detail .dn-lower .dp-left .dp-a1 {
    margin: 0 2.66vw 0 0;
    font-size: 3.458vw;
  }
  .contact-contact .dn-upper {
    flex-wrap: wrap;
  }
  .contact-contact .dn-upper .dn-left {
    width: 100%;
    padding: 0 0 3.99vw;
  }
  .contact-contact .dn-upper .dn-left .dn-top .dp-line1 b {
    width: 9.31vw;
    height: 0.665vw;
  }
  .contact-contact .dn-upper .dn-left .dn-bot .swiper1 .slide1 {
    margin: 2.926vw 0;
  }
  .contact-contact .dn-upper .dn-left .dn-bot .swiper1 .slide1 .dn-picture {
    width: 9.31vw;
    height: 9.31vw;
  }
  .contact-contact .dn-upper .dn-left .dn-bot .swiper1 .slide1 .dn-picture .iconfont {
    font-size: 3.724vw;
  }
  .contact-contact .dn-upper .dn-left .dn-bot .swiper1 .slide1 .dn-word {
    padding: 0 0 0 2.66vw;
  }
  .contact-contact .dn-upper .dn-left .dn-bot .swiper1 .slide1 .dn-word .dp-p1 {
    font-size: 3.192vw;
  }
  .contact-contact .dn-upper .dn-left .dn-bot .swiper1 .slide1 .dn-word .dp-p2 {
    font-size: 3.458vw;
    margin: 0.665vw 0 0;
  }
  .contact-contact .dn-upper .dn-right {
    flex: inherit;
    width: 100%;
    height: 82.46vw;
  }
  .contact-feedback .dn-lower .swiper1 .slide1 {
    width: 98% !important;
  }
  .contact-feedback .dn-lower .swiper1 .slide1 .dp-input1 {
    height: 9.31vw;
    padding: 0 0 0 2.66vw;
  }
  .contact-feedback .dn-lower .swiper1 .slide1 .dp-text1 {
    padding: 2.66vw;
    height: 42.56vw;
  }
}
