@charset "gb2312";
/* CSS Document */

*{margin:0;padding:0;}
.sub_box{width:366px; height:221px; float:left; position:relative; overflow:hidden; background:url() center center no-repeat; *background:url() 220px 120px no-repeat;}
.sub_box img{border:none; width:366px; height:221px;}
#bd1lfimg{position:relative; width:366px; height:221px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:366px; height:221px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:366px; height:221px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:366px; height:25px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 10px;}
#bd1lfimg dd h2{height:25px; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}
.sub_nav{width:366px; height:20px; bottom:0px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:20px; float:right;}
.sub_no li{display:block; width:15px; height:16px; float:left; overflow:hidden; line-height:16px; vertical-align:middle; text-align:center; background:#666666; filter:alpha(Opacity=70); Opacity:0.7; margin-left:2px; font-family:Arial; font-size:12px; color:#ffffff; cursor:pointer;}
.sub_no li.show,.sub_no li:hover{ width:20px; height:18px; line-height:18px; background:#ff0000; color:#ffffff;}
.sub_more{float:right; width:50px; height:20px; background:#666666; filter:alpha(Opacity=70); Opacity:0.7; color:#ffffff; text-align:center; line-height:20px; margin-left:2px; display:inline;}
.sub_more a{color:#ffffff;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}
