.news-list .g-thr-content .g-thr-banner {
    height: 270px;
    background: #65A3EA url("/images/que-banner.png") center no-repeat;
    color: #fff;
}

/*news-list*/
.news-list .wrapper{
    min-height: 100%;
    _height: 100%;
}
.news-list .wrapper .content_wrapper{
}
.news-list .g-thr-footer{
    width: 100%;
    height: 122px;
    bottom: 0;
    clear: both;
}

.news-list .table{
    padding: 30px 0 15px;
}
.news-list .table .tr:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.news-list .table .tr{
    *zoom: 1;
}
.news-list .table .tr:hover .td{
    background: #e2eef4;
}
.news-list .table .th{
    font-size: 18px;
    line-height: 30px;
    color: #fff;
    padding-left: 0;
    background: #a8cde5;
    text-align: center;
}
.news-list .table .th,.news-list .table .td{
    float: left;
    height: 40px;
    line-height: 40px;
}
.news-list .table .th.col1,.news-list .table .td.col1{
    width: 200px;
    text-align: center;
}
.news-list .table .th.col2{
    width: 808px;
}
.news-list .table .td.col2{
    width: 778px;
}
.news-list .table .th.col1{
    background: #82b7da;
}

.news-list .table .td{
    font-size: 14px;
    color: #666;
    background: #f1f3f4;
    border-bottom: 1px solid #fff;
}
.news-list .table .td.col2{
    padding-left: 30px;
	text-align:left;
}
.news-list .table .tr a{
    color: #666;
	text-decoration:none;
}
.btn-wrap{
    margin-bottom: 70px;
    text-align: right;
}
.btn-wrap .w-tb-btn {
    display: inline-block;
    width: 110px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #3dbd82;
    /*background: #025bc9;*/
    font-size: 14px;
    text-align: center;
	text-decoration:none;
    cursor: pointer;
}
.NewsList{margin:0;padding:0;}
.btn-wrap .w-tb-btn:hover {
    background: #1CC779;
    /*background: #1b82c9;*/
}
.hide{display:none;}

.content-article{
    padding: 40px;
    background: #f1f3f4;
	text-align:left;
}
.content-article p {
    font-size: 14px;
    text-indent: 2em;
    margin-top: 10px;
    /*font-family: 宋体;*/
    line-height: 24px;
    color: #666;
}
.content-article .title {
    font-size: 24px;
    height: 30px;
    text-indent: 0;
    text-align: center;
    color: #666;
    margin-bottom: 20px;
    font-family: "黑体", Arial, Helvetica, sans-serif ; 
}
.content-article .time {
     color: #999;
    padding-bottom: 10px;
     border-bottom: 1px solid #e5e5e5;
     text-align: center;
     font-size: 14px;
     margin-top: 0;
     text-indent: 0;
 }