.home_ind .titleName h3 {
  font-family: FrutigerLTStd;
  font-weight: bold;
  font-size: calc(14px + 1.6rem);
  color: #FFFFFF;
  letter-spacing: 2px;
}
.home_ind .quality_ind {
  margin-top: 4.5rem;
  margin-bottom: 9.5rem;
}
.home_ind .quality_ind .public_w {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.home_ind .quality_ind .quality_Cont {
  width: 38.15%;
}
.home_ind .quality_ind .quality_Cont h5 {
  display: flex;
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.7rem);
  color: #ffffffe3;
  align-items: center;
  margin-bottom: 1rem;
}
.home_ind .quality_ind .quality_Cont h5::after {
  display: block;
  content: "";
  width: calc(50px + 1.5rem);
  height: 1px;
  background-color: #ffffffc2;
  margin-left: calc(5px + 0.5rem);
}
.home_ind .quality_ind .quality_Cont p {
  font-family: AkzidenzGroteskBQ;
  font-weight: bold;
  font-size: calc(10px + 1.3rem);
  color: #FFFFFF;
  margin-bottom: 2.5rem;
  letter-spacing: 1px;
  line-height: calc(10px + 2.1rem);
}
.home_ind .quality_ind .quality_Cont .but_quality {
  display: flex;
  width: calc(60px + 5rem);
  height: calc(27px + 1rem);
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.4rem);
  color: #FFFFFF;
  align-items: center;
  justify-content: center;
  border: 1px solid ;
  border-image: linear-gradient(90deg, #278DD8, #23C0C1) 1 1;
  background-image: linear-gradient(90deg, #278DD8, #23C0C1);
  transition: 0.5s;
  letter-spacing: 1px;
}
.home_ind .quality_ind .quality_Cont .but_quality:hover {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.home_ind .quality_ind .quality_img {
  width: 57.86%;
  position: relative;
}


.home_ind .quality_ind .quality_img .video_img {
  width: calc(30px + 2.5rem);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}
.home_ind .video_ind .about_video .video_img img {
  width: 100%;
}


.home_ind .pro_ind .pro_title_more {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 4rem;
}
.home_ind .pro_ind .pro_more {
  display: flex;
  align-items: center;
  position: relative;
}
.home_ind .pro_ind .pro_more .more_img01 {
  display: flex;
  width: calc(17px + 2rem);
  height: calc(17px + 2rem);
  background: linear-gradient(90deg, #278DD8, #23C0C1);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  position: relative;
  margin-right: calc(6px + 1rem);
}
.home_ind .pro_ind .pro_more .more_img01 img {
  width: calc(13px + 0.5rem);
}
.home_ind .pro_ind .pro_more .more_img01::after {
  display: block;
  content: "";
  width: calc(11px + 0.5rem);
  height: 1px;
  background-color: #FFFFFF;
  position: absolute;
  top: calc(50% - 1px);
  right: 0;
  transform: translateX(50%);
}
.home_ind .pro_ind .pro_more .more_title {
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.4rem);
  color: #FFFFFF;
}
.home_ind .pro_ind .pro_cont {
  margin-bottom: 8.5rem;
}
.home_ind .pro_ind .pro_cont ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.home_ind .pro_ind .pro_cont .pro_ind_Item {
  width: 24%;
  height: calc(90px + 5rem);
  background: #111D2D;
  background-size: 300%;
  background-image: linear-gradient(90deg, #111D2D 0%, #111D2D 40%, #23C0C1 45%, #278DD8 100%);
  transition: 0.5s;
  border-radius: calc(2px + 0.1rem);
  margin-bottom: 1rem;
}
.home_ind .pro_ind .pro_cont .pro_ind_Item a {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: space-between;
  padding: 1rem;
}
.home_ind .pro_ind .pro_cont .pro_ind_Item .pro_ind_name {
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.6rem);
  color: #FFFFFF;
  letter-spacing: 1px;
}
.home_ind .pro_ind .pro_cont .pro_ind_Item .pro_img {
  display: flex;
  width: 38.69%;
}
.home_ind .pro_ind .pro_cont .pro_ind_Item .pro_img img {
  width: 100%;
}
.home_ind .pro_ind .pro_cont .pro_ind_Item:hover {
  background-position: 100% 0;
}
.home_ind .marketingNetwork {
  margin-bottom: 8rem;
}
.home_ind .marketingNetwork .titleName {
  text-align: center;
  margin-bottom: 4rem;
}
.home_ind .marketingNetwork .titleName h3 {
  display: flex;
  justify-content: center;
  color: #FFFFFF;
  margin-bottom: 1rem;
  align-items: center;
}
.home_ind .marketingNetwork .titleName h3::before,
.home_ind .marketingNetwork .titleName h3::after {
  display: block;
  content: "";
  width: calc(46px + 3rem);
  height: 1px;
  background-color: #fff;
}
.home_ind .marketingNetwork .titleName h3::before {
  margin-right: calc(10px + 0.5rem);
}
.home_ind .marketingNetwork .titleName h3::after {
  margin-left: calc(10px + 0.5rem);
}
.home_ind .marketingNetwork .titleName p {
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.7rem);
  color: #ffffffe0;
}
.home_ind .marketingNetwork .public_w {
  display: flex;
  align-items: start;
  justify-content: space-between;
}
.home_ind .marketingNetwork .marketingMap {
  width: 74.286%;
  margin-bottom: 3rem;
  position: relative;
}
.home_ind .marketingNetwork .marketingMap .marketingMap_bg {
  width: 100%;
}
.home_ind .marketingNetwork .marketingMap .distributeBox {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.home_ind .marketingNetwork .marketingMap .distributeStart {
  position: absolute;
  width: 4.81%;
  top: 38%;
  left: 76%;
}
.home_ind .marketingNetwork .marketingMap .mapicon01 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  z-index: 6;
  transform: scale(1);
  transition: 0.5s;
}
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapName {
  display: block;
  position: absolute;
  bottom: 110%;
  left: auto;
  font-size: calc(10px + 0.4rem);
  font-family: CenturyGothic;
  font-weight: normal;
  color: #E9CA60;
}
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapicon_img {
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: center;
}
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapicon_img .map_img {
  width: 56%;
  margin: 0 auto;
  position: relative;
  z-index: 5;
  animation: moves 2s infinite alternate linear  ;
}
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapicon_img .map_img img {
  width: 100%;
}
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapicon_img .pedestal {
  width: 50%;
  height: calc(4px + 0.3rem);
  border-radius: 50%;
  background-color: #e3d779c0;
  margin-top: calc(-2px - 0.1rem);
  position: relative;
  animation: moves2 2s infinite alternate linear  ;
}
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapicon_img .pedestal::before,
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapicon_img .pedestal::after {
  display: block;
  content: "";
  border-radius: 50%;
  border: 1px solid #E3D779;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapicon_img .pedestal::before {
  width: 160%;
  height: calc(9px + 0.4rem);
  opacity: 0.9;
}
.home_ind .marketingNetwork .marketingMap .mapicon01 .mapicon_img .pedestal::after {
  width: 200%;
  height: calc(12px + 0.6rem);
  opacity: 0.5;
}
@keyframes moves {
  0%,
  100% {
    transform: translateY(5px);
  }
  50% {
    transform: translateY(-6px);
  }
}
@keyframes moves2 {
  0%,
  100% {
    transform: scale(0.9);
  }
  50% {
    transform: scale(1.1);
  }
}
.home_ind .marketingNetwork .marketingMap .linemapAll {
  position: absolute;
  height: 1px;
  background-color: #5BFAFF;
  transition: 0.7s;
}
.home_ind .marketingNetwork .marketingMap .linemap1 {
  width: 5%;
  transform-origin: left center;
  transform: rotate(32deg);
  bottom: 54.9%;
  left: 78.3%;
}
.home_ind .marketingNetwork .marketingMap .linemap2 {
  width: 33%;
  bottom: 54.9%;
  right: 21.7%;
  transform: rotate(13deg);
  transform-origin: right center;
}
.home_ind .marketingNetwork .marketingMap .linemap3 {
  width: 19%;
  bottom: 54.9%;
  right: 21.7%;
  transform: rotate(-6deg);
  transform-origin: right center;
}
.home_ind .marketingNetwork .marketingMap .linemap4 {
  width: 27%;
  bottom: 54.9%;
  right: 21.7%;
  transform: rotate(-12deg);
  transform-origin: right center;
}
.home_ind .marketingNetwork .marketingMap .mapiconArrive {
  position: relative;
  display: flex;
  width: 3.85%;
  flex-direction: column;
  align-items: center;
  transition: 0.5s;
}
.home_ind .marketingNetwork .marketingMap .mapiconArrive img {
  width: 100%;
}
.home_ind .marketingNetwork .marketingMap .mapiconArrive .mapName {
  display: block;
  position: absolute;
  bottom: 110%;
  left: auto;
  font-size: calc(10px + 0.4rem);
  font-family: CenturyGothic;
  font-weight: bold;
  color: #23C0C1;
  white-space: nowrap;
}
.home_ind .marketingNetwork .marketingMap .mapicon02 {
  top: 44.5%;
  left: 81%;
}
.home_ind .marketingNetwork .marketingMap .mapicon02 .mapName {
  top: 0%;
  left: 100%;
}
.home_ind .marketingNetwork .marketingMap .mapicon03 {
  top: 15%;
  left: 44%;
}
.home_ind .marketingNetwork .marketingMap .mapicon04 {
  top: 26%;
  left: 57.5%;
}
.home_ind .marketingNetwork .marketingMap .mapicon05 {
  top: 24.4%;
  left: 50%;
}
.home_ind .marketingNetwork .marketingMap .mapiconNo {
  transform: scale(0);
}
.home_ind .marketingNetwork .marketingMap .linemapAllNo {
  width: 0;
}
.home_ind .marketingNetwork .mainSalesArea {
  width: 20.429%;
  padding: 3.4rem 2.3rem 3.5rem;
  opacity: 0.8;
  border-radius: 5px;
  background-image: url("../images/main_bg.png");
  background-size: cover;
}
.home_ind .marketingNetwork .mainSalesArea .mainName {
  font-size: calc(10px + 0.5rem);
  font-family: CenturyGothic;
  font-weight: bold;
  color: #FFFFFF;
}
.home_ind .marketingNetwork .mainSalesArea .mainMap {
  margin-top: 0.9rem;
  overflow: hidden;
}
.home_ind .marketingNetwork .mainSalesArea .mainMap .mainMapItem {
  font-size: calc(10px + 0.5rem);
  font-family: CenturyGothic;
  font-weight: 400;
  color: #ffffffde;
  margin-top: 1.2rem;
}
.home_ind .video_ind {
  padding: 6.5rem 0;
  background-size: cover;
  margin-bottom: 8rem;
  background-image: url("../images/about_ind.jpg");
}
.home_ind .video_ind .public_w {
  display: flex;
  align-items: center;
  /*justify-content: space-between;*/
}
.home_ind .video_ind .video_conts {
  width: 40.7%;
}
.home_ind .video_ind .video_conts .titleName {
  margin-bottom: 2rem;
}
.home_ind .video_ind .video_conts .titleName h3 {
  display: flex;
  align-items: center;
}
.home_ind .video_ind .video_conts .titleName h3::after {
  display: block;
  content: "";
  width: calc(46px + 3rem);
  height: 1px;
  background: #FFFFFF;
  margin-left: 1rem;
}
.home_ind .video_ind .video_conts .about_cont {
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.4rem);
  color: #FFFFFF;
  line-height: calc(10px + 1.3rem);
  margin-bottom: 2rem;
}
.home_ind .video_ind .video_conts .but_quality {
  display: flex;
  width: calc(60px + 5rem);
  height: calc(27px + 1rem);
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.4rem);
  color: #FFFFFF;
  align-items: center;
  justify-content: center;
  border: 1px solid ;
  border-image: linear-gradient(90deg, #278DD8, #23C0C1) 1 1;
  background-image: linear-gradient(90deg, #278DD8, #23C0C1);
  transition: 0.5s;
}
.home_ind .video_ind .video_conts .but_quality:hover {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.home_ind .video_ind .about_video {
  width: 58%;
  position: relative;
  border: solid rgba(36,40,45,0.7) calc(2px + 0.4rem);
  border-radius: 10px;
  margin-left: 1%;
}
.home_ind .video_ind .about_video .article_video {
  width: 100%;
  object-fit: cover;
  vertical-align: bottom;
}
.home_ind .video_ind .about_video .video_img {
  width: calc(30px + 2.5rem);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
}
.home_ind .video_ind .about_video .video_img img {
  width: 100%;
}
.home_ind .news_ind .titleName {
  text-align: center;
  margin-bottom: 3.5rem;
}
.home_ind .news_ind .new_collection {
  position: relative;
  margin-bottom: 7.5rem;
}
.home_ind .news_ind .new_collection .swipers1 {
  margin-bottom: calc(20px + 2.5rem);
}
.home_ind .news_ind .new_collection .swiper-slide a {
  display: block;
}
.home_ind .news_ind .new_collection .swiper-slide .news_img {
  overflow: hidden;
}
.home_ind .news_ind .new_collection .swiper-slide .news_img img {
  width: 100%;
  transition: 0.3s;
}
.home_ind .news_ind .new_collection .swiper-slide .news_content {
  padding: calc(12px + 1rem);
  padding-right: 0;
  background-color: #001533;
}
.home_ind .news_ind .new_collection .swiper-slide .news_content .creationTime {
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.3rem);
  color: #ffffff9c;
  margin-bottom: 0.5rem;
}
.home_ind .news_ind .new_collection .swiper-slide .news_content .title {
  height: calc(32px + 1rem);
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.5rem);
  color: #FFFFFF;
  letter-spacing: 1px;
  word-break: break-all;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  margin-bottom: calc(15px + 1rem);
}
.home_ind .news_ind .new_collection .swiper-slide .news_content .moreBox {
  display: flex;
  align-items: center;
}
.home_ind .news_ind .new_collection .swiper-slide .news_content .moreBox img {
  width: calc(18px + 0.5rem);
  margin-right: 1rem;
  margin-left: 0;
  transition: 0.5s;
}
.home_ind .news_ind .new_collection .swiper-slide .news_content .moreBox .more_name {
  font-family: CenturyGothic;
  font-weight: 400;
  font-size: calc(10px + 0.3rem);
  color: #23BCC3;
}
.home_ind .news_ind .new_collection .swiper-slide:hover .news_img img {
  transform: scale(1.1);
}
.home_ind .news_ind .new_collection .swiper-slide:hover .news_content .moreBox img {
  margin-left: 0.5rem;
}
.home_ind .news_ind .new_collection .bots2 {
  display: flex;
  justify-content: center;
}
.home_ind .news_ind .new_collection .my-bullet2 {
  width: calc(5px + 0.2rem);
  height: calc(5px + 0.2rem);
  background-color: #526278;
  display: inline-block;
  position: relative;
  transition: 0.3s;
  margin: calc(7px + 0.15rem);
  border-radius: 50%;
}
.home_ind .news_ind .new_collection .my-bullet2::before {
  width: calc(10px + 0.7rem);
  height: calc(10px + 0.7rem);
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 1px solid transparent;
  transition: 0.3s;
  border-radius: 50%;
}
.home_ind .news_ind .new_collection .my-bullet2.swiper-pagination-bullet-active::before {
  border-color: #526278;
}
@media screen and (max-width: 800px) {
  .home_ind .quality_ind .public_w {
    flex-direction: column-reverse;
  }
  .home_ind .quality_ind .quality_Cont {
    width: 100%;
  }
  .home_ind .quality_ind .quality_img {
    width: 100%;
    margin-bottom: 3rem;
  }
  .home_ind .pro_ind .pro_cont .pro_ind_Item {
    width: 49%;
  }
  .home_ind .marketingNetwork .marketingMap {
    margin: 0 auto;
  }
  .home_ind .marketingNetwork .mainSalesArea {
    display: none;
  }
  .home_ind .video_ind .public_w {
    flex-direction: column;
  }
  .home_ind .video_ind .video_conts {
    width: 100%;
    margin-bottom: 3rem;
  }
  .home_ind .video_ind .about_video {
    width: 100%;
  }
}
