﻿@charset "utf-8";
* {
	margin: 0;
	padding: 0;
}
body {
	color: #333333;
}
#header {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
#header .header {
	width: 1000px;
	margin: 0 auto;
	zoom: 1;
	overflow: hidden;
	margin-top: 10px;
}
#header .header .logo {
	float: left;
	min-width: 500px;
	margin-top: 5px;
}
#header .header .top {
	float: right;
	min-width: 240px;
	text-align: right;
}
#header .header .top p {
	line-height: 25px;
	color: #0d6e45;
}
/*nav*/
#nav {
	position: absolute;
	z-index: 999;
	width: 100%;
	background: #6da802;
	height: 39px;
	line-height: 39px;
}
#nav .nav {
	height: 39px;
	line-height: 39px;
	margin: 0 auto;
	width: 1000px;
}
#nav .nav ul li {
	float: left;
	text-align: center;
	font-size: 14px;
	position: relative;
	width: 112px;
}
#nav .nav ul li a {
	color: #ecfff4;
}
#nav .nav ul li a:hover {
}
#nav .nav ul #mainlevel_0, #mainlevel_01, #mainlevel_02, #mainlevel_03, #mainlevel_04, #mainlevel_05, #mainlevel_06,  #mainlevel_08 {
	width: 100px;
}
#nav .nav ul #mainlevel_07 {
	width: 135px;
}
.mainlevel div {
	position: absolute;
	display: none;
	width: 430px;
	top: 39px;
}
#sub_01 {
	left: -47px;
	border: 1px solid #bcc1bd;
	-moz-box-shadow: 1px 1px 3px #999;
	-webkit-box-shadow: 1px 1px 3px #999 ;
	box-shadow: 1px 1px 3px #999;
	background: #ffffff;
}
#sub_02 {
	left: -20px;
	border: 1px solid #bcc1bd;
	-moz-box-shadow: 1px 1px 3px #999;
	-webkit-box-shadow: 1px 1px 3px #999 ;
	box-shadow: 1px 1px 3px #999;
	background: #ffffff;
}
.mainlevel div ol {
	overflow: hidden;
	float: left;
	display: block;
	width: 170px;
	background: #ddf3b5;
	padding: 10px 0;
	height: 260px;
}
.mainlevel div li {
	line-height: 30px;
	width: 300px;
}
#nav .mainlevel div li a {
	color: #333333;
	padding-left: 10px;
	display: block;
	line-height: 30px;
	width: 150px;
	font-size: 12px;
}
.mainlevel div li a:hover {
	color: #333333;
}
.mainlevel div .nav-img {
	float: right;
	display: inline-block;
	width: 258px;
	overflow: hidden;
	height: 260px;
}
.mainlevel div .nav-img h6 {
	clear: both;
	font-size: 14px;
	margin-left: 13px;
	text-align: left;
	color: #6fa800;
	height: 25px;
	line-height: 25px;
}
.mainlevel div .nav-img p {
	font-size: 12px;
	line-height: 20px;
	margin-left: 13px;
	text-align: left;
	overflow: hidden;
	padding-right: 10px;
}
.mainlevel div span img {
	margin-top: 10px;
	width: 229px;
	height: 130px;
}
/*nav结束*/
/*slide*/
.slide {
	width: 1460px;
	margin: 0 auto;
}
.imageRotation {
	height: 430px;
	width: 100%;
	overflow: hidden; /*--超出容器的所有元素都不可见--*/
	position: relative; /*--相对定位--*/
}
/*-------------前一张、后一张---------------*/
.preNext {
	position: absolute;
	top: 70px;
	width: 24px;
	height: 230px;
	padding: 0px 15px;
	z-index: 2;
	opacity: 0;
	-moz-opacity: 0;
	-webkit-opacity: 0;
	filter: alpha(opacity=0);
}
.pre {
	left: 0px;
}
.next {
	right: 0px;
}
.preNext img {
	display: block;
	width: 24px;
	height: 24px;
	margin-top: 103px;
	cursor: pointer;
}
/*-------------图片容器---------------*/
.imageBox {
	position: absolute; /*--固定定位--*/
	height: 430px;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
.imageBox img {
	display: block;
	height: 430px;
	float: left;
	border: none;
}
/*slide结束*/
/*content*/
#content {
	clear: both;
	width: 1000px;
	margin: 0 auto;
	z-index: 9999;
	overflow: hidden;
}
#content .index_one {
	margin-top: 40px;
	zoom: 1;
	overflow: hidden;
}
#content .index_one h1 {
	text-align: center;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
}
#content .index_one h1 span {
	border-bottom: 1px solid #969696;
	padding: 6px 0px;
}
#content .index_one .index_line {
	position: relative;
	background: #949494;
	height: 1px;
	margin-top: 35px;
}
#content .index_one .index_line h3 {
	left: 456px;
	position: absolute;
	text-align: center;
	top: -13px;
	background: #fff;
	font-size: 16px;
	padding: 0 10px;
}
#content .index_one .index_two {
	clear: both;
	zoom: 1;
	overflow: hidden;
	margin-top: 30px;
}
#content .index_one .index_two h3 {
	border-bottom: 1px solid #a1a1a1;
	float: left;
	width: 315px;
	color: #67a600;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
}
#content .index_one .index_two h3 em {
	color: #333333;
	font-size: 13px;
	font-weight: normal;
}
#content .index_one .index_two h3 span {
	float: right;
	color: #7b7b7b;
	font-size: 12px;
	font-weight: normal;
}
#content .index_one .index_two .two_about {
	width: 315px;
	float: left;
	margin-right: 23px;
	height: 306px;
}
#content .index_one .index_two .two_about .two_p {
	text-align: center;
}
#content .index_one .index_two .two_about .two_p img {
	padding: 10px;
	border: 1px solid #d3d3d3;
	width: 279px;
	margin-top: 10px;
}
#content .index_one .index_two .two_about .two_p h4 {
	text-align: left;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	padding-left: 6px;
}
#content .index_one .index_two .two_about .two_p p {
	text-align: left;
	padding: 0px 7px;
	line-height: 20px;
}
#content .index_one .index_two .two_about .two_p p a {
	color: #77a304;
}
#content .index_one .index_two .two_about .two_news .news_img {
	float: left;
	width: 100px;
	margin: 10px 0px;
}
#content .index_one .index_two .two_about .two_news .news_img img{
	height: 91px;
    width: 95px;
}
#content .index_one .index_two .two_about .two_news .news_h5 {
	float: right;
	width: 209px;
}
#content .index_one .index_two .two_about .two_news .news_h5 h5 {
	font-weight: bold;
	margin-top: 12px;
}
#content .index_one .index_two .two_about .two_news .news_h5 h5 span {
	float: right;
}
#content .index_one .index_two .two_about .two_news .news_h5 p {
	margin-top: 8px;
	line-height: 25px;
}
#content .index_one .index_two .two_about .two_news .news_h5 p a {
	color: #77a304;
}
#content .index_one .index_two .two_about .news_ul {
	clear: both;
}
#content .index_one .index_two .two_about .news_ul ul li {
	list-style: inside;
	line-height: 21px;
}
#content .index_one .index_two .two_about .news_ul ul li span {
	float: right;
}
#content .index_one .index_two .two_about2 {
	float: right;
	width: 315px;
	height: 306px;
}
#content .index_one .index_two .two_about2 .about_video {
    padding-top: 10px;
    height: 267px;
    margin: 0 auto;
    overflow: hidden;
    width: 300px;
}
#content .index_one .index_two .two_about2 .about_video embed {
	width:366px;
	height:274px;


}
iframe{
	border:0;
	margin-bottom: 10px;
}
/*经典案例*/
#content .index_one .index_case {
	zoom: 1;
	overflow: hidden;
	margin-top: 40px;
}
#content .index_one .index_case ul li {
	float: left;
	width: 300px;
	text-align: center;
	margin: 10px 15px;
}
#content .index_one .index_case ul li a{
	display:block;
}
#content .index_one .index_case ul li img {
	width: 275px;
	height:175px;
	padding: 10px;
	border-radius: 5px;
	border: 1px solid #cccccc;
	background: #f8f8f8;
}
#content .index_one .index_case ul li span {
	height: 25px;
	line-height: 25px;
}
#content .index_one .index_brand {
	margin: 50px 0px;
}
#content .index_one .index_brand ul li {
	float: left;
	margin: 0 6px;
	text-align: center;
	width: 237px;
	height:63px;
}
#content .index_one .index_brand ul li img {
	border: 1px solid #969696;
	width: 223px;
	height:57px;
}
/*content结束*/
/*footer*/
#footer {
	width: 100%;
	background: #6ea903;
	margin-top: 20px;
}
#footer .footer {
	width: 1000px;
	margin: 0 auto;
	zoom: 1;
	overflow: hidden;
	margin-bottom: 12px;
	color: #e3f3ce;
	height: 150px;
}
#footer .footer .footer_p {
	float: left;
	width: 740px;
	text-align: center;
	margin-top: 36px;
	line-height: 25px;
}
#footer .footer .footer_p a {
	color: #e3f3ce;
}
#footer .footer .footer_img {
	float: right;
	width: 255px;
	margin-top: 20px;
}
/*about*/
#slide {
	width: 100%;
	margin: 0 auto;
}
#slide img {
	width: 100%;
}
#content #about_top {
	margin: 15px 0px;
}
#content #about_top h3 {
	background: url(../images/lv.png) no-repeat 0px 3px;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	font-size: 14px;
	border-bottom: 1px solid #b6b6b6;
}
#content .about_left {
	float: left;
	width: 230px;
	border: 1px solid #efefef;
}
#content .about_left h3 {
	line-height: 30px;
	height: 30px;
	font-size: 16px;
	color: #6ea901;
	margin: 0px 2px;
	border-bottom: 1px solid #c2c2c2;
}
#content .about_left h3 em {
	color: #333333;
	font-size: 12px;
}
#content .about_left ul {
	padding: 10px 0px;
}
#content .about_left ul li {
	text-align: center;
	line-height: 30px;
	font-size: 14px;
}
#content .about_left ul li .a {
	color: #6ea901;
}
#content .about_right {
	float: right;
	width: 750px;
	border: 1px solid #efefef;
}
#content .about_right h3 {
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	line-height: 30px;
	margin-top: 20px;

}
#content .about_right .about_p  {
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 750px;

}
.about_p table a:hover{
color:red;
}
#content .about_right .about_p p{
	margin: 0px 10px;
	font-size:14px;
	line-height:1.5em;
	color:#444;
	text-align:left;
}
/*公司视频*/
#content .about_right .about_video {
	width: 750px;
	margin: 0 auto;
	margin-top: 20px;
	padding-bottom: 20px;
	clear: both;
}
/*新闻中心*/
#content .about_right .news .newscontent {
    margin: 35px auto;
    overflow: hidden;
    width: 714px;
}
#content .about_right .news .newscontent .newsimg{
	float:left;
	width:200px;
}
#content .about_right .news .newscontent .newsimg p{
	text-align:center;
}
#content .about_right .news .newscontent .newsimg p img{
    height: 105px;
    width: 150px;
}
#content .about_right .news .newscontent .newsright{
	float:left;
	margin-left:10px;
	width:700px;
}
#content .about_right .news .newscontent .newsright h4{
    color: #333;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    line-height: 1.5em;
    margin-bottom: 8px;
}
#content .about_right .news .newscontent .newsright h4 span{
    color: #777777;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-left: 10px;
    margin-right: 20px;
}
#content .about_right .news .newscontent .newsright p{
    color: #888888;
    line-height: 2em;
    padding-right: 15px;
}
/*瀑布流*/
#container{margin-top: 10px;}
#container ul{list-style:none;float:left;
              margin: 0px 8px;}
