/* CSS Document */

/*Ê×Ò³±³¾°»ÃµÆÆ¬*/

/*Ê×Ò³±³¾°»ÃµÆÆ¬*/

.hdp{ width: 100%; height: 397px; overflow: hidden; margin-bottom: 0; margin-right:0 auto; background:#f8f8f8; position:relative;  }
.main_image {width:100%;height:397px;overflow:hidden; margin:0 auto; position:relative; z-index: 2; }
.main_image ul {width:9999px;height:397px;overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; cursor:move;}
.main_image li span {display:block; width:100%; height:397px}
.main_image li a {display:block; width:100%; height:397px}
div.flicking_con {width:990px; margin:0 auto; position:relative; z-index: 333;}
div.flicking_con .flicking_inner {position:absolute; top:360px; right:415px; z-index:20; width:100px; height:21px} 
div.flicking_con a {float:left; width:15px; height:11px; margin:0; padding:0; background:url("../images/JQ_on.png") 0 0 no-repeat;display:block;text-indent:-1000px; font-family:"Microsoft YaHei";font-size:0px; line-height:0px;}
div.flicking_con a.banon {background-position:0px bottom;}
.btn_prev{ width:57px; height:57px; position:absolute; left:30px; top:160px; background:url(../images/prev.png) left center no-repeat; z-index:333; display:block;}
.btn_next{ width:57px; height:57px; position:absolute; right:30px; top:160px; background:url(../images/next.png) left center no-repeat; z-index:333; display:block;}
