/* CSS Document */
body {margin:0px; padding:0px; font-size:12px;
	line-height: 150%; background-color: #fff;}
#con{width:1002px; height:100%; margin:0 auto;}
/* index */
#index-top{
	width:1002px;
	height:267px;
	background: url(images/logo.gif) no-repeat left top;
}
#index-topright {
	width:223px;
	height:267px;
	float:right;
	background: url(images/kcjjnavbg.gif) no-repeat left bottom;
}
.index-tooler {
	width:223px;
	height:22px;
	padding-top:3px;
	background: url(images/index-toolerbg.gif) no-repeat left top;
	margin-bottom:80px;
	text-align: right;
}
.index-topnav {width:142px; height:136px; margin:25px auto;}
.index-topnav li{
	margin:0px;
	padding:0px;
	width:142px;
	height:20px;
	text-decoration: none;
	margin-top: 4px;
	margin-bottom: 5px;
}


#index-middle {width:1002px; height:352px;}
.index-left {width:202px; float:left; background-color:#e8e5d0; height:352px;}
.index-right {width:800px; float:left; height:352px;}

a.topnav:link{text-decoration: none; background: url(images/round-green.gif) no-repeat left top;
	color:#837f61;
	font-size:14px;
	font-weight:bold;}
a.topnav:visited{
	text-decoration: none;
	background: url(images/round-green.gif) no-repeat left top;
	color:#837f61;
	font-size:14px;
	font-weight:bold;
}
a.topnav:hover{
	text-decoration: none;
	background: url(images/round-orange.gif) no-repeat left top;
	color:#fdad00;
	font-size:14px;
	font-weight:bold;
}
.index-menu {width:177px; height:130px; margin:17px auto;}
.index-menu li {
	margin:0px;
	padding:0px;
	line-height:37px;
	background: url(images/index-menubg.gif) no-repeat left top;
	margin-bottom:5px;
	text-decoration: none;
	text-align: center;
}
.index-lanmuleft{width:462px; float:left; height:352px; padding:0 14px;}
.index-lanmuright {width:281px; float:left; height:352px; padding:0 14px;}

.index-lanmu1 {height:352px; float:left; width:462px;}
.index-lanmu2 {height:352px; float:left; width:281px;}
.index-lanmutop {
	width:100%;
	height:20px;
	margin:10px 0px;
	border-bottom: 1px dotted #999;
	font-size:14px;
}

/*lanmu*/
#content {
	width:1002px;
	height:500px;
	margin:0 auto;
	background: url(images/topbg.gif) no-repeat left top;
}
.top {width:1002px; height:49px; background-color:#96a97c;}
.mainnav {
	width:805px;
	height:27px;
	padding-top:22px;
	background: url(images/topnavbg.gif) no-repeat left top;
	float:left;
}
.mainnav li {margin-right:35px; float:left; }
.toptooler {
	width:197px;
	height:46px;
	background: url(images/toolerbg.gif) no-repeat left top;
	float:left;
	text-align: right;
	padding-top:3px;
}
.top1 {width:1002px; height:162px;}
#middle {width:1002px; height:auto; float:left;}
#left {width:219px; height:100%; float:left;}
#right {
	width:752px;
	height:100%;
	float:left;
	background-color: #FFFFFF;
}
#righttop {
	width:752px;
	height:20px;
	background-image: url(images/righttopbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#rightcon {
	width:710px;
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	padding:0px 20px;
	float:left;
}
.lanmutop {
	width:710px;
	height:57px;
	background-image: url(images/lanmutopbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: 1px solid #c1c1c1;
	margin-bottom:12px;
}
.lanmu-menu {width:152px; height:100px;}
.lanmu-menu a:link, .lanmu-menu a:visited,.lanmu-menu a:hover{
	width:152px;
	height:22px;
	display:block;
	padding-top:4px;
	margin-bottom:5px;
	text-align: center;text-decoration: none;
	font-size: 14px; font-weight:bold;
}
.lanmu-menu a:link, .lanmu-menu a:visited{color:#000;
	background: url(images/menu-huibg.gif) no-repeat left top;}
.lanmu-menu a:hover{
	color:#637a3f;
	background: url(images/menu-greenbg.gif) no-repeat left top;
}
.leftnav{width:152px; height:100px; margin:44px auto;}
.lanmucon {width:710px; font-size:14.8px; line-height:150%;}
.kcjjnav {width:206px; margin:0 auto; height:225px; overflow-y:auto;SCROLLBAR-FACE-COLOR: #d2d2d2; SCROLLBAR-SHADOW-COLOR: #d2d2d2;SCROLLBAR-ARROW-COLOR: #000; SCROLLBAR-TRACK-COLOR: #fff; SCROLLBAR-DARKSHADOW-COLOR: #fff;}
.cjnav {width:206px; margin:0 auto; height:85px;}

/**/

P{
	margin:0;
	text-indent: 2em;
}
ul {
	list-style: none;
	margin:0px; padding:0px;
}
li {
	list-style: url(none) none; 
}
.zhang {
	font-size: 12px;
	cursor: pointer;
	text-decoration: none;
	color:#626060;
	border-bottom:1px solid #d7d7d6;
	margin-top: 5px;
	margin-right: 3px;
	margin-left: 6px;
	margin-bottom: 3px;
}
.jie {
	margin-bottom: 5px;
	font-size: 12px;
	cursor: pointer;
	text-decoration: none;
	border-bottom:1px solid #d7d7d6;
	color:#626060;
	margin-top: 3px;
	margin-right: 3px;
	margin-left: 6px;
	text-indent: 1em;
}
.zsd {
	margin-bottom: 5px;
	font-size: 12px;
	cursor: pointer;
	text-decoration: none;
	border-bottom:1px solid #d7d7d6;
	color:#626060;
	margin-top: 3px;
	margin-left: 6px;
	margin-right: 3px;
	text-indent: 2em;
}
a:link{text-decoration: none; color: #626060;}
a:visited{
	text-decoration: none;
	color: #626060;
}
a:hover{
	text-decoration: none;
	color: #c69a3c;
}
a.black:link, a.black1:link, a.black2:link{text-decoration: none; color: #000;}
a.black:visited, a.black1:visited, a.black2:visited{
	text-decoration: none;
	color: #000;
}
a.black:hover, a.black1:hover{
	text-decoration: none;
	color: #27be0c;
}
a.black2:hover{
	text-decoration: none;
	color: #fd6500;
}
a.black1:link, a.black1:visited, a.black1:hover, a.black2:link, a.black2:visited, a.black2:hover{font-size: 14px; font-weight:bold;}
.index-foot {
	width:1002px;
	height:72px;
	border-top: 1px solid #bababa;
	border-bottom: 1px solid #bababa;
	background-color:#e4e4e4;font-size: 14px;
	text-align: center;
}
.index-foot1 {
	width:999px;
	height:72px;
	border-top: 1px solid #bababa;
	border-bottom: 1px solid #bababa;
	background-color:#e4e4e4;font-size: 14px;
	text-align: left;
	float:left;
}
a.red:link{text-decoration: none; color: #ff0000;}
a.red:visited{
	text-decoration: none;
	color: #ff0000;
}
a.red:hover{
	text-decoration: none;
	color: #c2ceb2;
}
.green {color:#8da36d;font-size: 14px;}