
input::-webkit-input-placeholder{
	　color:#ffffff !important;
	}
.top1-1{
	width:100%;
	height:100px;
	background:#589643;
	}
.top1-2{
	width:1222px;
	height:100px;
	margin:0 auto;
	}
.top1-2 img{
	float:left;
	margin-top:5px;
	}
.top1-3{
	float:right;
	width:180px;
	height:35px;
	line-height:35px;
	background:#6FB258;
	margin-top:32px;
	}
.top1-3 input{
	border:none;
	width:140px;
	padding-left:5px;
	float:left;
	font-size:14px;

	height:35px;
	line-height:35px;

	outline:none;
	}
.top1-3 button{
	float:left;
	width:35px;
	height:35px;
	background:url(../images/sss.png) no-repeat 5px 5px;
	background-size:25px auto;
	outline: none; 
	border:none;
	cursor:pointer;
	}

.top2-1{
	width:100%;
	height:50px;
	line-height:50px;
	background:#fff;
	position:absolute;
	z-index:99;
	}
.top2-2{
	width:1222px;
	height:50px;
	line-height:50px;
	margin:0 auto;}
	

.menu,.menu li a{ }
/* menu */
.menu{font-size:16px; height:50px; line-height:50px;}
.menucon{margin:0 auto; float:left; padding-left:20px;}
.menu li{float:left;position:relative; margin-right:100px; margin-right:70px;}
.menu li a,.menu li a:visited{display:block;color:#679F54;width:120px;overflow:hidden;text-align:center;}
.menu, .menu li a{ height:50px; line-height:50px;}
*html .menu li a,.menu li a:visited{width:95px;}
.menu li ul{display:none;}
.menu li:hover{background:#66A015;
	opacity:0.9;
	display:block;}
.menu li:hover ul{display:block;position:absolute;margin:0 0 0 0;width:120px;}
.menu li:hover a{color:#fff;background-position:0 -21px;}
.menu li:hover li a{color:#5a5a5a;display:block;background-position:0 -42px;line-height:24px;}
.menu li:hover li a:hover{color:#5a5a5a;background-position:0 -68px;}
.menu li li{}
.menu li li.last{}



.js-silder{
	position: relative;	
	min-width: 320px;
	z-index:1;
	max-width:1920px;
	margin: 50px auto auto auto;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.silder-main-img img{
	width: 100%;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
	position:relative;

}
.silder-ctrl-prev,
.silder-ctrl-next{
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	font-family: "宋体";
	font-size: 52px;
	font-weight: 600;
	text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
	left:10%;
	text-align: left;
}
.silder-ctrl-next{
	right:10%;

	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top:-180px;
	margin-top: -40px;
}
.silder-ctrl-prev>span{
	left: 0;
}
.silder-ctrl-next>span{
	right: 0;
}
.silder-ctrl-con{
	display: inline-block;
	width: 4%;
	padding: 10px 0;
	margin: 0 10px;
	cursor: pointer;
	position:relative;
	top:-50px;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;
	text-indent: -9999px;
	overflow: hidden;
	padding: 5px 0;
	cursor: pointer;
	background-color: #e4e4e4;
}
.silder-ctrl-con.active>span{
	background-color: #7bbedf;
}

@media (max-width: 768px){
	.silder-ctrl-prev,
	.silder-ctrl-next{
		width: 10%;
		font-size: 26px;
		margin-top: -25px;
	}
	.silder-ctrl-con{
		width: 14px;
		height: 14px;
		padding: 0;
		margin: 0 5px;
	}
	.silder-ctrl-con>span{
		display: block;
		width: 100%;
		height: 100%;
		border-radius: 50%;
		padding: 0;
	}
}

.xq-571{
	width: 343px;
    height: 282px;
    float: left;
	}
.xq-571 img{
	width:343px;
	height:252px;
	}
.xq-571 p{
	line-height:30px;
	height:30px;
	background:#F9F9F9;
	text-align:center;
	color:#989898;
	width:100%;
	}
	
.Huifold .item{
	background:#fff !important;
	}
.Huifold .item h4{
	background:#fff !important;
	}
.xq-572{
	width:100%;
	margin-bottom:20px;
	}
	
.xq-572 img{
	height:120px;
	width:100%;
	overflow:hidden;
	}
.xq-572 a{
	color:#fff;
	}

.xq-572 p{
	bottom:0;
	height:30px;
	line-height:30px;
	opacity:0.8;
	background:#333;
	color:#fff;
	margin-top:-30px;
	text-align:center;
	}
	
.xq-573{
	width:1000px;
	padding:30px 15px;
	border:1px solid #eee;
	margin:0 auto;
	}
.xq-573 ul li{
	line-height:35px;
	height:35px;
	overflow:hidden;
	border-bottom:1px solid #eee;
	}
.xq-573 ul li:before {
	content:'•';
	color:#005BAC;
	width:2px;
	height:2px;
	margin-right:10px;
	float:left;
	line-height:35px;
	
	}
.xq-573 ul li a{
	float:left;
	width:800px;
	color:#5A5A5A;
	}
.xq-573 ul li span{
	float:right;
	color:#ddd;
	}
	
.xq-513-1{
	float: left;
    width: 390px;
    height: 200px;
    position: relative;
    margin: 10px 0;
    display: table;
	}
.xq-513-1 img{
	width:390px;
	height:160px;
	overflow:hidden;
	}
.xq-513-1 p{
	width:100%;
	text-align:center;
	height:40px;
	line-height:40px;
	background:#F5F4F4;
	color:#33333;}
	
.xq-513-0{
	float:right;
    width: 390px;

	}
.xq-513-2{
	width: 100%;
    border-bottom: 4px solid #439145;
    height: 40px;
    line-height: 40px;
	}
.xq-513-2 h2{
	font-weight: bold !important;
	font-size: 16px;
    float: left;
	}
	
.xq-513-2 span {
    float: right;
    display: block;
    padding: 0 10px;
    color: #A3A3A3;
    line-height: 45px;
	}
	
.xq-513-2 span a {
    color: #A3A3A3;
}