.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%;margin-bottom:10px;}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{padding:0;border-top:0; -webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;background-color:#CECECE;opacity:1;transition: opacity .3s ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-slide a{display:block;width:100%;height:100%;overflow: hidden;position:relative;}
.swiper-slide img{width:100%;height:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}
.swiper-slide span{position:absolute;bottom:3px;left:0;width:100%;height:20px;line-height:20px;background:rgba(0,0,0,0.4);color:#fff;z-index:90;position:absolute;opacity:0.9;text-align:center;font-size:18px;}
.swiper-pagination{width:101%;height:3px;line-height:3px;left:0;bottom:0;overflow:hidden;background:#fff; position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination-bullet{display:block;float:left;width:16.1%;height:3px;line-height:3px;background:#999;margin-right:0.5%;}
.swiper-pagination-bullet-active{background:#e50a82}
h1{margin-bottom:15px;color:#FB389F;border-left:3px solid #FB389F;padding-left:6px;font-size:24px;line-height:24px;}
h2{margin-bottom:15px;color:#0279FE;border-left:3px solid #0279FE;padding-left:6px;font-size:22px;line-height:22px;}
h3{margin-bottom:15px;color:#0279FE;border-left:3px solid #0279FE;padding-left:6px;font-size:20px;line-height:20px;}
a.title{position:absolute;top:15px;right:15px;color:#999;font-style:italic;}
a.title:hover{color:#e50a82}
ul li{border-top:1px solid #e5e5e5;padding-top:15px;overflow:hidden;}
ul li a.fl{display:block;width:30%;overflow:hidden;height:0;padding-bottom:20%;background:#eeeeee;}
ul li a.fr{display:block;width:68%;overflow:hidden;height:0;padding-bottom:20%;font-size:16px;line-height:32px;text-align:justify;}
ul.newslist li{margin-top:15px;}
ul.pic{clear:both;}
ul.pic li{border:none;padding:0;width:32%;float:left;margin-left:2%;margin-bottom:8px;padding-bottom:45%;height:0;overflow:hidden;position:relative;}
ul.pic li span{display:block;position:absolute;bottom:0;left:0;width:100%;height:24px;line-height:24px;background:rgba(0,0,0,0.4);color:#fff;text-align:center;opacity:0.9;}
ul.pic li span a{color:#fff;}
ul.pic li.lif{margin-left:0px;}
ul.txt{clear:both;overflow:hidden;}
ul.txt li{border:none;padding:0;width:32%;float:left;text-align:center;height:26px;line-height:26px;margin-top:7px;margin-left:2%;background-color:#f6f6f6;}
ul.txt li.lif{margin-left:0px;}
ul.top{overflow:hidden;padding-top:15px;}
ul.top li{border:none;float:left;width:30%;height:0;padding:1% 1% 18% 1%;overflow:hidden;margin-bottom:15px;margin-left:2%;text-align:justify;line-height:20px;}
ul.top li a{color:#fff;font-size:16px;}
ul.top li a:hover{color:#000;}
ul.top li.l1{background:#15CAB6;margin-left:0}
ul.top li.l2{background:#FC6076;}
ul.top li.l3{background:#FF9900;}
ul.top li.l4{background:#F5C401;margin-left:0}
ul.top li.l5{background:#48A0FF;}
ul.top li.l6{background:#49BF6A;}
@media screen and (min-width:200px){ul li a.fl img{min-height:71px; }ul.pic li img{min-height:162px;}}
@media screen and (min-width:400px){ul li a.fl img{min-height:111px;}ul.pic li img{min-height:250px;}}
@media screen and (min-width:600px){ul li a.fl img{min-height:154px;}ul.pic li img{min-height:350px;}}
@media screen and (min-width:800px){ul li a.fl img{min-height:154px;}ul.pic li img{min-height:350px;}}