body{
	padding:0;
	text-align:center;
	margin:0 auto;
	font:12px Arial, sans-serif;
	line-height: 1.5em;
	background-color:#ffffff;
	}
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
.spacer{
	clear:both; 
}

.top{
	width:960px;
	}
.top_l{
	float:left;
	display:inline;
	padding:15px 0 0 20px;
	}
.top_r{
	float:right;
	display:inline;
	}
.navOut{
	width:960px;
	height:62px;
	background:url(navBg.gif) repeat-x left top;
	text-align:left;
	}
.navInLeft{
	width:100%;
	height:62px;
	background:url(navBgLeft.gif) no-repeat left top;
	}
.navInRight{
	width:100%;
	height:62px;
	background:url(navBgRight.gif) no-repeat right top;
	}	
.nav{
	list-style:none;
	width:738px;
	margin:0 0 0 20px;
	padding:0;
	float:left;
	display:inline;
	}
.nav li{
	float:left;
	display:inline;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:"黑体", Arial, Helvetica, sans-serif;
	margin:4px 0 0 0;
	}
.nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	cursor:pointer;
	text-decoration:none;
	color:#FFFFFF;
	line-height:25px;
	padding:0 15px;
	}
.nav_on{
	background-color:#e4fed7;
	}
.nav_on span{
	color:#038e01;
	}
.navLine{
	height:15px;
	width:10px;
	padding:10px 0 0 0;
	background:url(navLine.gif) no-repeat center 5px;
	}
.dateBox{
	float:right;
	display:inline;
	width:200px;
	margin:9px 0 0 0;
	color:#FFFFFF;
	}
.menu_con{
	margin:0;
	padding:0;
	width:100%;
	display:block;
	}
.menu_con ul{
	list-style:none;
	float:left;
	display:inline;
	padding:0 0 0 40px;
	}
.menu_con ul li{
	float:left;
	display:inline;
	}
.menu_con ul li a{
	display:block;
	float:left;	
	cursor:pointer;
	color:#006410;
	text-decoration:none;
	}
.menu_con ul li a:hover{
	text-decoration:underline ;
	}
.menu_line2{
	width:1px;
	height:13px;
	background-color:#006410;
	margin:2px 15px 0 15px;
	}
.subMenuFlashAD,.erJiPage{
	width:960px;
	text-align:left;
	margin:8px 0 0 0;
	}
.subMenu{
	float:left;
	display:inline;
	width:321px;
	background-color:#038d01;
	}
.subMenu1{
	float:left;
	display:inline;
	width:220px;
	background-color:#038d01;
	}
.subMenu h1,.subMenu1 h1{
	font-family:"黑体";
	color:#FFFFFF;
	font-weight:200;
	background:url(sign1.gif) no-repeat right 5px;
	height:13px;
	font-size:14px;
	padding:25px 0 0 4%;
	width:96%;
	}
.subMenu ul,.subMenu1 ul{
	background-color:#FFFFFF;
	margin:10px;
	border:1px solid #038d01;
	}
.subMenu li,.subMenu1 li{
	margin:8px 10px;
	border:1px solid #fff;
	}
.subMenu li a.selOut1,.subMenu1 a.selOut1{
	display:block;
	background:url(numberOut1.gif) no-repeat 5px 5px;	
	color:#4a8109;
	font-family:"黑体", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	padding:5px;
	}
.subMenu li a.selOut1 span,.subMenu1 li a.selOut1 span{
	font-family:"宋体";
	font-size:12px;
	font-weight:300;
	display:block;
	text-decoration:none;
	padding:5px 0 0 0;
	}
.subMenu li a.selOut1:hover,.subMenu1 li a.selOut1:hover{
	background:#038e00 url(numberOver1.gif) no-repeat 5px 5px;
	color:#ffffff;
	text-decoration:none;
	padding:5px;
	}	
.subMenu li a.selOut2,.subMenu1 li a.selOut2{
	display:block;
	background:url(numberOut2.gif) no-repeat 5px 5px;	
	color:#4a8109;
	font-family:"黑体", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	padding:5px;
	}
