@charset "utf-8";
/* CSS Document */

/*main one*/
.main-one{margin-top:25px;}

/*½Ή΅γΝΌ2*/
.focus2{ position:relative; width:490px; height:312px; }  
.focus2 img{ width: 490px; height: 312px;} 
.focus2 .shadow{ position:absolute;  left:0px;bottom:0px; z-index:10; height:26px; line-height: 26px;    
display:block; background:url(/db/images/sd-22.png) repeat-x;right:0px;padding-left:13px; }

.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:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus2 .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus2 .fPic2{ position:absolute; left:0px; top:0px; }  
.focus2 .D2fBt{ overflow:hidden; zoom:1;  height:10px; z-index:10;  }  
  
.focus2 .fcon2{ position:relative; width:100%; float:left;  display:none; background:#fff  }  
.focus2 .fcon2 img{ display:block; }  
.focus2 .fbg2{bottom:7px;  position:absolute;  text-align:center; z-index: 200; width:80px;display:block;right:0px;}  
.focus2 .fbg2 div{overflow:hidden;zoom:1;}    
.focus2 .D2fBt a{position:relative; display:inline; width:10px; height:10px;  text-decoration:none; text-align:center; outline:0; float:left; font-size:12px;background:#fff; margin-right:5px;}    
.focus2 .D2fBt .current,.focus2 .D2fBt a:hover{background:#ff8a00;}     
.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{ }


