#mian{
    margin-bottom: 20px;
}
#mian h3.title{
    padding-left:8px;
    color:#009241;
    font-size: 16px;
    border-bottom:2px solid #009241;
    padding-bottom: 3px;
}

#mian .news_center{
    float:left;
    width:696px;
}

#mian .news_center .pic_news .left{
    float:left;
    width:337px;
}

#mian .news_center .pic_news .right{
    float:right;
    width:347px;
    border:1px solid #fee0bc;
    background:url(404.png) no-repeat left top;
}

#mian .news_center .pic_news .right h4{
    text-align:center;
    padding:17px 0 10px 0;
    font-size: 15px;
    color:#414141;
}
#mian .news_center .pic_news .right h4 a{
    color:#414141;
}
#mian .news_center .pic_news .right p.info{
    margin:0 10px;
    font-size: 12px;
    line-height: 1.8em;
    padding:0 5px;
    padding-bottom:5px;
    color:#414141;
    border-bottom: 1px solid #dfdfdf;
}

#mian .news_center .pic_news .right p.info a{
    color:#009241;
}

#mian .news_center .pic_news .right ul.list{
    margin:8px 15px;
}

#mian .news_center .pic_news .right ul.list li{
    line-height: 25px;
    height:25px;
    border-bottom: 1px dashed #dfdfdf;
    background:url(404.png) no-repeat left center;
    padding-left: 12px;
}

#mian .news_center .pic_news .right ul.list li a{
    font-size: 12px;
    color:#414141;
}
#mian .news_center .pic_news .right ul.list li span{
    float:right;
    font-size: 12px;
}
#mian .news_center p.xiyue{
    margin-top: 10px;
}
#mian .news_center p.xiyue img{
    width:696px;
}

#mian .news_center .list_wrap{
    margin-top: 12px;
}

#mian .news_center .list_wrap .list_news{
    float:left;
    width:343px;
}
#mian .news_center .list_wrap .list_news h3{
    height:40px;
    line-height: 40px;
    background: #b7ba61;
}
#mian .news_center .list_wrap .list_news h3 span{
    margin-left: 10px;
    font-size: 15px;
    color:#fff;
}

#mian .news_center .list_wrap .list_news h3 a{
    float:right;
    color:#fff;
    font-size: 12px;
    margin-right: 12px;
}

#mian .news_center .list_wrap .list_news ul{
    padding:8px;
    border:1px solid #b7ba61;
    margin-top: 3px;
    margin-bottom: 10px;
    padding-bottom: 11px;
}
#mian .news_center .list_wrap .list_news ul li{
    background:url(404.png) no-repeat left center;
    padding-left:10px;
    height:26px;
    line-height:26px;
}
#mian .news_center .list_wrap .list_news ul li a{
    color:#414141;
    font-size: 12px;
}
#mian .news_center .list_wrap .list_news ul li span{
    float:right;
    font-size: 12px;
    color:#414141;
}
#mian .news_center .list_wrap .juright{
    margin-left: 10px;
}

#mian .news_center .list_wrap .two h3{
    background: #73bf45;
}

#mian .news_center .list_wrap .two ul{
    border-color:#73bf45;
}

#mian .news_center .list_wrap .three h3{
    background: #1ab99b;
}

#mian .news_center .list_wrap .three ul{
    border-color:#1ab99b;
}

#aside{
    float:right;
    width:255px;
    margin-top: 15px;

}


#aside .list_news h3{
    height:40px;
    line-height: 40px;
    background: #b7ba61;
}
#aside .list_news h3 span{
    margin-left: 10px;
    font-size: 15px;
    color:#fff;
}

#aside .list_news h3 a{
    float:right;
    color:#fff;
    font-size: 12px;
    margin-right: 12px;
}

#aside .list_news ul{
    padding:8px;
    border:1px solid #b7ba61;
    margin-top: 8px;
    margin-bottom: 16px;
    padding-bottom: 10px;
}
#aside .list_news ul li{
    background:url(404.png) no-repeat left center;
    padding-left:10px;
    height:30px;
    line-height:30px;
    border-bottom: 1px dashed #dfdfdf;
}
#aside .list_news ul li a{
    color:#414141;
    font-size: 12px;
}

#aside .list_news ul li.pic{
    padding:0;
    height:auto;
}
#aside .list_news ul li.pic img{
    width:237px;
    height:173px;
}
#aside .about ul li{
    margin-bottom: 5px;
}