.subMenu li a.selOut2 span,.subMenu1 li a.selOut2 span{
	font-family:"宋体";
	font-size:12px;
	font-weight:300;
	display:block;
	text-decoration:none;
	padding:5px 0 0 0;
	}
.subMenu li a.selOut2:hover,.subMenu1 li a.selOut2:hover{
	background:#038e00 url(numberOver2.gif) no-repeat 5px 5px;
	color:#ffffff;
	text-decoration:none;
	padding:5px;
	}	
.subMenu li a.selOut3,.subMenu1 li a.selOut3{
	display:block;
	background:url(numberOut3.gif) no-repeat 5px 5px;	
	color:#4a8109;
	font-family:"黑体", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	padding:5px;
	}
.subMenu li a.selOut3 span,.subMenu1 li a.selOut3 span{
	font-family:"宋体";
	font-size:12px;
	font-weight:300;
	display:block;
	text-decoration:none;
	padding:5px 0 0 0;
	}
.subMenu li a.selOut3:hover,.subMenu1 li a.selOut3:hover{
	background:#038e00 url(numberOver3.gif) no-repeat 5px 5px;
	color:#ffffff;
	text-decoration:none;
	padding:5px;
	}	
.subMenu li a.selOut4,.subMenu1 li a.selOut4{
	display:block;
	background:url(numberOut4.gif) no-repeat 5px 5px;	
	color:#4a8109;
	font-family:"黑体", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	padding:5px;
	}
.subMenu li a.selOut4 span,.subMenu1 li a.selOut4 span{
	font-family:"宋体";
	font-size:12px;
	font-weight:300;
	display:block;
	text-decoration:none;
	padding:5px 0 0 0;
	}
.subMenu li a.selOut4:hover,.subMenu1 li a.selOut4:hover{
	background:#038e00 url(numberOver4.gif) no-repeat 5px 5px;
	color:#ffffff;
	text-decoration:none;
	padding:5px;
	}
.subMenu1 li a.selOut5{
	display:block;
	background:url(numberOut5.gif) no-repeat 5px 5px;	
	color:#4a8109;
	font-family:"黑体", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	padding:5px;
	}
.subMenu1 li a.selOut5 span{
	font-family:"宋体";
	font-size:12px;
	font-weight:300;
	display:block;
	text-decoration:none;
	padding:5px 0 0 0;
	}
.subMenu1 li a.selOut5:hover{
	background:#038e00 url(numberOver5.gif) no-repeat 5px 5px;
	color:#ffffff;
	text-decoration:none;
	padding:5px;
	}
.subMenuFlashAD_r{
	float:right;
	display:inline;
	width:630px;
	}
.erJiPage_l{
	float:left;
	display:inline;
	width:220px;
	}
.erJiPage_l img{
	float:left;
	display:inline;
	margin:8px 0 0 0;
	}
.erJiPage_r{
	float:right;
	display:inline;
	width:728px;
	}
.daohang{
	width:100%;
	color:#7c7c7c;
	padding:0 0 8px 0;
	}
.daohang a{
	color:#7c7c7c;
	text-decoration:underline;
	}
.daohang a:hover{
	color:#4a8109;
	text-decoration:underline;
	}
.erJiPageContent,.erJiPageContentPJ,.erJiPageContentPS{
	width:728px;
	}
.erJiPageContentQT{
	width:688px;
	padding:8px 20px 10px 20px;
	}
.erJiPageContent ul,.erJiPageContentPJ ul,.erJiPageContentPS ul{
	list-style:none;
	padding:10px 17px 0 17px;
	color:#7c7c7c;
	}
.erJiPageContentPS ul li{
	float:left;
	display:inline;
	width:300px;
	padding:0 0 10px 30px;
	}
.erJiPageContentPS ul li img{
	float:left;
	display:inline;
	border:0;
	}
.erJiPageContentPS ul li div{
	float:left;
	display:inline;
	padding:0 0 0 8px;
	}
.erJiPageContentPS ul li div h1{
	font-size:14px;
	font-weight:600;
	padding:0 0 10px 0;
	}
.erJiPageContentPS ul li a{
	color:#4a8109;
	text-decoration:none;
	}
