.slideBox { width: 100%; overflow: hidden; position: relative; text-align: center; margin: 0 auto; }
.slideBox .hd { height: 18px; overflow: hidden; position: absolute; right: 10px; bottom: 20px; z-index: 10; width: 100%; }
.slideBox .hd ul { overflow: hidden; zoom: 1; width: 100px; margin: 0 auto; }
.slideBox .hd ul li { float: left; font-size: 0px; margin-right: 5px; width: 18px; background: url(../images/banner_bz.png) 18px 0; height: 18px; line-height: 12px; text-align: center; cursor: pointer; }
.slideBox .hd ul li.on { background: url(../images/banner_bz.png) 0px 0; color: #fff; }
.slideBox .bd { position: relative; width: 100%; margin: 0 auto; height: 100%; z-index: 1; }
.slideBox .bd li { display: block; }
.slideBox .bd li a { display: block; background-position: center center; }
.banner { width:100%; margin: 0 auto; }
.btimg { width: 100%; height: 7px; top: 0px; z-index: 9999; background: url(../images/banner_top.png); }
.slideBox .prev { width: 30px; height: 40px; background: url(../images/igoleft.png) no-repeat ; z-index: 9999; position: absolute; top: 240px; left:10px;}
.slideBox .prev:hover { width: 30px; height: 40px; background: url(../images/igoleft_h.png) no-repeat ; z-index: 9999; position: absolute; top: 240px; left:10px;}
.slideBox .next { width: 30px; height: 40px; background: url(../images/igoright.png) no-repeat ; z-index: 9999; position: absolute; top: 240px; right:10px;}
.slideBox .next:hover { width: 30px; height: 40px; background: url(../images/igoright_h.png) no-repeat ; z-index: 9999; position: absolute; top: 240px; right:10px;}



.islideBox { width: 100%; overflow: hidden; position: relative; text-align: center; margin: 0 auto; }
.islideBox .hd { height: 25px; overflow: hidden; position: absolute; right: 10px; bottom: 10px; z-index: 10; }
.islideBox .hd ul { overflow: hidden; zoom: 1; margin: 0 auto; }
.islideBox .hd ul li { float: left; font-size: 0px; margin-right: 5px; width: 12px; background: #EEE; height: 12px; line-height: 12px; text-align: center; cursor: pointer; }
.islideBox .hd ul li.on { background: #F00; color: #F00; }
.islideBox .bd { position: relative; width: 100%; margin: 0 auto; height: 100%; z-index: 1; margin-top: 15px; }
.islideBox .bd li { display: block; }
.islideBox .bd li a { display: block; background-position: center center; }
.ibanner { border: 0px solid #eee; height: 252px; width: 418px; float: left; }

/*¹ö¶¯*/
.roll { OVERFLOW: hidden; padding-top: 10px; margin-left: 0px; ZOOM: 1; POSITION: relative; width: 1000px; height: 100px; }
.roll .LeftBotton { left: 0px; BACKGROUND: url(../images/igoleft.jpg) no-repeat; FLOAT: left; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 30px; }
.roll .RightBotton { RIGHT: 0px; BACKGROUND: url(../images/igoright.jpg) no-repeat; FLOAT: right; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 30px; }
.roll .LeftBotton:hover { left: 0px; BACKGROUND: url(../images/igoleft_h.jpg) no-repeat; FLOAT: left; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 30px; }
.roll .RightBotton:hover { RIGHT: 0px; BACKGROUND: url(../images/igoright_h.jpg) no-repeat; FLOAT: right; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 35px; }
.roll .Cont { OVERFLOW: hidden; WIDTH: 1000px; height: 100px; margin-left: 0px; }
.roll .box { FLOAT: left; WIDTH: 230px; text-align: center; margin-right: 10px; }
.roll .box IMG { BORDER: #ddd 0px solid; DISPLAY: block; MARGIN: 0px auto; }
.roll .box a:hover IMG { BORDER: #f00 0px solid; }
.roll .box .i_rimg { width: 230px; height: 225px; }
.roll .box .info { }
.roll .box .info a { color: #000; line-height: 45px; height: 45px; }

/*¹ö¶¯*/
.roll2 { OVERFLOW: hidden; padding-top: 10px; margin-left: 0px; ZOOM: 1; POSITION: relative; width: 625px; height: 260px; }
.roll2 .LeftBotton { left: 0px; BACKGROUND: url(../images/igoleft.jpg) no-repeat; FLOAT: left; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 60px; }
.roll2 .RightBotton { RIGHT: 0px; BACKGROUND: url(../images/igoright.jpg) no-repeat; FLOAT: right; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 60px; }
.roll2 .LeftBotton:hover { left: 0px; BACKGROUND: url(../images/igoleft_h.jpg) no-repeat; FLOAT: left; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 60px; }
.roll2 .RightBotton:hover { RIGHT: 0px; BACKGROUND: url(../images/igoright_h.jpg) no-repeat; FLOAT: right; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 60px; }
.roll2 .Cont { OVERFLOW: hidden; WIDTH: 580px; height: 260px; margin-left: 40px; }
.roll2 .box { FLOAT: left; WIDTH: 160px; text-align: center; margin-right: 30px; }
.roll2 .box IMG { BORDER: #ddd 0px solid; DISPLAY: block; MARGIN: 0px auto; }
.roll2 .box a:hover IMG { BORDER: #f00 0px solid; }
.roll2 .box .i_rimg { width: 230px; height: 230px; }
.roll2 .box .info { }
.roll2 .box .info a { color: #000; line-height: 45px; height: 45px; }

/*¹ö¶¯*/
.roll3 { OVERFLOW: hidden; margin-top: 20px; margin-left: 0px; ZOOM: 1; POSITION: relative; width: 350px; height: 400px; }
.roll3 .LeftBotton { left: 0px; BACKGROUND: url(../images/igoleft.jpg) no-repeat; FLOAT: left; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 115px; }
.roll3 .RightBotton { RIGHT: 0px; BACKGROUND: url(../images/igoright.jpg) no-repeat; FLOAT: right; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 115px; }
.roll3 .LeftBotton:hover { left: 0px; BACKGROUND: url(../images/igoleft_h.jpg) no-repeat; FLOAT: left; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 115px; }
.roll3 .RightBotton:hover { RIGHT: 0px; BACKGROUND: url(../images/igoright_h.jpg) no-repeat; FLOAT: right; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; HEIGHT: 36px; top: 115px; }
.roll3 .Cont { OVERFLOW: hidden; WIDTH: 350px; height: 400px; margin-left: 40px; }
.roll3 .box { FLOAT: left; WIDTH: 270px; text-align: center; margin-right: 50px; }
.roll3 .box IMG { BORDER: #ccc 0px solid; DISPLAY: block; MARGIN: 0px auto; }
.roll3 .box a:hover IMG { BORDER: #000a40 0px solid; }
.roll3 .box .i_rimg { width: 270px; height: 330px; }
.roll3 .box .info { }
.roll3 .box .info a { color: #555; line-height: 35px; height: 35px; }

.banner_index { height: 480px; position: relative; overflow: hidden; width: 100%; margin: 0px auto; }
.banner_index .btn, .banner_pro .bBtn { position: absolute; top: 235px; width: 56px; height: 78px; display: block; z-index: 3; }
.banner_index .btnPre, .banner_pro .bPre { background: url(../images/bg_btnPre_index.png) no-repeat 0 0; left: 20px; }
.banner_index .btnPre:hover, .banner_pro .bPre:hover { background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0; }
.banner_index .btnNext, .banner_pro .bNext { background: url(../images/bg_btnNext_index.png) no-repeat 0 0; right: 20px; }
.banner_index .btnNext:hover, .banner_pro .bNext:hover { background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0; }
.banner_index .banner_wrap { position: absolute; left: 0px; top: 0px; z-index: 2; }
.banner_index .banner_wrap li { width: 1440px; float: left; }
.indexBanner_num { width: 100%; margin: 0 auto; padding: 20px 0; text-align: center; z-index: 9999; bottom: 10px; position: absolute; height: 18px; }
.indexBanner_num a { width: 18px; height: 18px; display: inline-block; _zoom: 1; background: url(../images/banner_bz.png) no-repeat 0 0; font-size: 0px; line-height: 0px; margin: 0 1px; }
.indexBanner_num a.on, .indexBanner_num a:hover { background: url(../images/banner_bz.png) 18px 0; }
