.banner-container {
   height:350px;
}
.banner-container {
   background: url(../../img/aboutUs/banner-phone.png) no-repeat;
   background-size: cover;
}
.banner-desc {
   left: 36px;
}
.banner-title {
   font-size: 24px;
}
.nav-header {
   display: none;
}
.xxhImg-phone {
   display: block;
   width:345px;
}
.xxhImg {
   display: none;
}
.group-profile-info {
   padding:20px 15px;
}
.group-profile-info-label {
   margin:20px 0;
   font-size: 14px;
   line-height: 28px;
}
.xxhMapImg-phone {
   display: block;
}
.xxhMapImg {
   display: none;
}
.info-bolck {
   font-size: 14px;
}
.text-warning-number {
   font-size: 26px;
}
.text-number {
   font-size: 26px;
}
.culture-phone {
   display: block;
}
.culture {
   display: none;
}
.btnClass {
   display: none!important;
}
.container-title {
   font-size: 24px;
}
.container-title .title-en {
   font-size: 26px;
}
.timeline-container {
   padding:10px 5px;
}
.year-scroll-content {
   width:calc(100vw - 20px);
   overflow-x: scroll;
}
.year-background {
   font-size: 146px;
}
.year-label {
   font-size: 14px;
   width:69px;
}
.year-label.active {
   font-size: 20px;
}
.enterprise-honor-container {
   padding:10px 5px;
}
.social-container-box {
   width:calc(100vw - 10px);
   overflow-x: scroll;
   flex-wrap: nowrap;
}
.social-item {
   width:350px;
}
.certificate img {
   width: 228px;
   height: 162px;
}
.slider-container {
   margin-top:36px;
}
.imgBox {
   width: 272px;
   height: 184.6px;
}
.social-item-title {
   font-size: 12px;
   margin: 13px 0 5px 0;
/*   文字超出省略*/
   display: -webkit-box;
   -webkit-line-clamp: 1;
   -webkit-box-orient: vertical;
   overflow: hidden;
   text-overflow: ellipsis;
   word-break: break-all;
}
.slider-row {
   width:99vw!important;
}
.sccial-item-label {
   font-size: 10px;
}
.about-culture {
  height:469px;
}
.slider {
   overflow-y: auto;
}
.navbar {
   background: rgba(0, 0, 0, 0.2);
}