@charset "gb2312";
.lyldlist{width: 235px;height:314px; background-color: #e9e9e9;margin-top: 8px;}
.lyldlist li{background-color: #f5f5f5;width: 235px; height:104px;margin-top: 1px;}
.lyldlist li:hover{background: url("lylds.png") right repeat-y;}
.lyldlist a{display: block;}
.lyldlist span{font-size: 18px;float: right;line-height: 36px;margin: 10px 15px 0 0;}
.lyldlist p{float: right;margin: 0 15px 0 30px;text-align: right;line-height: 20px;}
.focusBox {position: relative; width: 587px; height: 389px; overflow: hidden; text-align: left;float:left;z-index:0; display:inline; margin-left:7px;}
.focusBox .pic img {  width: 587px; height: 389px; display: block;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 15px;text-decoration: none;}
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 265px;}
.focusBox .num li{ float: left; position:relative; width:18px; height:18px; line-height:18px; text-align: center; margin-right: 1px; cursor: pointer;}
.focusBox .num li a{display: block;color:white;text-decoration:none;font-size:12px; width:100%; height:100%; font-size:24px;}
.focusBox .num li.on a,.focusBox .num a:hover{ color:#0068b7;}
.focusBox .prev,
.focusBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; filter:alpha(opacity=50);opacity:0.5;   }
.focusBox .next{ left:auto; right:6%; }
.focusBox .prev:hover,
.focusBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.focusBox .prevStop{ display:none;  }
.focusBox .nextStop{ display:none;  }
