@charset "utf-8";
.clear{ height:0px;font-size:0px;clear:both;line-height:0px;}
/* banner */
#index_box{ width:100%; overflow:hidden;}
#mPics li{height:420px;}
.a1 #anim{background-position:0 -0px;}
.a2 #anim{background-position:0 -420px;}
.a3 #anim{background-position:0 -840px;}
.a4 #anim{background-position:0 -1260px;}
.a1 #btnsWrap{background-position:0 -0px;}
.a2 #btnsWrap{background-position:0 -77px;}
.a3 #btnsWrap{background-position:0 -201px;}
.a4 #btnsWrap{background-position:0 331px;}
.a1 #mPics li{background:url(../images/fl1.jpg) 50% 50% no-repeat;}
.a2 #mPics li{background:url(../images/fl2.jpg) 50% 50% no-repeat;}
.a3 #mPics li{background:url(../images/fl3.jpg) 50% 50% no-repeat;}
.a4 #mPics li{background:url(../images/fl4.jpg) 50% 50% no-repeat;}
li.libegin{background:url(../images/flash_bg.jpg) 50% 50% no-repeat;}
.cc{background-position:-589px -354px;}
.cnow{background-position:-589px -380px;}
/* anim */
#anim{height:420px;background-image:url(../images/flash_bg.jpg); background-repeat:repeat-x;}
#marquee{position:relative;}
#mPics{height:420px;overflow:hidden;position:relative;}
#mPics a{display:block;width:100%;height:100%;}
#circle{position:relative;margin:-20px auto 0;width:960px;overflow:hidden;text-align:right;}
#circle li{display:inline-block;*display:inline;zoom:1;width:30px;}
#circle li a{display:block;width:11px;height:11px;overflow:hidden;text-indent:-9999px;text-align:left;}
#circle li a:hover{background-position:-589px -380px;}
#liB, #liG, #liY, #liX{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;}
#circle li a,
#circle li a:hover,
#nWin .nCon a{background-image:url(../images/sprites-high3.png);background-repeat:no-repeat;}