.homeIndex {
  padding-bottom: 16rem;
}
.homeIndex .advant {
  display: block;
  width: 100%;
  height: 46.67rem;
}
.homeIndex .search .input {
  position: relative;
  display: flex;
  align-items: center;
  height: 8.53rem;
  background: #F2F2F2;
  box-shadow: 0px 0.27rem 0.4rem 0px rgba(0,0,0,0.1);
  border-radius: 4.27rem;
}
.homeIndex .search input {
  flex: 1;
  height: 100%;
  border: none;
  background: none;
}
.homeIndex .search .button {
  flex: 0 0 17.07rem;
  width: 17.07rem;
  height: 9.07rem;
  background:#FF9D00;
  box-shadow:0px 0px 0.53rem 0px rgba(181,116,0,0.2);
  border-radius:4.53rem;
  border:1px solid #FEFEFE;
  display: flex;
  align-items: center;
  justify-content: center;
}
.homeIndex .search .button .img{
  width: 4.27rem;
}
.homeIndex .naremrap {
  display: flex;
  flex-wrap: wrap;
}
.homeIndex .navItem {
  flex: 0 0 25%;
}
.homeIndex .navItem .imgWrap {
  width: 13.6rem;
  height: 13.6rem;
  margin: 0 auto;
}
.homeIndex .navItem .navImgs {
  display: block;
  width: 100%;
  height: 100%;
}
.homeIndex .HomeItemTitle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 3.2rem 4.4rem 1.33rem 4.4rem;
}
.homeIndex .HomeItemTitle .left {
  display: flex;
  align-items: center;
}
.homeIndex .HomeItemTitle .homeLeftIcon {
  width: 5.33rem;
}
.homeIndex .HomeItemTitle .right {
  color: #2373f5;
}
/*修改轮播样式*/
.homeIndex .customCarousel .carSwipe {
  padding-bottom: 6.67rem;
  position: relative;
  top: 0;
}
.homeIndex .customCarousel .swiper-pagination {
  bottom: 2rem;
}
.homeIndex .customCarousel .swiper-pagination-bullet {
  width: 7.47rem;
  height: 1.07rem;
  border-radius: 2.67rem;
  background: #ccc;
  margin-right: 2rem;
  opacity: 1;
}
.homeIndex .customCarousel .swiper-pagination-bullet-active{
  background: #2373f5!important;
}
.homeIndex .sciAd {
  display: flex;
  flex-wrap: wrap;
}
.homeIndex .sciAd .sciAdItem {
  flex: 0 0 50%;
  box-sizing: border-box;
  padding: 0 2.67rem;
}
.homeIndex .sciAd .adBoxWrap {
  background: #ffffff;
  border-radius: 1.47rem;
  box-shadow: 0px 0.93rem 1.73rem 0px rgba(51,51,51,0.10);
}
.homeIndex .sciAd .likeImg {
  display: block;
  width: 85%;
  margin: 0 auto;
  height: 46.67rem;
  border-radius: 1.47rem;
  box-shadow: 0px 0.53rem 1.07rem 0px rgba(0,0,0,0.25);
  position: relative;
  top: -5.07rem;
}
.homeIndex .meetingImg, .homeIndex .banners {
  width: 100%;
  display: block;
}
.homeIndex .CourseCard:not(:last-child) {
  border-bottom: 1px solid #f2f2f2;
}
.homeIndex .courseImg {
  display: block;
  width: 100%;
}
.homeIndex .talentTitle {
  padding-left: 0;
  padding-right: 0;
}
#hui-load-more {
  display: none;
}
.homeIndex .navCarousel .swiper-pagination-bullet {
  width: 1.6rem;
  height: 1.6rem;
  transition: width .2s;
}
.homeIndex .navCarousel .swiper-pagination-bullet-active {
  width: 6.4rem;
}

.hotLive .hotLive-wrap {
  padding: 4rem;
}

.homeIndex .swiper-pagination {
  bottom: 8px !important;
}


.tabs-title-outerwrap {
  position: relative;
  height: 11.733rem;
  width: 100%;
}
.homeIndex .tabs .tabs-title {
  position: relative;
  top: 0;
  display: flex;
}
.homeIndex .tabs .tab-title-item {
  width: 24.93rem;
}
/*.homeIndex .tabs .tabs-title::after {*/
/*  content:'';*/
/*  height: 100%;*/
/*  !* flex: 0 0 14.68rem; *!*/
/*  flex: 0 0 55px;*/
/*}*/
/* .homeIndex .tabs .tab-title-item {
  flex: 0 0 21.33rem;
} */
