.news {
  padding: 100px 0 0; 
  background-color: #FFF; }
  .news .breadcrumb {
    height: 80px;
    background: #EEE;
    line-height: 80px;
    display: flex;
    padding: 0 20px;
    box-sizing: border-box; }
    .news .breadcrumb li {
      margin-right: 10px;
      font-size: 20px;
      color: #999; }
      .news .breadcrumb li a {
        color: #999; }
      .news .breadcrumb li:last-child {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: 400px; }
  .news .news_content {
    padding: 55px 30px 0px;
    display: flex;
    flex-direction: column; }
    .news .news_content .news_content_title {
      font-size: 60px;
      font-family: 'PoppinsBold'; }
    .news .news_content .news_content_time {
      font-size: 26px;
      font-style: normal;
      font-family: 'PoppinsRegular'; }
    .news .news_content .news_content_banner {
      margin: 70px 0;
      width: 100%; }
  .news .news_footer {
    height: 1000px;
    position: relative;
    background: url("../img/icon.png") bottom, linear-gradient(to bottom, #FFF, #e1e3e2);
    text-align: center;
    align-items: center; }
    .news .news_footer .game_abot_cont {
      display: flex;
      flex-direction: column;
      z-index: 999;
      position: absolute;
      width: 100%; }
      .news .news_footer .game_abot_cont h2 {
        font-size: 52px;
        font-family: 'PoppinsBold'; }
      .news .news_footer .game_abot_cont p {
        font-size: 26px;
        font-family: 'PoppinsRegular';
        padding: 30px 0; }
      .news .news_footer .game_abot_cont .learn {
        background-image: linear-gradient(to bottom, #eeeeef, #fefefe);
        border-radius: 40px;
        box-shadow: 0 3px 5px 0px rgba(0, 0, 0, 0.225);
        width: 330px;
        margin: 0 auto;
        text-align: left;
        height: 80px;
        padding-left: 47px;
        line-height: 80px;
        font-size: 32px;
        color: #000;
        position: relative;
        font-family: 'PoppinsRegular';
        box-sizing: border-box; }
        .news .news_footer .game_abot_cont .learn .learnArrow {
          position: absolute;
          right: 5px;
          top: 50%;
          transform: translate(0, -50%); }
        .news .news_footer .game_abot_cont .learn:hover {
          animation: learnOpacity 6s 1; }
          .news .news_footer .game_abot_cont .learn:hover .learnArrow {
            animation: learnAnimation 2s 1; }
    .news .news_footer img {
      width: 100%;
      position: absolute;
      right: 0;
      bottom: 0;
      z-index: 99; }

@keyframes learnOpacity {
  from {
    color: rgba(0, 0, 0, 0); }
  to {
    color: black; } }
@keyframes learnAnimation {
  from {
    right: 160px; }
  to {
    right: 5px; } }
.news_style p {
  font-size: 28px;
  line-height: 50px;
  padding-bottom: 40px;
  font-family: 'PoppinsRegular';
  word-break: break-all; }
  .news_style p a {
    color: #2d85f3;
    text-decoration: underline;
    word-break: break-all; }

.goTop {
  width: 80px;
  height: 80px;
  text-align: center;
  line-height: 80px;
  font-size: 60px;
  color: #000 !important;
  margin: 110px auto 130px;
  display: block;
  border-radius: 40px;
  border: 1px solid #b5b5b5; }

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