.banner4 *{margin:0; padding:0; list-style:none; }
.banner4 {width:100%;position:relative;height:300px; padding:10px 0;background:url(../temp/pptshow4_bg_cn.png) top center repeat;}
.banner4 .prev,.banner4 .next{width: 60px; height: 90px; margin: -60px 0 0; display:none; background: url(../../inc/pptshow4/pptshow4_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2; }
.banner4 .prev { left:5%; }
.banner4 .next { background-position: 0 -90px; right:5%; }
.banner4 .prev:hover,.banner4 .next:hover{filter:alpha(opacity=50) !important;opacity:0.5 !important;  }.banner4 .main{ width:997px; height:300px; position:relative;  margin:0 auto;  overflow:hidden;}
.banner4 .main .bd li{ vertical-align:middle; }
.banner4 .main .bd li img{ width:997px; height:300px; display:block; border:0;}
.banner4 .main .hd{ position: absolute; right:4px; bottom:6px; }
.banner4 .main .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.banner4 .main .hd ul li{position:relative;float:left;display:inline;padding-top:4px;margin-right:6px;filter:alpha(opacity=80);opacity:0.8;cursor:pointer;}
.banner4 .main .hd ul li img{ width:100px; height:30px; border:2px solid #FFF; display:block; }
.banner4 .main .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url(../../inc/pptshow4/pptshow4_focus.png) center 0 no-repeat; }
.banner4 .main .hd ul li.on img{ border:2px solid #3499EA; border-bottom-width:4px;}
