#header{
	width:100%;
	background-color:#000;
	height:95px;

}
#header .logo{
	width:202px;
	height:63px;
	padding-top:15px;
}#header .logo img{
	width:100%;
	height:auto;
}
#header .nav{
	width:840px;
	height:95px;
}
/* 导航效果 */
    .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{  position:relative; z-index:1;  height:95px; line-height:95px; color:#fff;   }
	.nav{ position:relative; width:840px;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px; }
	.nav a{ color:#fff;  }
	.nav h3{ font-size:100%; font-weight:normal;   }
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav h3 a{ display:block; width:105px; text-align:center;  }
	.nav h3 a:hover,.nav li.on,.nav li.on>a{font-weight:bold;background:url(../images/nav-hover.jpg) center top no-repeat;}
	.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:0px; top:95px; z-index:1; width:105px; border-bottom:1px solid #E6E4E3;background:#fff; }
	.nav .sub li{ text-align:center; padding:0px; margin-bottom:-1px;   }
	.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px; height:28px; line-height:28px; color:#666; font-size:14px; font-weight:normal; }
	.nav .sub li a:hover{ color:#fff; background-color:#66cc33;  }
/* 导航效果 */

/* #header .nav li{
	float:left;
	width:105px;
	height:95px;
	
}#header .nav li a{
	width:105px;
	height:95px;
	line-height:95px;
	text-align:center; 
	color:#fff;
	font-size:16px;
}#header .nav li a:hover,#header .nav li a.active{
	font-weight:bold;
	background:url(../images/nav-hover.jpg) center top no-repeat;
}
 */
#banner{
	width:100%;
	height:587px;
	
}
/* banner样式 */
	.fullSlide{ min-width:1000px; position:relative;  height:587px; overflow:hidden;   }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important; }
	.fullSlide .bd li{ width:100% !important;  height:587px; }
	.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
	.fullSlide .bd li a{ position:absolute; width:100%; height:587px; display:block; z-index:1;;   }

	.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
	_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;
	}

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
		line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
	}
	.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
/* main */
.main-pro .pro-t,.main-news .news-t{
	width:703px;
	height:72px;
	margin:20px auto;

}.main-pro .pro-img01{
	width:790px;
	height:387px;
	overflow:hidden;
}.main-pro .pro-img01 img{
	width:100%;
	height:auto;
}.main-pro .pro-img02{
	width:303px;
	height:257px;
	padding:65px 45px;
	background:url(../images/pro-img02.jpg) left top no-repeat;
}.main-pro .pro-img02 h3{
	color:#fff;
	font-size:30px;
	font-weight:normal;
}.main-pro .pro-img02 p{
	padding-top:25px;
	color:#fff;
}.main-pro .pro-img02 .more{
	padding-top:25px;
	
}.main-pro .pro-img02 .more a{
	color:#fff;
	font-size:16px;
}.main-pro .pro-img02 .more a:hover{color:#e60012;}
.main-pro .pro-item{
	position:relative; 
	width:389px;
	height:387px;
	
}.main-pro .pro-item .pro-item-img{
	position:absolute; 
	width:389px;
	height:387px;
	left:0px;
	top:0px;
	z-index:1;
}.main-pro .pro-item .pro-item-bg{
	background-color:#6db92c;
	opacity:0.75;filter:alpha(opacity=45); 
	width:389px;
	height:90px;
	position:absolute; 
	left:0px;
	bottom:0px;
	z-index:2;
	
	}.main-pro .pro-item .pro-item-cnt{
		width:389px;
		height:90px;
		
		position:absolute; 
		left:0px;
		bottom:0px;
		z-index:3;
	}.pro-item-cnt p{
		padding:10px 20px;
		color:#fff;
	}.main-pro  .mid{
		margin-left:17px;
		margin-right:16px;
	}

.main-about{
	margin-top:40px;
	width:100%;
	height:608px;
	background:url(../images/about-bg.jpg) center top no-repeat;
	padding-top:105px;
}
.main-about .about-jj{
	width:710px;
	height:140px;
	margin:0px auto;
}.main-about .about-jj p{
	line-height:30px;
	text-align:center;
}.about-main{
	background-color:#FFF;
	width:1200px;
	height:389px;
	overflow:hidden;
}
.about-img,.about-img img{
	width:600px;
	height:389px;
	
}.main-about .about-cnt{
	width:530px;
	height:309px;
	padding:40px;
	padding-left:0px;
	
}.main-about .about-t{
	border-left:6px solid #66cc33;
	height:45px;
	padding-left:15px;
	
}.main-about .about-t h3{
	font-weight:bold; 
	font-size:24px;
}.main-about .about-t .p{
	font-size:7px!important;
	color:#999;
}.main-about .about-nr{
	padding:25px 0px;
} .about-nr p{
	line-height:30px;
}.main-about .about-bt{
	width:700px;
	height:49px;
	margin:0px auto;
	padding-bottom:25px;
}
.main-about .about-more a{
	display:inline-block; 
	width:135px;
	height:35px;
	line-height:35px;
	border-radius:7px;
	background-color:#66cc33;
	color:#fff;
	text-align:center;
}
.main-about .about-more a:hover{
	background-color:#e50012;
}

.main-news{
	background-color:#fcfcfc;

}.main-news .news-t{
	width:703px;
	height:72px;
	margin:0px auto;
	padding:30px 0px;
}.main-news  .news-item{
	width:290px;
	height:395px;
	background-color:#FFF;
	border-bottom:3px solid #66cc33;
	margin-right:10px;
}.main-news  .news-item:last-child{
	margin-right:0px;
}.news-item:hover,.news-item:hover a,.news-item:hover p, .news-item:hover a:hover{
	background-color:#66cc33;
	color:#fff;
}.news-item-cnt{
	width:260px;
	margin:0px auto;
}.news-item-cnt h3{
	height:60px;
	line-height:60px;
	font-weight:normal;
	font-size:16px;
}
.news-more a{
	display:inline-block; 
	width:135px;
	height:35px;
	line-height:35px;
	border-radius:7px;
	background-color:#fcfcfc;
	text-align:center;
	border:1px solid #ddd;
}.news-more a:hover{
	background-color:#66cc33;
	border:1px solid #66cc33;
	color:#fff;
}
/* footer */

#footer{
	background-color:#000;

}#footer .fot-l{
	width:199px;
	height:229px;
	background-color:#66cc33;
}#footer .fot-l .ewm{
	width:160px;
	margin:0px auto;
	padding-top:25px;
}#footer .fot-l .ewm p{
	color:#fff;
	line-height:30px;
}#footer .fot-c{
	padding-left:25px;
	width:627px;
	height:229px;
	overflow:hidden;
}#footer .fot-c .link{
	width:627px;
	padding-top:25px;
	height:50px;
	border-bottom:1px solid #333333;
}#footer .fot-c .link li a{
	color:#eee;
	font-size:16px;
	height:50px;
	line-height:50px;
	padding:0px 10px;
}#footer .fot-c .bq{
	color:#999;
	line-height:30px;
	font-size:14px;
	padding-left:10px;
}#footer .fot-r{
	width:276px;
	height:204px;
	overflow:hidden;
	padding-top:25px;
}#footer .fot-r .tel{
	width:276px;
	height:65px;
}#footer .fot-r .fx{
	width:276px;
	padding-top:50px;
	height:45px;
}













