#container ul li{
    margin-bottom:20px;
    -moz-border-bottom-colors:none;
    -moz-border-left-colors:none;
    -moz-border-right-colors:none;
    -moz-border-top-colors:none;
    background-color:#fff;
    background-image:linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat:repeat-x;
    border-color:#e6e6e6 #e6e6e6 #B3B3B3;
    border-image:none;
    border-radius:4px 4px 4px 4px;
    border-style:solid;
    border-width:1px;
    width: 230px;
    box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
.water_pic{
	text-align: center;

}
#container ul li img{width:210px;padding-top:10px;}
.water_user{color:#666;
            height: 30px;
            line-height: 30px;
            text-align: left;
            margin-left: 10px;
}
.water_option{background:#f5f5f5;border-top:1px #f0f0f0 solid;padding:5px 0 5px 10px;
	zoom: 1;
	overflow: hidden;
}
.water_option a{
	display: block;

}
.option_comt{
	float: left;
	padding: 5px;
}
.option_relay{
	float: right;
	padding: 5px;
}

.loadMeinvMOre{height:30px;line-height:30px;color:#999;text-align:center;background:#f9f9f9;display:block;clear:both;text-decoration:none;}
.loadMeinvMOre:hover{ background:#f0f0f0;color:#666;}



#content .about_right .news .news_botton {
	text-align: center;
	margin: 25px 0px;
	outline: none;
}
#content .about_right .news .news_botton a span {
	border: 1px solid #adadad;
	padding: 3px 15px;
	background: #e8e8e8;
}

