@charset "UTF-8";

/* 思源黑体-轻 */
@font-face {
  font-family: "SourceHanSansCNE";
  src: url("SourceHanSansCN-ExtraLight.ttf") format("truetype"),
       url("SourceHanSansCN-ExtraLight.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

/* 思源黑体-细 */
@font-face {
  font-family: "SourceHanSansCNL";
  src: url("SourceHanSansCN-Light.ttf") format("truetype"),
       url("SourceHanSansCN-Light.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

/* 思源黑体-正常 */
@font-face {
  font-family: "SourceHanSansCNN";
  src: url("SourceHanSansCN-Normal.ttf") format("truetype"),
       url("SourceHanSansCN-Normal.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

/* 思源黑体-常规 */
@font-face {
  font-family: "SourceHanSansCNR";
  src: url("SourceHanSansCN-Regular.ttf") format("truetype"),
       url("SourceHanSansCN-Regular.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

/* 思源黑体-中等 */
@font-face {
  font-family: "SourceHanSansCNM";
  src: url("SourceHanSansCN-Medium.ttf") format("truetype"),
       url("SourceHanSansCN-Medium.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

/* 思源黑体-粗 */
@font-face {
  font-family: "SourceHanSansCNB";
  src: url("SourceHanSansCN-Bold.ttf") format("truetype"),
       url("SourceHanSansCN-Bold.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

/* 思源黑体-重 */
@font-face {
  font-family: "SourceHanSansCNH";
  src: url("SourceHanSansCN-Heavy.ttf") format("truetype"),
       url("SourceHanSansCN-Heavy.eot") format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}