
#banner{ height:447px ; min-width:1000px;  position:relative; overflow:hidden; margin:0 auto 16px;}
#banner .banner{ margin:auto; height:447px ;min-width:1000px;  position:relative;}
#banner .blist{ height:447px ; min-width:1000px;  position:relative; z-index:10;}
#banner .blist ul{ height:447px ;   }
#banner .blist ul li{  height:447px ; min-width:1000px; display:block;}
#banner .blist ul li a{  display:block; height:447px ; width:1000px;  display:block; margin:auto;}
#banner .hd{ position:relative; width:1000px;  z-index:11; margin:auto;}
#banner .hd ul{ position:absolute; bottom:20px;  right:0px; display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; height:12px; text-align:center; width:100%; }
#banner .hd ul li{display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;  margin:0 4px; height:12px; width:12px; background:#d1d1d1; border-radius:100%; box-shadow:inset 1px 1px 2px #ccc;}
#banner .hd ul li.on{ background:#fff;}
#banner .btn{ width:1000px; margin:auto; z-index:12; position:relative;}
#banner .btn a{ display:block; cursor:pointer; width:25px; height:45px; position:absolute; top:200px; z-index:1000; opacity:0;}
#banner .btn a img{ width:24px; height:45px;}
#banner .btn a.prev{ left:-50px; background:url(../images/btn_03.png);}
#banner .btn a.next{ right:-50px; background:url(../images/btn_05.png);}
#banner:hover .btn a{ opacity:1;}