.join_us_page .banner{
  background-image: url(https://static.ainnovation.com/static/assets/img/new_2021_tiny/JoinUs_banner_@2x.jpg);
  height: 400px;
  background-color: #021637;
}
.join_us_page .banner .banner_title {
  color: #fff;
  line-height: 67px;
}

.join_us_page .banner .banner_btns_wrap {
  display: flex;
}
.join_us_page .content-area {
  text-align: center;
}
.join_us_page .banner .content-area {
  display: block;
  text-align: left;
}

.join_us_page .banner .banner_btns_wrap .banner_btn {
  margin-right: 30px;
}
.join_us_page .banner .banner_btns_wrap .banner_btn.school {
  background-color: #2296FF;
}
.join_us_page .section-area .section_title {
  font-size: 36px;
  font-weight: 500;
  text-align: center;
  margin-bottom: 16px;
  margin-bottom: 32px;
  width: 100%;
}
.join_us_page img {
  width: 100%;
}
#carouselExampleIndicators1 .carousel-indicators li {
  width: 12px;
  height: 12px;
  background: #D8D8D8;
  margin-right: 12px;
  border-radius: 6px;
  border: 0;
}
#carouselExampleIndicators1 .carousel-indicators li.active {
  width: 40px;
  background: #FF7000;
}
.join_us_page .carousel-indicators {
  bottom: -42px;
}

.join_us_page .rencai {
  background-image: url(https://static.ainnovation.com/static/assets/img/new_2021_tiny/JoinUs_bg_@2x.jpg);
  color: rgba(255, 255, 255, 0.8);
}
.join_us_page .rencai .section_title {
  color: #fff;
}
.join_us_page .rencai .rencai_item {
  margin-right: 20px;
  flex: 1;
}
.join_us_page .rencai .rencai_item:last-child {
  margin-right: 0;
}
.join_us_page .rencai_item .item_info {
  padding: 0 20px 20px;
  background-color: #1B4787;
  height: 187px;
}
.join_us_page.en .rencai_item .item_info {
  height: 200px;
}
.join_us_page .rencai_item .item_info .title {
  line-height: 67px;
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  margin-bottom: 19px;
}
.join_us_page.en .rencai_item .item_info .title {
  line-height: 50px;
  margin-bottom: 10px;
  font-size: 17px;
}
.join_us_page .rencai_item .item_info .detail {
  font-size: 14px;
  line-height: 20px;
  text-align: left;
}
.join_us_page .fuli_item {
  margin-right: 20px;
  flex: 1;
}
.join_us_page .fuli_item:last-child {
  margin-right: 0;
}
.join_us_page .fuli_item img {
  border: 2px solid #FF7000;
}
.join_us_page .fuli_item .item_info {
  padding: 0 20px 20px;
  background: #F4F5F9;
  height: 206px;
}
.join_us_page.en .fuli_item .item_info {
  height: 266px;
}
.join_us_page .fuli_item .item_info .title {
  line-height: 66px;
  color: #000;
  font-size: 18px;
  font-weight: 500;
  border-bottom: 1px solid #DCDCDC;
  margin-bottom: 19px;
}
.join_us_page .fuli_item .item_info .detail {
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  color: #333;
}

@media (min-width: 769px) and (max-width:1280px) {
  .join_us_page .banner {
    height: 360px;
  }
  .join_us_page.en .rencai_item .item_info {
    height: 250px;
  }
  .join_us_page.en .rencai_item .item_info .title {
    line-height: 1.5 !important;
  }
  .join_us_page.en .fuli_item .item_info .title {
    height: 55px;
    line-height: 1.5;
  }
  .join_us_page.en .fuli_item:first-child .item_info .title{
    line-height: 55px;
  }
  .join_us_page.en .fuli_wrap .fuli_item .item_info {
    height: 300px;
  }
}