.erJiPageContentPS ul li a:hover{
	color:#e49306;
	text-decoration:underline;
	}
.erJiPageContentPJ ul li{
	float:left;
	display:inline;
	width:182px;
	height:132px;
	margin:0 45px 8px 0;
	text-align:center;
	height:150px;
	line-height:25px;
	position: relative;
	overflow:hidden;
	}
.erJiPageContentPJ ul li a{
	color:#4a8109;
	text-decoration:none;
	}
.erJiPageContentPJ ul li a:hover{
	color:#7c7c7c;
	text-decoration:none;
	}
.erJiPageContentPJ ul li span{
	width: 182px;
	height: 132px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(picBG.png) no-repeat left top;
	}
.erJiPageContent ul li{
	padding:0 10px 0 25px;
	background:url(sign9.png) no-repeat 10px 13px;
	height:35px;
	line-height:35px;
	}
.erJiPageContent ul li.s1{
	background:#f4f4f4 url(sign9.png) no-repeat 10px 10px;
	height:25px;
	line-height:25px;
	}
.erJiPageContent ul li span{
	float:right;
	display:inline;
	}
.erJiPageContent ul li a{
	color:#7c7c7c;
	text-decoration:none;
	font-size:14px;
	}
.erJiPageContent ul li a:hover{
	color:#1e7c01;
	text-decoration:underline;
	font-size:14px;
	}
.erJiPageContentBK{
	border:1px solid #eae9e9;
	width:726px;
	border-top:0;
	}
.pageNav{
	text-align:center;
	padding:5px 0 5px 0;
	border:1px dashed #CCCCCC;
	border-left:0;
	border-right:0;
	margin:0 5px 5px 5px;
	color:#7c7c7c;
	width:98%;
	}
.pageNav a{
	color:#7c7c7c;
	text-decoration:none;
	}
.pageNav a:hover{
	color:#4a8109;
	text-decoration:underline;
	}
.erJiPageTitle{
	width:96%;
	height:58px;
	background:url(erJiPageTopBg.gif) no-repeat left top;
	color:#1e7c01;
	font-size:14px;
	font-weight:600;
	padding:13px 0 0 35px;
	}	
.flashAD{
	float:right;
	display:inline;
	border:1px solid #eae9e9;
	}	
.hotNews{
	width:630px;
	border:1px solid #eae9e9;
	margin:5px 0 0 0;
	float:right;
	display:inline;
	}
.hotNewsList{
	float:left;
	display:inline;
	width:45%;
	padding:8px 0 0 15px;
	}
.hotNewsList a{
	text-decoration:none;
	color:#898989;
	}
.hotNewsList a:hover{
	text-decoration:underline;
	color:#898989;
	}	
.hotNewsList h2{
	font-size:14px;
	font-weight:bold;
	color:#005e14;
	background:url(sign2.gif) no-repeat left 5px;
	padding:0 0 2px 13px;
	}
.hotNewsLine{
	float:left;
	display:inline;
	border-right:1px solid #eae9e9;
	height:75px;
	margin:5px 5px 0 15px;
	}
.center{
	width:960px;
	padding:8px 0 0 0;
	}
.center_l{
	float:left;
	display:inline;
	width:734px;
	}
.center_r{
	float:right;
	display:inline;
	}
.boxLine1{
	float:left;
	display:inline;
	width:321px;
	
	}
.boxLine2{
	float:right;
	display:inline;
	width:400px;
	}
.boxLine3{
	float:right;
	display:inline;
	width:216px;
	}
.boxLine4{
	float:right;
	display:inline;
	width:734px;
	margin:8px 0 0 0;
	}
.boxLine5{
	float:right;
	display:inline;
	width:217px;
	}
.boxLine6{
	float:left;
	display:inline;
	width:217px;
	margin:7px 0 0 0;
	}
.titleBox{
	height:30px;
	width:100%;
	background:url(titleMiddleBg.gif) repeat-x left top;
	}
.titleLeftBg{
	float:left;
	display:inline;
	background:url(titleLeftBg.gif) no-repeat left top;
	width:5px;
	height:30px;
	}
