#en-case .client-banner {
  height: 400px;
  background-image: none;
}
#en-case .client-banner h2 {
  text-align: center;
  height: 115px;
  color: #333;
  margin: 88px 0 12px;
}
#en-case .client-banner h2 span {
  width: auto;
  padding-right: 0;
}
#en-case .client-banner .banner > div > div {
  width: 310px;
  margin: 70px auto 0;
}
#en-case .brand-container {
  height: 420px;
}
#en-case .brand-container .brand-banners {
  padding-top: 64px;
}
#en-case .brand-container .banner-list {
  height: 290px;
}
#en-case .brand-container .banner-list li {
  height: 260px;
}
#en-case .brand-container .banner-list li .img-wrapper {
  margin-bottom: 30px;
}
#en-case .brand-container .banner-list li .title {
  line-height: 22px;
}
#en-case .brand-container .banner-list li .name {
  margin-bottom: 8px;
}
#en-m-case .m-case-banner {
  height: 5.944444rem;
}
#en-m-case .m-case-banner .main-text {
  display: block;
  padding: 0 0.266667rem;
  font-size: 0.5rem;
  height: 1.8rem;
  text-align: center;
  margin-top: 0.9rem;
}
#en-m-case .m-case-banner .main-text .num {
  font-size: 0.6rem;
}
#en-m-case .m-case-banner .m-case-btn {
  width: 5.3rem;
}
#en-m-case .m-case-list {
  height: 7.5rem;
  padding-top: 0.9rem;
  width: 100%;
  box-sizing: border-box;
  overflow: auto;
}
#en-m-case .m-case-list .m-case-item {
  width: 5rem;
  height: 5.4rem;
}
#en-m-case .m-case-list .m-case-item .m-case-item-desrc {
  line-height: 0.42rem;
}
#en-m-case .m-case-list .m-case-item .m-case-item-name {
  margin: 0.4rem 0 0.3rem;
}
#en-m-case .m-case-list .m-case-item img {
  transform: translateX(-0.555556rem);
}
