/* CSS Document */
*{margin:0; padding:0;}
body {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	
	
	
	
}
#wrapper {
	width:100%;
	padding:0px;
	margin: 0px auto;
	background:url(../images/body_bg.jpg) repeat-x #2e7517;
	
}
#mainWrapper {
	width:980px;
	margin:0 auto;	
	padding:29px 10px 0 10px;
	height:auto;
	min-height:300px;      
    overflow:hidden;
    _height:auto;
    *overflow:visible;
	background:#fff;
			
}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}/*È¥³ý²ã¸¡¶¯*/

a {
blr:expression(this.onFocus=this.blur());/*È¥³ý³¬Á´½Ó±ß¿ò*/
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR:#333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #225e0d; TEXT-DECORATION: none
}
A:hover {
	COLOR:#225e0d; TEXT-DECORATION: none
}
ul li{list-style:none;}
h1 {
	font-size:14px;	
	color:#fd7b0c;
}
h2{font-size:13px;color:#ff0000;font-weight:normal;}

#bigpic{overflow:hidden;width:200px;text-align:center;padding:10px;}
#bigpic img{border:none;width:200px;height:auto;}
#enlarge_images{position:absolute;display:none;z-index:2;border:5px solid #f4f4f4}¡¡¡¡/*²úÆ·Í¼Æ¬·Å´ó*/

.out {
  position:relative;
  background:#bbb; 
  margin:10px auto;
  width:212px
  }
.in {
  background:#fff; 
  border:1px solid #555;
  padding:10px 5px;
  position:relative; 
  top:-5px;
  left:-5px;
  width:200px;
  }                                  /*²úÆ·Ð¡Í¼ÕÕÆ¬ÒõÓ°Ð§¹û*/

strong{color:#3883d6;}
.more{width:35px;height:5px;float:right!important;margin:20px 0 0 0;}
.more a:link{color:#000; text-decoration:none;}
.more a:visited{color:#000; text-decoration:none;}
.more a:active{color:#225e0d; text-decoration:none;}
.more a:hover{color:#225e0d; text-decoration:none;}

.description li{line-height:24px;height:auto!important;margin-left:10px;background:none!important;}
.description span{color:#ff0000;}

.title_small{height:30px;line-height:30px;background:#f4f4f4;}
.title_small h2{padding-left:14px; font-size:13px;color:#666;font-weight:bold;}

#header{width:1000px;height:125px;margin:0 auto;}
.logo{width:438px;height:125px;float:left;}
.rightBox{width:562px;height:125px;float:right;background:url(../images/right_top.jpg) no-repeat;}
.topmenu{width:200px;height:auto;float:right;margin:56px 10px 0 0;color:#fff;line-height:24px;}
.topmenu p{float:left;}
.cn{background:url(../images/cn.jpg) no-repeat left;padding-left:25px;margin-left:10px;}
.en{background:url(../images/en.jpg) no-repeat left;padding-left:25px;margin-left:10px;}
.topmenu a:link,.topmenu a:visited{color:#fff;}
.topmenu a:hover,.topmenu a:active{color:#2b6f0c;}
.nav{width:1000px;height:40px;line-height:40px;margin:0 auto;}
.nav li{width:141px;height:40px;font-size:14px;font-weight:bold;text-align:center;float:left;}
.nav_line{width:2px!important;height:40px;background:url(../images/nav_line.jpg) no-repeat;float:left;}
.nav a:link,.nav a:visited{color:#2e9b0a;}
.nav a:hover,.nav a:active,.curr a:link,.curr a:visited{display:block;background:url(../images/nav_mark.jpg) no-repeat center; color:#fff;}
.banner{width:1000px;height:278px;margin:0 auto;margin-top:17px; overflow:hidden;}

.frame_t{width:980px;height:251px;margin:0 auto;}
.frame_m{width:980px;height:231px;margin:0 auto;float:left; overflow:hidden;}
.prolist{width:213px;height:auto;float:left;}
.prolist_title{width:213px;height:31px;line-height:31px;background:url(../images/prolist_title.jpg) no-repeat;}
.prolist_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#fff;padding-left:121px;}
.prolist_shadow{width:213px;height:9px;background:url(../images/prolist_shadow.jpg) no-repeat;}
.prolist_content{padding:10px 10px 10px 10px;}
.prolist_content li{line-height:24px;background:url(../images/gif-0775.gif) no-repeat left;padding-left:15px;}
.about{width:737px;height:auto;float:right;}
.about_title{width:100%;height:31px;border-bottom:solid #c7c7c7 1px;}
.about_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#225e0d;padding-left:96px;background:url(../images/about_p_bg.jpg) no-repeat;width:173px;height:31px;line-height:31px;float:left;}
.about_content{width:737px;height:168px;padding:19px 0 0 0;}
.about_txt{width:502px;height:168px;float:left;}
.about_txt p{line-height:24px;float:left;}
.about_img{width:219px;height:168px;float:right;}
.news_i{width:350px;height:auto;float:left;margin-left:10px;}
.news_i_title{width:350px;height:31px;border-bottom:solid #c7c7c7 1px;}
.news_i_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#225e0d;padding-left:71px;background:url(../images/news_p_bg.jpg) no-repeat;width:146px;height:31px;line-height:31px;float:left;}
.news_i_content{width:350px;height:168px;padding:19px 0 0 0;}
.news_i_content li{height:24px;line-height:24px;background:url(../images/dol.jpg) no-repeat left;padding-left:15px;border-bottom:dashed #ccc 1px;}
.NewsName{float:left;}
.NewsTime{float:right;}
.news_c{width:350px;height:auto;float:left;margin-left:25px;}
.news_c_title{width:350px;height:32px;border-bottom:solid #c7c7c7 1px;}
.news_c_title p{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#225e0d;padding-left:110px;background:url(../images/company_p_bg.jpg) no-repeat;width:192px;height:31px;line-height:31px;float:left;}
.news_c_content{width:350px;height:168px;padding:19px 0 0 0;}
.news_c_content li{height:24px;line-height:24px;background:url(../images/dol.jpg) no-repeat left;padding-left:15px;border-bottom:dashed #ccc 1px;}
.btn_menu{width:219px;height:auto;float:right;}
.btn{width:219px;height:63px;}
.btn_shadow{width:219px;height:9px;background:url(../images/btn_shadow.jpg) no-repeat;}

.proshow{width:959px;height:auto;margin:0 auto;}
.proshow_title{width:959px;height:38px;background:url(../images/proshow_title.jpg) no-repeat;}
.proshow_content{width:959px;height:200px;background:url(../images/proshow_bg.jpg) repeat-y;}
.proshow_end{width:959px;height:8px;background:url(../images/proshow_end.jpg) no-repeat;}

#footer{width:1000px;height:109px;margin:0 auto;background:url(../images/footer_bg.jpg) repeat-x;}
#footer p{text-align:center;line-height:24px;}

#wrapper2 {
	width:100%;
	padding:0px;
	margin: 0px auto;
	background:url(../images/body_bg.jpg) repeat-x #2e7517;
	
}
#mainWrapper2 {
	width:980px;
	margin:0 auto;	
	padding:29px 10px 0 10px;
	height:auto;
	min-height:300px;      
    overflow:hidden;
    _height:auto;
    *overflow:visible;
	background:#fff;
			
}
.right2{width:737px;height:auto;float:right;}
.right_title{width:100%;height:31px;line-height:31px;border-bottom:solid #225e0d 1px;}
.right_title h1{font-family:"Î¢ÈíÑÅºÚ";color:#225e0d;float:left;}
.right_title p{float:right;}
.right_content{padding:15px 0 10px 0;line-height:30px;}
.right_content li{height:30px;line-height:30px;border-bottom:dashed #ccc 1px;background:url(../images/dol.jpg) no-repeat left;padding-left:15px;}
