@charset "gb2312";
/********** Ê×Ò³banner **********/
.main_visual { height:490px; margin:0 auto;}
.main_image { position:relative; width:100%; height:490px; margin:0 auto; overflow:hidden;}
.main_image ul { position: absolute; top:0; left:0; width:9999px; height:490px; overflow: hidden;}
.main_image li { float:left; width:100%; height:490px;}
.main_image li span { display: block; width:100%; height:490px;}
.main_image li a { display:block; width:100%; height:490px;}
.main_image li .img_1 { background:url('../images/banner/banner01.jpg') center top no-repeat;}
.main_image li .img_2 { background:url('../images/banner/banner02.jpg') center top no-repeat;}
.main_image li .img_3 { background:url('../images/banner/banner03.jpg') center top no-repeat;}
div.flicking_con { position:relative; width: 1000px; margin:0 auto; }
div.flicking_con .flicking_inner { position:absolute; right:460px; top:450px; z-index:999; height:16px; overflow:hidden; }
div.flicking_con a { float:left; width:16px; height:16px; margin:0; margin-right:10px; padding:0; background: url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1100px; }
div.flicking_con a.on { background-position:0 -16px; }
#btn_prev, #btn_next { position:absolute; display:block; z-index:11111;  width:73px!important; height:74px!important; top:50%; margin-top:-37px; display:none; }
#btn_prev { background: url(../images/hover_left.png) no-repeat left top; left:100px; }
#btn_next { background: url(../images/hover_right.png) no-repeat right top; right:100px; }



