body{
	color:#000;
	font-size:12px;
	font-family:"Arial","SimSun";
	-webkit-text-size-adjust:100%;
	-moz-user-select:none;
}
img{
	border:0;
}
body,p,h1,ul,li{
	margin:0;
	padding:0;
}
ul,li{
	list-style:none;
}
a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#F60;
text-decoration:underline;
}
#toper{
	height:36px;
	line-height:36px;
	background:#F8F8F8;
	margin:0 auto 12px auto;
	border-bottom:1px solid #CCC;
}
#daohang{
	width:962px;
	margin:0 auto;
	font-family:"SimSun","Arial";
}
.position{
	float:left;
	width:290px;
	height:36px;
	overflow:hidden;
}
.position span{
	margin:0 6px;
}
.dao{
	float:right;
}
.dao a{
	margin:0 0 0 12px;
}
.Ctone{
	width:962px;
	overflow:hidden;
	margin:0 auto 12px auto;
}
.Ctone img{
	float:left;
	width:236px;
	margin:0 6px 0 0;
}
.Ctone .last img{
	margin:0;
}
.adonex{
	width:960px;
	overflow:hidden;
	border:1px solid #ccc;
	margin:0 auto 12px auto;
}
#Ctdao{
	height:32px;
	width:960px;
	padding:0 1px;
	overflow:hidden;
	font-weight:bold;
	background:#ff5a00;
	margin:0 auto 12px auto;
}
.lmdao{
	float:left;
	font-size:14px;
	line-height:32px;
}
.lmdao a{
	color:#FFF;
	float:left;
	width:80px;
	height:32px;
	overflow:hidden;
	text-align:center;
	background:url(images/lanmu.gif) no-repeat right 8px;
}
.lmdao a:hover{
	color:#Ffffff;
}
.lmdao .tdao{
	background:none;
}
#main{
	width:962px;
	overflow:hidden;
	margin:0 auto 12px auto;
}
#left{
	float:left;
	width:648px;
	border:1px solid #CCC;
	border-top:2px solid #003795;
}
h1{
	width:616px;
	font-size:24px;
	overflow:hidden;
	line-height:36px;
	margin:20px auto;
	text-align:center;
	font-family:"Microsoft YaHei","Arial","SimSun";
}
h1 strong{
	font-weight:normal;
}
.author{
	width:616px;
	padding:0 16px;
	overflow:hidden;
	line-height:24px;
	margin:0 0 16px 0;
	border-bottom:1px solid #EEE;
}
.author div{
	float:left;
	padding:0 8px;
	background:#EEE;
}
.author span{
	float:right;
	padding:0 8px;
	background:#EEE;
}
.Cttwo{
	width:616px;
	overflow:hidden;
	margin:0 auto 16px auto;
}
.jianjie{
	width:588px;
	font-size:14px;
	text-indent:2em;
	line-height:24px;
	padding:10px 14px;
	background:#F8F8F8;
	margin:0 auto 16px auto;
}
.Ctthree{
	width:616px;
	overflow:hidden;
	margin:0 auto 8px auto;
}
#content{
	width:616px;
	font-size:14px;
	overflow:hidden;
	line-height:24px;
	margin:0 auto 8px auto;
}
#content p{
	padding:0;
	margin:8px auto;
}
#content p u{
	text-decoration:none;
}
#content img{
	display:block;
	max-width:616px;
	margin:12px auto;
}
#content .fujia{
	text-indent:2em;
}
#content table{
	overflow:hidden;
	margin:0 auto 10px auto;
}
.Ctfour{
	width:614px;
	overflow:hidden;
	margin:0 auto 16px auto;
	border:1px solid #E8E8E8;
}
.lookdown,.nextpage{
	width:616px;
	height:28px;
	color:#FF3300;
	font-size:18px;
	overflow:hidden;
	font-weight:bold;
	line-height:28px;
	text-align:center;
	margin:0 auto 16px auto;
}
.nextarticle{
	width:616px;
	height:36px;
	font-size:14px;
	overflow:hidden;
	font-weight:bold;
	text-align:center;
	margin:0 auto 16px auto;
}
.nextarticle a{
	float:left;
	width:614px;
	height:34px;
	line-height:34px;
	background:#F8F8F8;
	border:solid 1px #E8E8E8;
}
.nextarticle a:hover{
	color:#FFF;
	background:#DA2621;
	border:solid 1px #DA2621;
}
.paging{
	width:616px;
	height:40px;
	font-size:14px;
	overflow:hidden;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	background:#F8F8F8;
	margin:0 auto 16px auto;
}
.paging .on{
	color:#FFF;
	background:#DA2621;
	border:solid 1px #DA2621;
}
.paging a{
	margin:0 3px;
	background:#FFF;
	padding:5px 9px;
	border-radius:2px;
	border:solid 1px #CCC;
}
.paging a:hover{
	color:#FFF;
	background:#DA2621;
	border:solid 1px #DA2621;
}
.Ctfive{
	float:left;
	width:250px;
	display:inline;
	margin:0 0 16px 16px;
}
.nextone{
	float:left;
	width:334px;
	margin:2px 0 6px 16px;
}
.nextone li{
	width:334px;
	height:30px;
	font-size:14px;
	overflow:hidden;
	text-indent:10px;
	line-height:30px;
	background:url(images/dot.gif) no-repeat 0 13px;
}
.relevant{
	float:left;
	width:334px;
	font-size:14px;
	line-height:30px;
	margin:0 0 18px 16px;
}
.relevant span{
	float:left;
	width:334px;
	font-weight:bold;
	text-indent:10px;
}
.relevant li{
	width:334px;
	height:30px;
	overflow:hidden;
	text-indent:10px;
	background:url(images/dot.gif) no-repeat 0 13px;
}
.Ctsix{
	width:610px;
	overflow:hidden;
	padding:6px 0 0 4px;
	margin:0 auto 16px auto;
	border:1px solid #E8E8E8;
}
.morearticles{
	width:614px;
	height:58px;
	font-size:16px;
	overflow:hidden;
	font-weight:bold;
	background:#F8F8F8;
	margin:0 auto 16px auto;
	border:1px solid #E8E8E8;
}
.morearticles a{
	float:left;
	width:614px;
	line-height:58px;
	text-align:center;
}
#right{
	float:right;
	width:300px;
	overflow:hidden;
}
.Ctseven{
	width:300px;
	overflow:hidden;
	margin:0 0 12px 0;
}
.Cteight{
	width:300px;
	overflow:hidden;
}
.Ctnine{
	width:300px;
	overflow:hidden;
}
.CtTen{
	width:300px;
	overflow:hidden;
}
.Cteleven{
	width:610px;
	overflow:hidden;
	padding:6px 0 0 4px;
	margin:0 auto 16px auto;
	border:1px solid #E8E8E8;
}
.newlist{
	overflow:hidden;
	margin:0 0 12px 0;
	border-top:1px solid #CCC;
}
.newlist li{
	float:left;
	width:300px;
	height:32px;
	font-size:14px;
	overflow:hidden;
	line-height:32px;
	text-indent:15px;
	border-bottom:1px solid #CCC;
	background:#FBFBFB url(images/dot.gif) no-repeat 7px 14px;
}
.newpic{
	width:312px;
	overflow:hidden;
	margin:0 0 12px 0;
}
.newpic a{
	float:left;
	color:#FFF;
	width:144px;
	height:110px;
	overflow:hidden;
	margin:12px 12px 0 0;
}
.newpic a:hover{
	color:#F60;
}
.newpic img{
	float:left;
	width:144px;
	height:110px;
}
.newpic span{
	float:left;
	width:138px;
	height:23px;
	padding:0 3px;
	overflow:hidden;
	line-height:23px;
	text-align:center;
	margin:-23px 0 0 0;
	background:url(images/cover.png);
}
/* tagscloud */
#tagscloud{width:300px;height:260px;position:relative;font-size:12px;color:#333;margin:20px auto 0;text-align:center;overflow:hidden;}
#tagscloud a{position:absolute;top:0px;left:0px;color:#333;font-family:Arial;text-decoration:none;margin:0 10px 15px 0;line-height:18px;text-align:center;font-size:12px;padding:1px 5px;display:inline-block;border-radius:3px;}
#tagscloud a.tagc1{background:#666;color:#fff;}
#tagscloud a.tagc2{background:#F16E50;color:#fff;}
#tagscloud a.tagc5{background:#006633;color:#fff;}
#tagscloud a:hover{color:#fff;background:#0099ff;}#footer{
	height:50px;
	line-height:50px;
	background:#F8F8F8;
	border-top:1px solid #CCC;
}
.bottom{
	width:962px;
	margin:0 auto;
}
.bottom span{
	float:right;
}
.cnzz{
	display:none;
}