.home .section {
  padding: 9.375vw 31.6666666667vw 6.25vw 10.4166666667vw; }
  .home .section .pt {
    margin: 1.25vw 0;
    font-family: 'SourceHanSansSC-Medium';
    line-height: 1.5;
    text-transform: capitalize; }
  .home .section .time {
    display: flex;
    align-items: center; }
    .home .section .time p {
      color: #000;
      font-family: 'SourceHanSansSC-Light';
      line-height: 1.5;
      letter-spacing: 0.48px;
      margin-right: 3.8541666667vw; }
    .home .section .time .icons {
      display: flex; }
      .home .section .time .icons a:not(:last-child) {
        margin-right: 1.5104166667vw; }
      .home .section .time .icons a img {
        width: 1.4583333333vw;
        transition: all 600ms; }
      .home .section .time .icons a:hover img {
        transform: scale(1.05); }
  .home .section .html {
    margin: 2.0833333333vw 0 3.125vw 0;
    line-height: 1.875;
    letter-spacing: 0.48px;
    font-family: 'SourceHanSansSC-Light'; }
    .home .section .html img {
      width: 100%;
      object-fit: cover; }
  .home .section .btns {
    display: flex;
    align-items: center;
    justify-content: space-between; }
    .home .section .btns .l a {
      display: block;
      line-height: 1.5;
      letter-spacing: 0.48px;
      width: 22.9166666667vw;
      overflow: hidden;
      color: #000;
      text-overflow: ellipsis;
      white-space: nowrap; }
      .home .section .btns .l a:not(:last-child) {
        margin-bottom: 0.8333333333vw; }
      .home .section .btns .l a:hover {
        color: #096F4E; }
    .home .section .btns .back {
      display: flex;
      align-items: center; }
      .home .section .btns .back svg {
        width: 1.3541666667vw;
        display: block;
        transition: all 600ms; }
      .home .section .btns .back p {
        margin-left: 1.6666666667vw; }
      .home .section .btns .back:hover svg {
        transform: translateX(10px); }
@media screen and (max-width: 768px) {
  .home {
    padding-top: 60px; }
    .home .section {
      padding: 30px 5% 80px 5%; }
      .home .section .pt {
        margin: 12px 0; }
      .home .section .time p {
        margin-right: 30px; }
      .home .section .time .icons a:not(:last-child) {
        margin-right: 15px; }
      .home .section .time .icons a img {
        width: 20px; }
      .home .section .html {
        margin: 20px 0 30px 0; }
      .home .section .btns .l a {
        width: 200px; }
        .home .section .btns .l a:not(:last-child) {
          margin-bottom: 8px; }
      .home .section .btns .back svg {
        width: 20px; }
      .home .section .btns .back p {
        margin-left: 16px; } }

/*# sourceMappingURL=newsInfo.css.map */
