@charset "utf-8";
body { font-size:12px; margin:0; padding:0; background: url(../images/huanjing_02.jpg) repeat-x #ffffff; color:#333333; font-family:Arial, Helvetica, sans-serif;}
ul,li,dl,dt,dd,img,p{list-style:none; padding:0; margin:0; border:none; list-style-type:none;}
a{color:#000000; text-decoration:none}
a:hover,a:visited,a:link,a:active{color:#000000; text-decoration:none;}
.clear { clear:both;height:0;overflow:hidden;clear:both!important;}
a.orangeTXT,a.orangeTXT:hover{ color:#ff9900;}


.header{ width:980px; height:125px; margin:0 auto;}

.nav{ width:980px; height:42px; margin:0 auto;}
.nav ul{ width:900px; float:left;}
.nav li{ width:90px; height:42px; background:url(../images/huanjing_07.jpg) no-repeat; line-height:42px; color:#fff; font-weight:bold; text-align:center; float:left;}
.nav span{ float:left;}
.nav a,.nav a:hover,.nav a:active,.nav a:visited,.nav a:link{ color:#fff;}

.banner{ width:980px; margin:10px auto 0 auto;}

.firstpart{ width:980px; margin:10px auto 0 auto;}
.firstLeft{ width:280px; float:left;}
.firstTitle{ width:100%; height:30px; line-height:30px; background:url(../images/huanjing_13.jpg) left center no-repeat; text-indent:30px; border-bottom:2px solid #2e7d00; font-weight:bold; color:#2e7d00; margin:0 0 5px 0;}
.firstTitle b{ color:#fe9a00;}
.firstTitle span{ float:right;}
.sideBar{ width:100%;}
.sideBar li{ background:url(../images/huanjing_19.jpg) left center no-repeat; text-indent:30px; line-height:30px;}

.firstMiddle{ width:390px; float:left; margin:0 0 0 15px;}
.firstRight{ width:280px; float:right;}

.secondPart{ width:980px; margin:0 auto;}
.secondLeft{ width:477px; float:left;}
.secondTitle{ width:477px; height:30px; line-height:30px; background:url(../images/huanjing_22.jpg) no-repeat; color:#fff; text-indent:20px; margin:0 0 10px 0;}
.secondTitle span{ float:right; margin:0 15px 0;}
.secondLeft p{ line-height:25px;}
.secondRight{ width:477px; float:right;}

.secondNews{ width:100%;}
.secondNews li{ line-height:35px; border-bottom:1px dashed #999999;}
.secondNews b{ font-weight:normal; margin:0 20px 0 0;}
.secondNews span{ float:right;}


.Scroll{ width:940px; height:190px; padding:10px 20px; background:url(../images/huanjing_44.jpg) no-repeat; margin:10px auto 0 auto;}
.ScrollTitle{ width:939px; height:30px; line-height:27px; background:url(../images/huanjing_26.jpg) no-repeat; color:#fff; font-weight:bold; text-indent:15px;}
.ScrollTitle b{ color:#ff9900;}
.ScrollTitle span{ float:right; margin:0 15px 0 0;}
.cases{ width:100%;}
.cases li{ width:156px; float:left; margin:10px 15px 0 15px;_margin:10px 10px 0 10px;}
.cases li img{ border:1px solid #dddddd;}
.cases li p{ line-height:20px; text-align:center;}
#demo{width:940px; height:160px; overflow:hidden;}
#demo img{ padding:5px; border:1px solid #dddddd;}


.footer{ width:100%; height:90px; background:url(../images/huanjing_38.jpg) repeat-x; margin:20px 0 0 0; padding:5px 0 0 0;}
.footernav{ width:964px; height:33px; background:url(../images/huanjing_41.jpg) no-repeat; text-align:center; line-height:33px; margin:0 auto; }
.footer p{ text-align:center; line-height:40px; color:#fff;}





.main{ width:980px; margin:0 auto;}
.mainTop{ width:980px; height:10px; background:url(../images/huanjing_45.jpg) top no-repeat;}
.mainMiddle{ width:950px; background:url(../images/huanjing_46.jpg) repeat-y; padding:0 15px;}
.mainBottom{ width:980px; height:10px; background:url(../images/huanjing_47.jpg) bottom no-repeat;}
.mainLeft{ width:225px; float:left;}
.contact{ line-height:25px;}
.mainRight{ width:700px; float:right;}
.mainTitle{ width:700px; height:30px; background:url(../images/huanjing_50.jpg) no-repeat; line-height:27px; font-weight:bold; color:#fff; text-indent:20px;}
.mainTitle b{ color:#ff9900; font-weight:bold;}
.about{ line-height:25px;}

.news{ width:100%; }
.news li{ line-height:30px; border-bottom:1px dashed #ddd;}
.news li span{ float:right; color:#999999;}
.page{ width:100%; height:50px; line-height:50px; text-align:center;}
.case01-page ul{
	text-align: center;
	font-size: 0;
	margin-top:20px;
}
.case01-page li{
	font-size: 14px;
	display: inline-block;
	margin: 0 5px;
}
.case01-page a{
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #65b95b;
	color: #666666;
	border-radius: 5px;
}
.case01-page a:hover,.case01-page .case01-pagea a{
	color: #FFFFFF;
	background: #65b95b;
	border: 1px solid #65b95b;
}

.products{ width:100%;}
.products li{ width:202px; float:left; margin: 10px 15px 5px 15px; _margin: 10px 13px 5px 13px;}
.products li p{ text-align:center; line-height:25px;}
.products li img{ padding:10px; border:1px solid #dddddd;}


.content{ line-height:30px;}
.content h1{ width:100%; height:50px; line-height:50px; text-align:center; font-size:16px; font-family:microsoft yahei; padding:0; margin:10px 0 0 0;}
.content h3{ width:100%; height:50px; line-height:30px; text-align:center; font-size:12px; padding:0; margin:0 0 30px 0; font-weight:normal; color:#666; border-bottom:1px dashed #ccc; }
