@charset "utf-8";
/* CSS Document */
body,td,th {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 180%;
}
body {
	background-color: #F2FFDA;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #4F7D00;
}
a:active {
	text-decoration: none;
}

/* flash */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
#focus {width:1252px; height:400px; overflow:hidden; position:relative; }
#focus ul {height:400px;position:absolute; padding:0px; margin:0px; }
#focus ul li {float:left; width:1252px; height:400px; overflow:hidden; position:relative;  }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1252px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1252px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(sprite.png) no-repeat 0 0; cursor:pointer; margin-top:70px;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


input,select	 {outline:none;}
img	{border:0px;}
a	img:hover	{filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; 
opacity:0.5;}

#wrap{
	width:1252px; background:#FFF;
	margin:0px auto;
}
#header	{height:100px;}
#logo{
	float:left;
	}
#logo a:hover img{filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; 
opacity:1;}
#search1{
	float:left;
	margin-left:400px;
	padding-top:30px;
	}
.search1{
	font-weight:bold;
	color:#999999;	
	font-size:14px;
	font-family:Calibri;
	}
#keyword{
	width:200px;
	height:20px;
	background-color:#EBEBEB;	
	font-size:12px;
	font-family:Arial;
	color:#A5A5A5;
	margin-left:12px;
	padding-left:10px;
	padding-top:3px;
	border:none;
}
#product_size{
	width:180px;
	background-color:#EBEBEB;
	font-size:12px;
	font-family:Arial;
	color:#A5A5A5;
	margin-left:57px;
	border:none;
	padding:4px 5px; vertical-align:middle;
}

#nav{
	width:1169px;
	margin:0px auto;
	overflow:hidden;
	 border-top:5px solid #ED1C24;
	}
#nav #red{
	width:1169px;
	height:5px;
	display:block;
	background-color:#ED1C24;	

}

#nav ul{
	height:40px; 
	margin:0px; 	
	padding:0px;
	background-image:url(bai.png); 
	overflow:hidden;
	}

#nav ul li{
	float:left;
	list-style-type:none;
}

#nav ul .navli a img {
	padding:10px 25px;
}
#nav ul .navli:hover{
	background-image:url(huang.png);
	
}
#nav ul .navli a img:hover{
	filter:alpha(opacity=100); /*IE滤镜，透明度100%*/
-moz-opacity:1; 
opacity:1;}
#flash img:hover{
	filter:alpha(opacity=100); /*IE滤镜，透明度100%*/
-moz-opacity:1; 
opacity:1;}
#flash img{
	margin-top:3px;
	}

#main{ background:#F9F9F9;
	padding-top:20px;
	margin-bottom:-20px;
	width:1252px;
	height:373px;	
	}
#main #left{
	float:left;	
}
#main #left a{
	float:left;	
}
#main #left a img{
	border:none;
}
#main #right{
	float:left;
	margin-left:0px;	
	width:429px;
	height:300px;
}

#main #right #title .readmore{
	font-size:10px;
	font-family:Arial;
	color:#CCC;
	padding-left:340px;	
	padding-top:23px;
}
#main #right #title .news{
	width:242px;
	font-size:14px;
	font-family:Arial;
	color:#2c2c2c;
	padding-left:25px;
	padding-top:15px;
	float:left;
	line-height:120%;
}
#main #right #title .date{
	float:right;
	font-size:12px;
	font-family:Arial;
	color:#2c2c2c;
	padding-top:14px;
	padding-right:4px;
}
#main #right img{
	padding-left:20px;	
	padding-top:10px;
}
#wrap .nnr #nright #pic a{
	font-size:12px;	
	color:#85b513;
}
#bottom{
	width:1252px;
	height:117px;
	background-image:url(bottom_s1.png);
	clear:left;	
}
#bottom .left{
	float:left;	
	font-family:Arial;
	font-size:12px;
	color:#FFF;
	padding-top:50px;
	padding-left:33px;
}
#bottom .left a{
	text-decoration:none;
	color:#FFF; 
	padding:0px 8px
}
#bottom .left a:hover{
	color:#3b5401;
}
#bottom .right{
	float:right;
    padding-right:60px;	
	font-family:Arial;
	font-size:12px;
	color:#FFF;	
	padding-top:25px;
}
#bottom .right p{
	margin-bottom:-5px;
	text-align:right;
	}
