.closestyle259787{ font-size:12px;color:#333333;text-decoration: none ;}
.focus2{ position:relative; width:352px; height:100px;}  
.focus2 img{ width: 352px; height: 100px;} 
.focus2 .shadow{ position:absolute;  left:0px;bottom:0px; z-index:10; height:35px; line-height: 35px;    
display:block; background:url() repeat-x;right:0px;padding-left:20px;}

.focus2 .shadow a{ text-decoration:none; color:#fff; font-size:13px;  overflow:hidden;}
.abs{background:#555;padding:0 15px;color:#fff;line-height:29px;display:block;text-align:left;font-size:14px;}
.focus2 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus2 .btn a{position:relative; display:inline; width:12px; height:12px; margin:0 5px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}  
.focus2 .btn a:hover,.focus .btn a.current{  cursor:pointer;background:url();}  
.focus2 .fPic2{ position:absolute; left:0px; top:0px;}  
.focus2 .D2fBt{ overflow:hidden; zoom:1;  height:13px; z-index:10;}  
  
.focus2 .fcon2{ position:relative; width:100%; float:left;  display:none; background:#fff  ;}  
.focus2 .fcon2 img{ display:block;}  
.focus2 .fbg2{bottom:9px;  position:absolute;  text-align:center; z-index: 200; width:116px;display:block;right:0px;}  
.focus2 .fbg2 div{overflow:hidden;zoom:1;}    
.focus2 .D2fBt a{position:relative; display:inline; width:12px; height:12px;  text-decoration:none; text-align:center; outline:0; float:left; font-size:12px;background:url() no-repeat; margin-right:5px;}    
.focus2 .D2fBt .current,.focus2 .D2fBt a:hover{background:url() no-repeat;}     
.focus2 .D2fBt img{display:none;}    
.focus2 .D2fBt i{font-style:normal;display:none;}    
.focus2 .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus2 .prev{}  
.focus2 .next{}  
.focus2 .prev:hover{}  
.focus2 .next:hover{}