﻿body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dd,dt{margin:0;padding:0;border:0; }
body{ color:#707070;  font-size:12px; background:url(../images/bg.jpg) no-repeat top center; font-family:"宋体"; font-family:Arial, Helvetica, sans-serif} 
select,input,img,select{vertical-align:middle;}
a:link{ color:#707070; text-decoration:none;}
a:visited{ color:#707070; text-decoration:none;}
a:hover{ color:#677810; text-decoration:none;}
a:active{ color:#677810; text-decoration:none;}
.email{ font-family:Arial, Helvetica, sans-serif;}

.top_nr{ width:1002px; margin:0 auto; padding:0px; height:auto; position:relative}
.top_left{ width:188px; float:left; }
.logo span{ float:right; padding-top:5px; padding-right:8px;}
.top_nav{ margin-top:49px; }
.top_nav li{ list-style:none; float:left; margin-left:38px; vertical-align:middle; display:inline}
.banner img{ vertical-align:top}
.top_right{ width:814px; float:right; }
.mian_left{position:absolute; left: 0px; top:164px;}
.nav{background:url(../images/1_01.jpg) no-repeat bottom #D9D5CD; width:188px; height:502px; }
.mian_left_nr{ width:177px; margin-left:10px; padding-top:19px;}
.b_cplist li{ float:left; width:177px; line-height:41px;  text-indent:22px;list-style-type:none;}
a.b_menu_xg{ display:block; line-height:41px; width:177px; height:41px; outline:none;  font-weight:bold;}
a.b_menu_xg:link{ background:url(../images/1_02.jpg) no-repeat; color:#737373; }
a.b_menu_xg:visited{background:url(../images/1_02.jpg) no-repeat; color:#737373;}
a.b_menu_xg:hover{ background:url(../images/1_03.jpg) no-repeat; color:#669D00;}
a.b_menu_xg:active{background:url(../images/1_03.jpg) no-repeat; color:#669D00; }
.b_zicd{ display:none;}
.b_zicd a{ display:block; line-height:25px; padding-top:3px; width:158px; cursor:pointer; margin-left:10px; }
.b_zicd a:link{ background:url(../images/1_16.jpg) no-repeat left center; color:#333;}
.b_zicd a:visited{ background:url(../images/1_16.jpg) no-repeat left center; color:#333;}
.b_zicd a:hover{ background:url(../images/1_16.jpg) no-repeat left center; color:#669D00;}
.b_zicd a:active{ background:url(../images/1_16.jpg) no-repeat left center; color:#669D00;}

.s_cont {
	WIDTH: 188px; BACKGROUND: url(../images/1_04.jpg) no-repeat 50% bottom; height:163px; overflow:hidden;
}
.cont_nr {
	MARGIN-TOP: 11px; WIDTH: 170px; HEIGHT: 143px; MARGIN-LEFT: 11px; OVERFLOW: hidden
}
.cont_nr p{ line-height:20px;}

.mian { background:url(../images/mian_bg.jpg) repeat-y top center; width:100%; clear:both; overflow:hidden;}
.mian_nr{ width:1002px; margin:0 auto; padding:0px; height:auto; padding-bottom:51px; overflow:hidden}
.mian_right{ float:right; width:814px;}
.mian_right li{ list-style-type:none}
.left_nr{ width:526px; float:left;}

.s_about{ width:526px; margin-top:16px;}
.s_about_nr{ width:498px; margin:0 auto; height:174px; overflow:hidden;}
.s_about_nr p{ line-height:18px; margin-top:16px;}
.s_about_nr img{ float:left; margin-right:12px;}

.s_pro{ margin-top:27px;}
.pro_nr{ width:482px; margin:0 auto; }
.pro_nr ul{ clear:both;  padding-top:24px; *padding-top:12px;}
.p1{ float:left; width:104px; height:94px;}
.p1 img{vertical-align:top;}
.p2{ float:right; width:368px;}
.p2 p{ line-height:18px; margin-top:3px;}
.p2_1{ font-weight:bold; font-size:14px;}

a.red:link{ color:#677810; text-decoration:none;}
a.red:visited{ color:#677810; text-decoration:none;}
a.red:hover{ color:#333333; text-decoration:none;}
a.red:active{ color:#333333; text-decoration:none;}

.right_nr{ width:288px; float:left;}
.s_news{margin-top:16px}
.news_nr{ width:263px; margin:0 auto;}

.news_nr dt{ background:url(../images/1_11.jpg) no-repeat left center; text-indent:12px; margin-top:15px;color:#677810; font-size:13px; font-weight:bold}
a.a1:link{ color:#677810; text-decoration:none;}
a.a1:visited{ color:#677810; text-decoration:none;}
a.a1:hover{ color:#333333; text-decoration:none;}
a.a1:active{ color:#333333; text-decoration:none;}
.news_nr dd{ padding-left:15px; margin-top:6px; padding-bottom:18px; border-bottom:#CCC 1px solid; line-height:19px;}

.bottom{ background:url(../images/bottom.jpg) no-repeat top center; height:54px; clear:both}
.bottom_nr{ width:990px; margin:0 auto; padding-top:19px; color:#8A8A8A;}
.bottom_nr p{ line-height:17px;}
a.grad:link{ color:#8A8A8A; text-decoration:none;}
a.grad:visited{ color:#8A8A8A; text-decoration:none;}
a.grad:hover{ color:#333333; text-decoration:none;}
a.grad:active{ color:#333333; text-decoration:none;}


/****************************************neiye***********************/
.ny_mian { background:url(../images/ny_bg.jpg) repeat-y top center; width:100%; clear:both; overflow:hidden;}
.ny_nr{ width:1002px; margin:0 auto; padding:0px; height:auto; padding-bottom:35px; overflow:hidden}
.ny_nr_a{ width:1002px; margin:0 auto; padding:0px; height:auto;  overflow:hidden}
.ny_txt{ width:794px; margin-left:20px; min-height:518px; _height:518px;}

.tongyong{ height:30px; line-height:30px; border-bottom:#B9B7B8 1px dashed; overflow:hidden; color:#517001; }
a.a2:link{ color:#517001; text-decoration:none;}
a.a2:visited{ color:#517001; text-decoration:none;}
a.a2:hover{ color:#C10000; text-decoration:none;}
a.a2:active{ color:#C10000; text-decoration:none;}
.ny_about{ width:780px; margin:0 auto; margin-top:15px;}
.ny_about p{ line-height:28px; margin-top:5px;}
.mission{width:770px; margin:0 auto; margin-top:15px;}
.mission p{ line-height:25px; margin-top:8px;}


.ny_pro{ width:782px; margin:0 auto; }
.ny_pro ul{ clear:both;  padding-top:20px; *padding-top:10px; padding-bottom:10px; border-bottom:#CCC 1px dashed; overflow:hidden; _overflow:visible; _height:1px;}
.p_1{ float:left; width:150px; height:136px;}
.p_1 img{vertical-align:top;  width:144px; height:130px; border:#CCC 1px solid; padding:2px;}
.p_2{ float:right; width:612px;}
.p_2 p{ line-height:18px; margin-top:3px;}
.p_2_1{ font-weight:bold; font-size:14px;}
a.a3:link{ color:#C10000; text-decoration:none;}
a.a3:visited{ color:#C10000; text-decoration:none;}
a.a3:hover{ color:#517001; text-decoration:none;}
a.a3:active{ color:#517001; text-decoration:none;}

.page{ clear:both; padding-top:30px; text-align:center;}
.n_pro{ width:500px; overflow:hidden; float:left;}
.biaoti{ font-size:18px; color:#7D9A2A; font-weight:bold;}
.pro_tp{ margin-top:20px;}
.pro_tp img{ border:1px #ccc solid; padding:2px;}
.pro_tp p{line-height:22px;}


.ny_news{ width:782px; margin:0 auto;}
.ny_news dt{ background:url(../images/1_11.jpg) no-repeat left center; text-indent:12px; margin-top:15px;color:#677810; font-size:13px; font-weight:bold}
.ny_news dd{ padding-left:15px; margin-top:6px; padding-bottom:18px; border-bottom:#CCC 1px solid; line-height:19px;}
.newslist{ width:697px; padding-left:25px; padding-top:10px; overflow:hidden;}
.newshow{ padding-top:10px;}
.newshow h1{ font-size:16px; text-align:center; color:#8DB90D;}
.newshow h2{ line-height:22px; padding-top:3px; margin-top:22px; background-color:#E9E7E7; color:#99A96B; text-align:center; font-size:12px; font-weight:normal;}
.newshow li{ margin-top:20px; list-style-type:none;}
.newshow p{ line-height:25px; text-indent:2em; margin-top:10px;}
.fenye{ width:640px; height:30px;  margin-top:20px;}
.fenye li{ float:left; line-height:30px; font-size:12px; color:#6C8E08; margin-left:50px; display:inline; width:260px; list-style-type:none;}
.xgxw{ margin-top:45px; clear:both; overflow:hidden;}
.xgxw p{  border:1px #D2D2D2 solid; padding:1px;}
.xgxw p font{ font-size:14px; color:#C60F07; font-weight:bold; line-height:23px; padding-top:4px; text-indent:20px;  background-color:#E9E8E8; display:block;}
.xgxw ul{ margin-top:10px; clear:both;}
.xgxw li{ line-height:30px;  float:left; width:260px; list-style-type:none; background:url(../images/70.gif) no-repeat left center; padding-left:17px; margin-right:20px; margin-left:15px; display:inline;}

/************************************ contact
**************************************************/
.cont{ width:704px; padding-top:30px; margin:0 auto; overflow:hidden;}	
.cont_1{ padding-left:108px;}
.cont_2{ width:704px;  clear:both;}
.cont_3 { float:left; padding-top:12px;}
.cont_5{ width:290px; float:left;}
.cont_5 li{ line-height:39px; background:url(../images/cont_03.jpg) no-repeat 5px center; text-indent:23px;  border-bottom:#CCC 1px dashed;}
.cont_4{ float:right;}

.oem{ width:784px; margin:0 auto; }
.oem_bt{height:35px; line-height:35px; border-bottom:#B9B7B8 1px solid; overflow:hidden; font-weight:bold; font-size:13px;}
.oem_nr{ width:772px; margin:0 auto; margin-top:12px;}
.oem_nr p{ line-height:22px; margin-top:5px;}
.oem_nr img{ float:right; border:#CCC 1px solid; padding:1px; margin:10px;}

.suo{ text-indent:2em; padding-bottom:10px;}
.r_tui{ width:290px; float:right; }
.t_tit{padding-left:40px; }



.ny_txt_a{ width:794px; margin-left:20px; min-height:488px; _height:488px;background:url(../images/aa_03.jpg) repeat-y top right; padding-bottom:30px;}
.ada{ width:794px;overflow:hidden;}
.tongyong_a{ height:30px; line-height:30px; border-bottom:#B9B7B8 1px dashed; overflow:hidden; color:#517001; background:#fff; }
.t_main{ width:134px; margin:0 auto; overflow:hidden;} 
.t_main ul { padding-top:10px; }
.t_main ul li{ list-style-type:none; padding-bottom:15px;}
.t_main img{ border:1px #677810 solid; padding:1px;} 
.t_main p{ line-height:16px; padding-top:5px; text-align:center;}





.ny_pro_a{ width:782px;  padding-top:30px;}
.ny_pro_a ul li{ float:left; width:156px; padding-left:90px; padding-bottom:20px;}
.ny_pro_a img{vertical-align:top;  width:150px; height:150px; border:#CCC 1px solid; padding:2px;}
.ny_pro_a p{ line-height:30px; text-align:center; height:30px;}
.pagea{ clear:both; padding-top:20px;*padding-top:10px;  text-align:center;}








