#topnav{
width:1000px;
margin:auto;
line-height:24px;
}

*{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial,'Times New Roman',Verdana,Tohama;
	color:#555555;
	line-height:24px;
	list-style:none;
}
img{
	border:0px;
}

a{
	color:#2a81ff;
    text-decoration: none;
}

a:visited {color:#2a81ff;
    text-decoration: none;
}
a:hover {
    color: #dc6e21;
    text-decoration: none;
}
a:active {color:#2a81ff;
    text-decoration: none;
}

/*共同属性*/

.main{
	width:1000px;
	margin:auto;
	overflow:hidden;
}
.head{
	background:url(bg.png) 0px 0px ;
	width:1000px;
	overflow:hidden;
	height:362px;
	text-indent:-9999px;
}

.nav{
	width:1000px;
	overflow:hidden;
}

.nav ul{
	width:980px;
	overflow:hidden;
	padding:10px 10px;
}

.nav ul li{
	float:left;
	width:120px;
	margin:0px 10px;
	overflow:hidden;
	display:inline;
}

.nav ul li a{
	background:url(bg.png);
	text-indent:-9999px;
	width:120px;
	height:42px;
	line-height:42px;
	float:left;
	overflow:hidden;
	display:inline;
}

.nav ul li.baihuo a{
	background-position:-17px 69px;
}

.nav ul li.chaoshi a{
	background-position:-158px 69px;
}
.nav ul li.dianshang a{
	background-position:-299px 69px;
}
.nav ul li.fushi a{
	background-position:-440px 69px;
}
.nav ul li.shuju a{
	background-position:-581px 69px;
}
.nav ul li.renwu a{
	background-position:-722px 69px;
}
.nav ul li.zonghe a{
	background-position:-863px 69px;
}

.text_top{
	width:960px;
	overflow:hidden;
	padding:5px 20px 15px 20px;
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	font-family:"Microsoft YaHei";
}


.cont{
	width:1000px;
	overflow:hidden;
	padding-bottom:20px;
}

.title{
	width:960px;
	border-bottom:1px solid #e2e2e2;
	margin:0px 20px;
}

.title span{
	line-height:34px;
	height:34px;
	font-family:"Microsoft YaHei";
	font-size:18px;
	font-weight:bold;
	border-right:1px solid #e2e2e2;
	border-left:1px solid #e2e2e2;
	border-bottom:1px solid #fff;
	padding:0px 32px;
	margin-bottom:-1px;
	display:block;
	width:55px;
}

.title span.baihuo{
	border-top:3px solid #009cae;
	}
	
.title span.chaoshi{
	border-top:3px solid #5739b2;
	}
.title span.dianshang{
	border-top:3px solid #009800;
	}
	
.title span.fushi{
	border-top:3px solid #b71c45;
	}
.title span.shuju{
	border-top:3px solid #d8502b;
	}
	
.title span.renwu{
	border-top:3px solid #9b00a3;
	}
.title span.zonghe{
	border-top:3px solid #0a53bc;
	}
	

.p{
	width:1000px;
	overflow:hidden;
	padding:0px 0px 15px 0px;
}

.p .sub_p{
	width:960px;
	margin:10px 20px 0px 20px;
	border-bottom:1px dashed #e2e2e2;
	overflow:hidden;
	padding-bottom:10px;
}

.p b{
	font-family:"Microsoft YaHei",Arial;
	font-size:16px;
	line-height:40px;
}

.p b a{
	font-family:"Microsoft YaHei",Arial;
	font-size:16px;
	line-height:40px;
	color:#555555;
}

.p b a:visited {color:#555555;
    text-decoration:underline;
}
.p b a:hover {
    color:#555555;
    text-decoration:underline;
}
.p b a:active {color:#555555;
    text-decoration: none;
}

.p font.pro{
	display:block;
	text-indent:24px;
}

.chaoshiLogo{
	width:960px;
	padding:10px 20px;
	overflow:hidden;
}

.chaoshiLogo li{
	float:left;
	overflow:hidden;
	display:inline;
	text-align:center;
	margin:10px;
	width:218px;
	height:120px;
}
.chaoshiLogo li img{
	border:1px solid #e8e8e8;
}


.mune,.list{width:900px; margin:0 auto}
.mune{height:40px; line-height:40px;font-size:16px; font-family:"Microsoft YaHei"; margin-top:10px; border-bottom:#CCCCCC solid 1px;font-weight:bold;}
.list{margin-top:15px; overflow:hidden}.list p{margin:5px 0}
.imglist{margin:0 auto; width:900px; height:120px; padding:10px 0}.imglist img{float:left;}.imglist p{float:left;width:670px; margin-left:30px; color:#336699; font-size:14px}
.sublist{width:430px; height:auto; background:#BACFDD; float:left; padding:5px; overflow:hidden; margin-bottom:10px}.bg1{background:#AAD5D5}.bg2{background:#AAD5AA}
.sublist h1{width:100%; color:#000000; font-size:14px; line-height:34px}
.sublistbox{widows:100%; background:#FFFFFF; padding:10px; overflow:hidden; height:190px}
.sublistbox img{float:left; width:150px; margin-right:20px}.sublistbox p{line-height:22px}
.sublistbox1{widows:100%; background:#FFFFFF; padding:10px; overflow:hidden; height:180px}
.sublistbox1 img{float:left; width:150px; margin-right:20px}.sublistbox1 p{line-height:22px}
.pinlun{width:860px; padding:10px 20px; margin:0 auto; background:#F2F2F2; font-size:14px; line-height:24px}
.newleft{float:left; width:620px;}.newright{width:260px; float:right;height:auto}
.newsmune{width:100%; height:40px;line-height:40px;font-size:20px;font-family:"微软雅黑";background:#D1DFE9;border-bottom:#BACFDD 1px solid;border-top:#FFFFFF 1px solid;text-indent:5px}
.newslist{padding:15px 10px; background:#F0F3F7;}
.aboutnews{width:580px; padding:15px 20px; color:#333333; font-size:14px;line-height:24px; margin:0 auto}
.b_1{width:175px; height:20px; left:0px; top:10px; position:absolute;}
.b_2{width:251px; height:20px; left:20px; top:30px; position:absolute; font-size:12px;color:#FFFFFF; line-height:20px}
.b_3{width:260px; height:20px; left:595px; top:25px; position:absolute; font-family:"微软雅黑"; font-size:20px; color:#FFFFFF}
.b_4{width:100px; height:20px; left:835px; top:15px; position:absolute}

.TitleItemList{ width:300px; overflow:hidden; float:left;  line-height:22px}
.TitleItemList .artListTitle{ float:left;}
.artListTitle a{ font-size:12px;}
.TitleItemList .udpatetime{ float:right; padding-right:5px}
.ml20{margin-left:20px}
#foot{width:980px; height:55px; padding:10px; margin:10px auto; position:relative; background:#94B5CB}