﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;  text-decoration:none; list-style:none}
.newslist{   }
.newslist .news_title{  line-height:50px;height:50px; font-family:"微软雅黑"; font-size:20px; color:#333; font-weight:bold;border-bottom:#2d4ba5 1px solid;}
.newslist .news_title .d{margin-left:auto; margin-right:auto; width:1100px}
.newslist .news_title span{ font-size:18px; font-weight:bold; margin-left:20px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#c2c2c2; margin-top:5px; }
.newslist .news_contentw{ margin-left:auto; margin-right:auto; width:100%; border-bottom:#ffa800 1px solid;}
.newslist .news_content{ margin-left:auto; margin-right:auto; width:900px}
.newslist .news_content .qiehuan{ overflow:hidden; margin-top:30px; padding-top:30px;border-bottom: 1px solid #cccccc; line-height:70px;height:70px;}
.newslist .news_content .qiehuan span{ width:130px; height:30px; background-color:#c9c9c9; border-radius:3px; 
                                       display:block; float:left; margin-right:24px; font-size:14px; color:#FFF; 
                                       text-align:center; line-height:30px; font-weight:bold; cursor:pointer}
.newslist .news_content .qiehuan .current { background-color:#e74846;}
.newslist .news_content .qiehuan span a{color:#fff;}
.newslist .news_content .qiehuan span a:hover{color:#ffea74; background-color:#c9c9c9;width:130px; height:30px; border-radius:3px;display:block; cursor:pointer}
.newslist .news_content .neirong .one{ border-bottom:1px solid #CCC; overflow:hidden; padding-bottom:20px;}
.newslist .news_content .neirong .left{ float:left; width:20px; height:20px}
.newslist .news_content .neirong .left img{ width:300px;height:200px;}
.newslist .news_content .neirong .right{ float:left; width:900px;}
.newslist .news_content .neirong .right dt{ font-size:20px; color:#333; margin-top:60px}
.newslist .news_content .neirong .right dt a{ font-size:20px; color:#000; margin-top:30px}
.newslist .news_content .neirong .right dt a:hover{ text-decoration:underline; color:#c10000;}
.newslist .news_content .neirong .right dd{ font-size:16px; color:#676767;height: 75px;line-height:26px;margin-top: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newslist .news_content .neirong .right dd a{ font-size:20px; color:#f60000; margin-top:30px}

.newslist .news_content .btn{ overflow:hidden; margin-left:auto; margin-right:auto; width:188px; margin-top:90px}
.newslist .news_content .btn a{ float:left; margin-right:14px; width:30px; height:30px; color:#c8c8c8; border:#c8c8c8 1px solid; border-radius:3px; display:block; line-height:30px; text-align:center; cursor:pointer }
.newslist .news_content .btn .cu{ background-color:#e74846; color:#FFF}


/* CSS pagedlist */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

.pagination > li {
  display: inline;
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.428571429;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}

.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
  border-color: #dddddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}

.pager:before,
.pager:after {
  display: table;
  content: " ";
}

.pager:after {
  clear: both;
}

.pager:before,
.pager:after {
  display: table;
  content: " ";
}

.pager:after {
  clear: both;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
}