@media screen and (max-width: 1560px) {
  .com-header .dn-nav .swiper1 .slide1 .dp-top {
    font-size: 16px;
  }
  .com-conta-1200 {
    width: 87.5%;
  }
}
@media screen and (max-width: 768px) {
  body,
  html {
    font-size: 3.2vw;
  }
  .com-ti-24 {
    font-size: 4.53333333vw;
  }
  .com-ti-30 {
    font-size: 5.33333333vw;
  }
  .com-ti-34 {
    font-size: 5.86666667vw;
  }
  .com-ti-36 {
    font-size: 6.13333333vw;
  }
  .com-padding-top-50 {
    padding-top: 6.66666667vw;
  }
  .com-padding-top-80 {
    padding-top: 10.66666667vw;
  }
  .com-padding-top-130 {
    padding-top: 17.33333333vw;
  }
  .com-padding-bottom-70 {
    padding-bottom: 9.33333333vw;
  }
  .com-padding-bottom-100 {
    padding-bottom: 13.33333333vw;
  }
  .com-padding-bottom-150 {
    padding-bottom: 20vw;
  }
  .com-conta-1200,
  .com-conta-1400,
  .com-conta-1680 {
    width: 90%;
  }
  .com-title1 .dp-z {
    margin: 0 4vw 0 0;
  }
  .com-title1 .dp-y {
    height: 0.53333333vw;
  }
  .com-title1 .dp-y .img-bg1 {
    display: none;
  }
  .com-title2 {
    margin: 6.66666667vw 0 0;
  }
  .com-title2 .dp-ti2 {
    margin: 1.33333333vw 0 0;
  }
  .com-paging1 .swiper1 .slide1 {
    width: 7.33333333vw;
    height: 7.33333333vw;
    font-size: 3.73333333vw;
    margin: 0 0.8vw;
  }
  .com-paging1 .swiper1 .slide1 .iconfont {
    font-size: 4.26666667vw;
  }
  .com-dn-upper1 {
    padding: 8vw 0 4.66666667vw;
  }
  .com-dn-upper1 .dp-right {
    font-size: 3.73333333vw;
  }
  .com-dn-upper1 .dp-right .dp-a1 .iconfont {
    margin: 0 0 0 4.26666667vw;
    font-size: 4.26666667vw;
  }
  .com-dn-upper1 .img-bg1 {
    display: none;
  }
  .com-crumbs1 {
    padding: 4vw 0;
  }
  .com-crumbs1 .dn-upper {
    font-size: 3.33333333vw;
  }
  .com-crumbs1 .dn-upper .dp-pai {
    margin: 0 0.53333333vw;
  }
  .com-banner1 {
    height: 66.66666667vw;
  }
  .com-banner1 .banner-next {
    width: 20.53333333vw;
    height: 3.86666667vw;
  }
  .com-banner1 .banner-next .iconfont {
    font-size: 4vw;
  }
  .com-banner1 .swiper1 .slide1 .dp-wen .dp-cnti1 {
    font-size: 4.8vw;
    line-height: 6.66666667vw;
  }
  .com-banner1 .swiper1 .slide1 .dp-wen .dp-enti1 {
    font-size: 3.46666667vw;
    line-height: 5.33333333vw;
  }
  .com-banner1 .swiper1 .swiper-pagination {
    bottom: 4vw;
    left: 4vw;
  }
  .com-banner1 .swiper1 .swiper-pagination .swiper-pagination-bullet {
    width: 5.33333333vw;
    height: 1.06666667vw;
    border: 0.26666667vw solid transparent;
  }
  .com-banner1 .swiper1 .swiper-pagination .swiper-pagination-bullet-active {
    border: 0.26666667vw solid #FFFFFF;
  }
  .com-header {
    margin: 0 0 1.06666667vw;
  }
  .com-header .com-content {
    padding: 1.33333333vw 0;
  }
  .com-header .dn-logo .img1 {
    height: 13.33333333vw;
  }
  .com-header .dn-nav {
    display: none;
  }
  .com-header .dn-right .iconfont {
    font-size: 6.13333333vw;
  }
  .com-header .dn-right > div {
    margin: 0 2vw;
  }
  .com-header .dn-right .dn-menu {
    display: block;
  }
  .com-header-layui .layui-layer-content {
    padding: 5.33333333vw;
  }
  .com-header-layui .layui-layer-content .dn-logo {
    margin: 0 0 2.66666667vw;
  }
  .com-header-layui .layui-layer-content .dn-logo .img1 {
    height: 10.66666667vw;
  }
  .com-header-layui .layui-layer-content .dn-right {
    display: none;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 {
    margin: 1.33333333vw 0;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 .dp-top {
    font-size: 4vw;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 .dp-top .dp-a1 {
    padding: 0.66666667vw 0;
    border-bottom: 0.53333333vw solid transparent;
    display: block;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 .dp-top .dp-a1 .iconfont {
    display: none;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 .dp-top .dp-a1:hover,
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 .dp-top .dp-a1.active {
    color: #704423;
    border-bottom: 0.53333333vw solid #704423;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 .dp-bot {
    font-size: 3.2vw;
    line-height: 5.6vw;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 .dp-bot .dp-a1 {
    width: 50%;
  }
  .com-header-layui .layui-layer-content .header-swiper1 .slide1 .dp-bot .dp-a1 .iconfont {
    font-size: 2.93333333vw;
    margin: 0.53333333vw 0.8vw 0 0;
  }
  .com-header-layui .layui-layer-setwin {
    top: calc(60 * 0.13333333vw - 15px);
    right: calc(60 * 0.13333333vw - 15px);
  }
  .com-header-layui .layui-layer-setwin .layui-layer-close2 {
    position: relative;
    right: auto;
    top: auto;
  }
  .com-footer .dn-upper {
    padding: 6.66666667vw;
  }
  .com-footer .dn-upper .swiper1 .slide1 {
    display: none;
  }
  .com-footer .dn-upper .swiper1 .slide1:last-of-type {
    display: block;
  }
  .com-footer .dn-upper .swiper1 .slide1 .dp-top {
    font-size: 3.46666667vw;
  }
  .com-footer .dn-upper .swiper1 .slide1 .dp-xi1 {
    width: 8.66666667vw;
    margin: 3.33333333vw 0 0;
  }
  .com-footer .dn-upper .swiper1 .slide1 .dp-bot {
    padding: 1.33333333vw 0 0;
  }
  .com-footer .dn-upper .swiper1 .slide1 .dp-bot .dp-a1 {
    margin: 2vw 0 0;
  }
  .com-footer .dn-upper .swiper1 .slide1 .dp-code {
    margin: 2.66666667vw 0 0;
  }
  .com-footer .dn-upper .swiper1 .slide1 .dp-code .img1 {
    width: 13.33333333vw;
  }
  .com-footer .dn-upper .swiper1 .slide1 .dp-share {
    margin: -9.33333333vw 0 0 34.66666667vw;
  }
  .com-footer .dn-lower {
    padding: 5.33333333vw;
    font-size: 2.93333333vw;
  }
  .com-footer .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .com-footer .dn-lower .swiper1 .slide1 {
    width: 100%;
    margin: 0.66666667vw 0;
  }
  .index-time {
    padding: 4.66666667vw 0 0;
  }
  .index-time .dn-upper .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .index-time .dn-upper .swiper1 .slide1 {
    height: 42.66666667vw;
    width: 100%;
  }
  .index-time .dn-upper .swiper1 .slide1-1 {
    flex: inherit;
    padding: 0 10.66666667vw;
  }
  .index-time .dn-upper .swiper1 .slide1-1 .dp-top {
    font-size: 4vw;
  }
  .index-time .dn-upper .swiper1 .slide1-1 .dp-top .iconfont {
    font-size: 6.13333333vw;
  }
  .index-time .dn-upper .swiper1 .slide1-1 .dp-mid {
    margin: 2.66666667vw 0 0;
  }
  .index-time .dn-upper .swiper1 .slide1-1 .dp-mid .dp-pai .dp-p1 {
    font-size: 4.53333333vw;
  }
  .index-time .dn-upper .swiper1 .slide1-1 .dp-mid .dp-pai .dp-p2 {
    font-size: 3.06666667vw;
    margin: 1.06666667vw 0 0;
  }
  .index-time .dn-upper .swiper1 .slide1-1 .dp-bot {
    margin: 5.33333333vw 0 0;
    font-size: 3.46666667vw;
  }
  .index-time .dn-upper .swiper1 .slide1-2 .dp-top {
    font-size: 4.53333333vw;
  }
  .index-time .dn-upper .swiper1 .slide1-2 .dp-mid {
    line-height: 4.8vw;
    margin: 2vw 0 0;
  }
  .index-time .dn-upper .swiper1 .slide1-2 .dp-bot {
    margin: 1.33333333vw 0 0;
  }
  .index-time .dn-upper .swiper1 .slide1-2 .dp-bot .iconfont1 {
    font-size: 5.33333333vw;
  }
  .index-time .dn-upper .swiper1 .slide1-2 .dp-bot .dp-a1 {
    margin: 2.66666667vw 0 0;
  }
  .index-time .dn-upper .swiper1 .slide1-3 .dp-top .iconfont {
    font-size: 6.13333333vw;
  }
  .index-time .dn-upper .swiper1 .slide1-3 .dp-mid {
    font-size: 3.46666667vw;
    margin: 1.33333333vw 0 0;
  }
  .index-time .dn-upper .swiper1 .slide1-3 .dp-bot {
    margin: 1.33333333vw 0 0;
  }
  .index-time .dn-upper .swiper1 .slide1-4 .dp-top .iconfont {
    font-size: 6.13333333vw;
  }
  .index-time .dn-upper .swiper1 .slide1-4 .dp-mid {
    font-size: 3.46666667vw;
    margin: 1.33333333vw 0 0;
  }
  .index-news .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .index-news .dn-lower .swiper1 .slide1 {
    width: 100%;
  }
  .index-news .dn-lower .swiper1 .slide1 .dp-a1 {
    padding: 9.33333333vw 0 0;
  }
  .index-news .dn-lower .swiper1 .slide1 .dp-nei {
    padding: 0 5.33333333vw 9.33333333vw;
    border-right: none;
    border-bottom: 1px solid #b6b6b6;
  }
  .index-news .dn-lower .swiper1 .slide1 .dp-ti1 {
    font-size: 4.26666667vw;
  }
  .index-news .dn-lower .swiper1 .slide1 .dp-intr1 {
    line-height: 6.13333333vw;
    margin: 2.66666667vw 0 0;
  }
  .index-news .dn-lower .swiper1 .slide1 .dp-time1 {
    font-size: 2.93333333vw;
    margin: 9.33333333vw 0 0;
  }
  .index-newstime {
    padding: 4vw 0 0;
  }
  .index-newstime .com-content {
    flex-wrap: wrap;
  }
  .index-newstime .dn-left {
    flex: inherit;
    padding: 5.33333333vw;
    padding-right: 6.66666667vw;
  }
  .index-newstime .dn-left .dn-lower {
    margin: 4vw 0 0;
    flex-wrap: wrap;
  }
  .index-newstime .dn-left .dn-lower .dp-picture {
    width: 100%;
    height: 44.66666667vw;
  }
  .index-newstime .dn-left .dn-lower .dp-word {
    flex: inherit;
    width: 100%;
    padding: 2.66666667vw 0 0;
  }
  .index-newstime .dn-left .dn-lower .dp-word .dp-cnti1 {
    font-size: 4.53333333vw;
    line-height: 5.6vw;
  }
  .index-newstime .dn-left .dn-lower .dp-word .dp-time1 {
    margin: 2.66666667vw 0 0;
  }
  .index-newstime .dn-left .dn-lower .dp-word .dp-intr1 {
    line-height: 5.33333333vw;
    margin: 6vw 0 0;
  }
  .index-newstime .dn-left .dn-lower .dp-word .dp-a1 {
    width: 26.66666667vw;
    height: 8vw;
    margin: 5.6vw 0 0;
    border-radius: 6.66666667vw;
  }
  .index-newstime .dn-left .dn-lower .dp-word .dp-a1 .iconfont {
    margin: 0 0 0 2.66666667vw;
  }
  .index-newstime .dn-right {
    width: 100%;
  }
  .index-newstime .dn-right .dn-upper .dp-top {
    padding: 4.66666667vw 0 2.66666667vw;
  }
  .index-newstime .dn-right .dn-upper .dp-top .dp-ti1 {
    font-size: 4.53333333vw;
  }
  .index-newstime .dn-right .dn-upper .dp-top .dp-ti1 .img1 {
    margin: 0 2vw;
    height: 3.46666667vw;
  }
  .index-newstime .dn-right .dn-upper .dp-top .dp-intr1 {
    font-size: 3.46666667vw;
    margin: 1.33333333vw 0 0;
  }
  .index-newstime .dn-right .dn-upper .dp-bot {
    padding: 6vw 0;
  }
  .index-newstime .dn-right .dn-upper .dp-bot .dp-pai {
    width: 100%;
  }
  .index-newstime .dn-right .dn-upper .dp-bot .dp-pai .dp-p1 {
    font-size: 4.53333333vw;
  }
  .index-newstime .dn-right .dn-upper .dp-bot .dp-pai .dp-p2 {
    font-size: 3.06666667vw;
    margin: 1.33333333vw 0 0;
  }
  .index-newstime .dn-right .dn-center {
    padding: 4vw 6.66666667vw;
  }
  .index-newstime .dn-right .dn-center .dp-left .dp-ti1 {
    font-size: 4.53333333vw;
  }
  .index-newstime .dn-right .dn-center .dp-left .dp-intr1 {
    margin: 1.33333333vw 0 0;
  }
  .index-newstime .dn-right .dn-center .dp-right .dp-picture {
    width: 13.33333333vw;
    height: 13.33333333vw;
  }
  .index-newstime .dn-right .dn-center .dp-right .dp-word {
    padding: 0 0 0 3.33333333vw;
  }
  .index-newstime .dn-right .dn-center .dp-right .dp-word .dp-ti1 {
    font-size: 4.53333333vw;
  }
  .index-newstime .dn-right .dn-center .dp-right .dp-word .dp-intr1 {
    margin: 1.33333333vw 0 0;
  }
  .index-newstime .dn-right .dn-lower {
    padding: 4vw 6.66666667vw;
  }
  .index-newstime .dn-right .dn-lower .dp-pai {
    font-size: 3.46666667vw;
  }
  .index-newstime .dn-right .dn-lower .dp-pai .icon1 {
    font-size: 5.06666667vw;
  }
  .index-newstime .dn-right .dn-lower .dp-pai b {
    margin: 0 0.8vw;
  }
  .index-life {
    margin: 3.46666667vw 0 0;
  }
  .index-life .dp-word {
    padding: 4vw 6.66666667vw;
  }
  .index-life .dp-word .dp-cnti1 {
    font-size: 5.33333333vw;
  }
  .index-life .dp-word .dp-enti1 {
    font-size: 4.8vw;
    margin: 2.66666667vw 0 0;
  }
  .index-life .dp-word .dp-intr1 {
    line-height: 5.33333333vw;
    margin: 2.66666667vw 0 0;
  }
  .index-art .dn-upper .swiper1 .slide1 {
    flex-wrap: wrap;
  }
  .index-art .dn-upper .swiper1 .slide1:first-of-type .dp-word {
    padding: 6.66666667vw;
  }
  .index-art .dn-upper .swiper1 .slide1 .dp-picture {
    width: 100%;
    height: 40vw;
  }
  .index-art .dn-upper .swiper1 .slide1 .dp-word {
    flex: none;
    width: 100%;
    padding: 6.66666667vw;
  }
  .index-art .dn-upper .swiper1 .slide1 .dp-word .dp-cnti1 {
    font-size: 3.73333333vw;
  }
  .index-art .dn-upper .swiper1 .slide1 .dp-word .dp-cnti1 .iconfont {
    font-size: 3.73333333vw;
    margin: 0 1.33333333vw 0 0;
  }
  .index-art .dn-upper .swiper1 .slide1 .dp-word .dp-enti1 {
    font-size: 4.53333333vw;
    margin: 1.33333333vw 0 2vw;
    border-bottom: 0.53333333vw solid #eaeaea;
    padding: 0 6.66666667vw 2vw 0;
  }
  .index-art .dn-upper .swiper1 .slide1 .dp-word .dp-cnti2 {
    font-size: 4.8vw;
    margin: 0 0 6.4vw;
  }
  .index-art .dn-upper .swiper1 .slide1 .dp-word .dp-cnti2:before {
    bottom: -3.2vw;
    height: 0.53333333vw;
    width: 13.06666667vw;
  }
  .index-art .dn-upper .swiper1 .slide1 .dp-word .dp-intr1 {
    line-height: 5.33333333vw;
    max-width: 100%;
  }
  .index-travel {
    margin: 3.46666667vw 0 0;
  }
  .index-travel .dn-upper .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .index-travel .dn-upper .swiper1 .slide1 {
    width: 100%;
    height: 52vw;
  }
  .index-travel .dn-upper .swiper1 .slide1 .dp-word {
    padding: 6.66666667vw;
  }
  .index-travel .dn-upper .swiper1 .slide1 .dp-word .dp-ti1 {
    font-size: 5.33333333vw;
  }
  .index-travel .dn-upper .swiper1 .slide1 .dp-word .dp-intr1 {
    line-height: 5.33333333vw;
    max-width: 100%;
    margin: 1.33333333vw 0 0;
  }
  .index-travel .dn-upper .swiper1 .slide1 .dp-word .dp-a1 {
    width: 26.66666667vw;
    height: 8vw;
  }
  .index-travel2 .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .index-travel2 .dn-lower .swiper1 .slide1 {
    width: 98.4%;
    margin: 0.8%;
  }
  .index-travel2 .dn-lower .swiper1 .slide1 .dp-picture {
    height: 45.33333333vw;
  }
  .index-travel2 .dn-lower .swiper1 .slide1 .dp-word {
    padding: 3.33333333vw 0;
  }
  .index-travel2 .dn-lower .swiper1 .slide1 .dp-word .dp-ti1 {
    font-size: 4.26666667vw;
  }
  .index-travel2 .dn-lower .swiper1 .slide1 .dp-word .dp-intr1 {
    line-height: 5.33333333vw;
    margin: 2vw 0 0;
  }
  .index-travel2 .dn-lower .swiper1 .slide1 .dp-word .dp-a1 {
    width: 26.66666667vw;
    height: 8vw;
    margin: 6vw 0 0;
  }
  .notice .dn-upper .dp-bot {
    margin: 5.6vw 0 0;
  }
  .notice .dn-upper .dp-bot .dp-ti2 {
    margin: 1.33333333vw 0 0;
  }
  .notice .dn-lower .swiper1 .slide1 {
    width: 100%;
    margin: 4vw 0;
  }
  .notice .dn-lower .swiper1 .slide1 .dp-left {
    font-size: 9.6vw;
    height: 7.46666667vw;
    margin: 0 6.66666667vw 0 0;
  }
  .notice .dn-lower .swiper1 .slide1 .dp-right {
    padding: 3.06666667vw 0 0;
  }
  .notice .dn-lower .swiper1 .slide1 .dp-right .dp-sha {
    font-size: 4.53333333vw;
  }
  .notice .dn-lower .swiper1 .slide1 .dp-right .dp-xia {
    line-height: 5.6vw;
    margin: 2.66666667vw 0 0;
  }
  .travel .dn-upper .swiper1 .slide1:first-of-type .dp-word {
    padding: 10vw 0 0;
  }
  .travel .dn-upper .swiper1 .slide1:first-of-type .dp-word .dp-zho {
    margin: 0 4vw 0 9.33333333vw;
  }
  .travel .dn-upper .swiper1 .slide1:first-of-type .dp-word .dp-time1 {
    font-size: 3.46666667vw;
  }
  .travel .dn-upper .swiper1 .slide1:first-of-type .dp-picture {
    height: 53.33333333vw;
  }
  .travel .dn-upper .swiper1 .slide1 .com-content {
    padding: 10vw 0;
  }
  .travel .dn-upper .swiper1 .slide1 .com-content:before {
    width: 26.66666667vw;
    height: 0.66666667vw;
  }
  .travel .dn-upper .swiper1 .slide1 .dp-word {
    width: 100%;
  }
  .travel .dn-upper .swiper1 .slide1 .dp-word .dp-time1 {
    font-size: 3.46666667vw;
    width: 10.93333333vw;
    padding: 0 0 2vw;
  }
  .travel .dn-upper .swiper1 .slide1 .dp-word .dp-ti1 {
    font-size: 4vw;
    margin: 6.66666667vw 0 0;
  }
  .travel .dn-upper .swiper1 .slide1 .dp-word .dp-cnintr1 {
    margin: 5.33333333vw 0 0;
  }
  .travel .dn-upper .swiper1 .slide1 .dp-word .dp-enintr1 {
    line-height: 5.33333333vw;
    margin: 2.66666667vw 0 0;
  }
  .travel .dn-upper .swiper1 .slide1 .dp-word .dp-a1 {
    width: 26.66666667vw;
    height: 8.53333333vw;
    border-radius: 5.33333333vw;
    font-size: 3.46666667vw;
  }
  .travel .dn-upper .swiper1 .slide1 .dp-picture {
    height: 53.33333333vw;
    width: 100%;
    margin: 5.33333333vw 0 0;
  }
  .travel .dn-upper .swiper1 .slide1 .dp-picture .iconfont {
    font-size: 9.33333333vw;
  }
  .travel-video {
    width: 66.66666667vw;
    height: 40vw;
  }
  .contact-info {
    padding: 16vw 0;
  }
  .contact-info .dn-upper {
    padding: 0 0 6vw;
  }
  .contact-info .dn-upper .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .contact-info .dn-upper .swiper1 .slide1 {
    width: 100%;
    border: none !important;
    justify-content: space-between;
    margin: 1.33333333vw 0;
  }
  .contact-info .dn-upper .swiper1 .slide1 .dp-picture {
    width: 21.33333333vw;
    height: 21.33333333vw;
  }
  .contact-info .dn-upper .swiper1 .slide1 .dp-word {
    margin: 0 0 0 4.66666667vw;
    flex: 1;
  }
  .contact-info .dn-upper .swiper1 .slide1 .dp-word .iconfont {
    font-size: 6.66666667vw;
  }
  .contact-info .dn-upper .swiper1 .slide1 .dp-word .dp-p1 {
    font-size: 4vw;
    margin: 1.33333333vw 0 0;
  }
  .contact-info .dn-upper .swiper1 .slide1 .dp-word .dp-p2 {
    font-size: 3.73333333vw;
    margin: 1.33333333vw 0 0;
  }
  .contact-info .dn-center {
    padding: 9.33333333vw 0;
  }
  .contact-info .dn-center .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .contact-info .dn-center .swiper1 .slide1 {
    width: 100% !important;
    font-size: 3.73333333vw;
    justify-content: flex-start;
    border: none !important;
    margin: 2vw 0 0;
  }
  .contact-info .dn-center .swiper1 .slide1 .dp-picture .iconfont {
    font-size: 7.2vw;
  }
  .contact-info .dn-center .swiper1 .slide1 .dp-word {
    margin: 0 0 0 2.66666667vw;
    line-height: 5.33333333vw;
  }
  .contact-info .dn-lower {
    padding: 9.06666667vw 0 0;
    flex-wrap: wrap;
  }
  .contact-info .dn-lower .dn-left {
    width: 100%;
    margin: 0;
  }
  .contact-info .dn-lower .dn-left .dp-top {
    padding: 5.33333333vw 0;
  }
  .contact-info .dn-lower .dn-left .dp-top .dp-p2 {
    margin: 1.33333333vw 0 0;
  }
  .contact-info .dn-lower .dn-left .dp-bot {
    margin: 6.66666667vw 0 0;
  }
  .contact-info .dn-lower .dn-left .dp-bot .layui-form .swiper1 .slide1 {
    margin: 0 0 3.33333333vw;
  }
  .contact-info .dn-lower .dn-left .dp-bot .layui-form .swiper1 .layui-input {
    height: 9.06666667vw;
    font-size: 3.73333333vw;
  }
  .contact-info .dn-lower .dn-left .dp-bot .layui-form .swiper1 .layui-btn {
    width: 26.66666667vw;
    height: 8.26666667vw;
    border-radius: 5.33333333vw;
    font-size: 3.46666667vw;
    margin: 6.66666667vw 0 0;
  }
  .contact-info .dn-lower .dn-right {
    width: 100%;
  }
  .contact-info .dn-lower .dn-right .img1 {
    width: 100%;
  }
  .view .dn-center .swiper1 .slide1 {
    padding: 8vw 0;
    flex-wrap: wrap;
  }
  .view-app .view .dn-center .swiper1 .slide1:first-of-type:before {
    opacity: 0;
  }
  .view-app .view .dn-center .swiper1 .slide1:first-of-type .dp-picture {
    width: 100%;
    height: 53.33333333vw;
  }
  .view-app .view .dn-center .swiper1 .slide1:first-of-type .dp-word {
    padding: 5.33333333vw 0;
  }
  .view-app .view .dn-center .swiper1 .slide1:first-of-type .dp-word .dp-ti1 {
    margin: 0 0 2.66666667vw;
  }
  .view-app .view .dn-center .swiper1 .slide1:first-of-type .dp-word .dp-a1 {
    width: 29.33333333vw;
  }
  .view .dn-center .swiper1 .slide1 .dp-picture {
    width: 100%;
    height: 41.33333333vw;
  }
  .view .dn-center .swiper1 .slide1 .dp-word {
    flex: none;
    width: 100%;
    padding: 5.33333333vw 0;
  }
  .view .dn-center .swiper1 .slide1 .dp-word .dp-ti1 {
    font-size: 4.53333333vw;
    margin: 2.66666667vw 0 0;
  }
  .view .dn-center .swiper1 .slide1 .dp-word .dp-cnintr1 {
    line-height: 5.33333333vw;
    margin: 3.33333333vw 0 0;
  }
  .view .dn-center .swiper1 .slide1 .dp-word .dp-a1 {
    width: 26.66666667vw;
    height: 8vw;
    margin: 6vw 0 0;
  }
  .view .dn-center .swiper1 .slide1 .dp-word .dp-a1 .iconfont {
    margin: 0 0 0 2.66666667vw;
  }
  .view-detail .dn-upper .dp-ti1 {
    font-size: 5.86666667vw;
  }
  .view-detail .dn-upper .dp-time1 {
    margin: 2.4vw 0 0;
  }
  .view-detail .dn-center {
    margin: 6vw 0 0;
    padding: 8vw 0;
    line-height: 6.66666667vw;
  }
  .view-detail .dn-lower {
    padding: 4.66666667vw;
    flex-wrap: wrap;
  }
  .view-detail .dn-lower .dp-com {
    max-width: 100%;
    margin: 2vw 0;
  }
  .view-detail .dn-lower .dp-com .dp-icon {
    margin: 0 3.33333333vw;
  }
  .view-detail .dn-lower .dp-com .dp-icon .iconfont {
    font-size: 4.53333333vw;
  }
  .view-detail .dn-lower .dp-com .dp-word .dp-p2 {
    margin: 1.33333333vw 0 0;
    font-size: 3.46666667vw;
  }
  .view-related .dn-upper {
    font-size: 5.86666667vw;
  }
  .view-related .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .view-related .dn-lower .swiper1 .slide1 {
    width: 98%;
  }
  .view-related .dn-lower .swiper1 .slide1 .dp-picture {
    height: 34.66666667vw;
  }
  .view-related .dn-lower .swiper1 .slide1 .dp-word {
    padding: 5.33333333vw 4vw;
  }
  .view-related .dn-lower .swiper1 .slide1 .dp-word .dp-ti1 {
    font-size: 4vw;
    line-height: 5.33333333vw;
  }
  .view-related .dn-lower .swiper1 .slide1 .dp-word .dp-time1 {
    font-size: 3.46666667vw;
    margin: 2vw 0 0;
  }
  .museum .dn-upper {
    padding: 6.66666667vw;
  }
  .museum .dn-upper .dp-top {
    padding: 0;
    flex-wrap: wrap;
  }
  .museum .dn-upper .dp-top .dp-word {
    max-width: 100%;
    width: 100%;
    padding: 0 2.66666667vw 0 0;
  }
  .museum .dn-upper .dp-top .dp-word .dp-xi1 {
    width: 2.13333333vw;
    height: 0.53333333vw;
  }
  .museum .dn-upper .dp-top .dp-word .dp-enti1 {
    line-height: 7.2vw;
    margin: 2.66666667vw 0 0;
  }
  .museum .dn-upper .dp-top .dp-word .dp-cnti1 {
    padding: 1.6vw 0;
    border-top: 0.53333333vw solid #704423;
    border-bottom: 0.53333333vw solid #704423;
    margin: 2.66666667vw 0 0;
  }
  .museum .dn-upper .dp-top .dp-word .dp-intr1 {
    line-height: 5.33333333vw;
    margin: 2.66666667vw 0 0;
  }
  .museum .dn-upper .dp-top .dp-word .dp-a1 {
    width: 26.66666667vw;
    height: 8vw;
    border-radius: 6.66666667vw;
    font-size: 3.46666667vw;
    margin: 6.66666667vw 0 0;
  }
  .museum .dn-upper .dp-top .dp-picture {
    width: 100%;
    height: 53.33333333vw;
    margin: 5.33333333vw 0 0;
  }
  .museum .dn-upper .dp-bot {
    padding: 6.66666667vw 0 0;
    flex-wrap: wrap;
  }
  .museum .dn-upper .dp-bot .dp-pai {
    width: 100%;
    margin: 2vw 0;
  }
  .museum .dn-upper .dp-bot .dp-pai .dp-p2 {
    margin: 1.33333333vw 0 0;
  }
  .museum-plan .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .museum-plan .dn-lower .swiper1 .slide1 {
    width: 100%;
    margin: 4vw 0;
  }
  .museum-plan .dn-lower .swiper1 .slide1 .dp-word {
    font-size: 4vw;
    margin: 2.66666667vw 0 0;
  }
  .museum-plan .dn-lower .swiper1 .slide1:nth-of-type(odd) .dp-picture {
    width: 100%;
  }
  .museum-plan .dn-lower .swiper1 .slide1:nth-of-type(even) {
    padding: 0;
  }
  .museum-plan .dn-lower .swiper1 .slide1:nth-of-type(even) .dp-picture {
    width: 100%;
  }
  .museum-plan .dn-lower .swiper1 .slide1:nth-of-type(even) .dp-word {
    position: relative;
    width: 100%;
    right: auto;
    bottom: auto;
    transform: none;
    margin: 2.66666667vw 0 0;
  }
  .creation .dn-center .swiper1 .slide1 {
    width: 100%;
    margin: 4vw 0;
  }
  .creation .dn-center .swiper1 .slide1 .dp-word {
    max-width: 100%;
  }
  .creation .dn-center .swiper1 .slide1 .dp-word .dp-xi1 {
    width: 4.26666667vw;
    height: 0.53333333vw;
    margin: 2vw 0 0;
  }
  .creation .dn-center .swiper1 .slide1 .dp-word .dp-intr1 {
    line-height: 5.33333333vw;
    margin: 2.66666667vw 0 0;
  }
  .creation .dn-center .swiper1 .slide1 .dp-word .dp-a1 {
    font-size: 2.93333333vw;
    width: 26.66666667vw;
    margin: 4vw 0 0;
    padding: 1.6vw 0;
  }
  .creation .dn-center .swiper1 .slide1 .dp-picture .img1 {
    width: 30.66666667vw;
  }
  .research .dn-upper .dp-bot .img1 {
    height: 17.33333333vw;
  }
  .research .dn-lower {
    flex-wrap: wrap;
  }
  .research .dn-lower .dp-left {
    flex: inherit;
    padding: 0;
  }
  .research .dn-lower .dp-left .swiper1 .slide1 {
    width: 100% !important;
    margin: 1.33333333vw 0;
  }
  .research .dn-lower .dp-left .swiper1 .slide1 .iconfont {
    font-size: 6.4vw;
  }
  .research .dn-lower .dp-left .swiper1 .slide1 .dp-cnti1 {
    font-size: 3.73333333vw;
    margin: 0.66666667vw 0 0;
  }
  .research .dn-lower .dp-left .swiper1 .slide1 .dp-intr1 {
    font-size: 3.46666667vw;
    line-height: 5.6vw;
    margin: 2.66666667vw 0 0;
  }
  .research .dn-lower .dp-right {
    width: 100%;
    height: auto;
  }
  .ruins .dn-lower {
    flex-wrap: wrap;
  }
  .ruins .dn-lower .dp-picture {
    width: 100%;
  }
  .ruins .dn-lower .dp-word {
    width: 100%;
    padding: 9.33333333vw 0 0;
  }
  .ruins .dn-lower .dp-word .dp-intr1 {
    font-size: 3.73333333vw;
    line-height: 6.66666667vw;
  }
  .ruins .dn-lower .dp-word .dp-list {
    margin: 10.66666667vw 0 0;
    font-size: 3.46666667vw;
  }
  .ruins .dn-lower .dp-word .dp-list .dp-pai .dp-p1 b {
    font-size: 8vw;
  }
  .ruins .dn-lower .dp-word .dp-list .dp-pai .dp-p2 {
    margin: 1.33333333vw 0 0;
  }
  .ruins2 .dn-upper .swiper1 .slide1 {
    width: 96%;
    flex-wrap: wrap;
  }
  .ruins2 .dn-upper .swiper1 .slide1 .dp-picture {
    width: 100% !important;
  }
  .ruins2 .dn-upper .swiper1 .slide1 .dp-word {
    padding: 5.33333333vw 0 0;
    width: 100% !important;
  }
  .ruins2 .dn-upper .swiper1 .slide1 .dp-word .dp-intr1 {
    font-size: 3.73333333vw;
    line-height: 7.46666667vw;
  }
  .ruins2 .dn-upper .swiper1 .slide1 .dp-word .dp-intr2 {
    font-size: 3.46666667vw;
    line-height: 5.6vw;
    margin: 5.33333333vw 0 0;
    width: 100%;
  }
  .tombs .dn-center .swiper1 .slide1 {
    margin: 12vw 0;
    flex-wrap: wrap;
  }
  .tombs .dn-center .swiper1 .slide1:nth-of-type(1) .dp-left .dp-top {
    padding: 0;
  }
  .tombs .dn-center .swiper1 .slide1:nth-of-type(1) .dp-right {
    width: 100%;
  }
  .tombs .dn-center .swiper1 .slide1:nth-of-type(1) .dp-right .dp-intr1 {
    font-size: 4vw;
    line-height: 6.4vw;
  }
  .tombs .dn-center .swiper1 .slide1:nth-of-type(1) .dp-right .img1 {
    width: 100%;
    bottom: auto;
    position: relative;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-left {
    width: 100%;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-left .dp-top {
    font-size: 6.13333333vw;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-left .dp-top .dp-ti1 {
    line-height: 7.73333333vw;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-left .dp-top .dp-ti2 {
    width: 100%;
    border-top: 0.4vw solid #704423;
    border-bottom: 0.4vw solid #704423;
    padding: 1.33333333vw 0;
    margin: 1.33333333vw 0 0;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-left .dp-mid {
    font-size: 4vw;
    line-height: 6.66666667vw;
    margin: 9.33333333vw 0 0;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-left .dp-bot {
    margin: 16vw 0 0;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-right {
    width: 100%;
    margin: 4vw 0 0;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-right .dp-intr1 {
    font-size: 3.46666667vw;
    line-height: 5.86666667vw;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-right .dp-intr2 {
    font-size: 3.46666667vw;
    line-height: 5.06666667vw;
    margin: 4.66666667vw 0 0;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-right .dp-a1 {
    width: 26.66666667vw;
    height: 8vw;
    border-radius: 4vw;
    margin: 6vw 0 0;
  }
  .tombs .dn-center .swiper1 .slide1 .dp-right .img1 {
    width: 60vw;
    margin: 16vw 0 0;
  }
  .bamudun .dn-center .dp-word {
    flex-wrap: wrap;
  }
  .bamudun .dn-center .dp-word .dp-pai {
    width: 100%;
    font-size: 3.46666667vw;
    line-height: 6.66666667vw;
  }
  .bamudun .dn-center .dp-picture {
    margin: 14.66666667vw 0 0;
  }
  .bamudun .dn-lower .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .bamudun .dn-lower .swiper1 .slide1 {
    margin: 4vw 0 0;
  }
  .bamudun .dn-lower .swiper1 .slide1:nth-of-type(2n+1) {
    width: 100%;
  }
  .bamudun .dn-lower .swiper1 .slide1:nth-of-type(2n+1) .dp-picture {
    margin: 13.33333333vw 0 0;
  }
  .bamudun .dn-lower .swiper1 .slide1:nth-of-type(2n+2) {
    width: 100%;
  }
  .bamudun .dn-lower .swiper1 .slide1 .dp-intr1 {
    font-size: 4vw;
    line-height: 6.66666667vw;
  }
  .bamudun .dn-lower .swiper1 .slide1 .dp-intr2 {
    font-size: 3.46666667vw;
    line-height: 6.13333333vw;
    margin: 5.33333333vw 0 0;
  }
  .noble .dn-center .swiper1 .slide1 {
    flex-wrap: wrap;
  }
  .noble .dn-center .swiper1 .slide1:nth-of-type(even) .dp-word {
    padding: 0;
  }
  .noble .dn-center .swiper1 .slide1:nth-of-type(even) .dp-picture {
    width: 100%;
  }
  .noble .dn-center .swiper1 .slide1 .dp-word {
    width: 100%;
    padding: 0;
  }
  .noble .dn-center .swiper1 .slide1 .dp-word .dp-cnintr1 {
    font-size: 4.53333333vw;
    line-height: 8vw;
  }
  .noble .dn-center .swiper1 .slide1 .dp-word .dp-enintr1 {
    font-size: 3.46666667vw;
    line-height: 5.33333333vw;
    margin: 6vw 0 0;
  }
  .noble .dn-center .swiper1 .slide1 .dp-word .dp-cnintr2 {
    font-size: 3.73333333vw;
    line-height: 6.66666667vw;
  }
  .noble .dn-center .swiper1 .slide1 .dp-picture {
    flex: none;
    margin: 4vw 0 0;
  }
  .noble2 .dn-upper {
    font-size: 3.73333333vw;
    line-height: 6.66666667vw;
  }
  .noble2 .dn-center .swiper1 .wrapper1 {
    column-count: 1;
  }
  .noble2 .dn-center .swiper1 .slide1 {
    margin: 9.33333333vw 0 0;
  }
  .noble2 .dn-center .swiper1 .slide1 .dp-nei {
    width: 100% !important;
    margin: 4vw 0 0 !important;
  }
  .noble2 .dn-center .swiper1 .slide1 .dp-word {
    font-size: 3.73333333vw;
    line-height: 5.6vw;
    padding: 3.33333333vw 0;
  }
  .park .dn-upper .dp-bot .dp-ti1 {
    line-height: 6.93333333vw;
  }
  .park .dn-lower {
    flex-wrap: wrap;
  }
  .park .dn-lower .dp-picture {
    width: 100%;
  }
  .park .dn-lower .dp-word {
    width: 100%;
    margin: 4vw 0 0;
  }
  .park .dn-lower .dp-word .dp-ti1 {
    font-size: 5.6vw;
    line-height: 9.86666667vw;
    width: 100%;
  }
  .park .dn-lower .dp-word .dp-intr1 {
    font-size: 3.46666667vw;
    line-height: 5.33333333vw;
    margin: 9.33333333vw 0 0;
    width: 100%;
  }
  .park .dn-lower .dp-word .dp-img {
    margin: 2.66666667vw 0 0;
  }
  .park .dn-lower .dp-word .dp-img .img1 {
    width: 32vw;
  }
  .park2 .dn-upper .dp-ti1 {
    line-height: 9.06666667vw;
  }
  .park2 .dn-center {
    flex-wrap: wrap;
  }
  .park2 .dn-center .dp-word {
    width: 100%;
  }
  .park2 .dn-center .dp-word .dp-intr1 {
    font-size: 3.73333333vw;
    line-height: 6.13333333vw;
  }
  .park2 .dn-center .dp-picture {
    width: 100%;
    margin: 4vw 0 0;
  }
  .classroom .dn-upper .dp-bot {
    flex-wrap: wrap;
  }
  .classroom .dn-upper .dp-bot .dp-left .dp-ti2 {
    margin: 1.33333333vw 0 0;
  }
  .classroom .dn-upper .dp-bot .dp-right {
    margin: 4vw 0 0;
  }
  .classroom .dn-upper .dp-bot .dp-right .dp-ti1 {
    font-size: 3.46666667vw;
  }
  .classroom .dn-upper .dp-bot .dp-right .dp-ti2 {
    font-size: 3.2vw;
    margin: 1.33333333vw 0 0;
  }
  .classroom .dn-lower {
    flex-wrap: wrap;
  }
  .classroom .dn-lower .dp-left {
    width: 100%;
  }
  .classroom .dn-lower .dp-right {
    width: 100%;
    margin: 4vw 0 0;
  }
  .classroom .dn-lower .dp-right .img1 {
    margin: 0 0 13.33333333vw;
  }
  .classroom .dn-lower .dp-right .dp-intr1 {
    line-height: 5.33333333vw;
    margin: 4vw 0 0;
  }
  .classroom .dn-lower .dp-right .dp-ti1 {
    margin: 9.33333333vw 0 0;
  }
  .classroom2 .dn-upper {
    flex-wrap: wrap;
  }
  .classroom2 .dn-upper .dp-left {
    width: 100%;
  }
  .classroom2 .dn-upper .dp-left .dp-ti2 {
    margin: 2.66666667vw 0 0;
  }
  .classroom2 .dn-upper .dp-right {
    width: 100%;
    margin: 4vw 0 0;
  }
  .classroom2 .dn-upper .dp-right .dp-ti1 {
    font-size: 5.33333333vw;
    line-height: 8vw;
  }
  .classroom2 .dn-center .swiper1 .slide1 {
    width: 66.66666667vw;
    margin: 0 3.33333333vw;
  }
  .classroom2 .dn-center .swiper1 .slide1 .dp-word {
    font-size: 3.73333333vw;
    line-height: 7.73333333vw;
    margin: 13.33333333vw 0 0;
  }
  .classroom2 .dn-center .dp-word {
    font-size: 3.73333333vw;
    margin: 0;
    padding: 2.66666667vw 0 0;
    width: 100%;
  }
  .classroom2 .dn-center .dp-word .dp-a1 {
    margin: 0 0 2.66666667vw;
  }
  .life .dn-upper .dp-ti2 {
    font-size: 3.46666667vw;
    margin: 1.33333333vw 0 0;
  }
  .life .dn-upper .dp-intr1 {
    line-height: 4.8vw;
    margin: 4vw 0 0;
  }
  .life .dn-middle {
    width: 100%;
    margin: 8vw auto;
  }
  .life .dn-middle .dn-a1 {
    flex-wrap: wrap;
  }
  .life .dn-middle .dp-picture {
    width: 100%;
    height: auto;
  }
  .life .dn-middle .dp-word {
    padding: 2.66666667vw 5.33333333vw;
    flex: inherit;
  }
  .life .dn-middle .dp-word .dp-cnti1 {
    font-size: 4.8vw;
  }
  .life .dn-middle .dp-word .dp-line1 {
    width: 13.33333333vw;
    height: 0.8vw;
    margin: 2.66666667vw 0 4vw;
  }
  .life .dn-middle .dp-word .dp-cnintr1 {
    line-height: 5.33333333vw;
  }
  .life .dn-middle .dp-word .dp-code1 {
    margin: 4vw 0 0;
  }
  .life .dn-middle .dp-word .dp-code1 .dp-z .dp-img1 {
    width: 20vw;
    height: 20vw;
  }
  .life .dn-middle .dp-word .dp-code1 .dp-y {
    padding: 0 0 0 4vw;
  }
  .life .dn-middle .dp-word .dp-code1 .dp-y .dp-p1 {
    font-size: 3.73333333vw;
  }
  .life .dn-middle .dp-word .dp-code1 .dp-y .dp-p2 {
    font-size: 3.73333333vw;
    margin: 2vw 0 0;
  }
  .life .dn-center .swiper1 .slide1 {
    width: 100% !important;
    margin: 2.66666667vw 0 !important;
    transform: none !important;
  }
  .life .dn-center .swiper1 .slide1:nth-of-type(5n+3) {
    height: 126.66666667vw !important;
  }
  .life .dn-center .swiper1 .slide1:nth-of-type(5n+3) .dp-picture {
    height: 100% !important;
  }
  .life .dn-center .swiper1 .slide1 .dp-word {
    padding: 6.66666667vw 5.33333333vw !important;
  }
  .life .dn-center .swiper1 .slide1 .dp-word .dp-enti1 {
    font-size: 6.4vw;
    padding: 0 0 1.33333333vw;
    margin: 0 0 1.33333333vw;
  }
  .life .dn-center .swiper1 .slide1 .dp-word .dp-cnti1 {
    font-size: 4.8vw;
  }
  .life .dn-center .swiper1 .slide1 .dp-word .dp-cnintr1 {
    line-height: 4.53333333vw;
    margin: 2.66666667vw 0 0;
  }
  .life .dn-center .swiper1 .slide1 .dp-picture {
    height: 57.33333333vw !important;
  }
  .life-detail .dn-upper .dp-top .dp-ti1 {
    font-size: 6.13333333vw;
  }
  .life-detail .dn-upper .dp-top .dp-ti2 {
    font-size: 3.46666667vw;
    margin: 1.33333333vw 0 0;
  }
  .life-detail .dn-center {
    flex-wrap: wrap;
  }
  .life-detail .dn-center .dp-left {
    width: 100%;
  }
  .life-detail .dn-center .dp-right {
    width: 100%;
    margin: 4vw 0 0;
  }
  .life-detail .dn-center .dp-top {
    flex-wrap: wrap;
  }
  .life-detail .dn-center .dp-top .dp-left {
    font-size: 6.4vw;
    line-height: 8.26666667vw;
    padding: 0;
  }
  .life-detail .dn-center .dp-top .dp-right {
    font-size: 3.46666667vw;
    line-height: 5.86666667vw;
    margin: 4vw 0 0;
  }
  .life-detail .dn-center .dp-bot {
    margin: 10.66666667vw 0 0;
    flex-wrap: wrap;
  }
  .life-detail .dn-lower {
    padding: 8vw;
    margin: 14.66666667vw 0 0;
    flex-wrap: wrap;
  }
  .life-detail .dn-lower .dp-word {
    font-size: 3.46666667vw;
    line-height: 6.13333333vw;
    width: 100%;
  }
  .life-detail .dn-lower .dp-picture {
    width: 100%;
    margin: 4vw 0 0;
  }
  .ticket .dn-center .swiper1 .slide1 {
    width: 98%;
    padding: 6vw;
  }
  .ticket .dn-center .swiper1 .slide1 .dp-pai {
    margin: 3.33333333vw 0;
  }
  .ticket .dn-center .swiper1 .slide1 .dp-picture {
    width: 13.33333333vw;
  }
  .ticket .dn-center .swiper1 .slide1 .dp-word {
    padding: 0 0 0 4vw;
  }
  .ticket .dn-center .swiper1 .slide1 .dp-word .dp-ti1 {
    font-size: 4.53333333vw;
    line-height: 6.66666667vw;
  }
  .ticket .dn-center .swiper1 .slide1 .dp-word .dp-intr1 {
    font-size: 3.46666667vw;
    line-height: 5.6vw;
    margin: 2.66666667vw 0 0;
  }
  .mechan .dn-center {
    padding: 0 6.4vw;
    margin: 6.66666667vw 0 0;
  }
  .mechan .dn-center .com-swiper-button .swiper-button .iconfont {
    font-size: 5.6vw;
  }
  .mechan .dn-center .swiper1 .slide1 {
    font-size: 3.73333333vw;
    padding: 2vw 3.33333333vw;
    margin: 0 2vw 0 0;
  }
  .mechan .dn-lower .swiper1 .slide1 .dp-top .dp-ti1 {
    font-size: 5.86666667vw;
  }
  .mechan .dn-lower .swiper1 .slide1 .dp-top .dp-ti2 {
    margin: 1.33333333vw 0 0;
  }
  .mechan .dn-lower .swiper1 .slide1 .dp-bot {
    line-height: 5.33333333vw;
  }
  .memorabi .dn-center .swiper1 .slide1 {
    padding: 13.33333333vw 0;
  }
  .memorabi .dn-center .swiper1 .slide1 .dp-top {
    flex-wrap: wrap;
  }
  .memorabi .dn-center .swiper1 .slide1 .dp-top .dp-picture {
    width: 100%;
    margin: 4vw 0 0;
  }
  .memorabi .dn-center .swiper1 .slide1 .dp-top .dp-word {
    width: 100%;
    margin: 4vw 0 0;
  }
  .memorabi .dn-center .swiper1 .slide1 .dp-top .dp-word .dp-ti1 {
    font-size: 4vw;
    padding: 3.33333333vw 0;
  }
  .memorabi .dn-center .swiper1 .slide1 .dp-top .dp-word .dp-intr1 {
    padding: 2.66666667vw 0 0;
  }
  .memorabi .dn-center .swiper1 .slide1 .dp-top .dp-word .dp-intr1 .table1 tr td {
    padding-top: 3.33333333vw;
  }
  .memorabi .dn-center .swiper1 .slide1 .dp-top .dp-word .dp-intr1 .table1 tr .td1 {
    font-size: 3.73333333vw;
    padding-right: 1.04166667vw;
  }
  .memorabi .dn-center .swiper1 .slide1 .dp-top .dp-word .dp-intr1 .table1 tr .td2 {
    font-size: 3.46666667vw;
    line-height: 5.06666667vw;
  }
  .com-header-layui-search {
    padding: 6.66666667vw;
  }
  .com-header-layui-search .layui-form .layui-input {
    width: 66.66666667vw;
  }
  .com-header-layui-search .layui-form .layui-btn {
    margin: 4vw 0 0;
  }
  .protect .dn-center .swiper1 .slide1 {
    flex-wrap: wrap;
    flex-direction: column !important;
    margin: 4vw 0;
  }
  .protect .dn-center .swiper1 .slide1 .dp-word {
    width: 100% !important;
    margin: 2.66666667vw 0 0;
  }
  .protect .dn-center .swiper1 .slide1 .dp-word .dp-ti1 {
    font-size: 4.53333333vw;
  }
  .protect .dn-center .swiper1 .slide1 .dp-word .dp-intr1 {
    font-size: 3.73333333vw;
    line-height: 6.66666667vw;
    margin: 2.66666667vw auto !important;
  }
  .protect .dn-center .swiper1 .slide1 .dp-picture {
    width: 100% !important;
  }
  .base .dn-center .swiper1 .slide1 {
    margin: 6.66666667vw 0;
    flex-wrap: wrap;
    flex-direction: column !important;
  }
  .base .dn-center .swiper1 .slide1 .dp-word {
    font-size: 3.73333333vw;
    line-height: 6.66666667vw;
    width: 100% !important;
    margin: 0 0 2.66666667vw !important;
    text-align: justify !important;
  }
  .base .dn-center .swiper1 .slide1 .dp-picture {
    width: 100%;
  }
  .museum-ruins .dn-center {
    font-size: 3.46666667vw;
    line-height: 5.33333333vw;
  }
  .museum-ruins .dn-center .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .museum-ruins .dn-center .swiper1 .slide1 {
    width: 100% !important;
  }
  .museum-ruins2 .dn-upper .swiper1 .wrapper1 {
    flex-wrap: wrap;
  }
  .museum-ruins2 .dn-upper .swiper1 .slide1 {
    width: 100% !important;
    flex-direction: column !important;
    margin: 4vw 0;
  }
  .museum-ruins2 .dn-upper .swiper1 .slide1 .dp-word {
    font-size: 3.73333333vw;
    line-height: 6.4vw;
    margin-bottom: 2.66666667vw !important;
  }
  .museum-ruins2 .dn-upper .swiper1 .slide1 .dp-word .dp-a1 {
    font-size: 3.2vw;
    width: 29.33333333vw;
    margin: 4vw 0 0;
  }
  .summarize .dn-center .swiper1 .slide1 {
    margin: 6.66666667vw 0;
    flex-wrap: wrap;
  }
  .summarize .dn-center .swiper1 .slide1 .dp-word {
    width: 100% !important;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
  }
  .summarize .dn-center .swiper1 .slide1 .dp-word .dp-ti1 {
    font-size: 4.53333333vw;
  }
  .summarize .dn-center .swiper1 .slide1 .dp-word .dp-intr1 {
    line-height: 6.13333333vw;
    width: 100% !important;
    margin: 4vw auto;
  }
  .summarize .dn-center .swiper1 .slide1 .dp-picture {
    width: 100%;
  }
}
