﻿@charset "utf-8";
/* css document */
* {
  padding: 0;
  margin: 0;
  list-style: none;
  border: 0;
}

*, *:before, *:after {
  margin: 0;
  padding: 0;
}

html, body {
  margin: 0;
  border: 0;
  padding: 0;
}
header{position: relative;}
html {
  font-family: "微软雅黑", microsoft yahei, tahoma, arial, hiragino sans gb, \\5b8b\4f53, sans-serif;
}
.lujing{width:1200px !important;}
body {
  overflow-x: hidden !important;
  color: #333;
  font-size: 14px;
  line-height: 180%;
  text-align: center;
  min-width: 1020px;
  width: 100%;
background:#fef8e8;
}
main{width:100%;background:url(/uploads/image/rvstructure/21010280.png) no-repeat center bottom;overflow:hidden;}
nav,article,aside{width:1200px;margin:auto;}

div {
  margin: 0 auto;
  text-align: left;
}

li {
  text-align: left;
}

a:link, a:visited {
  color: #333;
  text-decoration: none;
}

a:hover {
  color: #333;
  text-decoration: underline;
  text-decoration: none;
}

img {
  border: none;
}

ol, ul, li {
  list-style: none;
}

em, i {
  font-style: normal;
}

/*clear*/
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
  overflow: hidden;
}

.clearfix {
  zoom: 1;
}

/*other*/
h1, h2, h3, h4, h5, h6 {
  text-align: left;
  font: normal 12px/200% "microsoft yahei";
}

.mt10 {
  margin-top: 10px;
}

.mb10 {
  margin-bottom: 10px;
}

.m10 {
  margin: 10px auto;
}

.w1200 {
  width: 1200px;overflow:hidden;
}
/*------头部------------*/
/*topbanner*/
.topbanner {
  width: 100%;display:block;
}
.topbanner img{width:100%;}

.topbanner div.pic {
  width: 1000px;
  height: 100%;
  text-align: center;
}
.logo{width: 1200px;
    margin: auto;}
.logo img{position: absolute;
    top: 20px;}
/*------导航---------*/

.nav{width:100%;background:url(/uploads/image/rvstructure/21010281.jpg) no-repeat center top;height:71px;}
.nav ul{width:1200px;margin:auto;}
.nav ul li{float:left;padding:0px 70px 0px 40px;font-size:22px;line-height:71px;}
.nav ul li a{color:#fff;}
.nav ul li #currentlynode,.nav ul li #currentlypathnode{color:#fff000;}

/*头条*/
.mainnews{width:100%;display:block;padding:64px 0;    position: relative;}
.mainnews #reportidname{font-size:40px;color:#ff7206;line-height:140%;text-align:center;font-weight:600;display:block;}
.mainnews #reportidname br{}
.mainnews a{color:#d55c4d;}

.more1 {
  margin-top: 20px;
  font-size: 16px;
  line-height: 30px;
  text-align: right;
  color: #ff7d0c;    position: absolute;
    right: 0px;
    bottom: 6px;
}

.more1 a {
  color: #d55c4d;
}


/*页脚*/
footer{background:#e12d0c;    height: 113px;}
footer .footer{    width: 1200px;
    margin: 0 auto;
    padding-top: 36px;}
footer .footer p, footer .footer p a {
    text-align: center;
    line-height: 200%;
    color: #fff;
    font-size: 14px;
}


/*新闻列表*/
.new_tit{width:1200px;margin:10px auto 30px;}
.list-content{width:100%;margin:auto;}
.list-content li {background:#f7edd4;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 20px;
}
.list-content .list-text {
    overflow: hidden;
    padding: 15px 20px;
    float: left; 
    max-width:68%;
    height:150px;
}
.list-content li #reportidpicture{float:left;height:193px;}
.list-content li #reportidpicture img{width:304px;height:193px;}
.list-content li .list-tit {
    font-size: 20px;
    line-height: 36px;
}

.list-content li .list-tit br{display:none;}
.page {width:100%;display:block;background:none;
    text-align: center;
    padding: 20px 0;
}
.page span,.page a:hover {
    background: #ea1a22;
    color: #fff;
    text-decoration: none;
}
.page a{
    color: #999999;
}
.page span{
   color:#fff;
}
.page a,.page span {
    display: inline-block;
    box-sizing: border-box;
    height: 40px;
    border: 1px solid #f7f7f7;
    margin: 0 3px;
    padding: 0 15px;
    font-size: 16px;
    line-height: 40px;

}
.page span.goto,.page span.count{display:none !important;}
li #reportidname br{display:none;}
.dianx{width:100%;display:block;overflow:hidden;}

.dianx ul{width:570px;margin:0 5px 0 15px;float:left;text-align:center;position: relative;height:340px;}
.dianx ul #nodetitle{display:block;height:60px;font-size:18px;color:#fff;background:#9a0b02;line-height:60px;}
.dianx ul #nodetitle a{color:#fff;}

.dianx ul #reportidpicture img{width:570px;height:281px;}
.dianx ul #reportidpicture{width:570px;height:281px;display:block;}
.dianx ul #reportidname{display:block;padding:10px 0;text-align:left;font-size:18px;color:#333;position: absolute;
    bottom: 0px;
    left: 0;
    background: #000;opacity: 0.5;width:100%;text-align:center;}
.dianx ul a{color:#fff;opacity:1;}