.bannerjs {
	POSITION: relative; WIDTH: 1002px; HEIGHT: 340px;
	margin:0 auto;
}
.jsNav {
	BACKGROUND: url(../kj_img/banner/jsNav.png) no-repeat
}
.prevBtn {
	BACKGROUND: url(../kj_img/banner/jsNav.png) no-repeat
}
.nextBtn {
	BACKGROUND: url(../kj_img/banner/jsNav.png) no-repeat
}
.imgSelected {
	BACKGROUND: url(../kj_img/banner/jsNav.png) no-repeat
}
.jsNav {
	POSITION: absolute; WIDTH: 240px; BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 10px; FONT-WEIGHT: bold
}
.jsNav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle
}
.prevBtn {
	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px
}
.nextBtn {
	DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px
}
.imgSelected {
	BACKGROUND-POSITION: 1px -60px; COLOR: #000
}
.banner_index { width: 1002px; height: 355px; position: relative; overflow: hidden; margin: 0 auto; }
.banner_index .banner_wrap { position: absolute; left: 0px; top: 0px; z-index: 2; padding: 0; }
.banner_index .banner_wrap li { width: 1002px; float: left; }
.banner_index .btn, .banner_pro .bBtn { position: absolute; top: 130px; width: 36px; height: 50px; display: block; z-index: 3; }
.banner_index .btnPre, .banner_pro .bPre { background: url(../kj_img/subleft.png) no-repeat 0 0; left: 10px; }
.banner_index .btnNext, .banner_pro .bNext { background: url(../kj_img/subright.png) no-repeat 0 0; right: 1px; }
.indexBanner_num { position: absolute; bottom: 0; left: 1px; width: 1002px; margin: 0 auto; padding: 10px 0; text-align: center; z-index: 9999; }
.indexBanner_num a { width: 10px; height: 10px; display: inline-block; _zoom: 1; background: url(../kj_img/bg_num.png) no-repeat 0 0; font-size: 0px; line-height: 0px; margin: 0 3px; }
.indexBanner_num a.on, .indexBanner_num a:hover { background: url(../kj_img/bg_num_on.png) no-repeat 0 0; }
.yghd_banner1 {width: 1002px; height: 355px; margin: 0 auto; position: relative;cursor:pointer;background: url(../kj_img/banner/01.jpg);}
.yghd_banner2 {width: 1002px; height: 355px; margin: 0 auto; position: relative;cursor:pointer;background: url(../kj_img/banner/02.jpg);}
.yghd_banner3 {width: 1002px; height: 355px; margin: 0 auto; position: relative;cursor:pointer;background: url(../kj_img/banner/03.jpg);}
.yghd_banner4 {width: 1002px; height: 355px; margin: 0 auto; position: relative;cursor:pointer;background: url(../kj_img/banner/04.jpg);}
.yghd_banner5 {width: 1002px; height: 355px; margin: 0 auto; position: relative;cursor:pointer;background: url(../kj_img/banner/05.jpg);}

.mainwrap{
	width: 100%;
	min-width: 1180px;
	overflow: hidden;
}
.bannerWrap{
	width: 100%;
	height: 680px;
	position: relative;
}
.bannerWrap ul{
	width: 100%;
	height: 680px;
	position: absolute;
	left: 0;
	top: 0;
}
.bannerWrap ul li{
	width: 100%;
	height: 680px;
	position: relative;
	float: left;
}
.bannerImg{
	width: 2000px;
	position: absolute;
	left: 50%;
	top: 0;
	height: 680px;
	margin-left: -1000px;
	cursor: pointer;
}
.bannerImg div{
	width: 100%;
}
.bannerImg div img{
	width: 100%;
}
.auto {
    overflow: hidden;
}