body {  
    margin: 0;  
    padding: 0;  
    font-family:"Microsoft YaHei", "微软雅黑", "consolas";  
}  
a {  
    text-decoration: none;  
    color: #18d26e;;  
}  
  
.clearfix {   
  *zoom: 1;   
}  
.clearfix:before, .clearfix:after {   
  display: table;   
  line-height: 0;   
  content: "";  
}  
.clearfix:after {   
  clear: both;  
}   
  
.navbar {  
    background: url(../images/index/header_shadow.png) no-repeat left top;  
    background-size: 100% 54px;  
}  
.container2018 {  
    width: 800px;  
    margin: 0 auto;  
}  
.navbar .navbar-content a {  
    color: #FFF;  
    line-height: 54px;  
    display: inline-block;  
    width: 100px;  
    text-align: center;  
}  
.navbar .navbar-content a:hover {  
    color: #CCC;  
}  
  
.index-bg {  
    width: 100%;  
    height: 850px;    
    position: absolute;    
    z-index: -10;  
}  
  
.news-list {    
    background-color: #FFF;  
    border-radius: 5px;  
    border: 1px solid #DDD;  
    padding: 30px 20px;  
  
    min-height: 300px;  
}  
.news-list:hover {  
    box-shadow: 0 0 5px 3px #CCC;  
}  
  
.about .about-des {  
    border-left: 5px solid #CCC;  
    margin-top: 15px;  
}  
  
.about .about-des p {  
    padding-left: 10px;  
    line-height: 28px;  
    text-indent: 2em;  
}  
  
.news-list-left {  
    float: left;  
    width: 100%;  
    margin-bottom: 10px;  
}  
  
.news-list-right {  
    float: right;  
    width: 229px;  
}  
  
.news-list-item {  
    padding: 20px 30px;  
}  
  
.author-time {  
    font-size: 14px;  
}  
.news-des {  
    padding-bottom: 20px;  
    border-bottom: 2px solid #CCC;  
}  
.news-title {  
    font-size: 23px;  
}  
.news-title i {  
    display: inline-block;  
    width: 47px;  
    height: 43px;  
    margin-right: 10px;  
    background: url('../images/index/news-icon.png') left center no-repeat;  
    vertical-align: middle;  
}  
.news-title a {  
    color: green;  
}  
.news-title a:hover {  
    text-decoration: underline;  
}  
.news-content-des {  
    line-height: 28px;  
}  
  
.copyright2018 {  
    clear: both;  
    text-align: center;  
    color: gray;  
  
    border-top: 2px solid #CCC;  
    margin-top: 50px;  
    padding: 20px 0;  
}  