body,ul,ol,li{padding: 0px;margin: 0px}
.slider{position: relative}
.slider div{position: relative;text-align: left;padding: 0px;list-style-type: none;margin: 0px;width:1340px;height:770px;overflow: hidden;}
.slider span{z-index: 99;position: absolute;text-align:left;width:1340px;bottom: 10px;color: #ffffff;font-size:18px; text-align: center;}
.slider .txtbg{position: absolute;filter: alpha(opacity=50);width: 100%;bottom: 0px;height:40px;padding-top: 5px;left: 0px;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5}
.slider .txtbg img{width: 1340px;height:770px;}
.hdnum{width:230px;height: 90px;overflow: hidden;padding-top:5px; margin: 0 auto;}
.hdnum li{padding:1px;width: 33px;height:40px;  float: left;padding:8px 8px 0 8px;overflow: hidden;}
.hdnum li img{width: 33px;height: 33px;filter: alpha(opacity=100);}
.hdnum li.on{padding: 0;width:33px;}
.hdnum li.on img{ padding-top: -5px; filter: alpha(opacity=100);width:33px;height:33px;}