/* CSS Document 
*/

html,body{
	font-family: "ËÎÌå";
	color: #555;
	margin: 0px;
	overflow-x:hidden;
	font-size: 12px;
	background-color: #fff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*IE6 fixed bug*/


/**/
A IMG {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
a{
	color:#555;
	text-decoration: none;
}
li {
	list-style-type: none;
}

a:hover{
	text-decoration:none;
	color:#019126;
}
a:active {
	color: #019126;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* ËÑË÷ÑùÊ½ */
#search {width:260px;height:28px; padding-left:35px; padding-top:3px; background:url(images/search_bg.jpg) no-repeat; } 
.input_search{ float:left; width:165px; height:23px; line-height:23px; border:0; text-align:left; font-size:12px; color:#999; } 
.button{ float:right; border:0; background:url(images/icon_search.jpg) no-repeat left; text-indent:-999px; width:75px; height:25px; cursor:pointer;}
/* ËÑË÷form
<form style="padding:0px; margin:0px;" action="" method="get">
<div id="search">
<input type="text" class="input_search" value="ÊäÈëËÑË÷¹Ø¼ü´Ê" onClick="this.value=''"/>
<input name="" type="submit" value="ËÑË÷" class="button" />
</div>
</form>
 */





/* navÏÂÀ­±¸ 

#nav { width:1001px; margin:0px; padding:0px; margin:0 auto; }
#nav ul{ width:1001px; margin:0px; padding:0px; list-style:none;}
#nav ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:center; }
#nav ul li a{ width:143px;height:42px; line-height:42px; display:block; margin:0px; padding:0px; color:#666666; text-decoration:none; font-size:15px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; }
#nav ul li a:hover{ width:143px; height:42px; line-height:42px; display:block; margin:0px; padding:0px;color:#005793; text-decoration:none; background:url(images/m1_1.jpg); font-size:15px; font-weight:bold; background-repeat:no-repeat; background-position:center; }

#nav ul li ul{ display:none; position:absolute; text-align:center; background-image:url(images/mm_bg.png); width:180px; margin:0; padding:0; left:-19px;}
#nav ul li ul li{ float:none; width:180px;  margin:0; padding:0; height:37px; line-height:37px; }
#nav ul li ul li a{ background:none; font-size:12px; color:#FFFFFF; width:180px; height:37px; line-height:37px; }
#nav ul li ul li a:hover{ color:#FFFFFF; font-size:12px; width:180px; height:37px; line-height:37px; display:block; padding:0px;text-align:center; background:#70C3FE; }

#nav ul li:hover ul { display:block; }
#nav ul li.sfhover ul { display:block; }

*/


.clear { clear:both; }

/* Ê×Ò³ÑùÊ½ */

#banner { width:100%; height:484px; background:url(../images/banner.jpg) no-repeat center top #e0e0e0; border-bottom:6px solid #005717; }
#main { background:url(../images/main_bg.jpg) repeat-x top #fff; padding:32px 0px 40px 0px; overflow:hidden; }
#header { width:1024px; height:84px; margin:0 auto; }

#nav_l { width:364px; float:left; margin-top:20px; }
#nav_l ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:center; }
#nav_l ul li a{ width:88px;height:49px; line-height:49px; display:block; margin:0px; padding:0px; color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/m1.png) no-repeat; }
#nav_l ul li a:hover{ width:88px; height:49px; line-height:49px; display:block; margin:0px; padding:0px;color:#fff; text-decoration:none; background:url(../images/m1_1.png); font-size:14px; font-weight:bold; background-repeat:no-repeat; background-position:center; }
#nav_l ul li a#current { margin-right:4px; }

#nav_r { width:364px; float:right; margin-top:20px; }
#nav_r ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:center; }
#nav_r ul li a{ width:88px;height:49px; line-height:49px; display:block; margin:0px; padding:0px; color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/m1.png) no-repeat; }
#nav_r ul li a:hover{ width:88px; height:49px; line-height:49px; display:block; margin:0px; padding:0px;color:#fff; text-decoration:none; background:url(../images/m1_1.png); font-size:14px; font-weight:bold; background-repeat:no-repeat; background-position:center; }
#nav_r ul li a#current { margin-right:4px; }

#logo { width:240px; height:84px; float:right; margin-right:28px; }

#mfenlei { width:1058px; margin:0 auto; margin-top:30px; }
#mfenlei ul li { width:242px; float:left; margin:0px 11px 0px 11px; }
.mfenlei_show { width:242px; }
.mfenlei_img { width:242px; height:216px; text-align:center; padding-top:18px; background:url(../images/p1_bg.png) no-repeat; }
.mfenlei_content { width:224px; margin:0 auto; padding-top:5px; }
.mfenlei_bt a { font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; font-weight:bold; display:block; float:left; }
.mfenlei_more a { display:block; width:50px; height:21px; line-height:21px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#fff; float:right; background:#019126; }
.mfenlei_more a:hover { background:#D7982E; }

#footer_wrapper { background:url(../images/footer_bg.jpg) repeat-x; height:69px; }
#footer { width:1024px; margin:0 auto; padding-top:30px; }
.footer_p1 { color:#fff; font-family:Arial, Helvetica, sans-serif; float:left; }
.footer_p2 { text-align:right; color:#fff; font-family:Arial, Helvetica, sans-serif; }

/* ÄÚÒ³ÑùÊ½ */
#top_wrapper { border-top:6px solid #019126; border-bottom:1px solid #DCDCDB; background:#FBFBFB; }
#top { width:1020px; margin:0 auto; height:126px; }
.top_gx { width:1060px; }
.sc { float:left; font-family:"Î¢ÈíÑÅºÚ"; padding-top:10px; }
.fenxiang { width:230px; padding-top:3px; text-align:center; float:right; }

#pnav { width:1060px; }
#pnav_l { width:380px; float:left; margin-top:30px; }
#pnav_l ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:left; }
#pnav_l ul li a{ width:95px;height:49px; line-height:49px; display:block; margin:0px; padding:0px; color:#333; text-decoration:none; font-size:15px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; }
#pnav_l ul li a:hover{ width:95px; height:49px; line-height:49px; display:block; margin:0px; padding:0px;color:#C50101; text-decoration:none; background:none; font-size:15px; font-weight:bold; background-repeat:no-repeat; background-position:center; }

#pnav_r { width:380px; float:right; margin-top:30px; }
#pnav_r ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:right; }
#pnav_r ul li a{ width:95px;height:49px; line-height:49px; display:block; margin:0px; padding:0px; color:#333; text-decoration:none; font-size:15px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; }
#pnav_r ul li a:hover{ width:95px; height:49px; line-height:49px; display:block; margin:0px; padding:0px;color:#C50101; text-decoration:none; background:none; font-size:15px; font-weight:bold; background-repeat:no-repeat; background-position:center; }

#plogo { width:240px; height:84px; float:right; margin-right:30px; }

#pbanner { background:url(../images/pbanner.jpg) no-repeat center #FBFBFB; border-bottom:30px solid #019126; border-top:12px solid #FBFBFB; height:178px; }

#wrapper { width:100%; background:#EAEAEA; overflow:hidden; }
#pmain_wrapper { width:1080px; margin:0 auto; background:url(../images/pmain_bot.jpg) no-repeat bottom #fff; padding-bottom:60px; overflow:hidden; }
#pmain { width:1010px; margin:0 auto; }
#pmain_l { width:209px; float:left; border-right:1px solid #DBDBDB; padding-bottom:60px; }
#pmain_r { width:800px; float:right; }

.page_bt { font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#222; padding-top:30px; line-height:26px; }
.page_bt_en { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999; }
.lnav { width:209px; padding-top:12px; }
.lnav ul li a { display:block; background:url(../images/lp1.jpg) no-repeat left; height:39px; line-height:39px; text-align:left; padding-top:2px; padding-left:70px; margin-bottom:2px; }
.lnav ul li a:hover { background:url(../images/lp2.jpg) no-repeat left; color:#fff; }

.pmain_wz { height:32px; line-height:32px; border-bottom:1px solid #ECECEC; text-align:right; padding-right:5px; }
.dd { color:#F20600; padding-right:5px; }
.page_title { background:url(../images/page_title_bg.jpg) repeat-x bottom; height:80px; }
.page_title_bt { width:130px; border-bottom:6px solid #BD000A; margin-left:60px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#222; height:40px; line-height:32px; position:relative; top:29px; }
.page_text { width:700px; margin:0 auto; text-align:left; line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding-top:20px; }

.turn { width:780px; margin:0 auto; text-align:right; padding-top:60px; }

#pmain_new { width:1010px; margin:0 auto; }
.page_text_new { width:900px; margin:0 auto; text-align:left; line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding-top:20px; }
.turn_new { width:1000px; margin:0 auto; text-align:right; padding-top:60px; }