.swiper {
  width: 100%;
  overflow: hidden;
}
#header {
  background: rgba(0,0,0,0.1);
}
#header .header_w .header_l .header_l_tit {
  color: #fff;
  border-color: #fff;
}
#header .header_w .header_l a .header_logo {
  display: block;
}
#header .header_w .header_l a .header_logo_white {
  display: none;
}
#header .header_w .header_r .nav {
  color: #fff;
}
#header .header_w .header_r hr {
  background: #fff;
}
#header .header_w .header_r .language span {
  color: #fff;
}
#header .header_w .header_r .language span::after {
  border-right-color: #fff;
}
#header .header_w .header_r .language svg path,
#header .header_w .header_r .search svg path {
  fill: #fff;
}
.banner {
  overflow: hidden;
  max-width: 100%;
  position: relative;
}
.banner  .swiperBanner_icon{
    
    position: absolute;
    bottom: 5%;
    right: 5%;
    width: 60px;
    z-index: 2;
     animation: toRight 2s ease infinite;

    
}
@keyframes toRight {
  from {
      opacity: 0;
    transform: translateX(0);
  }
  to {
      opacity: 1;
   transform: translateX(30px);
  }
}
.banner .swiper-slide {
  width: 100%;
  height: 100vh;
  background: #fff;
}
.banner .swiper-slide  a{
      width: 100%;
    display: flex;
    
    height: 100%;
}
.banner .swiper-slide .swiper_image{
    height: 100%;
    width: 100%;
    
}
.banner .swiper-slide .play{
    display: none;
      position: absolute;
  top: 50%;
  left: 50%;
  z-index: 3;
  transform: translateX(-50%) translateY(-50%);
}
.banner .swiper-slide .img{
      width: 100%;
  height: 100%;
}
.banner .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.banner .swiper-slide video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.banner .banner-video{
    height: 100%;
}
.banner .swiper-slide .info {
  position: absolute;
  top: 52.7%;
  left: 50%;
  z-index: 2;
  transform: translateX(-50%);
  opacity: 0;
  margin-top: 10.4167vw;
  animation: fadeIn 1s forwards 3s;
}
.banner .swiper-slide .info .tit {
  font-weight: 400;
  text-align: center;
  color: #ffffff;
  letter-spacing: 25.2px;
  font-family: "HarmonyOS_Sans_SC_Light";
}
.banner .swiper-slide .info .subTit {
  margin-top: 1.0417vw;
  font-weight: 300;
  text-align: center;
  color: #ebebeb;
  letter-spacing: 2.4px;
  font-family: "HarmonyOS_Sans_SC_Light";
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    margin-top: 0px;
    opacity: 1;
  }
}
.page2 {
  height: 100vh;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  top: 0;
    opacity: 0;
  transform: translateZ(0);
  overflow: hidden;
  transition: all 0.4s linear;
}

.page2 .image {
  width: 100%;
  height: 100%;
  opacity: 0;
  transform: scale(2);
 transition:  1s ease-in;
}
.page2 .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page2 p {
     transition:  1s ease-in 0.4s;
  position: absolute;
  bottom: 10%;
  font-weight: 400;
  text-align: center;
  color: #000000;
  letter-spacing: 25.2px;

  transform:translateY(100px);
  font-family: "HarmonyOS_Sans_SC_Light";
}
.page2.on{
    z-index: 2;
      opacity: 1;
}
.page2.on .image {
    opacity: 1;
    transform: scale(1);
    
}
.page2.on p {
    transform:translateY(0px);
    
}

