.inner_page .banner .text_box h1 {
  font-size: 0.5rem;
}
.index_page .third-block .card_grid .grid_card .card_content .text_box {
  height: 2.8rem;
  overflow-y: auto;
  padding: 0.2rem;
}
.index_page .third-block .card_grid .grid_card .card_content .text_box h5 {
  line-height: 1.2;
}
.aboutUs_page .module_1 .mod_container .mod_bot {
  gap: 0.2rem;
}
.aboutUs_page .module_2 .mod_container ul li {
  gap: 0.2rem;
  padding: 0.4rem 0.33rem 0;
}
.aboutUs_page .module_2 .mod_container ul li .icon_box img {
  max-width: 1.23rem;
  max-height: 0.72rem;
  min-width: 0.56rem;
  min-height: 0.46rem;
}
.aboutUs_page .module_2 .mod_container ul li h4 {
  font-size: 0.52rem;
  font-family: 'AvenirBold';
  margin-bottom: 0.05rem;
}
.CJCCentre_page .module_1 .mod_container .mod_top .text_box .content {
  max-width: 7rem;
}
.CJCCentre_page .module_2 .mod_container .swiper-container .swiper .swiper-slide .card_grid .grid_card .card_content .text_box {
  height: 2.8rem;
  overflow-y: auto;
  padding: 0.2rem;
}
.CJCCentre_page .module_2 .mod_container .swiper-container .swiper .swiper-slide .card_grid .grid_card .card_content .text_box h5 {
  line-height: 1.2;
  min-height: unset;
}
.conceptFramework_page .module_3 .mod_container .circle_group .circle_item .circle .mod_tit h2 {
  font-size: 0.36rem;
  text-align: center;
}
.conceptFramework_page .module_3 .mod_container .circle_group .circle_item .circle .content {
  max-width: 70%;
}
.conceptFramework_page .module_3 .mod_container .circle_group .circle_item .circle .content p {
  text-align: center;
  line-height: 1.2;
}
.conceptFramework_page .module_3 .mod_container .circle_group .circle_item .circle .content p + p {
  margin-top: 0.15rem;
}
.conceptFramework_page .module_3 .mod_container .circle_group .circle_item .circle_text .content p {
  line-height: 1.3;
}
.conceptFramework_page .module_3 .mod_container .circle_group .circle_item .circle_text .content p + p {
  margin-top: 0.15rem;
}
@media screen and (max-width: 992px) {
  .inner_page .banner .text_box h1 {
    font-size: 0.24rem;
  }
  .index_page .third-block .card_grid .grid_card .card_content .text_box {
    height: unset;
  }
  .index_page .third-block .card_grid .grid_card .card_content .text_box h5 {
    line-height: 1.3;
  }
  .aboutUs_page .module_1 .mod_container .mod_bot {
    gap: 0.1rem;
    padding-top: 0.15rem;
  }
  .aboutUs_page .module_1 .mod_container .mod_bot span {
    line-height: 1.2;
  }
  .aboutUs_page .module_2 .mod_container ul li {
    gap: 0.2rem;
    padding: 0.15rem;
  }
  .aboutUs_page .module_2 .mod_container ul li h4 {
    font-size: 0.26rem;
    margin-bottom: 0;
  }
  .aboutUs_page .module_2 .mod_container ul li .icon_box img {
    max-width: 0.63rem;
    max-height: 0.32rem;
    min-width: 0.2rem;
    min-height: 0.16rem;
  }
  .CJCCentre_page .module_2 .mod_container .swiper-container .swiper .swiper-slide .card_grid .grid_card .card_content .text_box {
    height: unset;
  }
  .CJCCentre_page .module_2 .mod_container .swiper-container .swiper .swiper-slide .card_grid .grid_card .card_content .text_box h5 {
    line-height: 1.3;
    min-height: unset;
  }
  .conceptFramework_page .module_2 .mod_container .text_box .content .btn_group {
    flex-direction: column;
  }
  .conceptFramework_page .module_2 .mod_container .text_box .content .btn_group a {
    max-width: 100%;
  }
  .conceptFramework_page .module_3 .mod_container .circle_group .circle_item .circle .mod_tit h2 {
    font-size: 0.24rem;
    text-align: center;
  }
}