#bottom .right a{ margin:0px; padding:0px; color:#fff	}
	
	
	.nnr	{padding:15px 30px; margin-bottom:100px;}
	.wz	{
	color: #bdbdbd;
	margin-bottom: 0px
}
	.hui1	{color: #bdbdbd;}
	#nleft	{
	width: 270px;
	float: left;
}
	.lbt	{color:#5d8304; font-size:28px;}
	.lie	{padding:0px; margin:25px 0px;}
	.liew	{ list-style:none; padding:8px 10px; color:#85b513; font-size:18px; background:#F6F6F6; border:1px solid #f3f0f0; margin:15px 0px}
	.liew	a	{color:#85b513;}
	.liew:hover	{ list-style:none; padding:8px 10px; color:#fff; font-size:18px; background:#85b513 url(j.png) no-repeat 250px center; border:1px solid #f3f0f0; margin:15px 0px}
	.liew:hover	a	{ color:#fff;}
	.liex	{ list-style:none; padding:10px 12px; color:#fff; font-size:18px; background:#85b513 url(j.png) no-repeat 250px center; border:0px solid #f3f0f0; margin:15px 0px}
	.liex	a	{ color:#FFF}
	#nright	{margin-left:300px; padding:15px 20px; border:1px solid #f3f0f0; font-size:14px;}
	#nright1	{margin-left:20px; padding:0px 20px; font-size:14px; float:left; width:857px; min-height:300px;}
	.bt1	{font-size:28px; color:#5D8304}
	.lv	{color:#85b513}

	.l1	{background:url(l1.png); color:#FFF; font-size:28px; padding:15px;}
	.l2	{
	background: #85b513;
	padding: 15px;
	font-size: 18px;
	margin-top: 1px;
	line-height:80%;
}
	.l2	ul	{padding:0px; margin:0px;}
	.l2	ul	li	{list-style:none; padding:10px 5px}
	.l2 ul li a {color:#151e00;}
	.l2 ul li a:hover {color:#3b5401;}
	.l2	ul	li	ul	{
    padding-top:5px;
    padding-bottom:5px;
	padding-left:3px;
	margin: 15px 0px 0px 0px;
	background: #9CC833;
}
	.l2	ul	li	ul	li	{
	list-style: none;
	padding: 7px 15px 5px 15px;
	font-size: 16px;
	color: #FFF;
}
	.l2	ul	li	ul	li a{color:#FFF;}
	.l2	ul	li	ul	li a:hover{color:#405b00;}
	.ym	{background:#F5F5F5; padding:6px 10px; border-bottom:1px solid #EAE9E9;border-top:1px solid #EAE9E9}
	.ym		a:link{ color:#9f9f9f; margin:0px 5px; padding:5px 10px}
	.ym		a:hover{ color:#fff; margin:0px 5px; padding:5px 10px; background:#777878; border-radius:5px}
	.on		{ color:#fff; margin:0px 5px; padding:5px 10px; background:#777878; border-radius:5px}
	.on	span		{ color:#fff;}
	.pro	{width:240px; margin:20px; float:left;}
	.pro	span	{float:right}
	.pro	p	{margin:0px; padding:3px;}
	.slo a {color:#2e2e2e; font-size:16px;}
	#slo a {color:#2e2e2e;}
	.rppic div .slo {margin-top:-8px;}
	.rppic div a .slo:hover {color:#78a707;}
	.xian	{height:1px; border-bottom:1px solid #D4D4D4; clear:both;}
	
	.a1	div	{float:left; margin-right:1px; font-size:12px;}
	.main{border-color:#CCC; border:1px #f3f0f0 solid; padding:30px 80px; margin-bottom:50px;}
	.main .table{float:left; }
	.main .form{ margin-left:465px; }
	.title {font-size:30px; color:#85b513;	padding-top:20px; margin-bottom:15px;}
	.address{font-size:14px; margin-bottom:20px;}
	#name,#company,#phone,#ca,#country,#ea,#sc {background-color:#f6f6f6; border:none; width:410px; margin-left:20px; color:#2e2e2e; padding:5px;}
	#message{background-color:#f6f6f6; border:none; width:410px; margin-left:20px; font-size:25px;}
	#sc{ width:80px;font-size:25px; padding:10px;}
	.title2 { background-color:#85b513; height:33px; margin-top:20px; margin-bottom:20px;}
	.kong{ height:4px;}
	.t1 { color: #FFF; font-size: 18px; font-weight: bold; padding-left:20px;
}
	.t2 {color:#deff90; font-size:12px; margin-left:10px;}
	.f1 { text-align:right; font-size:14px; }
	#send { width:80px; height:30px; background-color:#f6f6f6; color:#85b513; border:none; float:right; margin-top:50px;}
	#send:hover { width:80px; height:30px; background-color:#f6f6f6; color:#4F7D00; border:none; float:right; margin-top:50px;cursor:pointer}
	
	.change a {color:#a3a3a3;margin-top:10px;}
	.main .form .bhh tr td img{ margin:0px 10px 10px 10px; vertical-align:middle}
	.bhh	td	{white-space:nowrap;}
	.ssk	{font-size:25px; padding:7px; width:220px;}
		
	.new1	{border-bottom:1px dotted #999; margin:20px 0px; height:170px; padding:0px 20px}
	.new1	p	{margin:0px 0px 15px 0px; padding:0px}
	.new2	{float:left; width:280px;}
	.new2	img	{max-height:150px;}
	.new3	{ margin-left:310px;}
	.newbt	{font-size:18px;}
	.newbt	span	{font-size:12px;color:#85b513}
	.newstitle{text-align:center; border-bottom:1px #6c6c6c dotted; font-size:14px;}
	.newstitle .tt{font-size:18px;}
	.newstitle .date{font-size:12px; color:#85b513; margin-top:-15px;}
	.newsleft {float:left; width:734px; margin-top:20px;}
	.newsright {float:left; margin-left:50px;}
	
	.hui	{color:#2d2d2d}
	.qhui	{color:#6c6c6c}
	.anniu	{background:#F6F6F6; border:#ECECEC 1px solid; border-radius:3px; padding:8px 15px; color:#86B414;}
	.no	{font-size:24px; color:#007ECA; background-color:#f6f6f6; border:1px #EFEFEF solid; padding:5px 10px}	
	.nright {margin-left:340px;}
	.zi24 {font-size:24px; color:#5C8304; padding:5px 10px; background-color:#f6f6f6; border:1px #EFEFEF solid; }
	.sl{color:#2e2e2e}
	.size {color:#2e2e2e; font-size:16px; float:right;}
	.pd1 {margin-top:40px;}

	.de {font-size:16px; color:#6c6c6c; border:1px #EFEFEF solid; margin-top:5px; padding:10px 12px; height:147px; overflow-x:auto}
	.pdlv{color:#5c8204; font-size:16px;}
	.pdtext{color:#2e2e2e; font-size:16px; background-color:#f6f6f6; line-height:60%; width:268px; height:377px; padding-left:20px; padding-top:10px; margin-top:10px;}
	.pdleft{width:559px; float:left}
	.pdleft	img	{width:555px; height:375px; margin-bottom:15px;}
	.pdright{ margin-left:570px; }	
	.pdright	img	{width:286px; height:195px; margin-bottom:15px; margin-top:15px;}
	.pdtop {margin-bottom:50px;}
	.colour {margin-top:20px;}
	.patent {color:#6c6c6c; font-size:12px;}
	.rptext {float:left;}
	.rp{margin-top:30px; margin-bottom:30px;}
	.rp img {float:left;}
	.rp table tr {margin-top:50px;}
	.xilv{color:#78a707; font-size:14px;}
	.rppic{margin-left:30px; margin-top:30px;}
	.rppic	div	{width:50%; float:left}
	.rppic	div	img	{ width:195px; height:140px; float:left; margin-right:15px;}
	 .rppic div a .slo{color:#000;}

	.prox1	{padding:15px 0px; border:1px solid #F4F0F1; margin-top:5px}
	.prox1	img	{width:33%;cursor:pointer}
	.button {text-align:right}
	.button	p { margin:40px 0px}
	.prox2	{border-bottom:1px solid #F3F0F0;border-top:1px solid #F3F0F0; padding:10px; font-size:24px;}
	
	
	.lv2	{color:#5C8304}
	.lan	{color:#007ECA; font-weight:bold}
	
	.ssan	{border:0px; background:url(button1_s1.png); width:23px; height:23px; vertical-align:middle;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; 
opacity:0.5;}
	.ssan:hover	{filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; /*Firefox私有，透明度50%*/
opacity:1;}
	#right .wn{margin-left:15px;}
	#right .wn a img {margin-right:10px; margin-top:4px;}
	#right .wn{width:429px; height:51px; background-image:url(t2.png);  }
	
	#i1	{float:left; margin-left:15px;}
	#i1	div	{background:no-repeat; float:left}
	#i1 a img:hover{
	filter:alpha(opacity=100); /*IE滤镜，透明度100%*/
-moz-opacity:1; 
opacity:1;}
	#i1 a .iy1:hover{}
	.fen {margin:0px; vertical-align:middle; padding:0px; }
	
	
	
	
	.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:830px;
 margin:15px;
}
.blk_18 .pcont {
 width:770px;
 float:left;
 overflow:hidden;
 padding-left:0px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-0px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:20px;
 height:200px;
 float:left;
 background:url(zjt.png) no-repeat;
}
.blk_18 .LeftBotton {
 background-position:left center ;
 margin:0px 5px 0;
}
.blk_18 .RightBotton {
 background-position: right center;
 margin:0px 1px 10px 5px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.blk_18 .pl {
 width:105px;
 border:1px solid #f3f3f3;
 float:left;
 float:left;
 text-align:center;
 line-height:24px;
}
.blk_18 a.pl:hover {
 border:1px solid #5dacec;
 color:#5dacec;
 background:#fff;
}
.colll	img	{ margin:0px 15px; width:250px;} 
.colll{ }
	
	
	
.drawers-wrapper{position: relative;font-size: 16px;}
.drawer{ font-size:12px}
.boxcap{height:5px; left:0pt; position:absolute; width:100%; z-index:100; background:transparent url(../images/sidenav_capbottom.png) no-repeat scroll 0%; margin-top:-5px;}
.captop{background-image:url(../images/box_188captop.png); bottom:auto; top:0pt; margin-top:0;}
.drawers{}
.drawers A{color:#666666; text-decoration:none;}
.drawer li{list-style:none; padding:0px 5px; margin:0px}
.drawers-wrapper	UL{list-style: none; padding: 0;margin:0px}
.drawers-wrapper	UL.drawers{margin: 0;}
.drawer-handle{cursor:default;list-style:none; padding:0px; margin:0px;}
.drawer-handle.open{}
.drawer UL{padding: 0px; padding-bottom:0pt; margin:0px;}
.drawer-content UL{padding-top:0px;}
.drawer-content LI A{display:block; overflow:hidden;}
.alldownloads li{border:0pt none; line-height:18px; padding:0pt;}