@charset "gbk";

.slides {
	width: 100%;
	min-width:1160px;
	height: 799px;
	position: relative;
	overflow: hidden;
}
.slideInner {
	height: 799px;
	position: relative;
	left: 0;
	margin-left: 0;
}
.slideInner a {
	display: block;
	height: 799px;
	background-size: cover;
	background-position: center center;
	position: relative;
	text-align: center;
	z-index: 1;
}
.slideInner .slide1 div.img1 {
	width: 593px;
	height:194px;
	position: absolute;
	left: 50%;
	top:460px;
	margin-left: 45px;
}
.slideInner .slide1 div.img2 {
	width: 405px;
	height:135px;
	position: absolute;
	top: 490px;
	left: 50%;
	margin-left: 80px;
}

.slideInner .slide1 div.imgd1 {
	width: 445px;
	height:96px;
	position: absolute;
	left: 50%;
	top:300px;
	margin-left: -475px;
}
.slideInner .slide1 div.imgd2 {
	width: 701px;
	height:222px;
	position: absolute;
	top: 465px;
	left: 50%;
	margin-left: -575px;
}

.slideInner .slide2 div.img1 {
	width: 593px;
	height:194px;
	position: absolute;
	left: 50%;
	top:500px;
	margin-left: -510px;
}
.slideInner .slide2 div.img2 {
	width: 377px;
	height:135px;
	position: absolute;
	top: 528px;
	left: 50%;
	margin-left: -473px;
}

.slideInner .slide2 div.imgd1 {
	width: 356px;
	height:77px;
	position: absolute;
	left: 50%;
	top:85px;
	margin-left: -540px;
}
.slideInner .slide2 div.imgd2 {
	width: 1210px;
	height:239px;
	position: absolute;
	top: 475px;
	left: 50%;
	margin-left: -540px;
}

.slideInner .slide3 div.img1 {
	width: 593px;
	height:194px;
	position: absolute;
	left: 50%;
	top:495px;
	margin-left: 20px;
}
.slideInner .slide3 div.img2 {
	width: 405px;
	height:135px;
	position: absolute;
	top: 518px;
	left: 50%;
	margin-left: 50px;
}
.slideInner .slide3 div.imgd1 {
	width: 513px;
	height:289px;
	position: absolute;
	left: 50%;
	top:265px;
	margin-left: -235px;
}
.slideInner .slide3 div.imgd2 {
	width: 226px;
	height:69px;
	position: absolute;
	top: 703px;
	left: 50%;
	margin-left: -120px;
}
.slideInner .slide4 div.img1 {
	width: 330px;
	height:112px;
	position: absolute;
	top: 508px;
	left: 50%;
	margin-left: 180px;
}
.slideInner .slide4 div.img2 {
	width: 330px;
	height:112px;
	position: absolute;
	top: 528px;
	left: 50%;
	margin-left: 240px;
}
.slideInner .slide4 div.imgd1 {
	width: 318px;
	height:69px;
	position: absolute;
	top: 130px;
	left: 50%;
	margin-left: -140px;
}
.slideInner .slide4 div.imgd2 {
	width: 775px;
	height:360px;
	position: absolute;
	top: 383px;
	left: 50%;
	margin-left: -38px;
}
.nav {
	width: 1160px;
	position: relative;
	left: 50%;
	margin-left: -580px;
	display: none;
}
.nav a {
	display: block;
	width: 41px;
	height: 119px;
	opacity: .2;
	z-index: 9;
}
.nav a.prev {
	position: absolute;
	left: 0;
	top: -350px;
	margin-top: -58px;
	background: url(../images/ban_pre.png) no-repeat;
}
.nav a.next {
	position: absolute;
	right: 0;
	top: -350px;
	margin-top: -58px;
	background: url(../images/ban_next.png) no-repeat;
}
.navListBox {
	position: absolute;
	left: 50%;
	top: 750px;
	z-index: 99;
}
.navListBox li {
	width: 16px;
	height: 16px;
	float: left;
	margin-left: 20px;
	border-radius: 50%;
	/*overflow: hidden;*/
}
.navListBox li:first-child {
	margin-left: 0;
}
.navListBox li a {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	/*background-color: #fff;*/
	/*box-shadow: 0 0 5px #666 inset;*/
	border: #2d2e2d solid 2px;
}
.navListBox li a.active {
	background-color: #2d2e2d;
}
