.container{
margin:3px auto;
width:100%;
}
.header,.bottom{
background-color:#3A3633;
height:33px;
}
.main{
margin:0px auto;
width:1004px;
height:860px;
}
.main .logo{
margin-top:10px;

}
.nav {
height:20px;
clear:both;
margin-top:30px;
padding-left:140px;
}
.nav ul li{
float:left;
}
.nav a {
float:left;
background:transparent url(../images/nav.png) repeat scroll 0 0;
display:block;
height:20px;
margin-left:5px;
overflow:hidden;
width:105px;
}
.nav a span {
display:none;
}
.nav a.s1 {
background-position:0 0;
}
.nav a.s1:hover {
background-position:0 -20px;
}

.nav a.s1_cur {
background-position:0 -40px;
}
.nav a.s1_cur:hover {
background-position:0 -20px;
}

.nav a.s2 {
background-position:0 -60px;
}
.nav a.s2:hover {
background-position:0 -80px;
}

.nav a.s2_cur {
background-position:0 -100px;
}
.nav a.s2_cur:hover {
background-position:0 -80px;
}




.nav a.s3 {
background-position:0 -120px;
}
.nav a.s3:hover {
background-position:0 -140px;
}


.nav a.s3_cur {
background-position:0 -160px;
}
.nav a.s3_cur:hover {
background-position:0 -140px;
}

.nav a.s4 {
width:200px;
background-position:0 -180px;
}
.nav a.s4:hover {
background-position:0 -200px;
}

.nav a.s4_cur {
width:200px;
background-position:0 -220px;
}
.nav a.s4_cur:hover {
background-position:0 -200px;
}

.nav a.s5 {
background-position:0 -240px;
}
.nav a.s5:hover {
background-position:0 -260px;
}

.nav a.s5_cur {
background-position:0 -280px;
}
.nav a.s5_cur:hover {
background-position:0 -260px;
}

.nav a.s6 {
background-position:0 -300px;
}
.nav a.s6:hover {
background-position:0 -320px;
}

.nav a.s6_cur {
background-position:0 -340px;
}
.nav a.s6_cur:hover {
background-position:0 -320px;
}



.content{
margin:0 auto;
margin-top:50px;
width:940px;
height:560px;
}

.mb{
clear:both;
width:100%;
text-align:left;
padding-left:115px;
line-height:30px;
color:#666666;
}

.n4{
width:100%;
clear:both;
margin:160px 0;
text-align:center;
}

.n4 a{
margin:8px;
}

.leftZBox{
float:left;
width:240px;
padding-top:5px;
}

.leftZBox ul li{
font-size:12px;
line-height:32px;
color:#999999;
display:block;
text-align:justify;
word-wrap:break-word;
}


.rightZBox{
float:right;
width:620px;
text-align:left;
color:#333333;
height:500px;
overflow:auto;
line-height:26px;
}


.leftBox{
float:left;
width:120px;
}

.leftBox ul li{
line-height:36px;
color:#999999;
}

.rightBox{
float:right;
width:820px;
text-align:left;
color:#333333;
}

.article_content{
height:600px;
overflow:auto;
}

.cBox{
height:600px;
overflow:auto;
}
.rightBox .alist{
float:left;
width:100%;
}
.rightBox .alist ul li{
float:left;
margin:10px 30px 10px 0;
width:120px;
word-wrap: break-word;
word-break: normal;
height:200px;
}
.rightBox .alist ul p{
line-height:18px;
margin-top:2px;
color:#666666;
width:120px;
word-wrap: break-word;
word-break: normal; 
}

.cleft{
float:left;
width:500px;
}

.cright{
float:right;
width:280px;
}
.cw{
clear:both;
}
.cw ul li{
float:left;
margin-top:8px;
margin-right:16px;
}

.cs{
clear:both;
margin-top:8px;
}
.cs ul li{
margin-top:8px;
margin-right:17px;
float:left;
}
.art ul li {
background:transparent url(../images/i.png) no-repeat scroll 2px 7px;
line-height:25px;
overflow:hidden;
padding:0 0 0 9px;
}
.article_content h2{
font-weight:bold;
}
.y_left{
float:left;
width:80px;
text-align:right;
}
.y_right{
float:left;
padding-top:20px;
padding-left:15px;
}
.y_right ul li{
font-weight:bold;
line-height:32px;
}

div.clear{
	height:0px;
	line-height:0px;
	overflow:hidden;
	clear:both;
	}	

div.digg {
    float:left;
}

div.digg a, div.digg span{
	float:left;
}

DIV.digg A {
 BORDER: #C6D2E3 1px solid;
 PADDING: 1px 2px 1px 2px;
 MARGIN: 2px;
 COLOR: #666;
 TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER: #E61636 1px solid;
	COLOR: #333;
}
DIV.digg A:active {
	BORDER: #E61636 1px solid;
	COLOR: #000;
}
div.digg span {
	BORDER: #E61636 1px solid;
	 PADDING: 1px 2px 1px 2px;
	FONT-WEIGHT: bold;
	MARGIN: 2px;
	COLOR: #fff;
	BACKGROUND-COLOR: #E61636
}
.links {
line-height:28px;
}
.links span{
float:left;
font-weight:bold;
}
.links a{
float:left;
margin-right:10px;
white-space:nowrap;
}
