@charset "utf-8";
.focus{width:378px;height:302px;padding:8px;background:#1d8ecb;border-radius:4px;overflow:hidden;position:relative;float:left;}
.focus img{ width: 378px; height: 302px;margin:8px;background:#fff;} 
.focus .shadow .title{width: 260px; height: 35px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.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:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; 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:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;display:none;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.zxbb{width:498px;height:315px;padding:3px 10px 0 10px;background:#1bc9fc;border-radius:4px;overflow:hidden;float:right;}
.zxbb .tit{height:34px;background:url(../Images/index_02.gif) no-repeat;overflow:hidden;}
.zxbb .tit a:link,.zxbb .tit a:visited{line-height:34px;text-indent:-999px;display:block;}
.zxbb .tit a:hover{line-height:34px;text-indent:-999px;display:block;}
.zxbb .con{padding:8px 0;overflow:hidden;}
.zxbb .con li{height:26px;padding:0 5px 0 18px;background:url(../Images/icon.gif) 3px 8px no-repeat;line-height:26px;overflow:hidden;}
.zxbb .con li a:link,.zxbb .con li a:visited{line-height:26px;}
.zxbb .con li a:hover{line-height:26px;}
.zxbb .con li span{float:right;}

.ads_01{overflow:hidden;}

.ddzjs{width:300px;border:1px solid #cab005;border-radius:4px;overflow:hidden;float:left;}
.ddzjs .tit{height:29px;padding:0 10px;background:#eed01a;border-bottom:1px solid #cab005;font-size:14px;font-weight:bold;line-height:29px;overflow:hidden;}
.ddzjs .tit span{float:right;}
.ddzjs .tit span a:link,.ddzjs .tit span a:visited{font-weight:normal;line-height:29px;}
.ddzjs .tit span a:hover{font-weight:normal;line-height:29px;}
.ddzjs .con{height:255px;padding:5px;background:#fff;overflow:hidden;}
.ddzjs .con li{height:30px;padding:0 0 0 18px;background:url(../Images/icon.gif) 3px 10px no-repeat;border-bottom:1px dashed #ccc;line-height:30px;overflow:hidden;}
.ddzjs .con li a:link,.ddzjs .con li a:visited{line-height:30px;}
.ddzjs .con li a:hover{line-height:30px;}

.mrmz{width:300px;margin:0 0 0 7px;border:1px solid #afafaf;border-radius:4px;overflow:hidden;float:left;}
.mrmz .tit{height:29px;padding:0 10px;background:#e3e3e3;border-bottom:1px solid #afafaf;font-size:14px;font-weight:bold;line-height:29px;overflow:hidden;}
.mrmz .tit span{float:right;}
.mrmz .tit span a:link,.mrmz .tit span a:visited{font-weight:normal;line-height:29px;}
.mrmz .tit span a:hover{font-weight:normal;line-height:29px;}
.mrmz .con{height:255px;padding:5px;background:#fff;overflow:hidden;}
.mrmz .con li{height:30px;padding:0 0 0 18px;background:url(../Images/icon.gif) 3px 10px no-repeat;border-bottom:1px dashed #ccc;line-height:30px;overflow:hidden;}
.mrmz .con li a:link,.mrmz .con li a:visited{line-height:30px;}
.mrmz .con li a:hover{line-height:30px;}

.gzmp{width:300px;margin:0 0 0 7px;border:1px solid #afafaf;border-radius:4px;overflow:hidden;float:left;}
.gzmp .tit{height:29px;padding:0 10px;background:#e3e3e3;border-bottom:1px solid #afafaf;font-size:14px;font-weight:bold;line-height:29px;overflow:hidden;}
.gzmp .tit span{float:right;}
.gzmp .tit span a:link,.gzmp .tit span a:visited{font-weight:normal;line-height:29px;}
.gzmp .tit span a:hover{font-weight:normal;line-height:29px;}
.gzmp .con{height:245px;padding:10px 8px;background:#fff;font-size:14px;line-height:180%;overflow:hidden;}

.jqjs{width:918px;border:1px solid #f1406e;border-radius:4px;overflow:hidden;}
.jqjs .tit{height:32px;padding:0 10px;background:#fbbecd;border-bottom:1px solid #f1406e;font-size:14px;font-weight:bold;line-height:32px;overflow:hidden;}
.jqjs .tit a:link,.jqjs .tit a:visited{font-size:14px;font-weight:normal;line-height:32px;}
.jqjs .tit span{font-weight:normal;line-height:32px;float:right;}
.jqjs .tit span a:link,.jqjs .tit span a:visited{font-weight:normal;line-height:32px;}
.jqjs .tit span a:hover{font-weight:normal;line-height:32px;}
.jqjs .con{width:904px;margin:8px;background:#fff;overflow:hidden;}
.jqjs .con td{width:224px;height:175px;padding:0 5px;text-align:center;overflow:hidden;}
.jqjs .con td img{padding:5px;background:#9d0202;}
.jqjs .con td p{height:22px;background:#9d0202;overflow:hidden;}
.jqjs .con td p a:link,.jqjs .con td p a:visited{color:#fff;font-weight:normal;line-height:22px;}
.jqjs .con td p a:hover{color:#fff;font-weight:normal;line-height:22px;}

.lyxx{width:300px;border:1px solid #30895d;border-radius:4px;overflow:hidden;float:left;}
.lyxx .tit{height:29px;padding:0 10px;background:#34b479;border-bottom:1px solid #30895d;font-size:14px;font-weight:bold;line-height:29px;overflow:hidden;}
.lyxx .tit span{float:right;}
.lyxx .tit span a:link,.lyxx .tit span a:visited{font-weight:normal;line-height:29px;}
.lyxx .tit span a:hover{font-weight:normal;line-height:29px;}
.lyxx .con{height:245px;padding:10px 8px;background:#fff;line-height:180%;overflow:hidden;}

.jpxl{width:300px;margin:0 0 0 7px;border:1px solid #afafaf;border-radius:4px;overflow:hidden;float:left;}
.jpxl .tit{height:29px;padding:0 10px;background:#e3e3e3;border-bottom:1px solid #afafaf;font-size:14px;font-weight:bold;line-height:29px;overflow:hidden;}
.jpxl .tit span{float:right;}
.jpxl .tit span a:link,.jpxl .tit span a:visited{font-weight:normal;line-height:29px;}
.jpxl .tit span a:hover{font-weight:normal;line-height:29px;}
.jpxl .con{height:255px;padding:5px;background:#fff;overflow:hidden;}
.jpxl .con li{height:30px;padding:0 0 0 18px;background:url(../Images/icon.gif) 3px 10px no-repeat;border-bottom:1px dashed #ccc;line-height:30px;overflow:hidden;}
.jpxl .con li a:link,.jpxl .con li a:visited{line-height:30px;}
.jpxl .con li a:hover{line-height:30px;}

.zbjd{width:300px;margin:0 0 0 7px;border:1px solid #afafaf;border-radius:4px;overflow:hidden;float:left;}
.zbjd .tit{height:29px;padding:0 10px;background:#e3e3e3;border-bottom:1px solid #afafaf;font-size:14px;font-weight:bold;line-height:29px;overflow:hidden;}
.zbjd .tit span{float:right;}
.zbjd .tit span a:link,.zbjd .tit span a:visited{font-weight:normal;line-height:29px;}
.zbjd .tit span a:hover{font-weight:normal;line-height:29px;}
.zbjd .con{height:255px;padding:5px;background:#fff;overflow:hidden;}
.zbjd .con li{height:30px;padding:0 0 0 18px;background:url(../Images/icon.gif) 3px 10px no-repeat;border-bottom:1px dashed #ccc;line-height:30px;overflow:hidden;}
.zbjd .con li a:link,.zbjd .con li a:visited{line-height:30px;}
.zbjd .con li a:hover{line-height:30px;}

.yqlj{border:1px solid #ccc;border-radius:4px;overflow:hidden;}
.yqlj .tit{height:29px;padding:0 12px;background:url(../Images/index_01.gif) repeat-x;font-size:14px;color:#000;line-height:29px;overflow:hidden;}
.yqlj .con{padding:10px;background:#fff;line-height:22px;overflow:hidden;}