/*reset*/
ul,li,p,h1,h2,h3,h4,h5,body{margin:0px;padding:0px;}
ul,li,dl,dd,dt{list-style: none;}
a img{border:none 0;display: block;}
/*banner*/
.banner_index{height:452px;position: relative;overflow:hidden;width: 941px;margin:0 auto; border:#CCC 1px solid;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:200px;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;width: 943px;}
.banner_index .banner_wrap li{width:943px; float:left; height:452px; position: relative;}
.indexBanner_num{width:943px;margin: 0 auto;padding:10px 0;text-align: center;}
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num.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/bg_num_on.png) no-repeat 0 0;}

.banner_index ul li p{
   width: 881px;
   background: url(../images/repeat_bg.png)repeat;
   height: 45px;
   line-height: 45px;
   font-size: 20px;
   color: #fff;
   text-align: center;
   padding: 0 30px;
   position: absolute;
   left: 0px;
   bottom: 0px;
   font-weight: bold;

}

.banner_index ul li a,.banner_index ul li a:hover{
  text-decoration: none;
}
