@charset "utf-8";
/* CSS Document */

/* 多个左滚动 - 图片- 公用类 */
.leftLoop-outer{overflow: hidden;width:1350px;margin-left:-35px;}
.leftLoop {
     height:100px;
     width: 1280px;
     margin:0 auto;
     position: relative;overflow:visible;
}

.leftLoop .hd {
     position: absolute;
     top: 0;
     left: 0;
     width: 1280px;
     height: 1px;
     z-index: 9999;
}
.leftLoop .iconfont{
	font-size: 36px;
	color: #eee;
}
.leftLoop a:hover .iconfont{
	color:#2C73C3;
}
.leftLoop .btn{
     position: absolute;
     top: 32px;
     width: 36px;
     height: 36px;
     cursor: pointer;
	display: block;z-index:100;
}
.leftLoop::before{content:'';display:block;background:#fff;height:100px;width:500px;position:absolute;top:0;left:-500px;z-index:10;}
.leftLoop::after{content:'';display:block;background:#fff;height:100px;width:500px;position:absolute;top:0;right:-500px;z-index:10;}
.leftLoop .prev {
     left: -35px;
}
.leftLoop .next {
     right: -35px;
}

.leftLoop ul {
     padding:0;margin:0;
}
.leftLoop ul li {
     width: 412px;
     height: 100px;
     position: relative;
     text-align: center;
     overflow: hidden;/* Firefox */
}
.leftLoop ul li a{
	text-decoration: none;
}
.leftLoop ul li img{
	width:412px; 
	height:100px;
	border-radius: 6px;
}
.leftLoop ul li dl{
     width:412px;
     height:100px;
	 margin: 0 auto;
     position:relative;
     overflow:hidden;
}

.leftLoop ul li dt{
     width:412px;
     height:100px;
     overflow:hidden;
     margin:0 auto; 
}




@media(max-width:768px){

.mleftLoop{width:750px;height:182px;margin:0 auto 40px;}
.mleftLoop .item{width:100%;height:100%;}
.mleftLoop img{display: block;width:100%;height:100%;}
.mleftLoop .swiper-pagination{width:auto;right:20px;left:auto;bottom:12%;}
.mleftLoop .swiper-pagination{bottom:8%;}
.mleftLoop .swiper-pagination span{width:10px;height:10px;background:#999;border-radius: 5px;transition: .3s;opacity: 1;}
.mleftLoop .swiper-pagination .swiper-pagination-bullet-active{width:26px;background:#2e5586;}
	
}
/* end of @media */