.author-home {
  padding: 50px 0; }
  .author-home .summary-author {
    text-align: center; }
    .author-home .summary-author h1 {
      font-size: 36px;
      font-family: GoogleSans-Bold; }
    .author-home .summary-author h5 {
      font-size: 18px; }
    .author-home .summary-author p {
      font-size: 24px; }
      .author-home .summary-author p a {
        color: #008CF0; }
  .author-home .cat {
    padding: 50px 0; }
    .author-home .cat .all_item {
      display: flex; }
      .author-home .cat .all_item .item {
        position: relative; }
        .author-home .cat .all_item .item .img img {
          width: 100%; }
        .author-home .cat .all_item .item .text .name {
          font-size: 30px;
          font-family: GoogleSans-Bold;
          color: #FFFFff; }
        .author-home .cat .all_item .item .text .summary {
          color: #FFFFff;
          padding: 30px 0; }
        .author-home .cat .all_item .item .text a {
          color: #FFFFff;
          font-size: 18px;
          text-transform: uppercase;
          line-height: 50px;
          padding: 0 20px;
          display: inline-block;
          background: #008CF0; }
      .author-home .cat .all_item .left {
        width: 50%; }
        .author-home .cat .all_item .left .text {
          position: absolute;
          right: 50px;
          top: 25%;
          text-align: right;
          width: 60%; }
          .author-home .cat .all_item .left .text .name {
            position: relative; }
            .author-home .cat .all_item .left .text .name:before {
              position: absolute;
              content: '';
              bottom: -10px;
              right: 0;
              width: 100px;
              height: 1px;
              background: #008CF0; }
      .author-home .cat .all_item .right {
        width: 50%; }
        .author-home .cat .all_item .right .text {
          position: absolute;
          left: 50px;
          top: 25%;
          width: 60%; }
          .author-home .cat .all_item .right .text .name {
            position: relative; }
            .author-home .cat .all_item .right .text .name:before {
              position: absolute;
              content: '';
              bottom: -10px;
              left: 0;
              width: 100px;
              height: 1px;
              background: #008CF0; }
  .author-home .summary_body {
    background: #F4F9FC url(../images/sm_body.jpg) no-repeat;
    background-size: 100%;
    padding: 50px 0 100px; }
    .author-home .summary_body .content {
      text-align: center;
      width: 80%;
      margin: auto; }
      .author-home .summary_body .content h5 {
        font-size: 36px;
        font-family: GoogleSans-Bold; }
      .author-home .summary_body .content p {
        font-size: 18px; }
  .author-home .list_new {
    padding: 50px 0; }
    .author-home .list_new h5 {
      font-size: 36px;
      font-family: GoogleSans-Bold;
      text-align: center;
      padding-bottom: 30px; }
    .author-home .list_new #mixedSlider_pro .item {
      position: relative; }
      .author-home .list_new #mixedSlider_pro .item .info > a {
        overflow: hidden;
        height: 225px;
        display: block; }
      .author-home .list_new #mixedSlider_pro .item .content_news {
        padding: 0px 20px 30px 20px;
        background: #F4F9FC; }
        .author-home .list_new #mixedSlider_pro .item .content_news .title {
          font-size: 16px;
          font-family: GoogleSans-Bold;
          color: #000000;
          line-height: 20px;
          padding: 10px 0; }
        .author-home .list_new #mixedSlider_pro .item .content_news .time {
          color: #777777;
          padding-bottom: 10px;
          font-size: 14px; }
        .author-home .list_new #mixedSlider_pro .item .content_news .summary {
          padding-top: 10px;
          font-size: 14px; }
    .author-home .list_new #mixedSlider_pro .owl-dots {
      position: absolute;
      text-align: center;
      bottom: -30px;
      left: 50%;
      transform: translateX(-50%);
      padding: 3px; }
      .author-home .list_new #mixedSlider_pro .owl-dots .owl-dot.active {
        background: #008CF0;
        opacity: 1; }
      .author-home .list_new #mixedSlider_pro .owl-dots .owl-dot {
        height: 15px;
        margin: 0 5px;
        display: inline-block;
        background: #BFDAEB;
        width: 15px;
        border-radius: 50%; }

@media screen and (max-width: 768px) {
  .author-home {
    padding: 30px 0; }
    .author-home .summary-author {
      text-align: left; }
      .author-home .summary-author h1 {
        font-size: 26px; }
      .author-home .summary-author p {
        font-size: 20px; }
    .author-home .cat {
      padding: 30px 0; }
      .author-home .cat .all_item {
        display: unset; }
        .author-home .cat .all_item .left {
          width: 100%; }
          .author-home .cat .all_item .left .text {
            top: 20px;
            width: 95%;
            right: unset; }
            .author-home .cat .all_item .left .text .name {
              font-size: 25px; }
            .author-home .cat .all_item .left .text .summary {
              padding: 20px 0; }
            .author-home .cat .all_item .left .text a {
              line-height: 40px; }
        .author-home .cat .all_item .right {
          width: 100%;
          padding-top: 20px; }
          .author-home .cat .all_item .right .text {
            top: 40px;
            width: 95%;
            left: 20px; }
            .author-home .cat .all_item .right .text .name {
              font-size: 25px; }
            .author-home .cat .all_item .right .text .summary {
              padding: 20px 0; }
            .author-home .cat .all_item .right .text a {
              line-height: 40px; }
    .author-home .summary_body {
      padding: 50px 0 20px; }
      .author-home .summary_body .content {
        width: 100%; }
        .author-home .summary_body .content h5 {
          font-size: 30px; }
    .author-home .list_new {
      padding: 30px 0; }
      .author-home .list_new h5 {
        font-size: 30px;
        padding-bottom: 20px; }
      .author-home .list_new #mixedSlider_pro .item .info > a {
        height: auto; }
      .author-home .list_new #mixedSlider_pro .item .content_news {
        padding: 0 0 10px;
        background: #F4F9FC; }
      .author-home .list_new #mixedSlider_pro .owl-dots {
        bottom: -15px; }
        .author-home .list_new #mixedSlider_pro .owl-dots .owl-dot {
          height: 10px;
          width: 10px; } }

/*# sourceMappingURL=home.css.map */
