.sub_box{width:300px; height:275px; float:left; position:relative; overflow:hidden; margin:12px 0px 10px 28px;}
.sub_box img{border:none; width:300px; height:250px;
-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;}
#bd1lfimg{position:relative; width:300px; height:275px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:300px; height:275px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:300px; height:275px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:300px;/*height:25px;*/ background:#00006966; filter:alpha(Opacity=80); Opacity:0.8; position:absolute; left:0px; bottom:25px; padding:0 10px;}
#bd1lfimg dd h2{/*height:15px;*/ padding:5px 0 5px 0; /*line-height:15px;*/ overflow:hidden;}
#bd1lfimg dd h2 a{font-size:15px; font-weight:normal; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#ffffcc;}


.sub_nav{width:300px; height:25px; bottom:0px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center;  font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ff6000; color:#ffffff;}

/* index */
.index_focus{width:300px; height:275px;  position:relative; overflow:hidden; }
.index_focus img{border:none; width:300px; height:250px;
-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;}
