/* CSS Document */
*{ font-family:Arial, Helvetica, sans-serif, "宋体";}
body{ margin:0; padding:0; font:Arial, Helvetica, sans-serif, "宋体"; color:#000000; font-size:13px; text-align:center;}
div,ul,li,dt,dl,h1,h2,h3,h4,p{ margin:0; padding:0; list-style:none}
img{ border:0;}

a:link {
	line-height: 18px;
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#000;
	line-height: 18px;
	text-decoration: none;
}

a:visited {
	color:#000;
	line-height: 18px;
	text-decoration: none;
}

#header{ width:100%; background-color:#FFF; height:120px;}
#header ul{ width:1003px; margin:0 auto; position:relative; top:6px;}
#header ul img{ float:left;}
#header ul li{ float:left; position:relative; left:170px;}
.headeren{ float:left; position:relative; left:29px; top:15px;}
#header ul li img{ float:left; margin-top:10px;}
#nav{ width:100%; background-image:url(../images/main_cn_20.jpg); background-repeat:repeat-x; height:49px; clear:both;}
#nav ul{ width:1003px; margin:0 auto;}
#banner{ width:100%; height:auto; margin:0 auto; padding:0;}
#banner img{ margin:5px auto;}
#content{ width:1003px; margin:0 auto; margin-top:10px;}

.index_product{ width:281px; float:left;}
.index_product img{ float:left;}
.index_product li{ background-image:url(../images/main_cn_25.jpg); background-repeat:no-repeat; width:217px; height:180px; float:right;}
.index_producttj{ width:696px; float:right;}
.index_producttj img{ float:left;}
.index_producttj li{ background-image:url(../images/main_cn_28.jpg); background-repeat:no-repeat; width:628px; height:180px; float:right; }
.index_about{ width:492px; float:left; margin-top:20px;}
.index_about1{ text-align:left; background-image:url(../images/main_cn_42.jpg); height:204px; width:489px; margin:0 auto;  clear:both; border:1px solid #ccc; border-top:0;}
.index_about li img{ display:block; width:456px; height:83px; margin:0 auto; padding-top:9px;}
.index_contact{ float:right;width:492px;margin-top:20px;}
.index_contact1{ text-align:left; background-image:url(../images/main_cn_44.jpg); height:204px; width:489px; margin:0 auto; float:left; border:1px solid #ccc; border-top:0;}
.index_productzs1{ text-align:left; background-image:url(../images/main_cn_52.jpg); height:162px; width:489px; margin:0 auto;  clear:both; border:1px solid #ccc; border-top:0;}
.index_email{ width:1003px; margin:0 auto; margin:20px auto; color:#666;}
.index_email1{ background-image:url(../images/main_cn_58.jpg); width:992px; height:58px; float:left}
.index_email2{ background-image:url(../images/main_cn_80.jpg); background-repeat:no-repeat; width:1003px; height:14px; clear:both}
#footer{ width:100%; height:87px; background-image:url(../images/footbg.jpg); background-repeat:repeat-x; clear:both; text-align:center; line-height:25px; color:#666; }

.feet{ position:relative; top:20px; color:666;}

#neiye{ width:1003px; margin:10px auto; min-height:400px; height:auto;!important;}
#right{ float:right; min-height:450px; height:auto!important}
#right img{ clear:both}
.about{  background-image:url(../images/about_cn_10.jpg); background-repeat:no-repeat; width:749px; clear:both;  height:440px; text-align:left}
.neiye1{ line-height:25px; padding:20px 15px 2px 15px;}
#left{ float:left; width:240px;}
.neiye2{width:746px; min-height:588px; *min-height:580px;  height:auto!important; border:1px solid #ccc; border-top:0; background-image:url(../images/about_cn_11.jpg); background-position:bottom; *background-position:bottom;  background-repeat:no-repeat;}
.news{line-height:25px;  padding:15px;}
.news ul{ clear:both}
.news ul a img{ margin:0 30px;}
.neiye_products{line-height:25px;  padding:15px; position:relative; top:40px;}
.neiye_products ul{ clear:both}
.neiye_products ul a img{ margin:5px 40px 25px 40px;}
.products{text-align:left; line-height:25px; margin-bottom:10px; height:20px; background-color:#5fae03; font-weight:800; color:#FFF; display:block; width:350px; float:left}
.index_productzt{color:#007322; font-size:14px; letter-spacing:2px; font-weight:800; position:absolute; z-index:1; left:10px;}
.index_productzt1{position:absolute; z-index:2; color:#FFFFFF; letter-spacing:2px;font-size:14px; padding-top:3px; left:27px;font-weight:800; }
.index_producttj1{width:197px; height:30px; line-height:30px; font-size:14px; text-align:left; margin:0 8px 10px 0; border-bottom:1px dashed #009c2e; float:left; letter-spacing:0;text-overflow:ellipsis;white-space: nowrap; overflow:hidden; color:#007322; }
.index_producttj1 img{padding-top:9px;}
.index_producttj1 a{color:#007322; }
.index_producttj2{color:#007322; font-size:14px; letter-spacing:0px; font-weight:800;}
.index_producttj3{width:195px; height:31px; line-height:32px; font-size:14px; text-align:left; margin:0 10px 10px 0; float:left; letter-spacing:0;text-overflow:ellipsis;white-space: nowrap; overflow:hidden; color:#fff;}
.sl{ width:182px;letter-spacing:0;text-overflow:ellipsis;white-space: nowrap; overflow:hidden; color:#fff;}
.sl1{ letter-spacing:0;text-overflow:ellipsis;white-space: nowrap; overflow:hidden; width:190px;}
.index_producttj3 a{ color:#fff;font-size:14px; letter-spacing:0px; font-weight:800;}
.index_producttjdc{position:relative; top:50px; width:650px; left:10px }
.index_producttjsc{position: absolute; width:650px; left:17px; top:5px; z-index:2; *top:5px; *left:16px}
.left_product{ text-align:left; width:242px; background-image:url(../images/about_cn1_08.jpg); background-repeat:repeat-y; min-height:150px; padding-left:50px; padding-top:10px; height:!important; line-height:25px; }
.leftslnews{width:150px; text-overflow:ellipsis;white-space: nowrap; overflow:hidden;}
.left_product ul li{ width:160px; text-overflow:ellipsis;white-space: nowrap; overflow:hidden;}
.left_product1{ font-size:13px;}
.left{ margin-top:20px;}
.left ul{ background-image:url(../images/about_cn_13.jpg); background-repeat:no-repeat; line-height:25px; text-align:left; width:240px; height:241px;}



.left1{*position:relative; *bottom:12px; }
.left2{ *position:relative; *bottom:30px;}
.left3{*position:relative; *bottom:34px;}
.cpzssl{ width:130px;text-overflow:ellipsis;white-space: nowrap; overflow:hidden;}