#content .about_right .news_ny h1 {
	line-height: 35px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom: 1px dashed #c9c9c9;
	margin: 20px 10px 10px 10px;
}
.news_zou{
	margin-top:50px;
}
.news_zou, .news_you{
	margin-left:20px;
}
#content .about_right .news_ny h1 span {
	font-size: 12px;
	font-weight: normal;
}
#content .about_right .news_fy {

	margin:20px 10px 10px 15px;

}

/*显示更多*/
#brandList{width:750px;font-size:12px;}
#brandList #showMore{clear:both;padding:15px;width:150px;margin:0 auto;}
#brandList #showMore span{display:block;height:30px;line-height:30px;border:1px solid #999;text-align:center;font-family:Verdana, Geneva, sans-serif;}
#brandList #showMore .hide{background:url(../images/plus.png) no-repeat 10% 50%;}
.show{background:url(../images/minus.png) no-repeat 10% 50%;}

/*工程案例*/

#content .case h1 {
	text-align: center;
	line-height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #67a600;
	margin-top: 20px;
	border-bottom: 1px solid #b9b9b9;
}
#content .case h1 span {
	font-size: 14px;
	color: #333333;
}
#content .case .case_list {
	margin-top: 40px;
	zoom: 1;
	overflow: hidden;
}
#content .case .case_list .case_one {
	height: 400px;
	margin-bottom:10px;
	float: left;
	font-family: "微软雅黑", "Microsoft YaHei", Tahoma, Verdana;
}
#content .case .case_list .case_one .wrap a {
	display: block;
	width: 325px;
	height: 400px;
	text-decoration: none;
	color: #000;
}
#content .case .case_list .case_one .wrap {
	width: 325px;
	height: 400px;
	position: relative;
	overflow: hidden;
	border: 0;
	float: left;
	display: inline;
}
#content .case .case_list .case_one .wrap img {
	border: 0;
	width: 325px;
	height: 400px;
}
#content .case .case_list .case_one .wrap i {
	display: block;
	width: 325px;
	height: 400px;
	position: absolute;
	left: 0;
	top: 406px;
	z-index: 1;
	background: #659e11;
	filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	opacity: 0.70;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list .case_one .wrap p {
	display: block;
	text-align: center;
	width: 325px;
	height: 400px;
	position: absolute;
	left: 0;
	top: 338px;
	z-index: 1;
	background: transparent;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list .case_one .wrap p span {
	display: block;
	line-height: 400px;
	width: 325px;
}
#content .case .case_list .case_one .wrap a:hover {
	direction: ltr;
}
#content .case .case_list .case_one .wrap a:hover i {
	top: 0;
}
#content .case .case_list .case_one .wrap a:hover p {
	top: 0;
}
#content .case .case_list .case_two {
	float: right;
	width: 665px;
	height:400px;
	margin-bottom:10px;
}
#content .case .case_list .case_two .wrap a {
	display: block;
	width: 665px;
	height: 184px;
	text-decoration: none;
	color: #000;
}
#content .case .case_list .case_two .wrap {
	width: 665px;
	height: 184px;
	position: relative;
	overflow: hidden;
	border: 0;
	float: left;
	display: inline;
}
#content .case .case_list .case_two .wrap img {
	border: 0;
	width: 665px;
	height: 184px;
}
#content .case .case_list .case_two .wrap i {
	display: block;
	width: 665px;
	height: 184px;
	position: absolute;
	left: 0;
	top: 190px;
	z-index: 1;
	background: #659e11;
	filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	opacity: 0.70;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list .case_two .wrap p {
	display: block;
	text-align: center;
	width: 665px;
	height: 184px;
	position: absolute;
	left: 0;
	top: 338px;
	z-index: 1;
	background: transparent;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list .case_two .wrap p span {
	display: block;
	line-height: 184px;
	width: 665px;
}
#content .case .case_list .case_two .wrap a:hover {
	direction: ltr;
}
#content .case .case_list .case_two .wrap a:hover i {
	top: 0;
}
#content .case .case_list .case_two .wrap a:hover p {
	top: 0;
}
#content .case .case_list .case_two .wrapa a {
	display: block;
	width: 332px;
	height: 208px;
	text-decoration: none;
	color: #000;
}
#content .case .case_list .case_two .wrapa {
	margin-top: 6px;
	width: 332px;
	height: 208px;
	position: relative;
	overflow: hidden;
	border: 0;
	float: left;
	display: inline;
}
#content .case .case_list .case_two .wrapa img {
	border: 0;
	width: 332px;
	height: 208px;
}
#content .case .case_list .case_two .wrapa i {
	display: block;
	width: 332px;
	height: 208px;
	position: absolute;
	left: 0;
	top: 210px;
	z-index: 1;
	background: #659e11;
	filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	opacity: 0.70;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list .case_two .wrapa p {
	display: block;
	text-align: center;
	width: 332px;
	height: 208px;
	position: absolute;
	left: 0;
	top: 338px;
	z-index: 1;
	background: transparent;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list .case_two .wrapa p span {
	display: block;
	line-height: 208px;
	width: 332px;
}
#content .case .case_list .case_two .wrapa a:hover {
	direction: ltr;
}
#content .case .case_list .case_two .wrapa a:hover i {
	top: 0;
}
#content .case .case_list .case_two .wrapa a:hover p {
	top: 0;
}
#content .case .case_list .case_two .wrapa2 a {
	display: block;
	width: 325px;
	height: 208px;
	text-decoration: none;
	color: #000;
}
#content .case .case_list .case_two .wrapa2 {
	width: 325px;
	height: 208px;
	position: relative;
	overflow: hidden;
	border: 0;
	margin: 6px 0px 0px 8px;
	float: left;
	display: inline;
}
#content .case .case_list .case_two .wrapa2 img {
	border: 0;
	width: 325px;
	height: 208px;
}
#content .case .case_list .case_two .wrapa2 i {
	display: block;
	width: 325px;
	height: 208px;
	position: absolute;
	left: 0;
	top: 210px;
	z-index: 1;
	background: #659e11;
	filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	opacity: 0.70;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list .case_two .wrapa2 p {
	display: block;
	text-align: center;
	width: 325px;
	height: 208px;
	position: absolute;
	left: 0;
	top: 338px;
	z-index: 1;
	background: transparent;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list .case_two .wrapa2 p span {
	display: block;
	line-height: 208px;
	width: 325px;
}
#content .case .case_list .case_two .wrapa2 a:hover {
	direction: ltr;
}
#content .case .case_list .case_two .wrapa2 a:hover i {
	top: 0;
}
#content .case .case_list .case_two .wrapa2 a:hover p {
	top: 0;
}
#content .case .case_list2 {
	margin-top: 10px;
	zoom: 1;
	overflow: hidden;
}
#content .case .case_list2 .case_one {
	width: 667px;
	float: left;
}
#content .case .case_list2 .case_one .wrap a {
	display: block;
	width: 667px;
	height: 215px;
	text-decoration: none;
	color: #000;
}
#content .case .case_list2 .case_one .wrap {
	width: 667px;
	height: 215px;
	position: relative;
	overflow: hidden;
	border: 0;
	float: left;
	display: inline;
}
#content .case .case_list2 .case_one .wrap img {
	border: 0;
	width: 667px;
	height: 215px;
}
#content .case .case_list2 .case_one .wrap i {
	display: block;
	width: 667px;
	height: 215px;
	position: absolute;
	left: 0;
	top: 215px;
	z-index: 1;
	background: #659e11;
	filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	opacity: 0.70;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list2 .case_one .wrap p {
	display: block;
	text-align: center;
	width: 667px;
	height: 215px;
	position: absolute;
	left: 0;
	top: 338px;
	z-index: 1;
	background: transparent;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list2 .case_one .wrap p span {
	display: block;
	line-height: 215px;
	width: 667px;
}
#content .case .case_list2 .case_one .wrap a:hover {
	direction: ltr;
}
#content .case .case_list2 .case_one .wrap a:hover i {
	top: 0;
}
#content .case .case_list2 .case_one .wrap a:hover p {
	top: 0;
}
#content .case .case_list2 .case_one .wrapa a {
	display: block;
	width: 207px;
	height: 206px;
	text-decoration: none;
	color: #000;
}
#content .case .case_list2 .case_one .wrapa {
	width: 207px;
	height: 206px;
	position: relative;
	overflow: hidden;
	border: 0;
	margin-top: 10px;
	float: left;
	display: inline;
}
#content .case .case_list2 .case_one .wrapa img {
	border: 0;
	width: 207px;
	height: 206px;
}
#content .case .case_list2 .case_one .wrapa i {
	display: block;
	width: 207px;
	height: 206px;
	position: absolute;
	left: 0;
	top: 212px;
	z-index: 1;
	background: #659e11;
	filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	opacity: 0.70;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list2 .case_one .wrapa p {
	display: block;
	text-align: center;
	width: 207px;
	height: 206px;
	position: absolute;
	left: 0;
	top: 338px;
	z-index: 1;
	background: transparent;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list2 .case_one .wrapa p span {
	display: block;
	line-height: 206px;
	width: 207px;
}
#content .case .case_list2 .case_one .wrapa a:hover {
	direction: ltr;
}
#content .case .case_list2 .case_one .wrapa a:hover i {
	top: 0;
}
#content .case .case_list2 .case_one .wrapa a:hover p {
	top: 0;
}
#content .case .case_list2 .case_one .wrapa2 a {
	display: block;
	width: 207px;
	height: 206px;
	text-decoration: none;
	color: #000;
}
#content .case .case_list2 .case_one .wrapa2 {
	width: 207px;
	height: 206px;
	position: relative;
	overflow: hidden;
	border: 0;
	margin: 10px 22px 0px 22px;
	float: left;
	display: inline;
}
#content .case .case_list2 .case_one .wrapa2 img {
	border: 0;
	width: 207px;
	height: 206px;
}
#content .case .case_list2 .case_one .wrapa2 i {
	display: block;
	width: 207px;
	height: 206px;
	position: absolute;
	left: 0;
	top: 210px;
	z-index: 1;
	background: #659e11;
	filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	opacity: 0.70;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list2 .case_one .wrapa2 p {
	display: block;
	text-align: center;
	width: 207px;
	height: 206px;
	position: absolute;
	left: 0;
	top: 338px;
	z-index: 1;
	background: transparent;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list2 .case_one .wrapa2 p span {
	display: block;
	line-height: 206px;
	width: 207px;
}
#content .case .case_list2 .case_one .wrapa2 a:hover {
	direction: ltr;
}
#content .case .case_list2 .case_one .wrapa2 a:hover i {
	top: 0;
}
#content .case .case_list2 .case_one .wrapa2 a:hover p {
	top: 0;
}
#content .case .case_list2 .case_two {
	float: right;
	width: 323px;
}
#content .case .case_list2 .case_two .wrap a {
	display: block;
	width: 323px;
	height: 430px;
	text-decoration: none;
	color: #000;
}
#content .case .case_list2 .case_two .wrap {
	width: 323px;
	height: 430px;
	position: relative;
	overflow: hidden;
	border: 0;
	float: left;
	display: inline;
}
#content .case .case_list2 .case_two .wrap img {
	border: 0;
	width: 323px;
	height: 430px;
}
#content .case .case_list2 .case_two .wrap i {
	display: block;
	width: 323px;
	height: 430px;
	position: absolute;
	left: 0;
	top: 435px;
	z-index: 1;
	background: #659e11;
	filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	opacity: 0.70;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list2 .case_two .wrap p {
	display: block;
	text-align: center;
	width: 323px;
	height: 430px;
	position: absolute;
	left: 0;
	top: 338px;
	z-index: 1;
	background: transparent;
	font-size: 16px;
	color: #fff;
	padding: 0;
	margin: 0;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}