.page3 {

  margin: 5.2vw auto 0 auto;
  position: relative;
  transition: all 0.4s linear;
}
.page3 > div {
  border-radius: 40px;

}
.page3 .swiper-slide {
  width: 100%;
  height: auto;
    background: url(/static/cn/img/page3_bg.jpg) no-repeat;
  background-size: cover;
}
.page3 .con_image {
  width: 100%;
  height: 0;
  position: relative;
  padding-top: 56%;
}
.page3 .con_image img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
}
.page3 .con_l {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;

  padding: 156px 140px 240px 140px;
}
.page3 .con_l .tit {
  font-weight: 300;
  text-align: left;
  color: #2b2b2b;
  font-family: "HarmonyOS_Sans_SC_Light";
}
.page3 .con_l hr {
  margin-top: 2.2917vw;
  width: 60px;
  height: 2px;
  background: #d0121b;
}
.page3 .con_l ul {
  margin-top: 3.6458vw;
  max-width: 600px;
  
}
.page3 .con_l ul li {
  padding-bottom: 1.5625vw;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 1.5625vw;
  cursor: pointer;
}
.page3 .con_l ul li:last-child {
  margin-top: 0;
}
.page3 .con_l ul .li_tit {
  font-family: "HarmonyOS_Sans_SC_Bold";
  text-align: left;
  color: #2b2b2b;
  transition: all 0.2s linear;
}
.page3 .con_l ul .li_tit.act {
  color: #D0121B;
}
.page3 .con_l ul .li_mes {
  font-weight: 400;
  text-align: left;
  color: #7d7d7d;
  margin-top: 1.3542vw;
  display: none;
}
.page3 .con_l .tab {
  margin-top: 4.1667vw;
  display: flex;
}
.page3 .con_l .tab a {
  margin-right: 20px;
  display: flex;
  align-items: center;
  padding: 12px 2.8125vw;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 24px;
  overflow: hidden;
  box-shadow: 0px 10px 10px rgba(204, 204, 204, 0.4);
  font-weight: normal;
  color: #2b2b2b;
  position: relative;
  transition: all 0.2s linear;
}
.page3 .con_l .tab a:last-child {
  margin-right: 0;
}
.page3 .con_l .tab a:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  z-index: 1;
  transition: all 0.4s linear;
  background: linear-gradient(to right, #ff3f48 0%, #dc1f28 100%);
}
.page3 .con_l .tab a p {
  z-index: 2;
}
.page3 .con_l .tab a svg {
  width: 0;
  z-index: 2;
  transition: all 0.2s linear;
}
.page3 .con_l .tab a:hover {
  color: #fff;
}
.page3 .con_l .tab a:hover:after {
  width: 100%;
}
.page3 .con_l .tab a:hover svg {
  width: 16px;
  margin-left: 2.9167vw;
}
.page3 .con_l .tab a:hover svg path {
  fill: #ffffff;
}
.page3 .page3_footer {
  position: absolute;
  z-index: 2;
  bottom: 2.0833vw;
  width: 100%;
  max-width: 69.7%;
  left: 50%;
  transform: translateX(-50%) !important;
  display: flex;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 20px;
  overflow: hidden;
  height: 120px;
}
.page3 .page3_footer > div {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  cursor: pointer;
  transition: all 0.4s linear;
}
.page3 .page3_footer > div::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  z-index: 1;
  transition: all 0.4s linear;
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.5);
}
.page3 .page3_footer > div img {
  height: 52px;
  z-index: 2;
}
.page3 .page3_footer > div span {
  margin-left: 1.9792vw;
  font-weight: 400;
  color: #2b2b2b;
  z-index: 2;
}
.page3 .page3_footer > div svg {
  width: 0;
  z-index: 2;
  transition: all 0.2s linear;
}
.page3 .page3_footer > div:hover svg {
  width: 16px;
  margin-left: 20px;
}
.page3 .page3_footer > div.act svg {
  width: 16px;
  margin-left: 20px;
}
.page3 .page3_footer > div.act:after {
  width: 100%;
}
.page4 {
  margin: auto;
  margin-top: 5.2vw;
  overflow: hidden;
}
.page4 .page4_header {
  display: flex;
  justify-content: space-between;
}
.page4 .page4_header .tit {
  display: block;
  color: #2b2b2b;
}
.page4 .page4_header hr {
  width: 60px;
  height: 2px;
  background: #d0121b;
  margin-top: 16px;
}
.page4 .page4_header .toPage {
  padding: 12px 2.29vw;
  border-radius: 50px;
}
.page4 .con {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin-top: 2.1875vw;
}
.page4 .con .list {
  margin-right: 2.7%;
  background: #ededf1;
  border-radius: 40px;
  padding-top: 36%;
  height: 0;
  position: relative;
}
.page4 .con .list:nth-child(-n+2) {
  margin-bottom: 2.7%;
}
.page4 .con .list .image {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 40px;
  overflow: hidden;
}
.page4 .con .list .image img {
    position: absolute;
    bottom: 0;
    left: 0;
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  transition: all 0.4s linear;
}
.page4 .con .list:hover img {
  transform: scale(1.05);
}
.page4 .con .list .info {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  background-image: linear-gradient(to top, #c9cbd0, rgba(201, 203, 208, 0));
  padding: 2.7083vw 2.0833vw;
  border-radius: 40px;
}
.page4 .con .list .info .subTit {
  font-weight: 400;
  color: #ffffff;
}
.page4 .con .list .info .tit {
  font-weight: 400;
  color: #ffffff;
  margin-top: 1.4583vw;
}
.page4 .con .list:nth-child(2),
.page4 .con .list:nth-child(3) {
  flex: 0 0 33.33%;
}
.page4 .con .list:nth-child(1),
.page4 .con .list:nth-child(4) {
  flex: 0 0 calc(100% - 33.33% - 2.7%);
}
.page4 .con .list:nth-child(2) {
  overflow: visible;
}
.page4 .con .list:nth-child(2n) {
  margin-right: 0;
}
.page5 {
  margin: auto;
  margin-top: 5.2vw;
  overflow: hidden;
}
.page5 .page5_header {
  display: flex;
  justify-content: space-between;
}
.page5 .page5_header .tit {
  display: block;
  color: #2b2b2b;
}
.page5 .page5_header hr {
  width: 60px;
  height: 2px;
  background: #d0121b;
  margin-top: 16px;
}
.page5 .page5_header .toPage {
  padding: 12px 44px;
  border-radius: 50px;
}
.page5 .con {
  margin: auto;
  position: relative;
}
.page5 .con .mySwiper_page5 .swiper-slide {
  width: 100%;
  padding-top: 5.72vw;
}
.page5 .con .mySwiper_page5 .swiper-slide > div {
  position: relative;
}
.page5 .con .mySwiper_page5 .swiper-slide .image {
  padding-top: 46%;
  height: 0;
  border-radius: 40px;
  position: relative;
  overflow: hidden;
}
.page5 .con .mySwiper_page5 .swiper-slide .image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.4s linear;
}
.page5 .con .mySwiper_page5 .swiper-slide .svg {
  position: absolute;
  left: 50%;
  top: 0;
  z-index: 2;
  height: 100%;
  transform: translateX(-50%);
}
.page5 .con .mySwiper_page5 .swiper-slide .svg svg {
  width: auto;
  height: 100%;
}
.page5 .con .mySwiper_page5 .swiper-slide .svg .cls-1 {
  fill: none;
  stroke-width: 20px;
  fill-rule: evenodd;
  stroke: url(#linear-gradient);
  filter: url(#filter);
  stroke-dasharray: 4000;
  stroke-dashoffset: 4000;
}
.page5 .con .mySwiper_page5 .swiper-slide .info {
  position: absolute;
  top:10%;
  text-align: center;
  left: 50%;
  z-index: 3;
  transform: translateX(-50%);
}
.page5 .con .mySwiper_page5 .swiper-slide .info .logo {
  max-width: 270px;
  margin: auto;
}
.page5 .con .mySwiper_page5 .swiper-slide .info .tit {

  text-align: center;
  color: #000000;
  letter-spacing:0.5em;
  margin-top: 1.875vw;
  font-family: "HarmonyOS_Sans_SC_Bold";
}
.page5 .con .mySwiper_page5 .swiper-slide .info .btn {
  display: inline-block;
  margin: auto;
  margin-top: 5.2vw;
  transition: all 0.4s linear;
}
.page5 .con .mySwiper_page5 .swiper-slide .info .btn .toPage {
  padding: 12px 3.125vw;
  border-radius: 50px;
  background: #fff;
}
.page5 .con .mySwiper_page5 .swiper-slide:hover .image img {
  transform: scale(1.05);
}
.page5 .con .mySwiper_page5 .swiper-slide-active .cls-1 {
  animation: draw 3s linear forwards;
}
.page5 .con .mySwiper_page5 .on .cls-1 {
  animation: draw 3s linear forwards;
}
@keyframes draw {
  to {
    stroke-dashoffset: 0;
  }
}
.page5 .con .swiper-button-next,
.page5 .con .swiper-button-prev {
  margin-top: 55px;
}
.page5 .con .mySwiper_page5_footer_box {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 3;
  width: 100%;
  max-width: 64.28%;
}
.page5 .con .mySwiper_page5_footer_box .mySwiper_page5_footer {
  margin: auto;
  width: 100%;
  background: rgba(25, 25, 25, 0.5);
  border-radius: 30px 30px 0px 0px;
}
.page5 .con .mySwiper_page5_footer_box .mySwiper_page5_footer .swiper-slide {
  font-weight: 400;
  text-align: center;
  height: auto;
  color: #ffffff;
  padding: 22px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.4s linear;
}
.page5 .con .mySwiper_page5_footer_box .mySwiper_page5_footer .swiper-slide p {
  position: relative;
  z-index: 2;
}
.page5 .con .mySwiper_page5_footer_box .mySwiper_page5_footer .swiper-slide:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  z-index: 1;
  transition: all 0.4s linear;
  border-radius: 30px 30px 0px 0px;
  background: rgba(25, 25, 25, 0.6);
}
.page5 .con .mySwiper_page5_footer_box .mySwiper_page5_footer .swiper-slide-thumb-active:after {
  width: 100%;
}
.page6 {
  margin: auto;
  margin-top: 5.2vw;
  margin-bottom: 10.4167vw;

  max-width: 100%;
}
.page6 .page6_header {
  display: flex;
  justify-content: space-between;
}
.page6 .page6_header .tit {
  display: block;
  color: #2b2b2b;
}
.page6 .page6_header hr {
  width: 60px;
  height: 2px;
  background: #d0121b;
  margin-top: 16px;
}
.page6 .page6_header .page6_r {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
}
.page6 .page6_header .page6_r .toPage {
  padding: 12px 44px;
  border-radius: 50px;
  margin-left: 1.875vw;
}
.page6 .page6_header .page6_r .act:after {
  width: 100%;
}
.page6 .page6_header .page6_r .act span {
  color: #fff;
}
.page6 .con {
  margin-top: 4.1667vw;
}
.page6 .con .mySwiper_page6 {
  padding-bottom: 3.125vw;
  display: none;
}

.page6 .con .swiper-wrapper {
  align-items: center;
}
.page6 .con.w1440 .dis_flex > div {
  background: rgba(255, 255, 255, 0.7);
  border-radius: 40px;
  box-shadow: 1px 4px 10px rgba(204, 204, 204, 0.4);
  cursor: pointer;
  transition: all 0.4s linear;
  flex: 0 0 calc((100% - 5.4%)/3);
 margin-right: 2.7%;

}
.page6 .con.w1440 .dis_flex > div .list_noImage{
    background: rgba(255, 255, 255, 0.7);
  border-radius: 40px;
  width: 100%;
  overflow: hidden;
  box-shadow: 1px 4px 10px rgba(204, 204, 204, 0.4);
  cursor: pointer;
  transition: all 0.4s linear;
  margin-bottom: 20px;
}

.page6 .con.w1440 .dis_flex > div .list_noImage:last-child{
    margin-bottom: 0;
}
.page6 .con.w1440 .dis_flex > div .list_noImage .info{
    
        padding: 1.84vw 2.0833vw;
}
.page6 .con.w1440 .dis_flex > div:last-child{
    margin-right: 0;
      background: transition;
  border-radius: 0;

  box-shadow: none;
      display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}
.page6 .con  .image {
  height: 0;
  padding-top: 56%;
  width: 100%;
  overflow: hidden;
  position: relative;
     overflow: hidden;
  border-radius: 40px 40px 0 0;
}
.page6 .con .image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.4s linear;
}
.page6 .con  .info {
  padding: 1.875vw 2.0833vw;
}
.page6 .con  .info .subTit {
  font-weight: 400;
  text-decoration: underline;
  text-align: left;
  color: #000000;
  line-height: 1;
  margin-bottom: 1.6667vw;
  transition: all 0.2s linear;
}
.page6 .con .info .tit {
  font-weight: 400;
  text-align: left;
  color: #000000;
  line-height: 1.5;
  transition: all 0.2s linear;
}
.page6 .con.w1440 .dis_flex > .list_image .tit{
    height: 4.5em;
    -webkit-line-clamp: 3;
}
.page6 .con .info .mes {
  font-weight: 400;
  text-align: left;
  color: #7d7d7d;
  line-height: 1.5;

  margin-top: 1.5625vw;
}
.page6 .con .info .time {
  margin-top: 4.1667vw;
  font-weight: 400;
  text-align: left;
  color: #2B2B2B;
  display: flex;
  align-items: flex-end;
  line-height: 1;
}
.page6 .con.w1440 .dis_flex > div:last-child .time {
      margin-top: 1vw;
    
}