#header{
	width:100%;
	background-color:#000;
	height:95px;

}
#header .logo{
	width:202px;
	height:63px;
	padding-top:15px;
}#header .logo img{
	width:100%;
	height:auto;
}
#header .nav{
	width:840px;
	height:95px;
}
/* 导航效果 */
    .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{  position:relative; z-index:1;  height:95px; line-height:95px; color:#fff;   }
	.nav{ position:relative; width:840px;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:14px; }
	.nav a{ color:#fff;  }
	.nav h3{ font-size:100%; font-weight:normal;   }
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav h3 a{ display:block; width:105px; text-align:center;  }
	.nav h3 a:hover,.nav li.on,.nav li.on>a{font-weight:bold;background:url(../images/nav-hover.jpg) center top no-repeat;}
	.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:0px; top:95px; z-index:1; width:105px; border-bottom:1px solid #E6E4E3;background:#fff; }
	.nav .sub li{ text-align:center; padding:0px; margin-bottom:-1px;   }
	.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:8px; height:28px; line-height:28px; color:#666; font-size:14px; font-weight:normal; }
	.nav .sub li a:hover{ color:#fff; background-color:#66cc33;  }
/* 导航效果 */

/* #header .nav li{
	float:left;
	width:105px;
	height:95px;
	
}#header .nav li a{
	width:105px;
	height:95px;
	line-height:95px;
	text-align:center; 
	color:#fff;
	font-size:16px;
}#header .nav li a:hover,#header .nav li a.active{
	font-weight:bold;
	background:url(../images/nav-hover.jpg) center top no-repeat;
}
 */
#banner{
	width:100%;
	height:587px;
	
}
/* banner样式 */
	.fullSlide{ min-width:1000px; position:relative;  height:587px; overflow:hidden;   }
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important; }
	.fullSlide .bd li{ width:100% !important;  height:587px; }
	.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
	.fullSlide .bd li a{ position:absolute; width:100%; height:587px; display:block; z-index:1;;   }

	.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
	_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;
	}

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
		line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
	}
	.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
