@media screen and (max-width: 1440px) and (min-width: 781px){
  .index-title.index-title-top {
    font-size: 56px; /* px */
  }
  .en .index-title.index-title-top {
    font-size: 48px; /* px */
  }
  .en .index-sub-title {
    font-size: 18px; /* px */
  }
  .en .index-summary-title {
    font-size: 24px; /* px */
    top: 48px; /* px */
  }
  .en .index-summary-subtitle {
    padding-top: 50px; /* px */
  }
  .en .index-summary-portfolio-summary {
    font-size: 14px; /* px */
  }
  .en .index-team-title {
    font-size: 36px; /* px */
  }
  .index-cell-value {
    font-size: 48px; /* px */
  }
  .index-summary-portfolio-summary {
    font-size: 16px; /* px */
  }
 

}

@media screen and (max-width: 1100px) {
  .en .index-team-title {
    font-size: 24px; /* px */
  }
  .en .index-ronghui-title {
    font-size: 36px; /* px */
    margin-top: -190px; /* px */
  }
}