.banner {width:100%; height:596px; overflow:hidden }
.cs-bannerWrap1 .bs_list li { width:100%; height: 596px; }
.cs-bannerWrap1 .bs_list li a { display: block; height: 596px }

.cs-bannerWrap1 .banner-ui-prev { height: 55px; position: absolute; top: 45%; left: 10px; width: 52px; background: url(../images/left1.png) no-repeat left }
.cs-bannerWrap1 .banner-ui-next { height: 55px; position: absolute; top: 45%; right: 10px; width: 52px; background:  url(../images/right1.png) no-repeat right  }
.cs-bannerWrap1 .banner-numlist { bottom:30px;text-align: center; width: 100%; z-index: 30; }
.cs-bannerWrap1 .banner-numlist li { width: 30px; height: 5px; border-radius:5px; background: #fff; text-indent:1000000px; margin: 0 5px; display: inline-block; *display:inline; *zoom:1;cursor:pointer;
overflow:hidden; }
.cs-bannerWrap1 .banner-numlist li.oncurr { background: #e97e08 }

.cs-bannerWrap1 .banner-numlist li span{ display:inline-block}
.cs-bannerWrap1 .banner-ui-desc { position: absolute; height: 41px; line-height: 41px; text-align: center; width: 250px; background: #666; color: #fff;}


.banner2 {width:100%; height:410px; overflow:hidden }
.cs-bannerWrap2 .bs_list li { width:100%; height: 410px; }
.cs-bannerWrap2 .bs_list li a { display: block; height: 410px }
.cs-bannerWrap2 .banner-ui-prev { height: 55px; position: absolute; top: 45%; left: 10px; width: 52px; background: url(../images/left1.png) no-repeat left }
.cs-bannerWrap2 .banner-ui-next { height: 55px; position: absolute; top: 45%; right: 10px; width: 52px; background:  url(../images/right1.png) no-repeat right  }
.cs-bannerWrap2 .banner-numlist { bottom:30px;text-align: center; width: 450px; right:8%; z-index: 30; }
.cs-bannerWrap2 .banner-numlist li { width: 13px; height: 13px; border-radius:50%; background: #fff; text-indent:1000000px; margin: 0 5px; display: inline-block; *display:inline; *zoom:1;cursor:pointer;
overflow:hidden; }
.cs-bannerWrap2 .banner-numlist li.oncurr { background: #e97e08 }

.cs-bannerWrap2 .banner-numlist li span{ display:inline-block}
.cs-bannerWrap2 .banner-ui-desc { position: absolute; height: 41px; line-height: 41px; text-align: center; width: 250px; background: #666; color: #fff;}

.box1_2{ width:1200px; height:410px; margin:0 auto; position:relative;}
.box1_2a{ width:334px; height:414px; padding:48px; background-color:rgba(0, 0, 0, 0.4); z-index:999; float:right; position:absolute; top:0; right:0;}
.box1_2atit{ width:334px; color:#FFF; font-size:32px; line-height:60px; line-height:60px; padding-top:0px;}
.box1_2azi{ width:334px; color:#FFF; font-size:15px; line-height:30px; height:180px; text-indent:30px;}
