*{
	margin: 0;
	padding: 0;
}

ol,
ul {
	list-style: none;
}

a {
	text-decoration: none;
}

img {
	display: block;
}

body {
	font: 12px/1.5;
}

.mzw-ofh {
	overflow: hidden;
}

.mzw-img1 img {
	width: 100%;
	display: block;
}

.mzw-img2 img {
	width: 100%;
	height: 100%;
	display: block;
}

.mzw-img3 img {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

.mzw-img4 img{
	width: auto;
	min-width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}

.mzw-img5 img {
	height: 100%;
	display: block;
}

.tabcon{
	display: none;
}
.tabcon.show{
	display: block;
}

.mzw-pc{
	display: block !important;
}
.mzw-pe{
	display: none !important;
}

/* 清浮动 */
.mzw-clearboth::after {
	content: "";
	display: block;
	clear: both;
}

/* 弹窗的浮动背景色 */
.mzw-popup-fixed-wall {
	width: 100%;
	height: 100vh;
	position: fixed;
	left: 0;
	top: 0;
	background-color: rgba(0, 0, 0, 0.3);
	z-index: 9999;
}

.mzw-popup-wall {
	background-color: #FFFFFF;
	border-radius: 10px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}

/* 改变input中placeholder的颜色 */
.mzw-input-placeholder input::-webkit-input-placeholder {color: #ccc;}
.mzw-input-placeholder input:-moz-placeholder {color: #ccc;}
.mzw-input-placeholder input::-moz-placeholder {color: #ccc;}
.mzw-input-placeholder input::-ms-input-placeholder {color: #ccc;}

/* 滚动条设置 */
.mzw-scrollbar::-webkit-scrollbar {
	width: 2px;
	height: 2px;
}
.mzw-scrollbar::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background: rgb(22, 100, 255);
}
.mzw-scrollbar::-webkit-scrollbar-track {
	border-radius: 0;
	background: rgba(0, 0, 0, 0.2);
}

.mzw-scrollbar-none::-webkit-scrollbar{
	display: none;
}

.mzw-text-ellipsis-one{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.mzw-text-ellipsis-m4{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}

.fadeInUp2{
	animation-name: fadeInUp2;
}

@keyframes fadeInUp2{
	0%{
		opacity: 0;
		transform: translate3d(0,4%,0);
	}
	100%{
		opacity: 1;
		transform: none;
	}
}

/*body{
	font-family: "Microsoft YaHei";
	 font-family: "MiSans"; 
}*/

.wp1440{
	max-width: 14.4rem;
	margin: 0 auto;
}

.m-mzw-popup-m1 {
	display: none;
}

.m-mzw-popup-m1 .popup-con {
	width: 70%;
}

.m-mzw-popup-m1 .popup-close {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 30px;
	right: -50px;
	background: url(../images/icon/icon-close-m1.png) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

.m-mzw-popup-m1 .popup-video {
	width: 100%;
	display: block;
}

@media only screen and (max-width:949px) {
	
	.mzw-pc{
		display: none !important;
	}
	.mzw-pe{
		display: block !important;
	}
	
	.wp1440{
		padding: 0 0.2rem;
		max-width: unset;
	}
	
	.m-mzw-popup-m1 .popup-con {
		width: 95%;
	}
	.m-mzw-popup-m1 .popup-close {
		width: 20px;
		height: 20px;
		top: -30px;
		right: 0;
	}
}