﻿@charset "utf-8";

.mflash {width:100%;
  height:446px;overflow:hidden;
  position: relative;z-index:1;
}
.swiper-container,.swiper-container2 {width:100%;border:none;}
.swiper-slide {text-align:center;height:auto;}
.paginationbg{width:1200px;position:absolute;z-index:99;left:50%;bottom:0px;margin-left:-600px;}
.pagination{position:absolute;z-index:99;width:100%;height:40px;right:0;bottom:0px;text-align:center;}
.swiper-pagination-switch {
  display:inline-block;
  width:15px;
  height:15px;
  margin:0 5px;background:#fff;
  cursor:pointer;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;
}
.swiper-active-switch {background:#f7c93d;}
.mflash .swiper-slide{width:100%;height:446px;position:relative;z-index:11;background-repeat:no-repeat;background-position:center 0;background-size:auto 100%;}
.mflash .swiper-slide .bannea{width:100%;max-width:1200px;position:absolute;left:50%;top:20%;margin:0 0 0 -600px;text-align:center;}
.mflash .swiper-slide .bannea img{height:30%;display:inline-block;}

.arrow-left {
background: url(../images/pre.png) no-repeat left top;background-size:100% auto;
position: absolute;z-index:99;
left:0px;top:50%;margin-top:-16px;
width:32px;height:32px;
}
.arrow-right {
background: url(../images/net.png) no-repeat left top;background-size:100% auto;
position: absolute;z-index:99;
right:0px;top:50%;margin-top:-16px;
width:32px;height:32px;
}

.swnew-x{width:100%;height:290px;overflow:hidden;}
.swnewpx{position:absolute;z-index:99;width:100%;height:15px;left:10px;bottom:15px;}
.swnewpx .swiper-pagination-switch {margin:0 7px;}
.swnew-x .swiper-slide {width:100%;}
.swnew-x .swiper-slide img{width:100%;min-height:100%;}

/*******checkbox*******/
.lograd {display:none;}
.lograd + label{
	border:1px solid #ddd;background:#fff;margin-right:5px;
	width:15px;height:15px;
	border-radius:100%;
	position: relative;
	display:inline-block;
	vertical-align:top;cursor:pointer;
}
.lograd + label:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0px 2px 5px 3px rgba(0, 0, 0, 0.1);
}
.lograd:checked + label {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
	color: #243441;
}
.lograd:checked + label:after {
	content: '';background:#d72549;
    position: absolute;top:20%;left:20%;
	color: #fff;
	width: 60%;height:60%;border-radius:100%;
	text-align: center;
	vertical-align: text-top;
}
.lograd + label {
	border-radius:100%;
}


@media (min-width:1281px) {

}
@media (max-width:1280px) {
.paginationbg{width:95%;left:2.5%;margin:0px;}
.mflash .swiper-slide .bannea{width:95%;left:2.5%;margin:0;}
.mflash {height:350px;}
.mflash .swiper-slide{height:350px;}
.mflash .swiper-slide .bannea{top:30%;}
.mflash .swiper-slide .bannea img{height:130px;}


}
@media (max-width:1100px) {
.swnew-x{display:none;}
}
@media (max-width:950px) {


}
@media (max-width:850px) {
.mflash {height:500px;}
.mflash .swiper-slide{height:500px;}
.mflash .swiper-slide .bannea{top:20%;}
.mflash .swiper-slide .bannea img{height:120px;}

}
@media (max-width:750px) {

}
@media (max-width:650px) {
.mflash {height:400px;}
.mflash .swiper-slide{height:400px;}
.mflash .swiper-slide .bannea{top:20%;}
.mflash .swiper-slide .bannea img{height:100px;}
}
@media (max-width:550px) {

}
@media (max-width:450px) {
.mflash .swiper-slide .bannea img{height:80px;}

}
@media (max-width:380px) {

}