@charset "UTF-8";
/*返回头部*/
#backToTop {
  display: none;
  height: 48px;
  margin-right: -550px;
  position: fixed;
  right: 50%;
  bottom: 156px;
  z-index: 1;
  background: url(../images/backtop.jpg) no-repeat;
  width: 44px;
  _position: absolute;
  _margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }

#backToTop a {
  display: block;
  cursor: pointer;
  width: 44px;
  height: 48px;
  text-indent: -9999em; }

.newsmain .xian {
  width: 684px;
  height: 1px;
  line-height: 1px;
  font-size: 0;
  background: url("../images/xian.jpg") center top no-repeat;
  margin: 16px 0 20px 0; }
.newsmain h1 {
  height: 50px;
  color: #7e0f0f;
  font-size: 28px;
  line-height: 50px;
  font-family: "微软雅黑";
  font-weight: bold;
  text-align: center;
  margin-bottom: 16px; }
.newsmain .publishTop {
  width: 360px;
  height: 22px;
  margin: 0 auto;
  line-height: 22px;
  color: #3e3e3e;
  background-color: #c2c1c1;
  position: relative; }
  .newsmain .publishTop .publishFont {
    float: left;
    padding-left: 10px; }
    .newsmain .publishTop .publishFont a {
      background-color: #949494;
      text-align: center;
      line-height: 22px;
      color: #3e3e3e;
      padding: 2px; }
      .newsmain .publishTop .publishFont a:hover, .newsmain .publishTop .publishFont a.active {
        color: #d0c9c9;
        background-color: #922828; }
  .newsmain .publishTop .publishTime {
    width: 150px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    float: left; }
  .newsmain .publishTop #cyouShare {
    width: 160px;
    height: 16px;
    position: absolute;
    top: 3px;
    right: 0; }
.newsmain .dataTop {
  width: 300px; }
  
  
 .newsmain .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.newsmain .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.newsmain .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.newsmain .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.newsmain .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.newsmain .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.newsmain .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
 
.newsmain .newdigg {
padding-left:100px;
}

.newsmain .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.newsmain .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.newsmain .newdigg .digg_good .digg_act{
	color:#C30;	
}
.newsmain .newdigg .digg_good .digg_num{
	color:#C63;
}
.newsmain .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.newsmain .newdigg .digg_bad .digg_num{
	color:#39C;
}
.newsmain .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.newsmain .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
  
.newsmain .newscir {
  padding: 0 40px;
  color: #3e3e3e;
  font-size: 14px; }
  .newsmain .newscir h2 {
    color: #9c0f0f;
    font-size: 18px;
    line-height: 25px;
    font-family: "微软雅黑";
    background: url("../images/newscir_title.jpg") 0 0 no-repeat;
    padding-bottom: 35px;
    padding-left: 20px; }
  .newsmain .newscir h3 {
    color: #7e0f0f;
    font-size: 16px;
    line-height: 56px;
    font-family: "微软雅黑";
    background: url("../images/h5_icon.jpg") left 21px no-repeat;
    padding-left: 20px; }
  .newsmain .newscir p {
    text-indent: 2em;
    margin-bottom: 24px; }
    .newsmain .newscir p a {
      color: #841313;
      text-decoration: underline; }
    .newsmain .newscir p strong {
      color: #a42a2a;
      font-weight: bold; }
  .newsmain .newscir p.center {
    text-indent: 0;
    text-align: center;
    margin: 0; }
    .newsmain .newscir p.center img {
      margin-bottom: 20px; }
  .newsmain .newscir p.imgtext {
    text-align: center;
    color: #841313; }
  .newsmain .newscir img {
    border: 3px solid #d2c8bd;
    vertical-align: middle;
    margin: 0 4px; }
  .newsmain .newscir table {
    color: #3e3e3e;
    border-collapse: collapse;
    margin: 0 auto 30px auto; }
    .newsmain .newscir table th {
      border: 1px solid #7a7777;
      background-color: #b9b9b9;
      text-align: center;
      padding: 10px;
      font-weight: bold; }
    .newsmain .newscir table td {
      border: 1px solid #7a7777;
      background-color: #dad9d9;
      text-align: center;
      padding: 10px; }
.newsmain .data_subcont {
  width: 684px;
  margin-bottom: 30px;
  text-align: center; }
  .newsmain .data_subcont ul.data_subn {
    height: 44px;
    padding-left: 1px;
    margin: 0 auto 16px auto;
    background: url("../images/data_xian.jpg") left center no-repeat; }
    .newsmain .data_subcont ul.data_subn li {
      width: 140px;
      height: 100%;
      float: left; }
      .newsmain .data_subcont ul.data_subn li a {
        display: block;
        width: 100%;
        height: 100%;
        color: #3e3e3e;
        font-size: 16px;
        line-height: 24px;
        font-family: "微软雅黑";
        text-align: center;
        line-height: 44px;
        background: url("../images/data_xian.jpg") right center no-repeat; }
        .newsmain .data_subcont ul.data_subn li a:hover, .newsmain .data_subcont ul.data_subn li a.current, .newsmain .data_subcont ul.data_subn li a.active {
          color: #7e0f0f;
          background: url("../images/data_hover.jpg") center top no-repeat; }
        .newsmain .data_subcont ul.data_subn li a.alight {
          color: #7e0f0f; }
  .newsmain .data_subcont .nSub {
    display: none;
    text-align: center;
    color: #565656; }
    .newsmain .data_subcont .nSub a {
      color: #3e3e3e;
      font-size: 14px;
      line-height: 30px;
      font-family: "微软雅黑";
      padding: 0 18px; }
      .newsmain .data_subcont .nSub a:hover, .newsmain .data_subcont .nSub a.current {
        color: #7e0f0f; }
