/* 文字尺寸 */
/*  */
/*  */
.tsIntro {
  padding: 0 17px;
  margin-bottom: 13px;
}
@media (min-width: 0px) {
  .tsIntro {
    margin-bottom: 13px;
  }
}
@media (min-width: 992px) {
  .tsIntro {
    margin-bottom: 73px;
  }
}
.tsIntro h1 {
  font: bold 60px 'Source Han Sans CN';
  color: #267ABC;
  padding-bottom: 50px;
  border-bottom: 1px solid #cccccc;
}
@media (min-width: 0px) {
  .tsIntro h1 {
    font: bold 22px 'Source Han Sans CN';
  }
}
@media (min-width: 992px) {
  .tsIntro h1 {
    font: bold 60px 'Source Han Sans CN';
  }
}
@media (min-width: 0px) {
  .tsIntro h1 {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .tsIntro h1 {
    padding-top: 45px;
  }
}
@media (min-width: 0px) {
  .tsIntro h1 {
    padding-bottom: 13px;
  }
}
@media (min-width: 992px) {
  .tsIntro h1 {
    padding-bottom: 38px;
  }
}
.tsIntro .tsIntro-main {
  margin-top: 65px;
}
@media (min-width: 0px) {
  .tsIntro .tsIntro-main {
    margin-top: 20px;
  }
}
@media (min-width: 992px) {
  .tsIntro .tsIntro-main {
    margin-top: 65px;
  }
}
@media (min-width: 0px) {
  .tsIntro .tsIntro-main {
    font: 400 12px 'Source Han Sans CN';
  }
}
@media (min-width: 992px) {
  .tsIntro .tsIntro-main {
    font: 400 24px 'Source Han Sans CN';
  }
}
.tsIntro .tsIntro-main p {
  text-indent: 2em;
  margin-bottom: 2em;
  word-wrap: break-word;
  line-height: 50px;
}
@media (min-width: 0px) {
  .tsIntro .tsIntro-main p {
    line-height: 18px;
  }
}
@media (min-width: 992px) {
  .tsIntro .tsIntro-main p {
    line-height: 50px;
  }
}
@media (min-width: 0px) {
  .tsIntro .tsIntro-main p {
    letter-spacing: 0px;
  }
}
@media (min-width: 992px) {
  .tsIntro .tsIntro-main p {
    letter-spacing: 3px;
  }
}
