#newsMainBox {
overflow:hidden;
width:971px;
height:auto;
margin:10px auto 0;
}

.newsMain {
width:600px;
}

.topNewsBox {
width:600px;
position:relative;
height:240px;
}

.topNews {
border-right:#b7b7b7 1px solid;
border-top:#b7b7b7 1px solid;
z-index:90;
background:#f0f0f0;
left:0;
border-left:#b7b7b7 1px solid;
width:600px;
border-bottom:#b7b7b7 1px solid;
position:absolute;
top:0;
height:240px;
}

.topNewsPic {
float:left;
overflow:hidden;
width:250px;
height:220px;
margin:8px 10px 4px;
}

.topNewsPic IMG {
width:250px;
height:243px;
}

.topNewsList {
margin-top:7px;
float:left;
overflow:hidden;
width:290px;
height:243px;
text-align:left;
}

.topNewsList UL {
overflow:hidden;
width:250px;
height:216px;
margin:0 auto;
}

.topNewsList UL LI {
font-size:14px;
overflow:hidden;
width:250px;
line-height:30px;
border-bottom:#dbdbdb 1px solid;
height:30px;
}

.topNewsList UL LI A {
background:url(../images/dian.gif) no-repeat 4px;
padding:5px 0 5px 12px;
}

.topNewsList UL LI A.up {
font-weight:700;
background:url(../images/jiantou.gif) no-repeat;
color:#f25500;
}

.topNewsBg {
z-index:80;
background:#dedede;
left:4px;
width:701px;
position:absolute;
top:4px;
height:250px;
}

.focusPicBox {
padding-bottom:10px;
overflow:hidden;
height:auto;
}

.newsHotBox .focusPic {
display:block;
float:none;
overflow:hidden;
width:680px;
height:auto;
margin:0 auto;
}

.newsHotBox .focusPic H4 {
border-bottom-width:0;
margin-bottom:5px;
width:680px;
}

.newsHotBox .focusPic .picList {
overflow:hidden;
width:100%;
height:244px;
margin:0 auto;
}

.newsHotBox .focusPic .picList LI {
float:left;
margin-left:-1px;
border-left:#989898 1px dashed;
width:122px;
height:122px;
padding:0 24px;
}

.newsHotBox .focusPic .picList LI IMG {
border-right:#000 1px solid;
border-top:#000 1px solid;
float:left;
border-left:#000 1px solid;
width:120px;
border-bottom:#000 1px solid;
height:90px;
}

.newsHotBox .focusPic .picList LI P {
margin-bottom:10px;
overflow:hidden;
width:122px;
line-height:30px;
height:30px;
text-align:center;
}

A {
color:#333;
text-decoration:none;
}

A:hover {
text-decoration:underline;
}

IMG {
border-width:0;
}