.titleRightBg{
	float:right;
	display:inline;
	background:url(titleRightBg.gif) no-repeat right top;
	min-width:20px;
	height:20px;
	padding:10px 40px 0 0;
	}
.titleFont{
	float:left;
	display:inline;
	background:url(sign3.gif) no-repeat 10px 11px;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	padding:7px 0 0 25px;
	color:#FFFFFF;
	}
.content{
	display:block;
	width:319px;
	border:1px solid #eae9e9;
	border-top:0;
	}
.width1{
	width:396px;
	}
.width2{
	width:214px;
	}
.width3{
	width:716px;
	padding:0 8px 8px 8px;
	}
.width4{
	width:215px;
	}
.displayNone{
	display:none;
	}
.plan_l{
	float:left;
	display:inline;
	width:60px;
	text-align:left;
	padding:0 0 0 10px;
	}
.plan_l img{
	border:0;
	}
.plan_r{
	float:right;
	display:inline;
	}
.planPic{
	padding:10px 0 0 0;
	}
.planList{
	text-align:left;
	padding:5px 10px 0 10px;
	color:#898989;
	}
.planList a,.plan_l a{
	color:#4a8109;
	font-size:12px;
	text-decoration:none;
	}
.planList a:hover,.plan_l a:hover{
	color:#4a8109;
	text-decoration:underline;
	}
.planList li{
	border-bottom:1px dashed #dbdbdb;
	padding:5px 0 5px 0;
	}
.planList li h3{
	font-size:14px;
	font-weight:bold;
	color:#4a8109;
	}
.xiaoxiang{
	float:left;
	display:inline;
	padding:0 0 0 10px;
	}
.xiaoxiangOut{
	background-color:#eae9e9;
	color:#4a8109;
	font-size:14px;
	font-weight:bold;
	float:left;
	display:inline;
	margin:7px 3px 0 3px;
	height:23px;
	line-height:23px;
	padding:0 8px;
	cursor:pointer;	
	}
.current{
	background-color:#FFFFFF;
	color:#4a8109;
	font-size:14px;
	font-weight:bold;
	float:left;
	display:inline;
	margin:7px 3px 0 3px;
	height:23px;
	line-height:23px;
	padding:0 8px;
	cursor:pointer;	
	}	
.txt{
	width:100%;
	text-align:left;
	}
.txt ul{
	padding:8px 10px 0 8px;
	}
.txt ul li{
	border-bottom:1px dashed #dddddd;
	background:url(sign4.gif) no-repeat left 7px;
	padding:6px 0 7px 17px;
	}
.txt ul li h1{
	font-size:14px;
	font-weight:bold;
	color:#4a8109;
	padding:0 0 5px 0;
	}
.txt ul li img{
	border:1px solid #c9c9c9;
	padding:1px;
	float:left;
	display:inline;
	}
.txt ul li span{
	float:left;
	display:inline;
	color:#949494;
	padding:0 0 0 10px;
	}
.txt ul li a{
	color:#4a8109;
	text-decoration:none;
	}
.txt ul li a:hover{
	color:#4a8109;
	text-decoration:underline;
	}	
.userList{
	text-align:left;
	padding:8px 0 0 8px;
	}
.userList li{
	padding:0 0 6px 0;
	}
.userList li img{
	float:left;
	display:inline;
	border:1px solid #eae9e9;
	padding:1px;
	}
.userList li span{
	float:left;
	display:inline;
	color:#3d3d3d;
	padding:0 5px 0 7px;
	}	
.userList li span a{
	font-size:14px;
	font-weight:900;
	color:#eb7209;
	text-decoration:none;
	}
.userList li span a:hover{
	text-decoration:underline;
	}	
.userList li a:hover img{
	border:1px solid #fed8b7;
	}	
.programming{
	text-align:left;
	margin:10px 10px 0 0;
	float:left;
	display:inline;
	width:338px;
	height:115px;
	padding:5px;
	}
.programmingOver{
	background-color:#e9ffdf;
	text-align:left;
	margin:10px 10px 0 0;
	float:left;
	display:inline;
	width:338px;
	height:115px;
	padding:5px;
	}
