.txt{
    margin-bottom: 0.1rem;
}
.txt p{
   font-size: 0.15rem; 
    line-height: 1.714;
}
.m-mzw-banner-a1{
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.m-mzw-banner-a1 .con{
	height: 9.8rem;
	position: relative;
	display: flex;
	align-items: center;
}
.m-mzw-banner-a1 .txt{
	text-align: center;
	width: 100%;
}
.m-mzw-banner-a1 .tit{
	font-size: 0.6rem;
	color: rgb(255, 255, 255);
	line-height: 1.5;
	font-weight: normal;
}
.m-mzw-banner-a1 .icon{
	width: 0.16rem;
	height: 0.23rem;
	background: url(../images/icon/icon-a8.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	bottom: 0.4rem;
	transform: translateX(-50%);
}

.m-mzw-tab-a2{
	display: flex;
	justify-content: center;
}
.m-mzw-tab-a2 li{
	flex: 1;
}
.m-mzw-tab-a2 .con{
	display: block;
	position: relative;
	font-size: 0.16rem;
	line-height: 2.25;
	color: rgb(102, 102, 102);
	border-bottom: 1px solid rgb(32, 32, 32, 0.051);
	text-align: center;
	padding: 0.24rem 0;
	cursor: pointer;
}
.m-mzw-tab-a2 .con::after{
	content: '';
	display: block;
	width: 100%;
	height: 0.02rem;
	background-color: rgb(224, 25, 30);
	position: absolute;
	left: 0;
	bottom: 0;
	opacity: 0;
}
.m-mzw-tab-a2 li.on .con{
	color: rgb(18, 18, 18);
}
.m-mzw-tab-a2 li.on .con::after{
	opacity: 1;
}

.m-mzw-pagelist-a1{
	display: flex;
	justify-content: center;
}
.m-mzw-pagelist-a1 li{
	margin: 0 0.05rem;
}
.m-mzw-pagelist-a1 .con{
	display: block;
	border: 1px solid rgba(51, 51, 51,0.2);
	width: 0.38rem;
	height: 0.38rem;
	line-height: 0.38rem;
	text-align: center;
	font-size: 0.14rem;
	color: rgb(51, 51, 51);
	border-radius: 0.12rem;
	overflow: hidden;
}
.m-mzw-pagelist-a1 li.on .con{
	border-color: rgb(51, 51, 51);
}

.m-mzw-tab-a3{
	overflow: hidden;
}
.m-mzw-tab-a3 .tab-link{
	display: inline;
	font-size: 0.14rem;
	color: rgb(153, 153, 153);
	line-height: 2;
}
.m-mzw-tab-a3 .tab-link::after{
	content: '/';
	display: inline;
	padding: 0 0.09rem;
}
.m-mzw-tab-a3 .tab-link:last-child::after{
	display: none;
}

.m-mzw-swiperbtn-a1{
	margin-right: -1.6rem;
	position: relative;
	overflow: hidden;
}
.m-mzw-swiperbtn-a1 .swiperbtn-line{
	width: 100%;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
}
.m-mzw-swiperbtn-a1 .swiperbtn-btn{
	position: relative;
	z-index: 2;
	float: right;
	margin-right: 1.6rem;
}

/* 首页-start */
.row-a1{
	padding: 1.25rem 0 1rem;
}
.row-a1 .row-a1-1{
	margin-bottom: 0.54rem;
}
.row-a3{
	padding-top: 1rem;
}

.row-a5{
	padding-bottom: 1.09rem;
}
.row-a5 .row-a5-1{
	padding: 1.18rem 0 0.97rem;
}

.m-mzw-banner-a2{
	overflow: hidden;
	position: relative;
}
.m-mzw-banner-a2 .item{}
.m-mzw-banner-a2 .con{
	position: relative;
	display: block;
}
.m-mzw-banner-a2 .pic{
	height: 9.8rem;
	overflow: hidden;
}
.m-mzw-banner-a2 .pic .img2{
	display: none;
}
.m-mzw-banner-a2 .txt{
	width: calc(100% - 3.2rem);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.m-mzw-banner-a2 .tit{
	font-size: 0.8rem;
	color: rgb(255, 255, 255);
	line-height: 1.2;
	font-weight: 300;
}
.m-mzw-banner-a2 .number{
	line-height: 1.2;
	color: rgb(255, 255, 255);
	font-weight: bold;
	margin-bottom: 0.7rem;
}
.m-mzw-banner-a2 .num1{
	font-size: 0.6rem;
}
.m-mzw-banner-a2 .num2,
.m-mzw-banner-a2 .num3{
	font-size: 0.3rem;
}
.m-mzw-banner-a2 .num2{
	font-weight: 300;
	padding: 0 0.08rem;
}
.m-mzw-banner-a2 .swiper-scrollbar{
	width: calc(100% - 3.2rem);
	height: 0.05rem;
	bottom: 0.76rem;
	left: 50%;
	transform: translateX(-50%);
	background-color: rgba(255, 255, 255,0.122);
}
.m-mzw-banner-a2 .swiper-scrollbar-drag{
	background-color: #fff;
	border-radius: 0;
}

.m-mzw-tab-a1{
	overflow: hidden;
	border-bottom: 1px solid rgba(238, 238, 238, 0.502);
}
.m-mzw-tab-a1 li{
	float: left;
	width: 25%;
}
.m-mzw-tab-a1 .con{
	height: 1.4rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: relative;
	background-color: rgb(248, 249, 251,0.502);
	cursor: pointer;
}
.m-mzw-tab-a1 .con::after{
	content: '';
	display: block;
	width: 100%;
	height: 0.02rem;
	background-color: rgb(224, 25, 30);
	position: absolute;
	left: 0;
	bottom: 0;
	opacity: 0;
}
.m-mzw-tab-a1 .pic{
	height: 0.5rem;
	overflow: hidden;
	margin-bottom: 0.1rem;
	margin-top: 0.15rem;
}
.m-mzw-tab-a1 .pic .img2{
	display: none;
}
.m-mzw-tab-a1 .txt{
	text-align: center;
	font-size: 0.16rem;
	color: rgb(102, 102, 102);
	line-height: 2.25;
}
.m-mzw-tab-a1 li.on .con{
	background-color: rgb(248, 249, 251);
}
.m-mzw-tab-a1 li.on .con::after{
	opacity: 1;
}
.m-mzw-tab-a1 li.on .pic .img1{
	display: none;
}
.m-mzw-tab-a1 li.on .pic .img2{
	display: block;
}
.m-mzw-tab-a1 li.on .txt{
	color: rgb(18, 18, 18);
}

.m-mzw-pictxt-a1 .pictxt-pic{
	width: 8rem;
	float: right;
	margin-left: 0.4rem;
}
.m-mzw-pictxt-a1 .txt{
	width: calc(100% - 8.4rem);
	padding-top: 0.9rem;
	float: left;
}
.m-mzw-pictxt-a1 .tit{
	font-size: 0.4rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	font-weight: normal;
	margin-bottom: 0.36rem;
}
.m-mzw-pictxt-a1 .desc{
	font-size: 0.22rem;
	color: rgb(51, 51, 51);
	line-height: 1.636;
	width: 66%;
	margin-bottom: 0.35rem;
}
.m-mzw-pictxt-a1 .btn{
	display: inline-block;
	margin-bottom: 0.74rem;
}

.m-mzw-swiper-a1{
	position: relative;
	margin-left: -1.6rem;
	overflow: hidden;
}
.m-mzw-swiper-a1 .con{
	display: block;
	width: 2rem;
	overflow: hidden;
	margin-right: 0.4rem;
	position: relative;
}
.m-mzw-swiper-a1 .con::after{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255,0.5);
	position: absolute;
	top: 0;
	left: 0;
}
.m-mzw-swiper-a1 .pic{
	width: 100%;
	height: 0;
	padding-top: 60%;
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-a1 .swiper-slide{
	width: auto;
}
.m-mzw-swiper-a1 .swiper-slide:last-child .con{
	margin-right: 0;
}
.m-mzw-swiper-a1 .swiper-slide-thumb-active .con::after{
	opacity: 0;
}

.m-mzw-swiper-a2{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-a2 .con{
	display: block;
}
.m-mzw-swiper-a2 .pic{
	height: 0;
	padding-top: 67.5%;
	overflow: hidden;
	position: relative;
}

.m-mzw-models-a1{
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	overflow: hidden;
}
.m-mzw-models-a1 .con{
	height: 8.8rem;
}
.m-mzw-models-a1 .txt{
	width: 42%;
	color: rgb(255, 255, 255);
	padding-top: 1.86rem;
}
.m-mzw-models-a1 .tit{
	font-size: 0.5rem;
	line-height: 1.5;
	font-weight: normal;
	margin-bottom: 0.33rem;
}
.m-mzw-models-a1 .desc{
	font-size: 0.16rem;
	line-height: 1.875;
	margin-bottom: 0.6rem;
	text-align: justify;
}
.m-mzw-models-a1 .btn{
	display: inline-block;
}

.m-mzw-models-a2{}
.m-mzw-models-a2 .pic{
	width: 9.6rem;
	overflow: hidden;
	margin-right: -1.6rem;
	float: right;
	margin-left: 0.85rem;
}
.m-mzw-models-a2 .txt{
	overflow: hidden;
	padding-top: 0.65rem;
}
.m-mzw-models-a2 .txt-more{
	margin-bottom: 0.65rem;
}
.m-mzw-models-a2 .txt-item{
	border-bottom: 1px solid rgba(18, 18, 18,0.102);
	margin-bottom: 0.42rem;
}
.m-mzw-models-a2 .txt-item:last-child{
	border-bottom: none;
}
.m-mzw-models-a2 .tit{
	font-size: 0.28rem;
	color: rgb(51, 51, 51);
	line-height: 1.429;
	font-weight: normal;
	margin-bottom: 0.15rem;
}
.m-mzw-models-a2 .desc{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 2.25;
	margin-bottom: 0.35rem;
}
.m-mzw-models-a2 .btn{
	display: inline-block;
	margin-bottom: 0.89rem;
}

.m-mzw-models-a3{
	height: 8.8rem;
	background: url(../images/litpic/bgpic-a2.jpg) no-repeat center center;
	background-size: cover;
	overflow: hidden;
}
.m-mzw-models-a3 .models-con{
	padding-top: 1.43rem;
}
.m-mzw-models-a3 .models-txt{
	text-align: center;
	line-height: 1.5;
	color: rgb(255, 255, 255);
	margin: 0 2.7rem 1.03rem;
}
.m-mzw-models-a3 .tit-en{
	font-size: 0.16rem;
	margin-bottom: 0.03rem;
}
.m-mzw-models-a3 .tit-cn{
	font-size: 0.44rem;
	margin-bottom: 0.44rem;
}
.m-mzw-models-a3 .desc{
	font-size: 0.16rem;
	line-height: 1.875;
	margin-bottom: 0.68rem;
}
.m-mzw-models-a3 .btn{
	display: flex;
	justify-content: center;
}
.m-mzw-models-a3 .models-list{
	margin: 0 1rem;
}
.m-mzw-models-a3 ul{
	display: flex;
}
.m-mzw-models-a3 li{
	flex: 1;
}
.m-mzw-models-a3 .con{
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
}
.m-mzw-models-a3 li:nth-child(2) .con::before,
.m-mzw-models-a3 li:nth-child(2) .con::after{
	content: '';
	display: block;
	width: 1px;
	height: 1.22rem;
	background-color: rgb(255, 255, 255,0.102);
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.m-mzw-models-a3 li:nth-child(2) .con::before{
	left: 0;
}
.m-mzw-models-a3 li:nth-child(2) .con::after{
	right: 0;
}
.m-mzw-models-a3 .number{
	color: rgb(255, 255, 255);
	line-height: 1.5;
	margin-bottom: 0.1rem;
	font-weight: bold;
}
.m-mzw-models-a3 .num1{
	font-size: 0.7rem;
}
.m-mzw-models-a3 .num2{
	font-size: 0.3rem;
}
.m-mzw-models-a3 .txt{
	font-size: 0.16rem;
	color: rgba(255, 255, 255, 0.6);
	line-height: 2.5;
	padding-left: 0.5rem;
	background-position: left center;
	background-repeat: no-repeat;
}
.m-mzw-models-a3 .icon1{
	background-image: url(../images/icon/icon-c1.png);
	background-size: 0.29rem auto;
}
.m-mzw-models-a3 .icon2{
	background-image: url(../images/icon/icon-c2.png);
	background-size: 0.33rem auto;
}
.m-mzw-models-a3 .icon3{
	background-image: url(../images/icon/icon-c3.png);
	background-size: 0.35rem auto;
}

.m-mzw-models-a4{
	overflow: hidden;
}
.m-mzw-models-a4 .tit,
.m-mzw-models-a4 .desc{
	float: left;
}
.m-mzw-models-a4 .tit{
	font-size: 0.5rem;
	color: rgb(31, 31, 31);
	line-height: 1.2;
}
.m-mzw-models-a4 .desc{
	width: 5.6rem;
	font-size: 0.16rem;
	color: rgb(31, 31, 31);
	line-height: 1.875;
	margin-left: 2.76rem;
}
.m-mzw-models-a4 .btn{
	float: right;
}

.m-mzw-swiper-a3{
	position: relative;
	padding-bottom: 0.64rem;
	margin-right: -1.6rem;
}
.m-mzw-swiper-a3 .item{}
.m-mzw-swiper-a3 .con{
	display: block;
	padding-right: 0.43rem;
	overflow: hidden;
	border-left: 1px solid rgba(40, 40, 40, 0.102);
}
.m-mzw-swiper-a3 .date{
	padding: 0 0.19rem;
	font-size: 0.16rem;
	color: rgb(31, 31, 31);
	font-weight: bold;
	line-height: 1.75;
	writing-mode: vertical-lr;
	float: left;
}
.m-mzw-swiper-a3 .pictxt{
	width: 4rem;
	float: left;
}
.m-mzw-swiper-a3 .pic{
	height: 0;
	padding-top: 80%;
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-a3 .txt{
	padding: 0.2rem 0;
}
.m-mzw-swiper-a3 .tit{
	font-size: 0.18rem;
	color: rgb(31, 31, 31);
	line-height: 1.5;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: normal;
	margin-bottom: 0.14rem;
}
.m-mzw-swiper-a3 .btn{
	display: flex;
	justify-content: flex-end;
}
.m-mzw-swiper-a3 .swiper-slide{
	width: auto;
}
.m-mzw-swiper-a3 .g-mzw-line-a1{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
}
/* 首页-end */

/* 产品中心-start */
.row-b1 .row-b1-1{
	padding: 0.63rem 0 0.57rem;
}
.row-b1 .row-b1-3{
	padding: 0.4rem 0 1.08rem;
}

.ul-mzw-pictxt-a1{
	overflow: hidden;
	margin: 0 -0.4rem;
}
.ul-mzw-pictxt-a1 li{
	float: left;
	width: 50%;
	margin-bottom: 0.36rem;
}
.ul-mzw-pictxt-a1 .con{
	display: block;
	margin: 0 0.4rem;
}
.ul-mzw-pictxt-a1 .pic{
	height: 0;
	padding-top: 64.285%;
	position: relative;
	overflow: hidden;
}
.ul-mzw-pictxt-a1 .txt{
	line-height: 1.5;
	padding-top: 0.17rem;
	position: relative;
}
.ul-mzw-pictxt-a1 .tit{
	font-size: 0.18rem;
	color: rgb(51, 51, 51);
	font-weight: normal;
	margin-bottom: 0.08rem;
}
.ul-mzw-pictxt-a1 .info{
	font-size: 0.14rem;
	color: rgb(102, 102, 102);
}
.ul-mzw-pictxt-a1 .btn{
	position: absolute;
	right: 0;
	bottom: 0;
}
/* 产品中心-end */

/* 产品中心-详情页-start */
.row-c1{
	padding-bottom: 1.48rem;
}
.row-c1 .row-c1-1{
	padding: 0.5rem 0 1.08rem;
}
.row-c2,
.row-c3,
.row-c4{
	background-color: #fff;
}
.row-c2 .row-c2-1{
	padding: 1.03rem 0 0.43rem;
}
.row-c3 .row-c3-1{
	padding: 0.25rem 0 0.61rem;
}
.row-c3 .row-c3-3{
	display: flex;
	justify-content: center;
}
.row-c4{
	padding-bottom: 0.85rem;
}
.row-c4 .row-c4-1{
	padding: 1.21rem 0 0.49rem;
}

.m-mzw-pictxt-a3{
	overflow: hidden;
}
.m-mzw-pictxt-a3 .pic-list{
	width: 2.97rem;
	float: left;
	margin: 0 3rem 0 2.75rem;
}
.m-mzw-pictxt-a3 .pic{
	height: 0;
	padding-top: 189.562%;
	overflow: hidden;
	position: relative;
}
.m-mzw-pictxt-a3 .txt{
	overflow: hidden;
}
.m-mzw-pictxt-a3 .tit{
	font-size: 0.4rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	margin-bottom: 0.24rem;
}
.m-mzw-pictxt-a3 .desc{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 1.875;
	margin-bottom: 0.5rem;
}
.m-mzw-pictxt-a3 .color-list{}
.m-mzw-pictxt-a3 .color-tit{
	font-size: 0.2rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	font-weight: bold;
	margin-bottom: 0.28rem;
}
.m-mzw-pictxt-a3 ul{
	overflow: hidden;
}
.m-mzw-pictxt-a3 li{
	float: left;
	margin-left: 0.27rem;
}
.m-mzw-pictxt-a3 li:first-child{
	margin-left: 0;
}
.m-mzw-pictxt-a3 .con{
	display: block;
	cursor: pointer;
}
.m-mzw-pictxt-a3 .icon{
	border-radius: 50%;
	width: 0.6rem;
	height: 0.6rem;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
	border: 0.02rem solid rgba(0,0,0,0);
	padding: 0.03rem;
	margin: 0 0.07rem 0.1rem;
}
.m-mzw-pictxt-a3 .icon-bgpic{
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.m-mzw-pictxt-a3 .icon::before{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.m-mzw-pictxt-a3 .icon-tit{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 1.875;
	text-align: center;
}
.m-mzw-pictxt-a3  li.on .color1{
	border-color: rgb(27, 27, 27);
}
.m-mzw-pictxt-a3 .color1::before{
	background-color: rgb(27, 27, 27);
}
.m-mzw-pictxt-a3  li.on .color2{
	border-color: rgb(189, 189, 189);
}
.m-mzw-pictxt-a3 .color2::before{
	background-color: rgb(189, 189, 189);
}
.m-mzw-pictxt-a3  li.on .color3{
	border-color: rgb(110, 110, 110);
}
.m-mzw-pictxt-a3 .color3::before{
	background-color: rgb(110, 110, 110);
}
.m-mzw-pictxt-a3  li.on .color4{
	border-color: rgb(195, 180, 141);
}
.m-mzw-pictxt-a3 .color4::before{
	background-color: rgb(195, 180, 141);
}

.ul-mzw-pictxt-a4{
	display: grid;
	grid-template-columns: 1fr 1fr;
}
.ul-mzw-pictxt-a4 li{
	margin-bottom: 0.94rem;
}
.ul-mzw-pictxt-a4 .con{
	display: block;
	overflow: hidden;
}
.ul-mzw-pictxt-a4 .litpic{
	width: 1.28rem;
	float: left;
	margin: 0 0.5rem 0 0.64rem;
}
.ul-mzw-pictxt-a4 .pic{
	height: 0;
	padding-top: 141.40625%;
	overflow: hidden;
	position: relative;
}
.ul-mzw-pictxt-a4 .txt{
	overflow: hidden;
}
.ul-mzw-pictxt-a4 .tit{
	font-size: 0.18rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	margin-bottom: 0.02rem;
}
.ul-mzw-pictxt-a4 .desc{
	font-size: 0.14rem;
	color: rgb(77, 77, 77);
	line-height: 1.95;
}

.m-mzw-list-a1{
	position: relative;
}
.m-mzw-list-a1 .item.bgpic{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
}
.m-mzw-list-a1 .con{
	display: block;
}
.m-mzw-list-a1 video{
	display: block;
    margin: 0 auto;
}
.m-mzw-list-a1 .item.bgpic{
	display: none;
}
.m-mzw-list-a1.loading .item.bgpic{
	display: block;
}
/* 产品中心-详情页-end */

/* 技术支持-start */
.row-d1{
	padding-bottom: 0.95rem;
}
.row-d1 .row-d1-1{
	padding: 1.24rem 0 0.86rem;
}

.ul-mzw-pictxt-a2{
	overflow: hidden;
	display: grid;
	grid-template-columns: 1fr 1fr;
}
.ul-mzw-pictxt-a2 li{
	margin-bottom: 0.52rem;
}
.ul-mzw-pictxt-a2 .con{
	display: block;
	padding: 0 0.3rem 0 0.45rem;
}
.ul-mzw-pictxt-a2 .pic{
	width: 0.74rem;
	overflow: hidden;
	margin-right: 0.5rem;
	float: left;
}
.ul-mzw-pictxt-a2 .img2{
	display: none;
}
.ul-mzw-pictxt-a2 .txt{
	overflow: hidden;
	color: rgb(51, 51, 51);
}
.ul-mzw-pictxt-a2 .tit{
	font-size: 0.18rem;
	line-height: 1.5;
	font-weight: normal;
	margin-bottom: 0.13rem;
}
.ul-mzw-pictxt-a2 .desc{
	font-size: 0.14rem;
	line-height: 1.714;
}
.ul-mzw-pictxt-a2 .con:hover .img1{
	display: none;
}
.ul-mzw-pictxt-a2 .con:hover .img2{
	display: block;
}
/* 技术支持-end */

/* 资料下载-start */
.row-e1 .row-e1-1{
	padding: 1.28rem 0 0.8rem;
}
.row-e1 .row-e1-3{
	padding: 0.22rem 0 1.2rem;
}

.ul-mzw-download-a1{
	overflow: hidden;
	margin: 0 -0.12rem;
}
.ul-mzw-download-a1 li{
	float: left;
	width: 20%;
	margin-bottom: 0.46rem;
}
.ul-mzw-download-a1 .con{
	display: block;
	margin: 0 0.12rem;
	position: relative;
}
.ul-mzw-download-a1 .pic{
	height: 0;
	padding-top: 106.666%;
	overflow: hidden;
	position: relative;
}
.ul-mzw-download-a1 .img2{
	display: none;
}
.ul-mzw-download-a1 .txt{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0.5rem 1.28rem 0.2rem 0.4rem;
	box-sizing: border-box;
	color: rgb(51, 51, 51);
}
.ul-mzw-download-a1 .tit{
	font-size: 0.22rem;
	line-height: 1.2;
	font-weight: normal;
	margin-bottom: 0.19rem;
}
.ul-mzw-download-a1 .number{
	font-size: 0.14rem;
	line-height: 1.2;
}
.ul-mzw-download-a1 .date{
	font-size: 0.16rem;
	color: rgb(31, 31, 31);
	font-weight: bold;
	line-height: 1.75;
	position: absolute;
	left: 0.4rem;
	bottom: 0.24rem;
}
.ul-mzw-download-a1 .con:hover .img1{
	display: none;
}
.ul-mzw-download-a1 .con:hover .img2{
	display: block;
}
.ul-mzw-download-a1 .con:hover .txt,
.ul-mzw-download-a1 .con:hover .date{
	color: #fff;
}
/* 资料下载-end */

/* 预约维修-start */
.row-f1{
	padding-bottom: 1.2rem;
	border-bottom: 1px solid rgb(238, 238, 238);
}
.row-f1 .row-f1-1{
	padding: 1.28rem 0 0.74rem;
}
.row-f2{
	padding-bottom: 0.78rem;
}
.row-f2 .row-f2-1{
	padding: 0.97rem 0 0.34rem;
}
.m-mzw-form-a1{
	display: block;
	overflow: hidden;
}
.m-mzw-form-a1 .form-row{
	display: grid;
	grid-column-gap: 0.3rem;
}
.m-mzw-form-a1 .form-row1{
	grid-template-columns: 1fr 1fr;
}
.m-mzw-form-a1 .form-row2{
	grid-template-columns: 1fr 1fr 1fr;
}
.m-mzw-form-a1 .form-item{
	margin-bottom: 0.27rem;
}
.m-mzw-form-a1 .form-label{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 1.875;
	display: block;
	margin-bottom: 0.14rem;
}
/*.m-mzw-form-a1 .form-label::after {*/
/*  content: '';*/
/*  display: block;*/
/*  border-bottom: 1px solid black;*/
/*}*/
.m-mzw-form-a1 .input-txt,
.m-mzw-form-a1 .input-textarea{
	width: 100%;
	font-size: 0.16rem;
	line-height: 1.875;
	color: rgb(51, 51, 51);
	border-radius: 0.1rem;
	background-color: rgb(230,230,230);
	border: none;
	outline: none;
	padding: 0.15rem 0.24rem;
	box-sizing: border-box;
}
.m-mzw-form-a1 .input-txt{
	height: 0.6rem;
}
.m-mzw-form-a1 .input-textarea{
	height: 1rem;
	resize: none;
	font-family: inherit;
}
.m-mzw-form-a1 .form-btn{
	background-color: rgb(224, 25, 30);
	min-width: 2rem;
	height: 0.6rem;
	line-height: 0.6rem;
	text-align: center;
	border-radius: 0.3rem;
	border: none;
	outline: none;
	font-size: 0.2rem;
	color: rgb(255, 255, 255);
	padding: 0 0.2rem;
	box-sizing: border-box;
	cursor: pointer;
}
.m-mzw-form-a1 .form-item.mb68{
	margin-bottom: 0.68rem;
}
.m-mzw-form-a1 .form-item.mb55{
	margin-bottom: 0.55rem;
}
.m-mzw-form-a1 .form-item.mb48{
	margin-bottom: 0.48rem;
}
.m-mzw-form-a1 .form-item.mb46{
	margin-bottom: 0.46rem;
}
.m-mzw-form-a1 .form-radio{
	margin-bottom: 0.21rem;
}

.m-mzw-input-file-m1{
	overflow: hidden;
}
.m-mzw-input-file-m1 .file-mzw{
	width: 1rem;
	height: 1rem;
	background: url(../images/icon/icon-a12.png) no-repeat;
	background-size: 100% 100%;
	overflow: hidden;
	float: left;
}
.m-mzw-input-file-m1 .file-label{
	width: 100%;
	height: 100%;
	display: block;
	cursor: pointer;
	position: relative;
}
.m-mzw-input-file-m1 .input-file{
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
}
.m-mzw-input-file-m1 .file-tips-mzw{
	float: left;
	line-height: 0.5rem;
	padding-left: 0.1rem;
}

.m-mzw-select-m1 {
	width: 100%;
	height: 0.6rem;
	position: relative;
}

.m-mzw-select-m1 .select-input {
	width: 100%;
	height: 100%;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 0.1rem;
	background-color: rgb(249, 249, 249);
}

.m-mzw-select-m1 .select-input-text {
	display: block;
	width: calc(100% - 0.5rem);
	height: 100%;
	border: none;
	outline: none;
	padding: 0.15rem 0.24rem;
	box-sizing: border-box;
	background-color: unset;
	font-size: 0.16rem;
	line-height: 1.875;
	color: rgb(51, 51, 51);
}

.m-mzw-select-m1 .select-icon {
	width: 0.2rem;
	height: 0.2rem;
	background: url(../images/icon/icon-arrow-bottom-a1.png) no-repeat center center;
	background-size: 0.13rem auto;
	position: relative;
	transition: .5s;
	margin-right: 0.3rem;
}

.m-mzw-select-m1 .select-input-text:focus + .select-icon{
	transform: rotate(90deg);
}

.m-mzw-select-m1 .select-option {
	display: none;
	width: 100%;
	position: absolute;
	top: 0.7rem;
	left: 0;
	box-sizing: border-box;
	background-color: rgb(249, 249, 249);
}

.m-mzw-select-m1 .select-option-con {
	display: block;
	height: 0.5rem;
	line-height: 0.5rem;
	cursor: pointer;
	padding: 0 0.24rem;
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
}

.m-mzw-select-m1 .select-option-con:hover {
	color: rgb(224, 25, 30);
}

.m-mzw-radio-m1{}
.m-mzw-radio-m1 .radio-con{
	overflow: hidden;
}
.m-mzw-radio-m1 .input-radio-item{
	float: left;
	margin-left: 0.1rem;
	position: relative;
	margin-bottom: 0.1rem;
}
.m-mzw-radio-m1 .input-radio-item:first-child{
	margin-left: 0;
}
.m-mzw-radio-m1 .radio-label{
	display: block;
	overflow: hidden;
	cursor: pointer;
	border: 1px solid rgb(249, 249, 249);
	border-radius: 0.1rem;
	font-size: 0.16rem;
	line-height: 2.375;
	padding: 0 0.27rem;
	background-color: rgb(249, 249, 249);
	color: rgb(102, 102, 102);
}
.m-mzw-radio-m1 .input-radio{
	z-index: -999;
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
}
.m-mzw-radio-m1 .input-radio:checked +.radio-label{
	border-color: rgb(224, 25, 30);
	color: rgb(224, 25, 30);
	background-color: #fff;
}

.m-mzw-details-a2{
	font-size: 0.14rem;
	color: rgb(51, 51, 51);
	line-height: 2.143;
}
.m-mzw-details-a2 .p1{
	margin-bottom: 0.3rem;
}
/* 预约维修-end */

/* 关于瑞高-start */
.row-g1{
	background-color: #f8f9fb;
	padding-top: 1rem;
}
.row-g2{
	padding-top: 1.5rem;
	margin-bottom: 2rem;
}
.row-g3{
	overflow: hidden;
	margin-bottom: 0.6rem;
}
.row-g3 .row-g3-1,
.row-g3 .row-g3-2,
.row-g3 .row-g3-3{
	float: left;
}
.row-g3 .row-g3-1,
.row-g3 .row-g3-2{
	padding-top: 0.68rem;
}
.row-g3 .row-g3-1{
	width: 6.2rem;
	margin-left: calc(50% - 6rem);
}
.row-g3 .row-g3-2{
	width: 4rem;
	margin-left: 1.28rem;
}
.row-g3 .row-g3-3{
	padding-left: 1.05rem;
}
.row-g4{
	padding-bottom: 1.8rem;
}
.m-mzw-pictxt-b1{
	overflow: hidden;
}
.m-mzw-pictxt-b1 .litpic{
	float: left;
	width: 7.6rem;
	margin-right: 1.75rem;
}
.m-mzw-pictxt-b1 .pic{
	overflow: hidden;
}
.m-mzw-pictxt-b1 .txt{
	overflow: hidden;
	margin-right: calc(50% - 6rem);
	padding-top: 0.63rem;
}
.m-mzw-pictxt-b1 .number{
	margin-bottom: 0.1rem;
}
.m-mzw-pictxt-b1 .txt2{
	overflow: hidden;
}
.m-mzw-pictxt-b1 .tit{
	font-size: 0.5rem;
	color: rgb(51, 51, 51);
	line-height: 1.2;
	font-weight: normal;
	margin-bottom: 0.43rem;
}
.m-mzw-pictxt-b1 .desc{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 2.25;
	text-align: justify;
}
.m-mzw-pictxt-b1 .desc .p1{
	margin-bottom: 0.36rem;
}
.m-mzw-pictxt-b1 .desc .p1:last-child{
	margin-bottom: 0;
}
.m-mzw-pictxt-b1 ul{
	overflow: hidden;
}
.m-mzw-pictxt-b1 li{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 1.875;
	margin-bottom: 0.3rem;
}
.m-mzw-pictxt-b1 li:last-child{
	margin-bottom: 0;
}
.m-mzw-pictxt-b1 .tit2{
	font-weight: bold;
}
.m-mzw-pictxt-b1.style2 .litpic{
	width: 9.6rem;
	float: right;
	margin-right: 0;
	margin-left: 1.25rem;
}
.m-mzw-pictxt-b1.style2 .txt,
.m-mzw-pictxt-b1.style3 .txt{
	margin-right: 0;
	margin-left: calc(50% - 8rem);
	padding-top: 1.06rem;
}
.m-mzw-pictxt-b1.style2 .number,
.m-mzw-pictxt-b1.style3 .number{
	float: left;
	margin-right: 0.45rem;
	margin-left: 0.45rem;
}
.m-mzw-pictxt-b1.style2 .txt2{
	padding-top: 0.5rem;
}
.m-mzw-pictxt-b1.style2 .tit,
.m-mzw-pictxt-b1.style3 .tit{
	margin-bottom: 0.56rem;
}
.m-mzw-pictxt-b1.style3 .litpic{
	width: 7.95rem;
	float: right;
	margin-left: 1rem;
	margin-right: calc(50% - 6rem);
	margin-top: 1.95rem;
}
.m-mzw-pictxt-b1.style3 .desc{
	line-height: 1.875;
}
.m-mzw-pictxt-b1.style3 .txt2{
	padding-top: 0.82rem;
}
.m-mzw-pictxt-b1.style3 .tit{
	margin-bottom: 0.46rem;
}

.ul-mzw-list-a2{
	margin: 0 -0.1rem;
	overflow: hidden;
}
.ul-mzw-list-a2 li{
	float: left;
	width: 50%;
	margin-bottom: 0.2rem;
}
.ul-mzw-list-a2 .con{
	display: block;
	background-color: rgb(248, 249, 251);
	width: 3rem;
	height: 1.2rem;
	border: 1px solid rgb(248, 249, 251);
	margin: 0 0.1rem;
	padding: 0 0.2rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}
.ul-mzw-list-a2 .tit{
	padding-left: 0.47rem;
	background: url(../images/icon/icon-a13-1.png) no-repeat left center;
	background-size: 0.35rem auto;
	font-size: 0.18rem;
	color: rgb(51, 51, 51);
	line-height: 0.4rem;
}
.ul-mzw-list-a2 li.on .con{
	border-color: rgb(228, 0, 17);
}
.ul-mzw-list-a2 li.on .tit{
	background-image: url(../images/icon/icon-a13-2.png);
}

.m-mzw-list-a2{
	padding-top: 0.3rem;
}
.m-mzw-list-a2 .list-tit{
	font-size: 0.5rem;
	color: rgb(51, 51, 51);
	line-height: 1.2;
	margin-bottom: 0.52rem;
}
.m-mzw-list-a2 .con{
	display: block;
	background-color: rgb(248, 249, 251);
}
.m-mzw-list-a2 .row1{
	padding: 0.52rem 0.5rem 0.72rem;
	border-bottom: 1px solid rgba(0, 0, 0, 0.051);
}
.m-mzw-list-a2 .pic{
	height: 0;
	padding-top: 65.116%;
	overflow: hidden;
	position: relative;
}
.m-mzw-list-a2 .txt{
	padding: 0.22rem 0.5rem 0.3rem;
	text-align: center;
}
.m-mzw-list-a2 .tit{
	font-size: 0.18rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
}

.ul-mzw-list-a3{
	overflow: hidden;
	margin: 0 -0.12rem;
}
.ul-mzw-list-a3 li{
	width: 25%;
	float: left;
	margin-bottom: 0.2rem;
}
.ul-mzw-list-a3 .list-con{
	display: block;
	margin: 0 0.12rem;
	border: 1px solid rgb(238, 238, 238);
}
.ul-mzw-list-a3 .list-pic{
	height: 0;
	padding-top: 49.438%;
	overflow: hidden;
	position: relative;
}

.row-g5{
	background-color: rgb(248, 249, 251);
	padding: 1.08rem 0 0.47rem;
}

.m-mzw-contact-a1{
	text-align: center;
	color: rgb(51, 51, 51);
}
.m-mzw-contact-a1 .tit{
	font-size: 0.28rem;
	line-height: 1.2;
	font-weight: normal;
	margin-bottom: 0.5rem;
}
.m-mzw-contact-a1 .name{
  font-size: 0.22rem;
  line-height: 1.5;
  margin-bottom: 0.05rem;
}
.m-mzw-contact-a1 dd{
	font-size: 0.16rem;
	line-height: 1.5;
	margin-bottom: 0.06rem;
}
/* 关于瑞高-end */

/* 经销商加盟-start */
.row-h1{
	padding-bottom: 0.4rem;
}
.row-h1 .row-h1-1{
	padding: 1.28rem 0 0.74rem;
}
.row-h2{
	padding-bottom: 0.9rem;
}
.row-h2 .row-h2-1{
	padding: 0.88rem 0 0.54rem;
}

.ul-mzw-pictxt-a5{
	overflow: hidden;
	margin: 0 -0.4rem;
}
.ul-mzw-pictxt-a5 li{
	float: left;
	width: 50%;
	margin-bottom: 0.4rem;
}
.ul-mzw-pictxt-a5 .con{
	display: block;
	overflow: hidden;
	background-color: rgb(249, 249, 249);
	margin: 0 0.4rem;
	padding: 0.35rem 0.49rem;
}
.ul-mzw-pictxt-a5 .pic{
	border: 1px solid rgb(238, 238, 238);
	border-radius: 0.1rem;
	background-color: rgb(255, 255, 255);
	width: 1.1rem;
	height: 1.1rem;
	padding: 0.05rem;
	box-sizing: border-box;
	float: right;
}
.ul-mzw-pictxt-a5 .txt{
	overflow: hidden;
	padding-top: 0.04rem;
}
.ul-mzw-pictxt-a5 .tit{
	font-size: 0.2rem;
	color: rgb(51, 51, 51);
	line-height: 1.2;
	margin-bottom: 0.19rem;
}
.ul-mzw-pictxt-a5 .name,
.ul-mzw-pictxt-a5 .tel{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 1.875;
}
/* 经销商加盟-end */

/* 实际案例-start */
.row-i1 .row-i1-1{
	padding: 0.93rem 0 0.8rem;
}
.row-i1 .row-i1-3{
	padding: 0.26rem 0 1.09rem;
}

.m-mzw-pictxt-a2{
	overflow: hidden;
	margin: 0 -0.4rem;
}
.m-mzw-pictxt-a2 .item{
	float: left;
	width: 50%;
	margin-bottom: 0.48rem;
}
.m-mzw-pictxt-a2 .con{
	display: block;
	position: relative;
	margin: 0 0.4rem;
}
.m-mzw-pictxt-a2 .pic{
	height: 0;
	padding-top: 64.285%;
	overflow: hidden;
	position: relative;
}
.m-mzw-pictxt-a2 .txt{
	width: 60%;
	color: rgb(255, 255, 255);
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.m-mzw-pictxt-a2 .tit{
	font-size: 0.3rem;
	line-height: 1.5;
	font-weight: normal;
	margin-bottom: 0.15rem;
}
.m-mzw-pictxt-a2 .tit::after{
	content: '';
	display: block;
	background-color: rgb(255, 255, 255);
	width: 0.4rem;
	height: 1px;
	margin: 0.13rem auto 0;
}
.m-mzw-pictxt-a2 .desc{
	font-size: 0.14rem;
	line-height: 1.714;
}

.m-mzw-pictxt-a2.style2{
	overflow: unset;
}
.m-mzw-pictxt-a2.style2 .swiper-slide{
	width: auto;
}
.m-mzw-pictxt-a2.style2 .item{
	float: none;
	width: 5.6rem;
}

.m-mzw-pictxt-a2.style3 .pic{
	padding-top: 140.6%;
}
/* 实际案例-end */

/* 实际案例-详情-start */
.row-j1 .row-j1-1{
	padding: 0.5rem 0 0.39rem;
}
.row-j1 .row-j1-2{
	margin-bottom: 0.7rem;
}
.row-j1 .row-j1-3{
	margin-bottom: 0.36rem;
}
.row-j2{
	padding-bottom: 0.62rem;
}
.row-j2 .row-j2-1{
	padding: 0.8rem 0 0.39rem;
}
.row-j2 .row-j2-2{
	margin-bottom: 0.36rem;
}

.m-mzw-swiper-a4{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-a4 .con{
	display: block;
	position: relative;
}
.m-mzw-swiper-a4 .pic{
	height: 0;
	padding-top: 55%;
	position: relative;
	overflow: hidden;
}
.m-mzw-swiper-a4 .txt{
	position: absolute;
	left: 0.6rem;
	bottom: 0.55rem;
}
.m-mzw-swiper-a4 .tit{
	font-size: 0.5rem;
	color: rgb(255, 255, 255);
	line-height: 1.5;
	font-weight: normal;
}

.m-mzw-swiper-a4.style2 .pic{
    height: 78vh;
    padding-top: 0;
}
.m-mzw-swiper-a4.style2 .pic img{
    width: auto;
    height: 100%;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
}
.m-mzw-swiper-a4.style2 .txt{
    left: 50%;
    transform: translateX(-50%);
}
.m-mzw-swiper-a4.style2 .tit{
    color: rgb(31,31,31);
    font-size: 0.3rem;
}

.m-mzw-swiper-a5{
	overflow: hidden;
	position: relative;
	margin: 0 -0.4rem;
}
.m-mzw-swiper-a5 .con{
	display: block;
	width: 4.8rem;
	margin: 0 0.4rem;
}
.m-mzw-swiper-a5 .pic{
	height: 0;
	padding-top: 65%;
	position: relative;
	overflow: hidden;
}
.m-mzw-swiper-a5 .swiper-slide{
	width: auto;
}

.m-mzw-swiper-a5.style2{
    margin: 0 -0.2rem;
}
.m-mzw-swiper-a5.style2 .con{
    width: 3rem;
    margin: 0 0.2rem;
}
.m-mzw-swiper-a5.style2 .pic{
    padding-top: 140.6%;
}
/* 实际案例-详情-end */

/* 经销商网点-start */
.row-k1 .row-k1-1{
	padding: 1.36rem 0 0.72rem;
}
.row-k2 .row-k2-1{
	padding: 1.56rem 0 0.51rem;
}

.m-mzw-pictxt-a4{
	display: grid;
	grid-template-columns: 1fr 1fr;
}
.m-mzw-pictxt-a4 .con{
	display: block;
}
.m-mzw-pictxt-a4 .pic{
	height: 0;
	position: relative;
	overflow: hidden;
}
.m-mzw-pictxt-a4 .txt{
	color: rgb(51, 51, 51);
	overflow: hidden;
}
.m-mzw-pictxt-a4 .tit{
	font-size: 0.3rem;
	line-height: 1.5;
	font-weight: normal;
	margin-bottom: 0.16rem;
}
.m-mzw-pictxt-a4 .address{
	font-size: 0.16rem;
	line-height: 1.625;
	overflow: hidden;
}
.m-mzw-pictxt-a4 .icon{
	float: left;
	width: 0.16rem;
	height: 0.26rem;
	min-height: 19px;
	background: url(../images/icon/icon-a14.png) no-repeat left center;
	background-size: 100% auto;
	margin-right: 0.13rem;
}
.m-mzw-pictxt-a4 .address-txt{
	overflow: hidden;
}
.m-mzw-pictxt-a4 .number{
	font-size: 0.8rem;
	color: rgba(31, 31, 31, 0.102);
	line-height: 1.2;
	font-weight: bold;
}
.m-mzw-pictxt-a4 .item1 .con{
	width: 6.8rem;
	position: relative;
}
.m-mzw-pictxt-a4 .item1 .con::after{
	content: '';
	display: block;
	background-color: rgb(238, 238, 238);
	width: 11.96rem;
	height: 1px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.m-mzw-pictxt-a4 .item1 .litpic{
	margin-bottom: 0.34rem;
}
.m-mzw-pictxt-a4 .item1 .pic{
	padding-top: 58.823%;
}
.m-mzw-pictxt-a4 .item1 .txt{
	padding-bottom: 0.55rem;
}
.m-mzw-pictxt-a4 .item1 .txt2{
	float: left;
	width: 63%;
}
.m-mzw-pictxt-a4 .item1 .number{
	float: right;
}
.m-mzw-pictxt-a4 .item2{
	margin-bottom: 0.5rem;
}
.m-mzw-pictxt-a4 .item2 .con{
	padding-top: 0.62rem;
	position: relative;
}
.m-mzw-pictxt-a4 .item2 .con::after{
	content: '';
	display: block;
	background-color: rgb(238, 238, 238);
	width: 1px;
	height: 7.13rem;
	position: absolute;
	left: 0;
	top: 0;
}
.m-mzw-pictxt-a4 .item2 .litpic{
	width: 4.06rem;
	float: right;
	margin-left: 0.58rem;
}
.m-mzw-pictxt-a4 .item2 .pic{
	padding-top: 147.783%;
}
.m-mzw-pictxt-a4 .item2 .txt{
	padding-top: 1.14rem;
	margin-left: 0.5rem;
}
.m-mzw-pictxt-a4 .item2 .txt2{
	margin-bottom: 0.36rem;
}
.m-mzw-pictxt-a4 .item3{
	grid-area: 2 / 1 / span 1 / span 2;
}
.m-mzw-pictxt-a4 .item3 .con{
	display: flex;
	justify-content: center;
	flex-direction: row-reverse;
}
.m-mzw-pictxt-a4 .item3 .litpic{
	width: 8.24rem;
	margin-left: 0.6rem;
}
.m-mzw-pictxt-a4 .item3 .pic{
	padding-top: 48.543%;
}
.m-mzw-pictxt-a4 .item3 .txt{
	width: 21%;
}
.m-mzw-pictxt-a4 .item3 .number{
	text-align: right;
}

.m-mzw-map-a1{
	overflow: hidden;
	position: relative;
}
.m-mzw-map-a1 .map{
	width: 100%;
	height: 9.8rem;
	overflow: hidden;
	position: relative;
	z-index: 1;
	font-size: 0.16rem;
}
.m-mzw-map-a1 .map-form{
	background-color: rgb(255, 255, 255);
	width: 4rem;
	height: 7rem;
	position: absolute;
	left: calc(50% - 8rem);
	top: 50%;
	transform: translateY(-50%);
	padding: 0.52rem 0.3rem 0.35rem;
	box-sizing: border-box;
	z-index: 2;
}
.m-mzw-map-a1 .m-mzw-form-a2{
	margin-bottom: 0.28rem;
}

.m-mzw-form-a2{
	display: block;
	overflow: hidden;
	position: relative;
}
.xuanze{
    border: 1px solid rgb(238, 238, 238);
	width: 100%;
	height: 0.3rem;
	padding: 0 0.51rem 0 0.2rem;
	outline: none;
	box-sizing: border-box;
	font-size: 0.15rem;
	color: rgb(51, 51, 51);
}
.m-mzw-form-a2 .input-txt{
	border: 1px solid rgb(238, 238, 238);
	width: 100%;
	height: 0.5rem;
	padding: 0 0.51rem 0 0.2rem;
	outline: none;
	box-sizing: border-box;
	font-size: 0.15rem;
	color: rgb(51, 51, 51);
}
.m-mzw-form-a2 .form-btn{
	width: 0.2rem;
	height: 0.2rem;
	border: none;
	outline: none;
	background-color: unset;
	background: url(../images/icon/icon-a15.png) no-repeat center center;
	background-size: 0.11rem auto;
	position: absolute;
	top: 50%;
	right: 0.2rem;
	transform: translateY(-50%);
	cursor: pointer;
}

.ul-mzw-list-a4{
	height: 5.37rem;
	overflow-y: auto;
	overflow-x: hidden;
}
.ul-mzw-list-a4 li{
	margin-bottom: 0.2rem;
	padding-right: 0.2rem;
}
.ul-mzw-list-a4 .con{
	display: block;
	padding: 0.11rem 0 0.23rem;
	border-bottom: 1px solid rgb(238, 238, 238);
	cursor: pointer;
}
.ul-mzw-list-a4 .tit{
	font-size: 0.18rem;
	color: rgb(51, 51, 51);
	line-height: 1.2;
	font-weight: bold;
	margin-bottom: 0.11rem;
}
.ul-mzw-list-a4 .address{
	font-size: 0.14rem;
	color: rgb(51, 51, 51);
	line-height: 1.857;
	overflow: hidden;
	padding-right: 0.15rem;
}
.ul-mzw-list-a4 .icon{
	width: 0.19rem;
	height: 0.26rem;
	min-height: 22px;
	background: url(../images/icon/icon-a16.png) no-repeat left center;
	background-size: 0.11rem auto;
	float: left;
}
.ul-mzw-list-a4 .address-txt{
	overflow: hidden;
}
/* 经销商网点-end */

/* 新闻中心-start */
.row-m1 .row-m1-1{
	padding: 0.64rem 0 0.43rem;
}
.row-m1 .row-m1-3{
	padding: 0.61rem 0 1.05rem;
}

.ul-mzw-pictxt-a3 li{
	border-bottom: 1px solid rgb(238, 238, 238);
}
.ul-mzw-pictxt-a3 .con{
	display: block;
	overflow: hidden;
	padding: 0.4rem 0;
}
.ul-mzw-pictxt-a3 .litpic{
	width: 4rem;
	float: left;
	margin-right: 0.6rem;
}
.ul-mzw-pictxt-a3 .pic{
	height: 0;
	padding-top: 66.75%;
	overflow: hidden;
	position: relative;
}
.ul-mzw-pictxt-a3 .txt{
	overflow: hidden;
	padding-top: 0.2rem;
}
.ul-mzw-pictxt-a3 .date{
	font-size: 0.16rem;
	color: rgb(31, 31, 31);
	font-weight: bold;
	line-height: 1.75;
	margin-bottom: 0.16rem;
}
.ul-mzw-pictxt-a3 .tit{
	font-size: 0.26rem;
	color: rgb(51, 51, 51);
	line-height: 1.2;
	margin-bottom: 0.24rem;
}
.ul-mzw-pictxt-a3 .desc{
	font-size: 0.16rem;
	color: rgb(102, 102, 102);
	line-height: 1.875;
	margin-bottom: 0.3rem;
	/* overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; */
}
/* 新闻中心-end */

/* 新闻中心-详情-start */
.row-n1{
	padding: 0.5rem 0;
}
.row-n2{
	padding-bottom: 1.07rem;
}
.row-n2 .wp1600{
	overflow: hidden;
}
.row-n2 .row-n2-l{
	float: left;
	width: calc(100% - 4.75rem);
}
.row-n2 .row-n2-r{
	float: right;
	width: 4rem;
}
.row-n2 .row-n2-r .g-mzw-title-a2{
	margin-bottom: 0.29rem;
}

.row-n3 .row-n3-2{
	padding: 1.42rem 0 0.66rem;
}
.row-n3 .row-n3-3{
	margin-bottom: 0.36rem;
}

.m-mzw-details-a1{
	padding: 0.16rem 0 0;
}
.m-mzw-details-a1 .date{
	font-size: 0.16rem;
	color: rgb(31, 31, 31);
	font-weight: bold;
	line-height: 1.75;
	padding-left: 0.52rem;
	position: relative;
	margin-bottom: 0.25rem;
}
.m-mzw-details-a1 .date::before{
	content: '';
	display: block;
	background-color: rgb(0, 0, 0);
	width: 0.45rem;
	height: 1px;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.m-mzw-details-a1 .tit{
	font-size: 0.4rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	font-weight: normal;
	margin-bottom: 0.64rem;
}
.m-mzw-details-a1 .txt{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 1.875;
	margin-bottom: 0.62rem;
}
.m-mzw-details-a1 .txt img{
	width:100%;
}
.m-mzw-details-a1 .txt video{
	width:100%;
}
.m-mzw-details-a1 ul{
	overflow: hidden;
	margin: 0 -0.1rem;
}
.m-mzw-details-a1 li{
	float: left;
	width: 50%;
}
.m-mzw-details-a1 .con{
	display: block;
	margin: 0 0.1rem;
}
.m-mzw-details-a1 .pic{
	height: 0;
	padding-top: 66.126%;
	overflow: hidden;
	position: relative;
}

.ul-mzw-links-a1{
	overflow: hidden;
}
.ul-mzw-links-a1 li{
	float: left;
	margin-left: 0.1rem;
}
.ul-mzw-links-a1 li:first-child{
	margin-left: 0;
}
.ul-mzw-links-a1 .con{
	display: block;
}
.ul-mzw-links-a1 .pic{
	width: 0.5rem;
	height: 0.5rem;
	overflow: hidden;
}
.ul-mzw-links-a1 .img2{
	display: none;
}
.ul-mzw-links-a1 .con:hover .img1{
	display: none;
}
.ul-mzw-links-a1 .con:hover .img2{
	display: block;
}

.m-mzw-pagelist-a2{
	overflow: hidden;
	border-top: 1px solid rgb(238, 238, 238);
	padding: 0.4rem 0;
}
.m-mzw-pagelist-a2 li{
	width: 40%;
}
.m-mzw-pagelist-a2 li.prev{
	float: left;
}
.m-mzw-pagelist-a2 li.next{
	float: right;
	text-align: right;
}
.m-mzw-pagelist-a2 .con{
	display: block;
	font-size: 0.14rem;
	color: rgb(51, 51, 51);
	line-height: 2;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ul-mzw-news-a1 li{
	border-bottom: 1px solid rgb(238, 238, 238);
}
.ul-mzw-news-a1 .con{
	display: block;
	line-height: 0.6rem;
	cursor: pointer;
	overflow: hidden;
}
.ul-mzw-news-a1 .tit{
	width: 70%;
	font-weight: normal;
	overflow: hidden;
	box-sizing: border-box;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	padding-left: 0.23rem;
	background: url(../images/icon/icon-a10.png) no-repeat left center;
	background-size: 0.1rem auto;
	float: left;
}
.ul-mzw-news-a1 .date{
	width: 30%;
	float: right;
	text-align: right;
	font-size: 0.16rem;
	color: rgb(31, 31, 31);
	font-weight: bold;
}

.ul-mzw-news-a2{}
.ul-mzw-news-a2 li{}
.ul-mzw-news-a2 .con{
	display: block;
	padding-left: 0.3rem;
	position: relative;
	overflow: hidden;
}
.ul-mzw-news-a2 .icon{
	width: 0.26rem;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.ul-mzw-news-a2 .icon::before,
.ul-mzw-news-a2 .icon::after{
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}
.ul-mzw-news-a2 .icon::before{
	width: 1px;
	height: 100%;
	background-color: rgb(224, 25, 30);
	top: 0;
}
.ul-mzw-news-a2 .icon::after{
	width: 0.1rem;
	height: 0.1rem;
	top: 0.08rem;
	background: url(../images/icon/icon-a10.png) no-repeat;
	background-size: 100% 100%;
}
.ul-mzw-news-a2 li:first-child .icon::before{
	top: 0.08rem;
}
.ul-mzw-news-a2 li:last-child .icon::before{
	height: 0.08rem;
}
.ul-mzw-news-a2 .date{
	width: 0.67rem;
	height: 0.26rem;
	line-height: 0.26rem;
	font-size: 0.16rem;
	color: rgb(102, 102, 102);
	font-weight: bold;
	background: url(../images/icon/icon-a11-1.png) no-repeat;
	background-size: 100% 100%;
	padding-left: 0.06rem;
	box-sizing: border-box;
	text-align: center;
	margin-bottom: 0.1rem;
}
.ul-mzw-news-a2 .tit{
	font-size: 0.15rem;
	color: rgb(51, 51, 51);
	line-height: 1.2;
	font-weight: normal;
	margin-bottom: 0.18rem;
}
.ul-mzw-news-a2 .con:hover .date{
	background-image: url(../images/icon/icon-a11-2.png);
	color: #fff;
}
/* 新闻中心-详情-end */

.m-mzw-swiper-a3 .pic img,
.ul-mzw-pictxt-a1 .pic img,
.m-mzw-pictxt-a2 .pic img,
.ul-mzw-pictxt-a3 .tit,
.ul-mzw-pictxt-a3 .pic img,
.m-mzw-pagelist-a2 .con,
.ul-mzw-news-a1 .tit{
	transition: .4s;
}
.m-mzw-swiper-a3 .pic:hover img,
.ul-mzw-pictxt-a1 .pic:hover img,
.m-mzw-pictxt-a2 .con:hover img,
.ul-mzw-pictxt-a3 .con:hover img{
	transform: scale(1.05);
}
.ul-mzw-pictxt-a3 .con:hover .tit,
.m-mzw-pagelist-a2 .con:hover,
.ul-mzw-news-a1 .con:hover .tit{
	color: rgb(224, 25, 30);
}

@media only screen and (min-width:950px) and (max-width:1600px) {
	.ul-mzw-news-a2 .date{
		width: 55px;
		height: 21px;
		line-height: 21px;
	}
}

@media only screen and (max-width:949px) {
	.m-mzw-banner-a1 .con{
		/*height: 4.8rem;*/
		height: 3rem;
	}
	.m-mzw-banner-a1 .tit{
		font-size: 0.32rem;
	}
	.m-mzw-tab-a2 .con{
		padding: 0.1rem 0;
	}
	
	.m-mzw-pagelist-a1 .con{
		width: 0.3rem;
		height: 0.3rem;
		line-height: 0.3rem;
	}
	
	.ul-mzw-pictxt-a3 .litpic{
		width: 100%;
		float: none;
	}
	
	.row-m1 .row-m1-1{
		padding: 0.5rem 0 0;
	}
	
	.ul-mzw-pictxt-a3 .tit{
		font-size: 0.24rem;
	}
	
	.m-mzw-banner-a2 .pic{
		/* height: 4.8rem; */
		height: 0;
		padding-top: 120%;
		overflow: hidden;
		position: relative;
	}
	.m-mzw-banner-a2 .pic img{
		width: auto;
		min-width: 100%;
		height: 100%;
		position: absolute;
		left: 50%;
		top: 0;
		transform: translateX(-50%);
	}
	.m-mzw-banner-a2 .pic .img1{
		display: none;
	}
	.m-mzw-banner-a2 .pic .img2{
		display: block;
	}
	.m-mzw-banner-a2 .txt,
	.m-mzw-banner-a2 .swiper-scrollbar{
		width: calc(100% - 0.4rem);
	}
	.m-mzw-banner-a2 .number{
		margin-bottom: 0.4rem;
	}
	.m-mzw-banner-a2 .num1{
		font-size: 0.4rem;
	}
	.m-mzw-banner-a2 .num2,
	.m-mzw-banner-a2 .num3{
		font-size: 0.2rem;
	}
	.m-mzw-banner-a2 .tit{
		font-size: 0.32rem;
	}
	.m-mzw-banner-a2 .swiper-scrollbar{
		bottom: 0.46rem;
	}
	
	.row-a1{
		padding: 0.6rem 0;
	}
	.row-a1 .row-a1-1{
		margin-bottom: 0.4rem;
	}
	
	.m-mzw-tab-a1 .con{
		height: 1.1rem;
	}
	.m-mzw-tab-a1 .pic{
		height: 0.4rem;
		margin-top: 0.1rem;
		margin-bottom: 0.05rem;
	}
	
	.m-mzw-pictxt-a1 .pictxt-pic,
	.m-mzw-pictxt-a1 .txt{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.m-mzw-pictxt-a1 .txt{
		padding-top: 0.4rem;
	}
	.m-mzw-pictxt-a1 .tit{
		font-size: 0.24rem;
		margin-bottom: 0.2rem;
	}
	.m-mzw-pictxt-a1 .desc{
		width: 100%;
		font-size: 0.16rem;
		margin-bottom: 0.2rem;
	}
	.m-mzw-pictxt-a1 .btn{
		margin-bottom: 0.4rem;
	}
	.m-mzw-swiper-a1{
		margin-left: 0;
	}
	
	.m-mzw-models-a1 .con{
		height: auto;
		min-height: 100vh;
		display: flex;
		align-items: center;
	}
	.m-mzw-models-a1 .txt{
		width: 100%;
		padding-top: 0;
	}
	.m-mzw-models-a1 .tit{
		font-size: 0.32rem;
		margin-bottom: 0.2rem;
	}
	.m-mzw-models-a1 .desc{
		margin-bottom: 0.4rem;
	}
	
	.row-a3{
		padding-top: 0.6rem;
	}
	
	.m-mzw-models-a2 .pic{
		width: 100%;
		float: none;
		margin: 0;
	}
	.m-mzw-models-a2 .txt{
		padding-top: 0.4rem;
	}
	.m-mzw-models-a2 .txt-more{
		margin-bottom: 0.2rem;
	}
	.m-mzw-models-a2 .tit{
		font-size: 0.24rem;
	}
	.m-mzw-models-a2 .desc{
		margin-bottom: 0.2rem;
	}
	.m-mzw-models-a2 .btn{
		margin-bottom: 0.4rem;
	}
	
	.m-mzw-models-a3{
		height: auto;
	}
	.m-mzw-models-a3 .models-con{
		padding: 0.6rem 0;
	}
	.m-mzw-models-a3 .models-txt,
	.m-mzw-models-a3 .models-list{
		margin: 0;
	}
	.m-mzw-models-a3 .models-txt{
		margin-bottom: 0.4rem;
	}
	.m-mzw-models-a3 .tit-cn{
		font-size: 0.32rem;
		margin-bottom: 0.2rem;
	}
	.m-mzw-models-a3 .desc{
		margin-bottom: 0.4rem;
	}
	.m-mzw-models-a3 ul{
		display: block;
	}
	.m-mzw-models-a3 li{
		margin-bottom: 0.2rem;
	}
	.m-mzw-models-a3 .num1{
		font-size: 0.5rem;
	}
	.m-mzw-models-a3 .num2{
		font-size: 0.2rem;
	}
	
	.row-a5 .row-a5-1{
		padding: 0.6rem 0 0.4rem;
	}
	
	.m-mzw-models-a4 .tit{
		font-size: 0.32rem;
		margin-bottom: 0.2rem;
	}
	.m-mzw-models-a4 .desc{
		width: auto;
		margin-left: 0;
	}
	.m-mzw-models-a4 .tit,
	.m-mzw-models-a4 .desc{
		float: none;
		text-align: center;
	}
	.m-mzw-models-a4 .btn{
		display: none;
	}
	
	.row-a5{
		padding-bottom: 0.6rem;
	}
	.m-mzw-swiper-a3{
		margin-right: 0;
		overflow: hidden;
		padding-bottom: 0.2rem;
	}
	.m-mzw-swiper-a3 .con{
		border-left: 0;
		padding-right: 0;
	}
	.m-mzw-swiper-a3 .date{
		display: none;
	}
	.m-mzw-swiper-a3 .pictxt{
		width: 100%;
	}
	.m-mzw-swiper-a3 .tit{
		font-size: 0.16rem;
		white-space: normal;
	}
	.m-mzw-swiper-a3 .swiper-slide{
		width: 100%;
	}
	
	.row-b1 .row-b1-1{
		padding: 0.6rem 0 0.4rem;
	}
	.row-b1 .row-b1-3{
		padding: 0.4rem 0 0.6rem;
	}
	
	.ul-mzw-pictxt-a1,
	.ul-mzw-pictxt-a1 .con{
		margin: 0;
	}
	.ul-mzw-pictxt-a1 li{
		width: 100%;
		float: none;
	}
	
	.row-c1{
		padding-bottom: 0.6rem;
	}
	.row-c1 .row-c1-1{
		padding: 0.4rem 0;
	}
	
	.m-mzw-pictxt-a3 .pic-list{
		width: calc(100% - 0.8rem);
		float: none;
		margin: 0 0.4rem 0.4rem;
	}
	.m-mzw-pictxt-a3 .tit{
		font-size: 0.32rem;
		margin-bottom: 0.2rem;
	}
	.m-mzw-pictxt-a3 .desc{
		margin-bottom: 0.4rem;
	}
	.m-mzw-pictxt-a3 li{
		margin-left: 0.13rem;
	}
	.m-mzw-pictxt-a3 .icon{
		width: 0.45rem;
		height: 0.45rem;
	}
	
	.row-c2 .row-c2-1{
		padding: 0.6rem 0 0.4rem;
	}
	.row-c3 .row-c3-1{
		padding: 0.2rem 0 0.4rem;
	}
	.ul-mzw-pictxt-a4{
		display: block;
		overflow: hidden;
	}
	.ul-mzw-pictxt-a4 li{
		margin-bottom: 0.4rem;
	}
	.ul-mzw-pictxt-a4 .litpic{
		width: 0.88rem;
		margin: 0 0.2rem 0 0;
	}
	
	.row-c4 .row-c4-1{
		padding: 0.6rem 0 0.4rem;
	}
	
	.row-d1{
		padding-bottom: 0.2rem;
	}
	.row-d1 .row-d1-1{
		padding: 0.6rem 0 0.4rem;
	}
	
	.ul-mzw-pictxt-a2{
		display: block;
	}
	.ul-mzw-pictxt-a2 li{
		margin-bottom: 0.4rem;
	}
	.ul-mzw-pictxt-a2 .con{
		padding: 0;
	}
	.ul-mzw-pictxt-a2 .pic{
		width: 0.54rem;
		margin-right: 0.2rem;
	}
	
	.row-e1 .row-e1-1{
		padding: 0.6rem 0 0.4rem;
	}
	.row-e1 .row-e1-3{
		padding: 0.2rem 0 0.6rem;
	}
	.ul-mzw-download-a1{
		margin: 0 -0.05rem;
	}
	.ul-mzw-download-a1 li{
		width: 50%;
		/* float: none; */
		margin-bottom: 0.1rem;
	}
	.ul-mzw-download-a1 .con{
		margin: 0 0.05rem;
	}
	.ul-mzw-download-a1 .txt{
		padding: 0.2rem 0.45rem 0.1rem 0.1rem;
	}
	.ul-mzw-download-a1 .tit{
		font-size: 0.16rem;
		margin-bottom: 0.1rem;
	}
	.ul-mzw-download-a1 .number{
		font-size: 0.12rem;
	}
	.ul-mzw-download-a1 .date{
		font-size: 0.12rem;
		left: 0.1rem;
		bottom: 0.1rem;
	}
	
	.row-f1{
		padding-bottom: 0.2rem;
	}
	.row-f1 .row-f1-1,
	.row-f2 .row-f2-1{
		padding: 0.6rem 0 0.4rem;
	}
	
	.m-mzw-form-a1 .form-row{
		display: block;
	}
	.m-mzw-form-a1 .form-item{
		margin-bottom: 0.2rem;
	}
	.m-mzw-form-a1 .form-label{
		margin-bottom: 0.1rem;
	}
	.m-mzw-form-a1 .input-txt{
		height: 0.5rem;
	}
	.m-mzw-form-a1 .input-txt,
	.m-mzw-form-a1 .input-textarea{
		padding: 0.1rem 0.2rem;
	}
	.m-mzw-form-a1 .form-btn{
		min-width: 100%;
		height: 0.5rem;
		line-height: 0.5rem;
	}
	.m-mzw-form-a1 .form-item.mb68,
	.m-mzw-form-a1 .form-item.mb46,
	.m-mzw-form-a1 .form-item.mb48,
	.m-mzw-form-a1 .form-item.mb55{
		margin-bottom: 0.3rem;
	}
	
	.m-mzw-select-m1{
		height: 0.5rem;
	}
	.m-mzw-radio-m1 .radio-label{
		padding: 0 0.2rem;
	}
	
	.m-mzw-radio-m1 .input-radio-item{
		margin-left: 0;
		margin-right: 0.1rem;
	}
	.m-mzw-radio-m1 .input-radio-item:last-child{
		margin-right: 0;
	}
	
	.row-g1,
	.row-g2{
		padding-top: 0.6rem;
	}
	.row-g2{
		margin-bottom: 0.4rem;
	}
	
	.m-mzw-pictxt-b1 .litpic,
	.m-mzw-pictxt-b1.style2 .litpic{
		width: 100%;
		float: none;
		margin-right: 0;
	}
	.m-mzw-pictxt-b1 .txt{
		padding: 0.4rem 0.2rem 0;
		margin-right: 0;
	}
	.m-mzw-pictxt-b1 .tit{
		font-size: 0.32rem;
		margin-bottom: 0.2rem;
	}
	.m-mzw-pictxt-b1 .desc .p1{
		margin-bottom: 0.2rem;
	}
	.m-mzw-pictxt-b1.style2 .litpic{
		margin-left: 0;
	}
	.m-mzw-pictxt-b1.style2 .txt,
	.m-mzw-pictxt-b1.style3 .txt{
		margin-left: 0;
		padding-top: 0.4rem;
	}
	.m-mzw-pictxt-b1.style3 .txt{
		padding-left: 0;
		padding-right: 0;
	}
	.m-mzw-pictxt-b1.style2 .txt2,
	.m-mzw-pictxt-b1.style3 .txt2{
		padding-top: 0.3rem;
	}
	.m-mzw-pictxt-b1.style2 .number,
	.m-mzw-pictxt-b1.style3 .number{
		margin-left: 0;
		margin-right: 0.2rem;
	}
	.m-mzw-pictxt-b1.style2 .tit,
	.m-mzw-pictxt-b1.style3 .tit{
		margin-bottom: 0.2rem;
	}
	.m-mzw-pictxt-b1 li{
		margin-bottom: 0.2rem;
		width: 100%;
	}
	.m-mzw-pictxt-b1.style3 .litpic{
		width: 100%;
		float: none;
		margin: 0;
	}
	
	.row-g3{
		padding: 0 0.2rem;
	}
	.row-g3 .row-g3-1,
	.row-g3 .row-g3-2,
	.row-g3 .row-g3-3{
		float: none;
	}
	.row-g3 .row-g3-1,
	.row-g3 .row-g3-2{
		margin-left: 0;
		width: 100%;
		padding-top: 0;
	}
	.row-g3 .row-g3-3{
		display: none;
	}
	.row-g4{
		padding: 0 0.2rem 0.6rem;
	}
	.row-g5{
		padding: 0.6rem 0;
	}
	
	.ul-mzw-list-a2{
		margin: 0;
	}
	.ul-mzw-list-a2 li{
		float: none;
		width: 100%;
	}
	.ul-mzw-list-a2 .con{
		width: 100%;
		height: 1rem;
		margin: 0;
	}
	.ul-mzw-list-a2 .tit{
		font-size: 0.16rem;
	}
	
	.m-mzw-list-a2 .list-tit{
		font-size: 0.32rem;
		margin-bottom: 0.4rem;
	}
	.m-mzw-list-a2 .row1{
		padding: 0.4rem;
	}
	.m-mzw-list-a2 .txt{
		padding: 0.2rem;
	}
	.m-mzw-list-a2 .tit{
		font-size: 0.16rem;
	}
	
	.ul-mzw-list-a3 li{
		width: 50%;
	}
	
	.row-h1 .row-h1-1,
	.row-h2 .row-h2-1{
		padding: 0.6rem 0 0.4rem;
	}
	.row-h2{
		padding-bottom: 0.4rem;
	}
	
	.ul-mzw-pictxt-a5 li{
		float: none;
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.ul-mzw-pictxt-a5 .con{
		padding: 0.2rem;
	}
	.ul-mzw-pictxt-a5 .pic{
		float: none;
		margin: 0 auto 0.2rem;
	}
	.ul-mzw-pictxt-a5 .txt{
		text-align: center;
	}
	
	.row-i1 .row-i1-1{
		padding: 0.6rem 0 0.4rem;
	}
	.row-i1 .row-i1-3{
		padding: 0.2rem 0 0.6rem;
	}
	.m-mzw-pictxt-a2 .item{
		float: none;
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.m-mzw-pictxt-a2 .tit{
		font-size: 0.24rem;
	}
	
	.row-j1 .row-j1-1{
		padding: 0.4rem 0;
	}
	.row-j1 .row-j1-2,
	.row-j1 .row-j1-3{
		margin-bottom: 0.2rem;
	}
	.m-mzw-swiper-a4 .txt{
		left: 0.2rem;
		bottom: 0.1rem;
	}
	.m-mzw-swiper-a4 .tit,
	.m-mzw-swiper-a4.style2 .tit{
		font-size: 0.2rem;
	}
	.m-mzw-swiper-a5,
	.m-mzw-swiper-a5.style2{
		margin: 0 -0.1rem;
	}
	.m-mzw-swiper-a5 .con,
	.m-mzw-swiper-a5.style2 .con{
		width: 1.2rem;
		margin: 0 0.1rem;
	}
	
	.row-j2{
		padding-bottom: 0.6rem;
	}
	.row-j2 .row-j2-1{
		padding: 0.4rem 0;
	}
	.row-j2 .row-j2-2{
		margin-bottom: 0;
	}
	.m-mzw-pictxt-a2.style2 .swiper-slide,
	.m-mzw-pictxt-a2.style2 .item{
		width: 100%;
	}
	
	.row-k1 .row-k1-1{
		padding: 0.6rem 0 0.4rem;
	}
	
	.m-mzw-pictxt-a4{
		display: block;
	}
	.m-mzw-pictxt-a4 .con,
	.m-mzw-pictxt-a4 .item2 .con,
	.m-mzw-pictxt-a4 .item2 .txt{
		padding-top: 0;
	}
	.m-mzw-pictxt-a4 .litpic,
	.m-mzw-pictxt-a4 .item1 .litpic{
		margin-bottom: 0.2rem;
	}
	.m-mzw-pictxt-a4 .item1 .txt{
		padding-bottom: 0.4rem;
	}
	.m-mzw-pictxt-a4 .tit{
		font-size: 0.24rem;
	}
	.m-mzw-pictxt-a4 .number{
		display: none;
	}
	.m-mzw-pictxt-a4 .icon{
		width: 0.12rem;
		margin-right: 0.1rem;
	}
	.m-mzw-pictxt-a4 .item1 .con,
	.m-mzw-pictxt-a4 .item3 .txt{
		width: 100%;
	}
	.m-mzw-pictxt-a4 .item1 .txt2{
		width: 100%;
		float: none;
	}
	.m-mzw-pictxt-a4 .item1 .con::after,
	.m-mzw-pictxt-a4 .item2 .con::after{
		display: none;
	}
	.m-mzw-pictxt-a4 .item2 .litpic,
	.m-mzw-pictxt-a4 .item3 .litpic{
		margin-left: 0;
		width: 100%;
		float: none;
	}
	.m-mzw-pictxt-a4 .item2 .txt{
		margin-left: 0;
	}
	.m-mzw-pictxt-a4 .item3 .con{
		display: block;
	}
	.m-mzw-pictxt-a4 .item2{
		margin-bottom: 0;
	}
	.m-mzw-pictxt-a4 .item2 .txt2{
		margin-bottom: 0.4rem;
	}
	
	.row-k2{
		padding-bottom: 0.4rem;
	}
	.row-k2 .row-k2-1{
		padding: 0.6rem 0 0.4rem;
	}
	
	.m-mzw-map-a1 .map{
		height: 4.8rem;
	}
	.m-mzw-map-a1 .map-form{
		width: 100%;
		position: static;
		transform: unset;
	}
	
	.row-n1{
		padding: 0.4rem 0;
	}
	.row-n2{
		padding-bottom: 0.6rem;
	}
	.row-n2 .row-n2-l,
	.row-n2 .row-n2-r{
		float: none;
		width: 100%;
	}
	
	.row-n2 .row-n2-l{
		margin-bottom: 0.2rem;
	}
	
	.row-n3 .row-n3-2{
		padding: 0.4rem 0;
	}
	
	.m-mzw-details-a1 .tit{
		font-size: 0.24rem;
		margin-bottom: 0.2rem;
	}
	.m-mzw-details-a1 .txt{
		margin-bottom: 0.2rem;
	}
	.m-mzw-details-a1 li{
		float: none;
		width: 100%;
		margin-bottom: 0.2rem;
	}
	
	.ul-mzw-links-a1 .pic{
		width: 0.45rem;
		height: 0.45rem;
	}
	
	.m-mzw-pagelist-a2{
		padding: 0.2rem 0;
	}
	
	.m-mzw-pagelist-a2 li.prev,
	.m-mzw-pagelist-a2 li.next{
		float: none;
		width: 100%;
	}
	
	.ul-mzw-news-a1 .tit{
		width: 69%;
	}
	.ul-mzw-news-a1 .date{
		width: 31%;
	}
}