/*
* @Author: Administrator
* @Date:   2017-08-14
* @Last Modified by:   Administrator
* @Last Modified time: 2017-08-16
*/
.newstop h3{
  font-size: 34px;
  text-align: center;
}
.newstop p{
  margin: 10px 0;
  font-size: 14px;
  line-height: 1.8;
  text-indent: 2em;
}
.news-list{
  margin-top: 30px;
  margin-bottom: 50px;
}
.news-list .hd{
  text-align: center;
  border-bottom: solid 1px #a68268;
}
.news-list .hd a{
  display: inline-block;
  font-size: 16px;
  padding: 0 20px;
  line-height: 45px;
}
.news-list .hd a.active{
  font-weight: bold;
  color: #c51e20;
  font-weight: bold 1px #a68268;
}
.news-list .bd .panel{display: none;}
.news-list .bd li{
  padding: 20px 0 20px 0;
  border-bottom: dashed 1px #a68268;
  font-size: 14px;
}
.news-list .bd li.imgli{
  padding-right: 220px;
}
.news-list .bd li .title{
  font-size: 20px;
  color: #000;
}
.news-list .bd li p{
  margin-top: 8px;
  color: #888;
}
.news-list .bd li .img{
  float: right;
  margin-right: -220px;
}
.news-list .bd li .info{
  margin-top: 15px;
  color: #888;
  height: 25px;
  line-height: 25px;
}
.news-list .bd li .info .source{
  float: left;
}
.news-list .bd li .info .view-num{
  margin-left: 20px;
  float: right;
}
.news-list .bd li .info .date{
  float: right;
}
.news-list .bd .more{
  display: block;
  margin: 30px 0;
  background-color: #a68268;
  text-align: center;
  font-size: 14px;
  color: #fff;
  height: 45px;
  line-height: 45px;
}

.news-video{
  position: relative;
  background: url(../images/leftnav.png) left top;
}
.news-video h3{
  padding: 5px 10px;
  position: absolute;
  top: 10px;
  left: 0;
  background-color: #c51b1e;
  color: #fff;
  border-radius: 0px 10px 10px 0;
}
.news-video .title a{
  display: block;
  padding: 10px;
  text-align: center;
  font-size: 14px;
}

.news-gonggao,.news-video{
  margin-bottom: 50px;
}
.news-gonggao .hd,.news-zt .hd{
  background-color: #c51b1e;
  height: 45px;
  line-height: 45px;
  text-align: center;
  text-align: center;
  font-size: 16px;
  color: #fff;
}
.news-gonggao .bd .viewmore{
  padding-top: 10px;
  text-align: right;
}
.news-gonggao .bd .more{
  font-size: 14px;
  color: #b4967f;
}
.news-zt .bd{
  background: url(../images/leftnav.png) left top;
  padding: 10px;
}
.news-zt .bd ul li{
  margin-bottom: 10px;
}
.news-zt .bd .more{
  margin-bottom: 10px;
  display: block;
  text-align: center;
  font-size: 14px;
  color: #b4967f;
}


/*内容页*/
.newscontent .title{
  padding-top: 15px;
  background:url(../images/lanmu_name.png) center top no-repeat;
  border-bottom: solid 1px #a68268;
  border-top: solid 1px #a68268;
}
.newscontent .title h2{
  text-align:center;
  font-size:24px;
  color:#c32425;
}

.newscontent .title h3{
  width:100%;
  line-height:30px;
  font-size:16px;
}
.newscontent .title h3 span{
  padding-left:10px;
  color:#c32425;
  font-size:24px;
  font-weight:bold;
}

.newscontent .title .info{
  text-align:center;
  font-size:14px;
  color:#acacac;
  padding:10px 0;
}
.newscontent .title .fbt{
  text-align:center;
  font-size:18px;
  border-bottom:none;
}
.newscontent .zhengwen{
  padding:0 0 40px 0;
  min-height:500px;
  height:auto;
}
.newscontent ul{
  padding:0;
  min-height:500px;
  height:auto;
}
.newscontent ul li .newslist_title{
  width:630px;
  float:left;
}
.newscontent ul li .newslist_pic{
  width:140px;
  float:right;
}
.newscontent ul li .newslist_pic img{
  width:140px;
  height:100px;
}
.newscontent ul li{
  line-height:30px;
  font-size:16px;
  border-bottom:1px dashed #ddd;
  padding:15px 10px;
  overflow:hidden;
}
.newscontent ul li:hover{
  background-color:#fdf7f3;
}
.newscontent ul li a{
  font-size:18px;
}
.author{
  float: right;
  height:30px;
  line-height:30px;
  text-align:right;
  margin-bottom:10px;
  color:#acacac;
}
.bdsharebuttonbox{
  float: left;
}
.newscontent ul li .information{
  color:#9e9e9e;
  font-size:14px;
  padding-top:20px;
  overflow:hidden;
}
.newscontent ul li .information .time{
  float:right;
}
.newscontent p{
  font-size:16px;
  line-height:30px;
  word-wrap: break-word;
  /*padding:10px 0 10px 0;*/
}
.newscontent .zhaiyao{
  padding:0px;
  color:#666;
  font-size:14px;
}
.newscontent .pic{
  margin:20px auto;
  text-align:center;
}

.news-list-glb li a{
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  height:24px;
  width:100%;
  display:inline-block;
}
.news-list-glb li .date{
  float: none;
  color: #999;
}
