
/*banner*/
.banner{ width:1110px; height:286px;margin:10px auto 6px; overflow:hidden; background:#e4d7cb; padding:15px; padding-bottom:0px; }
.banner_index{width:1110px;height:246px;position:relative;margin:0 auto;overflow:hidden;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:84px;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{ width:1110px; height:246px; overflow: hidden;}
.banner_index .banner_wrap{ position: absolute;left:0px;top: 0px; z-index: 2; overflow:hidden;}
.banner_index .banner_wrap li{width:1110px; height:246px;float: left;}
.indexBanner_num{width:1110px; height:40px; margin: 0 auto;text-align:right; background:url(../images/nav_bo.png) top center repeat-x;} 
.indexBanner_num a{width:10px;height:10px;display: inline-block;_zoom:1;background: url(../images/bg_num1.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:15px 5px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num2.png) no-repeat 0 0;}
