﻿@charset "UTF-8";
.newInfo-title { height: 250px; background: url(../images/icon-new-bg2.png) no-repeat center center; background-size: cover; }
.newInfo-title h2 { padding-top: 90px; margin: 0; font-size: 48px; color: #eca51f; }

.wrap-news-list { border-bottom: 15px solid #eca51f; }
.wrap-news-list .page-nav { padding-top: 45px; padding-bottom: 10px; font-size: 14px; border-bottom: 1px solid #dee6eb; }
.wrap-news-list .page-nav a { display: inline-block; line-height: 1; color: #333333; }
.wrap-news-list .page-nav .current-page { position: relative; color: #eca51f; }
.wrap-news-list .page-nav .current-page:after { content: ''; position: absolute; width: 100%; height: 1px; bottom: -14px; left: 0; background-color: #eca51f; }
.wrap-news-list .news-list { padding: 90px 0; }
.wrap-news-list .news-list .news-item { padding-bottom: 40px; overflow: hidden; }
.wrap-news-list .news-list .news-left { float: left; margin-right: 50px; width: 142px; text-align: center; color: #fff; }
.wrap-news-list .news-list .left-up { font-size: 60px; height: 98px; line-height: 98px; background-color: #eca51f; }
.wrap-news-list .news-list .left-up img{ width:60%}
.wrap-news-list .news-list .left-down { position: relative; padding: 6px 5px; font-size: 20px; background: url(../images/icon-new-angle.png) no-repeat center center; background-size: 100% 100%; }
.wrap-news-list .news-list .news-right { overflow: hidden; }
.wrap-news-list .news-list .news-title { padding-left: 45px; margin-top: 0; margin-bottom: 20px; font-size: 24px; font-weight: 600; background: url(../images/quate_icon.png) no-repeat left 3px; background-size: 24px 17px; }
.wrap-news-list .news-list .news-title a { color: #333; }
.wrap-news-list .news-list .news-summary { padding-left: 45px; line-height: 2; font-size: 16px; color: #696969; }
.wrap-news-list .news-list .news-info { padding-top: 15px; padding-left: 45px; font-size: 14px; }
.wrap-news-list .news-list .news-info .watch { color: #9e9e9f; }
.wrap-news-list .news-list .news-info .view-details { color: #9e9e9f; }
.wrap-news-list .news-list .news-info .view-details:hover { color: #eca51f; }
.wrap-news-list .page-divider { padding-left: 237px; }
.wrap-news-list .page-divider .page-item { display: inline-block; margin: 0 2px; width: 45px; height: 45px; line-height: 45px; text-align: center; font-size: 18px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #f2f2f2; }
.wrap-news-list .page-divider .page-item a { color: #eca51f; }
.wrap-news-list .page-divider .current { background-color: #eca51f; }
.wrap-news-list .page-divider .current a { color: #fff; }
.wrap-news-list .page-divider .turn-left a, .wrap-news-list .page-divider .turn-right a { color: #bebebe; }



@media screen and (max-width: 991px) { .newInfo-title { height: 200px; }
  .newInfo-title h2 { padding-top: 80px; font-size: 36px; text-align: center; }
  .wrap-news-list { padding: 0 10px; }
  .wrap-news-list .page-nav { padding-top: 20px; }
  .wrap-news-list .news-list { padding: 40px 0; }
  .wrap-news-list .news-list .news-item { padding-bottom: 20px; }
  .wrap-news-list .news-list .news-left { margin-right: 25px; width: 120px; }
  .wrap-news-list .news-list .left-up { height: 70px; line-height: 70px; font-size: 48px; }
  .wrap-news-list .news-list .left-up img{ width:60%;}
  .wrap-news-list .news-list .left-down { font-size: 18px; }
  .wrap-news-list .news-list .news-title { padding-left: 30px; margin-bottom: 10px; font-size: 20px; line-height: 1.4; background-size: 20px 15px; }
  .wrap-news-list .news-list .news-summary { padding-left: 30px; font-size: 14px; }
  .wrap-news-list .news-list .news-info { padding-top: 10px; padding-left: 30px; font-size: 12px; }
  .wrap-news-list .page-divider { padding-left: 175px; }
  .wrap-news-list .page-divider .page-item { width: 30px; height: 30px; line-height: 30px; } }
@media screen and (max-width: 479px) { .newInfo-title h2 { font-size: 30px; }
  .wrap-news-list { padding: 0 10px; }
  .wrap-news-list .page-nav { padding-top: 10px; }
  .wrap-news-list .news-list { padding: 20px 0; }
  .wrap-news-list .news-list .news-item { padding-bottom: 20px; overflow:hidden; height:100px; margin:30px 0;}
  .wrap-news-list .news-list .news-left { margin-right: 15px; width: 100px; }
  .wrap-news-list .news-list .left-up { height: 60px; line-height: 60px; font-size: 36px; }
  .wrap-news-list .news-list .left-up img{ width:60%;}
  .wrap-news-list .news-list .left-down { font-size: 16px; }
  .wrap-news-list .news-list .news-title { padding-left: 25px; font-size: 16px; background-size: 16px 12px; }
  .wrap-news-list .news-list .news-summary { padding-left: 25px; line-height: 1.6; }
  .wrap-news-list .news-list .news-info { padding-top: 5px; padding-left: 25px; }
  .wrap-news-list .page-divider { padding-left: 0; text-align: center; } }
@media screen and (max-width: 375px) { .wrap-news-list .news-list .news-left { width: 80px; font-size: 24px; } }
/***新闻详情***/
.newDetails-title { height: 250px; background: url(../images/icon-new-bg1.png) no-repeat center center; background-size: cover; }
.newDetails-title h2 { padding-top: 90px; margin: 0; font-size: 48px; color: #eca51f; }

.wrap-news-details { padding-bottom: 120px; border-bottom: 15px solid #eca51f; }
.wrap-news-details .page-nav { padding-top: 45px; padding-bottom: 10px; font-size: 14px; border-bottom: 1px solid #dee6eb; }
.wrap-news-details .page-nav a { display: inline-block; line-height: 1; color: #333333; }
.wrap-news-details .page-nav .current-page { position: relative; color: #eca51f; }
.wrap-news-details .page-nav .current-page:after { content: ''; position: absolute; width: 100%; height: 1px; bottom: -14px; left: 0; background-color: #eca51f; }
.wrap-news-details .details-title { margin: 0; padding: 40px 0; text-align: center; font-size: 36px; color: #333333; }
.wrap-news-details .news-details { overflow: hidden; border-bottom: 1px solid #dee6eb; }
.wrap-news-details .news-details .span8 { float: left; width: 66%; }
.wrap-news-details .news-details .details-pic { position: relative; height: 420px; background: url(../images/icon-new-bg.png) no-repeat center center; background-size: cover; }
.wrap-news-details .news-details .pic-info { position: absolute; width: 100%; padding: 0 25px; bottom: 20px; }
.wrap-news-details .news-details .pic-info span { color: #b5bbc1; }
.wrap-news-details .news-details .pic-info .time b { font-weight: normal; color: #fff; }
.wrap-news-details .news-details .pic-info .remark a { color: #fff; text-decoration: underline; }
.wrap-news-details .news-details .details .title { margin: 60px 0 30px 0; font-size: 28px; color: #333; }
.wrap-news-details .news-details .details .content { color: #6b6b6b; }
.wrap-news-details .news-details .details .content p { line-height: 2; margin-bottom: 30px; }
.wrap-news-details .news-details .details-hightLight { position: relative; padding: 35px 55px; line-height: 2; background-color: #f2f2f2; color: #6b6b6b; }
.wrap-news-details .news-details .details-hightLight .left-icon { left: 20px; top: 30px; background: url(../images/icon_quote-left.png) no-repeat center center; }
.wrap-news-details .news-details .details-hightLight .right-icon { right: 20px; bottom: 20px; background: url(../images/icon_quote.png) no-repeat center center; }
.wrap-news-details .news-details .details-hightLight .icon { position: absolute; display: inline-block; width: 15px; height: 15px; background-size: 13px 12px; }
.wrap-news-details .news-details .article-share { padding: 54px 0 70px 0; }
.wrap-news-details .news-details .article-share .pull-left { color: #10242b; }
.wrap-news-details .news-details .article-share .icon-qq { margin-left: 20px; background: url(../images/icon-share-qq.png) no-repeat center center; }
.wrap-news-details .news-details .article-share .icon-wx { background: url(../images/icon-share-wx.png) no-repeat center center; }
.wrap-news-details .news-details .article-share .icon-weibo { background: url(../images/icon-share-weibo.png) no-repeat center center; }
.wrap-news-details .news-details .article-share .icon { display: inline-block; margin-right: 10px; width: 16px; height: 16px; vertical-align: -2px; background-size: 16px 15px; }
.wrap-news-details .news-details .article-share .pull-right { color: #6b6b6b; }
.wrap-news-details .news-details .article-share .pull-right a { color: #eca51f; }
.wrap-news-details .news-details .other-article { padding-bottom: 5px; }
.wrap-news-details .news-details .other-article a { display: block; margin-bottom: 5px; /*padding-left: 40px;*/ color: #999999; font-size: 12px; }
.wrap-news-details .news-details .other-article .pre-article { background: url(../images/icon-prev.png) no-repeat left center; background-size: 23px 9px; padding-left:40px; font-size:12px; color:#999999; }
.wrap-news-details .news-details .other-article .next-article { background: url(../images/icon-next.png) no-repeat left center; background-size: 23px 9px; padding-left:40px; font-size:12px; color:#999999;  }
.wrap-news-details .news-details .span4 { padding-left: 55px; overflow: hidden; }
.wrap-news-details .news-details .span4 .input-group { position: relative; margin-bottom: 62px; width: 100%; }
.wrap-news-details .news-details .span4 .form-control { height: 50px; padding-right: 30px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.wrap-news-details .news-details .span4 .input-group-btn { position: absolute; right: 8px; top: 12px; z-index: 10; display: inline-block; width: 24px; height: 24px; background: url(../images/icon-search.png); background-size: 24px 24px; }
.wrap-news-details .news-details .span4 .sort-title { margin-bottom: 12px; font-size: 20px; color: #10242b; font-weight: normal; }
.wrap-news-details .news-details .span4 .sort-item { padding: 12px 0; border-bottom: 1px solid #dee6eb; }
.wrap-news-details .news-details .span4 .sort-item:last-child { border-bottom: none; }
.wrap-news-details .news-details .span4 .sort-item a { color: #5c666a; }
.wrap-news-details .news-details .span4 .feature-title { margin-bottom: 20px; color: #10242b; font-size: 20px; }
.wrap-news-details .news-details .span4 .feature-item { margin-bottom: 35px; overflow: hidden; }
.wrap-news-details .news-details .span4 .item-left { float: left; margin-right: 30px; width: 142px; height: 104px; overflow: hidden; }
.wrap-news-details .news-details .span4 .item-left img { width: 100%; height: 100%; }
.wrap-news-details .news-details .span4 .item-right { overflow: hidden; }
.wrap-news-details .news-details .span4 .item-right .time { color: #98a0a6; font-size: 12px; }
.wrap-news-details .news-details .span4 .item-right a { color: #10242b; }
.wrap-news-details .news-details .span4 .item-right .item-content { padding-top: 15px; line-height: 1.6; }
.wrap-news-details .news-details .span4 .mark-item { float: left; padding: 0 25px; margin-right: 10px; margin-bottom: 10px; height: 45px; min-width: 120px; text-align: center; line-height: 45px; border: 1px solid #d8ded7; }
.wrap-news-details .news-details .span4 .mark-item a { color: #9ba3a5; }

@media screen and (max-width: 1199px) { .wrap-news-details .news-details .span4 { padding-left: 30px; }
  .wrap-news-details .news-details .span4 .item-left { margin-right: 20px; width: 100px; height: 80px; } }
@media screen and (max-width: 991px) { .newDetails-title { height: 200px; text-align: center; }
  .newDetails-title h2 { padding-top: 80px; font-size: 36px; }
  .wrap-news-details { padding: 0 10px 50px; }
  .wrap-news-details .page-nav { padding-top: 20px; }
  .wrap-news-details .news-details .span8 { width: 100%; }
  .wrap-news-details .news-details .span4 { display: none; }
  .wrap-news-details .news-details .span4 .item-left { width: 100px; } }
@media screen and (max-width: 767px) { .wrap-news-details { padding: 0 10px 20px; }
  .wrap-news-details .details-title { padding: 20px 0; font-size: 30px; }
  .wrap-news-details .news-details .details-pic { height: 360px; }
  .wrap-news-details .news-details .details .title { margin: 30px 0 20px 0; font-size: 24px; line-height: 1.4; }
  .wrap-news-details .news-details .details .content p { margin-bottom: 15px; } }
@media screen and (max-width: 479px) { .newDetails-title h2 { padding-top: 80px; font-size: 30px; }
  .wrap-news-details { padding: 0 10px 20px; }
  .wrap-news-details .page-nav { padding-top: 10px; }
  .wrap-news-details .details-title { padding: 20px 0; font-size: 24px; }
  .wrap-news-details .news-details .details-pic { height: 240px; }
  .wrap-news-details .news-details .details .title { margin: 30px 0 20px 0; font-size: 22px; }
  .wrap-news-details .news-details .details .content p { margin-bottom: 15px; } }



.pre-article2{ padding-left:35px;}
.pre-article2 a{ display:inline !important;}
