.index-contain {
  position: relative;
}
.index-contain .common-bg {
  display: block;
  max-height: 100%;
  width: 100%;
}
.index-contain .main-contain {
  position: absolute;
  width: 40%;
  top: 140px;
  right: 118px;
  padding: 90px 50px;
  box-sizing: border-box;
  background: rgba(233, 72, 22, 0.6);
  color: #fff;
}
@media screen and (max-width: 1600px) {
  .index-contain .main-contain {
    top: 110px;
    right: 98px;
    padding: 50px 30px;
  }
}
.index-contain .main-contain .English-msg {
  margin-bottom: 50px;
  font-size: 18px;
}
@media screen and (max-width: 1600px) {
  .index-contain .main-contain .English-msg {
    margin-bottom: 30px;
    font-size: 15px;
  }
}
.index-contain .main-contain .main-title {
  margin-bottom: 50px;
}
@media screen and (max-width: 1600px) {
  .index-contain .main-contain .main-title {
    margin-bottom: 30px;
  }
}
.index-contain .main-contain .main-title .English-msk {
  font-size: 28px;
}
@media screen and (max-width: 1600px) {
  .index-contain .main-contain .main-title .English-msk {
    font-size: 24px;
  }
}
.index-contain .main-contain .main-title .chinese-msk {
  font-size: 35px;
}
@media screen and (max-width: 1600px) {
  .index-contain .main-contain .main-title .chinese-msk {
    font-size: 30px;
  }
}
.index-contain .main-contain .main-content {
  margin-bottom: 50px;
  font-size: 18px;
  line-height: 180%;
}
@media screen and (max-width: 1600px) {
  .index-contain .main-contain .main-content {
    margin-bottom: 30px;
    font-size: 14px;
  }
}
.index-contain .main-contain .go-more a {
  text-decoration: none;
  color: #fff;
  padding: 15px 45px 15px 15px;
  border: 1px solid #fff;
  background: url(../../img/go-more.png) no-repeat 94% center;
  background-size: auto 52%;
}
@media screen and (max-width: 1600px) {
  .index-contain .main-contain .go-more a {
    padding: 6px 40px 6px 6px;
  }
}
