.current-select .gola-cn-name {
  color: #fff;
}
.current-select .gola-en-name {
  color: #fff;
}
.current-select span {
  border-color: #fff;
}
.current-select .gola-desc {
  color: #fff;
}
.culture-item-wrap {
  width: 100%;
  height: 760px;
  background: #FBFBFB;
}
.culture-item-wrap .culture-item-detail {
  height: 100%;
  position: relative;
}
.culture-item-wrap .culture-item-detail .up-wrap {
  width: 100%;
  padding-top: 100px;
  position: relative;
}
.culture-item-wrap .culture-item-detail .up-wrap .title {
  position: absolute;
  font-size: 32px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #252423;
}
.culture-item-wrap .culture-item-detail .up-wrap .desc {
  position: relative;
  margin-left: 295px;
  width: 945px;
  line-height: 20px;
  font-size: 14px;
  font-family: PingFangSC-Light, PingFang SC;
  font-weight: 300;
  color: #252423;
}
.culture-item-wrap .culture-item-detail .culture-img-wrap {
  position: relative;
  width: 100%;
  height: 440px;
  margin-top: 50px;
}
.culture-item-wrap .culture-item-detail .culture-img-wrap .img {
  width: 100%;
  height: 100%;
}
.activity-wrap .activity-img-wrap {
  position: relative;
}
.activity-wrap .activity-down .activity-img-item,
.activity-wrap .activity-up .activity-img-item {
  float: left;
  width: 620px;
  height: 258px;
  position: relative;
  color: #fff;
  text-align: right;
  overflow: hidden;
}
.activity-wrap .activity-down .activity-img-item a,
.activity-wrap .activity-up .activity-img-item a {
  display: block;
}
.activity-wrap .activity-down .activity-img-item .activity-img,
.activity-wrap .activity-up .activity-img-item .activity-img {
  width: 100%;
  height: 100%;
}
.activity-wrap .activity-down .activity-img-item .title,
.activity-wrap .activity-up .activity-img-item .title {
  position: absolute;
  bottom: 30px;
  bottom: 20px;
  right: 30px;
  font-size: 24px;
  font-weight: 600;
  color: #ffffff;
  z-index: 2;
  -webkit-transition: bottom 0.3s ease-out;
  transition: bottom 0.3s ease-out;
  line-height: 34px;
}
.activity-wrap .activity-down .activity-img-item .hover-bg,
.activity-wrap .activity-up .activity-img-item .hover-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 0;
  z-index: 1;
  opacity: 0.4;
  top: 260px;
  filter: alpha(opacity=40);
  -webkit-transform-origin: bottom;
          transform-origin: bottom;
  -webkit-transition: all 0.5s cubic-bezier(0.2, 0, 0.2, 1);
  transition: all 0.5s cubic-bezier(0.2, 0, 0.2, 1);
}
.activity-wrap .activity-down .activity-img-item .hover-bg-1,
.activity-wrap .activity-up .activity-img-item .hover-bg-1 {
  background-color: #119ADC;
}
.activity-wrap .activity-down .activity-img-item .hover-bg-2,
.activity-wrap .activity-up .activity-img-item .hover-bg-2 {
  background-color: #FF983F;
}
.activity-wrap .activity-down .activity-img-item .hover-bg-3,
.activity-wrap .activity-up .activity-img-item .hover-bg-3 {
  background-color: #FF743F;
}
.activity-wrap .activity-down .activity-img-item .hover-bg-4,
.activity-wrap .activity-up .activity-img-item .hover-bg-4 {
  background-color: #FFCE3F;
}
.activity-wrap .activity-down .activity-img-item .hover-bg-5,
.activity-wrap .activity-up .activity-img-item .hover-bg-5 {
  background-color: #79C000;
}
.activity-wrap .activity-down .activity-img-item:hover .title,
.activity-wrap .activity-up .activity-img-item:hover .title {
  bottom: 90px;
}
.activity-wrap .activity-down .activity-img-item:hover .hover-bg,
.activity-wrap .activity-up .activity-img-item:hover .hover-bg {
  opacity: 0.4;
  filter: alpha(opacity=40);
  top: 0;
}
.activity-wrap .activity-up .activity-img-item {
  width: 413px;
}
.join-us-wrap {
  width: 100%;
  height: 446px;
  background: url('/assets/styles/pages/assets/img/index/joinus.png') center no-repeat;
  background-size: cover;
  background-size: 100% 100%;
  position: relative;
}
.join-us-wrap .join-us-content-wrap {
  position: relative;
  height: 100%;
}
.join-us-wrap .join-us-content-wrap .join-us-title {
  padding-top: 110px;
  font-size: 48px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
}
.join-us-wrap .join-us-content-wrap .btn-arrow {
  position: absolute;
  top: 248px;
  left: 0;
  opacity: 0;
  -webkit-transform: translateX(-20px);
          transform: translateX(-20px);
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.join-us-wrap:hover .btn-arrow {
  opacity: 1;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.common-banner-wrap {
  margin-top: 0;
}
.common-statement-wrap .common-statement-detail-wrap .right .btn-arrow {
  bottom: 0;
}
<!--0.00016403198242188-->