.page6 .con .info .time .fnt_30 {
  color: #e2252d;
}
.page6 .con.w1440 .dis_flex > div a:hover img {
  transform: scale(1.05);
}
.page6 .con.w1440 .dis_flex > div a:hover .tit {
  color: #e2252d;
}
.page6 .con.w1440 .dis_flex > div a:hover .subTit {
  color: #e2252d;
}
.page6 .con .swiper-slide-next,
.page6 .con .swiper-slide-prev {
  opacity: 1;
}
.page6 .con .swiper-slide-active {
  opacity: 1;
}
.page6 .con .swiper-slide-active .image {
  display: block;
}
.page6 .con .swiper-slide-active .info .subTit {
  display: none;
}
.page6 .con .swiper-scrollbar.swiper-scrollbar-horizontal {
  bottom: 0;
  width: 100%;
  max-width: 1440px;
  left: 50%;
  transform: translateX(-50%);
  height: 2px;
  background: #dcdcdc;
  cursor: pointer;
}
.page6 .con .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag {
  height: 100%;
  background: #d0121b;
  cursor: pointer;
}
.page5 .con .swiper-button-next,
.page5 .con .swiper-button-prev {
  margin-top: 2.86vw;
}

.page6 .con.w1440{
   
    
}
.page6 .con.w1440 .con_main{

  width: 100%;
  display: flex;

  
}
.page6 .con.w1440 .con_main .dis_flex{
    display: flex;
    width: 100%;
}
.page6 .con.w1440 .con_main .toPage{
    padding: 10px 20px;
    border-radius: 50px;
 
}
.page6 .con.w1440 .con_main .toPage_box{
    display: flex;
    justify-content: center;
    margin-top: 20px;
}
.page6 .con.w1440 .con_main{
    display: none;
}

