@charset "gb2312";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0 auto; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit;} 
ol, ul ,li{list-style: none;} 
img {border: 0;} 
body { background: #91c300; font: 12px/1.5 Arial, Helvetica, sans-serif; } 
.clear{clear:both;} 
div{margin:0;border:0;padding:0;}
.dis{display:block;} 
.undis{display:none;} 

a{ color:#000; text-decoration:none;}
a:hover{ color:#FF0000;}
.head{ width:1000px; height:113px; margin:0 auto; background:url(../images/bg1_02.jpg) no-repeat right;}
.logo{ float:left; margin-top:30px;}
.homepage{ width:300px; height:30px; line-height:30px; float:right; text-align:right; color:#FFF; padding-right:10px; }
.homepage a{ color:#FFF; }
.homepage a:hover{ color:#F00;}
.tel{ float:right; margin-top:20px;}
.nav{ width:100%; height:49px; background:url(../images/navbg.jpg) repeat-x;}
.navbody{ width:1000px; height:49px; margin:0 auto;} 
.navbody ul{ height:; overflow:hidden;}
.navbody ul li{ width:100px; height:49px; float:left; text-align:center; line-height:
49px; background:url(../images/navborder.png) no-repeat right center; font-size:14px; font-weight:bold;}
.navbody ul li a{ color:#FFF;}
.navbody ul li a:hover{ color:#F00;}

/*banner图*/
#flash { width:100%; height:435px; overflow:hidden; margin:0 auto; clear:both;   }
.flash_bar {
	width:500px;
	padding-left:650px;
	z-index:69;
	height:30px;
	overflow:hidden;
	position:relative;
	padding-top:13px!important;
	padding-top:12px;
	bottom:40px;	
	_bottom:45px;	
	text-align:center;

}
.flash_bar .dq { display:block; float:left; width:8px; height:8px; margin:5px 5px; cursor:pointer;
background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:url(../images/tg_flash_p.png) no-repeat 0px 0px;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); 	 }
.flash_bar .no { display:block; float:left; width:8px; height:8px; margin:5px 5px;  cursor:pointer;
background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop"); 	 }
#flashBg { height:435px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {height:435px; width:100%; clear:both;}

/*主体-公告*/
.main{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.notice{ width:997px;  height:28px; margin:16px auto 0px; overflow:hidden;  }
.notice1{ width:841px; height:26px; padding-top:6px;  background:url(../images/time_19.jpg) no-repeat 50px 0px; padding-left:160px; float:left; color:#FFF;}
.notice1 a{color:#FFF;}

.mainbody{ width:1000px; height:auto; overflow:hidden;  background:#FFF url(../images/bg2_22.jpg) no-repeat;}
.left{ width:287px; height:auto; overflow:hidden; float:left; margin:60px 0px 0px 10px; _margin:60px 0px 0px 5px;}
.fl{ width:287px; height:auto; overflow:hidden;}
.title1{ width:287px; height:30px;line-height:30px; padding-top:10px; background:url(../images/biao1_26.jpg) no-repeat;}
.t1{ width:108px; height:30px;  display:block; margin-left:13px; _margin-left:6px; text-align:center; float:left; font-size:14px; font-weight:bold; color:#FFF; }
.t1 a{ font-size:14px; font-weight:bold; color:#FFF; }
.more{ float:right; display:block; padding-right:10px; }
.fl_cont{ width:226px; height:auto; overflow:hidden; margin:10px auto;}
.fl_cont li{ width:226px; height:auto; float:left; background:url(../images/fl1_33.jpg) no-repeat; line-height:35px;font-weight:bold; margin:5px 0px 0px; overflow:hidden;}
.fl_cont li a{ padding-left:40px; color:#ff4800;}
.fl_cont li ul{ width:179px; height:auto; margin:3px auto 0px;}
.fl_cont li ul li{ width:179px; height:34px; line-height:34px;/*text-align:center;*/ background:url(../images/fl2_37.jpg) no-repeat; overflow:hidden; }
.fl_cont li ul li a{ padding-left:30px; color:#458401;  }

.contact{ width:287px; height:auto; overflow:hidden; }
.contact p{ height:auto; overflow:hidden; padding:20px 10px; background:url(../images/bg3_49.jpg) no-repeat right top; line-height:28px; color:#458401;}

.right{ width:683px; height:auto; overflow:hidden; float:right; margin:60px 10px 0px 0px; _margin:60px 5px 0px 0px;}
.about{ width:337px; height:277px; overflow:hidden; float:left;}
.title2{ width:337px; height:30px; background:url(../images/biao2_28.jpg) no-repeat; line-height:30px; padding-top:10px;}
.ab_cont{ padding:20px 15px; height:190px; line-height:24px; overflow:hidden; color:#458401; }
.honor{ width:337px; height:277px; overflow:hidden; float:right;}
.hon_cont{ width:267px; height:211px; padding:13px 35px;}

.product{ width:682px; height:255px; overflow:hidden; margin:10px 0px; background:#458401;}
.title3{ width:682px; height:39px; line-height:39px; background:url(../images/pro1_45.jpg) no-repeat;}
.t2{ float:left; display:block; font-size:14px;}
.t2 a{ padding-left:20px; color:#FFF; font-weight:bold;}
.t3{ float:right; display:block;}
.t3 a{ padding-right:10px; color:#FFF;}
.pro_cont{ width:682px; height:216px; overflow:hidden;}
#demo { overflow:hidden;width: 660px;height:200px; margin:10px auto; 

}
#indemo {float: left; width: 800%;}
#demo1 {float: left;}
#demo1 ul{ margin:0 auto; } 
#demo1 li{ width:152px; height:182px; float:left; margin:17px 14px 0px 14px; text-align:center; _display:inline; }
.pr1{display:block; border:solid 2px #fff; width:148px; height:148px; text-align:center; }
.pr1 a{display:table-cell; width:148px; height:148px; vertical-align:middle; *font-size:129px; *display:block; *font-family:Arial;}
.pr1 img{vertical-align:middle;}
.pr2{ width:152px; line-height:30px; height:30px; overflow:hidden; font-weight:bold;   }
.pr2 a{color:#fff; }
#demo2 {float: left;}
#demo2 li{ width:152px; height:182px; float:left; margin:17px 14px 0px 14px; text-align:center;_display:inline;}

.equipment{ width:682px; height:213px; overflow:hidden; margin:10px 0px 10px; background:#458401;}
#demo3 { overflow:hidden;width: 660px;height:170px; margin:6px auto 0px; }
#demo4 {float: left;}
#demo4 ul{  margin:0 auto;  } 
#demo4 li{ width:152px; height:146px; float:left; margin:17px 14px 0px 14px; text-align:center; _display:inline; }
.eq1{display:block; border:solid 2px #fff; width:148px; height:112px; text-align:center; }
.eq1 a{display:table-cell; width:148px; height:112px; vertical-align:middle; *font-size:98px; *display:block; *font-family:Arial;}
.eq1 img{vertical-align:middle;}
.eq2{ width:152px; line-height:30px; height:30px; overflow:hidden; font-weight:bold;   }
.eq2 a{color:#fff; }
#demo5 {float: left;}
#demo5 li{ width:152px; height:146px; float:left; margin:17px 14px 0px 14px; text-align:center;_display:inline;}

.new_l{ width:337px; height:284px; overflow:hidden; float:left; margin:10px auto 0px; }
.ne_cont{ width:309px; height:220px; overflow:hidden; margin:20px auto 0px;}
.ne_cont li{ width:309px; height:24px; line-height:24px; float:left; overflow:hidden; background:url(../images/biao4_49.jpg) no-repeat left center; color:#599501; font-weight:bold;}
.ne1{ width:219px; height:24px; display:block; float:left; }
.ne1 a{ padding-left:15px; color:#599501;}
.ne1 a:hover{ color:#F00；}
.ne2{ width:80px; height:24px; display:block; float:right; text-align:center;}
.new_r{ width:337px; height:284px; overflow:hidden; float:right; margin:10px auto 0px; }

.foot{ width:100%; height:185px; background:#0f6501 url(../images/bg5_57.jpg) repeat-x; margin-top:15px;}
.link{ width:1000px; height:40px; line-height:40px; margin:0 auto; color:#FFF;}
.link a{ color:#FFF;}
.footbody{ width:1000px; padding:20px 0px; height:auto; overflow:hidden; margin:0 auto; color:#FFF; text-align:center;}
.foot1{ height:50px; line-height:50px;}
.foot1 a{ color:#FFF;}
.foot2{ line-height:24px; text-align:center;}

/*内页详细页*/
.title4{ width:682px; height:30px; padding-top:10px; line-height:30px; background:url(../images/biao5_28.jpg) no-repeat;}
.t4{ float:right; padding-right:10px;}
.right_p{ padding:30px 20px; height:auto; overflow:hidden; line-height:30px; font-size:14px;}

.right_new_l{ padding:20px 20px; height:auto; overflow:hidden;  }
.right_new_l ul{ width:620px; height:auto; overflow:hidden; margin:20px auto; }
.right_new_l ul li{ width:620px; height:28px; line-height:28px; float:left; overflow:hidden;  background:url(../images/biao4_49.jpg) no-repeat left center; }
.ne3{ width:520px; height:28px; float:left; display:block; overflow:hidden;}
.ne3 a{ padding-left:15px;}
.ne4{ width:80px; height:28px; display:block; float:right;}
.fenye{ height:40px; line-height:40px; margin:20px auto; text-align:center;}
.rnp1{ height:30px; line-height:30px; font-weight:bold; text-align:center; color:#458401;}
.rnp2{ height:30px; line-height:30px; background:#458401; text-align:center; font-size:12px; color:#FFF; margin-bottom:15px;}
.fenye2{ height:50px; line-height:25px; border-bottom:1px #CCC dashed; border-top:1px #CCC dashed; padding:10px 0px; margin:20px 0px; font-size:14px; }

.right_pro_l{ padding:20px 10px; height:auto; overflow:hidden;}
.right_pro_l ul{ height:auto; overflow:hidden;}
.right_pro_l ul li{width:152px; height:182px; float:left; margin:17px 7px 0px 6px; text-align:center; _display:inline; }
.pr3{display:block; border:solid 2px #458401; width:148px; height:148px; text-align:center; }
.pr3 a{display:table-cell; width:148px; height:148px; vertical-align:middle; *font-size:129px; *display:block; *font-family:Arial;}
.pr3 img{vertical-align:middle;}
.pr4{ width:152px; line-height:30px; height:30px; overflow:hidden; font-weight:bold;   }
.pr4 a{color:#458401; }


.pro2{ width:256px; height:256px; float:left; text-align:center; display:table-cell; vertical-align:middle;}
.pro2_1{ width:250px; height:250px;  border:1px #CCC solid; padding:2px; display:block; vertical-align:middle;}
.pro2_1 a{ width:250px; height:250px; display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-family:Arial, Helvetica, sans-serif; *font-size:216px;}
.pro2_1 img{ vertical-align:middle;}
.pro3{ width:360px; height:232px; float:right; font-size:12px; }
.pro3_1{height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#006600; background:#f4f4f4;}
.pro3 ul{ padding:10px 20px;}
.pro3 li{ width:300px; line-height:26px; }
.sp5{ width:60px; height:26px; display:block;float:left;}
.sp6{ width:240px; height:26px; display:block;float:left;}
.sp7{ width:240px; height:120px; line-height:20px; overflow:hidden; display:block; float:left;}
.pro4,.pro5,.pro6{ margin:10px 0px;}
.title5{ height:30px; background:#006600;   font-size:14px;  line-height:30px; padding-left:20px; color:#fff; font-weight:bold;}
.pro4_1{ height:auto; padding:10px; line-height:26px;}
.pro4_1 img{max-width:640px; max-height:450px; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 640 ? "640px" : "auto"):(this.style.height = this.offsetHeight >= 450 ? "450px" : "auto")); display:inline !important; padding:10px 0px;}
.pro5_1,.pro6_1{ height:auto; overflow:hidden;}
.new{ margin-top:10px; font-size:12px;}
.new2{ width:300px; float:left; overflow:hidden; height:25px;  border-bottom:1px #CCC dashed; line-height:25px; margin:0px 6px; background:url(../images/biao4_49.jpg) no-repeat left center;}
.new2 a{ padding-left:20px;}
.pro{ width:640px; height:auto; font-size:12px; }
.pro li{ width:152px; height:182px; float:left; margin:17px 5px 0px 2px; text-align:center;}
.message{ height:auto; overflow:hidden; margin:30px 0px 20px; font-size:12px;}
.mes1{ height:30px; text-align:left; padding-left:10px; }
.mes2{ height:30px; line-height:30px;color:#F00; padding-left:20px;}

.right_equip_l{ padding:20px 10px; height:auto; overflow:hidden;}
.right_equip_l li{ width:152px; height:146px; float:left; margin:17px 8px 0px 5px; text-align:center; _display:inline; }
.eq3{display:block; border:solid 2px #ddd; width:148px; height:112px; text-align:center; }
.eq3 a{display:table-cell; width:148px; height:112px; vertical-align:middle; *font-size:98px; *display:block; *font-family:Arial;}
.eq3 img{vertical-align:middle;}
.eq4{ width:152px; line-height:30px; height:30px; overflow:hidden; font-weight:bold;   }
.eq4 a{color:#000; }

.right_join_l{ padding:20px 20px; height:auto; overflow:hidden;}
.right_join_l ul{ width:640px; height:auto; margin:0px auto;}
.right_join_l ul li{ width:640px; height:36px; line-height:36px;  float:left;}
.zpl1{ height:36px;background:#e6e6e6; }
.zpl2{ height:36px; margin:5px auto;  }
.zp1{ width:40%; height:auto; display:block; text-align:center; float:left; overflow:hidden; text-align:left;  }
.zp1 a{ padding-left:20px;}
.zp2{ width:20%; height:36px; display:block; text-align:center; float:left; }
.zp3{ width:20%; height:36px; display:block; text-align:center; float:left; overflow:hidden;  }
.zp4{ width:20%; height:36px; display:block; text-align:center; float:left; }
.zp5{ width:40%; height:auto; display:block; text-align:center; float:left; overflow:hidden; text-align:center;  }
.rnp5{ height:45px; line-height:45px; border-bottom:1px #e8e8e8 solid;   margin:0px 0px; text-align:center; font-size:16px; color:#ff7415; font-weight:bold; margin-bottom:10px;}



















