
.homebanner{
width:960px;
height:276px;
position:relative;
}
.homebanner .imgtitle{
overflow:hidden;
line-height:30px;
text-indent:15px;
color:#ffffff;
font-size:16px;
font-family:"榛戜綋";
position:absolute;
bottom:0;
left:0px;
z-index:1001;
}
.homebanner .imgtitlebg{
position:absolute;
bottom:0;
left:0px;
width:960px;
height:30px;	
background-color:#000000;
z-index:1000;
filter:alpha(opacity=55); /*ie*/
-moz-opacity:0.55; /*moz , ff*/
opacity:0.55;/*css3, ff1.5*/	
}
.homebanner .imgtitle a{color:#fff;}
.homebanner .imgtitle a:hover{color:#ff0;}
.homebanner .imgs li{
position:absolute;
}
.homebanner .imgs li img{
width:960px;
height:276px;
margin:0px auto;
border:0px;
}
.homebanner .nums{
position:absolute;
float:right;
margin-right:10px;
bottom:0px; 
right:0px;
}
.homebanner .nums li{
float:left;
width:18px;
height:25px;
cursor:pointer;
position:relative;
z-index:1000000;
display:inline;
margin-right:3px;
}
.homebanner .nums li p{
text-align:center;
color:#fff;
font-size:12px;
background:url(/uploads/image/sxcimages/index-ico.png) no-repeat;
background-position:4px -28px;	
padding:2px 5px;
text-indent:-9999px;
display:block;
}
.homebanner .nums li.curr{
float:left;
width:20px;
height:20px;
}
.homebanner .nums li.curr p{
background:url(/uploads/image/sxcimages/index-ico.png) no-repeat;
background-position:5px 3px;	
padding:2px 5px;
}

<span id="link"></span>