
.n_divlist ul{
    list-style:none;
    width:1300px;
    height:500px;
    margin:0 auto;
    margin-top:50px;
   text-align:center;
}
 .n_line b{
                background: #888888;
                margin-top: 4px;
                display: inline-block;
                width: 480px;
                height: 2px;
                _overflow: hidden;
                vertical-align: middle;
            }
.n_line span{
                display: inline-block;
                width: 220px;
                vertical-align: middle;
            }
.n_line{
    font-family:"正楷";
    font-size:32px;
    padding:10px 0 8px 0;
    letter-spacing:3px;
    text-align:center;
}
.n_news{
    margin:0 auto;
    text-align:center;
    width:200px;
    font-family:'Times New Roman', Times, serif;
    font-size:28px;
}
.t_top i{
    font-family:'Times New Roman', Times, serif;
}
.t_top {
    color: #585757;
    text-align: left;
    font-weight: bold;
}
 .t_td a{
     font-size:14px;
     text-decoration:none;
     color:#54595a;
 }
 .t_td #p{
     padding:18px 0 0 0; 
     height:2.5em;
     overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap;
 }

 .t_td a:hover{
    color:#60c8f6;
}

.t_line1{
    border-left:1px solid #888888;
    width:1px;
    height:40px;
    margin-top:15px;
}
.t_line2{
   border-top:1px dotted #888888;
   width:340px;
   margin:0 auto;
}
.t_td span{
   color:#888888;
   font-size:13px;
}
.n_divlist table{ 
    height:400px;
}
.t_bottom{ 
    border:2px solid #888888;
    color:#888888;
    width:150px;
    height:30px;
    text-align:center;
    line-height:30px;
    margin-top:20px;
    cursor:pointer;
}
.t_bottom a{
    text-decoration:none;
    color:#888888;
}

.n_divlist ul li{
    float:left;
    padding:0 42px 0 0;
}
@media screen and (max-width:1366px) and (min-width:800px){
    body{
        width:1366px;
        height:100%;
    }
.n_line b {
     background: #888888;
     margin-top: 4px;
     display: inline-block;
     width: 250px;
     height: 2px;
     _overflow: hidden;
     vertical-align: middle;
}
.n_line span {
     display: inline-block;
     width: 220px;
     vertical-align: middle;
}

}

@media screen and (max-width:800px)
{
.n_line b {
     background: #888888;
     margin-top: 4px;
     display: inline-block;
     width: 200px;
     height: 2px;
     _overflow: hidden;
     vertical-align: middle;
}
.n_line span {
     display: inline-block;
     width: 220px;
     vertical-align: middle;
}

}

@media screen and (max-width:662px)
{
.n_line b {
     background: #888888;
     margin-top: 4px;
     display: inline-block;
     width: 100px;
     height: 2px;
     _overflow: hidden;
     vertical-align: middle;
}
.n_line span {
     display: inline-block;
     width: 220px;
     vertical-align: middle;
}

}





#new {
    border: 1px solid salmon;
}

.new {
   // border: 1px solid salmon;
    text-align:left !important;
}
.new h4 {
    color: #585757;
    text-align: left;
    font-weight: bold;
}
.new-list {
    margin-top:33px;
}
.new-list .new-item {
    border-bottom: 1px dashed #ccc;
    overflow: hidden;
    margin-top: 10px;
    height:57px;
    cursor:pointer;
}

.new-list .new-item .left {
    float: left;
    width: 25%;
    border-right: 1px solid #dadada;
}

.new-list .new-item .left .year {
    color: #989292;
}

.new-list .new-item .left b {
    color: #000;
}

.new-list .new-item .right {
    float: right;
    width: 75%;
    padding: 0 10px;
}

.new-list .new-item .right .name {
    font-weight: bold;
    color: #54595a;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 6px;
    font-size: 15px;
}

.new-list .new-item .right .name:hover {
    color: #00a3f8;
}

.new-list .new-item .right .by {
    color: #757373;
    font-size:14px;
}

.new .getmore {
    border: 1px solid #656363;
    width: 160px;
    text-align: center;
    padding: 7px;
    margin-top: 30px;
    color: #797777;
    font-size: 15px;
    border-radius: 2px;
    cursor:pointer;
}
