@charset "utf-8";

.wap_con_box{ position: relative; margin:0px; padding:0px; width:100%; height:auto; text-align:left; float:left; display:inline; overflow:hidden; }
.wap_con_box dl, dt, dd, ol, ul, li{ margin:0; padding:0; border:0; list-style-type: none; }

.wap_con_box .wapcon_box{ margin:0px; padding:0px; width:100%; float:left; display:inline; overflow:hidden; }
.wap_con_box .wapcon_box .slides{ margin:0px; padding:0px; width:100%; text-align:center; float:left; display:inline;  }
.wap_con_box .wapcon_box .slides img{ width:100%; vertical-align:top; }



.wap_con_box .flex-direction-nav a{ position:absolute; top:50%; margin-top:-13px; width:25px; height:25px; display:block; background-image:url(w_btn1.png);  background-repeat:no-repeat; text-indent:-100px; cursor:pointer; display:block; overflow:hidden; }
.wap_con_box .flex-direction-nav a.flex-prev { left:6px; background-position:left top;}
.wap_con_box .flex-direction-nav a.flex-prev:hover { background-position:left bottom;}
.wap_con_box .flex-direction-nav a.flex-next { right:6px; background-position:right top;}
.wap_con_box .flex-direction-nav a.flex-next:hover { background-position:right bottom; }


.wap_con_box .flex-control-paging{ position:absolute; bottom:13px; margin:0px; width:100%; height:12px; text-align:center; overflow:hidden;  }
.wap_con_box .flex-control-paging li{ margin:0 2px; padding:0px; width:auto; text-align:center; vertical-align:top; display:inline-block; overflow:hidden; }
.wap_con_box .flex-control-paging li a { width:12px; height:12px; background-repeat:no-repeat; background-image:url(w_btn2.png); text-indent:-100px; cursor:pointer; display:block; overflow:hidden; }
.wap_con_box .flex-control-paging li a.flex-active { background-position:right top;}
