.home[data-v-4dd6ad8d] {
  background: radial-gradient(100% 100% at 50% 0%, #eeeeee 0%, #fafafa 100%);
  width: 100%;
  height: 56.25vw;
}
.home .banner_img[data-v-4dd6ad8d] {
  height: 100%;
}
.home .banner_imgs[data-v-4dd6ad8d] {
  width: 100%;
  position: absolute;
  top: 0;
}
.home .banner_imgs img[data-v-4dd6ad8d] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.home .banner_imgs .home_bg .carouselImg img[data-v-4dd6ad8d] {
  width: 9.479167vw;
  height: 4.84375vw;
  position: absolute;
  left: 13.4375vw;
  top: 17.03125vw;
}
.home .banner_imgs .home_bg .word_one[data-v-4dd6ad8d] {
  position: absolute;
  left: 13.489583vw;
  top: 22.447917vw;
  height: 2.760417vw;
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 300;
  font-size: 1.666667vw;
  line-height: 2.083333vw;
  display: flex;
  align-items: center;
  color: #3E3A39;
}
.home .banner_imgs .home_bg .word_two[data-v-4dd6ad8d] {
  position: absolute;
  width: 24.84375vw;
  height: 11.614583vw;
  left: 13.28125vw;
  top: 22.447917vw;
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-size: 6.40625vw;
  line-height: 7.708333vw;
  display: flex;
  align-items: center;
  color: #3E3A39;
}
.home .banner_imgs .home_bg .tz[data-v-4dd6ad8d] {
  box-sizing: border-box;
  position: absolute;
  left: 13.489583vw;
  top: 33.541667vw;
  width: 8.854167vw;
  height: 3.177083vw;
  border: 0.5px solid #3E3A39;
  border-radius: 1.5625vw;
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 300;
  font-size: 1.041667vw;
  line-height: 3.177083vw;
  text-align: center;
  color: #3E3A39;
}
.home .banner_imgs .home_bg .tz a[data-v-4dd6ad8d] {
  text-decoration: none;
  color: #3E3A39;
}
.home .banner_imgs .home_bg a[data-v-4dd6ad8d]:hover {
  display: inline-block;
  width: 8.854167vw;
  height: 3.177083vw;
  border-radius: 1.5625vw;
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 300;
  font-size: 1.041667vw;
  background-color: #3e3a39;
  color: #ffffff !important;
  border: none;
  cursor: pointer;
}
.greener[data-v-4dd6ad8d] {
  padding: 4.895833vw 0 16.71875vw 0;
  box-sizing: border-box;
  height: 56.25vw;
}
.greener .greener_state[data-v-4dd6ad8d] {
  width: 73.125vw;
  margin: 0 auto;
  height: 15.3125vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0px 0 1.822917vw 0;
  box-sizing: border-box;
}
.greener .greener_state .greener_left .greener_img[data-v-4dd6ad8d] {
  text-align: center;
}
.greener .greener_state .greener_left .greener_img img[data-v-4dd6ad8d] {
  width: 2.34375vw;
  height: 0.78125vw;
}
.greener .greener_state .greener_left .greener_title[data-v-4dd6ad8d] {
  height: 2.239583vw;
  font-family: "Barlow";
  font-style: normal;
  font-weight: 900;
  font-size: 2.083333vw;
  line-height: 2.5vw;
  color: #3e3a39;
}
.greener .greener_state .greener_right[data-v-4dd6ad8d] {
  width: 46.197917vw;
  font-family: "Mulish";
  font-style: normal;
  font-weight: 300;
  font-size: 1.041667vw;
  line-height: 1.666667vw;
  color: #3e3a39;
  white-space: pre-line;
}
.greener .home_new[data-v-4dd6ad8d] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.greener .home_new .home-box[data-v-4dd6ad8d]:nth-child(2) {
  margin: 0 1.041667vw;
}
.greener .home_new .home_newimg[data-v-4dd6ad8d] {
  height: 100%;
}
.greener .home_new .home_newimg img[data-v-4dd6ad8d] {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.greener .home_new .home_newtitle[data-v-4dd6ad8d] {
  margin-top: 1.730208vw;
  text-align: center;
}
.greener .home_new .home_newtitle img[data-v-4dd6ad8d] {
  width: 1.372396vw;
  height: 0.457292vw;
}
.greener .home_new .home_newtitle .home_tit[data-v-4dd6ad8d] {
  font-family: 'Mulish-SemiBold';
  font-style: normal;
  font-weight: 700;
  font-size: 1.25vw;
  line-height: 1.979167vw;
  color: #3E3A39;
}
.smart_charger[data-v-4dd6ad8d] {
  width: 73.125vw;
  margin: 0 auto;
  margin-bottom: 7.03125vw;
}
.smart_charger .smart_pro[data-v-4dd6ad8d]:nth-child(2n+1) {
  position: relative !important;
  background-color: #f5f5f5;
  display: flex;
  align-items: center;
  position: relative;
  height: 26.197917vw;
  margin-bottom: 1.041667vw;
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_proimg1[data-v-4dd6ad8d] {
  padding: 1.979167vw 2.604167vw 0 0px;
  box-sizing: border-box;
  width: 26.041667vw;
  height: 26.041667vw;
  position: absolute !important;
  right: 0;
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_proimg1 img[data-v-4dd6ad8d] {
  width: 100%;
  height: 100%;
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_state[data-v-4dd6ad8d] {
  position: absolute;
  left: 6.666667vw;
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_state .state_title[data-v-4dd6ad8d] {
  width: 32.8125vw;
  height: 1.770833vw;
  font-family: 'Mulish-Black';
  font-style: normal;
  font-weight: 1000;
  font-size: 2.083333vw;
  line-height: 2.083333vw;
  display: flex;
  align-items: center;
  justify-content: right;
  color: #3E3A39;
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_state .state_word[data-v-4dd6ad8d] {
  width: 32.8125vw;
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 300;
  font-size: 1.041667vw;
  line-height: 1.5625vw;
  color: #3E3A39;
  text-align: right;
  white-space: pre-line;
  margin-top: 0.78125vw;
}
.smart_charger .smart_pro:nth-child(2n+1) .btn2[data-v-4dd6ad8d] {
  text-align: right;
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_btn[data-v-4dd6ad8d] {
  margin-top: 1.614583vw;
  display: inline-block;
  width: 7.291667vw;
  height: 2.1875vw;
  border: 0.5px solid #DD5F0D;
  border-radius: 1.5625vw;
  background: rgba(0, 0, 0, 0);
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_btn button[data-v-4dd6ad8d] {
  width: 7.135417vw;
  height: 2.041667vw;
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 300;
  font-size: 0.833333vw;
  line-height: 1.5625vw;
  border: none;
  outline: none;
  text-align: center;
  background: rgba(0, 0, 0, 0);
  cursor: pointer;
  color: #DD5F0D;
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_btn button[data-v-4dd6ad8d]:hover {
  border-radius: 1.5625vw;
  color: #ffffff;
  background-color: #3e3a39;
  border: none;
}
.smart_charger .smart_pro:nth-child(2n+1) .smart_btn[data-v-4dd6ad8d]:hover {
  background-color: #3e3a39;
  color: #ffffff;
  border: none;
}
.smart_charger .smart_title[data-v-4dd6ad8d] {
  text-align: center;
  margin-bottom: 2.03125vw;
}
.smart_charger .smart_title img[data-v-4dd6ad8d] {
  width: 2.34375vw;
  height: 0.78125vw;
}
.smart_charger .smart_title div[data-v-4dd6ad8d] {
  height: 3.697917vw;
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-size: 2.083333vw;
  line-height: 2.5vw;
  color: #3E3A39;
}
.smart_charger .smart_pro[data-v-4dd6ad8d]:nth-child(2n) {
  background-color: #f5f5f5;
  display: flex;
  align-items: center;
  position: relative;
  height: 26.197917vw;
  margin-bottom: 1.041667vw;
}
.smart_charger .smart_pro:nth-child(2n) .smart_proimg[data-v-4dd6ad8d] {
  padding: 1.979167vw 0 0 2.604167vw;
  box-sizing: border-box;
  width: 26.041667vw;
  height: 26.041667vw;
}
.smart_charger .smart_pro:nth-child(2n) .smart_proimg img[data-v-4dd6ad8d] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.smart_charger .smart_pro:nth-child(2n) .smart_state[data-v-4dd6ad8d] {
  position: absolute;
  left: 33.59375vw;
  top: 6.354167vw;
}
.smart_charger .smart_pro:nth-child(2n) .smart_state .state_title[data-v-4dd6ad8d] {
  width: 32.8125vw;
  height: 1.770833vw;
  font-family: 'Mulish-Black';
  font-style: normal;
  font-weight: 1000;
  font-size: 2.083333vw;
  line-height: 2.083333vw;
  display: flex;
  align-items: center;
  color: #3E3A39;
}
.smart_charger .smart_pro:nth-child(2n) .smart_state .state_word[data-v-4dd6ad8d] {
  margin-top: 0.78125vw;
  width: 32.8125vw;
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 300;
  font-size: 1.041667vw;
  line-height: 1.5625vw;
  color: #3E3A39;
  padding-bottom: 1.614583vw;
  white-space: pre-line;
}
.smart_charger .smart_pro:nth-child(2n) .smart_btn[data-v-4dd6ad8d] {
  margin-top: 1.614583vw;
  display: inline-block;
  width: 7.291667vw;
  height: 2.1875vw;
  border: 0.5px solid #DD5F0D;
  border-radius: 1.5625vw;
  background: rgba(0, 0, 0, 0);
}
.smart_charger .smart_pro:nth-child(2n) .smart_btn button[data-v-4dd6ad8d] {
  width: 7.135417vw;
  height: 2.041667vw;
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 300;
  font-size: 0.833333vw;
  line-height: 1.5625vw;
  border: none;
  outline: none;
  text-align: center;
  background: rgba(0, 0, 0, 0);
  cursor: pointer;
  color: #DD5F0D;
}
.smart_charger .smart_pro:nth-child(2n) .smart_btn button[data-v-4dd6ad8d]:hover {
  width: 7.291667vw;
  height: 2.1875vw;
  border-radius: 1.5625vw;
  color: #ffffff;
  background-color: #3e3a39;
  border: none;
}
.sts[data-v-4dd6ad8d] {
  margin-top: 15.78125vw;
  margin-bottom: 14.479167vw;
  width: 73.125vw;
  margin: 0 auto;
}
.sts .sts_header[data-v-4dd6ad8d] {
  text-align: center;
}
.sts .sts_header img[data-v-4dd6ad8d] {
  width: 2.34375vw;
  height: 0.78125vw;
}
.sts .sts_header .sts_title[data-v-4dd6ad8d] {
  height: 3.697917vw;
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  font-size: 2.083333vw;
  line-height: 2.5vw;
  text-align: center;
  color: #3E3A39;
}
.sts .sts_word[data-v-4dd6ad8d] {
  margin-top: 3.645833vw;
  font-family: "Mulish";
  font-style: normal;
  font-weight: 300;
  font-size: 1.041667vw;
  line-height: 1.666667vw;
  color: #3e3a39;
  white-space: pre-line;
}
.sts .sts_btn[data-v-4dd6ad8d] {
  text-align: center;
  color: #dd5f0d;
}
.sts .sts_btn button[data-v-4dd6ad8d] {
  margin-top: 4.21875vw;
  width: 6.71875vw;
  height: 2.083333vw;
  border: 0.5px solid #dd5f0d;
  border-radius: 1.5625vw;
  box-sizing: border-box;
  font-family: "Mulish";
  font-style: normal;
  font-weight: 300;
  font-size: 0.729167vw;
  line-height: 2.083333vw;
  background-color: #ffff;
  cursor: pointer;
  color: #dd5f0d;
}
.sts .sts_btn button[data-v-4dd6ad8d]:hover {
  background-color: #3e3a39;
  color: #ffffff;
  border: none;
}
.sts .footer_img[data-v-4dd6ad8d] {
  margin-top: 14.479167vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 14.479167vw;
  height: 8.4375vw;
}
.sts .footer_img img[data-v-4dd6ad8d] {
  width: 5.208333vw;
  height: 4.6875vw;
}
.sts .footer_img div[data-v-4dd6ad8d] {
  font-family: "Mulish";
  font-style: normal;
  font-weight: 300;
  font-size: 0.833333vw;
  line-height: 0.833333vw;
  text-align: center;
  color: #3e3a39;
  margin-top: 1.041667vw;
}
@media screen and (min-device-width: 200px) and (max-device-width: 750px) {
.tc[data-v-4dd6ad8d] {
    width: 80% !important;
    height: 10.416667vw !important;
    top: 10.416667vw !important;
}
.tc .tc-box[data-v-4dd6ad8d] {
    width: 90% !important;
}
.tc .tc-box .tc-tit[data-v-4dd6ad8d] {
    height: 7.8125vw !important;
    line-height: 1.041667vw !important;
}
.tc .tc-box .tc-btn div[data-v-4dd6ad8d] {
    height: 0.78125vw!important;
    width: 4.166667vw !important;
    line-height: 0.78125vw !important;
}
}
.tc[data-v-4dd6ad8d] {
  width: 31.25vw;
  height: 15.625vw;
  border: 1px solid #ccc;
  position: fixed;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 15.625vw;
  bottom: 0;
  border-radius: 0.520833vw;
  background-color: #f5f5f5;
}
.tc .tc-box[data-v-4dd6ad8d] {
  width: 26.041667vw;
  margin: 1.5625vw auto;
}
.tc .tc-box .tc-tit[data-v-4dd6ad8d] {
  font-size: 0.9375vw;
  line-height: 1.5625vw;
}
.tc .tc-box .tc-btn[data-v-4dd6ad8d] {
  display: flex;
  justify-content: space-around;
  margin-top: 2.604167vw;
}
.tc .tc-box .tc-btn .Reject[data-v-4dd6ad8d],
.tc .tc-box .tc-btn .Agree[data-v-4dd6ad8d] {
  width: 10.416667vw;
  height: 1.5625vw;
  line-height: 1.5625vw;
  text-align: center;
  border-radius: 0.78125vw;
}
.tc .tc-box .tc-btn .Reject[data-v-4dd6ad8d] {
  border: 1px solid #3E3A39;
  color: #000;
  background-color: #fafafa;
}
.tc .tc-box .tc-btn .Agree[data-v-4dd6ad8d] {
  color: #ffffff;
  background-color: #dd5f0d;
  border: 1px solid #dd5f0d;
}
.banners[data-v-4dd6ad8d] {
  width: 100%;
  height: 46.875vw;
  cursor: pointer;
}
.banners .img[data-v-4dd6ad8d] {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.banners .content[data-v-4dd6ad8d] {
  width: 31.25vw;
  position: absolute;
  left: 13.541667vw;
  top: 14.0625vw;
  z-index: 1;
}
.banners .content .content-imgs[data-v-4dd6ad8d] {
  width: 3.125vw;
  height: 3.125vw;
}
.banners .content .title-box[data-v-4dd6ad8d] {
  display: flex;
  align-items: flex-end;
  width: 100%;
  height: 3.645833vw;
  color: #FFFFFF;
  margin-top: 3.645833vw;
  position: relative;
}
.banners .content .title-box .sub-title[data-v-4dd6ad8d] {
  flex: 1;
  font-size: 1.458333vw;
  font-weight: bold;
  height: 1.71875vw;
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
}
.banners .content .title-box .title[data-v-4dd6ad8d] {
  height: 3.645833vw;
  font-size: 3.125vw;
  font-weight: bold;
  letter-spacing: 0.260417vw;
}
.banners .content .title-box .rotate-title[data-v-4dd6ad8d] {
  height: 3.125vw;
  font-size: 3.125vw;
  font-weight: bold;
  letter-spacing: 0.260417vw;
  transform: rotateX(150deg);
  position: absolute;
  text-overflow: hidden;
  top: 3.645833vw;
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}
.banners .content .tags[data-v-4dd6ad8d] {
  width: 100%;
  height: 1.302083vw;
  color: #00233D;
  font-size: 0.9375vw;
  margin-top: 1.25vw;
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  line-clamp: 1;
}
.banners .content .desc[data-v-4dd6ad8d] {
  color: #01081F;
  font-size: 0.833333vw;
  margin-top: 1.25vw;
  height: 1.145833vw;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  line-clamp: 2;
}
.banners .content .btn[data-v-4dd6ad8d] {
  width: 7.708333vw;
  height: 2.604167vw;
  margin-top: 1.5625vw;
  border-radius: 0.208333vw;
  border: 0.104167vw solid #FFFFFF;
  font-size: 1.145833vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #FFFFFF;
  line-height: 2.604167vw;
  z-index: 1;
  text-align: center;
  cursor: pointer;
}
.banners .content .btn img[data-v-4dd6ad8d] {
  width: 1.5625vw;
  height: 1.5625vw;
  margin-bottom: -0.260417vw;
}
.banners[data-v-4dd6ad8d] .el-carousel__indicators--horizontal {
  bottom: 5%;
  left: 10%;
}
.banners[data-v-4dd6ad8d] .is-active>.el-carousel__button {
  background-color: #EF8300;
}
.banners[data-v-4dd6ad8d] .el-carousel__button {
  width: 0.625vw;
  height: 0.625vw;
  border-radius: 0.3125vw;
  background-color: #ffffff;
}
.banners[data-v-4dd6ad8d] .el-carousel__item {
  opacity: 0;
  transition: all 1s linear;
  transform: none !important;
  pointer-events: none;
}
.banners[data-v-4dd6ad8d] .is-active {
  opacity: 1;
  pointer-events: auto;
}
.home2[data-v-4dd6ad8d] {
  height: 50vw;
  width: 100%;
  background-image: url('/assets/16.9a0f72f8.png');
}
.home2 .top-text[data-v-4dd6ad8d] {
  width: 43.020833vw;
  height: 7.1875vw;
  font-size: 5.104167vw;
  font-family: Arial-Black, Arial;
  font-weight: 900;
  color: #FFFFFF;
  line-height: 7.1875vw;
  letter-spacing: 0.208333vw;
  position: relative;
  top: 6.666667vw;
  left: 6.041667vw;
  opacity: 0.18;
}
.home2 .left[data-v-4dd6ad8d] {
  position: relative;
  left: 14.84375vw;
  top: 0.416667vw;
  color: #fff;
  font-size: 5.208333vw;
  width: 26.041667vw;
}
.home2 .left .content1 img[data-v-4dd6ad8d] {
  width: 4.166667vw;
}
.home2 .left .content1 span[data-v-4dd6ad8d] {
  font-size: 2.083333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 4.0625vw;
  margin-left: 1.875vw;
}
.home2 .left .content2[data-v-4dd6ad8d] {
  width: 24.375vw;
  height: 14.114583vw;
  font-size: 0.9375vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #FFFFFF;
  line-height: 2.1875vw;
  letter-spacing: 1px;
}
.home2 .left .content2 p[data-v-4dd6ad8d] {
  font-size: 0.9375vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #EF8300;
  line-height: 1.302083vw;
  cursor: pointer;
  margin: 3.645833vw 0 0 0;
}
.home2 .left .content2 .el-icon[data-v-4dd6ad8d] {
  vertical-align: middle;
}
.home2 .left .content2 .line[data-v-4dd6ad8d] {
  width: 5.260417vw;
  height: 1px;
  background-color: #EF8300;
  border: 1px solid #EF8300;
  margin-top: 0.520833vw;
}
.home2 .right[data-v-4dd6ad8d] {
  position: relative;
  left: 41.822917vw;
  top: -19.895833vw;
  background-color: #000;
  width: 44.6875vw;
  height: 23.177083vw;
}
.home2 .right video[data-v-4dd6ad8d] {
  width: 44.6875vw;
  height: 23.177083vw;
}
.home2 .center[data-v-4dd6ad8d] {
  width: 100%;
  height: 7.1875vw;
  background: rgba(106, 106, 106, 0.28);
  bottom: 14.583333vw;
  position: relative;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
}
.home2 .center .item[data-v-4dd6ad8d] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.home2 .center .item .col[data-v-4dd6ad8d] {
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}
.home2 .center .item .col .desc[data-v-4dd6ad8d] {
  font-size: 0.833333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  line-height: 1.5625vw;
  color: rgba(255, 255, 255, 0.82) !important;
}
.home2 .center .item .line[data-v-4dd6ad8d] {
  width: 1px;
  height: 2.552083vw;
  opacity: 0.3;
  border: 1px solid #FFFFFF;
  background-color: #ffffff;
  margin-left: 5.260417vw;
  margin-right: 3.697917vw;
}
.home2 .center .nums[data-v-4dd6ad8d] {
  font-size: 1.458333vw;
  font-family: Impact;
  color: #FFFFFF;
  line-height: 2.03125vw;
}
.home2 .center .nums .tai[data-v-4dd6ad8d] {
  margin: 0 0 0 0.520833vw;
  font-size: 0.9375vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.82);
  line-height: 1.458333vw;
}
.home3[data-v-4dd6ad8d] {
  height: 50vw;
  width: 100%;
  background-image: url('/assets/17.d3511d77.png');
}
.home3[data-v-4dd6ad8d] .el-carousel {
  margin: 0 auto !important;
}
.home3 .title[data-v-4dd6ad8d] {
  width: 100%;
  text-align: center;
  padding-top: 4.166667vw;
}
.home3 .title img[data-v-4dd6ad8d] {
  width: 4.166667vw;
}
.home3 .title span[data-v-4dd6ad8d] {
  font-size: 2.083333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 3.489583vw;
  margin-left: 2.135417vw;
}
.home3 .navs[data-v-4dd6ad8d] {
  float: right;
  margin-right: 8.541667vw;
}
.home3 .navs div[data-v-4dd6ad8d] {
  float: left;
}
.home3 .navs .nav[data-v-4dd6ad8d] {
  font-size: 1.25vw;
  font-family: PingFangSC-Regular, PingFang SC;
  opacity: 0.7;
  line-height: 2.34375vw;
  color: #FFFFFF;
  cursor: pointer;
}
.home3 .navs .line[data-v-4dd6ad8d] {
  width: 1px;
  height: 1.25vw;
  opacity: 0.67;
  border: 1px solid #FFFFFF;
  background-color: #ffffff;
  position: relative;
  top: 0.625vw;
  margin-left: 1.5625vw;
  margin-right: 1.5625vw;
}
.home3 .navs .active[data-v-4dd6ad8d] {
  font-weight: 400;
  color: #FFFFFF;
  opacity: 1;
}
.home3 .navs .bottom-line[data-v-4dd6ad8d] {
  width: 3.125vw;
  height: 0px;
  background-color: #FFFFFF;
  border: 0.104167vw solid #FFFFFF;
  border-radius: 0.15625vw;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  position: relative;
  float: none;
  top: 2.604167vw;
  left: 1.770833vw;
}
.home3 .navs .bottom-line-1[data-v-4dd6ad8d] {
  left: 0.78125vw;
}
.home3 .navs .bottom-line-2[data-v-4dd6ad8d] {
  left: 9.114583vw;
}
.home3 .imgs[data-v-4dd6ad8d] {
  width: 100%;
  margin-top: 5.208333vw;
  height: 34.375vw;
}
.home3 .imgs .left[data-v-4dd6ad8d] {
  width: 13.59375vw;
  float: left;
  text-align: right;
  padding-top: 15.15625vw;
  padding-right: 1.458333vw;
}
.home3 .imgs .left img[data-v-4dd6ad8d] {
  width: 3.125vw;
  transform: rotateY(180deg);
  cursor: pointer;
}
.home3 .imgs .right[data-v-4dd6ad8d] {
  float: left;
  width: 3.90625vw;
  padding-top: 15.15625vw;
  padding-left: 1.458333vw;
  text-align: left;
}
.home3 .imgs .right img[data-v-4dd6ad8d] {
  width: 3.125vw;
  cursor: pointer;
}
.home3 .imgs .center[data-v-4dd6ad8d] {
  float: left;
  width: 72.916667vw;
  height: 33.333333vw;
}
.home3 .imgs .center .bg-img:hover .jj-img[data-v-4dd6ad8d] {
  transform: scale(1.1);
}
.home3 .imgs .center .bg-img:hover .icon[data-v-4dd6ad8d] {
  transform: scale(1.1);
  transition: all 0.2s linear;
}
.home3 .imgs .center .bg-img:hover span[data-v-4dd6ad8d] {
  transform: scale(1.1);
}
.home3 .imgs .center .bg-img[data-v-4dd6ad8d] {
  width: 22.96875vw;
  height: 14.583333vw;
  overflow: hidden;
  float: left;
  margin-top: 1.302083vw;
  margin-right: 1.302083vw;
}
.home3 .imgs .center .bg-img .jj-img[data-v-4dd6ad8d] {
  width: 22.96875vw;
  height: 14.583333vw;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  text-align: center;
  cursor: pointer;
  transition: all 0.3s linear;
}
.home3 .imgs .center .bg-img .jj-img img[data-v-4dd6ad8d] {
  max-width: 4.166667vw;
  max-height: 4.166667vw;
  margin-top: 3.90625vw;
}
.home3 .imgs .center .bg-img .jj-img span[data-v-4dd6ad8d] {
  font-size: 1.041667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  color: #FFFFFF;
  line-height: 2.760417vw;
  display: block;
  transition: all 0.2s linear;
}
.home3 .imgs .center .img-box1[data-v-4dd6ad8d] {
  width: 72.864583vw;
}
.home3 .imgs .center .img-box2[data-v-4dd6ad8d] {
  width: 72.864583vw;
  margin-top: 2.083333vw;
}
.home3 .pages[data-v-4dd6ad8d] {
  margin-left: 15.625vw;
  margin-top: -0.9375vw;
}
.home3 .pages img[data-v-4dd6ad8d] {
  width: 2.5vw;
  height: 2.5vw;
}
.home3 .pages .el-icon[data-v-4dd6ad8d] {
  font-size: 1.25vw;
  color: #FFFFFF;
  line-height: 1.71875vw;
}
.home3 .pages span[data-v-4dd6ad8d] {
  font-size: 0.833333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #FFFFFF;
  line-height: 1.71875vw;
  margin-left: 0.572917vw;
  margin-right: 0.572917vw;
  position: relative;
  top: -0.3125vw;
}
.home4[data-v-4dd6ad8d] {
  height: 50vw;
  width: 100%;
  background-color: #FFFFFF;
}
.home4 .title[data-v-4dd6ad8d] {
  width: 100%;
  text-align: center;
  padding-top: 4.166667vw;
}
.home4 .title img[data-v-4dd6ad8d] {
  width: 4.166667vw;
}
.home4 .title span[data-v-4dd6ad8d] {
  font-size: 2.083333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 400;
  color: #000000;
  line-height: 3.489583vw;
  margin-left: 2.135417vw;
}
.home4 .desc[data-v-4dd6ad8d] {
  height: 1.5625vw;
  font-size: 0.9375vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #2C2C2C;
  line-height: 1.5625vw;
  letter-spacing: 0.208333vw;
  width: 100%;
  text-align: center;
  margin-top: 2.083333vw;
}
.home4 .imgs[data-v-4dd6ad8d] {
  width: 79.0625vw !important;
  height: 29.375vw;
  margin: 4.166667vw auto 0;
  display: flex;
}
.home4 .imgs .img[data-v-4dd6ad8d] {
  width: 14.895833vw;
  height: 29.375vw;
  transition: all 0.3s;
  filter: brightness(70%);
  -webkit-filter: brightness(70%);
  cursor: pointer;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.home4 .imgs .img .bg[data-v-4dd6ad8d] {
  position: absolute;
  height: 100%;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 0;
}
.home4 .imgs .img .s1[data-v-4dd6ad8d] {
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #FFFFFF;
  font-size: 1.25vw;
  line-height: 1.71875vw;
  letter-spacing: 0.46875vw;
  margin-top: 20.833333vw;
  margin-left: 3.125vw;
  display: block;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.home4 .imgs .img .s1active[data-v-4dd6ad8d] {
  margin-top: 17.083333vw;
  margin-left: 5.208333vw;
  font-size: 1.666667vw;
  line-height: 3.385417vw;
}
.home4 .imgs .img .s2[data-v-4dd6ad8d] {
  font-size: 0.729167vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #FFFFFF;
  line-height: 1.71875vw;
  letter-spacing: 0.208333vw;
  display: block;
  margin-left: 3.125vw;
  margin-top: 0.3125vw;
  margin-bottom: 0.3125vw;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.home4 .imgs .img .s2active[data-v-4dd6ad8d] {
  margin-left: 5.208333vw;
  margin-top: 0.833333vw;
  margin-bottom: 0.833333vw;
}
.home4 .imgs .img .s3[data-v-4dd6ad8d] {
  height: 1.145833vw;
  font-size: 0.833333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 1.145833vw;
  letter-spacing: 0.15625vw;
  display: block;
  margin-left: 5.208333vw;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
  opacity: 0;
  white-space: nowrap;
  margin-top: 0.520833vw;
}
.home4 .imgs .img .s3active[data-v-4dd6ad8d] {
  opacity: 1;
}
.home4 .imgs .active[data-v-4dd6ad8d] {
  width: 49.270833vw;
  filter: brightness(100%);
  -webkit-filter: brightness(100%);
  background-position: 0px 0px !important;
}
.home5[data-v-4dd6ad8d] {
  cursor: pointer;
  height: 50vw;
  width: 100%;
  background-color: #FFFFFF;
  background-image: url('/assets/27.2e4fa435.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  position: relative;
}
.home5 .title[data-v-4dd6ad8d] {
  width: 100%;
  text-align: center;
  padding-top: 4.166667vw;
}
.home5 .title img[data-v-4dd6ad8d] {
  width: 4.166667vw;
}
.home5 .title span[data-v-4dd6ad8d] {
  font-size: 2.083333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 400;
  color: #000000;
  line-height: 3.489583vw;
  margin-left: 2.135417vw;
}
.home5 .imgs[data-v-4dd6ad8d] {
  width: 100%;
  height: 39.0625vw;
}
.home5 .imgs .img .t1[data-v-4dd6ad8d] {
  width: 41.302083vw;
  height: 2.604167vw;
  font-size: 1.875vw;
  font-family: Arial-Black, Arial;
  font-weight: 600;
  color: #000000;
  margin-left: 13.958333vw;
  margin-top: 13.333333vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.home5 .imgs .img .t2[data-v-4dd6ad8d] {
  width: 40.416667vw;
  height: 2.083333vw;
  font-size: 0.9375vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #5F6C80;
  line-height: 1.71875vw;
  letter-spacing: 0.208333vw;
  margin-left: 13.958333vw;
  margin-top: 1.041667vw;
  margin-bottom: 1.979167vw;
  display: flex;
}
.home5 .imgs .img .t2 .line[data-v-4dd6ad8d] {
  margin: 0 0.625vw;
}
.home5 .imgs .img .t3[data-v-4dd6ad8d] {
  width: 40.416667vw;
  height: 5.208333vw;
  font-size: 0.9375vw;
  font-family: PingFangSC-Medium, PingFang SC;
  color: #5F6C80;
  line-height: 1.71875vw;
  letter-spacing: 0.208333vw;
  margin-left: 13.958333vw;
  margin-top: 1.041667vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.home5 .imgs .img img[data-v-4dd6ad8d] {
  width: 30.520833vw;
  height: 34.375vw;
  float: right;
  margin-top: -29.166667vw;
  margin-right: 13.541667vw;
}
.home5 .imgs .img .more[data-v-4dd6ad8d] {
  width: 6.770833vw;
  height: 2.604167vw;
  border-radius: 0.208333vw;
  border: 0.104167vw solid #EF8300;
  font-size: 1.145833vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #EF8300;
  margin-left: 13.541667vw;
  margin-top: 7.291667vw;
  line-height: 2.604167vw;
  text-align: left;
  cursor: pointer;
  padding: 0 0 0 0.9375vw;
  position: relative;
}
.home5 .imgs .img .more img[data-v-4dd6ad8d] {
  width: 1.145833vw;
  height: 1.145833vw;
  position: absolute;
  bottom: 0.729167vw;
}
.home5 .left[data-v-4dd6ad8d] {
  width: 13.59375vw;
  position: absolute;
  left: 8.489583vw;
  top: 27.083333vw;
}
.home5 .left img[data-v-4dd6ad8d] {
  width: 3.125vw;
  transform: rotateY(180deg);
  cursor: pointer;
}
.home5 .right[data-v-4dd6ad8d] {
  float: left;
  width: 3.90625vw;
  position: absolute;
  right: 8.489583vw;
  top: 27.083333vw;
}
.home5 .right img[data-v-4dd6ad8d] {
  width: 3.125vw;
  cursor: pointer;
}
.home5 .pages[data-v-4dd6ad8d] {
  margin-left: 13.541667vw;
  margin-top: 0px;
}
.home5 .pages img[data-v-4dd6ad8d] {
  width: 2.5vw;
  height: 2.5vw;
}
.home5 .pages .el-icon[data-v-4dd6ad8d] {
  font-size: 1.25vw;
  color: #000;
  line-height: 1.71875vw;
}
.home5 .pages span[data-v-4dd6ad8d] {
  font-size: 0.833333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #000;
  line-height: 1.71875vw;
  margin-left: 0.572917vw;
  margin-right: 0.572917vw;
  position: relative;
  top: -0.3125vw;
}
.home6[data-v-4dd6ad8d] {
  height: 50vw;
  width: 100%;
  background-image: url('/assets/32.c96b61bf.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  position: relative;
}
.home6 .title[data-v-4dd6ad8d] {
  width: 100%;
  text-align: center;
  padding-top: 4.166667vw;
}
.home6 .title img[data-v-4dd6ad8d] {
  width: 4.166667vw;
}
.home6 .title span[data-v-4dd6ad8d] {
  font-size: 2.083333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 3.489583vw;
  margin-left: 2.135417vw;
}
.home6 .title .navs[data-v-4dd6ad8d] {
  right: 8.541667vw;
  position: absolute;
  top: 8.125vw;
}
.home6 .title .navs div[data-v-4dd6ad8d] {
  float: left;
}
.home6 .title .navs .nav[data-v-4dd6ad8d] {
  font-size: 1.25vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #FFFFFF;
  line-height: 1.71875vw;
  cursor: pointer;
  opacity: 0.7;
}
.home6 .title .navs .line[data-v-4dd6ad8d] {
  width: 1px;
  height: 1.25vw;
  opacity: 0.67;
  border: 1px solid #FFFFFF;
  background-color: #ffffff;
  position: relative;
  top: 0.260417vw;
  margin-left: 1.5625vw;
  margin-right: 1.5625vw;
}
.home6 .title .navs .active[data-v-4dd6ad8d] {
  font-weight: 400;
  color: #FFFFFF;
  opacity: 1;
}
.home6 .title .navs .bottom-line[data-v-4dd6ad8d] {
  width: 2.447917vw;
  height: 0px;
  background-color: #FFFFFF;
  border: 0.104167vw solid #FFFFFF;
  border-radius: 0.15625vw;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  position: relative;
  float: none;
  top: 2.604167vw;
  left: 0px;
}
.home6 .title .navs .bottom-line-1[data-v-4dd6ad8d] {
  left: 0px;
}
.home6 .title .navs .bottom-line-2[data-v-4dd6ad8d] {
  left: 5.833333vw;
}
.home6 .imgs[data-v-4dd6ad8d] {
  width: 100%;
  height: 30.208333vw;
  margin-top: 6.770833vw;
}
.home6 .swiper.home6-swiper-container[data-v-4dd6ad8d] {
  width: 100%;
  height: 30.208333vw;
}
.home6 .swiper.home6-swiper-container .swiper-slide[data-v-4dd6ad8d] {
  width: 19.166667vw;
  height: 30.208333vw;
  overflow: hidden;
  transition: all 0.3s;
  position: relative;
  z-index: 1;
  filter: brightness(70%);
}
.home6 .swiper.home6-swiper-container .swiper-slide .slide-item[data-v-4dd6ad8d] {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.home6 .swiper.home6-swiper-container .swiper-slide .slide-item .img-box[data-v-4dd6ad8d] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  transition: all 0.5s;
}
.home6 .swiper.home6-swiper-container .swiper-slide .slide-item .img-box img[data-v-4dd6ad8d] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: auto;
  transition: all 0.5s;
}
.home6 .swiper.home6-swiper-container .swiper-slide .slide-item .context[data-v-4dd6ad8d] {
  flex: 1;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-bottom: 1.041667vw;
  box-sizing: border-box;
  width: 31.25vw;
}
.home6 .swiper.home6-swiper-container .swiper-slide .slide-item .context .title[data-v-4dd6ad8d] {
  display: block;
  color: #333333;
  font-size: 1.25vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 26.041667vw;
  padding: 0;
}
.home6 .swiper.home6-swiper-container .swiper-slide .slide-item .context .desc[data-v-4dd6ad8d] {
  height: 3.4375vw;
  display: block;
  font-size: 0.833333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #9B9B9B;
  line-height: 1.145833vw;
  margin-top: 1.5625vw;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.home6 .swiper.home6-swiper-container .swiper-wrapper[data-v-4dd6ad8d] {
  margin-left: -7.291667vw;
}
.home6 .swiper.home6-swiper-container .swiper-slide-active[data-v-4dd6ad8d] {
  width: 34.375vw !important;
  background: #fff;
  color: #fff;
  z-index: 2;
  filter: brightness(100%);
  box-shadow: 0px 0.9375vw 2.239583vw 0px rgba(0, 0, 0, 0.51), 0.208333vw 0px 0.208333vw 0px rgba(0, 0, 0, 0.5), -0.208333vw 0.104167vw 0.208333vw 0px rgba(0, 0, 0, 0.5);
  border-radius: 0.208333vw;
}
.home6 .swiper.home6-swiper-container .swiper-slide-active .slide-item .img-box[data-v-4dd6ad8d] {
  width: 31.25vw;
  height: 18.645833vw;
  margin-top: 1.5625vw;
}
.home6 .swiper.home6-swiper-container .swiper-slide-active .slide-item .img-box img[data-v-4dd6ad8d] {
  width: 100%;
  height: auto;
}
.home6 .swiper.home6-swiper-container .swiper-slide-active .slide-item .context[data-v-4dd6ad8d] {
  display: flex;
}
.home6 .swiper-button-prev[data-v-4dd6ad8d],
.home6 .swiper-button-next[data-v-4dd6ad8d] {
  width: 3.125vw;
  height: 3.125vw;
  background: rgba(216, 216, 216, 0.45);
  border-radius: 50%;
  --swiper-navigation-color: #fff;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 1.5625vw;
  /* 设置按钮大小 */
  margin-top: 2.604167vw;
}
.home6 .swiper-button-prev[data-v-4dd6ad8d] {
  left: 8.854167vw;
}
.home6 .swiper-button-next[data-v-4dd6ad8d] {
  right: 8.854167vw;
}
.home7[data-v-4dd6ad8d] {
  height: 50vw;
  width: 100%;
  background-color: #282B30;
  position: relative;
}
.home7 .title[data-v-4dd6ad8d] {
  width: 100%;
  text-align: center;
  padding-top: 4.0625vw;
}
.home7 .title img[data-v-4dd6ad8d] {
  width: 4.166667vw;
}
.home7 .title span[data-v-4dd6ad8d] {
  font-size: 2.083333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 400;
  color: #fff;
  line-height: 3.489583vw;
  margin-left: 2.135417vw;
}
.home7 .left[data-v-4dd6ad8d] {
  width: 27.5vw;
  height: 43.802083vw;
  background: linear-gradient(90deg, #282B30 0%, rgba(40, 43, 48, 0) 100%);
  position: absolute;
  top: 5.78125vw;
  left: 0px;
  z-index: 2;
}
.home7 .right[data-v-4dd6ad8d] {
  width: 27.5vw;
  height: 43.802083vw;
  background: linear-gradient(90deg, #282B30 0%, rgba(40, 43, 48, 0) 100%);
  position: absolute;
  top: 5.78125vw;
  right: 0px;
  transform: rotateY(180deg);
  z-index: 2;
}
.home7 .text[data-v-4dd6ad8d] {
  width: 100%;
  height: 1.5625vw;
  font-size: 0.9375vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #FFFFFF;
  line-height: 1.5625vw;
  letter-spacing: 0.208333vw;
  text-align: center;
  margin-top: 2.5vw;
  margin-bottom: 2.1875vw;
}
.home7 .imgs[data-v-4dd6ad8d] {
  width: calc(100% - 5.208333vw);
  margin-left: 2.604167vw;
  margin-right: 2.604167vw;
  background-image: url('/assets/33.79d5456d.png');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  height: 42.1875vw;
  overflow: hidden;
  position: relative;
}
.home7 .imgs .imgs-01[data-v-4dd6ad8d] {
  position: absolute;
  top: -0.78125vw;
  left: 0px;
  right: 0px;
  margin: auto;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.home7 .imgs .imgs-01 img[data-v-4dd6ad8d] {
  height: 7.291667vw;
}
.home7 .imgs .imgs-01 ul li[data-v-4dd6ad8d] {
  float: left;
  height: 7.291667vw;
  width: 169.166667vw;
}
.home7 .imgs .imgs-01 ul li img[data-v-4dd6ad8d] {
  height: 7.291667vw;
  width: 169.166667vw;
}
.home7 .imgs .imgs-01 ul[data-v-4dd6ad8d] {
  list-style: none;
  height: 7.291667vw;
  width: 338.333333vw;
  animation: move-4dd6ad8d 90s linear infinite;
}
@keyframes move-4dd6ad8d {
0% {
    transform: translate(-169.166667vw);
}
100% {
    transform: translate(0px);
}
}
.home7 .imgs .imgs-02[data-v-4dd6ad8d] {
  top: 6.875vw;
}
.home7 .imgs .imgs-02 ul[data-v-4dd6ad8d] {
  animation: move-4dd6ad8d 120s linear infinite;
}
.home7 .imgs .imgs-03[data-v-4dd6ad8d] {
  top: 14.375vw;
}
.home7 .imgs .imgs-04[data-v-4dd6ad8d] {
  top: 21.875vw;
}
.home7 .imgs .imgs-04 ul[data-v-4dd6ad8d] {
  animation: move-4dd6ad8d 100s linear infinite;
}
.home7 .imgs img[data-v-4dd6ad8d] {
  position: absolute;
  height: 7.291667vw;
}
.home7 .imgs img[data-v-4dd6ad8d]:nth-of-type(1) {
  top: 0px;
}
.home7 .imgs img[data-v-4dd6ad8d]:nth-of-type(2) {
  top: 7.552083vw;
}
.home7 .imgs img[data-v-4dd6ad8d]:nth-of-type(3) {
  top: 15.104167vw;
}
.home7 .imgs img[data-v-4dd6ad8d]:nth-of-type(4) {
  top: 22.65625vw;
}
.home7 .imgs .ani-left[data-v-4dd6ad8d] {
  animation: 15s keyframeleft-4dd6ad8d linear infinite normal;
  animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  animation-iteration-count: infinite;
  left: 0%;
}
.home7 .imgs .ani-left1[data-v-4dd6ad8d] {
  animation: keyframeleft-4dd6ad8d 50s;
  animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  animation-iteration-count: infinite;
  left: 0%;
}
@keyframes keyframeleft-4dd6ad8d {
0% {
    transform: translateX(0px);
    -webkit-transform: translateX(0px);
}
100% {
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
}
}
.home7 .imgs .ani-right[data-v-4dd6ad8d] {
  animation: keyframeright-4dd6ad8d 15s;
  animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  animation-iteration-count: infinite;
  left: -100%;
}
@keyframes keyframeright-4dd6ad8d {
0% {
    left: -100%;
}
25% {
    left: -50%;
}
50% {
    left: 0%;
}
75% {
    left: -50%;
}
100% {
    left: -100%;
}
}
.home8[data-v-4dd6ad8d] {
  height: 50vw;
  width: 100%;
  background-color: #FFFFFF;
  position: relative;
  text-align: center;
}
.home8 .title[data-v-4dd6ad8d] {
  width: 100%;
  text-align: center;
  padding-top: 4.166667vw;
  transition: all 0.5s linear;
}
.home8 .title img[data-v-4dd6ad8d] {
  width: 4.166667vw;
}
.home8 .title span[data-v-4dd6ad8d] {
  font-size: 2.083333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 400;
  color: #000000;
  line-height: 3.489583vw;
  margin-left: 2.135417vw;
}
.home8 .news[data-v-4dd6ad8d] {
  width: 71.875vw;
  margin: 6.25vw auto 0;
  display: flex;
  justify-content: space-between;
}
.home8 .news .top-news[data-v-4dd6ad8d] {
  width: 22.395833vw;
  height: 23.4375vw;
  background: #F8F8F8;
  text-align: left;
}
.home8 .news .top-news .img-box[data-v-4dd6ad8d] {
  width: 22.395833vw;
  height: 13.854167vw;
  overflow: hidden;
  cursor: pointer;
  position: relative;
}
.home8 .news .top-news img[data-v-4dd6ad8d] {
  width: 100%;
  transition: all 0.2s linear;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.home8 .news .top-news img[data-v-4dd6ad8d]:hover {
  transform: scale(1.1) translate(-50%, -50%);
  -ms-transform: scale(1.1) translate(-50%, -50%);
  -webkit-transform: scale(1.1) translate(-50%, -50%);
  -o-transform: scale(1.1) translate(-50%, -50%);
  -moz-transform: scale(1.1) translate(-50%, -50%);
}
.home8 .news .top-news .t1[data-v-4dd6ad8d] {
  height: 1.666667vw;
  font-size: 0.9375vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 600;
  color: #000000;
  line-height: 1.71875vw;
  margin-left: 1.041667vw;
  margin-top: 1.458333vw;
  max-width: 20.572917vw;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  line-clamp: 2;
}
.home8 .news .top-news .t2[data-v-4dd6ad8d] {
  font-size: 0.729167vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #333333;
  line-height: 1.145833vw;
  margin-left: 1.041667vw;
  margin-top: 0.520833vw;
  max-width: 20.572917vw;
  height: 2.291667vw;
  opacity: 0.8;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.home8 .news .top-news .t3[data-v-4dd6ad8d] {
  font-size: 0.833333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #777777;
  line-height: 1.145833vw;
  margin-left: 1.041667vw;
  margin-top: 1.5625vw;
  max-width: 20.572917vw;
  overflow: hidden;
}
.home8 .news .list[data-v-4dd6ad8d] {
  width: 25vw;
  height: 23.4375vw;
  background: #F8F8F8;
  position: relative;
  overflow: scroll;
  overflow-x: hidden;
}
.home8 .news .list .new-item .t2[data-v-4dd6ad8d]:hover {
  color: #E08608;
}
.home8 .news .list .new-item[data-v-4dd6ad8d] {
  position: relative;
  margin-top: 1.09375vw;
  margin-left: 1.25vw;
  width: 22.5vw;
  text-align: left;
  cursor: pointer;
}
.home8 .news .list .new-item .t1[data-v-4dd6ad8d] {
  width: 0.572917vw;
  height: 0.572917vw;
  background: #CBA16F;
  border-radius: 0.416667vw;
  float: left;
  margin: 0.416667vw 0 0 0;
}
.home8 .news .list .new-item .t2[data-v-4dd6ad8d] {
  width: 21.510417vw;
  font-size: 0.729167vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #3E3A39;
  line-height: 1.458333vw;
  float: left;
  margin: -0.9375vw 0 0 1.302083vw;
}
.home8 .news .list .new-item .t3[data-v-4dd6ad8d] {
  clear: both;
  width: 10.416667vw;
  height: 1.145833vw;
  font-size: 0.729167vw;
  font-family: PingFangSC-Regular, PingFang SC;
  color: #6D6D6D;
  line-height: 1.145833vw;
  margin: 3.645833vw 0 0 1.302083vw;
}
.home8 .news .list[data-v-4dd6ad8d]::-webkit-scrollbar {
  /* 隐藏默认的滚动条 */
  -webkit-appearance: none;
}
.home8 .news .list[data-v-4dd6ad8d]::-webkit-scrollbar:vertical {
  /* 设置垂直滚动条宽度 */
  width: 0.338542vw;
}
.home8 .news .list[data-v-4dd6ad8d]::-webkit-scrollbar-thumb {
  border-radius: 0.15625vw;
  background-color: #787676;
}
.home8 .more[data-v-4dd6ad8d] {
  width: 7.708333vw;
  height: 2.604167vw;
  color: #EF8300;
  font-size: 0.9375vw;
  font-family: PingFangSC-Regular, PingFang SC;
  position: relative;
  cursor: pointer;
  border-radius: 0.208333vw;
  border: 0.104167vw solid #EF8300;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 4.166667vw auto 0;
}
.home8 .more img[data-v-4dd6ad8d] {
  width: 1.145833vw;
}
