body{margin:0px; padding:0px; font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#000000; background: url(images/bg.gif) repeat-x top #b4df6c;}
td,th,input{font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px; color:#000000; margin:0px; padding:0px;}
form{margin:0; padding:0;}
p { line-height:25px; margin-bottom:8px;}

.f_l{float:left;}
.f_r{float:right;}

#Bz{ color:#185600; font-weight:600;}
#Rz{ color:#ff0000; }
#Gz{ color:#185600; }
/*总框架*/
* { margin:0px; padding:0px; }
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }
ul{ list-style:none;}
a:link{ color:#185600; text-decoration:none;}
a:visited{ color:#185600;text-decoration:none;}
a:hover,a:active{ color:#000000;}
a img{ display:block; border:none;}
input{ border:#CCCCCC 1px solid ; background:#fff;}

.more:link,.more:visited{display:block; width:33px; height:11px; line-height:0; font-size:0; background:url(images/more.gif); margin:5px 5px 0 0;}
.more:hover{background:url(images/more.gif);}

.container_all{ width:1003px; margin:0 auto; background:url(images/body-bg.gif) no-repeat top;}

/*top_all*/
.top_all{ width:1003px;}
/*in_all*/
.in_all{ width:942px; padding:60px 30px 0px 31px;}
.in_mid1{ width:250px; float:left;}
.in_mid2{ width:408px; padding:0 22px; float:left;}
.in_mid3{ width:240px; float:left;}

.in_abo{ width:250px; float:left;}
	.in_abo div.tit{ width:250px; height:24px; float:left; background:url(images/h-about-line.gif) repeat-x bottom;}
	.in_abo div.tit span.m1{ float:left;}
	.in_abo div.tit span.m2{ float:right;}
	.in_abo div.mid{ line-height:22px; float:left; padding:10px 0 15px 0;}
		.in_abo div.mid span{ color:#185600;}
	
.in_news{ width:386px; padding:0px 11px 10px 11px; background:url(images/news-bg.gif) no-repeat top; float:left;}
	.in_newsD{width:364px; border:#cceb9b solid 1px; padding:10px 10px 5px 10px; margin-bottom:5px; float:left;}
	.in_newsD div.mid1{width:105px; padding:0 10px 0 0; float:left;}
	.in_newsD div.mid2{width:249px; float:left;}
		.in_newsD div.mid2 span.m1{width:249px; color:#185600; font-weight:600; float:left;}
			.in_newsD div.mid2 span.m1 a:link,.in_newsD div.mid2 span.m1 a:visited{ color:#185600;}
			.in_newsD div.mid2 span.m1 a:hover,.in_newsD div.mid2 span.m1 a:active{ color:#000000;}
		.in_newsD div.mid2 span.m2{width:249px; line-height:22px; float:left;}
		.in_newsD div.mid2 span.m3{float:right;}
			.in_newsD div.mid2 span.m3 a:link,.in_newsD div.mid2 span.m3 a:visited{ color:#185600;}
			.in_newsD div.mid2 span.m3 a:hover,.in_newsD div.mid2 span.m3 a:active{ color:#000000;}
		
	.in_newsL{width:382px; padding:0 0 10px 0; float:left;}
		.in_newsL div.mid{width:382px; padding:5px 0; float:left;}
		.in_newsL div.mid span.m1{width:300px; background:url(images/icon.gif) no-repeat 5px 5px; padding-left:13px; float:left;}
			.in_newsL div.mid span.m1 a:link,a:visited,a:hover,a:active{ color:#000000;}
			.in_newsL div.mid span.m1 a:hover,a:active{ color:#185600;}
		.in_newsL div.mid span.m2{width:45px; color:#185600; float:right;}
		
.in_video{ width:226px; background:#fff; filter:alpha(opacity=50); padding:7px; margin-bottom:10px; float:left;}

.in_con{ width:240px; float:left;}
	.in_con div.tit{ width:240px; height:24px; float:left; background:url(images/h-con-line.gif) repeat-x bottom;}
	.in_con div.tit span.m1{ float:left;}
	.in_con div.tit span.m2{ float:right;}
	.in_con div.mid{ background:url(images/icon-tel.gif) no-repeat bottom right; line-height:22px; float:left; padding:10px 0 0 3px;}
	.in_con div.mid span{ width:237px; background:url(images/icon02.gif) no-repeat 5px 9px; padding-left:15px; line-height:22px; float:left;}
	
/*foot_all*/
.foot_all{ width:1003px; margin-top:10px; height:60px; background:url(images/bot-bg.gif) top no-repeat;}
	.foot_all div.mid{ width:760px; padding:25px 20px 10px 20px; float:left;}
		.foot_all div.mid span{ color:#185600;}
		.foot_all div.mid small{ color:#727272; font-size:12px;}
		.foot_all div.mid small a:link,a:visited,a:hover,a:active{ color:#727272;}
	
	.foot_all a:link,a:visited{ color:#000;}
		.foot_all a:hover,a:active{ color:#185600;}
	
#link { WIDTH: 163px; float:right; margin:25px 20px 10px 20px;}
	#linkC { PADDING: 2px 0px 0px 18px; BACKGROUND: url(images/links.gif) no-repeat; POSITION: relative; HEIGHT: 21px}
	#linkC SPAN {DISPLAY: block; COLOR: #185600; padding-top: 2px; TEXT-ALIGN: center}
	#linkC DIV { Z-INDEX: 1000; BACKGROUND: #fff; LEFT: 0px; WIDTH: 161px; padding-bottom:5px; BOTTOM: 23px; POSITION: absolute}
	#linkS SPAN {DISPLAY: block; COLOR: #000; padding-top: 6px; TEXT-ALIGN: center;}
	
/*内页*/	
.mid_all{ width:973px; padding:0px 15px; background:url(images/bg-hua02.gif) no-repeat bottom left;}
.mid_mid1{ width:234px; padding-right:28px; float:left;}
.mid_mid2{ width:710px; float:left;}
.mid_mid3{ width:973px; float:left;}

.mWzhi {width:710px; height:25px;}
	.mWzhi div.tit1{ float:left;}
	.mWzhi div.tit2{ float:right; background:url(images/icon03.gif) no-repeat 0px 6px; padding:5px 8px 0px 16px;}
		.mWzhi div.tit2 a:link,a:visited{ color:#000;}
			.mWzhi div.tit2 a:hover,a:active{ color:#185600;}
		.mWzhi div.tit2 span{ color:#185600; font-weight:600;}

.mWzhi02 {width:973px; height:25px;}
	.mWzhi02 div.tit1{ float:left;}
	.mWzhi02 div.tit2{ float:right; background:url(images/icon03.gif) no-repeat 0px 6px; padding:5px 8px 0px 16px;}
		.mWzhi02 div.tit2 a:link,.mWzhi02 div.tit2 a:visited{ color:#000;}
			.mWzhi02 div.tit2 a:hover,.mWzhi02 div.tit2 a:active{ color:#185600;}
		.mWzhi02 div.tit2 span{ color:#185600; font-weight:600;}

#iBody{ padding:25px 0 15px 0;}

.inf1{padding:10px; background:#e9f5d7; border:1px dotted #389108; line-height:20px;}
.inf2{padding:5px; background:#fff; border:1px dotted #389108; line-height:20px; width:638px;}

.inp2{border:1px dotted #389108; background:#e9f5d7;}
.inp2-bor{border:1px solid #389108; background:#e9f5d7;}

.bt1{height:19px; width:55px; background:url(images/yy-bg.gif) no-repeat; color:#FFF; padding:3px 0px 0px 3px; margin:0px; border:0px; cursor:pointer;}

.tab01 td{ background:#e9f5d7; padding:5px; text-align:center;}
.tab01 th{ background:#389108; padding:5px; color:#FFFFFF; font-weight:400; text-align:center;}
/*产品分类*/  
#Pmenu{padding:7px 0px 7px 15px;}
	#Pmenu div{padding:7px 10px 0px 23px; height:20px; background:url(images/menu.gif) no-repeat; background-position:0px 0px; color:#000;}
		#Pmenu div a:link,#Pmenu div a:visited{color:#000;}
			#Pmenu div a:hover{color:#185600;}
		#Pmenu div#PmenuOn{ color:#fff; font-weight:600; background-position:0px -27px;}
		#Pmenu div#PmenuOn a:link,#Pmenu div#PmenuOn a:visited{ color:#fff;}
	#Pmenu span{padding:5px 10px 0px 23px; display:block; height:22px; background:url(images/menu.gif) no-repeat; background-position:0px -54px; color:#000;}
		#Pmenu span a:link,#Pmenu span a:visited{color:#185600;}
		#Pmenu span a:hover{color:#000;}
		#Pmenu span#PmenuOn{color:#da251d;}
			#Pmenu span#PmenuOn a:link,#Pmenu span#PmenuOn a:visited{ color:#da251d;}
	#Pmenu small{padding:5px 10px 0px 43px; display:block; height:22px; background:url(images/menu.gif) no-repeat; background-position:0px -81px; font-size:12px; color:#790500;}
		#Pmenu small a:link,#Pmenu small a:visited{ font-size:12px;color:#000;}
		#Pmenu small a:hover{ font-size:12px; color:#000;}
		#Pmenu small#PmenuOnS{ font-size:12px; color:#790500;}
		#Pmenu small#PmenuOnS a:link,#Pmenu small#PmenuOnS a:visited{ font-size:12px; color:#790500;}


/*新闻中心*/
.mid_newsL{width:670px; padding:10px; border-bottom:#fff dotted 1px; height:110px;}
	.mid_newsL div.mid1{width:130px; border:#389108 solid 1px; padding:2px; float:left;}
	.mid_newsL div.mid2{width:522px; padding-left:10px; float:left;}
		.mid_newsL div.mid2 span.m1{width:522px; color:#185600; font-weight:600; padding-bottom:5px; float:left;}
			.mid_newsL div.mid2 span.m1 a:link,.mid_newsL div.mid2 span.m1 a:visited{ color:#185600;}
			.mid_newsL div.mid2 span.m1 a:hover,.mid_newsL div.mid2 span.m1 a:active{ color:#000000;}
		.mid_newsL div.mid2 span.m2{width:522px; line-height:22px; float:left;}
		.mid_newsL div.mid2 span.m3{float:right; color:#185600;}

/*新闻展示*/
.mid_newsD{width:670px; padding:10px; float:left;}
	.mid_newsD div.tit{ width:670px; padding:8px; background:#e9f5d7; border:1px dotted #389108; color:#185600; text-align:center; font-weight:600; float:left;}
	.mid_newsD div.mid{ width:670px; padding:10px; line-height:22px; float:left;} 
	.mid_newsD div.time{ width:670px; padding:5px; border-top:1px dotted #389108; text-align:center; float:left;}
		.mid_newsD div.time a:link,.mid_newsD div.time a:visited{color:#000000;}
		.mid_newsD div.time a:hover,.mid_newsD div.time a:active{color:#185600;}

/*人才招聘*/
.mid_jobT{width:690px; float:left;}
	.mid_jobT div.tit1{ margin:0 3px 0 0; float:left;}
		.mid_jobT div.tit1 span{ background:url(images/pDDt1.gif) no-repeat; display:block; float:left;}
			.mid_jobT div.tit1 span.pDDtT1A{ width:8px; height:25px;}
			.mid_jobT div.tit1 span.pDDtT1B{ background-position:center top; height:20px; color:#fff; padding-top:5px; font-weight:600;}
			.mid_jobT div.tit1 span.pDDtT1C{ width:8px; background-position:right top; height:25px;}
		.mid_jobT div.tit1 span.pDDtT1B a:link{ color:#fff;}
		.mid_jobT div.tit1 span.pDDtT1B a:visited{ color:#fff;}
	
	.mid_jobT div.tit2{margin:0 3px 0 0; float:left;}
		.mid_jobT div.tit2 span{ background:url(images/pDDt2.gif) no-repeat; display:block; float:left;}
			.mid_jobT div.tit2 span.pDDtT2A{ width:8px; height:25px;}
			.mid_jobT div.tit2 span.pDDtT2B{ background-position:center top; height:20px; color:#185600; padding-top:5px; font-weight:600;}
			.mid_jobT div.tit2 span.pDDtT2C{ width:8px; background-position:right top; height:25px;}
		.mid_jobT div.tit2 span.pDDtT2B a:link{ color:#185600;}
		.mid_jobT div.tit2 span.pDDtT2B a:visited{ color:#185600;}	

.mid_jobL{ width:690px; margin-bottom:15px; border:#fff dotted 1px; background:url(images/bg-hua.gif) no-repeat bottom right;}		
	.mid_jobL td{ padding:5px; float:left;}
		.mid_jobL td span{ color:#185600; font-weight:600;}
	.mid_jobL th{ padding:5px 0 5px 17px; width:60px; font-weight:400; background:url(images/icon02.gif) no-repeat 5px 7px; float:left;}

.mid_jobDt{ width:680px; padding:5px; background:#e9f5d7; border:1px dotted #389108; text-align:center;}
	.mid_jobDt span{ font-weight:600; color:#185600;}
.mid_jobD{ width:690px; margin-bottom:15px; border:#fff dotted 1px; background:url(images/bg-hua.gif) no-repeat bottom right;}		
	.mid_jobD td{ padding:8px; float:left;}
		.mid_jobD td span{ color:#185600; font-weight:600;}
		.mid_jobD td div{ border-bottom:#FFFFFF dotted 1px; height:25px;}
			.mid_jobD td div span{ background:url(images/pDDt1.gif) no-repeat; display:block; float:left;}
				.mid_jobD td div span.pDDtT1A{ width:8px; height:25px;}
				.mid_jobD td div span.pDDtT1B{ background-position:center top; height:20px; color:#fff; padding-top:5px; font-weight:600;}
				.mid_jobD td div span.pDDtT1C{ width:8px; background-position:right top; height:25px;}
			
	.mid_jobD th{ padding:8px 0 8px 8px; width:100px; font-weight:400; background:url(images/icon02.gif) no-repeat 5px 12px; padding-left:12px; text-align:left; float:left;}
	
.yp:link, .yp:visited { text-decoration: none; background:url(images/job.gif) no-repeat; padding: 3px 0px 0px 20px; height:16px; color:#185600;}
	.yp:hover { text-decoration: none; color:#185600; }	

.ok_bg{ background:url(images/ok_bg.gif) no-repeat 150px 0px; width:450px; height:213px; padding:50px 0 0 90px; text-align:center; color:#185600; line-height:25px;}


/*代理商*/
.mid_shopD{ width:690px; margin-bottom:15px; border:#fff dotted 1px; background:url(images/bg-hua.gif) no-repeat bottom right;}		
	.mid_shopD td{ padding:8px; float:left;}
	.mid_shopD td span{ color:#185600; font-weight:600;}
	.mid_shopD th{ padding:8px 0 8px 8px; width:60px; font-weight:400; background:url(images/icon02.gif) no-repeat 5px 12px; padding-left:12px; text-align:left; float:left;}

/*会员登录*/
#Mail{padding:10px 5px 0px 115px; width:220px; float:left;}
	#Mail1{float:left; width:140px; padding:8px 0 0 18px;}
	#Mail1 div{height:26px;}
	#Mail1 div em{display:block; font-style:normal; float:left; padding:0px 3px 0px 4px;}
	#Mail1 div span{display:block; float:left;}
	#Mail2{float:left; width:40px; padding-top:12px;}
	#Mail div.tit{ line-height:20px;}	

.bt3{height:38px; width:40px; background:url(images/login.gif); padding:0px; margin:0px; border:0px; cursor:pointer;}
.inp5{border:0px; margin:0px; padding:0px 0px 0px 20px; width:80px; height:19px; background:url(images/iMailInp12.gif); line-height:19px; color:#a7a7a7;}
	.inp5-bor{border:0px; margin:0px; padding:0px 0px 0px 20px; width:80px; height:19px; background:url(images/iMailInp12.gif); line-height:19px;}
.inp6{border:0px; margin:0px; padding:0px 0px 0px 20px; width:80px; height:19px; background:url(images/iMailInp22.gif); line-height:19px; color:#a7a7a7;}
	.inp6-bor{border:0px; margin:0px; padding:0px 0px 0px 20px; width:80px; height:19px; background:url(images/iMailInp22.gif); line-height:19px;}
	
/*图片展示*/   
.pl2{width:689px; float:left;}
	.pl2 DIV {FLOAT: left; WIDTH: 200px; line-height:20px; margin:8px 10px 15px 10px; height:160px;}
	.pl2 DIV A:link {BORDER: #fff 1px solid; padding:2px; DISPLAY: block; FLOAT: left;}
	.pl2 DIV A:visited {BORDER: #fff 1px solid; DISPLAY: block; FLOAT: left;}
	.pl2 DIV A:hover {BORDER: #389108 1px solid;}
	.pl2 DIV SPAN {DISPLAY: block; border:dotted #fff 1px; color:#000; float:left; width:198px; text-align:center; padding: 3px;}

/*产品展示*/
.mid_proL{width:670px; padding:10px; border-bottom:#fff dotted 1px; height:140px;}
	.mid_proL div.mid1{width:200px; border:#389108 solid 1px; padding:2px; float:left;}
	.mid_proL div.mid2{width:449px; padding-left:15px; float:left;}
		.mid_proL div.mid2 span.m1{width:449px; color:#185600; font-weight:600; font-size:13px; padding-bottom:5px; float:left;}
			.mid_proL div.mid2 span.m1 a:link,.mid_proL div.mid2 span.m1 a:visited{ color:#185600;}
			.mid_proL div.mid2 span.m1 a:hover,.mid_proL div.mid2 span.m1 a:active{ color:#000000;}
		.mid_proL div.mid2 span.m2{width:449px; line-height:22px; float:left;}
		.mid_proL div.mid2 span.m3{float:right; color:#185600;}
			.mid_proL div.mid2 span.m3 a:link,.mid_proL div.mid2 span.m3 a:visited{ color:#185600;}
			.mid_proL div.mid2 span.m3 a:hover,.mid_proL div.mid2 span.m3 a:active{ color:#000000;}

.mid_proB{ width:670px; padding:5px; border-top:1px dotted #389108; text-align:center; float:left;}
		.mid_proB a:link,.mid_proB a:visited{color:#000000;}
		.mid_proB a:hover,.mid_proB a:active{color:#185600;}

/*联系我们*/
.mCon{ margin-bottom:10px; background:url(images/bg-hua.gif) no-repeat bottom right;}
.mCon td{ font-size:13px;}
.mCon th{ vertical-align:top; width:70px; padding: 4px 0px 4px 4px; font-size:12px;}
	.mCon th DIV.pDDtT1{MARGIN: 0px 0px 0px 0px; FLOAT: left}
	.mCon th DIV.pDDtT1 SPAN{BACKGROUND-IMAGE: url(images/pDDt11.gif); DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left}
	.mCon th DIV.pDDtT1 SPAN.pDDtT1A{WIDTH: 12px; HEIGHT: 27px}
	.mCon th DIV.pDDtT1 SPAN.pDDtT1B{BACKGROUND-POSITION: center top; HEIGHT: 21px; COLOR: #fff; PADDING-TOP: 6px}
	.mCon th DIV.pDDtT1 SPAN.pDDtT1C{WIDTH: 12px; BACKGROUND-POSITION: right top; HEIGHT: 27px}

/*经销点*/
.mShop{ margin-bottom:10px; background:url(images/bg-hua.gif) no-repeat bottom right; border-bottom:#FFFFFF dotted 1px;}
.mShop td{ font-size:13px;}
.mShop th{ vertical-align:top; width:60px; padding: 4px 0px 4px 4px; font-size:12px;}
	.mShop th div{ font-weight:400; background:url(images/icon02.gif) no-repeat 0px 7px; padding:2px 0 0 10px; float:left;}
/*分页*/
	#page{text-align:center; padding:10px 0px; width:689px; margin-top:5px; float:left;}
		#page span{display: inline; padding:1px 8px; background:#fff; border:1px solid #9fc46a; font-family:Verdana; font-size:10px; color:#000; cursor:default;}
		#page a:link,#page a:visited{display:inline; padding:1px 8px; font-family:Verdana; font-size:10px; color:#fff; background:#389108; border:1px solid #185600; text-decoration:none;}
		#page a:hover{display:inline; padding:1px 8px; font-family:Verdana; font-size:10px; color:#fff; background:#185600; border:1px solid #185600; text-decoration:none;}
		#page div{padding:5px; font-size:10px; line-height:20px;}
		#page div select{height:16px; padding:0px; margin-bottom:0px; font-family:Verdana; font-size:10px; line-height:12px;}
        #page b{ color:#FFFFFF; font-size:12px;}
		
.close{ background:url(images/del.gif) no-repeat 0px 5px; height:15px; letter-spacing:1px; padding: 5px 5px 0px 18px; text-decoration: none; display:block; float:right;}


