@charset "gb2312";

body{ background:#71A58E;}
img{ border:0px;}
a{ text-decoration:none}
*{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.layout{ width:1000px; margin:0px auto; margin-top:0px; background:#fff;}
.header{ padding:36px 0px 8px 28px;}
.righttitle{ text-align:right; width:130px; float:right; margin:27px 18px 0px 0px; }
.righttitle a{ color:#000; font-size:10px;}
.logo{ float:left;}
.cn{ clear:both; height:0px;}
.menu{ height:185px; border-bottom:3px #507a67 solid; background:url(../images/top.jpg) no-repeat; padding:25px 0px 0px 0px; line-height:24px;}
.menu a{ color:#fff;}
.menu a:hover{ color: #FF0;}
.content{ padding:36px 9px 50px 8px;}
.partone{ height:345px;}
.partoneleft{ float:left; width:300px; border:2px solid #507a67;}
.partoneleft-1{ float:left; width:304px;}
.partonemiddle{ float:left; width:349px; padding:0px 11px 0px 15px;}
h3{ font-size:16px; font-family: "Î¢ÈíÑÅºÚ"; color:#fff;}
.textcolor{ color:#507a67;}
.partonemiddle ul{ margin-top:5px; list-style:none;}
.partonemiddle li { border-bottom:1px dashed #507a67; background: no-repeat url(../images/ico.jpg) 0px 10px; padding: 8px 0px 8px 22px;}
.partonemiddle a{ color:#717171;}
.partonemiddle a:hover{ color:#000;}
.more{ text-align:right; margin-top:8px;padding-top:0px;}
.more a{ font-size:10px;}
.othermore{ text-align:right; color:#fff; width:80px; float:right; margin-top:8px;}
.othermore a{ font-size:10px; color:#fff;}
.zh{ font-size:10px; font-family:"ËÎÌå"}
.partoneright{ width:261px; background:#507967; float:right; padding:16px 21px 31px 22px; height:298px;}
.partoneright p{ line-height:23px; color:#fff; margin-top:13px;}
.partoneright p a{ color:#fff;}
.partoneright p a:hover{ color:#000;}
.dispace{ margin-top:15px;}
.leftalign{ float:left;}
.parttwo{margin-top:23px;}
.parttwoleft{ width:676px; background:#507967; float:left; padding:10px 20px 19px 10px; }
.parttwoleft p{ line-height:23px; color:#fff; margin-top:13px;}
.parttwoleft p a{ color:#fff;}
.parttwoleft p a:hover{ color:#000;}
.tabledipace{ margin-top:12px;}
.tableftdispace{ padding-left:12px;}
h4{ font-size:16px; font-family: "Î¢ÈíÑÅºÚ"; display:block; float:left; width:100px; height:29px; background:#507967; color:#fff; padding:6px 0px 0px 19px;}
.bluecolor{ color:#48715F;}
.blueothermore{ text-align:right; color:#48715F; width:80px; float:right; margin-top:8px;}
.blueothermore a{ font-size:10px; color:#48715F;}
.blueothermore a:hover{color:#fff;}
.parttworight{ width:259px; background:#A4D5BF; float:right; padding:6px 15px 0px 0px; } 
.parttworight p{ line-height:23px; color:#48725f; margin-top:19px; margin-left:19px;}
.parttworight p a{ color:#48725f;}
.parttworight p a:hover{ color:#000;}
.partthree{ margin-top:17px; height:277px;}
.tabbg{ width:335px; height:227px; background:url(../images/tdbg.jpg) no-repeat top right;}
.title{ height:26px; background:#8EB9A6; margin-right:11px; padding:9px 0px 0px 12px; margin-bottom:11px;}
h2{ font-size:16px; font-family: "Î¢ÈíÑÅºÚ"; color:#fff; display:block; width:75px; float:left;}
.bluemore{ float:right; margin-right:8px;}
.dispace{ margin-top:23px;}
h5{ font-style:normal; font-size:14px; font-family:"ËÎÌå"; color:#507a67;}
.partthree p{ margin-top:11px; color:#717171; line-height:23px;}
.lefdis{ padding-left:5px;}
.rigdis{ padding-right:5px;}
.partthree ul{ list-style:none; margin-right:20px; margin-top:20px;}
.partthree li{ border-bottom:1px solid #d2d2d2; padding:8px 0px 8px 7px;}
.partthree li a{ color:#727272;}
.partthree li a:hover{ color:#000;}
.listdispace{ margin-left:8px;}
.otherdis{ margin-top:12px;padding-top:0px;margin-right:-5px;}
.anothermore{ text-align:right; color:#717171; width:80px; float:right; margin-top:8px;}
.anothermore a{ font-size:10px; color:#717171;}
.footer{ border-top:2px solid #000; height:90px; padding-top:10px; text-align:center; color:#000; line-height:24px;}


.submenu{ height:185px; border-bottom:3px #507a67 solid; background:url(../images/subtop.jpg) no-repeat; padding:25px 0px 0px 44px; line-height:24px;}
.submenu a{ color:#fff;}
.submenu a:hover{ color: #FF0;}
.subcontent{ padding:53px 9px 50px 21px;}
.graphcontent{ float:left; width:715px;}
.leftarrow{ width:100px; height:46px; background:url(../images/left.jpg) no-repeat; padding:6px 0px 0px 36px ; line-height:22px;}
.leftarrow a{ color:#000; font-size:14px; font-family:"ËÎÌå"}
.bluefont{ color:#2697C3;}
.rightarrow{ width:127px; height:46px; background: url(../images/right.jpg) no-repeat; padding:6px 0px 0px 9px ; line-height:22px;}
.rightarrow a{ color:#000; font-size:14px; font-family:"ËÎÌå"}
.subtilte{ font-size:17px; font-family:"ºÚÌå"; font-weight:bold;}
.source{ border-bottom:1px dashed #000; padding:18px 0px 14px 10px;}
.article{ font-family:@ËÎÌå @Courier New @Arial;font-size:9pt;padding:40px 0px 0px 12px; line-height:26px;}
.rightinfor{ width:229px; float:right;}
.rightinfor h3{ display:block; background:#2E5040; padding:6px 0px 7px 16px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"}
.rightinforcontent{ width:211px; background:#507967; padding:20px 0px 18px 18px; margin-top:8px;}
.rightinforcontent p{ margin-top:15px; line-height:22px;}
.rightinforcontent p a{ color:#fff;}
.listmenu{ height:185px; border-bottom:3px #507a67 solid; background:url(../images/listtop.jpg) no-repeat; padding:25px 0px 0px 0px; line-height:24px;}
.listmenu a{ color:#fff;}
.listmenu a:hover{ color: #FF0;}
.leftmenu{ float:left; width:151px; min-height:312px; background:url(../images/leftbg.jpg) no-repeat #A4D5BF; padding-top:50px; padding-right:45px; padding-bottom:35px;}
.leftmenu h3{ display:block; padding:7px 0px 7px 18px; background:#507967; color:#fff;}
.leftmenu ul{ list-style:none; margin-top:20px;}
.leftmenu li{ border-bottom:1px dashed #4E7966; display:block; padding:7px 0px 7px 39px; background:url(../images/ico.gif) no-repeat 15px 8px;}
.leftmenu li a{ color:#507967;}
.leftmenu  li:hover{ color:#507967; display:block;  background:url(../images/ico.gif) no-repeat 15px 8px #E0FEF2;  cursor:hand;}
.leftmenu2{ float:left; width:200px; min-height:400px; background:url(../images/leftbg2.jpg) no-repeat #A4D5BF; background-position: top right; padding-top:20px; padding-right:15px; padding-bottom:35px; padding-left:10px;}
.leftmenu2 h3{ display:block; padding:7px 0px 7px 30px; background:#507967; color:#fff;margin-right:35px;}
.leftmenu3{ float:left; width:500px; min-height:240px; background:url(../images/leftbg2.jpg) no-repeat #A4D5BF; background-position: top right; padding-top:20px; padding-right:15px; padding-bottom:35px; padding-left:10px;}
.contentlist{ width:515px; float:left; padding-left:30px;}
.contentlist h3{ font-size:19px; font-family:"ºÚÌå"; color:#000;}
.contentlist ul{ margin:20px 20px 0px 0px; list-style:none; }
.contentlist li{ border-bottom:1px dashed #D1D1D1; padding:7px 0px 7px 18px; background:url(../images/ico.jpg) no-repeat 0px 9px;}
.contentlist li a{ color:#507967;}
.contentlist li:hover{  background:url(../images/ico.gif) no-repeat 0px 9px #EEE; cursor:hand; color:#000;}
.page{ text-align:right; padding:15px 10px 0px 0px;}
.page a{color:#507967;}

#divTreeList
{
	border:solid 0px black;
	margin-top:5px;
	padding-right: 0px;
}
div.nodeblock
{
	float: left;
	clear: left;
	border:solid 0px red;
	margin-right:-1000px;
}
img.nodeico
{
	cursor: pointer;
	float: left;
}
img.lineico
{
	float: left;
}
.nodetext
{
	cursor: pointer;
	float: left;
	margin-top: 4px;
	margin-right:-1000px;
}
div.nodepanel
{
	float: left;
	clear: left;
	border:solid 0px blue;
	margin-right:-1000px;
}

input.cbutton
{
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}

