.company-instro-section-container {
  background-color: var(--bg-color-main);
}
.company-instro-content-container {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
}

/* 标题的第一个小矩形样式（短的绿色） */
.title-rect1 {
  display: block;
  width: 80px;
  height: 8px; 
  background-color: var(--primary-color);
  margin-bottom: 2px;
}

/* 标题的第二个小矩形样式（长的蓝色） */
.title-rect2 {
  display: block;
  width: 25px;
  height: 8px;
  background-color: var(--green-color);
}


/* 视频部分左边的文字分3种情况 */
@media (min-width: 1201px) {
  .company-instro-title {
    margin-bottom: 80px;
  }
  .company-instro-title h2 {
    font-weight: 600;
    font-size: 36px;
    line-height: 64px;
  }

}

@media (max-width: 1200px) and (min-width: 801px) {
  .company-instro-title {
    margin-bottom: 64px;
  }
  .company-instro-title h2 {
    font-weight: 600;
    font-size: 29px;
    line-height: 51px;
  }
}

@media (max-width: 800px) {
  .company-instro-title {
    margin-bottom: 40px;
  }
  .company-instro-title h2 {
    font-weight: 600;
    font-size: 29px;
    line-height: 51px;
  }

}

/* 公司简介整体的两侧边距及中间大小分两种情况 */
@media (min-width: 801px) {
  .company-instro-section-container {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 800px) {
  .company-instro-section-container {
    padding-left: 40px;
    padding-right: 40px;
  }
}