/* main */
.main-pro .pro-t,.main-news .news-t{
	width:703px;
	height:72px;
	margin:20px auto;

}.main-pro .pro-img01{
	width:790px;
	height:387px;
	overflow:hidden;
}.main-pro .pro-img01 img{
	width:100%;
	height:auto;
}.main-pro .pro-img02{
	width:303px;
	height:257px;
	padding:65px 45px;
	background:url(../images/pro-img02.jpg) left top no-repeat;
}.main-pro .pro-img02 h3{
	color:#fff;
	font-size:30px;
	font-weight:normal;
}.main-pro .pro-img02 p{
	padding-top:25px;
	color:#fff;
}.main-pro .pro-img02 .more{
	padding-top:25px;
	
}.main-pro .pro-img02 .more a{
	color:#fff;
	font-size:16px;
}.main-pro .pro-img02 .more a:hover{color:#e60012;}
.main-pro .pro-item{
	position:relative; 
	width:289px;
	height:287px;
	padding-right:14px;
}
.main-pro .pro-item:nth-child(4){
	padding-right:0px;
}
.main-pro .pro-item .pro-item-img{
	position:absolute; 
	width:289px;
	height:287px;
	left:0px;
	top:0px;
	z-index:1;
}
.pro-item .pro-item-img IMG{
	width:289px;
	height:287px;
}
.main-pro .pro-item .pro-item-bg{
	background-color:#000;
	opacity:0.65;filter:alpha(opacity=65); 
	width:289px;
	height:40px;
	position:absolute; 
	left:0px;
	bottom:0px;
	z-index:2;
	
	}.main-pro .pro-item .pro-item-cnt{
		width:289px;
		height:40px;
		
		position:absolute; 
		left:0px;
		bottom:0px;
		z-index:3;
	}.pro-item-cnt p{
		padding:10px 20px;
		color:#fff;
		text-align:center;
	}.main-pro  .mid{
		margin-left:17px;
		margin-right:16px;
	}

.main-about{
	margin-top:40px;
	width:100%;
	height:608px;
	background:url(../images/about-bg.jpg) center top no-repeat;
	padding-top:105px;
}
.main-about .about-jj{
	width:710px;
	height:140px;
	margin:0px auto;
}.main-about .about-jj p{
	line-height:30px;
	text-align:center;
}.about-main{
	background-color:#FFF;
	width:1200px;
	height:389px;
	overflow:hidden;
}
.about-img,.about-img img{
	width:600px;
	height:389px;
	
}.main-about .about-cnt{
	width:530px;
	height:309px;
	padding:40px;
	padding-left:0px;
	
}.main-about .about-t{
	border-left:6px solid #66cc33;
	height:45px;
	padding-left:15px;
	
}.main-about .about-t h3{
	font-weight:bold; 
	font-size:24px;
}.main-about .about-t .p{
	font-size:7px!important;
	color:#999;
}.main-about .about-nr{
	padding:25px 0px;
} .about-nr p{
	line-height:30px;
}.main-about .about-bt{
	width:700px;
	height:49px;
	margin:0px auto;
	padding-bottom:25px;
}
.main-about .about-more a{
	display:inline-block; 
	width:135px;
	height:35px;
	line-height:35px;
	border-radius:7px;
	background-color:#66cc33;
	color:#fff;
	text-align:center;
}
.main-about .about-more a:hover{
	background-color:#e50012;
}

.main-news{
	background-color:#fcfcfc;

}.main-news .news-t{
	width:703px;
	height:72px;
	margin:0px auto;
	padding:30px 0px;
}.main-news  .news-item{
	width:290px;
	height:395px;
	background-color:#FFF;
	border-bottom:3px solid #66cc33;
	margin-right:10px;
}.main-news  .news-item:last-child{
	margin-right:0px;
}.news-item:hover,.news-item:hover a,.news-item:hover p, .news-item:hover a:hover{
	background-color:#66cc33;
	color:#fff;
}.news-item-cnt{
	width:260px;
	margin:0px auto;
}.news-item-cnt h3{
	height:60px;
	line-height:60px;
	font-weight:normal;
	font-size:16px;
}
.news-more a{
	display:inline-block; 
	width:135px;
	height:35px;
	line-height:35px;
	border-radius:7px;
	background-color:#fcfcfc;
	text-align:center;
	border:1px solid #ddd;
}.news-more a:hover{
	background-color:#66cc33;
	border:1px solid #66cc33;
	color:#fff;
}
/* footer */

#footer{
	background-color:#000;

}#footer .fot-l{
	width:199px;
	height:229px;
	background-color:#66cc33;
}#footer .fot-l .ewm{
	width:160px;
	margin:0px auto;
	padding-top:25px;
}#footer .fot-l .ewm p{
	color:#fff;
	line-height:30px;
}#footer .fot-c{
	padding-left:25px;
	width:627px;
	height:229px;
	overflow:hidden;
}#footer .fot-c .link{
	width:627px;
	padding-top:25px;
	height:50px;
	border-bottom:1px solid #333333;
}#footer .fot-c .link li a{
	color:#eee;
	font-size:16px;
	height:50px;
	line-height:50px;
	padding:0px 10px;
}#footer .fot-c .bq{
	color:#999;
	line-height:30px;
	font-size:14px;
	padding-left:10px;
}#footer .fot-r{
	width:276px;
	height:204px;
	overflow:hidden;
	padding-top:25px;
}#footer .fot-r .tel{
	width:276px;
	height:65px;
}#footer .fot-r .fx{
	width:276px;
	padding-top:50px;
	height:45px;
}





























































































