.content .news .newslist li{
    float: left;
    border-bottom:1px solid #dadada;
    width: 100%;
    padding: 10px 0;
    color: #333;
    list-style: none;
}
.content .news .newslist li p{
    padding: 10px 0;
    margin: 0;
    font-size: 16px;
}
.content .news .newslist li p b{
    padding-right: 10px;
}
.content .news .newslist li .newstitle{
    float: left;

}
.content .news .newslist li .data{
    float: right;
}
.lf{ float:left;}
.ri{ float: right;}


.content .pages{ width:100%; display:block; margin:0 auto; padding:80px 0 0px;}
.content .pages .number{ display: inline-block;}
.content .pages a{ display: inline-block; color:#666;}
.content .pages a:first-child{ display:none;}
.content .pages a, .content .pages a{width: 62px;height:40px;background:#FFF;float:left;border:1px solid #e6e6e6;border-width:1px 0 1px 1px;line-height:40px;}
.content .pages span{    width: 62px;
    height: 40px;float:left; display:block;border:1px solid #e6e6e6; border-width:1px 0 1px 1px;line-height:40px;}
.content .pages{ width:auto; margin:0 auto;text-align:center; height:auto;}
.content .pages .num{ width:auto;}
.content .pages .num li { width:40px; height:40px;background:#FFF;line-height:40px; border:1px solid #e6e6e6; border-width:1px 0 1px 1px; float:left;}
.content .detail .textbox{padding-top: 20px;}
.content .detail .textbox .newsbuttom { width:100%; height:31px; overflow:hidden;}
.content .detail .textbox .newsbuttom .up{ height:31px; width:31px; background:url(../images/nx_prve.png) 0 center no-repeat; overflow:hidden;}
.content .detail .textbox .newsbuttom .down{ height:31px; width:31px; background: url(../images/nx_next01.png) 100% center no-repeat;overflow:hidden;}

.content .detail .textbox .newsbuttom .up:hover{ background-position:100% center;}
.content .detail .textbox .newsbuttom .down:hover{ background-position:0 center;}

.content .detail .textbox .newsbuttom .up a,.content .detail .textbox .newsbuttom .down a { height:100%; width:100%; display:block;}

.content .detail .textbox .newstitle{ text-align:center;
    margin-bottom: 6px;
    font-size: 24px;
    line-height: 28px;}

.content .detail .textbox .date{ text-align:center;

    padding: 6px 0 15px;
    font-size: 16px;
    line-height: 26px;
}
.content .detail .textbox .wenzhang img{ width:auto; max-width:1200px; padding:30px; margin:0 auto; display:block;}
.content .detail .textbox .wenzhang,.content .detail .textbox .wenzhang p,.content .detail .textbox .wenzhang span{ font-size:14px; color:#666;    line-height: 1.75em;}
.content .detail .textbox .line{ margin:0;
    margin-top: 5%;
    border-top: 1px solid #dddddd;
    padding-top: 3.6%; width:100%; background:none;
}

.lbanner{height: 400px; width: 100%;}
.newsbanner{background: url(../images/newsbanner.jpg) center no-repeat;}
.contactbanner{background: url(../images/contactbanner.jpg) center no-repeat;}
.servebanner{background: url(../images/servebanner.jpg) center no-repeat;}
.orderbanner{background: url(../images/orderbanner.jpg) center no-repeat;}
.cybanner{background: url(../images/mtbanner.jpg) center no-repeat;}
.hybanner{background: url(../images/mtbanner2.jpg) center no-repeat;}


.content .detail .textbox .line{ margin:0;
    margin-top: 5%;
    border-top: 1px solid #dddddd;
    padding-top: 3.6%; width:100%; background:none;
}