#body {
  font-size: 16px;
}
#body .business-theme {
  padding: 0.75em 0;
  color: #00a0e8;
  font-size: 1.75em;
  text-align: center;
}
#body .business-title-wrap {
  width: 100%;
  height: 4em;
  background-position: 0.75em top;
  background-repeat: no-repeat;
  background-size: auto 2.1875em;
  padding-left: 2.5em;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
#body .business-title-wrap.index01 {
  background-image: url('https://cdn.gdskfz.com/skfz/mobile/images/business/index/business-index-1.png');
}
#body .business-title-wrap.index02 {
  background-image: url('https://cdn.gdskfz.com/skfz/mobile/images/business/index/business-index-2.png');
}
#body .business-title-wrap.index03 {
  background-image: url('https://cdn.gdskfz.com/skfz/mobile/images/business/index/business-index-3.png');
}
#body .business-title-wrap.index04 {
  background-image: url('https://cdn.gdskfz.com/skfz/mobile/images/business/index/business-index-4.png');
}
#body .business-title-wrap.index05 {
  background-image: url('https://cdn.gdskfz.com/skfz/mobile/images/business/index/business-index-5.png');
}
#body .business-title-wrap.index06 {
  background-image: url('https://cdn.gdskfz.com/skfz/mobile/images/business/index/business-index-6.png');
}
#body .business-title-wrap.index07 {
  background-image: url('https://cdn.gdskfz.com/skfz/mobile/images/business/index/business-index-7.png');
}
#body .business-title-wrap .business-title-cn {
  font-size: 1.375em;
  color: #00a0e8;
  letter-spacing: 2px;
  font-weight: 600;
}
#body .business-title-wrap .business-title-en {
  font-size: 0.75em;
  color: #999;
}
#body .gf-bkjs .content {
  padding: 0 1.5em;
  margin-bottom: 2em;
}
#body .gf-bkjs .intro {
  margin: 1em 0;
  font-size: 0.875em;
  color: #666;
  text-align: justify;
  line-height: 1.3;
  font-family: "PingFangSC Regular";
}
#body .gf-jpxm {
  margin-top: 2em;
}
#body .gf-jpxm .img-list {
  overflow: hidden;
  width: 100%;
  position: relative;
  --swiper-theme-color: #ff6600;
  /* 设置Swiper风格 */
  --swiper-navigation-color: #1989fa;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 30px;
  /* 设置按钮大小 */
}
#body .gf-jpxm .img-list .swiper-button-next:after,
#body .gf-jpxm .img-list .swiper-button-prev:after {
  content: '';
}
#body .gf-jpxm .img-list .swiper-button-icon.next {
  transform: rotate(180deg);
}
#body .gf-jpxm .img-list .swiper_slide_img {
  display: block;
  width: 100%;
}
#body .gf-gylc {
  margin-top: 1em;
}
#body .gf-gylc .video-wrap {
  margin: 2em 0 -4em;
  width: 100%;
  position: relative;
}
#body .gf-gylc .video-wrap video {
  margin: 0 auto;
  width: 90%;
  display: block;
}
#body .gf-scsb {
  margin-top: 1em;
}
#body .gf-scsb .content {
  margin-top: 1em;
  padding-left: 1em;
}
#body .gf-jzl {
  margin-top: 1em;
}
#body .gf-jzl .content {
  margin-top: 1em;
}
#body .gf-hbjy {
  margin-top: 1em;
}
#body .gf-hbjy .content {
  margin-top: 1em;
}
#body .gf-hyr {
  margin-top: 1em;
}
#body .gf-hyr .content {
  margin-top: 1em;
  padding: 0 1em;
}
#body .gf-hyr .content .section1 {
  background-image: url(https://cdn.gdskfz.com/skfz/mobile/images/business/gf/bg-hyr-1.png);
  background-size: 13em auto;
  background-position: right top;
  background-repeat: no-repeat;
  padding-top: 1em;
}
#body .gf-hyr .content .section1 .hb {
  display: flex;
  align-items: center;
}
#body .gf-hyr .content .section1 .hb .title {
  margin-left: 0.25em;
  color: #00a0e8;
  font-size: 0.875em;
  line-height: 1.25em;
}
#body .gf-hyr .content .section1 .bb {
  margin-top: 1.25em;
  color: #666666;
  font-size: 0.875em;
  line-height: 1.25em;
}
#body .gf-hyr .content .section1 .bb .height-light {
  color: #00a0e8;
}
#body .gf-hyr .content .section2 {
  margin-top: 1.5em;
  background-image: url(https://cdn.gdskfz.com/skfz/mobile/images/business/gf/bg-hyr-2.png);
  background-size: 6em auto;
  background-position: center 1.25em;
  background-repeat: no-repeat;
}
#body .gf-hyr .content .section2 .hb {
  display: flex;
  align-items: center;
}
#body .gf-hyr .content .section2 .hb .title {
  margin-left: 0.25em;
  color: #00a0e8;
  font-size: 0.875em;
  line-height: 1.25em;
}
#body .gf-hyr .content .section2 .bb {
  display: flex;
  justify-content: flex-end;
}
#body .gf-hyr .content .section3 {
  margin: 0.5em 0 3em;
  background-image: url(https://cdn.gdskfz.com/skfz/mobile/images/business/gf/bg-hyr-3.png);
  background-size: 13em auto;
  background-position: center 6.25em;
  background-repeat: no-repeat;
}
#body .gf-hyr .content .section3 .bb {
  margin-top: -1em;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
#body .gf-hyr .content .section3 .bb .title {
  color: #00a0e8;
  font-size: 0.875em;
  line-height: 1.25em;
  margin-right: 1em;
}
#body .gf-hyr .content .section3 .fb {
  margin-top: 1em;
}
#body .gf-hyr .content .img1 {
  width: 11em;
}
#body .gf-hyr .content .img2 {
  width: 12.1875em;
}
#body .gf-hyr .content .img3 {
  width: 9.875em;
}
#body .gf-hyr .content .img4 {
  width: 11.75em;
}
#body .gf-hyr .content .img5 {
  width: 8.75em;
}
#body .gf-hyr .content .img6 {
  width: 14.6875em;
}
@media screen and (min-width: 768px) {
  #body {
    font-size: 32px;
  }
}
