/* latin-ext */
@font-face {
  font-family: AlibabaBold;
  src: url("../font/Alibaba-PuHuiTi-Bold.ttf");
}

@font-face {
  font-family: AlibabaMedium;
  src: url("../font/Alibaba-PuHuiTi-Medium.ttf");
}

@font-face {
  font-family: AlibabaRegular;
  src: url("../font/Alibaba-PuHuiTi-Regular.ttf");
}

/* @font-face {
  font-family: DINBold;
  src: url("../font/DIN-Condensed-Bold-2.ttf");
} */

@font-face {
  font-family: DINBlack;
  src: url("../font/DIN-Black-2.otf");
}

/* @font-face {
  font-family: DINRegular;
  src: url("../font/DIN-Regular-2.otf");
} */
/* 
@font-face {
  font-family: HanHeavy;
  src: url("../font/SourceHanSansCN-Heavy.otf");
} */

@font-face {
  font-family: HanSerifBold;
  src: url("../font/SourceHanSerifCN-Bold.otf");
}

@font-face {
  font-family: HanSerifMedium;
  src: url("../font/SourceHanSerifCN-Medium.otf");
}

@font-face {
  font-family: HanSerifRegular;
  src: url("../font/SourceHanSerifCN-Regular.otf");
}

.carousel-content .title,
.book-section .book-classify p,
#event .container .row .event-text .event-top .title {
  font-family: AlibabaBold;
}

.new-box .title-box .text-content,
#bookCarousel .book-column .book-name {
  font-family: AlibabaMedium;
  font-weight: 500 !important;
}

.carousel-content .desc,
.main-menu ul li a,
.new-box .news-content,
.book-section .get-more,
.book-section .second-classify span,
#bookCarousel .book-column .detail-btn,
#event .container .row .event-text .event-top .desc,
#event .container .event-btm .news-item,
#hr-res .container .res-box .news-item,
.footer-widget-heading h3,
.footer-widget ul li a,
.footer-content .row .message p {
  font-family: AlibabaRegular;
  font-weight: 400 !important;
}



.new-box .title-box .date span:first-child {
  font-family: DINBlack;
}

.book-btm .name,
.content-layout .clum-title,
.content-layout .left-box ul li.col-box.active,
.details-right .book-name {
  font-family: HanSerifBold;
}


.content-layout .left-box ul li.col-box {
  font-family: HanSerifMedium;
}

.details .content-info,
.details-right .book-items {
  font-family: HanSerifRegular;
}
