@charset "utf-8";
/* CSS Document */
/* 响应式banner */
.img_gallery{position:relative;}
.main_img{ overflow:hidden;position:relative; height:100%;}
.main_img .zhanwei{ width:100%; max-width:1200px;}
.main_img .zhanwei:before{ padding-top:calc(100% * ( 800 / 1200)); content:''; display:block;}
.main_img ul{width:9999px; overflow:hidden; height:100%;position:absolute;top:0;left:0}
.main_img li{float:left;width:100%; height:100%; }
.main_img li span{display:block;width:100%;  height:100%;}
.main_img li a{display:block;width:100%; height:100%; }
.img_font{position:absolute; bottom:30px; left:30%; color:#f00; width:100%; padding:10px;}
.img_font span{display:none; }
div.point{ position:absolute;bottom:50px;left:0;z-index:999;width:100%;height:0px; text-align:center;}
div.point .point_box{ margin:0 auto; display:inline-block;}
div.point a{ display: block; width:13px; height:13px; border-radius:10px; font-size:0; border:#FFFFFF solid 1px; float: left; cursor: pointer; margin:0 10px;}
div.point a.on{ background:#FFFFFF;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:31px!important;height:59px!important;top:50%;margin-top:-30px;}
#btn_prev{ background:url(./images/al2.png) no-repeat 50%; left:5%;}
#btn_next{ background:url(./images/ar2.png) no-repeat 50%; right:5%;}
/* 响应式banner */

