/*reset*/

body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {
	margin: 0;
	padding: 0
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
li {
	list-style: none
}
fieldset, img {
	border: 0
}
q:before, q:after {
	content: ''
}
input, textarea {
	outline-style: none
}
input[type="text"], input[type="password"], textarea {
	outline-style: none;
	-webkit-appearance: none
}
textarea {
	resize: none
}
address, caption, cite, code, dfn, em, i, th, var {
	font-style: normal;
	font-weight: normal
}
legend {
	color: #000
}
abbr, acronym {
	border: 0;
	font-variant: normal
}
a {
	text-decoration: none;
	color: #999
}
a:hover {
	text-decoration: none
}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden
}
.clearLeft {
	clear: left
}
.clearRight {
	clear: right
}
/*slider*/
.zq_homeView {
	width: 100%;

	padding-bottom: 0px;
	padding-top: 0px
}
.zq_homeView .zq_pictureBox {
	height: 319px;
	max-width: 4880px;
	min-width: 960px;
	overflow: hidden;
	position: relative;
	margin: 0 auto 0px
}
.zq_homeView .zq_pictureBox .zq_pictures {
	width: 7952px;
	height: 319px;
	overflow: hidden;
	position: absolute;
}
.zq_homeView .zq_pictureBox .zq_pictures a {
	width: 960px;
	height: 317px;
	float: left;
	display: inline;
	margin: 0 1px 0 0;

}
.zq_homeView .zq_pictureBox .zq_pictures a img {
	width: 960px;
	height: 317px;
	display: block;

}
.zq_homeView .zq_imgBox {
	width: 960px;
	margin: 0 auto;
	position: relative;
	display:none;
}
.zq_homeView .zq_imgBox .zq_imgs {
	width: 960px;
	_width: 958px
}
.zq_homeView .zq_imgBox .zq_imgs a {
	width: 159px;
	height: 60px;

	float: left;
	display: inline;
filter:alpha(opacity=50); /*IE�˾���͸����50%*/
-moz-opacity:0.5; /*Firefox˽�У�͸����50%*/
opacity:0.5;/*����͸����50%*/
	margin: 0 0px 0 1px;
}
.zq_homeView .zq_imgBox .zq_imgs a:hover {
	filter:alpha(opacity=100); /*IE�˾���͸����50%*/
-moz-opacity:1; /*Firefox˽�У�͸����50%*/
opacity:1;/*����͸����50%*/
margin: 0 px 0 1px;
}
.zq_homeView .zq_imgBox .zq_imgs a.currentImg {
	filter:alpha(opacity=100); /*IE�˾���͸����50%*/
-moz-opacity:1; /*Firefox˽�У�͸����50%*/
opacity:1;/*����͸����50%*/

}
.zq_homeView .zq_imgBox .zq_imgs a img {
	width: 159px;
	height: 60px;
	display: block
}
.zq_homeView .zq_imgBox .zq_slides a {
	display: block;
	width: 30px;
	height: 39px;
	position: absolute;
	top: 9px
}
.zq_homeView .zq_imgBox .zq_slides a em {
	display: block;
	width: 22px;
	height: 35px;
	background: url("../Images/all.png") no-repeat scroll;
	margin: 2px 4px
}
.zq_homeView .zq_imgBox .zq_slides a.zq_slideLeft {
	left: -45px
}
.zq_homeView .zq_imgBox .zq_slides a.zq_slideLeft em {
	background-position: -187px -47px
}
.zq_homeView .zq_imgBox .zq_slides a.zq_slideRight {
	right: -45px
}
.zq_homeView .zq_imgBox .zq_slides a.zq_slideRight em {
	background-position: -210px -47px
}
.zq_homeView .zq_mask {
	width: 952px;
	height: 319px;
	position: absolute;

	top: 0
}
.zq_homeView .zq_maskLeft {
	left: 0
}
.zq_homeView .zq_maskRight {
	right: 0
}

/*pic scroll
----------------------------------*/
.infiniteCarousel {
  width: 319px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
}

.infiniteCarousel .wrapper {
  width:319px;
  overflow: auto;
  height: 199x;
  margin: 0px;
  top: 0;
}
.infiniteCarousel ul a img {

  width:319px;
  height:199px;
  display:block;
}
.infiniteCarousel .wrapper ul {
  width: 319px;
  height:199px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 0;
 width: 319px;
  height:199px;
  text-align:center;
}
.infiniteCarousel .arrow {
  display: block;
  height: 25px;
  width: 16px;
  text-indent: -999px;
  position: absolute;
  top: 70px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
  background:url(../Images/btn_pre.gif) no-repeat;
   left: 15px;
    position: absolute;
    top: 85px;
    z-index: 99;
	height:25;
	width:16px;
}
.infiniteCarousel .back {
  background:url(../Images/btn_next.gif) no-repeat;
  position: absolute;
    right: 15px;
    top: 85px;
    z-index: 99;
	height:25;
	width:16px;
}
