html,body,div,ul,li,ol,p,form,input,span,a,img,h1,h2,h3,h4,del,dl,dd,dt,textarea,label,fieldset{margin:0px auto;	padding:0px;}

html,body{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666; background:url(../images/bg.jpg) repeat center #fff;  }

ul,li,dt,dd{list-style:none; vertical-align:middle; }

img{border:none;vertical-align:top;}

a{text-decoration:none; color:#666;cursor: pointer;}
a:hover{ color:#ff6600;cursor: pointer;}

.fl{ float:left;}
.fr{ float:right;}
.clear { clear:both;}
.hide{display:none}
.center{ width:100%; text-align:center;}

.public_head{ width:100%; height:180px; overflow:hidden; background:url(imagesheader.png) no-repeat top center; }
.warp{ width:1008px; padding-top:15px; height:auto; overflow:hidden; background:url(imagesm-bg.png) repeat-y;}
.main-colum{ margin-bottom:15px; width:958px; height:auto; overflow:hidden; }
.con{ margin-bottom:15px; width:956px; height:auto; overflow:hidden; }

.head_nav{ width:1000px; height:32px; overflow:hidden; line-height:32px; }
.head_nav p{ float:right; width:444px; height:32px; background:url(imageshead_nav.png) no-repeat; }
.head_nav a{ margin:0 7px; color:#317201; font-weight:bold;}
.head_nav a:hover{ color:#ff6600; }
.head_nav .ico1,.head_nav .ico2,.head_nav .ico3{ color:#333; padding-left:25px; font-weight:lighter; }
.head_nav .ico1{ background:url(imagesico1.png) no-repeat left center; }
.head_nav .ico2{ background:url(imagesico2.png) no-repeat left center; }
.head_nav .ico3{ background:url(imagesico3.png) no-repeat left center; }

.head_menu{ margin-top:45px; _margin-top:45px; width:1008px; height:103px; background:url(imageshead_menu.png) no-repeat; _background:url(imageshead_menu.png) no-repeat 0 -1px;  }
.head_menu ul{ float:left; margin-left:14px; _margin-left:7px; width:981px; height:42px; height:auto; overflow:hidden; font-weight:bold; }
.head_menu li {  float:left; width:98px; height:auto; overflow:hidden; line-height:42px;  text-align:center; background:url(imagesmenu-line.gif) no-repeat right center;}
.head_menu li a { display:block; color:#343434; text-decoration:none;font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }
.head_menu a:hover{ color:#498201; }

.head_tool_sea{ margin:21px 22px 10px 0; _margin-right:11px; padding-top:6px; width:193px; height:24px; overflow:hidden; background:url(imagessea.gif) no-repeat; }
.ipu_s01{float:left; margin-left:6px; width:143px; height:16px; background-color:#fff; border:#005800 1px solid; line-height:16px;}
.btn_s01{float:left; width:36px; height:18px; border:0; background:none; }

.head_wz{ width:1000px; height:35px; overflow:hidden; background:url(../images/xnav.gif) repeat-x; }
.head_wz p{ width:auto; margin:0 10px; line-height:35px;}
.head_wz .wz{ width:auto; margin:0 10px; line-height:35px; background:url(imageshome.gif) no-repeat left center;}

.links{ padding-bottom:23px; margin-top:-1px; width:1008px; height:auto; overflow:hidden; background:url(imagesbot-bg.png) no-repeat bottom; }
.links .nr{ width:956px; height:95px; overflow:hidden; border:#c4c4c2 1px solid; border-top:none; }
.linklb{ margin:10px auto; width:948px; height:auto; overflow:hidden; }
.linklb li{ float:left; padding:0 9px; width:140px; height:auto; overflow:hidden; line-height:24px;}

.footer{ margin:20px auto; width:100%; height:auto; overflow:hidden; background:#2b5303; background:rgba(43, 83, 3, 0.8) !important; /* IEÎÞÐ§£¬FFÓÐÐ§ */ filter: alpha(opacity=80);  -moz-opacity:0.8;  -khtml-opacity: 0.3; opacity:0.8; }
.footer dl{ width:958px; height:auto; overflow:hidden; margin:10px auto; }
.footer dt{ float:left; width:290px; height:auto; overflow:hidden; text-align:right;}
.footer dt img{  width:217px; _width:220px; height:47px; }
.footer dd{width:650px; height:auto; overflow:hidden; line-height:18px; color:#fff;text-align: center; }
.footer dd a{ margin-right:30px; color:#fff; }
.footer dd a:hover{ color:#fff600; }

.mt10{ margin-top:10px; } 
.ml10{ margin-left:10px;  } 


.wzdt a{color:#ff6600;}
.wzdt a hover{color:#ff6600;}
.wzdt2 li{float:left;width:100%;}
.wzdt1{font-weight:bold;}