/* CSS Document */

body{
	margin:0px 0px;
	background-color:#FCFBF9;
	font-size:12px;
	color:#999999;
}
a{
	text-decoration:none;
	color:#666}
a:hover{
	text-decoration:underline;
	color:#000;
}
img{
	border:0
}
.td a
{
text-decoration:none;
color:#666	
}
.td a:hover
{
	text-decoration:none;
	color:#000;
}

.navtip{
	background-image:url(../img/topnavbg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:28px;
	height:45px;
	color:#FFF
}
.contenttop{
	background-image:url(../img/contenttop.jpg);
	background-repeat:no-repeat;
	padding-bottom:18px;
	height:21px;
	padding-right:10px;
}
.contenttop a{
	font-size:13px;
	font-weight:bold;
	padding-right:10px;
	color:#1176B3;
	background-image:url(../img/shenqinglist.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	float:right
}
.navtip a{
	color:#FFF
}
.navtip span{
	margin:0px 5px;
}
.main{
	background-image:url(../img/mainbg.jpg);
	background-repeat:repeat-y;
}
#mainnav{
	width:100%;
	
}
.mainnavbg{
	padding-top:10px;
	background-image:url(../img/mainnavbg.jpg);
	background-repeat:no-repeat;
}
#mainnav td{
	width:70px;
	border-left:solid 3px #75c5e3;
	/*border-top:solid 1px #75c5e3;*/
	padding-left:8px;
}
#mainnav a{
	padding:10px 0px;
	color:#FFF;
	font-size:14px;
	font-weight:600;
}
#mainnav span{
	font-size:12px;
	font-weight:normal
}
.newscontent{
	padding:0px 0px 0px 0px;
	margin:0;
	line-height:25px;
}
.newscontent li{
	border-bottom:dotted 1px #CCC;
	background-image:url(../img/liststyle.jpg);
	 list-style-type:disc;
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:0px 10px;
}

.knowledge{
	padding:0px;
	margin:0px;
}
.knowledge a{
	padding-right:5px;
	}
.knowledgedot
{
	background-image:url(../img/liststyle.jpg);
	background-repeat:no-repeat;
	padding-left:12px;
}
.knowledgeList
{
	border-bottom:dotted 1px #CCC;
}
.footer{
	padding-top:10px;
	padding-right:85px;
	background-color:#FFF
}
.footer p{
	padding:0px 0px;
}
.subleftbar{
	padding-left:5px;
	margin:0px;
	list-style:none;
}
.subleftbar li{
	padding-left:10px;
	padding:2px;
}
.subleftbar li a{
	display:block;
	font-size:14px;
	padding:6px 0px 6px 20px;
	background-image:url(../img/subleftbarbg_normal.jpg);
	background-repeat:no-repeat;
}
.subleftbar li a:hover{
	display:block;
	font-size:14px;
	padding:6px 0px 6px 20px;
	background-image:url(../img/subleftbarbg.jpg);
	background-repeat:no-repeat;
}
.subcontent{
	height:550px; 
	background-color:#FFF; 
	padding:15px;
	font-size:14px;
	line-height:2em;
	color:#333;
	border-left:sold 1px #EAEAE8;
	border-right:sold 1px #EAEAE8;
}
.subcborder{
	border-right:solid 1px #EAEAE8;
	border-left:sold 1px #EAEAE8;
}
.subcontenttitle{
	 height:54px; 
	font-size:20px;
	color:#666666;
	background-color:#FFF;
	background-image:url(../img/subiconline.jpg);
	background-repeat:no-repeat;
	background-position:15px 50px;
}
.subcontenttitle p{
	padding-left:40px;
	background-image:url(../img/subicon.jpg);
	background-repeat:no-repeat;
	background-position:20px 5px;
}
.thirdnav{
	padding:0px;
	margin:0px;
}
.thirdnav li{
	border-bottom:dashed 1px #DFDFDF;
	padding-left:25px;
}
.thirdnav li a{
	background-image:none;
	padding:0px;
	font-size:12px;
}
.thirdnav li a:hover{
	background-image:none;
	padding:0px;
	font-size:12px;
}
.parent a:hover
{
	text-decoration:underline;
	background-color:#DFDFDF;
}
.newslist{
	width:435px; 
	background-image:url(../img/liststyle.jpg);
	background-repeat:no-repeat;
	background-position:0px 10px; 
	padding-left:15px
}
.newsdetail{
	border-bottom:solid 1px #DFDFDF;
	border-top:solid 1px #DFDFDF;
	font-size:12px;
}
.newsdetail span{
	border-bottom:none;
	border-top:none;
}
.newstitle{
	margin-bottom:0px;
}

