.col-l{background-image: url("news/col-l-bg.jpg");}
.login{padding-left: 34px;}
.l-1{padding-left: 22px;}
.l-d{padding-left:12px;}

.col-2-1{background: url("news/col-2-bg.jpg") no-repeat;height: 606px;position: absolute;width: 783px;}

.content{top:456px;position: absolute;width: 550px;}
.menu-news{height: 155px;}

#menu-news-1{top:56px;left:8px; position: absolute;}
#menu-news-1:hover{top:27px;position: absolute;}
#menu-news-2{top:42px;left:80px; position: absolute;}
#menu-news-2:hover{top:9px;position: absolute;}
#menu-news-3{top:41px;left:155px; position: absolute;}
#menu-news-3:hover{top:0px;position: absolute;}
#menu-news-4{top:45px;left:224px; position: absolute;}
#menu-news-4:hover{top:12px;left:225px;position: absolute;}
#menu-news-5{top:62px;left:294px; position: absolute;}
#menu-news-5:hover{top:29px;position: absolute;}

.newslist{background: url("news/news-bg.jpg") no-repeat 0 0;position: absolute;top:606px;height: 1044px;width: 783px;}
.newslist ul{height: 325px;}
.newslist li{background: url("main/item-2.png") no-repeat 20px 3px;line-height: 27px;padding-left: 40px;height: 27px;}
.newslist li span{display: block;float:left;color:#333;}
.newslist li a{text-decoration: none;color:#333;}
    .newslist li.item_1{background-image:url("main/item-2.png");}
    .newslist li.item_2{background-image: url("main/item-2.png");}
    .newslist li.item_3{background-image: url("main/item-3.png");}
    .newslist li.item_4{background-image: url("main/item-4.png");}
    .newslist li.item_5{background-image: url("main/item-5.png");}
    .newslist li .cat{width:80px;}
    .newslist li .cat a{margin-right: 10px;font-weight: bold;}
    .newslist li .cat_1 a{color:#f7db55;}
    .newslist li .cat_2 a{color:#cb6203;}
    .newslist li .cat_3 a{color:#3d9302;}
    .newslist li .cat_4 a{color:#f13d19;}
    .newslist li .cat_5 a{color:#1d85f0;}

    .newslist li .title{width:356px;}
    .newslist li .date{width:110px;}
    .newslist li .views{width:90px;}

#newscontent{background: url("news/news-bg2.jpg") no-repeat 0 0;position: absolute;top:606px;height: 1044px;width: 783px;}
    #newscontent h1{margin-top: 48px;text-align: center;font-size:18px;*margin-top: 40px;}
    #newscontent .info{text-align: center;}
    #newscontent div{padding: 0 50px;line-height: 28px;}
    #newscontent p{margin: 0;padding: 0;}
    #newscontent .c{overflow: auto;height: 600px;width: 580px;margin-left: 40px;}