.programming img,.programmingOver img{
	float:left;
	display:inline;
	border:1px solid #c9c9c9;
	padding:1px;
	}
.programming ul,.programmingOver ul{
	float:left;
	display:inline;
	padding:0 0 0 8px;
	}
.programming ul li,.programmingOver ul li{
	background:url(sign5.gif) no-repeat 10px 10px;
	padding:3px 0 3px 3px;
	}
.programming ul h1,.programmingOver ul h1{
	font-size:14px;
	font-weight:bold;
	color:#4a8109;
	}	
.programming ul li a,.programmingOver ul li a{
	color:#7c7c7c;	
	text-decoration:none;
	}
.programming ul li a:hover,.programmingOver ul li a:hover{
	color:#4a8109;	
	text-decoration:underline;
	}	
.gunDongPic{
	border:1px solid #eae9e9;
	margin:8px 0 0 0;
	padding:10px 5px;
	float:left;
	display:inline;
	width:710px;
	}	
.gunDongPic ul{
	}
.gunDongPic ul li{
	float:left;
	display:inline;
	padding:0 7px;
	}
.gunDongPic ul li img{
	margin:0 0 8px 0;
	border:1px solid #c9c9c9;
	padding:1px;
	}
.gunDongPic ul li a{
	color:#4a8109;	
	text-decoration:none;
	}
.gunDongPic ul li a:hover{
	color:#4a8109;	
	text-decoration:underline;
	}
.gunDongPic ul li a:hover img{
	margin:0 0 8px 0;
	border:1px solid #c6ff83;
	padding:1px;
	}
.flashAD1{
	float:right;
	display:inline;
	margin:4px 0;
	}
.hottestNews{
	text-align:left;
	padding:4px 8px 5px 8px;
	}
.hottestNews li{
	border-bottom:1px dashed #dddddd;
	padding:5px 0 5px 0;
	}	
.hottestNews li a{
	color:#4a8109;	
	text-decoration:none;
	}
.hottestNews li a:hover{
	color:#949494;
	text-decoration:underline;
	}
.footer{
	height:143px;
	width:960px;
	background:url(footerBg.gif) repeat-x left top;
	margin:8px 0 0 0;
	border-top:1px solid #eae9e9;
	text-align:left;
	}
.footerMenu{
	border-bottom:1px solid #eae9e9;
	padding:20px 0 8px 0;
	width:460px;
	margin:0 0 8px 150px;
	}
.footerMenu a{
	color:#313131;
	text-decoration:none;
	padding:0 6px;
	}
.footerMenu a:hover{
	color:#ff5500;
	text-decoration:none;
	padding:0 6px;
	}		
.footerXinxi{
	padding:0 0 0 150px;
	color:#7c7c7c;
	line-height:20px;
 	}
.footerLogo{
	float:right;
	display:inline;
	padding:20px 150px 0 0;
	}	
/*文章内容样式*/
.ArticleTitle{width:96%;text-align:center;color:#333; font-size:16px;font-weight:bold; font-style:normal; font-family:Arial, '宋体', sans-serif; margin-top:15px;}
.ArticleMessage {width:98%;height:30px;text-align:center;color:#000; font-size:12px;font-family:Arial, 宋体, sans-serif;margin-top:10px;margin-bottom:10px;background-color:#f4ffd8;line-height:30px;}
.ArticleMessage span {padding:5px 10px;}
.ArticleMessage a:link{color:#333;font-size:12px; text-decoration:none;}
.ArticleMessage a:hover {color:#336699;font-size:12px;text-decoration:underline;}
.ArticleMessage a:visited{color:#333;font-size:12px;text-decoration: none;}
.ArticleMessage a:active{color:#336699;font-size:12px;text-decoration:none;}
.ArticleTencont{width:auto; height:auto; margin:5px 5px 5px 5px; line-height:150%; text-align:left;}

	
div#MainPromotionBanner{
	width:630px;
	height:224px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 224px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 630px;
	height: 224px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 630px;
	height: 224px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 185px; 
	right: 10px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(ADimages/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(ADimages/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}	
	
	