@charset "UTF-8";
/*自定义参数*/
.icons-sprite {
  background-image: url('../images/icons-sbcc764f420.png');
  background-repeat: no-repeat; }

.page {
  overflow: hidden;
  *zoom: 1; }
  .page .page_btn {
    color: #afb1b2;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    padding: 0 20px;
    border-radius: 17px;
    border: 2px solid #dfdfdf; }
    .page .page_btn:hover {
      color: #16a1d4;
      border-color: #16a1d4; }
  .page .first_btn {
    float: left;
    display: inline; }
  .page .last_btn {
    float: right;
    display: inline; }
  .page .pagination {
    width: 70%;
    height: 38px;
    line-height: 38px;
    text-align: center;
    margin: 0 auto; }
    .page .pagination a {
      color: #16a1d4;
      font-size: 16px;
      font-family: 'arial';
      margin: 0 12px; }
      .page .pagination a:hover {
        color: #404040; }
      .page .pagination a.current {
        color: #404040; }

.news_list_module {
  padding: 75px 0 40px 0;
  background: #f3f3f3; }

.news_item {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 45px;
  background: #f8f8f8; }
  .news_item .news_brief {
    float: left;
    display: inline;
    width: 725px; }
  .news_item .news_brief_module {
    padding: 1px 45px 0 15px; }
    .news_item .news_brief_module h3 {
      font-size: 16px;
      font-weight: normal;
      margin-top: 24px; }
      .news_item .news_brief_module h3 a {
        color: #16a1d4; }
    .news_item .news_brief_module p {
      font-size: 14px;
      margin-top: 12px;
      line-height: 24px; }
      .news_item .news_brief_module p a {
        color: #5a5a5a; }
      .news_item .news_brief_module p .more {
        color: #16a1d4;
        margin-left: 12px; }
        .news_item .news_brief_module p .more:hover {
          text-decoration: underline; }

.news_date {
  float: left;
  display: inline;
  color: #fff;
  width: 136px;
  height: 136px;
  font-family: "arial";
  text-align: center;
  background: #00b7ed; }

.news_date_moudle {
  padding-top: 45px; }
  .news_date_moudle .news_date_year {
    display: block;
    font-size: 26px; }
  .news_date_moudle .news_date_day {
    display: block;
    font-size: 12px; }

.news_param {
  float: left;
  display: inline;
  width: 132px;
  margin-top: 28px; }
  .news_param .news_param_module {
    color: #5a5a5a;
    height: 80px;
    text-align: center;
    padding-top: 1px;
    border-left: 1px solid #16a1d4; }
    .news_param .news_param_module .news_param_text {
      display: block;
      font-size: 16px;
      margin-top: 20px; }
    .news_param .news_param_module .news_param_scan {
      display: block;
      font-size: 14px;
      font-family: "arial";
      font-weight: bold;
      margin-top: 3px; }

.news_detail_module {
  padding: 75px 0 50px 0; }

.news_detail_header {
  overflow: hidden;
  *zoom: 1;
  border: 1px solid #e6e6e6;
  background: #f8f8f8; }
  .news_detail_header .news_title {
    float: left;
    display: inline;
    width: 725px; }
  .news_detail_header .news_title_module {
    padding-top: 30px;
    text-align: center; }
    .news_detail_header .news_title_module h3 {
      color: #404040;
      font-size: 28px;
      font-weight: normal; }
    .news_detail_header .news_title_module p {
      color: #5a5a5a;
      font-size: 16px;
      margin-top: 20px; }
      .news_detail_header .news_title_module p a {
        color: #5a5a5a; }
        .news_detail_header .news_title_module p a:hover {
          color: #404040; }

.news_detail_content {
  color: #5a5a5a;
  font-size: 16px;
  line-height: 200%;
  padding-top: 16px;}
  .news_detail_content p {
    color: #5a5a5a;
    font-size: 16px;
    line-height: 200%;}
  .news_detail_content img {
    margin: 20px;
    padding: 5px;
    border: 1px solid #e6e6e6; }

.news_page {
  padding-top: 24px;
  text-align: center; }
  .news_page li {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    padding: 0 20px;
    margin: 0 16px;
    border-radius: 17px;
    border: 2px solid #dfdfdf; }
    .news_page li a {
      color: #afb1b2; }
    .news_page li:hover {
      border-color: #16a1d4; }
      .news_page li:hover a {
        color: #16a1d4; }
