﻿/**{margin:0;padding:0}*/
.banner11 ul,.banner11 li{list-style: none;margin:0;padding:0;}
.banner22 ul,.banner22 li{list-style: none;margin:0;padding:0;}
.banner33 ul,.banner33 li{list-style: none;margin:0;padding:0;}
address, cite, dfn, em, var {font-style: normal;}

.banner{position: relative;overflow: auto;text-align: center;width:800px;margin:0 auto;}
.banner .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner .dots li.active{background:#fff;opacity:1}
.banner .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner #al{left:15px}
.banner #ar{right:15px}
.banner ul{z-index: 1;width: 600%;overflow: hidden;}
.banner ul .slider-item {width:800px; float: left;height:360px; position: relative; overflow: hidden;}
.banner ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 800px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.banner .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}

.tblb{text-align:center;margin-top:30px;margin-bottom:30px;}


.banner11{position: relative;overflow: auto;text-align: center;width:800px;margin:0 auto;}
.banner11 .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.banner11 .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner11 .dots li.active{background:#fff;opacity:1}
.banner11 .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner11 #al{left:15px}
.banner11 #ar{right:15px}
.banner11 ul{z-index: 1;width: 600%;overflow: hidden;}
.banner11 ul .slider-item {width:800px; float: left;height:360px; position: relative; overflow: hidden;}
.banner11 ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 800px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.banner11 .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}


.banner22{position: relative;overflow: auto;text-align: center;width:800px;margin:0 auto;}
.banner22 .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.banner22 .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner22 .dots li.active{background:#fff;opacity:1}
.banner22 .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner22 #al{left:15px}
.banner22 #ar{right:15px}
.banner22 ul{z-index: 1;width: 600%;overflow: hidden;}
.banner22 ul .slider-item {width:800px; float: left;height:360px; position: relative; overflow: hidden;}
.banner22 ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 800px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.banner22 .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}


.banner33{position: relative;overflow: auto;text-align: center;width:800px;margin:0 auto;}
.banner33 .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.banner33 .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner33 .dots li.active{background:#fff;opacity:1}
.banner33 .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner33 #al{left:15px}
.banner33 #ar{right:15px}
.banner33 ul{z-index: 1;width: 600%;overflow: hidden;}
.banner33 ul .slider-item {width:800px; float: left;height:360px; position: relative; overflow: hidden;}
.banner33 ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 800px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.banner33 .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f60}