@charset "gb2312";
.soNews{
border:1px solid #EAEAEA;
background:#FCFCFC;
margin-bottom:15px;
padding:10px;
}
.soNews .i{
border:1px solid #ccc;
width:200px;
margin-right:5px;
}
.soNews .s{
background:url("sonews.gif") no-repeat 0 0px;
border:0;
height:18px;
width:34px;
}
.newsList{
border-collapse:collapse;
border-bottom:2px solid #DCDCDC;
color:#666666;
width:725px;
}
.newsList a:link,.newsList a:visited{
color:#666666;
}
.newsList a:hover{
color:#F26C13;
}
.newsList th{
height:28px;
text-align:center;
border-top:2px solid #C4C4C4;
border-bottom:1px solid #E4E4E4;
background:#F6F6F6 url("newsthbg.gif") no-repeat 0 0px;
color:#666666;
}
.newsList h2{
padding-left:5px;
width:500px;
overflow: hidden;
text-overflow:ellipsis;
text-align:left;
}
 th.haveBL{
background:#F6F6F6;
}
/*border-right:1px solid #DCDCDC;}
.haveBR{border-left:1px solid #DCDCDC;}*/
.newsList td{
text-align:center;
border-bottom:1px dotted #ABABAB;
height:25px;
}
td.left{text-align:left;}
.newsInfo{
	padding-top: 5px;
    border-top: 1px dotted #CCCCCC;
    text-align: center;
}
#artContent{
min-height:350px;
}
*html #artContent{
height:350px;
}
#artContent p{
text-indent: 2em;
}
.newsContent{
    font-size: 14px;
    line-height: 160%;
    margin: 10px 10px 30px;
	}
.newsContent p{
    line-height: 25px;
    margin: 20px auto 0;
	text-indent: 2em;
}
.newsBot{
border-top:1px dotted #ccc;
padding: 10px 0;
}
.page{
clear:both;
margin-top:5px;
text-align:right;
color:#cFcFcF;
}
.page select{color:#6F6F6F;}
.newsDes{
border:1px solid #efefef;
padding:5px;
}
.colNewL{
clear:both;
}
.colNewsC{
clear:both;
}
.colNewsC h1{
    font-size: 22px;
    font-weight: bold;
    margin: 30px 0 10px;
    text-align: center;
}
.proList li{
float:left;
margin-right:14px;
text-align:center;
width:164px;
height:200px;
display: table-cell;
vertical-align:middle;
text-align:center;
}
.proList h2{
margin-top:5px;
}
li.p4{
margin-right:0;
}
.proList li img{
border:1px solid #ccc;
background-color:#ffffff;
vertical-align:middle;
}
