.topBannerClear {clear:both;height:0;padding:0;margin:0;}
.t_Banner_contain {clear:both;height:0;width:0;padding:0;margin:0;}
.mpl-topbanner{position:relative;width:100%;height:100px;z-index:11;background-color:#ededed;}

.mpl-topbanner .mpl-topbanner-movebtn{position:relative;max-width:1100px;margin:0 auto;z-index:1;}
.mpl-topbanner .mpl-topbanner-movebtn div{position:absolute;top:30px;right:-5%;text-align:center;color:#000;cursor:pointer;}
.mpl-topbanner .mpl-topbanner-movebtn div.next{ top:25px;}
.mpl-topbanner .mpl-topbanner-movebtn div.prev{ top:61px;}

.mpl-topbanner .mpl-topbanner-img{width:100%;height:100px;margin:0 auto;overflow:hidden;}
.mpl-topbanner .mpl-topbanner-img ul { position:relative;}
.mpl-topbanner .mpl-topbanner-img ul li { position:relative;width:100%;height:100px;background-position:top center;background-repeat: no-repeat;}
.mpl-topbanner .mpl-topbanner-img ul li a {display:block;width:100%;height:100px;text-align:center;}
.mpl-topbanner .mpl-topbanner-img ul li img { visibility:hidden}
.mpl-topbanner .mpl-topbanner-img ul li a img { visibility:hidden}

.mpl-topbanner .mpl-topbanner-displaybtn {position:relative; max-width:1100px; margin:0 auto;}
.mpl-topbanner .mpl-topbanner-displaybtn li{position:absolute; width:40px; height:22px; bottom:-22px; left:-5%; cursor:pointer}
.mpl-topbanner .mpl-topbanner-displaybtn li.open{display:none;}
.mpl-topbanner .mpl-topbanner-displaybtn li.close{bottom:-4px;}
.mpl-topbanner .mpl-topbanner-displaybtn li.close div.overTxt {opacity:0; filter: alpha(opacity=0); width:100%; height:44px; position:absolute; bottom:0;}
.mpl-topbanner .mpl-topbanner-displaybtn li.close div.overTxt:hover { opacity:1; filter: alpha(opacity=100);}
.mpl-topbanner .mpl-topbanner-displaybtn li.close div.overTxt .name {opacity:0; filter: alpha(opacity=0);}

.mpl-topbanner .mpl-topbanner-displaybtn li.open div.overTxt {opacity:0; filter: alpha(opacity=0); width:100%; height:44px; position:absolute; bottom:-25px;}
.mpl-topbanner .mpl-topbanner-displaybtn li.open div.overTxt:hover { opacity:1; filter: alpha(opacity=100);}
.mpl-topbanner .mpl-topbanner-displaybtn li.open div.overTxt .name {opacity:0; filter: alpha(opacity=0);}

.mpl-topbanner .mpl-topbanner-displaybtn li:hover div.overTxt .name { opacity:1; filter: alpha(opacity=100);}
.mpl-topbanner .mpl-topbanner-displaybtn li:hover div.overTxt .name span { display: block; }
.mpl-topbanner .mpl-topbanner-displaybtn li.close div.overTxt .name .nameTop {
	position:absolute;
	text-align:center;
	width: 40px;
	height: 20px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	border: 1px solid #a8a8a8;
	background: #a8a8a8;
	font-size:10px;
	color:#fff;
	bottom:28px;
	left:-2px;
}
.mpl-topbanner .mpl-topbanner-displaybtn li.close div.overTxt .name .nameBottom {
	position:absolute;
	margin:0 auto;
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid #a8a8a8;
	border-bottom:5px solid transparent;
	bottom:18px;
	left:14px;
}

.mpl-topbanner .mpl-topbanner-displaybtn li.open div.overTxt .name .nameTop {
	position:absolute;
	text-align:center;
	width: 40px;
	height: 20px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	border: 1px solid #a8a8a8;
	background: #a8a8a8;
	font-size:10px;
	color:#fff;
	bottom:0px;
	left:-2px;
}
.mpl-topbanner .mpl-topbanner-displaybtn li.open div.overTxt .name .nameBottom {
	position:absolute;
	margin:0 auto;
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid transparent;
	border-bottom:5px solid #a8a8a8;
	bottom:22px;
	left:13px;
}

@media screen and (max-width:1280px){
	.mpl-topbanner .mpl-topbanner-movebtn div{position:absolute;top:30px;right:2%;text-align:center;color:#000;cursor:pointer;}
}