/*焦点图*/
.focus{ position:relative; width:790px; height:390px; float: left;}  
.focus img{ width:790px; height:390px;} 
.focus .shadow .title{width: 100%;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:1; background: url(../images/red-tm.png) no-repeat;  height:48px; line-height:38px;   display:block;  text-align:left; }  
.focus .shadow a{ display:block; text-overflow:ellipsis; white-space:nowrap;  overflow:hidden; text-decoration:none; color:#fff; font-size:16px;width: 200px;padding-left: 10px;}  
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1; z-index:10; margin-right: 25px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.focus .fcon img{ display:block; }  
.focus .fbg{ position:absolute; width: 790px;text-align: center;  z-index: 2; width:100%; left:0; bottom:38px;}  
.focus .fbg div{ overflow:hidden;zoom:1;width: 108px;margin: 0 auto;}    
.focus .D1fBt a{position:relative;float: left; display:block;text-align: center;line-height: 100px; width:11px; height:11px;text-decoration:none; outline:0; margin:0 8px; background: url(../images/lb-dot.png) no-repeat;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background: url(../images/lb-dotCur.png) no-repeat;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{font-style:normal; }    
.focus .D1fBt a.noBorder{
	border-left: 0;
}