ul, p {
	margin: 0;
	padding: 0;
}
li {
	list-style-type: none;
}
img {
	border: 0;
}
:focus {
	outline: 0;
}
.productshow1 a.abtn1 {
	position: absolute;
	top: 100px;
	display: block;
	height: 66px;
	width: 37px;
	overflow: hidden;
	text-indent: -20000px;
	background: url(../images/anli-qie.png) 0px center no-repeat;
}
.productshow1 a.aleft1 {
	left: 0px;
}
.productshow1 a.aright1 {
	right: 0px;
	background-position: -38px 0;
}
.productshow1 {
	width: 1180px;
	height: 314px;
	position: relative;
	margin: 40px auto 0 auto;
}
.productshow1 .scrollcontainer1 {
	width: 1086px;
	height: 314px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}
.productshow1 .scrollcontainer1 ul {
	width: 8000px;
	height: 314px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.productshow1 .scrollcontainer1 li {
	float: left;
	width: 255px;
	height: 310px;
	margin: 0 21px 0 0;
	color: #fff;
}
.productshow1 .scrollcontainer1 li .syanli_tit{
	width: 100%;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;
}
.he_slideCaptionDown_img {
	width: 255px;
	height: 255px;
	overflow: hidden;
}
.he_slideCaptionDown_img02 {
	width: 255px;
	height: 190px;
	overflow: hidden;
}
.he_slideCaptionDown {
	padding: 0;
	margin: 0;
	position: relative;
	box-sizing: border-box;
	cursor: pointer;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
	overflow: hidden
}
/*
.he_slideCaptionDown .he_slideCaptionDown_img {
	position: relative;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	opacity: 1;
	overflow: hidden
}
*/
.he_slideCaptionDown .he_slideCaptionDown_caption {
	background: rgba(0,0,0,0);
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translate3d(0, -100%, 0);
	-moz-transform: translate3d(0, -100%, 0);
	-o-transform: translate3d(0, -100%, 0);
	-ms-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
	overflow: hidden
}
.he_slideCaptionDown:hover .he_slideCaptionDown_caption {
	background: rgba(0,0,0,.53);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.he_slideCaptionDown .he_slideCaptionDown_caption, .he_slideCaptionDown .he_slideCaptionDown_caption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
	overflow: hidden
}
.he_slideCaptionDown .he_slideCaptionDown_caption_p {
	font-size: 16px;
	line-height: 24px;
	text-align: center;
	width: 80%;
	position: absolute;
	top: -50%;
	left: 10%;
	-webkit-transition: all .6s ease-in-out;
	-moz-transition: all .6s ease-in-out;
	-o-transition: all .6s ease-in-out;
	-ms-transition: all .6s ease-in-out;
	transition: all .6s ease-in-out;
	overflow: hidden;
	opacity: 0
}
.he_slideCaptionDown:hover .he_slideCaptionDown_caption_p {
	top: 38%;
	opacity: 1
}
.he_slideCaptionDown .he_slideCaptionDown_caption_tu {
	text-align: center;
	width: 31px;
	height: 31px;
	position: absolute;
	top: -50%;
	left: 50%;
	margin-left: -15.5px;
	-webkit-transition: all .6s ease-in-out;
	-moz-transition: all .6s ease-in-out;
	-o-transition: all .6s ease-in-out;
	-ms-transition: all .6s ease-in-out;
	transition: all .6s ease-in-out;
	overflow: hidden;
	opacity: 0
}
.he_slideCaptionDown:hover .he_slideCaptionDown_caption_tu {
	top: 60%;
	opacity: 1
}
.productshow1 .scrollcontainer1 li.last {
	background: none;
}
.productshow1 .scrollcontainer1 li {
	-webkit-transition: all .2s ease-in-out 0s;
	-moz-transition: all .2s ease-in-out 0s;
	-ms-transition: all .2s ease-in-out 0s;
	-o-transition: all .2s ease-in-out 0s;
	transition: all .2s ease-in-out 0s;
}


.productshow2 {
	width: 1180px;
	height: 270px;
	position: relative;
	margin: 40px auto 0 auto;
}
.productshow2 .scrollcontainer1 {
	width: 1086px;
	height: 270px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}
.productshow2 .scrollcontainer1 ul {
	width: 8000px;
	height: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.productshow2 .scrollcontainer1 li {
	float: left;
	width: 255px;
	height: 260px;
	margin: 0 21px 0 0;
	color: #fff;
}
.productshow2 .scrollcontainer1 li .syanli_tit{
	width: 100%;
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 50px;
}
.productshow2 .scrollcontainer1 li.last {
	background: none;
}
.productshow2 .scrollcontainer1 li {
	-webkit-transition: all .2s ease-in-out 0s;
	-moz-transition: all .2s ease-in-out 0s;
	-ms-transition: all .2s ease-in-out 0s;
	-o-transition: all .2s ease-in-out 0s;
	transition: all .2s ease-in-out 0s;
}

.productshow2 a.abtn1 {
	position: absolute;
	top: 72px;
	display: block;
	height: 66px;
	width: 37px;
	overflow: hidden;
	text-indent: -20000px;
	background: url(../images/anli-qie2.png) 0px center no-repeat;
}
.productshow2 a.aleft1 {
	left: 0px;
}
.productshow2 a.aright1 {
	right: 0px;
	background-position: -38px 0;
}