#content .case .case_list2 .case_two .wrap p span {
	display: block;
	line-height: 430px;
	width: 323px;
}
#content .case .case_list2 .case_two .wrap a:hover {
	direction: ltr;
}
#content .case .case_list2 .case_two .wrap a:hover i {
	top: 0;
}
#content .case .case_list2 .case_two .wrap a:hover p {
	top: 0;
}
/*工程案例内页*/
#content .case .case_ny {
	zoom: 1;
	overflow: hidden;
	margin-top: 30px;
}
#content .case .case_ny .pshow {
	float: left;
	width: 410px;
}
#content .case .case_ny dt, .smallimg {
	width: 400px;
}
#content .case .case_ny #imgqwe img {
	width: 400px;
	height: 400px;
}
.spic {
	margin-right: 5px;
}
.spic a img {
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
	border: 0px;
	height: 72px;
	width: 72px;
}
.spic a:hover {
	font-size: 9px;
}
.spic a:hover img {
	-moz-opacity: 0.5;
	filter: alpha(opacity=100);
	cursor: hand;
}
#view_bigimg {
	display: block;
	margin: 0px auto;
	font-size: 0px;
}
.smallimg {
	margin-top: 10px;
}
#content .case .case_ny .case_gc {
	float: right;
	width: 450px;
	margin-top: 30px;
}
#content .case .case_ny .case_gc p {
	height: 30px;
	padding-right: 90px;
	line-height: 30px;
}
#content .case .case_ny .case_gc p b {
	font-size: 14px;
}
#content .case .case_ny .case_xmxq {
	clear: both;
}
#content .case .case_ny .case_xmxq h3 {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #b9b9b9;
	padding-top: 25px;
}
#content .case .case_ny .case_xmxq h3 span {
	background: #bab8b9;
	padding: 7px 15px;
}
#content .case .case_ny .case_xmxq p{
	margin: 15px 0px;
	line-height: 20px;
}
#content .case .case_fy {
	margin-top: 20px;
}
/*假冒工程*/
.conterfeit{
	zoom: 1;
	overflow: hidden;
	margin: 20px 0px;

}
.conterfeit ul li{
    float: left;
	width: 300px;
	text-align: center;
	margin: 10px 15px;
	height: 180px;
}
.conterfeit ul li img{
	width: 275px;
	padding: 10px;
	border-radius: 5px;
	border: 1px solid #a4a4a4;
	background: #f8f8f8;
	height:157px;
}


/*联系我们*/
#content .contact{
	zoom: 1;
	overflow: hidden;

}
#content .contact h1 {
	text-align: center;
	line-height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #67a600;
	margin-top: 20px;
	border-bottom: 1px solid #b9b9b9;
}
#content .contact h1 span {
	font-size: 14px;
	color: #333333;
}
#content .contact .contact_content{
	zoom: 1;
	overflow: hidden;
	margin: 30px 0px;
	padding: 30px 0px;
}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent{
	width: 480px;
	height: 263px;
	border:#ccc solid 1px;
}
#dituContent1{
	width: 480px;
	height: 263px;
	border:#ccc solid 1px;
}
