
/*焦点图*/
.focus{ position:relative; width:528px; height:352px; background-color: #fff; float: left;}  
.focus img{ width: 528px; height: 352px;} 
.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;  height:16px; z-index:10;  }  
.focus .shadow{ width:528px; position:absolute; bottom:30px; left:0px; z-index:10; height:35px; line-height: 35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:center; overflow:hidden;}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;font-family:"Microsoft Yahei"}  
.focus .shadow a:hover{ font-weight:bold;}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#fff }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px;position:absolute; height:21px; text-align:center; z-index: 200;left:45%;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:5px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#1063b1;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }  
/*视频*/
/*焦点图*/
.focusp{ position:relative; width:528px; height:352px; background-color: #fff; float: left;}  
.focusp img{ width: 528px; height: 352px;} 
.focusp .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focusp .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; }  
.focusp .btn a:hover,.focusp .btn a.current{  cursor:pointer;background:#fc114a;}  
.focusp .fPicp{ position:absolute; left:0px; top:0px; }  
.focusp .D1fBtp{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focusp .shadowp{ width:528px; position:absolute; bottom:30px; left:0px; z-index:10; height:35px; line-height: 35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:center; overflow:hidden;}
.focusp .icon{position:absolute; top:120px; left:220px; width:70px; height:71px; background:url(sp02.png) no-repeat; display:block; cursor:pointer;} 
.focusp .shadowp a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;font-family:"Microsoft Yahei"}  
.focusp .shadowp a:hover{ font-weight:bold;}
.focusp .fconp{ position:relative; width:100%; float:left;  display:none; background:#fff }  
.focusp .fconp img{ display:block; }  
.focusp .fbgp{bottom:7px;position:absolute; height:23px; text-align:center; z-index: 200;left:23%;}  
.focusp .fbgp div{margin:4px auto 0;overflow:hidden;zoom:1;height:23px}    
.focusp .D1fBtp a{position:relative; display:inline; width:82px; height:23px;  color:#272727;font-size:12px; text-decoration:none; text-align:center; outline:0; float:left; background:#f0f0f0; margin:0 1px; line-height:23px;}    
.focusp .D1fBtp .current,.focusp .D1fBtp a:hover{background:#002788; color:#fff; font-weight:bold;}    
.focusp .D1fBtp img{display:none}    
.focusp .D1fBtp i{display:none; font-style:normal; }      