 
body {font-size: 12px;color: #666; margin:0; padding:0; width:100%; line-height:22px; background: url(../images/bg.jpg) repeat-x; text-align:left; font-family:"微软雅黑";}
div{text-align:left; margin:0; padding:0px;}
img{margin:0;padding:0; border:0;}
img ul li{ margin:0px; padding:0px;}
*{ margin:0; padding:0px; list-style:none}
a{ color:#666; text-decoration:none;}
a:hover{ color:#208d00; text-decoration:underline;}
.font01{ color:#208d00;}
.font01 a{ color:#208d00;}
.font01 a:hover{ color:#208d00;text-decoration:underline;}

.main{ width:1002px; margin:0 auto;}
.main01{ width:1002px; float:left; background:url(../images/index_02.jpg) no-repeat;}
.mainbox{ width:950px; margin:0 auto;}
.indexmain{ width:948px; float:left;}
.indexmain01{ width:948px; float:left; background:#fff; border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}

.top{ width:950px; float:left;}
.top img { float:left; margin:15px 0 0 20px;}
.top ul{ width:698px; float:left; height:102px; margin-top:4px; padding-left:10px;}
.top li{ width:98px;float:left; font-family: "微软雅黑"; color: #000; font-size:14px; border-right:1px solid #fff; border-left:1px solid #ccc; line-height:92px; text-align:center;}
.top li a{ width:98px; float:left; text-align:center; color:#000;}
.top li a:hover{ color:#000; text-decoration:underline;}
.top li.aa a{ width:98px; float:left; text-align:center; color:#000; background:url(../images/hover.jpg) no-repeat; color:#fff; height:102px;}
.top li.aa a:hover{ width:98px; float:left; text-align:center; color:#000; background:url(../images/hover.jpg) no-repeat; color:#fff; height:102px;}
.banner{ width:950px; float:left; margin-top:1px;}

.index_left{ width:246px; float:right; background:#f4f4f4; }
.index_left h2{ width:211px; float:left; line-height:30px; background:#717171; color:#fff; font-size:14px; font-family:"微软雅黑"; padding-left:20px;margin:7px 0 7px 7px;_margin:7px 0 7px 4px;}
.index_left ul{ width:231px; float:left; margin:5px 0 0 0;margin:0px 0 7px 7px;_margin:0px 0 7px 4px;}
.index_left li{ width:211px; float:left; line-height:30px; background:url(../images/index_16.jpg) no-repeat 3px 12px; border-bottom:1px dashed #ccc; padding-left:20px;}
.index_left p{ width:231px; float:left;background:url(../images/index_27.jpg) no-repeat bottom right;margin:9px 0 0px 7px;_margin:9px 0 0px 4px;}
.index_left img{ float:left;}

.index_right{ width:700px; float:left;border-left:1px solid #d3d3d3; padding:0px 0px 10px 0px;  }
.index_about01{ width:445px; padding:7px; float:left; border-right:1px solid #d3d3d3;}
.index_about{ width:425px; float:left;background:#f4f4f4;padding:5px 10px 10px 10px;}
.index_about h2{float:left; width:425px;}
.index_about img{ float:left;}
.index_about p{ width:425px; float:left; margin:10px 0 0 0; line-height:24px;}
.index_pic{ width:205px; float:left; margin:7px 0 0 7px; background:#f4f4f4; _padding:10px 10px 30px 10px;padding:10px 10px 30px 10px;padding:10px 10px 0px 10px !important;}
.index_pic img{ float:left;}
.index_pic h2{ width:205px; float:left; font-size:14px; color:#000; background:url(../images/ttt.jpg) no-repeat bottom right;}
.index_pic ul{ width:205px; float:left; margin-top:5px;}
.index_pic li{ width:205px; float:left; line-height:24px;}
.index_products{ width:671px; float:left; border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3; padding:10px 10px 0 20px;}
.index_products h2{ width:671px; float:left; font-size:14px; color:#000;line-height:30px;}
.index_products dl{ width:139px; float:left; margin-right:20px; margin-top:10px;}
.index_products dt{ width:139px; border:1px solid #d3d3d3; float:left;}
.index_products dt:hover{ width:139px; border:1px solid #208d00; float:left;}
.index_products dd{ width:139px; float:left; text-align:center; line-height:30px;}
.pic{float:left; border-bottom:1px solid #d3d3d3; border-right:none; width:701px;}

.index_news{ width:325px; float:left; padding-left:20px;}
.index_news h2{ width:90px; float:left; text-align:center; font-size:14px; border-right:1px solid #d3d3d3; border-left:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; line-height:35px;}
.index_news ul{ width:325px; float:left; margin-top:10px; _padding-bottom:14px;*padding-bottom:8px !important;padding-bottom:8px !important;}
.index_news li{ width:325px; float:left; line-height:25px;}
.index_news img{ float:left;}

.foot_bg{ width:100%; float:left; background:url(../images/footbg.jpg) repeat-x;}
.foot_bg01{ width:950px; margin:0 auto;}
.foot_dh{width:948px; float:left; border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3; padding:10px 0 10px 0; height:29px; background:#fff;}
.foot_dh ul{ width:780px; float:left; padding-left:168px;}
.foot_dh li{ padding:0 20px 0 20px; border-right:1px solid #d3d3d3; color:#000; font-size:14px; float:left; line-height:28px;}
.foot_dh li a{color:#000;}
.foot_dh li a:hover{color:#000; text-decoration:underline;}
.foot{ width:948px; float:left; text-align:center; padding:10px 0 10px 0;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}

.right{ width:681px; float:left;border-right:1px solid #d3d3d3; padding:6px; }
.about{ width:651px; float:left; background:#f4f4f4; padding:10PX 10px 20PX 20PX }
.about h1{ width:645px; float:left; background:url(../images/ny_tit.jpg) no-repeat bottom right; font-size:14px; color:#208d00}
.about h2{ width:625px; float:left; background:#777; color:#fff; line-height:25px; margin-top:10px; padding-left:20px; font-size:14px;}
.about p{ width:645px; float:left; padding:10px 0 0 0;}
.about img{ float:left;}
.about ul{ width:645px; float:left;margin-top:10px;}
.about li{ width:625px; float:left; border-bottom:1px dashed #ccc; line-height:30px;background:url(../images/index_16.jpg) no-repeat 3px 12px; padding-left:20px;}
.products{ width:645px; float:left; margin-top:15px;}
.products dl{ width:180px; height:180px; float:left; padding:10px 0 10px 20px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;border-top:0px solid #ccc;}
.products dt{ width:160px;float:left; margin-right:5px; height:160px; border:1px solid #ccc;}
.products dt img{width:160px; height:160px;}
.products dt:hover{ width:160px;float:left; margin-right:5px; border:1px solid #208d00; height:160px;}
.products dd{ width:160px; float:left; text-align:center; line-height:30px;}
.products_pic{ width:300px; float:left; text-align:center; border:1px solid #ccc; margin-right:10px;}
.about table{border-collapse:collapse; border-spacing:none;width:620px; float:left; margin:10px 0 0 0; line-height:30px; text-align:center;}
.about table td{border:1px solid #999;}

.daohang{ width:928px; float:left; text-align:right; padding-right:20px; line-height:35px; border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3; background:}
.title01{ width:100px; float:left; margin-right:20px; background:#717171; line-height:25px; color:#fff; margin-top:10px; text-align:center;}
.title02{ width:100px; float:left; margin-right:20px; background:#e3e3e3; line-height:25px; color:#333;margin-top:10px;text-align:center;}



#proleft{
	 width:246px;   background:#f4f4f4; height:500px;
	}
#proleft h2{ width:211px; float:left; line-height:30px; background:#717171; color:#fff; font-size:14px; font-family:"微软雅黑"; padding-left:20px;margin:7px 0 7px 7px;_margin:7px 0 7px 4px;}
#proleft ul{ width:231px; float:left; margin:5px 0 0 0;margin:0px 0 7px 7px;_margin:0px 0 7px 4px;}
#proleft li{ width:211px; float:left; line-height:30px; background:url(../images/index_16.jpg) no-repeat 3px 12px; border-bottom:1px dashed #ccc; padding-left:20px;}
#proleft li ul{
	width:200px; 
	margin:0;
	}
#proleft li ul li{
	line-height:20px;
	background:none;
	border-bottom:none;
	}