html, 
body, 
#content, 
#content > .swiper-wrapper > .swiper-slide { width: 100%; height: 100%; overflow: hidden; position: relative; }
body { padding-top: 0; }


/* 全屏分页器 */
.fullscreen-pager-wrapper { position: fixed; top: 50%; right: 20px; z-index: 30; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 12px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.fullscreen-pager-item { width: 9px; height: 9px; border-radius: 50%; border: 2px solid rgba(255,255,255,0.6); }
.fullscreen-pager-wrapper.gray .fullscreen-pager-item { border-color: #7E7E7E; }
.fullscreen-pager-item__line { width: 1px; height: 14px; border-left: 1px dashed rgba(255,255,255,0.6); }
.fullscreen-pager-wrapper.gray .fullscreen-pager-item__line { border-color: #7E7E7E; }
.fullscreen-pager-item.active { border-color: #FF3366; border-width: 4px; width: 13px; height: 13px; background: #FFFFFF; }
.fullscreen-pager-wrapper.gray .fullscreen-pager-item.active { border-color: #FF3366; }
.fullscreen-pager-item:last-child { margin-bottom: 0; }



/**
 * 第一屏
 */
#banner, 
#banner > .swiper-wrapper > .swiper-slide { width: 100%; height: 100%; overflow: hidden; position: relative; }
#banner .swiper-slide-content { width: 100%; height: 100%; overflow: hidden; position: relative; }
#banner .block { display: block; position: absolute; top: 0; left: 0; z-index: 10; height: 100%; }
#banner .block-1 { width: 38%; }
#banner .block-2 { width: 34%; }
#banner .slide-content { position: absolute; height: 100%; width: 100%; z-index: 20; padding-left: 8%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #FFFFFF; }
#banner .slide-content .banner-title-cn { font-size: 69px; line-height: 1.28; font-weight: 400; }
#banner .slide-content .banner-title-en { font-size: 24px; line-height: 1.85; font-weight: 400; margin-top: 14px; }
/* banner指示器 */
.banner-dots-wrapper { position: absolute; width: 100%; height: 4px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; bottom: 72px; left: 0; z-index: 10; }
.banner-dots-item { width: 90px; height: 4px; margin: 0 9px; background: rgba(150,141,142,0.5); border-radius: 2px; cursor: pointer; }
.banner-dots-item.active { background: rgba(255,255,255,1); }
.swiper-slide-content-for-pc { display: inline-block; }
.swiper-slide-content-for-mobile { display: none; }


/**
 * 第二屏
 */
.swiper-slide__page-2 { background-image: url(../images/bg-2.jpg); }
.swiper-slide__page-2__content__wrapper { width: 1300px; margin: 0 auto; height: 100%; padding: 110px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.swiper-slide__page-2__content__wrap { width: 100%; }
.swiper-slide__page-2__content__wrap .line { height: 1px; background: #F2F2F2; margin-top: 37px; margin-bottom: 53px; }
/* 新闻 */
.news-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #FFFFFF; }
/* 左侧 */
.news-image-box { width: 736px; height: 437px; -ms-flex-negative: 0; flex-shrink: 0; border: 20px solid #FFFFFF; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; overflow: hidden; position: relative; }
.news-image-box .image { width: 100%; display: none; height: auto; }
.news-content-wrapper { width: 55%; background: rgba(0,0,0,0.3); -webkit-transform: skewX(-15deg); transform: skewX(-15deg); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 20px 80px 20px 60px; margin-right: -60px; }
.news-content-wrap { -webkit-transform: skewX(15deg); transform: skewX(15deg); }
.news-title { font-size: 20px; line-height: 1.7; font-weight: 400; }
.news-detail { font-size: 14px; line-height: 2; margin-top: 27px; margin-bottom: 49px; }
.news-date { font-size: 16px; line-height: 1.375; }
/* 右侧 */
.news-list-wrapper { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; color: #666666; height: 397px; padding-left: 70px; font-size: 16px; line-height: 3.3; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.news-list-item:hover { color: #D3291A; }
.news-list-wrap { width: 100%; }
.news-list-item-link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.news-list-item-date { -ms-flex-negative: 0; flex-shrink: 0; margin-left: 40px; }
.link-more { font-size: 16px; color: #D3291A; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }


/**
 * 第三屏
 */
.swiper-slide__page-3 { background-image: url(../images/bg-3.jpg); color: #FFFFFF; }
.swiper-slide__page-3__content__wrapper { width: 1300px; margin: 0 auto; height: 100%; padding: 110px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; z-index: 10; }
.swiper-slide__page-3__content__wrap { width: 100%; height: 513px; display: -webkit-box; display: -ms-flexbox; display: flex; }
/* 左侧 */
#page3LeftSwiper { height: 100%; font-size: 16px; padding: 30px 0; }
.swiper-slide__page-3__left-wrapper { -ms-flex-negative: 0; flex-shrink: 0; }
#page3LeftSwiper > .swiper-wrapper > .swiper-slide { height: auto; margin-bottom: 50px; cursor: pointer; }
#page3LeftSwiper > .swiper-wrapper > .swiper-slide:last-child { margin-bottom: 0; }
#page3LeftSwiper .tabs-item-wrapper { padding: 0 8px; }
#page3LeftSwiper .tabs-item-wrap { padding: 14px 30px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-transform: skewX(-15deg); transform: skewX(-15deg); }
#page3LeftSwiper > .swiper-wrapper > .swiper-slide.active .tabs-item-wrap { background: #D3291A; }
#page3LeftSwiper .tabs-item-link { -webkit-transform: skewX(15deg); transform: skewX(15deg); }
#page3LeftSwiper .tabs-item-icon { margin-right: 6px; }
/* 竖线 */
.swiper-slide__page-3__content__wrap .line { width: 2px; height: 513px; background: rgba(255, 255, 255, 0.3); margin: 0 80px; }
/* 右侧 */
.swiper-slide__page-3__right-wrapper { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 100%; line-height: 1.5; }
.swiper-slide__page-3__right-wrapper .title { font-size: 42px;  font-weight: 400; margin-bottom: 50px; }
.swiper-slide__page-3__right-wrapper .detail { font-size: 16px; line-height: 2.2; }
.swiper-slide__page-3__right-wrapper .more { width: 131px; height: 51px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 13px; border: 1px solid #FFFFFF; margin-top: 70px; }
.swiper-slide__page-3__right-wrapper .more:hover { background: #D3291A; border-color: #D3291A; }
.bi { position: absolute; z-index: 0; }
.b1 { width: 10%; left: 0; top: 0; }
.b2 { width: 8%; left: 0; top: 18%;  }
.b3 { width: 10%; right: 0; bottom: 0; }


/**
 * 第四屏
 */
.swiper-slide__page-4 { background: #F9F9F9; }
.swiper-slide__page-4__content__wrapper { width: 1300px; margin: 0 auto; height: 100%; padding: 110px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.swiper-slide__page-4__content__wrap { width: 100%; }
.swiper-slide__page-4__content__wrap .title { font-size: 34px; color: #333333; text-align: center; margin-bottom: 18px; }
.swiper-slide__page-4__content__wrap .subtitle { font-size: 19px; color: #666666; text-align: center; margin-bottom: 40px; }
.swiper-slide__page-4__content__wrap .logos-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.swiper-slide__page-4__content__wrap .logos-left-wrapper { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
.swiper-slide__page-4__content__wrap .logos-left-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 50px; }
.swiper-slide__page-4__content__wrap .column { -ms-flex-negative: 0; flex-shrink: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: -14px; }
.swiper-slide__page-4__content__wrap .column:nth-child(2) { padding-top: 50px; margin-left: -12px; margin-right: 0px; }
.swiper-slide__page-4__content__wrap .column:nth-child(4) { padding-top: 50px; margin-left: -12px; margin-right: 0px; }
.swiper-slide__page-4__content__wrap .logo-box { background: #FFFFFF; width: 194px; height: 102px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-transform: skew(-15deg); transform: skew(-15deg); margin-bottom: 16px; padding-right: 10px; }
.swiper-slide__page-4__content__wrap .logo-box:first-child { margin-left: 30px; }
.swiper-slide__page-4__content__wrap .logo-box:nth-child(3) { margin-left: -30px; }
.swiper-slide__page-4__content__wrap .logo-image { display: block; width: 76%; -webkit-transform: skew(15deg); transform: skew(15deg); }
.swiper-slide__page-4__content__wrap .logos-right-wrapper { -ms-flex-negative: 0; flex-shrink: 0; }
.swiper-slide__page-4__content__wrap .i1 { width: 450px; display: block; }
.pager-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #999999; font-size: 20px; margin-top: 60px; padding-left: 20px; position: relative; z-index: 4000; }
.pager-btn { -ms-flex-negative: 0; flex-shrink: 0; width: 40px; height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }
.pager-btn:hover { color: #D3291A; }
.pager-line { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 1px; background: #DFDFDF; padding-right: 42px; }
.pager-line-inner { position: relative; }
.pager-line .car { position: absolute; left: 0; bottom: 4px; width: 42px; -webkit-transition: left 0.8s; transition: left 0.8s; }
.pager-line .car.reverse { -webkit-transform: rotateY(180deg); transform: rotateY(180deg); }
.pager-line .car.index1 { margin-left: 0; }
#page4Swiper { display: none; padding-bottom: 36px; }
#page4Swiper .swiper-button-next,#page4Swiper  .swiper-button-prev { top: auto; bottom: 0; }
#page4Swiper .swiper-button-prev { left: 50%; margin-left: -35px; }
#page4Swiper .swiper-button-next { right: 50%; margin-right: -35px; }
.swiper-slide__logo-image { display: block; width: 96%; margin: 0 auto; }
.b4 { width: 10%; left: 0; top: 0; }
.b5 { width: 10%; right: 0; bottom: 0;  }
.b6 { width: 10%; right: -5%; bottom: 0; }



/**
 * 媒体查询
 */
@media screen and (max-width: 1400px) {
  /**
   * 第一屏
   */
  #banner .slide-content .banner-title-cn { font-size: 50px; }
  #banner .slide-content .banner-title-en { font-size: 20px; margin-top: 10px; }
  
  /**
   * 第二屏
   */
  .swiper-slide__page-2__content__wrapper { width: 1100px; }
  .swiper-slide__page-2__content__wrap .line { margin-top: 30px; margin-bottom: 44px; }
  /* 新闻 */
  .news-image-box { width: 588px; height: 350px; }
  .news-title { font-size: 18px; }
  .news-detail { font-size: 13px; }
  .news-date { font-size: 15px; }
  .news-list-wrapper { height: 310px; line-height: 2.5; font-size: 15px; }
  .link-more { font-size: 14px; }
  
  /**
   * 第三屏
   */
  .swiper-slide__page-3__content__wrapper { width: 1100px; }
  .swiper-slide__page-3__content__wrap { height: 450px; }
  /* 左侧 */
  #page3LeftSwiper { font-size: 15px; }
  #page3LeftSwiper > .swiper-wrapper > .swiper-slide { margin-bottom: 40px; }
  /* 竖线 */
  .swiper-slide__page-3__content__wrap .line { height: 450px; }
  /* 右侧 */
  .swiper-slide__page-3__right-wrapper .title { font-size: 38px; }
  .swiper-slide__page-3__right-wrapper .detail { font-size: 15px; }
  .swiper-slide__page-3__right-wrapper .more { width: 120px; height: 46px; }
  
  
  /**
   * 第四屏
   */
  .swiper-slide__page-4__content__wrapper { width: 1100px; }
  .swiper-slide__page-4__content__wrap .title { font-size: 30px; }
  .swiper-slide__page-4__content__wrap .subtitle { font-size: 16px; }
  .swiper-slide__page-4__content__wrap .logos-left-wrap { padding-left: 40px; }
  .swiper-slide__page-4__content__wrap .column { margin-right: -14px; }
  .swiper-slide__page-4__content__wrap .column:nth-child(2) { padding-top: 45px; margin-left: -12px; margin-right: 0px; }
  .swiper-slide__page-4__content__wrap .column:nth-child(4) { padding-top: 45px; margin-left: -12px; margin-right: 0px; }
  .swiper-slide__page-4__content__wrap .logo-box { width: 155px; height: 80px; margin-bottom: 16px; padding-right: 10px; }
  .swiper-slide__page-4__content__wrap .logo-box:first-child { margin-left: 28px; }
  .swiper-slide__page-4__content__wrap .logo-box:nth-child(3) { margin-left: -30px; }
  .swiper-slide__page-4__content__wrap .logo-image { width: 76%; -webkit-transform: skew(15deg); transform: skew(15deg); }
  .swiper-slide__page-4__content__wrap .i1 { width: 360px; }
  .pager-wrapper { font-size: 20px; margin-top: 60px; padding-left: 20px; }
  .pager-btn { width: 40px; height: 40px; position: relative; z-index: 1000; }
  .pager-line { padding-right: 42px; }
  .pager-line .car { width: 42px; }
}



@media screen and (max-width: 1200px) {
  /**
   * 第一屏
   */
  #banner .slide-content .banner-title-cn { font-size: 40px; }
  #banner .slide-content .banner-title-en { font-size: 20px; margin-top: 12px; }
  
  /**
   * 第二屏
   */
  .swiper-slide__page-2__content__wrapper { width: 800px; }
  .swiper-slide__page-2__content__wrap .line { margin-top: 25px; margin-bottom: 35px; }
  /* 新闻 */
  .news-image-box { width: 440px; height: 260px; border-width: 10px; }
  .news-content-wrapper { padding: 10px 80px 10px 40px; }
  .news-title { font-size: 14px; }
  .news-detail { font-size: 12px; margin-top: 10px; margin-bottom: 20px; }
  .news-date { font-size: 15px; }
  .news-list-wrapper { height: 240px; line-height: 2.1; font-size: 13px; padding-left: 30px; }
  .link-more { font-size: 13px; }
  
  /**
   * 第三屏
   */
  .swiper-slide__page-3__content__wrapper { width: 900px; }
  .swiper-slide__page-3__content__wrap { height: 400px; }
  /* 左侧 */
  #page3LeftSwiper { font-size: 14px; }
  #page3LeftSwiper > .swiper-wrapper > .swiper-slide { margin-bottom: 30px; }
  /* 竖线 */
  .swiper-slide__page-3__content__wrap .line { height: 400px; }
  /* 右侧 */
  .swiper-slide__page-3__right-wrapper .title { font-size: 32px; }
  .swiper-slide__page-3__right-wrapper .detail { font-size: 14px; }
  .swiper-slide__page-3__right-wrapper .more { width: 110px; height: 42px; }
  
  
  /**
   * 第四屏
   */
  .swiper-slide__page-4__content__wrapper { width: 900px; }
  .swiper-slide__page-4__content__wrap .title { font-size: 26px; }
  .swiper-slide__page-4__content__wrap .subtitle { font-size: 15px; }
  .swiper-slide__page-4__content__wrap .logos-left-wrap { padding-left: 20px; }
  .swiper-slide__page-4__content__wrap .column { margin-right: -8px; }
  .swiper-slide__page-4__content__wrap .column:nth-child(2) { padding-top: 40px; margin-left: -10px; margin-right: 2px; }
  .swiper-slide__page-4__content__wrap .column:nth-child(4) { padding-top: 40px; margin-left: -10px; margin-right: 2px; }
  .swiper-slide__page-4__content__wrap .logo-box { width: 135px; height: 70px; margin-bottom: 12px; padding-right: 10px; }
  .swiper-slide__page-4__content__wrap .logo-box:first-child { margin-left: 22px; }
  .swiper-slide__page-4__content__wrap .logo-box:nth-child(3) { margin-left: -22px; }
  .swiper-slide__page-4__content__wrap .logo-image { width: 76%; -webkit-transform: skew(15deg); transform: skew(15deg); }
  .swiper-slide__page-4__content__wrap .i1 { width: 315px; }
  .pager-wrapper { font-size: 20px; margin-top: 60px; padding-left: 20px; }
  .pager-btn { width: 40px; height: 40px; }
  .pager-line { padding-right: 42px; }
  .pager-line .car { width: 42px; }
}



@media screen and (max-width: 1024px) {
  /**
   * 第一屏
   */
  #banner .slide-content .banner-title-cn { font-size: 30px; }
  #banner .slide-content .banner-title-en { font-size: 18px; margin-top: 12px; }
  
  /**
   * 第二屏
   */
  .swiper-slide__page-2__content__wrapper { width: 760px; }
  
  /**
   * 第三屏
   */
  .swiper-slide__page-3__content__wrapper { width: 700px; }
  .swiper-slide__page-3__content__wrap { height: 300px; }
  /* 左侧 */
  #page3LeftSwiper { font-size: 13px; padding: 10px 0; }
  #page3LeftSwiper > .swiper-wrapper > .swiper-slide { margin-bottom: 14px; }
  /* 竖线 */
  .swiper-slide__page-3__content__wrap .line { height: 300px; }
  /* 右侧 */
  .swiper-slide__page-3__right-wrapper .title { font-size: 26px; margin-bottom: 30px; }
  .swiper-slide__page-3__right-wrapper .detail { font-size: 13px; }
  .swiper-slide__page-3__right-wrapper .more { width: 90px; height: 36px; font-size: 12px; margin-top: 50px; }
  
  
  /**
   * 第四屏
   */
  .swiper-slide__page-4__content__wrapper { width: 700px; }
  .swiper-slide__page-4__content__wrap .title { font-size: 22px; }
  .swiper-slide__page-4__content__wrap .subtitle { font-size: 14px; }
  .swiper-slide__page-4__content__wrap .logos-left-wrap { padding-left: 0; }
  .swiper-slide__page-4__content__wrap .column { margin-right: -12px; }
  .swiper-slide__page-4__content__wrap .column:nth-child(2) { padding-top: 30px; margin-left: -4px; margin-right: 2px; }
  .swiper-slide__page-4__content__wrap .column:nth-child(4) { padding-top: 30px; margin-left: -4px; margin-right: 2px; }
  .swiper-slide__page-4__content__wrap .logo-box { width: 106px; height: 56px; margin-bottom: 8px; padding-right: 10px; }
  .swiper-slide__page-4__content__wrap .logo-box:first-child { margin-left: 17px; }
  .swiper-slide__page-4__content__wrap .logo-box:nth-child(3) { margin-left: -18px; }
  .swiper-slide__page-4__content__wrap .logo-image { width: 76%; -webkit-transform: skew(15deg); transform: skew(15deg); }
  .swiper-slide__page-4__content__wrap .i1 { width: 246px; }
  .pager-wrapper { margin-top: 50px; margin-left: -36px; margin-right: 6px; }
  .pager-btn { width: 40px; height: 40px; }
  .pager-line { padding-right: 30px; }
  .pager-line .car { width: 30px; }
}



@media screen and (max-width: 800px) {
  /**
   * 第一屏
   */
  #banner .block { display: none; }
  #banner .slide-content { -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 20px; }
  #banner .slide-content .banner-title-cn { font-size: 30px; }
  #banner .slide-content .banner-title-en { font-size: 16px; }
  /* banner指示器 */
  .banner-dots-item { width: 30px; height: 2px; margin: 0 6px; }
  .swiper-slide-content-for-pc { display: none; }
  .swiper-slide-content-for-mobile { display: block; }
  
  /**
   * 第二屏
   */
  .swiper-slide__page-2__content__wrapper { width: 100%; padding: 100px 20px 30px; }
  .swiper-slide__page-2__content__wrap .line { margin-top: 20px; margin-bottom: 30px; width: 100%; margin-left: auto; margin-right: auto; }
  /* 新闻 */
  .news-wrap { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .news-list-wrap { height: 80px; overflow: hidden; }
  .news-image-box { width: 100%; height: 250px; border-width: 0px; }
  .news-image-box .image { display: block; width: 100%; height: 100%; object-fit: cover; }
  .news-content-wrapper { width: 100%; height: 100%; -webkit-transform: skewX(0deg); transform: skewX(0deg); margin: 0; padding: 10px 20px; position: absolute; left: 0; top: 0; z-index: 10; }
  .news-content-wrap { -webkit-transform: skewX(0deg); transform: skewX(0deg); }
  .news-title { font-size: 16px; line-height: 1.4; margin-bottom: 16px; }
  .news-detail { line-height: 1.4; margin: 12px 0; font-size: 14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
  .news-date { font-size: 15px; margin-top: 30px; }
  .news-list-wrapper { height: auto; padding: 0; width: 100%; margin-top: 20px; font-size: 13px; }
  .news-list-item-date { margin-left: 16px; }
  .link-more { background: #E43F52; color: #FFFFFF; font-size: 13px; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; height: 46px; border-radius: 4px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 20px; }
  
  
  /**
   * 第三屏
   */
  .swiper-slide__page-3__content__wrapper { width: 100%; padding: 80px 20px; }
  .swiper-slide__page-3__content__wrap { height: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-flow: column-reverse; flex-flow: column-reverse; }
  /* 左侧 */
  #page3LeftSwiper > .swiper-wrapper > .swiper-slide { margin-bottom: 0; width: auto; }
  /* 竖线 */
  .swiper-slide__page-3__content__wrap .line { height: 2px; width: 100%; margin: 40px auto 30px; }
  /* 右侧 */
  .swiper-slide__page-3__right-wrapper .title { text-align: center; }
  .swiper-slide__page-3__right-wrapper .more { width: 90px; height: 36px; font-size: 12px; margin-top: 50px; margin-left: auto; margin-right: auto; }
  
  
  /**
   * 第四屏
   */
  .swiper-slide__page-4__content__wrapper { width: 100%; padding-left: 20px; padding-right: 20px; } 
  .swiper-slide__page-4__content__wrap .logos-wrapper { display: none; }
  .swiper-slide__page-4__content__wrap .pager-wrapper { display: none; }
  #page4Swiper { display: block; }
  #page4Swiper > .swiper-wrapper > .swiper-slide { height: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center;
    -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center;  flex-direction: column;
    border: 3px solid #F9F9F9;  }
  #page4Swiper > .swiper-wrapper > .swiper-slide > a { background: #FFFFFF; margin: 4px 0; height: 70px; display: flex; align-items: center; justify-content: center; overflow: hidden; width: 100%; }
  #page4Swiper > .swiper-wrapper > .swiper-slide > a > img { object-fit: cover; max-width: 90%; }
  #page4Swiper .swiper-button-next,#page4Swiper .swiper-button-prev { width: 26px; height: 26px; border-radius: 50%; background: #D3291A; display: flex; align-items: center; justify-content: center; }
  #page4Swiper .swiper-button-next:after, #page4Swiper .swiper-button-prev:after { color: #FFFFFF; font-weight: bold; font-size: 12px; }

    /* 全屏分页器 */
  .fullscreen-pager-wrapper { right: 8px; }
}