<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* é¦–é¡µ-start */
.m-player .mplayer-error,
.m-player .mplayer-header,
.m-player .mplayer-footer{
	display: none !important;
	opacity: 0 !important;
}
.m-mzw-swiper-m12 .swiper-button-next.swiper-button-disabled,
.m-mzw-swiper-m12 .swiper-button-prev.swiper-button-disabled{
	opacity: 0;
}
.row-a2{
	background-color: #fff;
}
.m-mzw-swiper-m1{
	position: relative;
	overflow: hidden;
}
.m-mzw-swiper-m1 .con{
	display: block;
	position: relative;
}
.m-mzw-swiper-m1 .pic{
	width: 100%;
	height: 100vh !important;
	/* padding-top: 56.25%; */
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m1 .pic.video video{
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
}
.m-mzw-swiper-m1 .pic img{
	width: auto;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.m-mzw-swiper-m1 .txt{
	font-size: 60px;
	font-weight: 400;
	line-height: 1.4;
	color: #fff;
	position: absolute;
	/* left: 100px;
	bottom: 80px; */
	left: 5.208vw;
	bottom: 4.166vw;
}
.m-mzw-swiper-m1 .video-btn{
	width: 60px;
	height: 60px;
	overflow: hidden;
	background: url(../images/video-play.png) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.m-mzw-swiper-m1 .swiper-button-prev,
.m-mzw-swiper-m1 .swiper-button-next{
	width: 18px;
	height: 32px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.swiper-button-prev,
.swiper-button-next{
	outline: none;
}
.m-mzw-swiper-m1 .swiper-button-prev{
	background-image: url(../images/swiper-arrow-left-1.png);
	left: 25px;
}
.m-mzw-swiper-m1 .swiper-button-prev:hover{
	background-image: url(../images/swiper-arrow-left-1h.png);
}
.m-mzw-swiper-m1 .swiper-button-next{
	background-image: url(../images/swiper-arrow-right-1.png);
	right: 25px;
}
.m-mzw-swiper-m1 .swiper-button-next:hover{
	background-image: url(../images/swiper-arrow-right-1h.png);
}
.m-mzw-swiper-m1 .swiper-button-prev::after,
.m-mzw-swiper-m1 .swiper-button-next::after{
	display: none;
}
.m-mzw-swiper-m1 .swiper-pagination{
  bottom:80px!important;
}
.m-mzw-swiper-m1 .swiper-pagination-bullet{width:12px;height:12px;background:rgba(255,255,255,.4);opacity: 1;margin:0 7px!important;}
.m-mzw-swiper-m1 .swiper-pagination-bullet-active{background:rgba(255,255,255,1);opacity: 1;}
.row-a2-1{
	padding: 200px 0 197px;position: relative;
}
.row-a2-1 .logo_bg{position: absolute;right:0;bottom:0;width:403px;transition:all .3s;-webkit-transition:all .3s;opacity:1;}
.row-a2-1.fixed{
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 5;
}
.row-a2-1.fixed .logo_bg{opacity:0;}
.row-a3 .m-mzw-models-m1{
	display: none;
}
.m-mzw-models-m2 .con{
	position: relative;
	overflow: hidden;
}
.m-mzw-models-m2 .video{
	width: 100%;
	height: 100vh !important;
	padding-top: 0;
	position: relative;
	overflow: hidden;
}
.m-mzw-models-m2 .models-video{
	width: 100% !important;
	height: 100% !important;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
}
.m-mzw-models-m2 .txt{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	box-sizing: border-box;
	background-color: rgba(0, 0, 0, 0.3);
	padding-top: 200px;
}
.m-mzw-models-m2 .video-play{
	width: 44px;
	height: 44px;
	background: url(../images/video-play2.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	bottom: 30px;
	right: 30px;
	cursor: pointer;
}

.row-a4{
	position: relative;
	 padding: 110px 0; 
	/*min-height: 900px;*/
}
.row-a4 .row-a4-1{
	margin-bottom: 35px;
}
.row-a4 .row-a4-2{
	margin-bottom: 30px;
}
.row-a4 .row-a4-3{
	display: flex;
	justify-content: center;
}
.row-a4 .row-a4-3 .g-mzw-btn-m1.style2{
    position: relative;
    z-index: 20;
}
.row-a4 .controlBox{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	display: flex;
}

.row-a4 .controlBox .item{
	width: calc(50% - 16.405vw);
	height: 100%;
	position: absolute;
	top: 0;
}
.row-a4 .controlBox .item.prev{
	left: 0;
}
.row-a4 .controlBox .item.next{
	right: 0;
}
.row-a4 .controlBox .item1{
	width: 32.81vw;
	height: 100%;
	position: absolute;
	left: calc(50% - 16.405vw);
	top: 0;
	display: flex;
	justify-content: center;
}
.row-a4 .controlBox .item1 .it{
	width: 50%;
	height: 100%;
}

.m-mzw-models-m10{
	position: relative;
}
.m-mzw-models-m10 .models-con{
	/* width: 630px;
	padding: 23px 35px 0; */
	/* width: 599px;
	padding: 22px 33px 0; */
	/* width: 567px;
	padding: 21px 32px; */
	/* width: 504px;
	padding: 19px 28px 0; */
	width: 32.81vw;
	padding: 1.197vw 1.822vw 0;
	/* width: 31.19vw;
	padding: 1.145vw 1.718vw 0; */
	/* width: 29.53vw;
	padding: 1.093vw 1.666vw; */
	/* width: 26.25vw;
	padding: 0.989vw 1.458vw 0; */
	overflow: hidden;
	background-color: #F5F5F6;
	margin: 0 auto;
	box-sizing: border-box;
}
.m-mzw-models-m10 .models-m1,
.m-mzw-models-m10 .models-m3{
	/* margin-bottom: 30px; */
	/* margin-bottom: 29px; */
	/* margin-bottom: 27px; */
	/* margin-bottom: 24px; */
	margin-bottom: 1.562vw;
	/* margin-bottom: 1.510vw; */
	/* margin-bottom: 1.406vw; */
	/* margin-bottom: 1.25vw; */
}
.m-mzw-models-m10 .models-m1{
	overflow: hidden;
}
.m-mzw-models-m10 .tips{
	color: #000;
	font-weight: 400;
	overflow: hidden;
	float: right;
}
.m-mzw-models-m10 .tip-1,
.m-mzw-models-m10 .tip-2{
	float: left;
}
.m-mzw-models-m10 .tip-1{
	font-size: 24px;
	line-height: 1.625;
	padding-left: 30px;
	background: url(../images/icon-m4.png) no-repeat left center;
	background-size: 26px auto;
}
.m-mzw-models-m10 .tip-2{
	font-size: 13px;
	line-height: 1.5;
	margin-left: 10px;
}
.m-mzw-models-m10 .models-m2{
	/* margin-bottom: 50px; */
	/* margin-bottom: 48px; */
	/* margin-bottom: 45px; */
	/* margin-bottom: 40px; */
	margin-bottom: 2.604vw;
	/* margin-bottom: 2.5vw; */
	/* margin-bottom: 2.343vw; */
	/* margin-bottom: 2.083vw; */
}
.m-mzw-models-m10 .pic{
	width: 100%;
	/* height: 481px; */
	/* height: 457px; */
	/* height: 433px; */
	/* height: 385px; */
	height: 25.05vw;
	/* height: 23.80vw; */
	/* height: 22.55vw; */
	/* height: 20.05vw; */
	/*overflow: hidden;*/
	margin: 0 auto;
	position: relative;
	transform: scale(1.5);
}
.m-mzw-models-m10 .pic .pic3DM{
	width: 100%;
	display: none;
}
.m-mzw-models-m10 .pic .pic3D{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.m-mzw-models-m10 .pic .pic3D .img{
	width: 100%;
	height: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	opacity: 0;
	z-index: 4;
	position: absolute;
	transition-timing-function: linear;
	top: 0;
	left: 0;
}
.m-mzw-models-m10 .pic .pic3D .img.active{
	opacity: 1;
	z-index: 6;
}
.m-mzw-models-m10 .pic canvas{
	width: 100%;
	height: 100%;
}
.m-mzw-models-m10 ul{
	display: flex;
	justify-content: center;
}
.m-mzw-models-m10 dd{
	overflow: hidden;
	margin-bottom: 4px;
}
.m-mzw-models-m10 dd:last-child{
	margin-bottom: 0;
}
.m-mzw-models-m10 .name,
.m-mzw-models-m10 .info{
	font-size: 12px;
	line-height: 1.5;
	float: left;
}
.m-mzw-models-m10 .name{
	font-weight: 400;
	color: #000;
}
.m-mzw-models-m10 .info{
	font-weight: 300;
	width: 145px;
	color: #666;
}
.m-mzw-models-m10 li.li1{
	margin-right: 30px;
}
.m-mzw-models-m10 li.li2{
	padding-left: 30px;
	position: relative;
}
.m-mzw-models-m10 li.li2::after{
	content: "";
	display: block;
	width: 1px;
	height: 50px;
	background-color: #666;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.m-mzw-models-m10 .models-btn{
	width: 52px;
	height: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
}
.m-mzw-models-m10 .models-prev{
	left: 0;
	background-image: url(../images/icon-arrow-left-1.png);
}
.m-mzw-models-m10 .models-next{
	right: 0;
	background-image: url(../images/icon-arrow-right-1.png);
}

.m-mzw-swiper-m2{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m2 .con{
	display: block;
}
.m-mzw-swiper-m2 .pic{
	width: 100%;
	height: 100vh;
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m2 .pic img{
	height: 100%;
	width: auto;
}
.m-mzw-swiper-m2 .swiper-ptn{
	position: absolute;
	/* bottom: 100px;
	right: 100px; */
	bottom: 4.208vw;
  left:50%;
  transform: translateX(-50%);
	z-index: 1;
}
.m-mzw-swiper-m2 .swiper-pagination{
	position: unset;
	transform: unset;

}
/* .m-mzw-swiper-m2 .swiper-pagination-bullet{
	width: auto;
	height: auto;
	opacity: 1;
	display: block;
	border-radius: unset;
	background-color: unset;
	text-align: right;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
	margin-bottom: 12px;
} */
.m-mzw-swiper-m2 .swiper-pagination-bullet{

  line-height: 1.5;
  margin:0 8px;
  background-color: #fff;
  opacity: 0.6;
}
.m-mzw-swiper-m2 .swiper-pagination-bullet &gt; span{
	position: relative;
	display: inline-block;
}
.m-mzw-swiper-m2 .swiper-pagination-bullet.swiper-pagination-bullet-active{
	font-size: 18px;
	line-height: 1.5;
  opacity: 1;
}
.m-mzw-swiper-m2 .swiper-pagination-bullet.swiper-pagination-bullet-active &gt; span::after{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background-color: #000;
	position: absolute;
	left: 0;
	bottom: 0;
}
.m-mzw-swiper-m2 .swiper-pagination-bullet.swiper-pagination-bullet-active &gt; span::before{
	content: "";
	display: block;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 50%;
	left: -31px;
	transform: translateY(-50%);
	background: url(../images/icon-m1.png) no-repeat left center;
	background-size: 20px auto;
}
.m-mzw-store{position: absolute;top:50%;right:13.51vw;transform: translateY(-50%);width:197px;z-index:2;box-shadow: 0 20px 20px rgba(43,43,43,.1);border-radius: 72px 72px 60px 60px;}
.sonpre{width:197px;line-height: 72px;font-size:20px;border-radius: 72px;background:#84CCC9;text-align: center;color:#000;position: relative;z-index:2;display: flex;justify-content: center;}
.sonpre p{padding-left:37px;background: url(../images/cart2.png) no-repeat left center;background-size:32px auto;margin:0 auto;}
.gostore{background:#fff;border-radius: 20px 20px 40px 40px;padding-top:52px;text-align: center;font-size:16px;color:#84CCC9;margin-top:-52px;line-height: 41px;}
.row-a6{
	padding: 80px 0;
}
.row-a6 .row-a6-1{
	display: flex;
	justify-content: center;
	margin-bottom: 50px;
}
.row-a6 .row-a6-2-1{
	/* width: 1090px; */
	width: 62.5vw;
	margin: 0 auto 30px;
}
.row-a6 .row-a6-2-2{
	display: flex;
	justify-content: center;
}

.m-mzw-list-m1{
	/*overflow: hidden;*/
	position: relative;
}
.m-mzw-list-m1 .item{
	width: 167px;
	float: left;
  position: relative;
  z-index:2;
}
.m-mzw-list-m1 .item:first-child{
	margin-left: 0;
}
.m-mzw-list-m1 .con{
	display: block;
	font-size: 16px;
	font-weight: 400;
	line-height: 50px;
	text-align: center;
	cursor: pointer;
}
.m-mzw-list-m1 .item.on .con{
	font-size: 18px;
	font-weight: 400;
	line-height: 50px;
  color:#fff;
}
.m-mzw-list-m1 .list-ptn{
	width: 167px;
	height: 50px;
	background: #84CCC9;
	border-radius: 50px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
	transition: .2s;
}

.m-mzw-list-m2 {
	margin: 0 -5px;
	overflow: hidden;
}
.m-mzw-list-m2 .item {
	float: left;
	width: 50%;
}
.m-mzw-list-m2 .con {
	display: block;
	margin: 0 10px;
	cursor: pointer;
}
.m-mzw-list-m2 .pic{
	position: relative;
	height: 0;
	padding-top: 135.5%;
	overflow: hidden;
  border-radius: 6px;
}
.m-mzw-list-m2 .pic img,
.m-mzw-list-m11 .pic img,
.m-mzw-list-m12 .pic img,
/* .m-mzw-list-m13 .pic img, */
.m-mzw-models-m9 .pic img,
.m-mzw-list-m17 .pic img,
.m-mzw-list-m18 .pic img,
.m-mzw-list-pictxt-a3 .pic img{
	transition: .5s;
}
.m-mzw-list-m2 .con:hover .pic img,
.m-mzw-list-m11 .con:hover .pic img,
.m-mzw-list-m12 .con:hover .pic img,
.m-mzw-models-m9 .con:hover .pic img,
.m-mzw-list-m17 .con:hover .pic img,
.m-mzw-list-m18 .con:hover .pic img,
.m-mzw-list-pictxt-a3 .con:hover .pic img{
	transform: scale(1.05);
}
.row-a7{
	padding-bottom: 105px;
}
.row-a7 .row-a7-1{
	padding-top: 100px;
}
.row-a7 .row-a7-1 .wp1440{
	position: relative;
}

/*.row-a7 .row-a7-1-1{*/
/*    padding-bottom: 10px;*/
/*}*/
.row-a7 .row-a7-1-2{
	padding: 10px 0;
}
.row-a7 .row-a7-1-1 .g-mzw-tit-m1{
    text-align: center;
    font-size: 30px;
    line-height: 1.4;
}
.row-a7 .row-a7-1-2 .m-mzw-list-m3{
    overflow-y: hidden;
    overflow-x: auto;
    text-align: center;
    white-space: nowrap;
    background: #fff;
}
.row-a7 .row-a7-1-2 .m-mzw-list-m3 li{
    display: inline-block;
    float: none;
}

.g-mzw-tit-m1{
	font-size: 18px;
	font-weight: 400;
	line-height: 48px;
	color: #000;
  margin-bottom:45px;
}

.m-mzw-list-m3 {
	overflow: hidden;
}
.m-mzw-list-m3 li {
	float: left;
	padding:0 135px;
}
.m-mzw-list-m3 li:first-child{
	margin-left: 0;
}
.m-mzw-list-m3 .con {
	font-size: 16px;
	font-weight: 400;
	line-height: 60px;
	color: #000;
	cursor: pointer;
}
.m-mzw-list-m3 li.on {position: relative;}
.m-mzw-list-m3 li.on .con{
	color: #84CCC9;
}
.m-mzw-list-m3 li.on::after{
  position: absolute;
  width:100%;
  content:'';
  height:2px;
  background:#84CCC9;
  top:0;
  left:0;
  border-radius: 2px;
}
.m-mzw-swiper-m3{
	overflow: hidden;
	position: relative;
	margin-bottom: 17px;
}

.m-mzw-swiper-m3 .con{
	display: block;
}
.m-mzw-swiper-m3 .pic{
	height: 0;
	padding-top: 48.6%;
	position: relative;
	overflow: hidden;
}
.m-mzw-swiper-m3 .swiper-button-prev,
.m-mzw-swiper-m3 .swiper-button-next{
	height: 78px;
	width: 78px;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	
  
}
.m-mzw-swiper-m3 .swiper-button-prev{
	left: 50px;
}
.m-mzw-swiper-m3 .swiper-button-next{
	right: 50px;
}
.m-mzw-swiper-m3 .swiper-button-prev::after,
.m-mzw-swiper-m3 .swiper-button-next::after{
	content: "";
	display: block;
	width: 18px;
	height: 30px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.m-mzw-swiper-m3 .swiper-button-prev::after{
	background-image: url(../images/swiper-arrow-left-1.png);
}
.m-mzw-swiper-m3 .swiper-button-prev:hover::after{
  background-image: url(../images/swiper-arrow-left-1h.png);
  width: 18px;
	height: 30px;
  background-repeat: no-repeat;
	background-size: 100% 100%;
}
.m-mzw-swiper-m3 .swiper-button-next::after{
	background-image: url(../images/swiper-arrow-right-1.png);
}
.m-mzw-swiper-m3 .swiper-button-next:hover::after{
  background-image: url(../images/swiper-arrow-right-1h.png);
  background-repeat: no-repeat;
  width: 18px;
	height: 30px;
	background-size: 100% 100%;
}
.m-mzw-swiper-m3 .pagination{
  position: absolute;
	bottom:50px!important;
  text-align: center;
  z-index:2;
}
.m-mzw-swiper-m3 .swiper-pagination-bullet{width:12px;height:12px;background:rgba(255,255,255,.4);opacity: 1;margin:0 7px!important;}
.m-mzw-swiper-m3 .swiper-pagination-bullet-active{background:rgba(255,255,255,1);opacity: 1;}
.m-mzw-models-m3 .address{
	float: left;
}
.m-mzw-models-m3 .address .p1,
.m-mzw-models-m3 .address .p2{
	font-size: 16px;
	font-weight: 400;
	line-height: 1.43;
	color: #000;
	padding-left: 25px;
}
.m-mzw-models-m3 .address .p2{color:#999;margin-top:6px;}
.m-mzw-models-m3 .address .p1{
	background: url(../images/icon-m2.png) no-repeat left center;
	background-size: 20px auto;
}
.m-mzw-models-m3 .qrcode{
	float: right;
}
.m-mzw-models-m3 .qrcode .pic{
	width: 30px;
	height: 30px;
	float: left;
	margin-right: 16px;
	margin-top: 4px;
	position: relative;
}
.m-mzw-models-m3 .qrcode-pic{
	width: 120px;
	height: 120px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	bottom: 40px;
	transform: translateX(-50%);
	display: none;
	z-index: 10;
}
.m-mzw-models-m3 .qrcode .txt{
	overflow: hidden;
}
.m-mzw-models-m3 .qrcode .p1,
.m-mzw-models-m3 .qrcode .p2{
	font-size: 13px;
	font-weight: 400;
	line-height: 1.5;
}
.m-mzw-models-m3 .qrcode .p1{
	color: #666;
}
.m-mzw-models-m3 .qrcode .p2{
	color: #000;
}
.m-mzw-models-m3 .qrcode:hover .qrcode-pic{
	display: block;
}
/* é¦–é¡µ-end */

/* ç”·è£¤-start */
.row-b2{
	overflow: hidden;
	margin-bottom: 62px;
}

.m-mzw-list-m7{
	overflow: hidden;
}
.m-mzw-list-m7 li{
	width: 25%;
	float: left;
	transition: .5s;
}
.m-mzw-list-m7 .con{
	display: block;
	cursor: pointer;
}
.m-mzw-list-m7 .pic{
	/* height: 720px; */
	height: 37.5vw;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	filter: grayscale(50%);
}
.m-mzw-list-m7 .txt{
	display: flex;
	justify-content: center;
	padding: 21px 0;
}
.m-mzw-list-m7 .tit{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	text-align: center;
	color: #000;
	position: relative;
}
.m-mzw-list-m7 .tit::after{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background-color: #333;
	position: absolute;
	left: 0;
	bottom: 0;
	opacity: 0;
}
.m-mzw-list-m7:hover li{
	width: 24% !important;
}
.m-mzw-list-m7.handleclick li{
	width: 24%;
}
.m-mzw-list-m7 li:hover{
	width: 28% !important;
}
.m-mzw-list-m7.handleclick li.on{
	width: 28%;
}
.m-mzw-list-m7 li:hover .pic,
.m-mzw-list-m7.handleclick li.on .pic{
	filter: grayscale(0);
}
.m-mzw-list-m7 li:hover .tit::after,
.m-mzw-list-m7.handleclick li.on .tit::after{
	opacity: 1;
}

.row-b3 .row-b3-1{
	padding-left: 100px;
	/* padding-left: 5.208vw; */
	margin-bottom: 16px;
}

.m-mzw-list-m8{
	overflow: hidden;
}
.m-mzw-list-m8 .list-tit{
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	color: #999;
	float: left;
}
.m-mzw-list-m8 ul{
	overflow: hidden;
	float: left;
}
.m-mzw-list-m8 li{
	float: left;
	margin-left: 95px;
}
.m-mzw-list-m8 .con{
	display: block;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	color: #333;
	position: relative;
	cursor: pointer;
}
.m-mzw-list-m8 .con::after{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background-color: #333;
	position: absolute;
	left: 0;
	bottom: 0;
	opacity: 0;
}
.m-mzw-list-m8 li.on .con{
	font-weight: 400;
}
.m-mzw-list-m8 li.on .con::after{
	opacity: 1;
}

.m-mzw-models-m4{
	width: 100%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	/* padding-left: 380px; */
	/* padding-left: 19.79vw; */
	/* padding-left: 320px; */
	padding-right: 16.66vw;
	box-sizing: border-box;
	overflow: hidden;
}
.m-mzw-models-m4 .con{
	/* height: 600px; */
	height: 31.25vw;
	display: flex;
	align-items: center;
  justify-content: flex-end;
}
.m-mzw-models-m4 .con .m-mzw-store{position: static;}
.m-mzw-models-m4 .con .m-mzw-store .sonpre p{background:url(../images/cart3.png) no-repeat left center;background-size: 32px auto;}
.m-mzw-models-m4 .txt{
	width: 425px;
}
.m-mzw-models-m4 .tit{
	font-size: 30px;
	font-weight: 400;
	line-height: 1.5;
	color: #333;
	margin-bottom: 18px;
}
.m-mzw-models-m4 .desc{
	font-size: 15px;
	font-weight: 400;
	line-height: 1.7;
	color: #333;
	margin-bottom: 26px;
	text-align: justify;
}

.m-mzw-models-m4.hide{
	display: none;
}

.m-mzw-models-m4.style3,
.m-mzw-models-m4.style4{
	/* padding-left: 320px; */
	padding-left: 16.66vw;
}

.m-mzw-models-m4.style3 .con,
.m-mzw-models-m4.style4 .con{
	/* display: block; */
	/* padding-top: 300px; */
	/* padding-top: 15.62vw; */
	box-sizing: border-box;
}

.m-mzw-models-m4.style2 .tit,
.m-mzw-models-m4.style2 .desc,
.m-mzw-models-m4.style2 .g-mzw-btn-m2,
.m-mzw-models-m4.style3 .tit,
.m-mzw-models-m4.style3 .desc,
.m-mzw-models-m4.style3 .g-mzw-btn-m2,
.m-mzw-models-m4.style6 .tit,
.m-mzw-models-m4.style6 .desc{
	color: #fff;
}
.m-mzw-models-m4.style2 .g-mzw-btn-m2::after,
.m-mzw-models-m4.style3 .g-mzw-btn-m2::after{
	background-color: #fff;
}
.m-mzw-models-m4.style3 .con,
.m-mzw-models-m4.style4 .con,
.m-mzw-models-m4.style5 .con,
.m-mzw-models-m4.style7 .con{
	height: 46.87vw;
	/* height: 900px; */
}
.m-mzw-models-m4.style3 .txt,
.m-mzw-models-m4.style4 .txt{
	width: 390px;
}
.m-mzw-models-m4.style5 .desc{
	margin-bottom: 0;
}

.m-mzw-models-m4.style6{
	padding-left: 0;
}
.m-mzw-models-m4.style6 .con{
	align-items: center;
}
.m-mzw-models-m4.style6 .txt{
	width: 100%;
	text-align: center;
}
.m-mzw-models-m4.style6 .tit,
.m-mzw-models-m4.style7 .tit{
	font-size: 30px;
	font-weight: 400;
}
.m-mzw-models-m4.style6 .desc{
	width: 530px;
	min-width: 455px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.6;
	margin: 0 auto;
}
.m-mzw-models-m4.style7 .txt{
	width: 100%;
}
.m-mzw-models-m4.style7 .tit{
	margin-bottom: 30px;
}
.m-mzw-models-m4.style4 .desc,
.m-mzw-models-m4.style5 .desc{
	text-align: justify;
}
.m-mzw-models-m4.style4 .desc p,
.m-mzw-models-m4.style5 .desc p{
	display: inline;
}
/* ç”·è£¤-end */

/* å“ç‰Œèµ„è®¯-start */
.row-c2{
	overflow: hidden;margin-top:80px;
}

.m-mzw-list-m11{
	margin: 0 -5px;
	overflow: hidden;
}
.m-mzw-list-m11 li{
	float: left;
	width: 33.333%;
	margin-bottom: 10px;
}
.m-mzw-list-m11 .con{
	display: block;
	margin: 0 5px;
	cursor: pointer;
}
.m-mzw-list-m11 .pic{
	height: 0;
	padding-top: 56.872%;
	overflow: hidden;
	position: relative;
  border-radius: 6px 6px 0 0;
}

.m-mzw-list-m11 .txt{
	background-color: #fff;
	padding: 30px;
	transition: .5s;
  border-radius:0 0 6px 6px;
}
.m-mzw-list-m11 .tit{
	height: 42px;
	min-height: 40px;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.31;
	color: #000;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-mzw-list-m11 .date{
	font-size: 13px;
	font-weight: 400;
	line-height: 2;
	color: #999;
	margin-bottom: 34px;
  margin-top:6px;
}
.m-mzw-list-m11 .flex{
	display: flex;
	align-items: center;
  font-size:12px;color:#000
}
.m-mzw-list-m11 .flex img{width:22px;height:22px;position: static;margin-right:8px;}
.m-mzw-list-m11 .con:hover .txt{
    background-color: #FBFBFB;
}
.honor .m-mzw-list-m11 .pic{padding-top:72.847%;background:#fff;}
.honor .m-mzw-list-m11 .pic img{top:25px;bottom:25px;left:50%;transform: translateX(-50%);width:auto;height:auto;position: absolute;}
.honor .m-mzw-list-m11 .txt{background:none}
.honor .m-mzw-list-m11 .con:hover .pic img{transform: scale(1)  translateX(-50%);}
.honor .m-mzw-list-m11 .con:hover .txt{background:none}
.honor .m-mzw-list-m11 .tit{font-size:18px;text-align: center;}
.row-c3{
	text-align:center;
	padding: 50px 0 0;
}
/* å“ç‰Œèµ„è®¯-end */

/* ç”·è£¤ä¸“å®¶-start */
.row-d2{
	overflow: hidden;
}

.m-mzw-models-m5{
	margin: 0 -5px;
	overflow: hidden;
}
.m-mzw-models-m5 .item{
	width: 50%;
	float: left;
	transition: .5s;
}
.m-mzw-models-m5 .con{
    display: block;
	margin: 0 5px;
}
.m-mzw-models-m5 .pic{
	/* height: 900px;*/
	height: 46.87vw;
	background: url(../images/bgpic-m3.jpg) no-repeat;
	background-size: auto 100%;
	overflow: hidden;
	position: relative;
}
.m-mzw-models-m5 .pic1{
	background-position: left center;
}
.m-mzw-models-m5 .pic2{
	background-position: right center;
}
.m-mzw-models-m5 .txt{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.m-mzw-models-m5 .tit{
	font-size: 20px;
	font-weight: 400;
	line-height: 1.5;
	color: #FFFFFF;
	margin-bottom: 8px;
}
.m-mzw-models-m5 .btn{
	display: flex;
	justify-content: center;
	opacity: 0;
}

.m-mzw-models-m5:hover .item{
	width: 40%;
}
.m-mzw-models-m5 .item:hover{
	width: 60%;
}

.m-mzw-models-m5 .item:hover .btn{
	opacity: 1;
}
/* ç”·è£¤ä¸“å®¶-end */

/* å…¶å®ƒå•†å“-start */
.row-e2{
	margin-bottom: 69px;
}
.row-e3 .row-e3-1{
	padding-left: 100px;
	margin-bottom: 18px;
}
.m-mzw-models-m6{
	overflow: hidden;
}
.m-mzw-models-m6 li{
	float: left;
	width: 50%;
	transition: .5s;
}
.m-mzw-models-m6 .con{
	display: block;
}
.m-mzw-models-m6 .pic{
	/* height: 720px; */
	height: 37.5vw;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.m-mzw-models-m6 .txt{
	text-align: center;
	padding: 20px 0;
}
.m-mzw-models-m6 .tit{
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	color: #333;
	position: relative;
}
.m-mzw-models-m6 .tit::after{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background-color: #333;
	position: absolute;
	left: 0;
	bottom: 0;
	opacity: 0;
}

.m-mzw-models-m6:hover li{
	width: 40% !important;
}
.m-mzw-models-m6.handleclick li{
	width: 40%;
}
.m-mzw-models-m6 li:hover{
	width: 60% !important;
}
.m-mzw-models-m6.handleclick li.on{
	width: 60%;
}
.m-mzw-models-m6 li:hover .tit::after,
.m-mzw-models-m6.handleclick li.on .tit::after{
	opacity: 1;
}
/* å…¶å®ƒå•†å“-end */

/* ç”·è£¤-å½“å­£æ–°å“-start */
.row-f1{}
.row-f2{
	margin-bottom: 60px;
}
.m-mzw-models-m7{
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	overflow-x: auto;
	overflow-y: hidden;
	background-color: #fff;
}
.m-mzw-models-m7::-webkit-scrollbar{
    display: none;
}
.m-mzw-models-m7 .models-con{
    display: flex;
}
.m-mzw-models-m7 .item{
    flex: none;
	float: left;
	position: relative;
	margin-left: 120px;
}
.m-mzw-models-m7 .item:first-child{
	margin-left: 0;
}
.m-mzw-models-m7 .a1,
.m-mzw-models-m7 .a2{
	display: block;
	cursor: pointer;
	font-size: 14px;
	font-weight: 400;
	color: #666;
}
.m-mzw-models-m7 .a1{
	height: 55px;
	line-height: 55px;
}
.m-mzw-models-m7 .a1.icon{
	position: relative;
	padding-right: 16px;
}
.m-mzw-models-m7 .a1.icon::after{
	content: "";
	display: block;
	width: 11px;
	height: 7px;
	background: url(../images/icon-m1.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.m-mzw-models-m7 dl{
	background-color: #fff;
	position: absolute;
	left: 50%;
	top: 55px;
	transform: translateX(-50%);
	display: none;
	padding: 15px 0;
	z-index: 10;
}
.m-mzw-models-m7 dd{
	padding: 0 10px;
}
.m-mzw-models-m7 .a2{
	line-height: 2;
	white-space: nowrap;
}
.m-mzw-models-m7 .a1:hover,
.m-mzw-models-m7 .a2:hover,
.m-mzw-models-m7 .item.on .a1{
	color: #000;
	font-weight: 500;
}
.m-mzw-models-m7 .item:hover dl{
	display: block;
}

.row-f3{
	overflow: hidden;
}
.row-f3 .row-f3-2{
	display: flex;
	justify-content: center;
	padding: 15px 0 0;
}

.m-mzw-list-m12{
	margin: 0 -5px -38px;
	overflow: hidden;
}
.m-mzw-list-m12 li{
	width: 33.333%;
	float: left;
	margin-bottom: 38px;
}
.m-mzw-list-m12 .con{
	display: block;
	margin: 0 5px;
	cursor: pointer;
}
.m-mzw-list-m12 .pic{
	height: 0;
	padding-top: 135.59%;
	overflow: hidden;
	position: relative;
  border-radius: 6px;
}
.m-mzw-list-m12 .txt{
	font-weight: 400;
	line-height: 1.5;
	text-align: center;
	padding: 28px 0;
}
.m-mzw-list-m12 .tit{
	font-size: 14px;
	color: #000;
	margin-bottom: 5px;
}
.m-mzw-list-m12 .a1{
    display: inline-block;
    position: relative;
}
.m-mzw-list-m12 .a1::after{
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: #000;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
}
.m-mzw-list-m12 .info{
	font-size: 12px;
	color: #333;
}
.m-mzw-list-m12 .con:hover .a1::after{
    opacity: 1;
}
.m-mzw-list-m12.style2{
	margin-bottom: 0;
}
.m-mzw-list-m12.style2 li{
	margin-bottom: 20px;
}
.m-mzw-list-m12.style2 .tit{
	font-size: 16px;
	color: #000;
}
/* ç”·è£¤-å½“å­£æ–°å“-end */

/* ç”·è£¤-å›½é™…æ—¶è£…å‘¨ç³»åˆ—-start */
.row-g2,
.row-g4 .row-g4-1,
.row-g6 .row-g6-1,
.row-g8 .row-g8-1,
.row-g9 .row-g9-1{
	margin-bottom: 60px;
}
.row-g3,
.row-g4,
.row-g5,
.row-g6,
.row-g7{
	margin-bottom: 120px;
}
.row-g4 .row-g4-2,
.row-g6 .row-g6-2,
.row-g8 .row-g8-2,
.row-g9 .row-g9-2{
	display: flex;
	justify-content: center;
}
.row-g4#maodian2 .g-mzw-btn-m1.style5:hover,
.row-g4#maodian3 .g-mzw-btn-m1.style5:hover{
    background-color: #000 !important;
    color: #fff !important;
}
.row-g7 .m-mzw-models-m4.style5 .desc{
    margin-bottom: 1.354vw;
}
.row-g9{
	margin-bottom: 95px;
}

.m-mzw-list-m13 {
	margin: 0 -5px;
	overflow: hidden;
}
.m-mzw-list-m13 li {
	width: 25%;
	margin-bottom: 10px;
}
.m-mzw-list-m13 .con {
	display: block;
	margin: 0 5px;
}
.m-mzw-list-m13 .pic{
	height: 0;
	padding-top: 141.643%;
	position: relative;
	overflow: hidden;
}

.m-mzw-list-m13.style1 li{
	float: left;
}
.m-mzw-list-m13.style2,
.m-mzw-list-m13.style3{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.m-mzw-list-m13.style3 .txt{
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	text-align: center;
	padding: 19px 0;
	color: #000;
}
.m-mzw-list-m13 .a1{
    display: inline-block;
    position: relative;
}
.m-mzw-list-m13 .a1::after{
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: #000;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
}
.m-mzw-list-m13 .con:hover .a1::after{
    opacity: 1;
}
/* ç”·è£¤-å›½é™…æ—¶è£…å‘¨ç³»åˆ—-end */

/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-å•†å“è¯¦æƒ…é¡µ-start */
.row-h1{
	overflow: hidden;
}
.row-h1 .row-h1-1{
	/* width: 765px; */
	width: 39.84vw;
	float: left;
}
.row-h1 .row-h1-2{
	float: left;
	/* width: calc(100% - 765px); */
	width: calc(100% - 39.84vw);
	padding-top: 80px;
}
.m-mzw-swiper-m4{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m4 .con{
	display: block;
}
.m-mzw-swiper-m4 .pic{
	height: 0;
	/* padding-top: 113.294%; */
	padding-top: 100%;
	overflow: hidden;
	position: relative;
}
/*.m-mzw-swiper-m4 .pic img{*/
/*	height: auto;*/
/*	top: 50%;*/
/*	transform: translateY(-50%);*/
/*}*/
.m-mzw-swiper-m4 .pic img{
	height: auto;
	top: 50%;
	transform: translateY(-50%);
}
.m-mzw-swiper-m4 .swiper-pagination{
	font-size: 16px;
	font-weight: 350;
	line-height: 1.5;
	right: 50px;
	bottom: 50px;
	width: auto;
	left: unset;
	transform: unset;
}
.m-mzw-swiper-m4 .swiper-pagination .swiper-pagination-bullet{
  width:12px;height:12px;margin:0 7px!important;background:#fff;opacity: 0.4;
}
.m-mzw-swiper-m4 .swiper-pagination .swiper-pagination-bullet-active{opacity: 1;}
.m-mzw-swiper-m4::after{
  position: absolute;
  z-index:2;
  content:'';
  top:0;
  left:0;
  bottom:0;
  right:0;
  background: linear-gradient(to bottom,rgba(0,0,0,0) 85%,rgba(0,0,0,.2) 100%);
}
.m-mzw-swiper-m4 .swiper-button-prev,
.m-mzw-swiper-m4 .swiper-button-next{
	width: 18px;
	height: 30px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.m-mzw-swiper-m4 .swiper-button-prev{
	background-image: url(../images/swiper-arrow-left-1.png);
	left: 25px;
}
.m-mzw-swiper-m4 .swiper-button-next{
	background-image: url(../images/swiper-arrow-right-1.png);
	right: 25px;
}
.m-mzw-swiper-m4 .swiper-button-prev::after,
.m-mzw-swiper-m4 .swiper-button-next::after{
	display: none;
}
.m-mzw-swiper-m4 .swiper-button-prev:hover{
  background-image: url(../images/swiper-arrow-left-1h.png);
}
.m-mzw-swiper-m4 .swiper-button-next:hover{
	background-image: url(../images/swiper-arrow-right-1h.png);
}
.m-mzw-models-m8{
	width: 100%;
	/* height: calc(100vh - 80px); */
	padding: 0 60px;
	box-sizing: border-box;
	position: relative;
	display:flex;
	align-items: center;
}
.m-mzw-models-m8 .models-tit{
	width: 100%;
	/* height: 210px; */
	height: 13.93vw;
	/* height: 19.44vh; */
	font-weight: 400;
	text-align: center;
	color: #000;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	position: absolute;
	left: 0;
	top: 0;
}
.m-mzw-models-m8 .models-tit .t1{
	font-size: 14px;
	line-height: 1.8;
}
.m-mzw-models-m8 .models-tit .t2{
	font-size: 18px;
	line-height: 1.4;
}
.m-mzw-models-m8 .models-con{
	width: 100%;
}
.m-mzw-models-m8 .item1{
	font-size: 14px;
	font-weight: 300;
	line-height: 1.85;
	color: #999;
	border: none;
  margin-bottom:56px;
}
.m-mzw-models-m8 .item1 .s1{
	padding: 0 5px;
}
.m-mzw-models-m8 .item2{
	font-weight: 400;
	line-height: 1.5;
	color: #000;
  margin-bottom:41px;
}
.m-mzw-models-m8 .tit{
	font-size: 16px;
	margin-bottom: 10px;
}
.m-mzw-models-m8 .price{
	font-size: 16px;
  color:#84CCC9;
}
.m-mzw-models-m8 .item3,
.m-mzw-models-m8 .item4{
	overflow: hidden;
  background:#FAFDFD;
  padding:22px 26px;
  margin-top:2px;
}
.m-mzw-models-m8 .item-tit{
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	float: left;
	width: 50px;
}
.m-mzw-models-m8 .item-con{
	width: calc(100% - 50px);
	float: left;
}
.m-mzw-models-m8 .item5{
	width:277px;height:72px;text-align: center;border-radius: 72px;background:#84CCC9;line-height: 72px;margin-top:150px;
}
.m-mzw-models-m8 .btn{
	display: block;
  font-size:20px;
  color:#000;
}
.m-mzw-models-m8 .btn p{padding-left:37px;background:url(../images/cart2.png) no-repeat left center;background-size:32px 32px;display: inline-block;}
.m-mzw-models-m8.style2{
	/* padding-top: 175px; */
	padding-top: 12.114vw;
	/* padding-top: 16.20vh; */
}

.m-mzw-list-m14{
	overflow: hidden;
}
.m-mzw-list-m14 li{
	float: left;
	margin-left: 25px;
}
.m-mzw-list-m14 li:first-child{
	margin-left: 0;
}
.m-mzw-list-m14 .con{}
.m-mzw-list-m14 .list-tit{
	font-size: 14px;
	font-weight: 300;
	line-height: 30px;
	color: #000;
	margin-bottom: 5px;
}
.m-mzw-list-m14 .list-circle{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	overflow: hidden;
	margin: 0 auto;
}

.m-mzw-list-m15{
	overflow: hidden;
}
.m-mzw-list-m15 li{
	float: left;
	margin-left: 25px;
}
.m-mzw-list-m15 li:first-child{
	margin-left: 0;
}
.m-mzw-list-m15 .con{
	display: block;
	padding: 0 6px;
	font-size: 14px;
	font-weight: 300;
	line-height: 30px;
	border: 1px solid #fff;
	box-sizing: border-box;
	color: #666;
	cursor: pointer;
}
.m-mzw-list-m15 li.on .con{
	border-color: #000;
	color: #000;
}

.row-h2 .row-h2-1{
	margin-bottom: 60px;
}
.row-h2 .row-h2-2{
	overflow: hidden;
}

.m-mzw-list-m16{
	overflow: hidden;
	margin: 0 -5px;
}
.m-mzw-list-m16 li{
	float: left;
	width: 25%;
}
.m-mzw-list-m16 .con{
	display: block;
	margin: 0 5px;
}
.m-mzw-list-m16 .pic{
	height: 0;
	/*padding-top: 127.119%;*/
	padding-top: 142.18%;
	overflow: hidden;
	position: relative;
}
.m-mzw-list-m16 .pic img{
	transition: .5s;
}
.m-mzw-list-m16 .img2{
	opacity: 0;
}
.m-mzw-list-m16 .txt{
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	text-align: center;
	color: #333;
	padding: 20px 0;
}
.m-mzw-list-m16 .txt .a1{
    display: inline-block;
    position: relative;
}
.m-mzw-list-m16 .txt .a1::after{
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: #000;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
}
.m-mzw-list-m16 .con:hover .img1{
	opacity: 0;
}
.m-mzw-list-m16 .con:hover .img2,
.m-mzw-list-m16 .con:hover .txt .a1::after{
	opacity: 1;
}
/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-å•†å“è¯¦æƒ…é¡µ-end */

/* å…¶å®ƒå•†å“-é…é¥°-start */
.row-i3{
	margin-bottom: 34px;
}
.row-i3 .row-i3-1,
.row-i4 .row-i4-1{
	padding: 40px 0 19px;
}
.row-i3 .row-i3-2,
.row-i4 .row-i4-2{
	overflow: hidden;
	margin-bottom: 30px;
}
.row-i3 .row-i3-3,
.row-i4 .row-i4-3{
	display: flex;
	justify-content: center;
}

.row-i4{
	margin-bottom: 123px;
}
.row-i5 .row-i5-1{
	margin-bottom: 24px;
}

.m-mzw-models-m9{
	overflow: hidden;
	margin: 0 -9px;
}
.m-mzw-models-m9 .models-l{
	float: left;
	width: 420px;
}
.m-mzw-models-m9 .models-r{
	float: right;
	width: 1490px;
	overflow: hidden;
}
.m-mzw-models-m9 .con{
	position: relative;
	cursor: pointer;
}
.m-mzw-models-m9 .pic{
	overflow: hidden;
}
.m-mzw-models-m9 .pic .mobile{
	display: none;
}
.m-mzw-models-m9 .txt{
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	color: #fff;
	position: absolute;
	left: 40px;
	bottom: 30px;
}
.m-mzw-models-m9 .item1{
	margin-bottom: 10px;
}
.m-mzw-models-m9 .item1 .pic,
.m-mzw-models-m9 .item2 .pic{
	width: 420px;
	height: 400px;
}
.m-mzw-models-m9 .item3,
.m-mzw-models-m9 .item4{
	float: left;
}
.m-mzw-models-m9 .item3{
	margin-right: 10px;
}
.m-mzw-models-m9 .item3 .pic,
.m-mzw-models-m9 .item4 .pic{
	width: 740px;
	height: 810px;
}

.m-mzw-list-m17 {
	overflow: hidden;
	margin: 0 -5px;
}
.m-mzw-list-m17 li {
	float: left;
	width: 33.333%;
}
.m-mzw-list-m17 .con {
	display: block;
	margin: 0 5px;
	position: relative;
}
.m-mzw-list-m17 .pic{
	height: 0;
	padding-top: 94.787%;
	overflow: hidden;
	position: relative;
}
.m-mzw-list-m17 .txt{
	/*font-size: 20px;*/
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	color: #666;
	padding: 20px 0;
	text-align: center;
	/*position: absolute;*/
	/*left: 40px;*/
	/*bottom: 30px;*/
}
.m-mzw-list-m17 .a1{
    display: inline-block;
    position: relative;
}
.m-mzw-list-m17 .a1::after{
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: #000;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
}
.m-mzw-list-m17 .con:hover .a1::after{
    opacity: 1;
}
/* å…¶å®ƒå•†å“-é…é¥°-end */

/* å…¶å®ƒå•†å“-ä¸Šè£…-start */
.row-j1{}
.row-j3,
.row-j4,
.row-j5,
.row-j6{
	margin-bottom: 80px;
}
.row-j3 .row-j3-1,
.row-j4 .row-j4-1,
.row-j5 .row-j5-1,
.row-j6 .row-j6-1{
	padding: 40px 0 19px;
}
.row-j3 .row-j3-2,
.row-j4 .row-j4-2,
.row-j5 .row-j5-2,
.row-j6 .row-j6-2{
	overflow: hidden;
}
.row-j3 .row-j3-3,
.row-j4 .row-j4-3,
.row-j5 .row-j5-3,
.row-j6 .row-j6-3{
	display: flex;
	justify-content: center;
}

.row-j7 .row-j7-1{
	margin-bottom: 18px;
	padding-top: 40px;
}

.m-mzw-list-m18{
	overflow: hidden;
	margin: 0 -5px;
}
.m-mzw-list-m18 li{
	float: left;
	width: 33.333%;
	margin-bottom: 20px;
}
.m-mzw-list-m18 .con{
	display: block;
	margin: 0 5px;
}
.m-mzw-list-m18 .pic{
	height: 0;
	padding-top: 142.18%;
	overflow: hidden;
	position: relative;
}
.m-mzw-list-m18 .txt{
	text-align: center;
	/* font-size: 20px; */
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	color: #666;
	padding: 20px 0;
}
.m-mzw-list-m18 .a1{
    display: inline-block;
    position: relative;
}
.m-mzw-list-m18 .a1::after{
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background-color: #000;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
}
.m-mzw-list-m18 .con:hover .a1::after{
    opacity: 1;
}
/* å…¶å®ƒå•†å“-ä¸Šè£…-end */

/* å®šåˆ¶-å›¢ä½“å®šåˆ¶-start */
.row-k2{
	margin-bottom: 60px;
}
.row-k3{
	margin-bottom: 121px;
}
.row-k3 .m-mzw-models-m4.style6 .desc,
.row-l3 .m-mzw-models-m4.style6 .desc{
    text-align: center;
}
.row-k4{
	margin-bottom: 100px;
}
.row-k4 .row-k4-1{
	padding: 38px 0;
}
.row-k5{
	background-color: #f8f8f8;
	padding: 150px 0;
	overflow: hidden;
}
.row-k5 .row-k5-1{
	float: left;
	/* width: calc(100% - 1040px);
	height: 600px; */
	width: calc(100% - 54.16vw);
	height: 31.25vw;
	display: flex;
	align-items: center;
}
.row-k5 .row-k5-2{
	float: right;
	/* width: 1040px; */
	width: 54.16vw;
}
.m-mzw-models-a1{
	position: relative;
}
.m-mzw-models-a1 .pic{
	height: 0;
	padding-top: 41.666%;
	position: relative;
	overflow: hidden;
}
.m-mzw-models-a1 .txt{
	width: 320px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.8;
	color: #000;
	position: absolute;
	left: 60px;
	bottom: 60px;
}
.m-mzw-models-a1 .desc{
	text-align: justify;
}
.m-mzw-models-a1.style2 .txt{
	top: 60px;
	bottom: unset;
	width: 390px;
}
.m-mzw-models-a1.style2 .tit{
	font-size: 30px;
	line-height: 1.5;
	margin-bottom: 18px;
}
.m-mzw-models-a1.style2 .desc{
	font-size: 14px;
	line-height: 1.6;
	color: #666;
}

.m-mzw-list-pictxt-a1{
	margin: 0 -10px;
	overflow: hidden;
}
.m-mzw-list-pictxt-a1 li{
	float: left;
	width: 33.333%;
}
.m-mzw-list-pictxt-a1 .con{
	display: block;
	margin: 0 10px;
}
.m-mzw-list-pictxt-a1 .pic{
	height: 0;
	padding-top: 126.582%;
	position: relative;
	overflow: hidden;
}
.m-mzw-list-pictxt-a1 .txt{
	font-weight: 400;
	padding-top: 14px;
	padding-right: 50px;
}
.m-mzw-list-pictxt-a1 .tit{
	font-size: 16px;
	line-height: 1.5;
	color: #000;
	margin-bottom: 2px;
}
.m-mzw-list-pictxt-a1 .desc{
	font-size: 12px;
	line-height: 1.58;
	color: #666;
	text-align: justify;
}
/* å®šåˆ¶-å›¢ä½“å®šåˆ¶-end */

/* å®šåˆ¶-åå¸ˆä¸“å±žå®šåˆ¶-start */
.row-l2{
	margin-bottom: 60px;
}
.row-l3{
	margin-bottom: 121px;
}
.row-l4{
	overflow: hidden;
}
.row-l4 .row-l4-1{
	padding: 38px 0;
}
.row-l4 .row-l4-2,
.row-l5,
.row-l6{
	margin-bottom: 100px;
}
.row-l4 .row-l4-3{
	margin-bottom: 59px;
}
.row-l4 .row-l4-4{
	padding: 40px 0 50px;
}
.row-l4 .row-l4-5{
	margin-bottom: 104px;
}
.row-l5{
	background-color: #f8f8f8;
	padding-bottom: 100px;
}
.row-l5 .row-l5-1{
	padding: 120px 0 35px;
}
.row-l7{
	overflow: hidden;
}

.m-mzw-list-pictxt-a2{
	overflow: hidden;
	margin: 0 -5px;
}
.m-mzw-list-pictxt-a2 li{
	width: 50%;
	float: left;
}
.m-mzw-list-pictxt-a2 .con{
	display: block;
	margin: 0 5px;
}
.m-mzw-list-pictxt-a2 .pic{
	height: 0;
	padding-top: 67.132%;
	position: relative;
	overflow: hidden;
}

.m-mzw-models-m11 .models-con{
	overflow: hidden;
}
.m-mzw-models-m11 .models-pic{
	float: left;
	/* width: 1000px; */
	width: 52.08vw;
	margin-right: 90px;
}
.m-mzw-models-m11 .models-txt{
	height: 600px;
}
.m-mzw-models-m11 .models-txt-con{
	color: #000;
	font-weight: 400;
	max-height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
}
.m-mzw-models-m11 .models-tit{
	font-size: 30px;
	line-height: 1.4;
	margin-bottom: 9px;
}
.m-mzw-models-m11 .models-desc{
	font-size: 14px;
	line-height: 1.6;
}
.m-mzw-models-m11 .models-desc p{
	margin-bottom: 20px;
}
.m-mzw-models-m11 .models-desc p:last-child{
	margin-bottom: 0;
}
.m-mzw-models-m11 .models-nav{
	margin-top: 23px;
}

.m-mzw-swiper-m5{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m5 .con{
	display: block;
	position: relative;
}
.m-mzw-swiper-m5 .pic{
	height: 0;
	padding-top: 60%;
	position: relative;
	overflow: hidden;
}
.m-mzw-swiper-m5 .txt{
	width: calc(100% - 60px);
	font-weight: 400;
	line-height: 1.5;
	color: #fff;
	position: absolute;
	left: 30px;
	bottom: 30px;
}
.m-mzw-swiper-m5 .tit{
	font-size: 16px;
	margin-bottom: 9px;
}
.m-mzw-swiper-m5 .desc{
	font-size: 14px;
}

.m-mzw-swiper-m6{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m6 .con{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	color: #999;
	margin-bottom: 9px;
	cursor: pointer;
}
.m-mzw-swiper-m6 .swiper-slide:last-child .con{
	margin-bottom: 0;
}
.m-mzw-swiper-m6 .swiper-slide.swiper-slide-thumb-active .con{
	text-decoration: underline;
	color: #000;
}

.m-mzw-swiper-m7{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m7 .con{
	display: block;
	position: relative;
}
.m-mzw-swiper-m7 .pic{
	height: 0;
	padding-top: 41.666%;
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m7 .txt{
	width: 460px;
	position: absolute;
	left: 60px;
	bottom: 60px;
	font-weight: 400;
	color: #fff;
}
.m-mzw-swiper-m7 .tit{
	font-size: 16px;
	line-height: 1.5;
	margin-bottom: 12px;
}
.m-mzw-swiper-m7 .desc{
	font-size: 14px;
	line-height: 1.6;
}
.m-mzw-swiper-m7.swiper-container-horizontal&gt;.swiper-scrollbar{
	width: 300px;
	height: 4px;
	border-radius: none;
	background-color: rgba(255, 255, 255, 0.3);
	right: 60px;
	left: unset;
	bottom: 60px;
}
.m-mzw-swiper-m7 .swiper-scrollbar-drag{
	background-color: #fff;
}

.m-mzw-models-m12{
	margin: 0 -6px;
	overflow: hidden;
}
.m-mzw-models-m12 .item{
	float: left;
	width: 50%;
}
.m-mzw-models-m12 .con{
	display: block;
	margin: 0 6px;
	position: relative;
}
.m-mzw-models-m12 .pic{
	height: 0;
	padding-top: 94.34%;
	position: relative;
	overflow: hidden;
}
.m-mzw-models-m12 .pic::after{
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/bgpic-3.png) no-repeat left bottom;
	background-size: 100% auto;
}
.m-mzw-models-m12 .txt{
	/* width: calc(100% - 220px); */
	width: calc(100% - 11.45vw);
	position: absolute;
	/* left: 110px;
	bottom: 100px; */
	left: 5.729vw;
	/* bottom: 5.208vw; */
	top: 71%;
	bottom: unset;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.m-mzw-models-m12 .txt2{
	font-weight: 400;
	color: #fff;
	/* width: 310px; */
	width: 16.14vw;
}
.m-mzw-models-m12 .txt-pic{
	width: 130px;
	height: 130px;
	overflow: hidden;
}
.m-mzw-models-m12 .tit{
	font-size: 30px;
	line-height: 1.5;
	margin-bottom: 8px;
}
.m-mzw-models-m12 .desc{
	font-size: 14px;
	line-height: 1.6;
}
.m-mzw-models-m12 .item1 .desc{
	margin-bottom: 25px;
}
.m-mzw-models-m12 .item1 .swiper{
	/* width: calc(100% - 220px); */
	width: calc(100% - 11.45vw);
	position: absolute;
	/* left: 110px;
	bottom: 40px; */
	left: 5.729vw;
	/* bottom: 2.083vw; */
	top: 91%;
	bottom: unset;
	display: none;
}
.m-mzw-swiper-m8{
	position: relative;
}
.m-mzw-swiper-m8 .swiper-con{
	overflow: hidden;
}
.m-mzw-models-m12 .item1 .swiper,
.m-mzw-swiper-m8 .con{
	height: 40px;
}
.m-mzw-swiper-m8 .tit,
.m-mzw-swiper-m8 .address{
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5;
	color: #fff;
	margin-bottom: 0;
}
.m-mzw-swiper-m8 .address{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.m-mzw-swiper-m8 .swiper-button-prev,
.m-mzw-swiper-m8 .swiper-button-next{
	width: 12px;
	height: 21px;
	overflow: hidden;
	background: url(../images/icon-m2.png) no-repeat;
	background-size: 100% 100%;
	top: 50%;
	transform: translateY(-50%);
	margin-top: 0;
}
.m-mzw-swiper-m8 .swiper-button-prev{
	left: -38px;
	transform: translateY(-50%) rotateZ(180deg);
}
.m-mzw-swiper-m8 .swiper-button-next{
	right: -38px;
}
.m-mzw-swiper-m8 .swiper-button-prev::after,
.m-mzw-swiper-m8 .swiper-button-next::after{
	display: none;
}
.m-mzw-swiper-m8 .swiper-button-prev.swiper-button-disabled,
.m-mzw-swiper-m8 .swiper-button-next.swiper-button-disabled{
	opacity: 0;
}
/* å®šåˆ¶-åå¸ˆä¸“å±žå®šåˆ¶-end */

/* ç”·è£¤ä¸“å®¶-å“ç‰Œç®€ä»‹-start */
.row-m3{
	padding: 92px 0 120px;
}
.row-m3 .row-m3-1{
	padding: 29px 0;
}
.row-m4 .row-m4-1{
	padding: 113px 0 51px;
}
.row-m4 .row-m4-2{
	margin-bottom: 30px;
}
.row-m4 .row-m4-3{
	margin-bottom: 62px;
  background:#fff;padding:20px;border-radius: 6px;
}
.row-m4 .row-m4-3 .swiper-slide{background:#fff}
.m-mzw-swiper-m9,
.m-mzw-swiper-m9 .con,
.m-mzw-swiper-m9 .pic{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m9 .con{
	display: block;
}
.m-mzw-swiper-m9 .pic{
	height: 0;
	padding-top: 46.875%;
}
.m-mzw-swiper-m9 .txt{
	width: 100%;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	color: #000;
	text-align: center;
	position: absolute;
	left: 0;
	top: 22%;
}

.m-mzw-video-m1,
.m-mzw-video-m1 .video-pic{
	overflow: hidden;
	position: relative;
}
.m-mzw-video-m1 .video-pic{
	height: 0;
	padding-top: 48.611%;
}
.m-mzw-video-m1 .video-pic .litpic{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.m-mzw-video-m1 .video-play{
	width: 60px;
	height: 60px;
	overflow: hidden;
	background: url(../images/video-play.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	cursor: pointer;
}
.m-mzw-video-m1 .video-play.active{
	opacity: 0;
}
.m-mzw-video-m1:hover .video-play.active{
	opacity: 1;
}

.m-mzw-swiper-m10{
	overflow: hidden;
  padding:0 20px;
}
.m-mzw-swiper-m10 .con{
	display: block;
	cursor: pointer;
	padding-top: 5px;
  padding-bottom:10px;
}
.m-mzw-swiper-m10 .year{
	/* width: 167px; */
	width: 8.697vw;
	font-size: 18px;
	font-weight: 400;
	line-height: 26px;
	color: #999;
  margin-bottom:16px;
  position: relative;
  left:-17px;
}
.m-mzw-swiper-m10 .line{
	position: relative;
	height: 1px;
	background-color: #999;
}
.m-mzw-swiper-m10 .line::before{
	content: "";
	display: block;
	height: 8px;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 8px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	background-color: #999;
	transition: width .5s;
}
.m-mzw-swiper-m10 .swiper-slide{
	width: 190px;
}
.m-mzw-swiper-m10 .swiper-slide.swiper-slide-thumb-active .line::before{
	background-color: #84CCC9;
}
.m-mzw-swiper-m10 .swiper-slide.swiper-slide-thumb-active .line::after{
  position: absolute;
  content:'';
  width:19px;
  height:19px;
  border-radius: 50%;
  border:1px solid #84CCC9;
  left:-7px;
  top:-10px;
}
.m-mzw-swiper-m10 .swiper-slide.swiper-slide-thumb-active .year{
	color: #84CCC9;
}

.m-mzw-swiper-m11,
.m-mzw-swiper-m12,
.m-mzw-swiper-m12 .swiper-con,
.m-mzw-swiper-m12 .pic{
	overflow: hidden;
	position: relative;
}

.m-mzw-swiper-m11 .item{
	overflow: hidden;
	
}
.m-mzw-swiper-m11 .item-pic{
	/* width: 840px;
	margin-right: 70px; */
	width: 43.75vw;
	margin-right: 2.083vw;
	float: left;
}
.m-mzw-swiper-m11 .item-txt{
	float: right;
	/* width: calc(100% - 910px);
	height: 563px; */
	width: calc(100% - 46.39vw);
	height: 29.32vw;
}
.m-mzw-swiper-m11 &gt; .swiper-wrapper &gt; .swiper-slide.swiper-slide-active{
	z-index: 10;
}
.m-mzw-swiper-m12 .pic{
	height: 0;
	padding-top: 66.904%;
  border-radius: 6px;
}
.m-mzw-swiper-m12 .swiper-button-prev,
.m-mzw-swiper-m12 .swiper-button-next{
	width: 18px;
	height: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
	
}
.m-mzw-swiper-m12 .swiper-button-prev::after,
.m-mzw-swiper-m12 .swiper-button-next::after{
	display: none;
}
.m-mzw-swiper-m12 .swiper-button-prev{
	background-image: url(../images/swiper-arrow-left-1.png);
	left: 50px;
}
.m-mzw-swiper-m12 .swiper-button-next{
	background-image: url(../images/swiper-arrow-right-1.png);
	right: 50px;
}
.m-mzw-swiper-m12 .swiper-button-prev:hover{
  background-image: url(../images/swiper-arrow-left-1h.png);
}
.m-mzw-swiper-m12 .swiper-button-next:hover{
  background-image: url(../images/swiper-arrow-right-1h.png);
}
.m-mzw-swiper-m12 .swiper-txt{
	overflow: hidden;
  position: absolute;
  bottom:10px;
  left:0;right:0;
  z-index:4;
}
.m-mzw-swiper-m12 .swiper-tit{
	float: left;
	font-size: 20px;
	font-weight: 400;
	line-height: 70px;
	color: #999;
}
.m-mzw-swiper-m12 .swiper-pagination{

	width: auto;
	position: relative;
	font-size: 20px;
	font-weight: 400;
	line-height: 70px;
	color: #999;
	bottom: unset;
}
.m-mzw-swiper-m12 .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:rgba(255,255,255,.4);opacity: 1;margin:0 7px}
.m-mzw-swiper-m12 .swiper-pagination .swiper-pagination-bullet-active{background:rgba(255,255,255,1);}
.m-mzw-swiper-m13{
	height: 100%;
/* 	width: 418px;
	height: 563px; */
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m13 .con{
	margin-bottom: 32px;
	cursor: pointer;
  padding-right:50px;
}
.m-mzw-swiper-m13 .tit-year,
.m-mzw-swiper-m13 .tit,
.m-mzw-swiper-m13 .desc-tit{
	font-weight: 400;
	color: #000;
}
.m-mzw-swiper-m13 .tit-year{
	font-size: 30px;
	line-height: 1.5;
	margin-bottom: 10px;
}
.m-mzw-swiper-m13 .tit-year em{font-size:18px;}
.m-mzw-swiper-m13 .tit,
.m-mzw-swiper-m13 .desc-tit{
	font-size: 18px;
	line-height: 1.5;
	position: relative;
	margin-bottom: 3px;
}
.m-mzw-swiper-m13 .tit::after{
	content: "";
	display: block;
	width: 6px;
	height: 6px;
	background-color: #999;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 10px;
	transform: translateY(-50%);
	opacity: 0;
}
.m-mzw-swiper-m13 .tit{
	padding-left: 26px;
}

.m-mzw-swiper-m13 .desc{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.85;
	color: #666;
	text-align: justify;
}
.m-mzw-swiper-m13 .desc-item{
	margin-bottom: 40px;
}
.m-mzw-swiper-m13 .desc-item:last-child{
	margin-bottom: 0;
}
.m-mzw-swiper-m13 .desc-item p{
	margin-bottom: 9px;
}
.m-mzw-swiper-m13 .desc-item p:last-child{
	margin-bottom: 0;
}
.m-mzw-swiper-m13 .swiper-slide{
	height: auto;
}
.m-mzw-swiper-m11.swiper-container-fade .m-mzw-swiper-m13 .swiper-slide{
	pointer-events: auto;
}
.m-mzw-swiper-m13 .swiper-slide.swiper-slide-thumb-active .tit::after{
	opacity: 1;
}
/* ç”·è£¤ä¸“å®¶-å“ç‰Œç®€ä»‹-end */

/* æŠ•èµ„è€…å…³ç³»-ä¿¡æ¯æŠ«éœ²-ä¸´æ—¶æŠ¥å‘Š-start */
.row-n2,
.row-n2 .row-n2-1{
	border-bottom: 1px solid #D9D9D9;
}
.row-n2,
.row-n2 .row-n2-2{
	overflow: hidden;
}
.row-n2 .row-n2-1{
	margin-bottom: 60px;
}
.row-n2 .row-n2-2,
.row-n2 .row-n2-3{
	margin-bottom: 120px;
}
.row-n2 .col-l-n2-2{
	float: left;
	width: 360px;
	/* width: 25%; */
}
.row-n2 .col-r-n2-2{
	float: right;
	width: calc(100% - 500px);
	/* width: 940px; */
	/* width: 67%; */
}
.row-n2 .row-n2-2-1{
	margin-bottom: 60px;
}

.row-n2.style2{
	background-color: #F8F8F8;
	border-bottom: none;
}
.row-n2.style2 .row-n2-2{
	margin-bottom: 70px;
}

.row-n2 .g-mzw-tit-m2.style2 .tit{
    margin-bottom: 14px;
}
.row-n2 .g-mzw-tit-m2.style2 .info{
    font-size: 14px;
}

.m-mzw-banner-m1{
	/* height: 400px; */
	height: 20.83vw;
	overflow: hidden;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.m-mzw-banner-m1.style2{
	/* height: 700px; */
	height: 49.47vw;
}

.m-mzw-tree-m1{
	overflow: hidden;
	display: none;
}
.m-mzw-tree-m1 .con{
	display: block;
}
.m-mzw-tree-m1 .tit{
	height: 48px;
	line-height: 48px;
	overflow: hidden;
	transition: .5s;
	box-sizing: border-box;
	position:relative;
	font-weight: 400;
	cursor: pointer;
}
.m-mzw-tree-m1 .tree-title,
.m-mzw-tree-m1 .icon-arrow{
	float: left;
	display: block;
}
.m-mzw-tree-m1 .icon-arrow{
	height:100%;
	width:30px;
	position: relative;
	margin-left: 10px;
}
.m-mzw-tree-m1 .icon-arrow::before{
	content:"";
	display:block;
	width: 20px;
	height: 20px;
	background: url(../images/icon-arrow-top-2.png) no-repeat;
	background-size: 100% 100%;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%) rotate(180deg);
	transition: .5s;
}
.m-mzw-tree-m1 .item.active &gt; .con &gt; .tit &gt; .icon-arrow::before{
	transform:translate(-50%,-50%) rotate(0);
}
.m-mzw-tree-m1 .tree-title{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.m-mzw-tree-m1 .item.lv1{
	margin-bottom: 10px;
}
.m-mzw-tree-m1 .item.lv1:last-child{
	margin-bottom: 0;
}

.m-mzw-tree-m1.lv1{
	display: block;
}

.m-mzw-tree-m1 .item.show &gt;.con &gt; .m-mzw-tree-m1{
	display: block;
}

.m-mzw-tree-m1.lv1 &gt; .item &gt; .con &gt; .tit{
	font-size: 20px;
}
.m-mzw-tree-m1.lv1 &gt; .item &gt; .con &gt; .tit &gt; .tree-title{
	max-width: calc(100% - 40px);
	color: #333;
}
.m-mzw-tree-m1.lv2 .tit{
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	padding-left: 20px;
}
.m-mzw-tree-m1.lv2 .tree-title{
	color: #000;
	width: 100%;
}
.m-mzw-tree-m1.lv1 .item.lv1.active &gt; .con &gt; .tit{
	margin-bottom: 4px;
}
.m-mzw-tree-m1.lv1 .item.lv1.active &gt; .con &gt; .tit &gt; .tree-title{
	font-weight: 700;
}
.m-mzw-tree-m1.lv2 .item.active .tit,
.m-mzw-tree-m1.lv2 .tit:hover{
	background-color: #FBFBFC;
}

.m-mzw-list-news-b1 .con{
	border-bottom: 1px solid #D9D9D9;
	position: relative;
	padding: 28px 10px;
	display: block;
}
.m-mzw-list-news-b1 li:first-child .con{
	border-top: 1px solid #D9D9D9;
}
.m-mzw-list-news-b1 .txt{
	width: 80%;
	font-weight: 400;
	line-height: 1.5;
}
.m-mzw-list-news-b1 .tit{
	font-size: 14px;
	color: #333;
	margin-bottom: 4px;
	display: block;
}
.m-mzw-list-news-b1 .date{
	font-size: 12px;
	color: #666;
}
.m-mzw-list-news-b1 .download{
	font-size: 14px;
	font-weight: 300;
	line-height: 30px;
	color: #333;
	padding-left: 30px;
	background: url(../images/icon-a1.png) no-repeat left center;
	background-size: 20px auto;
	position: absolute;
	top: 50%;
	right: 10px;
	transform: translateY(-50%);
}
/* æŠ•èµ„è€…å…³ç³»-ä¿¡æ¯æŠ«éœ²-ä¸´æ—¶æŠ¥å‘Š-end */

/* æŠ•èµ„è€…å…³ç³»-å…¬å¸æ²»ç†-è‘£äº‹ä¼š-start */
.m-mzw-list-news-c1{}
.m-mzw-list-news-c1 li{}
.m-mzw-list-news-c1 li:nth-child(2n+1) .con{
	background-color: #FBFBFC;
}
.m-mzw-list-news-c1 .con{
	display: block;
	padding: 24px 32px;
}
.m-mzw-list-news-c1 .txt1{
	line-height: 48px;
	font-weight: 400;
	border-bottom: 1px solid #D9D9D9;
	margin-bottom: 10px;
	overflow: hidden;
}
.m-mzw-list-news-c1 .tit,
.m-mzw-list-news-c1 .job,
.m-mzw-list-news-c1 .info{
	float: left;
}
.m-mzw-list-news-c1 .tit{
	font-size: 20px;
	color: #333;
}
.m-mzw-list-news-c1 .job,
.m-mzw-list-news-c1 .info{
	font-size: 12px;
	color: #666;
	margin-left: 30px;
}
.m-mzw-list-news-c1 .desc{
	font-size: 12px;
	font-weight: 300;
	line-height: 1.67;
	color: #666;
	min-height: 73px;
}

.m-mzw-list-news-c2{
	overflow: hidden;
}
.m-mzw-list-news-c2 li{
	margin-bottom: 10px;
}
.m-mzw-list-news-c2 li:nth-child(2n+1) .con{
	background-color: #FBFBFC;
}
.m-mzw-list-news-c2 .con{
	display: block;
	padding: 54px 62px;
}
.m-mzw-list-news-c2 .tit{
	font-size: 20px;
	font-weight: 400;
	line-height: 1.5;
	color: #333;
	padding: 9px 0;
	border-bottom: 1px solid #D9D9D9;
	margin-bottom: 22px;
}
.m-mzw-list-news-c2 .info{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	color: #666;
	overflow: hidden;
	margin-bottom: 3px;
}
.m-mzw-list-news-c2 .info p{
	margin-bottom: 8px;
}
.m-mzw-list-news-c2 .pdg-l{
	padding-right: 35px;
}
.m-mzw-list-news-c2 .desc{
	font-size: 12px;
	font-weight: 300;
	line-height: 1.67;
	color: #666;
	min-height: 87px;
}
/* æŠ•èµ„è€…å…³ç³»-å…¬å¸æ²»ç†-è‘£äº‹ä¼š-end */

/* æŠ•èµ„è€…å…³ç³»-æŠ•èµ„è€…æœåŠ¡-start */
.m-mzw-models-b1{}
.m-mzw-models-b1 .models1{
	border-bottom: 1px solid #D9D9D9;
	margin-bottom: 29px;
	padding-bottom: 8px;
}
.m-mzw-models-b1 .models2{}
.m-mzw-models-b1 .models3{}
.m-mzw-models-b1 dl{
	overflow: hidden;
	margin-bottom: 16px;
}
.m-mzw-models-b1 dt{
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
	color: #333;
	margin-bottom: 9px;
}
.m-mzw-models-b1 dd{
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	color: #666;
	margin-bottom: 4px;
}

.m-mzw-form-m1{
	background-color: #FBFBFC;
	padding: 40px 60px 50px;
}
.m-mzw-form-m1 .form-con{
	display: block;
}
.m-mzw-form-m1 .form-item{
	overflow: hidden;
}
.m-mzw-form-m1 .form-item1{
	margin: 0 -20px;
}
.m-mzw-form-m1 .form-item2{
	margin-bottom: 30px;
}
.m-mzw-form-m1 .input-item{
	float: left;
	margin-bottom: 20px;
}
.m-mzw-form-m1 .input-con{
	margin: 0 20px;
	overflow: hidden;
}
.m-mzw-form-m1 .input-label,
.m-mzw-form-m1 .input-val{
	float: left;
}
.m-mzw-form-m1 .input-label{
	width: 71px;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	color: #333;
	border-bottom: 1px solid rgba(0, 0, 0, 0);
}
.m-mzw-form-m1 .input-val{
	width: calc(100% - 71px);
	box-sizing: border-box;
	position: relative;
}
.m-mzw-form-m1 .input-txt,
.m-mzw-form-m1 .input-txtarea{
	width: 100%;
	border: none;
	border-bottom: 1px solid #333;
	outline: none;
	font-size: 14px;
	font-weight: 300;
	color: #333;
	padding: 0;
	background-color: unset;
	border-radius: unset !important;
}
.m-mzw-form-m1 .input-txt{
	height: 20px;
}
/* .m-mzw-form-m1 .input-txtarea{
	resize: none;
	line-height: 20px;
} */
.m-mzw-form-m1 .input-item.item1{
	width: 33.333%;
}
.m-mzw-form-m1 .input-item.item2{
	width: 100%;
}
.m-mzw-form-m1 .input-item.required .input-val,
.m-mzw-form-m1 .input-item.required2 .input-val{
	padding-right: 11px;
}
.m-mzw-form-m1 .input-item.required .input-val::after{
	content: "*";
	display: block;
	font-size: 14px;
	color: #333;
	line-height: 20px;
	position: absolute;
	top: 0;
	right: 0;
}
.m-mzw-form-m1 .form-txt{
	font-size: 12px;
	font-weight: 300;
	line-height: 1.5;
	color: #666;
}
.m-mzw-form-m1 .input-btn{
	height: 40px;
	width: 120px;
	display: block;
	background-color: #121212;
	border: none;
	outline: none;
	font-size: 14px;
	font-weight: 400;
	padding: 0;
	color: #fff;
	margin: 0 auto;
}
/* æŠ•èµ„è€…å…³ç³»-æŠ•èµ„è€…æœåŠ¡-end */

/* æ³•å¾‹å£°æ˜Ž-æ¡æ¬¾åŠæ¡ä»¶ç½‘ç«™-start */
.m-mzw-details-m1{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.7;
	color: #333;
	text-align: justify;
}
.m-mzw-details-m1 p{
	/*text-indent: 2em;*/
	margin-bottom: 24px;
}
/* æ³•å¾‹å£°æ˜Ž-æ¡æ¬¾åŠæ¡ä»¶ç½‘ç«™-end */

/* è”ç³»æˆ‘ä»¬-start */
.m-mzw-list-map-a1{
	margin: 0 -5px;
	overflow: hidden;
}
.m-mzw-list-map-a1 li{
	float: left;
	width: 50%;
	margin-bottom: 10px;
}
.m-mzw-list-map-a1 .con{
	display: block;
	margin: 0 5px;
	padding: 22px 60px 30px;
	background-color: #fff;
}
.m-mzw-list-map-a1 .map-tit{
	position: relative;
	border-bottom: 1px solid #D9D9D9;
	padding: 17px 0;
	margin-bottom: 20px;
}
.m-mzw-list-map-a1 .tit{
	font-size: 24px;
	font-weight: 400;
	line-height: 1.5;
	color: #333;
}
.m-mzw-list-map-a1 .icon{
	width: 19px;
	height: 20px;
	background: url(../images/icon-1.png) no-repeat;
	background-size: 100% 100%;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.m-mzw-list-map-a1 .map-txt{}
.m-mzw-list-map-a1 dl{
	overflow: hidden;
	clear: both;
}
.m-mzw-list-map-a1 dd{
	float: left;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	color: #333;
	margin-bottom: 9px;
}
.m-mzw-list-map-a1 dd.d1{
	width: calc(100% - 160px);
	padding-right: 20px;
	box-sizing: border-box;
}
.m-mzw-list-map-a1 dd.d2{
	width: 160px;
}
/* è”ç³»æˆ‘ä»¬-end */

/* é›†å›¢-åŠ&nbsp;å…¥æˆ‘ä»¬-start */
.row-o2 .row-o2-1{
	padding: 60px 0 0;
}
.row-o3{
	overflow: hidden;
	padding: 60px 0;
}
.row-o3 .row-o3-1{
	display: flex;
	align-items: center;
  justify-content: center;
}
.row-o2-2{
	padding-bottom:40px;
}
.row-o4{
	padding-bottom: 120px;
}

.m-mzw-banner-m2{
	/* height: 950px; */
	height: 49.479vw;
	background-position: center center;
	background-size: cover;
	overflow: hidden;
	position: relative;
}
.m-mzw-banner-m2 .con{
	display: block;
	width: 100%;
	position: absolute;
	top: 0;
  bottom:60px;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
.m-mzw-banner-m2 .txt{
	width: 690px;
  margin:0 10px;
	color: #000;
	font-weight: 400;
  padding:40px;
  box-sizing: border-box;
  background:#fff;border-radius:6px;
}
.m-mzw-banner-m2 .txt .poa{width:67px;position: absolute;right:50px;top:50px;}
.m-mzw-banner-m2 .tit{
	font-size: 24px;
	line-height: 1.33;
	margin-bottom: 2px;
}
.m-mzw-banner-m2 .desc{
	font-size: 18px;
  color:#999;
	line-height: 1.33;
	margin-bottom: 29px;
}
.m-mzw-banner-m2 .btns{
	display: flex;
	justify-content: center;
}
.m-mzw-banner-m2 .btn{
	display: block;
	font-size: 14px;
	line-height: 1.5;
	color: #000;
	cursor: pointer;
	padding: 9px 29px;
	border: 1px solid #000;
	margin: 0 25px;
	border-radius: 20px;
	transition: .5s;
}
.m-mzw-banner-m2 .btn:hover{
    background-color: #000;
    color: #fff;
}

.m-mzw-banner-m2.style2 .con{
	background-color: unset;
}
.m-mzw-banner-m2.style2 .txt{
	width: 90%;
	color: #fff;
}
.m-mzw-banner-m2.style2 .tit{
	font-size: 14px;
	/* margin-bottom: 18px; */
	/* margin-bottom: 0.937vw; */
}
.m-mzw-banner-m2.style2 .desc{
	font-size: 30px;
	line-height: 1.5;
	/* margin-bottom: 0; */
	margin-bottom: 0.937vw;
}

.m-mzw-list-pictxt-a3{
	margin: 0 -5px;
	overflow: hidden;
}
.m-mzw-list-pictxt-a3 li{
	float: left;
	width: 33.333%;
	margin-bottom: 10px;
}
.m-mzw-list-pictxt-a3 li:nth-last-child(-n+2){
	width: 50%
}

.m-mzw-list-pictxt-a3 .con{
	display: block;
	margin: 0 5px;
}
.m-mzw-list-pictxt-a3 .pic{
	height: 0;
	padding-top: 58.057%;
	overflow: hidden;
	position: relative;
  border-radius: 6px;
}


.m-mzw-swiper-m14{
	overflow: hidden;
	position: relative;
	margin: 0 -5px;
}
.m-mzw-swiper-m14 .item{}
.m-mzw-swiper-m14 .con{
	display: block;
	margin: 0 5px;
}
.m-mzw-swiper-m14 .pic{
	height: 0;
	padding-top: 57.97%;
	overflow: hidden;
	position: relative;
  border-radius: 6px;
}
.m-mzw-swiper-m14 .swiper-button-prev,
.m-mzw-swiper-m14 .swiper-button-next{
	width: 40px;
	height: 60px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
	background-color: rgba(255, 255, 255, 0.3);
}
.m-mzw-swiper-m14 .swiper-button-prev{
	background-image: url(../images/swiper-prev-1.png);
	left: 0;
}
.m-mzw-swiper-m14 .swiper-button-next{
	background-image: url(../images/swiper-next-1.png);
	right: 0;
}
.m-mzw-swiper-m14 .swiper-button-prev::after,
.m-mzw-swiper-m14 .swiper-button-next::after{
	display: none;
}

.m-mzw-list-pictxt-d1{
	overflow: hidden;
	margin: 0 -5px;
}
.m-mzw-list-pictxt-d1 li{
	float: left;
	width: 50%;
  transition: all .5s;
  -webkit-transition: all .5s;
}
.m-mzw-list-pictxt-d1:hover li{width:40%;}
.m-mzw-list-pictxt-d1 li:hover{width:60%;}
.m-mzw-list-pictxt-d1 .con{
	display: block;
	margin: 0 5px;
	position: relative;
}
.m-mzw-list-pictxt-d1 .con::before{
	content: "";
	display: block;
	width: 100%;
	height: 100%;
    border-radius:6px;
	background: rgba(0,0,0,.41);
	background-size: 100% 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.m-mzw-list-pictxt-d1 .pic{
	/* height: 0;
	padding-top: 100%;
	overflow: hidden;
	position: relative; */
  border-radius: 6px;
  height: 955px; 
  height: 49.739vw;
  background-size: cover;
  background-position: center center;
}
.m-mzw-list-pictxt-d1 .txt{
	width: 100%;
	text-align: center;
	position: absolute;
	left: 0;
	top:50%;
  transform: translateY(-50%);
	z-index: 2;
}
.m-mzw-list-pictxt-d1 .txt h2{
  font-size:24px;color:#fff;margin-bottom:30px;
}
.m-mzw-list-pictxt-d1 .g-mzw-btn-m1{
  background:transparent;
  border:1px solid rgba(255,255,255,.2)
}
.m-mzw-list-pictxt-d1 .g-mzw-btn-t1{color:#fff;}
.m-mzw-list-pictxt-d1 .g-mzw-btn-m1:hover{
	background:#fff!important;
}
/* é›†å›¢-åŠ&nbsp;å…¥æˆ‘ä»¬-end */

/* é›†å›¢ç®€ä»‹-start */

.row-p3 .row-p3-1{
	padding: 80px 0;
}
.row-p3 .row-p3-2{
	margin-bottom: 10px;
}
.row-p4{
	/*height: 100vh;*/
	background-position: center bottom;
	background-size: 100% auto;
	background-repeat: no-repeat;
	overflow: hidden;
	box-sizing: border-box;
	padding-bottom: 11vh;
}
.row-p4 .row-p4-1{
	padding-top: 128px;
	padding-top: 8vh;
}
.row-p4 .row-p4-1 .g-mzw-tit-m5.style8 .info{
	text-align: center;
  color:#999;
  position: relative;
}
.row-p4 .row-p4-1 .g-mzw-tit-m5.style8 .info .poa{position: absolute;right:-200px;bottom:-60px;width:403px;height:403px;}
.row-p5{
	padding: 80px 0 100px;
	background-color: #fff;
}
.row-p5 .row-p5-1{
	margin-bottom: 60px;
}

.m-mzw-list-pictxt-b1 li{
	position: relative;
	transition: .5s;
}
.m-mzw-list-pictxt-b1 .con{
	display: block;
	overflow: hidden;
}
.m-mzw-list-pictxt-b1 .pic{
	/* width: 900px;
	height: 380px; */
	width: 35.9375vw;
	height: 20.833vw;
    border-radius:0.3125vw;
	overflow: hidden;
}
.m-mzw-list-pictxt-b1 .txt{
	/* width: calc(100% - 960px);
	height: 380px; */
	width: calc(100% - 39.0625vw);
	height: 20.833vw;
	overflow: hidden;
	display: flex;
	justify-content: center;
	flex-direction: column;
	box-sizing: border-box;
}
.m-mzw-list-pictxt-b1 .tit{
	font-size: 24px;
	font-weight: 400;
	line-height: 1.4;
	color: #000;
	margin-bottom: 24px;
}
.m-mzw-list-pictxt-b1 .desc{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.785;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	/* -webkit-line-clamp: 5; */
	overflow: hidden;
}
.m-mzw-list-pictxt-b1 li.left{
	z-index: 2;
}
.m-mzw-list-pictxt-b1 li.left .pic{
	float: left;
}
.m-mzw-list-pictxt-b1 li.left .txt{
	text-align: left;
	float: right;
	/* padding-bottom: 75px; */
	padding-bottom: 3.906vw;
}
.m-mzw-list-pictxt-b1 li.right{
	/* margin-top: -75px; */
	/* margin-top: -3.906vw; */
	z-index: 1;
}
.m-mzw-list-pictxt-b1 li.right .pic{
	float: right;
}
.m-mzw-list-pictxt-b1 li.right .txt{
	
	float: left;
	/* padding-top: 75px; */
	padding-top: 3.906vw;
}

.m-mzw-list-pictxt-b1.active li.left{
	transform: translate(-2%,0);
}
.m-mzw-list-pictxt-b1.active li.right{
	transform: translate(2%,0);
}

.m-mzw-list-m19{
	overflow: hidden;
}
.m-mzw-list-m19 .list-tit,
.m-mzw-list-m19 ul,
.m-mzw-list-m19 li{
	float: left;
}
.m-mzw-list-m19 .list-tit,
.m-mzw-list-m19 .con{
	font-size: 12px;
	font-weight: 300;
	line-height: 1.55;
	text-align: justify;
}
.m-mzw-list-m19 .list-tit{
	color: #333;
	width: 57px;
}
.m-mzw-list-m19 ul{
	overflow: hidden;
	width: calc(100% - 57px);
}
.m-mzw-list-m19 .con{
	display: block;
	color: #666;
}

.m-mzw-litpic-a1 .pic{
	width: 100%;
	/* height: 580px; */
	height: 42.08vw;
	overflow: hidden;
}
/* é›†å›¢ç®€ä»‹-end */

/* å¥³è£¤ä¸“å®¶-ç²¾å·¥åŒ&nbsp;å¿ƒ-start */
.row-q2{
	padding: 60px 0 0;
}
.row-q2 .row-q2-1{
	margin-bottom: 60px;
}

.m-mzw-models-a2{
	overflow: hidden;
}
.m-mzw-models-a2 .models-l,
.m-mzw-models-a2 .models-r{
	height: 100vh;
	float: left;
	overflow: hidden;
}
.m-mzw-models-a2 .models-l{
	background-position: left center;
	background-size: auto 100%;
	background-repeat: no-repeat;
	position: relative;
  width: 46.875%;
}
.m-mzw-models-a2 .models-r{
	background-color: #000;
	display: flex;
	align-items: center;
  width:53.125%;
}
.m-mzw-models-a2 .models-txt{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	/* background-color: rgba(33, 33, 33, 0.61); */
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.m-mzw-models-a2 .models-tit{
	font-size: 38px;
	font-weight: 400;
	line-height: 1.4;
	font-family: PingFangSC-Medium;
	color: #fff;
	writing-mode: vertical-rl;
	margin-right: 70px;
	letter-spacing: 12px;
}

.m-mzw-list-pictxt-b2{
	width: 100%;
	overflow: hidden;
}
.m-mzw-list-pictxt-b2 li{
	float: left;
	width: 33.333%;
}
.m-mzw-list-pictxt-b2 li.mb{
	margin-bottom: 80px;
}
.m-mzw-list-pictxt-b2 .con{
	display: block;
	position: relative;
}
.m-mzw-list-pictxt-b2 .con:after{
  position: absolute;
  content:'';
  right:0;
  top:0;
  height:220px;
  width:0;
  border-left:1px solid #fff;
}
.m-mzw-list-pictxt-b2 li.li3 .con:after,.m-mzw-list-pictxt-b2 li.li6 .con:after{display: none;}
.m-mzw-list-pictxt-b2 .litpic{
	overflow: hidden;
	/*margin-bottom: 61px;*/
	margin-right: 30px;
}
.m-mzw-list-pictxt-b2 .pic{
	width: 150px;
	height: 120px;
	overflow: hidden;
	float: right;
	position: relative;
}
.m-mzw-list-pictxt-b2 .pic img{
	display: block;
	height: auto;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.m-mzw-list-pictxt-b2 .pic1 img{
	width: 85px;
}
.m-mzw-list-pictxt-b2 .pic2 img{
	width: 76px;
}
.m-mzw-list-pictxt-b2 .pic3 img{
	width: 88px;
}
.m-mzw-list-pictxt-b2 .pic4 img{
	width: 90px;
}
.m-mzw-list-pictxt-b2 .pic5 img{
	width: 39px;
}
.m-mzw-list-pictxt-b2 .pic6 img{
	width: 77px;
}
.m-mzw-list-pictxt-b2 .txt{
	color: #fff;
	line-height: 1.3;
	font-weight: 400;
	padding: 0 40px 0 60px;
}
.m-mzw-list-pictxt-b2 .tit{

	min-height: 48px;
	font-size: 16px;
	margin-bottom: 10px;
	overflow: hidden;
}
.m-mzw-list-pictxt-b2 .desc{
	font-size: 14px;
	min-height: 130px;
	text-align: justify;
	/*display: -webkit-box;*/
	/*-webkit-line-clamp: 3;*/
	/*-webkit-box-orient: vertical;*/
	overflow: hidden;
}
/*.m-mzw-list-pictxt-b2 .desc p{*/
/*	width: 100%;*/
/*	white-space: nowrap;*/
/*	text-overflow: ellipsis;*/
/*	overflow: hidden;*/
/*}*/
/* å¥³è£¤ä¸“å®¶-ç²¾å·¥åŒ&nbsp;å¿ƒ-end */

/* å¥³è£¤-æ˜Žæ˜Ÿå•å“-start */
.row-r4{
	background-color: #FBFBFC;
}
.row-r4 .row-r4-1{
	padding: 200px 0 14px;
}
.row-r4 .row-r4-1-2{
	margin-top: -30px;
}
.row-r4 .row-r4-2{
	padding: 34px 0 10px;
}

.row-r5{
	padding: 60px 0;
}
.row-r5.brand{padding-bottom:0;}
.row-r5 .row-r5-1{
	margin-bottom: 40px;
}
.row-r5 .row-r5-2{
	margin-bottom: 60px;
}
.brand .row-r5-2{text-align: center;}
.row-r5-3{padding-top:60px;}
.row-r6{
    overflow: hidden;
}
.row-r6 .row-r6-1{
	padding: 60px 0;
}

.m-mzw-litpic-a2 .pic{
	width: 326px;
	overflow: hidden;
	margin: 0 auto;
}

.m-mzw-swiper-m16{
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m16 .con{
	display: block;
	/*width: 670px;*/
	width: 34.89vw;
	margin: 0 auto;
}
.m-mzw-swiper-m16 .pic{
	height: 0;
	padding-top: 154.626%;
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m16 .swiper-button-prev,
.m-mzw-swiper-m16 .swiper-button-next{
	width: 18px;
	height: 32px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
	display: none;
}
.m-mzw-swiper-m16 .swiper-button-prev::after,
.m-mzw-swiper-m16 .swiper-button-next::after{
	display: none;
}
.m-mzw-swiper-m16 .swiper-button-prev{
	background-image: url(../images/icon-swiper-prev-3.png);
	left: 0;
}
.m-mzw-swiper-m16 .swiper-button-next{
	background-image: url(../images/icon-swiper-next-3.png);
	right: 0;
}
.m-mzw-swiper-m16 .swiper-pagination{
	display: block;
	font-size: 0;
	z-index: 2;
	bottom: 0!important;
	display: none;
}
.m-mzw-swiper-m16 .swiper-pagination-bullet{
	width: 9px;
	height: 9px;
	border-radius: 50%;
	background-color: #D9D9D9;
	opacity: 1;
}
.m-mzw-swiper-m16 .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background-color: #212121;
}
.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
	width: 5px;
	height: 5px;
	transform: scale(1);
	margin-bottom: 2px;
}
.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
	width: 7px;
	height: 7px;
	transform: scale(1);
	margin-bottom: 1px;
}
.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
	width: 9px;
	height: 9px;
	transform: scale(1);
	margin-bottom: 0;
}
.m-mzw-list-pictxt-a4{
	overflow: hidden;
	margin: 0 -5px;
}
.m-mzw-list-pictxt-a4 li{
	float: left;
	width: 50%;
}
.m-mzw-list-pictxt-a4 .con{
	display: block;
	margin: 0 5px;
}
.m-mzw-list-pictxt-a4 .pic{
	height: 0;
	padding-top: 141%;
	overflow: hidden;
	position: relative;
	background-color: #FBFBFC;
  border-radius: 6px;
}

.m-mzw-list-pictxt-a4.style2 .pic{
	padding-top: 140%;
}
.m-mzw-list-pictxt-a4.style2 .pic img{
	transition: .5s;
}
.m-mzw-list-pictxt-a4.style2 .img2,
.m-mzw-list-pictxt-a4.style2 .con:hover .img1{
	opacity: 0;
}
.m-mzw-list-pictxt-a4.style2 .con:hover .img2{
	opacity: 1;
}

.m-mzw-models-b2 .tit{
	font-size: 24px;
	font-weight: 400;
	line-height: 1.5;
	color: #000;
	padding: 19px 0;
}
.m-mzw-models-b2 li{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.85;
	color: #999;
	margin-bottom: 25px;
}
.m-mzw-models-b2 li:last-child{
	margin-bottom: 0;
}
/* å¥³è£¤-æ˜Žæ˜Ÿå•å“-end */

/* é›†å›¢-é›†å›¢èµ„è®¯-ç¤¾ä¼šè´£ä»»-èµ„è®¯è¯¦æƒ…-start */
.row-r1,.row-f1,.row-d1,.row-p1,.row-o1,.row-c1 {
	padding-top: 40px;
}
.row-r1 .row-r1-1{
	margin-bottom: 55px;
}

.m-mzw-details-a1{
	overflow:hidden;
}
.m-mzw-details-a1 .tit,
.m-mzw-details-a1 .date{
	font-weight: 400;
	line-height: 1.4;
}
.m-mzw-details-a1 .tit{
	font-size: 20px;
	color: #000;
	margin-bottom: 10px;
}
.m-mzw-details-a1 .date{
	font-size: 12px;
	color: #666;
	margin-bottom: 20px;
}
.m-mzw-details-a1 .txt{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.8;
	text-align: justify;
	color: #666;
	/*text-indent: 2em;*/
}
.m-mzw-details-a1 .txt-item{
	margin-bottom: 20px;
}
.m-mzw-details-a1 .txt-item:last-child{
	margin-bottom: 0;
}
.m-mzw-details-a1 .txt img{
	display: block;
	width: 100%;
	height: auto;
}
/* é›†å›¢-é›†å›¢èµ„è®¯-ç¤¾ä¼šè´£ä»»-èµ„è®¯è¯¦æƒ…-end */

/*æœç´¢ç»“æžœé¡µ-start*/
.row-s1{
	padding: 80px 0 56px;
}
.row-s1 .row-s1-1{
	margin-bottom: 30px;
}
.row-s2.show{
	display: block;
}
.row-s2 .row-s2-1{
    margin-bottom: 30px;
}
.row-s2 .row-s2-2{
    display: flex;
    justify-content: center;
}

.ul-mzw-option-a1{
	display: flex;
	justify-content: center;
}
.ul-mzw-option-a1 li{
	margin: 0 30px;
}
.ul-mzw-option-a1 .con{
	display: block;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4;
	padding-bottom: 5px;
	position: relative;
	cursor: pointer;
}
.ul-mzw-option-a1 .con::after{
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	background-color: #000;
	position: absolute;
	left: 0;
	bottom: 0;
	opacity: 0;
}
.ul-mzw-option-a1 li.on .con::after{
	opacity: 1;
}
.ul-mzw-option-a1 .tit{
	color: #000;
}
.ul-mzw-option-a1 .num{
	color: #999;
	padding-left: 5px;
}
/*æœç´¢ç»“æžœé¡µ-end*/
/* æ&nbsp;¡å›­æ‹›è˜-start */
.job_search{margin:80px 0 50px;background:#fff;border-radius: 10px;display: flex;align-items: center;height:80px;padding-left:40px;overflow: hidden;}
.job_search .icon{width:23px;margin-right:15px;flex-shrink: 0;}
.job_search input{border:0;flex:1;height:60px;padding:0;font-size:18px;color:#000;outline: none;}
.job_search .search_btn{width:256px;font-size:24px;color:#fff;text-align: center;background:#84CCC9;border:0;height:100%;line-height: 80px;cursor: pointer;}

.job_intro {font-size:14px;line-height:28px;color:#888;}

.table_bd .item {background:#fff;margin-bottom:20px;border-radius: 6px;}
.table_bd .item .flex{display: flex;align-items: center;justify-content: space-between;padding:40px;}
.table_bd .item .flex .left{flex:1;}
.table_bd .item .flex .left .position{font-size:18px;color:#000}
.table_bd .item .flex .left p{font-size:14px;color:#999;margin-top:20px;line-height: 19px;}
.table_bd .item .flex .left p span:last-child{margin-left:30px;padding-left:24px;background:url(../images/icon-address-a2.png) no-repeat left top;background-size: 15px 18px;}
.table_bd .item .flex .date{font-size:14px;color:#999;padding-right:146px;flex-shrink: 0;}

.table_bd .item .job_del{display: none;border-top:1px solid #f5f5f5;padding:40px;}
.table_bd .item .job_del dl{font-size:14px;line-height:26px;color:#999;}
.table_bd .item .flex .btn_del{width:36px;height:36px;transition: all .4s;background:url(../images/icon-arrow-top-1.png) no-repeat;background-size:100% 100%;flex-shrink: 0;}
.table_bd .item .flex  .develop_btn{transform: rotate(-180deg);}
/* æ&nbsp;¡å›­æ‹›è˜-end */
/* åŠ&nbsp;å…¥æˆ‘ä»¬-start */
.progress{
  display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;padding-bottom:80px;
}
.progress .item{box-sizing: border-box;border:3px solid #000;border-radius: 6px;height:200px;width:296px;display: flex;flex-direction: column;justify-content: space-around;padding-left:30px;}
.progress .item .num{font-size:28px;}
.progress .item .txt{font-size:18px;}
.progress .arrow img{width:20px;display: block;}
.condition{background:#fff;padding:80px 0 120px;}
.condition .tj{display: flex;display: -webkit-flex;justify-content: space-between;}
.condition .tj .item{width:48.57%;height:260px;border-radius: 6px;background: #000;color:#fff;display: flex;display: -webkit-flex;align-items: center;justify-content: space-around;}
.condition .tj .item .icon{width:60px;height:60px;background:url(../images/jiameng01.png) no-repeat;background-size:100% 100%;}
.condition .tj .item:nth-child(2) .icon{background:url(../images/jiameng02.png) no-repeat;background-size:100% 100%;}
.condition .tj .item .num{font-size:34px;}
.condition .tj .item .txt{font-size:26px;}
.fuchi{padding:100px 0;}
.fuchi .flex{display: flex;display: -webkit-flex;justify-content: space-between;}
.fuchi .flex .item{background:#fff;border-radius: 6px;height:230px;display: flex;position: relative;display: -webkit-flex;flex-direction: column;justify-content: space-around;width:48.57%;box-sizing: border-box;padding-left:50px;}
.fuchi .flex .item .icon{height:40px;width:40px;background: url(../images/jiameng03.png) no-repeat;background-size: auto 100%;}
.fuchi .flex .item:nth-child(2) .icon{background: url(../images/jiameng04.png) no-repeat;background-size: auto 100%;}
.fuchi .flex .item .txt{font-size:20px;color:#000;}
.fuchi .flex .item .num{position: absolute;font-size:74px;color:#DEDEDE;right:50px;bottom:40px;line-height: 1;}
.apply{background:#fff;padding:80px 0 120px;}
.apply .form form{display: flex;display: -webkit-flex;flex-wrap: wrap;width:100%;justify-content: space-between;font-size:18px;}
.apply .form .inputGroup{width:100%;background:#FAFDFD;border-radius: 6px;height:90px;margin-bottom:50px;display: flex;display: -webkit-flex;align-items: center;box-sizing: border-box;padding:0 30px}
.apply .form .inputGroup:nth-child(-n+2){width:48.57%;}
.apply .form .inputGroup input{flex:1;border:0;padding:10px;box-sizing: border-box;background: none;outline: none;font-size:18px;font-family: PingFang SC;}
.apply .form .inputGroup .label em{color:#EC1A0D}
.apply .form .inputGroup:last-of-type{height:auto;align-items: flex-start;padding:30px;}
.apply .form .inputGroup:last-of-type textarea{border:0;font-size:18px;background:none;padding:0 10px;flex:1;box-sizing: border-box;outline: none;line-height: 25px;font-family: PingFang SC;}
.tj_btn{height:90px;display: block;width:100%;background:#000;border-radius: 90px;border:0;color:#fff;font-size:26px;font-weight:normal;font-family: PingFang SC;cursor: pointer;}
/* åŠ&nbsp;å…¥æˆ‘ä»¬-end */
@media only screen and (min-width: 950px) and (max-width: 1920px) {
	/* é¦–é¡µ-start */
	.m-mzw-swiper-m1 .txt{
		font-size: 3.125vw;
		left: 5.208vw;
		bottom: 4.166vw;
	}
	.m-mzw-swiper-m1 .video-btn{
		width: 3.125vw;
		height: 3.125vw;
	}
	.m-mzw-swiper-m1 .swiper-button-prev,
	.m-mzw-swiper-m1 .swiper-button-next{
		width: 0.937vw;
		height: 1.666vw;
	}
	.m-mzw-swiper-m1 .swiper-button-prev{
		left: 1.302vw;
	}
	.m-mzw-swiper-m1 .swiper-button-next{
		right: 1.302vw;
	}
  .m-mzw-swiper-m1 .swiper-pagination{
    bottom:4.166vw!important;
  }
  .m-mzw-swiper-m1 .swiper-pagination-bullet{background:rgba(255,255,255,.4);opacity: 1;margin:0 0.364vw!important;}
  .m-mzw-swiper-m1 .swiper-pagination-bullet-active{background:rgba(255,255,255,1);opacity: 1;}
	.row-a2-1{
		padding: 8.33vw 0 8.33vw;
	}
  .row-a2-1 .logo_bg{width:20.989vw;}
/* 	.row-a2-1.fixed{
		top: 4.166vw;
	} */
	.m-mzw-models-m2 .txt{
		padding-top: 10.41vw;
	}
	.m-mzw-models-m2 .video-play{
		width: 2.291vw;
		height: 2.291vw;
		bottom: 1.562vw;
		right: 1.562vw;
	}
	.m-mzw-swiper-m2 .swiper-ptn{
		bottom: 4.208vw;
		left: 50%;
    transform: translateX(-50%);
	}
	.m-mzw-swiper-m2 .swiper-pagination{
		/* margin-right: 0.833vw;
		margin-bottom: 3.020vw; */
	}
	.m-mzw-swiper-m2 .swiper-pagination-bullet{
		font-size: 0.833vw;
		margin-bottom: 0.625vw;
	}
	.m-mzw-swiper-m2 .swiper-pagination-bullet.swiper-pagination-bullet-active{
		font-size: 0.937vw;
	}
	.m-mzw-swiper-m2 .swiper-pagination-bullet.swiper-pagination-bullet-active &gt; span::before{
		width: 1.041vw;
		height: 1.041vw;
		left: -1.614vw;
		background-size: 1.041vw auto;
	}
	 .row-a4{
		padding: 5.729vw 0;
	} 
	/*.row-a4{*/
	/*    min-height: 46.87vw;*/
	/*}*/
	.row-a4 .row-a4-1{
		margin-bottom: 1.822vw;
	}
	.row-a4 .row-a4-2{
		margin-bottom: 1.562vw;
	}
  .m-mzw-store{width:10.26vw;box-shadow: 0 1.042vw 1.042vw rgba(43,43,43,.1);border-radius: 3.75vw 3.75vw 3.125vw 3.125vw;}
.sonpre{width:10.26vw;line-height: 3.75vw;font-size:1.042vw;border-radius: 3.75vw;}
.sonpre p{padding-left:1.927vw;background-size:1.667vw auto;}
.m-mzw-models-m4 .con .m-mzw-store .sonpre p{background-size:1.667vw auto;}
.gostore{border-radius: 1.042vw 1.042vw 2.083vw 2.083vw;padding-top:2.708vw;font-size:0.833vw;margin-top:-2.708vw;line-height: 2.135vw;}
	.row-a6{
		padding: 4.166vw 0 4.167vw;
	}
	.row-a6 .row-a6-1{
		margin-bottom: 2.604vw;
	}
	.row-a6 .row-a6-2-1{
		width: 62.5vw;
		margin: 0 auto 1.562vw;
	}
	.m-mzw-list-m1 .item{
		width: 8.697vw;
	}
	.m-mzw-list-m1 .con{
		font-size: 0.833vw;
		line-height: 2.604vw;
	}
	.m-mzw-list-m1 .item.on .con{
		font-size: 0.937vw;
		line-height: 2.604vw;
	}
	.m-mzw-list-m1 .list-ptn{
		width: 8.697vw;
		height: 2.604vw;
	}
	.m-mzw-list-m2 {
		margin: 0 -0.520vw;
	}
	.m-mzw-list-m2 .con {
		margin: 0 0.520vw;
	}
	.row-a7{
		padding-bottom: 5.468vw;
	}
	.row-a7 .row-a7-1{
		padding-top: 5.208vw;

	}
	/*.row-a7 .row-a7-1-1{*/
	/*	padding-bottom: 0.520vw;*/
	/*}*/
	.row-a7 .row-a7-1-2{
		padding:0;
    background:#fff;
	}
	.row-a7 .row-a7-1-1 .g-mzw-tit-m1{
        font-size: 1.562vw;
        margin-bottom:2.343vw;
    }
	/* .row-a7 .row-a7-1-2{
		margin-left: 10.41vw;
	} */
	.g-mzw-tit-m1{
		font-size: 0.937vw;
		line-height: 2.5vw;
	}
	.m-mzw-list-m3 li {
		margin-left: 0;
    padding:0 7vw;
	}
	.m-mzw-list-m3 .con {
		font-size: 0.833vw;
		line-height: 3.125vw;
	}

	.m-mzw-swiper-m3{
		margin-bottom: 0.885vw;
	}
	.m-mzw-swiper-m3 .swiper-button-prev,
	.m-mzw-swiper-m3 .swiper-button-next{
		height: 4.062vw;
		width: 4.062vw;
	}

	.m-mzw-swiper-m3 .swiper-button-prev::after,
	.m-mzw-swiper-m3 .swiper-button-next::after{
		width: 0.9375vw;
		height: 1.562vw;
	}
  .m-mzw-swiper-m3 .swiper-button-prev:hover::after,
	.m-mzw-swiper-m3 .swiper-button-next:hover::after{
		width: 0.9375vw;
		height: 1.562vw;
	}
  .m-mzw-swiper-m3 .pagination{
    bottom:2.604vw!important;
  }
  .m-mzw-swiper-m3 .swiper-pagination-bullet{width:0.625vw;height:0.625vw;margin:0 0.364vw!important;}
	/*.m-mzw-models-m3 .address .p1,*/
	/*.m-mzw-models-m3 .address .p2{*/
	/*	font-size: 0.729vw;*/
	/*	padding-left: 1.302vw;*/
	/*}*/
	/*.m-mzw-models-m3 .address .p1{*/
	/*	background-size: 0.937vw auto;*/
	/*}*/
	/*.m-mzw-models-m3 .qrcode .pic{*/
	/*	margin-right: 0.833vw;*/
	/*	margin-top: 0.208vw;*/
	/*}*/
	/*.m-mzw-models-m3 .qrcode-pic{*/
	/*	width: 6.25vw;*/
	/*	height: 6.25vw;*/
	/*}*/
	/*.m-mzw-models-m3 .qrcode .p1,*/
	/*.m-mzw-models-m3 .qrcode .p2{*/
	/*	font-size: 0.677vw;*/
	/*}*/
	/* é¦–é¡µ-end */
	/* ç”·è£¤-start */
	.row-b2{
		margin-bottom: 3.229vw;
	}
	.m-mzw-list-m7 .pic{
		height: 37.5vw;
	}
	.m-mzw-list-m7 .txt{
		padding: 1.093vw 0;
	}
	.m-mzw-list-m7 .tit{
		font-size: 0.729vw;
	}
	.row-b3 .row-b3-1{
		padding-left: 5.208vw;
		margin-bottom: 0.833vw;
	}
	.m-mzw-list-m8 .list-tit{
		font-size: 0.729vw;
	}
	.m-mzw-list-m8 li{
		margin-left: 4.947vw;
	}
	.m-mzw-list-m8 .con{
		font-size: 0.729vw;
	}
	.m-mzw-models-m4{
		/* padding-left: 19.79vw; */
		padding-right: 16.66vw;
	}
	.m-mzw-models-m4 .con{
		height: 31.25vw;
	}
	.m-mzw-models-m4 .txt{
		width: 22.13vw;
	}
	.m-mzw-models-m4 .tit{
		font-size: 1.562vw;
		margin-bottom: 0.937vw;
	}
	.m-mzw-models-m4 .desc{
		font-size: 0.781vw;
		margin-bottom: 1.354vw;
	}
	.m-mzw-models-m4.style3,
	.m-mzw-models-m4.style4{
		padding-left: 16.66vw;
	}
	/* .m-mzw-models-m4.style3 .con,
	.m-mzw-models-m4.style4 .con{
		padding-top: 15.62vw;
	} */
	.m-mzw-models-m4.style3 .con,
	.m-mzw-models-m4.style4 .con,
	.m-mzw-models-m4.style5 .con,
	.m-mzw-models-m4.style7 .con{
		height: 46.87vw;
	}
	.m-mzw-models-m4.style3 .txt,
	.m-mzw-models-m4.style4 .txt{
		width: 20.31vw;
	}
	.m-mzw-models-m4.style6 .tit,
	.m-mzw-models-m4.style7 .tit{
		font-size: 1.562vw;
	}
	.m-mzw-models-m4.style6 .desc{
		font-size: 0.729vw;
		width: 27.60vw;
	}
	.m-mzw-models-m4.style7 .tit{
		margin-bottom: 1.562vw;
	}
	/* ç”·è£¤-end */
	/* å“ç‰Œèµ„è®¯-start */
	.m-mzw-list-m11{
		margin: 0 -0.260vw;
	}
	.m-mzw-list-m11 li{
		margin-bottom: 0.520vw;
	}
	.m-mzw-list-m11 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-list-m11 .pic{
		padding-top: 56.872%;
	}
	.m-mzw-list-m11 .txt{
		padding: 1.5625vw;
	}
	.m-mzw-list-m11 .tit{
		height: 2.1875vw;
		font-size: 0.833vw;
	}
	.m-mzw-list-m11 .date{
		font-size: 0.677vw;
		margin-bottom: 2.083vw;
    margin-top:0.3125vw;
	}
  .row-c2{margin-top:4.166vw;}
  .honor .m-mzw-list-m11 .pic img{top:1.302vw;bottom:1.302vw;}
  .honor .m-mzw-list-m11 .con:hover .pic img{transform: scale(1)  translateX(-50%);}
  .honor .m-mzw-list-m11 .tit{font-size:0.9375vw;}
	.row-c3{
		padding: 2.694vw 0 0;
	}
	/* å“ç‰Œèµ„è®¯-end */
	/* ç”·è£¤ä¸“å®¶-start */
	.m-mzw-models-m5{
		margin: 0 -0.260vw;
	}
	.m-mzw-models-m5 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-models-m5 .pic{
		height: 46.87vw;
	}
	.m-mzw-models-m5 .tit{
		font-size: 1.041vw;
		margin-bottom: 0.416vw;
	}
	/* ç”·è£¤ä¸“å®¶-end */
	/* å…¶å®ƒå•†å“-start */
	.row-e2{
		margin-bottom: 3.593vw;
	}
	.row-e3 .row-e3-1{
		padding-left: 5.208vw;
		margin-bottom: 0.937vw;
	}
	.m-mzw-models-m6 .pic{
		height: 37.5vw;
	}
	.m-mzw-models-m6 .txt{
		padding: 1.041vw 0;
	}
	.m-mzw-models-m6 .tit{
		font-size: 0.729vw;
	}
	/* å…¶å®ƒå•†å“-end */
	/* ç”·è£¤-å½“å­£æ–°å“-start */
	.row-f2{
		margin-bottom: 3.125vw;
	}
	.m-mzw-models-m7 .item{
		margin-left: 6.25vw;
	}
	.m-mzw-models-m7 .a1,
	.m-mzw-models-m7 .a2{
		font-size: 0.729vw;
	}
	.m-mzw-models-m7 .a1{
		height: 2.864vw;
		line-height: 2.864vw;
	}
	.m-mzw-models-m7 .a1.icon{
		padding-right: 0.833vw;
	}
	.m-mzw-models-m7 .a1.icon::after{
		width: 0.572vw;
		height: 0.364vw;
	}
	.m-mzw-models-m7 dl{
		top: 2.864vw;
		padding: 0.781vw 0;
	}
	.m-mzw-models-m7 dd{
		padding: 0 0.520vw;
	}
	.row-f3 .row-f3-2{
		padding: 0.781vw 0 0;
	}
	.m-mzw-list-m12{
		margin: 0 -0.260vw -1.979vw;
	}
	.m-mzw-list-m12 li{
		margin-bottom: 1.979vw;
	}
	.m-mzw-list-m12 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-list-m12 .txt{
		padding: 1.458vw 0;
	}
	.m-mzw-list-m12 .tit{
		/* font-size: 0.729vw; */
		margin-bottom: 0;
	}
	/* .m-mzw-list-m12 .info{
		font-size: 0.729vw;
	} */
	.m-mzw-list-m12.style2 li{
		margin-bottom: 1.041vw;
	}
	.m-mzw-list-m12.style2 .tit{
		font-size: 0.833vw;
	}
	/* ç”·è£¤-å½“å­£æ–°å“-end */
	/* ç”·è£¤-å›½é™…æ—¶è£…å‘¨ç³»åˆ—-start */
	.row-g2,
	.row-g4 .row-g4-1,
	.row-g6 .row-g6-1,
	.row-g8 .row-g8-1,
	.row-g9 .row-g9-1{
		margin-bottom: 3.125vw;
	}
	.row-g3,
	.row-g4,
	.row-g5,
	.row-g6,
	.row-g7{
		margin-bottom: 6.25vw;
	}
	.row-g9{
		margin-bottom: 4.947vw;
	}
	.m-mzw-list-m13 {
		margin: 0 -0.260vw;
	}
	.m-mzw-list-m13 li{
	    margin-bottom: 0.520vw;
	}
	.m-mzw-list-m13 .con {
		margin: 0 0.260vw;
	}
	.m-mzw-list-m13.style3 .txt{
		font-size: 0.729vw;
		padding: 0.989vw 0;
	}
	/* ç”·è£¤-å›½é™…æ—¶è£…å‘¨ç³»åˆ—-end */
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-å•†å“è¯¦æƒ…é¡µ-start */
	.row-h1{
    background:#fff;
	}
	.row-h1 .row-h1-1{
		width: 39.84vw;
	}
	.row-h1 .row-h1-2{
		width: calc(100% - 39.84vw);
		padding-top: 4.166vw;
	}
	.m-mzw-swiper-m4 .swiper-pagination{
		bottom: 2.083vw!important;
	}
  .m-mzw-swiper-m4 .swiper-pagination .swiper-pagination-bullet{
    width:0.625vw;height:0.625vw;margin:0 0.364vw!important;background:#fff;opacity: 0.4;
  }
  .m-mzw-swiper-m4 .swiper-pagination .swiper-pagination-bullet-active{opacity: 1;}
	.m-mzw-swiper-m4 .swiper-button-prev,
	.m-mzw-swiper-m4 .swiper-button-next{
		width: 0.9375vw;
		height: 1.5625vw;
	}
	.m-mzw-models-m8{
		padding: 0 3.125vw;
		/* height: calc(100vh - 4.166vw); */
	}
	.m-mzw-models-m8 .models-tit{
		height: 10.93vw;
	}
	.m-mzw-models-m8 .models-tit .t1{
		font-size: 0.729vw;
	}
	.m-mzw-models-m8 .models-tit .t2{
		font-size: 0.937vw;
	}
  .m-mzw-models-m8 .item2{margin-bottom:2.135vw;}
  .m-mzw-models-m8 .item3,
  .m-mzw-models-m8 .item4{padding:1.1458vw 1.354vw;}
	.m-mzw-models-m8 .item1{
		font-size: 0.729vw;
	}
	.m-mzw-models-m8 .item1 .s1{
		padding: 0 0.260vw;
	}
	.m-mzw-models-m8 .tit{
		font-size: 0.833vw;
		margin-bottom: 0.52vw;
	}
	.m-mzw-models-m8 .price{
		font-size: 0.833vw;
	}
	.m-mzw-models-m8 .item-tit{
		font-size: 0.833vw;
		line-height: 1.562vw;
		/* width: 2.604vw; */
	}
	/* .m-mzw-models-m8 .item-con{
		width: calc(100% - 2.604vw);
	} */
  .m-mzw-models-m8 .item5{
    width:14.427vw;height:3.75vw;border-radius: 3.75vw;line-height: 3.75vw;margin-top:7.812vw;
  }
	.m-mzw-models-m8 .btn{
		font-size: 1.0416vw;
	}
  .m-mzw-models-m8 .btn p{padding-left:1.927vw;background:url(../images/cart2.png) no-repeat left center;background-size:1.666vw 1.666vw;display: inline-block;}
	.m-mzw-models-m8.style2{
		padding-top: 9.114vw;
	}
	.m-mzw-list-m14 li{
		margin-left: 1.302vw;
	}
	.m-mzw-list-m14 .list-tit{
		font-size: 0.729vw;
		line-height: 1.562vw;
		margin-bottom: 0.260vw;
	}
	.m-mzw-list-m14 .list-circle{
		width: 1.041vw;
		height: 1.041vw;
	}
	.m-mzw-list-m15 li{
		margin-left: 1.302vw;
	}
	.m-mzw-list-m15 .con{
		padding: 0 0.312vw;
		font-size: 0.729vw;
		line-height: 1.562vw;
	}
	.row-h2 .row-h2-1{
		margin-bottom: 3.125vw;
	}
	.m-mzw-list-m16{
		margin: 0 -0.260vw;
	}
	.m-mzw-list-m16 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-list-m16 .txt{
		font-size: 0.729vw;
		padding: 1.041vw 0;
	}
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-å•†å“è¯¦æƒ…é¡µ-end */
	/* ç”·è£¤ä¸“å®¶-å“ç‰Œç®€ä»‹-start */
	.row-m3{
		padding: 4.791vw 0 6.25vw;
	}
	.row-m3 .row-m3-1{
		padding: 1.510vw 0;
	}
	.row-m4 .row-m4-1{
		padding: 5.885vw 0 2.656vw;
	}
	.row-m4 .row-m4-2{
		margin-bottom: 1.5625vw;
	}
	.row-m4 .row-m4-3{
		margin-bottom: 3.229vw;
    padding:1.041vw;
	}
	.m-mzw-swiper-m9 .txt{
		font-size: 1.041vw;
	}
	.m-mzw-video-m1 .video-pic{
		padding-top: 48.611%;
	}
	.m-mzw-video-m1 .video-play{
		width: 3.125vw;
		height: 3.125vw;
	}
  .m-mzw-swiper-m10{
    padding:0 1.041vw;
  }
  .m-mzw-swiper-m10 .swiper-slide{width:9.895vw;}
	.m-mzw-swiper-m10 .con{
		padding-top: 0.260vw;
    padding-bottom:0.52vw;
	}
	.m-mzw-swiper-m10 .year{
		width: 8.697vw;
		font-size: 0.9375vw;
		line-height: 1.354vw;
    margin-bottom:0.833vw;
    left:-0.885vw;
	}
	.m-mzw-swiper-m10 .line::before{
		height: 0.416vw;
		width: 0.416vw;
		border-top-left-radius: 0.208vw;
		border-bottom-left-radius: 0.208vw;
		border-top-right-radius: 0.208vw;
		border-bottom-right-radius: 0.208vw;
	}
	.m-mzw-swiper-m10 .swiper-slide.swiper-slide-thumb-active .line::after{
    width:0.989vw;
    height:0.989vw;
    left:-0.3645vw;
    top:-0.5208vw;
  }
	.m-mzw-swiper-m10 .swiper-slide.swiper-slide-thumb-active .year{
		font-size: 1.041vw;
	}
	.m-mzw-swiper-m11 .item{
		/* padding: 2.135vw 2.708vw 2.604vw 3.125vw; */
	}
	.m-mzw-swiper-m11 .item-pic{
		width: 43.75vw;
		/* margin-right: 3.645vw; */
		margin-right: 2.083vw;
	}
	.m-mzw-swiper-m11 .item-txt{
		width: calc(100% - 46.9vw);
		height: 29.32vw;
        padding-top:1.041vw;
        box-sizing:border-box;
	}
	.m-mzw-swiper-m12 .swiper-button-prev,
	.m-mzw-swiper-m12 .swiper-button-next{
		width: 0.9375vw;
		height: 1.562vw;
	}
	.m-mzw-swiper-m12 .swiper-tit{
		font-size: 1.041vw;
		line-height: 3.645vw;
	}
	.m-mzw-swiper-m12 .swiper-pagination .swiper-pagination-bullet{
		margin:0 0.364vw;
	}
	.m-mzw-swiper-m13 .con{
		margin-bottom: 1.666vw;
    padding-right: 2.604vw;
	}
	.m-mzw-swiper-m13 .tit-year{
		font-size: 1.562vw;
		margin-bottom: 0.520vw;
	}
	.m-mzw-swiper-m13 .tit,
	.m-mzw-swiper-m13 .desc-tit{
		font-size: 0.937vw;
		margin-bottom: 0.156vw;
	}
	.m-mzw-swiper-m13 .tit::after{
		width: 0.312vw;
		height: 0.312vw;
		left: 0.520vw;
	}
	.m-mzw-swiper-m13 .tit{
		padding-left: 1.354vw;
	}
	.m-mzw-swiper-m13 .desc{
		font-size: 0.729vw;
	}
	.m-mzw-swiper-m13 .desc-item{
		margin-bottom: 2.083vw;
	}
	.m-mzw-swiper-m13 .desc-item p{
		margin-bottom: 0.468vw;
	}
	/* ç”·è£¤ä¸“å®¶-å“ç‰Œç®€ä»‹-end */

	
	/* è”ç³»æˆ‘ä»¬-start */
	.m-mzw-list-map-a1{
		margin: 0 -0.260vw;
	}
	.m-mzw-list-map-a1 li{
		margin-bottom: 0.520vw;
	}
	.m-mzw-list-map-a1 .con{
		margin: 0 0.260vw;
		padding: 1.145vw 3.125vw 1.562vw;
	}
	.m-mzw-list-map-a1 .map-tit{
		padding: 0.885vw 0;
		margin-bottom: 1.041vw;
	}
	.m-mzw-list-map-a1 .tit{
		font-size: 1.25vw;
	}
	.m-mzw-list-map-a1 .icon{
		width: 0.989vw;
		height: 1.041vw;
	}
	.m-mzw-list-map-a1 dd{
		font-size: 0.729vw;
		margin-bottom: 0.468vw;
	}
	.m-mzw-list-map-a1 dd.d1{
		width: calc(100% - 8.333vw);
		padding-right: 1.041vw;
	}
	.m-mzw-list-map-a1 dd.d2{
		width: 8.333vw;
	}
	/* è”ç³»æˆ‘ä»¬-end */
	/* é›†å›¢-åŠ&nbsp;å…¥æˆ‘ä»¬-start */

	.row-o2 .row-o2-1{
		padding: 3.125vw 0 0;
	}
  .row-o2-2{padding-bottom:2.083vw;}
	.row-o3{
		padding: 3.125vw 0;
	}
	.row-o4{
		padding-bottom: 6.25vw;
	}
	.m-mzw-banner-m2{
		height: 49.479vw;
	}
  .m-mzw-banner-m2 .con{
    bottom:3.125vw;
  }
  .m-mzw-banner-m2 .txt{
    width: 35.937vw;
    margin: 0 0.52vw;
    padding: 2.083vw;
    position: relative;
  }
  .m-mzw-banner-m2 .txt .poa{width:3.489vw;position: absolute;right:2.604vw;top:2.604vw;}
	.m-mzw-banner-m2 .tit{
		font-size: 1.562vw;
		margin-bottom: 0.520vw;
	}
	.m-mzw-banner-m2 .desc{
		font-size: 0.729vw;
		margin-bottom: 1.510vw;
	}
	.m-mzw-banner-m2 .btn{
		font-size: 0.729vw;
		padding: 0.468vw 1.510vw;
		margin: 0 1.302vw;
	}
	.m-mzw-banner-m2.style2 .tit{
		font-size: 0.729vw;
	}
	.m-mzw-banner-m2.style2 .desc{
		font-size: 1.562vw;
		margin-bottom: 0.937vw;
	}
	.m-mzw-list-pictxt-a3{
		margin: 0 -0.260vw;
	}
	.m-mzw-list-pictxt-a3 li{
		margin-bottom: 0.520vw;
	}
	.m-mzw-list-pictxt-a3 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-swiper-m14{
		margin: 0 -0.260vw;
	}
	.m-mzw-swiper-m14 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-swiper-m14 .swiper-button-prev,
	.m-mzw-swiper-m14 .swiper-button-next{
		width: 2.083vw;
		height: 3.125vw;
	}
	.m-mzw-list-pictxt-d1{
		margin: 0 -0.260vw;
	}
	.m-mzw-list-pictxt-d1 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-list-pictxt-d1 .txt h2{
		 font-size:1.25vw;
     margin-bottom:1.562vw;
	}


	.m-mzw-list-pictxt-d1 .desc{
		font-size: 0.625vw;
	}
	/* é›†å›¢-åŠ&nbsp;å…¥æˆ‘ä»¬-end */
	/* é›†å›¢ç®€ä»‹-start */
	.row-p3 .row-p3-1{
		padding: 4.166vw 0;
	}
	.row-p3 .row-p3-2{
		margin-bottom: 0.520vw;
	}
	/* .row-p4{
		height: 56.25vw;
	}
	.row-p4 .row-p4-1{
		padding-top: 6.666vw;
	} */
  .row-p4 .row-p4-1 .g-mzw-tit-m5.style8 .info .poa{right:-10.416vw;bottom:-3.125vw;width:20.989vw;height:20.989vw;}
	.row-p5{
		padding: 4.166vw 0 5.208vw;
	}
	.row-p5 .row-p5-1{
		margin-bottom: 3.125vw;
	}
	.m-mzw-list-pictxt-b1 .pic{
		width: 35.9375vw;
		height: 20.833vw;
	}
	.m-mzw-list-pictxt-b1 .txt{
		width: calc(100% - 39.062vw);
		height: 20.833vw;
	}
	.m-mzw-list-pictxt-b1 .tit{
		font-size: 1.25vw;
		margin-bottom: 1.25vw;
	}
	.m-mzw-list-pictxt-b1 .desc{
		font-size: 0.729vw;
	}
	.m-mzw-list-pictxt-b1 li.left .txt{
		padding-bottom: 3.906vw;
	}
	.m-mzw-list-pictxt-b1 li.right{
		/* margin-top: -3.906vw; */
	}
	.m-mzw-list-pictxt-b1 li.right .txt{
		padding-top: 3.906vw;
	}
	.m-mzw-litpic-a1 .pic{
		height: 42.08vw;
	}
	/* é›†å›¢ç®€ä»‹-end */
	/* ç”·è£¤ä¸“å®¶-ç²¾å·¥åŒ&nbsp;å¿ƒ-start */
	.row-q2{
		padding: 3.125vw 0 0;
	}
	.row-q2 .row-q2-1{
		margin-bottom: 3.125vw;
	}
	.m-mzw-models-a2 .models-tit{
		font-size: 1.979vw;
		margin-right: 3.645vw;
		letter-spacing: 0.625vw;
	}
	.m-mzw-list-pictxt-b2 li.mb{
		margin-bottom: 4.16vw;
	}
	.m-mzw-list-pictxt-b2 .litpic{
		/*margin-bottom: 3.177vw;*/
		margin-right: 1.562vw;
	}
	.m-mzw-list-pictxt-b2 .pic{
		width: 7.812vw;
		height: 6.25vw;
	}
	.m-mzw-list-pictxt-b2 .pic1 img{
		width: 4.427vw;
	}
	.m-mzw-list-pictxt-b2 .pic2 img{
		width: 3.958vw;
	}
	.m-mzw-list-pictxt-b2 .pic3 img{
		width: 4.583vw;
	}
	.m-mzw-list-pictxt-b2 .pic4 img{
		width: 4.687vw;
	}
	.m-mzw-list-pictxt-b2 .pic5 img{
		width: 2.031vw;
	}
	.m-mzw-list-pictxt-b2 .pic6 img{
		width: 4.010vw;
	}
	.m-mzw-list-pictxt-b2 .txt{
		padding: 0 2.083vw 0 3.125vw;
	}
	.m-mzw-list-pictxt-b2 .tit{
   min-height:2.5vw;
		font-size: 0.833vw;
		margin-bottom: 0.52vw;
	}
  .m-mzw-list-pictxt-b2 .desc{
    font-size: 0.729vw;
    min-height: 6.77vw;
  }
	/* ç”·è£¤ä¸“å®¶-ç²¾å·¥åŒ&nbsp;å¿ƒ-end */
	
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-start */
	.row-r4 .row-r4-1{
		padding: 10.41vw 0 0.729vw;
	}
	.row-r4 .row-r4-1-2{
		margin-top: -1.562vw;
	}
	.row-r4 .row-r4-2{
		padding: 1.770vw 0 0.520vw;
	}
	.row-r5{
		padding: 3.125vw 0 ;
	}
	.row-r5 .row-r5-1{
		margin-bottom: 2.083vw;
	}
	.row-r5 .row-r5-2{
		margin-bottom: 3.125vw;
	}
  .row-r5-3{padding-top:5.2vw;}
	.row-r6 .row-r6-1{
		padding: 3.125vw 0;
	}
	.m-mzw-litpic-a2 .pic{
		width: 16.97vw;
	}
	.m-mzw-swiper-m16 .con{
		width: 34.89vw;
	}
	/* .m-mzw-swiper-m16 .swiper-button-prev,
	.m-mzw-swiper-m16 .swiper-button-next{
		width: 0.937vw;
		height: 1.666vw;
	} */
	.m-mzw-list-pictxt-a4{
		margin: 0 -0.260vw;
	}
	.m-mzw-list-pictxt-a4 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-models-b2 .tit{
		font-size: 1.25vw;
		padding: 0.989vw 0;
	}
	.m-mzw-models-b2 li{
		font-size: 0.729vw;
		margin-bottom: 1.302vw;
	}
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-end */
	
	/* é›†å›¢-é›†å›¢èµ„è®¯-ç¤¾ä¼šè´£ä»»-èµ„è®¯è¯¦æƒ…-start */
	.row-r1,.row-f1,.row-d1,.row-p1,.row-o1,.row-c1 {
		padding-top: 2.083vw;
	}
	.row-r1 .row-r1-1{
		margin-bottom: 2.864vw;
	}
	.m-mzw-details-a1 .tit{
		font-size: 1.041vw;
		margin-bottom: 0.520vw;
	}
	.m-mzw-details-a1 .date{
		font-size: 0.625vw;
		margin-bottom: 1.041vw;
	}
	.m-mzw-details-a1 .txt{
		font-size: 0.729vw;
	}
	.m-mzw-details-a1 .txt-item{
		margin-bottom: 1.041vw;
	}
	/* é›†å›¢-é›†å›¢èµ„è®¯-ç¤¾ä¼šè´£ä»»-èµ„è®¯è¯¦æƒ…-end */
	.m-mzw-list-m19 .list-tit,
	.m-mzw-list-m19 .con{
		font-size: 0.625vw;
	}
    /* æ&nbsp;¡å›­æ‹›è˜ */
.job_search{margin:4.166vw 0 2.604vw;border-radius: 0.52vw;height:4.166vw;padding-left:2.083vw;}
.job_search .icon{width:1.197vw;margin-right:0.781vw;}
.job_search input{height:3.125vw;font-size:0.9375vw;}
.job_search .search_btn{width:13.33vw;font-size:1.25vw;line-height: 4.166vw;}

.job_intro {font-size:0.729vw;line-height:1.458vw;}

.table_bd .item {margin-bottom:1.041vw;}
.table_bd .item .flex{padding:2.083vw;}
.table_bd .item .flex .left .position{font-size:0.9375vw;}
.table_bd .item .flex .left p{font-size:0.729vw;margin-top:1.041vw;line-height: 0.989vw;}
.table_bd .item .flex .left p span:last-child{margin-left:1.5625vw;padding-left:1.25vw;background-size: 0.781vw 0.9375vw;}
.table_bd .item .flex .date{font-size:0.729vw;padding-right:7.604vw;}

.table_bd .item .job_del{padding:2.083vw;}
.table_bd .item .job_del dl{font-size:0.729vw;line-height:1.354vw;}
.table_bd .item .flex .btn_del{width:1.875vw;height:1.875vw;}
/* åŠ&nbsp;å…¥æˆ‘ä»¬-start */
.progress .item{border:0.156vw solid #000;height:10.416vw;width:15.416vw;padding-left:1.5625vw;}
.progress .item .num{font-size:1.458vw;}
.progress .item .txt{font-size:0.9375vw;}
.progress .arrow img{width:1.041vw;}
.condition{padding:4.166vw 0 6.25vw;}
.condition .tj .item{height:13.541vw;}
.condition .tj .item .icon{width:3.125vw;height:3.125vw;}
.condition .tj .item .num{font-size:1.770vw;}
.condition .tj .item .txt{font-size:1.354vw;}
.fuchi{padding:5.208vw 0;}
.fuchi .flex .item{height:11.979vw;padding-left:2.604vw;}
.fuchi .flex .item .icon{height:2.083vw;width:2.083vw;}
.fuchi .flex .item .txt{font-size:1.041vw;}
.fuchi .flex .item .num{font-size:3.854vw;right:2.604vw;bottom:2.083vw;}
.apply{padding:4.166vw 0 6.25vw;}
.apply .form form{font-size:0.9375vw;}
.apply .form .inputGroup{height:4.6875vw;margin-bottom:2.604vw;padding:0 1.5625vw}
.apply .form .inputGroup input{padding:0.5208vw;font-size:0.9375vw;}
.apply .form .inputGroup:last-of-type{padding:1.5625vw;}
.apply .form .inputGroup:last-of-type textarea{font-size:0.9375vw;padding:0 0.5208vw;line-height: 1.302vw;}
.tj_btn{height:4.687vw;border-radius: 4.687vw;font-size:1.354vw;}
}

@media only screen and (min-width: 950px) and (max-width: 1600px) {
	/* è”ç³»æˆ‘ä»¬-start */
	.m-mzw-list-map-a1,
	.m-mzw-list-map-a1 .con{
		margin: 0;
	}
	.m-mzw-list-map-a1 li{
		width: 100%;
		float: none;
	}
	.m-mzw-list-map-a1 dd.d1{
		width: calc(100% - 140px);
	}
	.m-mzw-list-map-a1 dd.d2{
		width: 140px;
	}
	/* è”ç³»æˆ‘ä»¬-end */
}
@media only screen and (min-width: 950px) and (max-width: 1800px) {
    .m-mzw-models-m3 .address .p1,
	.m-mzw-models-m3 .address .p2,
	.m-mzw-models-m3 .qrcode .p1,
	.m-mzw-models-m3 .qrcode .p2{
	    font-size: 12px;
	    line-height: 19px;
	}
	.m-mzw-models-m3 .address .p1{
	    background-size: 14px auto;
	}
	.m-mzw-models-m3 .address .p1,
	.m-mzw-models-m3 .address .p2{
	    padding-left: 20px;
	}
}
@media only screen and (min-width: 950px) and (max-width: 1500px) {
	/* é¦–é¡µ-start */
	/*.m-mzw-models-m3 .address .p1{*/
	/*	background-size: 1.2vw auto;*/
	/*}*/
	.m-mzw-models-m10 .models-con{
		width: 32.81vw;
		padding: 1.197vw 1.822vw 0;
		/* width: 31.19vw;
		padding: 1.145vw 1.718vw 0; */
		/* width: 29.53vw;
		padding: 1.093vw 1.666vw; */
		/* width: 26.25vw;
		padding: 0.989vw 1.458vw 0; */
	}
	.m-mzw-models-m10 .models-m1,
	.m-mzw-models-m10 .models-m3{
		margin-bottom: 1.562vw;
		/* margin-bottom: 1.510vw; */
		/* margin-bottom: 1.406vw; */
		/* margin-bottom: 1.25vw; */
	}
	.m-mzw-models-m10 .models-m2{
		margin-bottom: 2.604vw;
		/* margin-bottom: 2.5vw; */
		/* margin-bottom: 2.343vw; */
		/* margin-bottom: 2.083vw; */
	}
	.m-mzw-models-m10 .tip-1{
	    /*font-size: 24px;*/
		font-size: 16px;
		line-height: 1.5;
		/*padding-left: 2vw;*/
		padding-left: 27px;
		/*background-size: 1.733vw auto;*/
		background-size: 20px auto;
	}
	.m-mzw-models-m10 .tip-2{
		font-size: 0.866vw;
		margin-left: 0.666vw;
	}
	.m-mzw-models-m10 .pic{
		/* width: 21.06vw; */
		height: 25.05vw;
		/* height: 23.80vw; */
		/* height: 22.55vw; */
		/* height: 20.05vw; */
	}
	.m-mzw-models-m10 dd{
		margin-bottom: 0.266vw;
	}
	.m-mzw-models-m10 .name,
	.m-mzw-models-m10 .info{
		font-size: 0.8vw;
	}
	.m-mzw-models-m10 .info{
		width: 11.666vw;
	}
	.m-mzw-models-m10 li.li1{
		margin-right: 2vw;
	}
	.m-mzw-models-m10 li.li2{
		padding-left: 2vw;
	}
	.m-mzw-models-m10 li.li2::after{
		height: 3.333vw;
	}
	.m-mzw-models-m10 .models-btn{
		width: 3.466vw;
		height: 2vw;
	}
	/* é¦–é¡µ-end */
	
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-å•†å“è¯¦æƒ…é¡µ-start */
	.m-mzw-models-m8 .item-tit,
	.m-mzw-list-m14 .list-tit,
	.m-mzw-list-m15 .con{
		line-height: 20px;
	}
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-å•†å“è¯¦æƒ…é¡µ-end */
	
	/* å®šåˆ¶-åå¸ˆä¸“å±žå®šåˆ¶-start */
	/* .m-mzw-models-m11 .models-pic{
		margin-right: 20px;
	} */
	.m-mzw-models-m12 .item1 .swiper{
		bottom: 1%;
	}
	.m-mzw-swiper-m8 .swiper-button-prev,
	.m-mzw-swiper-m8 .swiper-button-next{
		width: 10px;
		height: 17px;
	}
	/* å®šåˆ¶-åå¸ˆä¸“å±žå®šåˆ¶-start */
	
	/* æŠ•èµ„è€…å…³ç³»-æŠ•èµ„è€…æœåŠ¡-end */
	.m-mzw-form-m1 .input-label{
		width: 60px;
	}
	.m-mzw-form-m1 .input-val{
		width: calc(100% - 60px);
	}
	/* æŠ•èµ„è€…å…³ç³»-æŠ•èµ„è€…æœåŠ¡-end */
	
	/*æœç´¢ç»“æžœé¡µ-start*/
	.row-s1{
		padding: 4.166vw 0 2.916vw;
	}
	.row-s1 .row-s1-1{
		margin-bottom: 1.562vw;
	}
	.row-s2 .row-s2-1{
        margin-bottom: 1.562vw;
    }
	.ul-mzw-option-a1 li{
		margin: 0 1.562vw;
	}
	.ul-mzw-option-a1 .con{
		font-size: 0.729vw;
		padding-bottom: 0.260vw;
	}
	.ul-mzw-option-a1 .num{
		padding-left: 0.260vw;
	}
	/*æœç´¢ç»“æžœé¡µ-end*/
}

@media only screen and (min-width: 950px) and (max-width: 1400px){
	.m-mzw-models-m12 .txt{
		top: 66%;
	}	
}

@media only screen and (min-width: 950px) and (max-width: 1200px) {
	/* ç”·è£¤ä¸“å®¶-ç²¾å·¥åŒ&nbsp;å¿ƒ-start */
	/* .m-mzw-list-pictxt-b2 li.mb {
	    margin-bottom: 5.333vw;
	} */
	.m-mzw-list-pictxt-b2 .litpic {
	    margin-bottom: 1.177vw;
	}
	/* ç”·è£¤ä¸“å®¶-ç²¾å·¥åŒ&nbsp;å¿ƒ-end */
	.m-mzw-models-m12 .txt{
		top: 62%;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1400px) {
    /*.row-a4{*/
    /*    transform: scale(1.1);*/
    /*}*/
    .m-mzw-swiper-m4 .swiper-pagination{
        bottom: 4.604vw;
    }
}
@media (max-width: 1024px){
	.row-a4 .controlBox{
		display: none;
	}
	.m-mzw-models-m10 .pic .pic3D{
		display: none;
	}
	.m-mzw-models-m10 .pic .pic3DM{
		display: block;
	}
	.m-mzw-models-m10 .models-con{
		width: 100%;
		padding: 0;
	}
	.m-mzw-models-m10 .models-m1{
		display: flex;
		justify-content: center;
	}
	.m-mzw-models-m10 .models-m2{
		margin-bottom: 0;
	}
	.m-mzw-models-m10 .tips{
		float: none;
	}
	.m-mzw-models-m10 .pic{
		/*height: 350px;*/
		height: auto;
		transform: scale(1.45) translateY(-8px);
	}
	.m-mzw-models-m10 .tip-1{
		font-size: 14px;
		line-height: 36px;
		padding-left: 22px;
		background-size: 16px auto;
	}
	.m-mzw-models-m10 .tip-2{
		font-size: 12px;
		color: #666;
	}
	.m-mzw-models-m10 .models-btn{
	    display: none;
	}
	.m-mzw-models-m12 .txt{
		top: 58%;
	}
	.m-mzw-swiper-m4 .swiper-button-prev,
	.m-mzw-swiper-m4 .swiper-button-next{
		width: 18px;
		height: 30px;
	}
	/* ç”·è£¤ä¸“å®¶-ç²¾å·¥åŒ&nbsp;å¿ƒ-start */
	.row-q2{
		padding-top: 80px;
	}
	.row-q2 .row-q2-1{
		margin-bottom: 40px;
	}
	.m-mzw-models-a2 .models-l,
	.m-mzw-models-a2 .models-r{
		width: 100%;
		height: auto;
		float: none;
	}
	.m-mzw-models-a2 .models-l{
		height: 450px;
        background-image: url(../images/origin_banmp.jpg)!important;
      background-position:center center;
	}
	.m-mzw-models-a2 .models-r{
		display: block;
	}
	.m-mzw-models-a2 .models-txt{
		align-items: flex-end;
		justify-content: center;
	}
	.m-mzw-models-a2 .models-tit{
		font-size: 16px;
		writing-mode: horizontal-tb;
		margin-right: 0;
		margin-bottom: 80px;
		letter-spacing: 0;
	}
	
	.m-mzw-list-pictxt-b2 li{
		float: none;
		width: 100%;
		box-sizing: border-box;
	}
	.m-mzw-list-pictxt-b2 li.mb{
		margin-bottom: 0;
	}
	.m-mzw-list-pictxt-b2 .con{
		border-right: none;
		border-bottom: 1px solid rgba(255, 255, 255, 0.5);
		padding-top: 20px;
		padding-bottom: 64px;
	}
	.m-mzw-list-pictxt-b2 li:last-child .con{
		border-bottom: none;
	}
  .m-mzw-list-pictxt-b2 .con:after{display: none;}
	.m-mzw-list-pictxt-b2 .litpic{
		margin-bottom: 17px;
		margin-right: 0;
	}
	.m-mzw-list-pictxt-b2 .pic{
		width: 150px;
		height: 150px;
		float: none;
		margin: 0 auto;
	}
	.m-mzw-list-pictxt-b2 .pic img{
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
	}
	.m-mzw-list-pictxt-b2 .pic1 img{
		width: 50px;
	}
	.m-mzw-list-pictxt-b2 .pic2 img{
		width: 47px;
	}
	.m-mzw-list-pictxt-b2 .pic3 img{
		width: 47px;
	}
	.m-mzw-list-pictxt-b2 .pic4 img{
		width: 40px;
	}
	.m-mzw-list-pictxt-b2 .pic5 img{
		width: 24px;
	}
	.m-mzw-list-pictxt-b2 .pic6 img{
		width: 41px;
	}
	.m-mzw-list-pictxt-b2 .txt{
		padding: 0;
		text-align: center;
	}
	.m-mzw-list-pictxt-b2 .tit{
		font-size: 16px;
		margin-bottom: 20px;
		min-height: unset;
		height: auto;
	}
	.m-mzw-list-pictxt-b2 .desc{
		color: #BCBCBC;
		text-align: center;
	}
	.m-mzw-list-pictxt-b2 .li1 .txt{
		padding: 0 46px;
	}
	.m-mzw-list-pictxt-b2 .li4 .txt{
		padding: 0 38px;
	}
	.m-mzw-list-pictxt-b2 .li5 .txt{
		padding: 0 40px;
	}
	.m-mzw-list-pictxt-b2 .li6 .txt{
		padding: 0 60px;
	}
	
	.m-mzw-video-m1 .video-play{
		width: 35px;
		height: 35px;
	}
	/* ç”·è£¤ä¸“å®¶-ç²¾å·¥åŒ&nbsp;å¿ƒ-end */
}

@media (max-width: 500px){
  .m-mzw-models-a2 .models-l{
    background-image: url(../images/origin_banmp.jpg)!important;
	}
}
@media only screen and (min-width: 320px) and (max-width: 949px) {
	.row-r1, .row-f1, .row-d1, .row-p1, .row-o1, .row-c1{padding-top:0;}
	
	.m-mzw-swiper-m1 .pic.video video{
	    position: absolute;
	    top: 0;
	    left: 0;
	}
	.m-mzw-models-m2 .txt{
		padding-top: 180px;
	}
	.m-mzw-models-m10 .models-m1{
	    margin-bottom: 15px;
	}
	/* é¦–é¡µ-end */
	/* ç”·è£¤-start */
	.row-b2 {
	    margin-bottom: 54px;
	}
	.row-b3 .row-b3-1{
		padding-left: 0;
		margin-bottom: 25px;
	}
	.m-mzw-list-m7 li{
		float: none;
		width: 100%;
	}
	.m-mzw-list-m7 .pic{
		width: 100%;
		height: 0;
		padding-top: 138.666%;
		position: relative;
		filter: grayscale(0);
	}
	.m-mzw-list-m7 .txt{
		padding: 23px 0 36px;
	}
	.m-mzw-list-m7 .tit{
		font-size: 14px;
	}
	.m-mzw-list-m7:hover li,
	.m-mzw-list-m7.handleclick li,
	.m-mzw-list-m7 li:hover,
	.m-mzw-list-m7.handleclick li.on{
		width: 100% !important;
	}
	.m-mzw-list-m7 li:hover .tit::after,
	.m-mzw-list-m7.handleclick li.on .tit::after{
		opacity: 0;
	}
	
	.m-mzw-list-m8 .list-tit{
		font-size: 16px;
		font-weight: 400;
		color: #000;
		float: none;
		text-align: center;
		margin-bottom: 38px;
	}
	.m-mzw-list-m8 ul{
		float: none;
		border: none !important;
	}
	.m-mzw-list-m8 li{
		float: left;
		margin-left: 40px;
	}
	.m-mzw-list-m8 .con{
		font-size: 14px;
		font-weight: 400;
		color: #999;
	}
	.m-mzw-list-m8 .con::after{
		background-color: #000;
	}
	.m-mzw-list-m8 li.on .con{
		color: #000;
	}
	.m-mzw-list-m8 li.on .con::after{
		opacity: 1;
	}
	
	.m-mzw-swiper-m15{
		position: relative;
		overflow: hidden;
	}
	.m-mzw-swiper-m15 .con{
		display: block;
		width: 254px;
	}
	.m-mzw-swiper-m15 .pic{
		width: 100%;
		height: 300px;
		overflow: hidden;
	}
	.m-mzw-swiper-m15 .txt{
		display: flex;
		justify-content: center;
		padding-top: 23px;
	}
	.m-mzw-swiper-m15 .swiper-slide{
		width: auto;
	}
	.m-mzw-swiper-m15 .swiper-slide .g-mzw-btn-m2::after{
	    opacity: 0;
	}
	.m-mzw-swiper-m15 .swiper-slide.swiper-slide-active .g-mzw-btn-m2::after{
	    opacity: 1;
	}
	/* ç”·è£¤-end */
	
	/* é›†å›¢ç®€ä»‹-start */
	.row-p1,
	.m-mzw-list-pictxt-b1 li.left .txt,
	.m-mzw-list-pictxt-b1 li.right .txt,
	.row-p3 .row-p3-2,
	.row-p4 .row-p4-1,
	.row-p5 .row-p5-1,
	.m-mzw-list-pictxt-b2 li,
	.row-q2 .wp1440{
		padding: 0 32px;
	}
	
	.row-p3 .wp1440,
	.row-p5 .wp1440{
		padding: 0;
	}
	.row-p1 .g-mzw-tit-m2{
		/* border-bottom: 1px solid #D9D9D9; */
		padding: 40px 0;
	}
	.row-p3{
		background-color: #FBFBFB;
		border-bottom: none;
		overflow: hidden;
	}
	.row-p3 .row-p3-1{
		padding: 40px 0 24px;
	}
	.row-p3 .row-p3-2 {
	    margin-bottom: 40px;
	}
	.row-p4{
		height: auto;
		background-image: none !important;
    padding-bottom:20px;
	}
	.row-p4 .row-p4-1{
		padding-top: 60px;
		margin-bottom: 50px;
	}
	.row-p5 {
	    padding: 60px 0 0;
	}
	.row-p5 .row-p5-1 {
	    margin-bottom: 40px;
	}
	.m-mzw-banner-m1.style2{
		height: 450px;
	}
	
	.m-mzw-list-pictxt-b1 li{
		margin-bottom: 60px;
	}
	.m-mzw-list-pictxt-b1 li:last-child{
		margin-bottom: 0;
	}
	.m-mzw-list-pictxt-b1 .pic{
		width: 100%;
		height: 0;
		padding-top: 133.333%;
		position: relative;
	}
	.m-mzw-list-pictxt-b1 .pic img{
		position: absolute;
		top: 0;
		left: 0;
	}
	.m-mzw-list-pictxt-b1 .txt{
		width: 100%;
		height: auto;
		display: block;
		margin-bottom: 45px;
	}
	.m-mzw-list-pictxt-b1 .tit{
		font-size: 16px;
		margin-bottom: 21px;
		text-align: center;
	}
	.m-mzw-list-pictxt-b1 .desc{
		font-size: 12px;
		font-weight: 400;
		line-height: 1.8;
		color: #666;
		display: block;
		text-align: justify;
	}
	.m-mzw-list-pictxt-b1 .desc p{
		display: inline;
	}
	.m-mzw-list-pictxt-b1 li.left .pic,
	.m-mzw-list-pictxt-b1 li.left .txt,
	.m-mzw-list-pictxt-b1 li.right .pic,
	.m-mzw-list-pictxt-b1 li.right .txt{
		float: none;
	}
	.m-mzw-list-pictxt-b1 li.left .txt,
	.m-mzw-list-pictxt-b1 li.right .txt{
		text-align: left;
	}
	.m-mzw-list-pictxt-b1 li.right{
		margin-top: 0;
	}
	
	.m-mzw-list-m19 .list-tit,
	.m-mzw-list-m19 ul,
	.m-mzw-list-m19 li{
		float: none;
	}
	.m-mzw-list-m19 .list-tit,
	.m-mzw-list-m19 .con{
		font-weight: 400;
	}
	.m-mzw-list-m19 .list-tit,
	.m-mzw-list-m19 ul{
		width: 100%;
	}
	.m-mzw-list-m19 .list-tit{
		color: #000;
		margin-bottom: 8px;
		font-size: 12px;
		line-height: 1.4;
	}
	.m-mzw-list-m19 .con{
		color: #999;
		font-size: 10px;
		line-height: 1.6;
	}
	
	.m-mzw-litpic-a1 .pic{
		height: 0;
		padding-top: 105.6%;
		position: relative;
	}
	.m-mzw-litpic-a1 .pic img{
		position: absolute;
		top: 0;
		left: 0;
	}
  .row-p4 .row-p4-1 .g-mzw-tit-m5.style8 .info .poa{
    right:-32px;bottom:0;width:80%;height:auto;
  }
	/* é›†å›¢ç®€ä»‹-end */
	
	
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-start */
	.row-r4{
		background-color: #fff;
	}
	.row-r4 .wp1440{
		padding: 0;
	}
	.row-r5{
		padding: 40px 0;
	}
	.row-r5 .row-r5-2{
		margin-bottom: 22px;
	}
	.row-r6 .row-r6-1{
		padding: 17px 0;
	}
	.row-r6 .g-mzw-tit-m3{
		font-size: 16px;
		font-weight: 400;
		color: #000;
	}
	.m-mzw-models-m4.style7{
		padding-left: 0;
    padding-right:0;
	}
	.m-mzw-models-m4.style7 .pic{
		display: block;
		overflow: hidden;
	}
	.m-mzw-models-m4.style7 .con{
		height: auto;
		display: block;
		/*padding-bottom:34px;*/
	}
	.m-mzw-models-m4.style7 .tit{
		font-size: 14px;
		font-weight: 400;
		line-height: 1.4;
		color: #000;
		text-align: center;
		margin-bottom: 20px;
	}
	.m-mzw-models-m4.style7 .btn{
		display: flex;
		justify-content: center;
	}
	.m-mzw-models-m4.style7 .g-mzw-btn-m1{
		font-size: 14px;
		font-weight: 400;
		line-height: 1.5;
		padding: 6px 46px;
	}
	.m-mzw-swiper-m16{
		padding-bottom: 30px;
	}
	.m-mzw-swiper-m16 .con{
		width: 100%;
	}
	.m-mzw-swiper-m16 .pic{
		padding-top: 138.666%;
	}
	.m-mzw-swiper-m16 .swiper-button-prev,
	.m-mzw-swiper-m16 .swiper-button-next{
		width: 18px;
		height: 32px;
		display: none;
	}
	.m-mzw-swiper-m16 .swiper-pagination{
		display: block;
	}
	.m-mzw-swiper-m16 .swiper-pagination{
		display: block;
		font-size: 0;
		z-index: 2;
		bottom: 0!important;
	}
	.m-mzw-swiper-m16 .swiper-pagination-bullet{
		width: 9px;
		height: 9px;
		border-radius: 50%;
		background-color: #D9D9D9;
		opacity: 1;
	}
	.m-mzw-swiper-m16 .swiper-pagination-bullet.swiper-pagination-bullet-active{
		background-color: #212121;
	}
	.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
	.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
	.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
		width: 5px;
		height: 5px;
		transform: scale(1);
		margin-bottom: 2px !important;
	}
	.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
	.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
		width: 7px;
		height: 7px;
		transform: scale(1);
		margin-bottom: 1px !important;
	}
	.m-mzw-swiper-m16 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
		width: 9px;
		height: 9px;
		transform: scale(1);
		margin-bottom: 0 !important;
	}
	.m-mzw-list-pictxt-a4{
		margin: 0 -2px;
	}
	.m-mzw-list-pictxt-a4 .con{
		margin: 0 2px;
	}
	.m-mzw-list-pictxt-a4 .pic{
		padding-top: 80.12%;
	}
	
	.m-mzw-list-pictxt-a4.style2{
		margin: 0 -6px;
	}
	.m-mzw-list-pictxt-a4.style2 .con{
		margin: 0 6px;
	}
	.m-mzw-list-pictxt-a4.style2 .pic{
		padding-top: 125.874%;
	}
	
	.m-mzw-models-b2 .tit{
		font-size: 16px;
		padding: 19px 0;
		margin-bottom: 20px;
	}
	.m-mzw-models-b2 li{
		font-size: 12px;
		color: #666;
		margin-bottom: 23px;
	}
	.m-mzw-models-b2 li p{
		display: inline;
	}
	
	.m-mzw-list-m16{
		margin: 0 -2px;
	}
	.m-mzw-list-m16 li{
		width: 50%;
		margin-bottom: 4px;
	}
	.m-mzw-list-m16 .con{
		margin: 0 2px;
	}
	/*.m-mzw-list-m16 .pic{*/
	/*	padding-top: 150.537%;*/
	/*}*/
	.m-mzw-list-m16 .con:hover .pic .img1{
	    opacity: 1;
	}
	.m-mzw-list-m16 .con:hover .pic .img2{
	    opacity: 0;
	}
	.m-mzw-list-m16 .txt{
		display: none;
	}

	.m-mzw-swiper-m30{
	    position: relative;
	    overflow: hidden;
	}
	.m-mzw-swiper-m30 .item{
	    /*width: 297px;*/
	    width: 79.2vw;
	}
	.m-mzw-swiper-m30 .pic{
	    position: relative;
	    width: 100%;
	    height: 0;
	    padding-top: 141%;
	    overflow: hidden;
	}
	.m-mzw-swiper-m30 .swiper-slide{
	    width: auto;
	}
	.m-mzw-swiper-m30.swiper2 .pic{
	    background-color: #FAFAFC;
	    margin-bottom: 30px;
	}
	.m-mzw-swiper-m30.swiper2 .txt{
        font-size: 12px;
        font-weight: 400;
        line-height: 1.8;
        height: 110px;
        color: #666;
        overflow: hidden;
        margin: 0 20px;
        text-align: justify;
	}
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-end */
	/* ç”·è£¤-ç”·è£¤-è®¾è®¡å¸ˆæ¬¾-å•†å“è¯¦æƒ…é¡µ-end */
	.m-mzw-swiper-m4 .pic{
		/* padding-top: 149.333%; */
    padding-top:100%;
	}
	/* ç”·è£¤-ç”·è£¤-è®¾è®¡å¸ˆæ¬¾-å•†å“è¯¦æƒ…é¡µ-end */
	
	/* é›†å›¢-é›†å›¢èµ„è®¯-ç¤¾ä¼šè´£ä»»-èµ„è®¯è¯¦æƒ…-start */

	.row-r1 .row-r1-1{
		margin-bottom: 30px;
	}
	.m-mzw-details-a1 .tit{
		font-size: 16px;
	}
	.m-mzw-details-a1 .date,
	.m-mzw-details-a1 .txt-item{
		margin-bottom: 10px;
	}
	/* é›†å›¢-é›†å›¢èµ„è®¯-ç¤¾ä¼šè´£ä»»-èµ„è®¯è¯¦æƒ…-end */
	

	
	/* é›†å›¢-åŠ&nbsp;å…¥æˆ‘ä»¬-start */
	.m-mzw-swiper-m14 .pic{
		padding-top: 55.944%;
	}
	.m-mzw-swiper-m14 .swiper-button-prev,
	.m-mzw-swiper-m14 .swiper-button-next{
		width: 32px;
		height: 48px;
	}
	/* é›†å›¢-åŠ&nbsp;å…¥æˆ‘ä»¬-end */

	
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-å•†å“è¯¦æƒ…-start */
	.m-mzw-models-m8{
		height: auto;
		display: block;
	}
	/* ç”·è£¤-æ˜Žæ˜Ÿå•å“-å•†å“è¯¦æƒ…-end */
	
	/* æœç´¢ç»“æžœé¡µ-start */
	.row-s1{
		padding: 60px 0 56px;
	}
	.row-s1 .row-s1-1{
		margin-bottom: 20px;
	}
	.row-s2 .row-s2-1{
        margin-bottom: 28px;
    }
	.ul-mzw-option-a1 li{
		margin: 0 20px;
	}
	/* æœç´¢ç»“æžœé¡µ-end */
	
	.row-k4 .m-mzw-models-m4.style6 .desc,
	.row-l4 .row-l4-2 .m-mzw-models-m4.style6 .desc,
	.row-l6 .m-mzw-models-m4.style6 .desc,
	.row-l7 .m-mzw-models-m4.style6 .desc{
	    text-align: center;
	}
  .table_bd .item .flex{padding:20px;flex-direction: column;align-items: flex-start;position: relative;}
  .table_bd .item .flex .left .position{font-size:16px;}
  .table_bd .item .flex .left p{font-size:12px;margin-top:10px;}
  .table_bd .item .flex .date{padding-right:0;font-size:12px;padding-top:10px;}
  .table_bd .item .flex .btn_del{position: absolute;width:24px;height:24px;right:20px;top:20px;}
  .table_bd .item .job_del{padding:20px;}
  .table_bd .item .job_del dl{font-size:13px;line-height: 24px;}
  .job_search {
    margin: 30px 0 30px;
    border-radius: 6px;
    height: 60px;
    padding-left: 20px;
}
.job_search .icon{width:15px;}
.job_search input{font-size:14px;}
.job_search .search_btn {
  width: 140px;
  font-size: 16px;
  line-height: 60px;}
.progress{flex-wrap: wrap;justify-content: space-between;padding:0 2.2% 40px;}
.progress .arrow{display: none;}
.progress .item{width:48.9%;margin-bottom: 2%;border:2px solid #000;height:160px;}
.progress .item .num{font-size:24px;}
.progress .item .txt{font-size:15px;}
.condition{padding-top:60px;}
.condition .tj{flex-wrap: wrap;padding:0 2.1%;}
.condition .tj .item{width:100%;margin-bottom:2%;height:180px;}
.condition .tj .item:last-child{margin-bottom:0;}
.condition .tj .item .num{font-size:24px;}
.condition .tj .item .txt{font-size:16px;}
.condition .tj .item .icon{width:32px;height:32px;}
.fuchi{padding:50px 0;}
.fuchi .flex{flex-wrap: wrap;}
.fuchi .flex .item{width:100%;margin-bottom:20px;height:150px;padding-left:40px;}
.fuchi .flex .item:last-child{margin-bottom:0;}
.fuchi .flex .item .icon{width:28px;height:28px;}
.fuchi .flex .item .txt{font-size:15px;}
.fuchi .flex .item .num{font-size:50px;bottom:30px;right:40px;}
.apply{padding:40px 0 60px;}
.apply .form .inputGroup:nth-child(-n+2){width:100%;}
.apply .form form{font-size:14px;}
.apply .form .inputGroup{height:60px;margin-bottom: 20px;}
.apply .form .inputGroup input{font-size:14px;}
.tj_btn{height:60px;font-size:16px;}
}

/*@media only screen and (max-width: 375px){*/
/*    .m-mzw-swiper-m30 .item{*/
/*	    width: 297px;*/
/*	}*/
/*}*/</pre></body></html>