@charset "utf-8";
/* CSS Document */
/* background:#B2E5F8; */
#banner_inx{ width:100%;height:510px; overflow:hidden; background:#CDEDFA;}
#banner_inx_div{width:1000px; height:510px; margin:0px auto; position: relative; overflow:hidden;}
#banner_inx_div_hd{ width:1000px;height:510px; position:absolute; z-index:8;}

#banner_menu{width:260px; height:246px; overflow:hidden; position:absolute; z-index:9; right:0px; bottom:0px; }

#banner_menu .top{ height:12px; background:#29B7EC; overflow:hidden;}
#banner_menu .ct {}
#banner_menu .ct ul{padding:0px; margin:0px; list-style:none;}
#banner_menu .ct ul li{ height:78px; overflow:hidden; line-height:100%;}
#banner_menu .ct ul li a{display:block; height:78px;}
#banner_menu .ct ul li a span{display:block; font-size:15px; font-weight:bold; color:#FFF; padding-left:55px; height:28px; padding-top:17px; }
#banner_menu .ct ul li a font{display:block; font-size:12px; color:#eee; padding-left:55px; }

#banner_menu .ct ul li.t1 a{background:url(../images/design/inx/b_menu_2.png) no-repeat;} 
#banner_menu .ct ul li.t1 a:hover{background:url(../images/design/inx/b_menu_sub_2.png) no-repeat;} 
#banner_menu .ct ul li.t2 a{background:url(../images/design/inx/b_menu_3.png) no-repeat;} 
#banner_menu .ct ul li.t2 a:hover{background:url(../images/design/inx/b_menu_sub_3.png) no-repeat;} 
#banner_menu .ct ul li.t3 a{background:url(../images/design/inx/b_menu_4.png) no-repeat;} 
#banner_menu .ct ul li.t3 a:hover{background:url(../images/design/inx/b_menu_sub_4.png) no-repeat;} 

/* zi_new */
#banner_font { position:absolute; z-index:8; width:280px; height:160px; left:388px; top:300px; overflow:hidden;}
#banner_font span{width:280px; height:160px; display:block;}

/* inx_con_ad */
.rollBox img{border:0px;}
.rollBox{ width:720px;overflow:hidden;margin:0 auto; }
.rollBox .Cont{width:679px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:110px; float:left; padding-left:13px; padding-right:13px; background:url(../images/design/inx/line1.jpg) no-repeat top right;}

.rollBox .Cont .pic span{ display:block; overflow:hidden; width:108px; height:108px;border:1px #DABD9A solid; }
.rollBox .Cont .pic span img {width:108px; height:108px;}

.rollBox .Cont .pic font{ display:block; height:30px; line-height:30px; text-align:center; font-size:12px; color:#444; overflow:hidden;}

.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1{
width:20px;
height:110px;
display:block;
cursor:pointer;
background: url(../images/design/inx/inx_zs_left.jpg) no-repeat;
}
.img2{
width:20px;
height:110px;
display:block;
cursor:pointer;
background:url(../images/design/inx/inx_zs_right.jpg) no-repeat;
}


/* INX_BANNER2 */
/* qqshop focus */
#focus {width:708px; height:304px; overflow:hidden; position:relative;}
#focus ul {height:304px; position:absolute; padding:0px; margin:0px; list-style:none;}
#focus ul li {float:left; width:708px; height:304px; overflow:hidden; position:relative;background:none; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:708px; height:20px; left:0; bottom:0; background:none;}
#focus .btn {position:absolute; width:708px; height:10px; padding:10px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#9C7636;}
#focus .btn span.on {background:#DD73A0;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}