.page6 .con.w1440 .con_main.acts {
    
    display: block;
}

@media only screen and (max-width: 1720px) {
 
  
  .page3 .page3_footer {
    height: 100px;
  }
  .page3 .con_l {
    padding: 8.125vw 0 12.5vw 7.2917vw;
  }
}
@media only screen and (max-width: 1600px) {
     .page3 .con_l .tab a{
      padding: 10px 20px;
  }
  
  .page3 .con_l .tab{
      margin-top: 20px;
  }
    
}
@media only screen and (max-width: 1440px) {
  .page3 .page3_footer {
    height: 80px;
  }
  .page3 .page3_footer > div img {
    height: 46px;
  }
  .page3 .con_l .tab a:hover svg {
    margin-left: 10px;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .info {
    top: 10vw;
  }
  .page3 .con_l{
      
      max-width: 80%;
  }
 
  .page3 .con_l ul li{
      padding-bottom: 1vw;
      margin-bottom: 1vw;
  }
}
@media only screen and (max-width: 1200px) {
  .page3 .page3_footer {
    height: 60px;
  }
  .page3 .con_l .tab a:hover,
  .page3 .con_l .tab a {
    padding: 10px 14px;
  }
  .page3 .con_l {
    padding: 40px 0 0 40px;
  }
  .page3 .page3_footer > div.act svg {
    margin-left: 14px;
  }
  .page3 .page3_footer > div img {
    height: 32px;
  }
  .page5 .con .mySwiper_page5_footer_box {
    max-width: 90%;
  }
  .page5 .con .mySwiper_page5_footer_box .mySwiper_page5_footer .swiper-slide {
    padding: 14px 10px;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .info .btn {
    margin-top: 4vw;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .info .logo {
    max-width: 200px;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .info .logo img {
    width: 100%;
  }
  .page6 .con .swiper-scrollbar.swiper-scrollbar-horizontal {
    max-width: 90%;
  }
}
@media only screen and (max-width: 1000px) {
    .banner  .swiperBanner_icon{
        
        width: 40px;
        right: 60px;
    }
  .page5 .con .mySwiper_page5_footer_box {
    max-width: 100%;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .image {
    padding-top: 70%;
  }
  .page5 .con .mySwiper_page5_footer_box .swiper-wrapper {
    align-items: center;
  }
  .page3 .con_l ul{
      margin-top: 20px;
  }
  .page3 .con_l ul li{
      
          padding-bottom: 14px;
    margin-bottom: 14px;
  }
  .page3 .mySwiper_page3 {
    padding-bottom: 100px;
  }
  .page3 .con_l ul .li_mes{
      margin-top: 10px;
      line-height: 1.5;
  }
  .page3 .page3_footer {
    max-width: 90%;
  }
  .page3 .con_l {
    max-width: 100%;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .info .logo {
    max-width: 160px;
  }
  .page3 .con_l ul {
    max-width: 50%;
  }
  .page6 .con .swiper-slide {
    width: 30vw;
  }
  .banner .swiper-slide {
    height: auto;
    min-height: 400px;
  }
  .page2 {
    display: none;
  }
  .banner .swiper-slide video {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}
@media only screen and (max-width: 768px) {
    .banner .swiper-slide .play{
    display: block;
    }
    .banner  {
     margin-top: 13.33vw;
  }
  .page3 .con_image img{
          opacity: 1;
  }
  .page3 .con_l ul{
      max-width: 100%;
  }
  .banner .swiper-slide {
min-height: auto;
   height: 300px;
  }
  .page3 {
    max-width: 90%;
  }
  .page5 .page5_header .toPage {
    padding: 10px 20px;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .info .logo {
    max-width: 120px;
  }
  .page5 .con .mySwiper_page5_footer_box .mySwiper_page5_footer .swiper-slide {
    padding: 10px 4px;
  }
  .page5 .con .mySwiper_page5_footer_box .mySwiper_page5_footer {
    border-radius: 20px;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .image {
    border-radius: 20px;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .info .btn .toPage {
    padding: 4px 10px;
    font-size: 14px;
  }
  .page5 .con {
    max-width: 90%;
  }
  .page3 .con_l {
    position: static;
    padding: 40px;
  }
  .page3 .con_l .tab a:hover,
  .page3 .con_l .tab a {
    padding: 6px 10px;
  }
  .page3 .page3_footer > div{
      margin:10px;
      padding: 0 10px;
  }
  .page3 .con_l .tab a {
    margin-right: 10px;
  }
  .page3 .con_l .tab a:hover svg {
    margin-left: 4px;
    width: 6px;
  }
  .page3 .con_l .tab {
    font-size: 14px;
  }
  .page3 .page3_footer {
    bottom: 0;
  }
  .page3 .page3_footer > div img {
    height: 20px;
    margin-bottom: 6px;
  }
  .page3 .page3_footer {
    max-width: 100%;
  }
  .page3 .page3_footer > div {
    font-size: 14px;
    flex-wrap: wrap;
    align-content: center;
  }
  .page3 .page3_footer {
    height: 100px;
  }
  .page3 .page3_footer > div span {
    text-align: center;
    margin-left: 0;
    width: 100%;
  }
  .page3 .page3_footer > div svg {
    display: none;
  }
  .page4 .con .list:nth-child(-n+2) {
    margin-bottom: 20px;
}
  .page4 .con .list {
    flex: 0 0 100% !important;
    margin: 0 0 20px 0;
    padding-top: 56%;
  }
  .page4 .con .list .image {
    height: 100%;
    text-align: center;
  }
  .page4 .page4_header .toPage {
    padding: 10px 20px;
  }
  .page4 {
    margin-top: 20px;
  }
  .page4 .con {
    margin-top: 30px;
  }
  .page4 .con .list .info {
    padding: 20px;
  }
  .page6 .page6_header .page6_r .toPage {
    padding: 10px 20px;
  }
  .page6 .page6_header {
    flex-wrap: wrap;
    justify-content: flex-start;
  }
  .page6 .page6_header .page6_r {
    margin-top: 30px;
  }
  .page6 .page6_header .page6_r .toPage {
    margin-left: 0;
    margin-right: 10px;
  }
  .page6 .con .swiper-slide {
    margin: 0 5px;
  }
  .page6 .con .swiper-slide {
    width: 60vw;
  }
  .page5 .con .mySwiper_page5 .swiper-slide .svg{
      
      display:none;
  }
  .page6 .con  .info {
    padding: 20px;
  }
  .page6 .con .mySwiper_page6 {
    padding-bottom:30px;
  }
  .page6 {
    margin: 40px 0 20px 0;
  }
  .page3 {
    margin-top: 40px;
  }
  .page4 .con .list:last-child {
    margin-bottom: 0;
  }
  .page5 {
    margin-top: 40px;
  }
  .page5 .con {
    margin-top:30px;
  }
  .page5 .con .mySwiper_page5 .swiper-slide {
    padding-top: 0;
  }
  .page6 .con {
    margin-top: 30px;
  }
  
  .page6 .con.w1440 .dis_flex{
      flex-wrap: wrap;
  }
  .page6 .con.w1440 .dis_flex > div .list_noImage{
            margin-bottom: 20px;
      
  }
  .page6 .con.w1440 .dis_flex > div{
      flex: 0 0 100%;
      margin-right: 0;
      margin-bottom: 20px;
  }
  .page6 .con.w1440 .dis_flex > .list_image .tit{
      height: auto;
  }
  .page6 .con.w1440 .dis_flex > div,
  .page6 .con.w1440 .dis_flex > div .list_noImage{
      border-radius: 8px;

  }
  .page6 .con .image{
      border-radius: 8px 8px 0 0;
  }
  .page6 .con.w1440 .dis_flex > div .list_noImage .info{
      padding: 20px;
  }
  .page6 .con.w1440 .dis_flex > div:last-child .time{
      margin-top: 4vw;
  }
  
}
