/* 首页-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/home/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/home/swiper-arrow-left-1.png);
	left: 25px;
}
.m-mzw-swiper-m1 .swiper-button-next{
	background-image: url(../images/home/swiper-arrow-right-1.png);
	right: 25px;
}
.m-mzw-swiper-m1 .swiper-button-prev::after,
.m-mzw-swiper-m1 .swiper-button-next::after{
	display: none;
}

.row-a2-1{
	padding: 200px 0 197px;
}
.row-a2-1.fixed{
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 5;
}
.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 !important;
	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/home/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/home/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/home/icon-arrow-left-1.png);
}
.m-mzw-models-m10 .models-next{
	right: 0;
	background-image: url(../images/home/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: 5.208vw;
	right: 5.208vw;
	z-index: 1;
}
.m-mzw-swiper-m2 .swiper-pagination{
	position: unset;
	transform: unset;
	margin-right: 16px;
	margin-bottom: 58px;
}
.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 > span{
	position: relative;
	display: inline-block;
}
.m-mzw-swiper-m2 .swiper-pagination-bullet.swiper-pagination-bullet-active{
	font-size: 18px;
	line-height: 1.5;
}
.m-mzw-swiper-m2 .swiper-pagination-bullet.swiper-pagination-bullet-active > 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 > span::before{
	content: "";
	display: block;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 50%;
	left: -31px;
	transform: translateY(-50%);
	background: url(../images/home/icon-m1.png) no-repeat left center;
	background-size: 20px auto;
}

.row-a6{
	padding: 102px 0 60px;
}
.row-a6 .row-a6-1{
	display: flex;
	justify-content: center;
	margin-bottom: 21px;
}
.row-a6 .row-a6-2-1{
	/* width: 1090px; */
	width: 56.77vw;
	margin: 0 auto 19px;
}
.row-a6 .row-a6-2-2{
	display: flex;
	justify-content: center;
}

.m-mzw-list-m1{
	/*overflow: hidden;*/
	border-bottom: 1px solid #757575;
	position: relative;
}
.m-mzw-list-m1 .item{
	width: 130px;
	margin-left: 37px;
	float: left;
}
.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: 42px;
	text-align: center;
	cursor: pointer;
}
.m-mzw-list-m1 .item.on .con{
	font-size: 18px;
	font-weight: 400;
	line-height: 42px;
}
.m-mzw-list-m1 .list-ptn{
	width: 130px;
	height: 3px;
	background-color: #000;
	border-radius: 1px;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: -2px;
	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 5px;
	cursor: pointer;
}
.m-mzw-list-m2 .pic{
	position: relative;
	height: 0;
	padding-top: 148.1%;
	overflow: hidden;
}
.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{
	background-color: #fff;
	margin-bottom: 30px;
	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;
}
.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;
}

.m-mzw-list-m3 {
	overflow: hidden;
}
.m-mzw-list-m3 li {
	float: left;
	margin-left: 110px;
}
.m-mzw-list-m3 li:first-child{
	margin-left: 0;
}
.m-mzw-list-m3 .con {
	font-size: 16px;
	font-weight: 400;
	line-height: 48px;
	color: #C7C7C7;
	cursor: pointer;
}
.m-mzw-list-m3 li.on .con{
	font-size: 18px;
	color: #000;
}

.m-mzw-swiper-m3{
	overflow: hidden;
	position: relative;
	margin-bottom: 17px;
}
.m-mzw-swiper-m3 .item{}
.m-mzw-swiper-m3 .con{
	display: block;
}
.m-mzw-swiper-m3 .pic{
	height: 0;
	padding-top: 48.61%;
	position: relative;
	overflow: hidden;
}
.m-mzw-swiper-m3 .swiper-button-prev,
.m-mzw-swiper-m3 .swiper-button-next{
	height: 100px;
	width: 58px;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(0, 0, 0, 0.5);
}
.m-mzw-swiper-m3 .swiper-button-prev{
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	left: 0;
}
.m-mzw-swiper-m3 .swiper-button-next{
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	right: 0;
}
.m-mzw-swiper-m3 .swiper-button-prev::after,
.m-mzw-swiper-m3 .swiper-button-next::after{
	content: "";
	display: block;
	width: 14px;
	height: 27px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.m-mzw-swiper-m3 .swiper-button-prev::after{
	background-image: url(../images/home/swiper-arrow-left-2.png);
}
.m-mzw-swiper-m3 .swiper-button-next::after{
	background-image: url(../images/home/swiper-arrow-right-2.png);
}



.m-mzw-swiper-m10 .swiper-button-prev,
.m-mzw-swiper-m10 .swiper-button-next{
	height: 50px;
    width: 50px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.5);
    top: 35px;
    background: none;
    /* opacity: 0.7; */
    border: 1px solid rgba(0, 0, 0, 0.7);
    border-radius: 50%;
    background: #fbfbfc;
}
.m-mzw-swiper-m10 .swiper-button-prev{
	/*border-top-right-radius: 5px;*/
	/*border-bottom-right-radius: 5px;*/
	left: 0;
}
.m-mzw-swiper-m10 .swiper-button-next{
	/*border-top-left-radius: 5px;*/
	/*border-bottom-left-radius: 5px;*/
	right: 0;
}
.m-mzw-swiper-m10 .swiper-button-prev::after,
.m-mzw-swiper-m10 .swiper-button-next::after{
	content: "";
	display: block;
	width: 14px;
	height: 27px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.m-mzw-swiper-m10 .swiper-button-prev::after{
	background-image: url(../images/home/swiper-arrow-left-3.png);
}
.m-mzw-swiper-m10 .swiper-button-next::after{
	background-image: url(../images/home/swiper-arrow-right-3.png);
}

.m-mzw-models-m3{}
.m-mzw-models-m3 .address{
	float: left;
}
.m-mzw-models-m3 .address .p1,
.m-mzw-models-m3 .address .p2{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.43;
	color: #757575;
	padding-left: 25px;
}
.m-mzw-models-m3 .address .p1{
	background: url(../images/home/icon-m2.png) no-repeat left center;
	background-size: 18px 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-left: 16.66vw;
	box-sizing: border-box;
	overflow: hidden;
}
.m-mzw-models-m4 .con{
	/* height: 600px; */
	height: 31.25vw;
	display: flex;
	align-items: center;
}
.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;
}

.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;
}
.m-mzw-list-m11 .txt{
	background-color: #F5F5F5;
	padding: 39px 39px 60px;
	text-align: center;
	transition: .5s;
}
.m-mzw-list-m11 .tit{
	height: 68px;
	min-height: 40px;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.4;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-mzw-list-m11 .date{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	color: #666;
	margin-bottom: 40px;
}
.m-mzw-list-m11 .btn{
	display: flex;
	justify-content: center;
}
.m-mzw-list-m11 .con:hover .txt{
    background-color: #FBFBFB;
}
.row-c3{
	text-align:center;
	padding: 30px 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/nanku/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/nanku/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: 142.18%;
	overflow: hidden;
	position: relative;
}
.m-mzw-list-m12 .txt{
	font-weight: 400;
	line-height: 1.5;
	text-align: center;
	padding: 21px 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: 12px;
}
.m-mzw-list-m12.style2 .tit{
	font-size: 14px;
	color: #333;
	margin-bottom: 25px;
}
/* 男裤-当季新品-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;
	margin-bottom: 120px;
}
.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: 100vh;
	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-button-prev,
.m-mzw-swiper-m4 .swiper-button-next{
	width: 40px;
	height: 60px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-color: rgba(0, 0, 0, 0.3);
}
.m-mzw-swiper-m4 .swiper-button-prev{
	background-image: url(../images/icon/icon-swiper-prev-1.png);
	left: 0;
}
.m-mzw-swiper-m4 .swiper-button-next{
	background-image: url(../images/icon/icon-swiper-next-1.png);
	right: 0;
}
.m-mzw-swiper-m4 .swiper-button-prev::after,
.m-mzw-swiper-m4 .swiper-button-next::after{
	display: none;
}

.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 .item{
	border-bottom: 1px solid #999;
	padding: 30px 0;
}
.m-mzw-models-m8 .item1{
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	color: #666;
	border: none;
}
.m-mzw-models-m8 .item1 .s1{
	padding: 0 5px;
}
.m-mzw-models-m8 .item2{
	font-weight: 400;
	line-height: 1.5;
	color: #000;
}
.m-mzw-models-m8 .tit{
	font-size: 20px;
	margin-bottom: 8px;
}
.m-mzw-models-m8 .price{
	font-size: 16px;
}
.m-mzw-models-m8 .item3,
.m-mzw-models-m8 .item4{
	overflow: hidden;
}
.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{
	border-bottom: none;
}
.m-mzw-models-m8 .btn{
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	padding: 10px 40px;
	border: 1px solid #000;
	color: #000;
}
.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>.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/dingzhi/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/dingzhi/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{
	background-color: #FBFBFC;
}
.row-m4 .row-m4-1{
	padding: 113px 0 51px;
}
.row-m4 .row-m4-2{
	margin-bottom: 36px;
}
.row-m4 .row-m4-3{
	margin-bottom: 62px;
}
.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/home/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{
    position: relative;
    padding: 30px 60px 0;
	overflow: hidden;
}
.m-mzw-swiper-m10 .con{
	display: block;
	cursor: pointer;
	padding-top: 5px;
}
.m-mzw-swiper-m10 .year{
	/* width: 167px; */
	width: 8.697vw;
	font-size: 14px;
	font-weight: 400;
	line-height: 46px;
	color: #666;
}
.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: auto;
}
.m-mzw-swiper-m10 .swiper-slide.swiper-slide-thumb-active .line::before{
	width: 42px;
	border-top-right-radius: unset;
	border-bottom-right-radius: unset;
	background-color: #000;
}
.m-mzw-swiper-m10 .swiper-slide.swiper-slide-thumb-active .year{
	font-size: 20px;
	color: #000;
}

.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;
	background-color: #fff;
	padding: 41px 52px 50px 60px;
}
.m-mzw-swiper-m11 .item-pic{
	/* width: 840px;
	margin-right: 70px; */
	width: 43.75vw;
	margin-right: 3vw;
	float: left;
}
.m-mzw-swiper-m11 .item-txt{
	float: right;
	/* width: calc(100% - 910px);
	height: 563px; */
	width: calc(100% - 47.39vw);
	height: 29.32vw;
}
.m-mzw-swiper-m11 > .swiper-wrapper > .swiper-slide.swiper-slide-active{
	z-index: 10;
}

.m-mzw-swiper-m12 .swiper-con{}
.m-mzw-swiper-m12 .pic{
	height: 0;
	padding-top: 66.904%;
}
.m-mzw-swiper-m12 .swiper-button-prev,
.m-mzw-swiper-m12 .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-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/nanku/swiper-prev-1.png);
	left: 0;
}
.m-mzw-swiper-m12 .swiper-button-next{
	background-image: url(../images/nanku/swiper-next-1.png);
	right: 0;
}
.m-mzw-swiper-m12 .swiper-txt{
	overflow: hidden;
}
.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{
	float: right;
	width: auto;
	position: relative;
	font-size: 20px;
	font-weight: 400;
	line-height: 70px;
	color: #999;
	bottom: unset;
}

.m-mzw-swiper-m13{
	height: 100%;
/* 	width: 418px;
	height: 563px; */
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-m13 .con{
	margin-bottom: 32px;
	cursor: pointer;
}
.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,
.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,
.m-mzw-swiper-m13 .desc{
	padding-left: 26px;
}
.m-mzw-swiper-m13 .desc{
	font-size: 13px;
	font-weight: 400;
	line-height: 1.8;
	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: 36.45vw;
}

.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/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 > .con > .tit > .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 >.con > .m-mzw-tree-m1{
	display: block;
}

.m-mzw-tree-m1.lv1 > .item > .con > .tit{
	font-size: 20px;
}
.m-mzw-tree-m1.lv1 > .item > .con > .tit > .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 > .con > .tit{
	margin-bottom: 4px;
}
.m-mzw-tree-m1.lv1 .item.lv1.active > .con > .tit > .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/touzi/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/lianxi/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 */

/* 集团-加入我们-start */
.row-o1{}
.row-o2{
	padding-top: 62px;
}
.row-o2 .row-o2-1{
	padding: 60px 0;
}
.row-o3{
	overflow: hidden;
	padding: 240px 0;
}
.row-o3 .row-o3-1{
	float: left;
	/* width: calc(100% - 1000px);
	height: 360px; */
	width: calc(100% - 52.08vw);
	height: 18.75vw;
	display: flex;
	align-items: center;
}
.row-o3 .row-o3-2{
	float: right;
	/* width: 970px; */
	width: 50.52vw;
}
.row-o4{
	padding-bottom: 120px;
}

.m-mzw-banner-m2{
	/* height: 600px; */
	height: 31.25vw;
	background-position: center center;
	background-size: cover;
	overflow: hidden;
	position: relative;
}
.m-mzw-banner-m2 .con{
	display: block;
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 0.8);
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
}
.m-mzw-banner-m2 .txt{
	width: 32%;
	color: #000;
	font-weight: 400;
	text-align: center;
}
.m-mzw-banner-m2 .tit{
	font-size: 30px;
	line-height: 1.5;
	margin-bottom: 10px;
}
.m-mzw-banner-m2 .desc{
	font-size: 14px;
	line-height: 1.75;
	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:first-child{
	width: 100%;
}
.m-mzw-list-pictxt-a3 .con{
	display: block;
	margin: 0 5px;
}
.m-mzw-list-pictxt-a3 .pic{
	height: 0;
	padding-top: 61.522%;
	overflow: hidden;
	position: relative;
}
.m-mzw-list-pictxt-a3 li:first-child .pic{
	padding-top: 25%;
}


.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: 75%;
	overflow: hidden;
	position: relative;
}
.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/nanku/swiper-prev-1.png);
	left: 0;
}
.m-mzw-swiper-m14 .swiper-button-next{
	background-image: url(../images/nanku/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%;
}
.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%;
	background: url(../images/jituan/bgpic-2.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.m-mzw-list-pictxt-d1 .pic{
	height: 0;
	padding-top: 69.93%;
	overflow: hidden;
	position: relative;
}
.m-mzw-list-pictxt-d1 .txt{
	width: 100%;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 63px;
	z-index: 2;
}
.m-mzw-list-pictxt-d1 .btn{
	font-size: 20px;
	font-weight: 400;
	line-height: 1.5;
	text-align: center;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 20px;
	display: inline-block;
	padding: 4px 39px;
	margin-bottom: 14px;
	transition: .5s;
}
.m-mzw-list-pictxt-d1 .btn:hover{
	background-color: #fff;
	color: #000;
}
.m-mzw-list-pictxt-d1 .desc{
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5;
	color: #fff;
}
/* 集团-加入我们-end */

/* 集团简介-start */
.row-p3{
	border-bottom: 1px solid rgba(51, 51, 51, 0.1);
}
.row-p3 .row-p3-1{
	padding: 180px 0 170px;
}
.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: 8vh;
}
.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;
}
.row-p5{
	padding: 118px 0 60px;
	background-color: rgba(251, 251, 252, 0.57);
}
.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: 46.87vw;
	height: 19.79vw;
	overflow: hidden;
}
.m-mzw-list-pictxt-b1 .txt{
	/* width: calc(100% - 960px);
	height: 380px; */
	width: calc(100% - 50vw);
	height: 19.79vw;
	overflow: hidden;
	display: flex;
	justify-content: center;
	flex-direction: column;
	box-sizing: border-box;
}
.m-mzw-list-pictxt-b1 .tit{
	font-size: 30px;
	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{
	text-align: right;
	float: left;
	/* padding-top: 75px; */
	padding-top: 3.906vw;
}

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

.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: 30.20vw;
	overflow: hidden;
}
/* 集团简介-end */

/* 男裤专家-精工匠心-start */
.row-q2{
	padding: 120px 0 0;
}
.row-q2 .row-q2-1{
	margin-bottom: 30px;
}

.m-mzw-models-a2{
	overflow: hidden;
}
.m-mzw-models-a2 .models-l,
.m-mzw-models-a2 .models-r{
	width: 50%;
	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;
}
.m-mzw-models-a2 .models-r{
	background-color: rgba(33, 33, 33, 1);
	display: flex;
	align-items: center;
}
.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: 30px;
	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: 100px;
}
.m-mzw-list-pictxt-b2 .con{
	display: block;
	border-right: 1px solid rgba(255, 255, 255, 0.5);
}
.m-mzw-list-pictxt-b2 .litpic{
	overflow: hidden;
	/*margin-bottom: 61px;*/
	margin-right: 30px;
}
.m-mzw-list-pictxt-b2 .pic{
	width: 150px;
	height: 150px;
	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.8;
	font-weight: 400;
	padding: 0 40px;
}
.m-mzw-list-pictxt-b2 .tit{
    height: 72px;
	/*min-height: 44px;*/
	min-height: 65px;
	font-size: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}
.m-mzw-list-pictxt-b2 .desc{
	font-size: 12px;
	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;*/
/*}*/
/* 男裤专家-精工匠心-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: 90px 0 60px;
}
.row-r5 .row-r5-1{
	margin-bottom: 40px;
}
.row-r5 .row-r5-2{
	margin-bottom: 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/icon-swiper-prev-3.png);
	left: 0;
}
.m-mzw-swiper-m16 .swiper-button-next{
	background-image: url(../images/icon/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: 62.937%;
	overflow: hidden;
	position: relative;
	background-color: #FBFBFC;
}

.m-mzw-list-pictxt-a4.style2 .pic{
	padding-top: 125.874%;
}
.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: 20px;
	font-weight: 400;
	line-height: 1.5;
	color: #000;
	border-bottom: 1px solid #F1F1F1;
	padding: 19px 0;
	margin-bottom: 20px;
}
.m-mzw-models-b2 li{
	font-size: 14px;
	font-weight: 400;
	line-height: 1.8;
	color: #333;
	margin-bottom: 25px;
}
.m-mzw-models-b2 li:last-child{
	margin-bottom: 0;
}
/* 男裤-明星单品-end */

/* 集团-集团资讯-社会责任-资讯详情-start */
.row-r1{
	padding-top: 95px;
}
.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*/

@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;
	}
	.row-a2-1{
		padding: 10.41vw 0 10.26vw;
	}
/* 	.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: 5.208vw;
		right: 5.208vw;
	}
	.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 > 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;
	}
	.row-a6{
		padding: 5.312vw 0 3.125vw;
	}
	.row-a6 .row-a6-1{
		margin-bottom: 1.093vw;
	}
	.row-a6 .row-a6-2-1{
		width: 56.77vw;
		margin: 0 auto 0.989vw;
	}
	.m-mzw-list-m1 .item{
		width: 6.770vw;
		margin-left: 1.927vw;
	}
	.m-mzw-list-m1 .con{
		font-size: 0.833vw;
		line-height: 2.187vw;
	}
	.m-mzw-list-m1 .item.on .con{
		font-size: 0.937vw;
		line-height: 2.187vw;
	}
	.m-mzw-list-m1 .list-ptn{
		width: 6.770vw;
		/*height: 0.104vw;*/
	}
	.m-mzw-list-m2 {
		margin: 0 -0.260vw;
	}
	.m-mzw-list-m2 .con {
		margin: 0 0.260vw;
	}
	.row-a7{
		padding-bottom: 5.468vw;
	}
	.row-a7 .row-a7-1{
		padding-top: 5.208vw;
		margin-bottom: 1.562vw;
	}
	/*.row-a7 .row-a7-1-1{*/
	/*	padding-bottom: 0.520vw;*/
	/*}*/
	.row-a7 .row-a7-1-2{
		padding: 0.520vw 0;
	}
	.row-a7 .row-a7-1-1 .g-mzw-tit-m1{
        font-size: 1.562vw;
    }
	/* .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: 5.729vw;
	}
	.m-mzw-list-m3 .con {
		font-size: 0.833vw;
		line-height: 2.5vw;
	}
	.m-mzw-list-m3 li.on .con{
		font-size: 0.937vw;
	}
	.m-mzw-swiper-m3{
		margin-bottom: 0.885vw;
	}
	.m-mzw-swiper-m3 .swiper-button-prev,
	.m-mzw-swiper-m3 .swiper-button-next{
		height: 5.208vw;
		width: 3.020vw;
		top: 21px;
	}
	.m-mzw-swiper-m10 .swiper-button-prev,
	.m-mzw-swiper-m10 .swiper-button-next{
		        height: 2.5vw;
        width: 2.5vw;
	}
	.m-mzw-swiper-m3 .swiper-button-prev{
		border-top-right-radius: 0.260vw;
		border-bottom-right-radius: 0.260vw;
	}
	.m-mzw-swiper-m3 .swiper-button-next{
		border-top-left-radius: 0.260vw;
		border-bottom-left-radius: 0.260vw;
	}
	.m-mzw-swiper-m3 .swiper-button-prev::after,
	.m-mzw-swiper-m3 .swiper-button-next::after{
		width: 0.729vw;
		height: 1.406vw;
	}
	
	.m-mzw-swiper-m10 .swiper-button-prev::after,
	.m-mzw-swiper-m10 .swiper-button-next::after{
		width: 0.729vw;
		height: 1.406vw;
	}
	/*.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-left: 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: 2.031vw 2.031vw 3.125vw;
	}
	.m-mzw-list-m11 .tit{
		height: 3.541vw;
		font-size: 0.833vw;
	}
	.m-mzw-list-m11 .date{
		font-size: 0.729vw;
		margin-bottom: 2.083vw;
	}
	.row-c3{
		padding: 1.562vw 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.093vw 0;
	}
	.m-mzw-list-m12 .tit{
		/* font-size: 0.729vw; */
		margin-bottom: 0.260vw;
	}
	/* .m-mzw-list-m12 .info{
		font-size: 0.729vw;
	} */
	.m-mzw-list-m12.style2 li{
		margin-bottom: 0.625vw;
	}
	.m-mzw-list-m12.style2 .tit{
		font-size: 0.729vw;
		margin-bottom: 1.302vw;
	}
	/* 男裤-当季新品-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{
		margin-bottom: 6.25vw;
	}
	.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{
		font-size: 0.833vw;
		right: 2.604vw;
		bottom: 2.604vw;
	}
	.m-mzw-swiper-m4 .swiper-button-prev,
	.m-mzw-swiper-m4 .swiper-button-next{
		width: 2.083vw;
		height: 3.125vw;
	}
	.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 .item{
		padding: 1.562vw 0;
	}
	.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: 1.041vw;
		margin-bottom: 0.416vw;
	}
	.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 .btn{
		font-size: 0.729vw;
		padding: 0.520vw 2.083vw;
	}
	.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-i3{
		margin-bottom: 1.770vw;
	}
	.row-i3 .row-i3-1,
	.row-i4 .row-i4-1{
		padding: 2.083vw 0 0.989vw;
	}
	.row-i3 .row-i3-2,
	.row-i4 .row-i4-2{
		margin-bottom: 1.562vw;
	}
	.row-i4{
		margin-bottom: 6.406vw;
	}
	.row-i5 .row-i5-1{
		margin-bottom: 1.25vw;
	}
	.m-mzw-models-m9 .models-l{
		width: 21.87vw;
	}
	.m-mzw-models-m9 .models-r{
		width: 77.60vw;
	}
	.m-mzw-models-m9 .txt{
		font-size: 0.729vw;
		left: 2.083vw;
		bottom: 1.562vw;
	}
	.m-mzw-models-m9 .item1{
		margin-bottom: 0.520vw;
	}
	.m-mzw-models-m9 .item1 .pic,
	.m-mzw-models-m9 .item2 .pic{
		width: 21.87vw;
		height: 20.83vw;
	}
	.m-mzw-models-m9 .item3{
		margin-right: 0.520vw;
	}
	.m-mzw-models-m9 .item3 .pic,
	.m-mzw-models-m9 .item4 .pic{
		width: 38.54vw;
		height: 42.18vw;
	}
	.m-mzw-list-m17 {
		margin: 0 -0.260vw;
	}
	.m-mzw-list-m17 .con {
		margin: 0 0.260vw;
	}
	.m-mzw-list-m17 .pic{
		padding-top: 94.787%;
	}
	.m-mzw-list-m17 .txt{
		/*font-size: 1.041vw;*/
		/*left: 2.083vw;*/
		/*bottom: 1.562vw;*/
		font-size: 0.729vw;
		padding: 1.041vw 0;
	}
	/* 其它商品-配饰-end */
	/* 其它商品-上装-start */
	.row-j3,
	.row-j4,
	.row-j5,
	.row-j6{
		margin-bottom: 4.166vw;
	}
	.row-j3 .row-j3-1,
	.row-j4 .row-j4-1,
	.row-j5 .row-j5-1,
	.row-j6 .row-j6-1{
		padding: 2.083vw 0 0.989vw;
	}
	.row-j7 .row-j7-1{
		margin-bottom: 0.937vw;
		padding-top: 2.083vw;
	}
	.m-mzw-list-m18{
		margin: 0 -0.260vw;
	}
	.m-mzw-list-m18 li{
		margin-bottom: 1.041vw;
	}
	.m-mzw-list-m18 .con{
		margin: 0 0.260vw;
	}
	.m-mzw-list-m18 .txt{
		/* font-size: 1.041vw; */
		font-size: 0.729vw;
		padding: 1.041vw 0;
	}
	/* 其它商品-上装-end */
	/* 定制-团体定制-start */
	.row-k2{
		margin-bottom: 3.125vw;
	}
	.row-k3{
		margin-bottom: 6.302vw;
	}
	.row-k4{
		margin-bottom: 5.208vw;
	}
	.row-k4 .row-k4-1{
		padding: 1.979vw 0;
	}
	.row-k5{
		padding: 7.812vw 0;
	}
	.row-k5 .row-k5-1{
		width: calc(100% - 54.16vw);
		height: 31.25vw;
	}
	.row-k5 .row-k5-2{
		width: 54.16vw;
	}
	.m-mzw-models-a1 .txt{
		width: 16.66vw;
		font-size: 0.729vw;
		left: 3.125vw;
		bottom: 3.125vw;
	}
	.m-mzw-models-a1.style2 .txt{
		top: 3.125vw;
		width: 20.31vw;
	}
	.m-mzw-models-a1.style2 .tit{
		font-size: 1.562vw;
		margin-bottom: 0.937vw;
	}
	.m-mzw-models-a1.style2 .desc{
		font-size: 0.729vw;
	}
	.m-mzw-list-pictxt-a1{
		margin: 0 -0.520vw;
	}
	.m-mzw-list-pictxt-a1 .con{
		margin: 0 0.520vw;
	}
	.m-mzw-list-pictxt-a1 .txt{
		padding-top: 0.729vw;
		padding-right: 2.604vw;
	}
	.m-mzw-list-pictxt-a1 .tit{
		font-size: 0.833vw;
		margin-bottom: 0.104vw;
	}
	/* 定制-团体定制-end */
	/* 定制-名师专属定制-start */
	.row-l2{
		margin-bottom: 3.125vw;
	}
	.row-l3{
		margin-bottom: 6.302vw;
	}
	.row-l4 .row-l4-1{
		padding: 1.979vw 0;
	}
	.row-l4 .row-l4-2,
	.row-l5,
	.row-l6{
		margin-bottom: 5.208vw;
	}
	.row-l4 .row-l4-3{
		margin-bottom: 3.072vw;
	}
	.row-l4 .row-l4-4{
		padding: 2.083vw 0 2.604vw;
	}
	.row-l4 .row-l4-5{
		margin-bottom: 5.416vw;
	}
	.row-l5{
		padding-bottom: 5.208vw;
	}
	.row-l5 .row-l5-1{
		padding: 6.25vw 0 1.822vw;
	}
	.m-mzw-models-m11 .models-pic{
		width: 52.08vw;
		margin-right: 4.687vw;
	}
	.m-mzw-models-m11 .models-txt{
		height: 31.25vw;
	}
	.m-mzw-models-m11 .models-tit{
		font-size: 1.562vw;
		margin-bottom: 0.468vw;
	}
	.m-mzw-models-m11 .models-desc{
		font-size: 0.729vw;
	}
	.m-mzw-models-m11 .models-desc p{
		margin-bottom: 1.041vw;
	}
	.m-mzw-models-m11 .models-nav{
		margin-top: 1.197vw;
	}
	.m-mzw-swiper-m5 .txt{
		width: calc(100% - 3.125vw);
		left: 1.562vw;
		bottom: 1.562vw;
	}
	.m-mzw-swiper-m5 .tit{
		font-size: 0.833vw;
		margin-bottom: 0.468vw;
	}
	.m-mzw-swiper-m5 .desc{
		font-size: 0.729vw;
	}
	.m-mzw-swiper-m6 .con{
		font-size: 0.729vw;
		margin-bottom: 0.468vw;
	}
	.m-mzw-swiper-m7 .txt{
		width: 23.95vw;
		left: 3.125vw;
		bottom: 3.125vw;
	}
	.m-mzw-swiper-m7 .tit{
		font-size: 0.833vw;
		margin-bottom: 0.625vw;
	}
	.m-mzw-swiper-m7 .desc{
		font-size: 0.729vw;
	}
	.m-mzw-swiper-m7.swiper-container-horizontal>.swiper-scrollbar{
		width: 15.62vw;
		height: 0.208vw;
		right: 3.125vw;
		bottom: 3.125vw;
	}
	.m-mzw-models-m12{
		margin: 0 -0.312vw;
	}
	.m-mzw-models-m12 .con{
		margin: 0 0.312vw;
	}
	.m-mzw-models-m12 .txt{
		width: calc(100% - 11.45vw);
		left: 5.729vw;
		/* bottom: 5.208vw; */
	}
	.m-mzw-models-m12 .txt2{
		width: 16.14vw;
	}
	.m-mzw-models-m12 .txt-pic{
		width: 6.770vw;
		height: 6.770vw;
	}
	.m-mzw-models-m12 .tit{
		font-size: 1.562vw;
		margin-bottom: 0.416vw;
	}
	.m-mzw-models-m12 .desc{
		font-size: 0.729vw;
	}
	.m-mzw-models-m12 .item1 .desc{
		margin-bottom: 1.302vw;
	}
	.m-mzw-models-m12 .item1 .swiper{
		width: calc(100% - 11.45vw);
		left: 5.729vw;
		/* bottom: 2.083vw; */
	}
	/* .m-mzw-models-m12 .item1 .swiper,
	.m-mzw-swiper-m8 .con{
		height: 2.083vw;
	} */
	.m-mzw-swiper-m8 .tit,
	.m-mzw-swiper-m8 .address{
		font-size: 0.625vw;
		margin-bottom: 0;
	}
	.m-mzw-swiper-m8 .swiper-button-prev,
	.m-mzw-swiper-m8 .swiper-button-next{
		width: 0.625vw;
		height: 1.093vw;
	}
	.m-mzw-swiper-m8 .swiper-button-prev{
		left: -1.979vw;
	}
	.m-mzw-swiper-m8 .swiper-button-next{
		right: -1.979vw;
	}
	/* 定制-名师专属定制-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.875vw;
	}
	.row-m4 .row-m4-3{
		margin-bottom: 3.229vw;
	}
	.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 .con{
		padding-top: 0.260vw;
	}
	.m-mzw-swiper-m10 .year{
		width: 8.1vw;
		font-size: 0.729vw;
		line-height: 2.395vw;
	}
	.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::before{
		width: 2.187vw;
		border-top-right-radius: unset;
		border-bottom-right-radius: unset;
	}
	.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: 3vw;
	}
	.m-mzw-swiper-m11 .item-txt{
		width: calc(100% - 47.39vw);
		height: 29.32vw;
	}
	.m-mzw-swiper-m12 .swiper-button-prev,
	.m-mzw-swiper-m12 .swiper-button-next{
		width: 2.083vw;
		height: 3.125vw;
	}
	.m-mzw-swiper-m12 .swiper-tit{
		font-size: 1.041vw;
		line-height: 3.645vw;
	}
	.m-mzw-swiper-m12 .swiper-pagination{
		font-size: 1.041vw;
		line-height: 3.645vw;
	}
	.m-mzw-swiper-m13 .con{
		margin-bottom: 1.666vw;
	}
	.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,
	.m-mzw-swiper-m13 .desc{
		padding-left: 1.354vw;
	}
	.m-mzw-swiper-m13 .desc{
		font-size: 0.677vw;
	}
	.m-mzw-swiper-m13 .desc-item{
		margin-bottom: 2.083vw;
	}
	.m-mzw-swiper-m13 .desc-item p{
		margin-bottom: 0.468vw;
	}
	/* 男裤专家-品牌简介-end */
	
	/* 投资者关系-信息披露-临时报告-start */
	.row-n2 .row-n2-1{
		margin-bottom: 3.125vw;
	}
	.row-n2 .row-n2-2,
	.row-n2 .row-n2-3{
		margin-bottom: 6.25vw;
	}
	.row-n2 .col-l-n2-2{
		width: 18.75vw;
	}
	.row-n2 .col-r-n2-2{
		width: calc(100% - 26.04vw);
	}
	.row-n2 .row-n2-2-1{
		margin-bottom: 3.125vw;
	}
	.row-n2.style2 .row-n2-2{
		margin-bottom: 3.645vw;
	}
	.row-n2 .g-mzw-tit-m2.style2 .tit{
        margin-bottom: 0.729vw;
    }
	.m-mzw-banner-m1{
		height: 20.83vw;
	}
	.m-mzw-banner-m1.style2{
		height: 36.45vw;
	}
	.m-mzw-tree-m1 .tit{
		height: 2.5vw;
		line-height: 2.5vw;
	}
	.m-mzw-tree-m1 .icon-arrow{
		width:1.562vw;
		margin-left: 0.520vw;
	}
	.m-mzw-tree-m1 .icon-arrow::before{
		width: 1.041vw;
		height: 1.041vw;
	}
	.m-mzw-tree-m1 .item.lv1{
		margin-bottom: 0.520vw;
	}
	.m-mzw-tree-m1.lv1 > .item > .con > .tit{
		font-size: 1.041vw;
	}
	.m-mzw-tree-m1.lv1 > .item > .con > .tit > .tree-title{
		max-width: calc(100% - 2.083vw);
	}
	.m-mzw-tree-m1.lv2 .tit{
		height: 2.604vw;
		line-height: 2.604vw;
		font-size: 0.833vw;
		padding-left: 1.041vw;
	}
	.m-mzw-tree-m1.lv1 .item.lv1.active > .con > .tit{
		margin-bottom: 0.208vw;
	}
	.m-mzw-list-news-b1 .con{
		padding: 1.458vw 0.520vw;
	}
	.m-mzw-list-news-b1 .tit{
		font-size: 0.729vw;
		margin-bottom: 0.208vw;
	}
	.m-mzw-list-news-b1 .date{
		font-size: 0.625vw;
	}
	.m-mzw-list-news-b1 .download{
		font-size: 0.729vw;
		line-height: 1.562vw;
		padding-left: 1.562vw;
		background-size: 1.041vw auto;
		right: 0.520vw;
	}
	/* 投资者关系-信息披露-临时报告-end */
	
	/* 投资者关系-公司治理-董事会-start */
	.m-mzw-list-news-c1 .con{
		padding: 1.25vw 1.666vw;
	}
	.m-mzw-list-news-c1 .txt1{
		line-height: 2.5vw;
		margin-bottom: 0.520vw;
	}
	.m-mzw-list-news-c1 .tit{
		font-size: 1.041vw;
	}
	.m-mzw-list-news-c1 .job,
	.m-mzw-list-news-c1 .info{
		font-size: 0.625vw;
		margin-left: 1.562vw;
	}
	.m-mzw-list-news-c1 .desc{
		font-size: 0.625vw;
		min-height: 3.802vw;
	}
	.m-mzw-list-news-c2 li{
		margin-bottom: 0.520vw;
	}
	.m-mzw-list-news-c2 .con{
		padding: 2.812vw 3.229vw;
	}
	.m-mzw-list-news-c2 .tit{
		font-size: 1.041vw;
		padding: 0.468vw 0;
		margin-bottom: 1.145vw;
	}
	.m-mzw-list-news-c2 .info{
		font-size: 0.729vw;
		margin-bottom: 0.156vw;
	}
	.m-mzw-list-news-c2 .info p{
		margin-bottom: 0.416vw;
	}
	.m-mzw-list-news-c2 .pdg-l{
		padding-right: 1.822vw;
	}
	.m-mzw-list-news-c2 .desc{
		font-size: 0.625vw;
		min-height: 4.687vw;
	}
	/* 投资者关系-公司治理-董事会-end */
	
	/* 投资者关系-投资者服务-start */
	.m-mzw-models-b1 .models1{
		margin-bottom: 1.510vw;
		padding-bottom: 0.416vw;
	}
	.m-mzw-models-b1 dl{
		margin-bottom: 0.833vw;
	}
	.m-mzw-models-b1 dt{
		font-size: 0.833vw;
		margin-bottom: 0.468vw;
	}
	.m-mzw-models-b1 dd{
		font-size: 0.729vw;
		margin-bottom: 0.208vw;
	}
	.m-mzw-form-m1{
		padding: 2.083vw 3.125vw 2.604vw;
	}
	.m-mzw-form-m1 .form-item1{
		margin: 0 -1.041vw;
	}
	.m-mzw-form-m1 .form-item2{
		margin-bottom: 1.562vw;
	}
	.m-mzw-form-m1 .input-item{
		margin-bottom: 1.041vw;
	}
	.m-mzw-form-m1 .input-con{
		margin: 0 1.041vw;
	}
	.m-mzw-form-m1 .input-label{
		font-size: 0.729vw;
	}
	.m-mzw-form-m1 .input-txt,
	.m-mzw-form-m1 .input-txtarea{
		font-size: 0.729vw;
	}
	/* .m-mzw-form-m1 .input-item.required .input-val{
		padding-right: 0.572vw;
	} */
	.m-mzw-form-m1 .input-item.required .input-val::after{
		font-size: 0.729vw;
		line-height: 1.041vw;
	}
	.m-mzw-form-m1 .form-txt{
		font-size: 0.625vw;
	}
	.m-mzw-form-m1 .input-btn{
		height: 2.083vw;
		width: 6.25vw;
		font-size: 0.729vw;
	}
	/* 投资者关系-投资者服务-end */
	
	/* 法律声明-条款及条件网站-start */
	.m-mzw-details-m1{
		font-size: 0.729vw;
	}
	.m-mzw-details-m1 p{
		margin-bottom: 1.25vw;
	}
	/* 法律声明-条款及条件网站-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 */
	/* 集团-加入我们-start */
	.row-o2{
		padding-top: 3.229vw;
	}
	.row-o2 .row-o2-1{
		padding: 3.125vw 0;
	}
	.row-o3{
		padding: 12.5vw 0;
	}
	.row-o3 .row-o3-1{
		width: calc(100% - 52.08vw);
		height: 18.75vw;
	}
	.row-o3 .row-o3-2{
		width: 50.52vw;
	}
	.row-o4{
		padding-bottom: 6.25vw;
	}
	.m-mzw-banner-m2{
		height: 31.25vw;
	}
	.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{
		bottom: 3.281vw;
	}
	.m-mzw-list-pictxt-d1 .btn{
		font-size: 1.041vw;
		/* border-radius: 1.041vw; */
		padding: 0.208vw 2.031vw;
		margin-bottom: 0.729vw;
	}
	.m-mzw-list-pictxt-d1 .desc{
		font-size: 0.625vw;
	}
	/* 集团-加入我们-end */
	/* 集团简介-start */
	.row-p3 .row-p3-1{
		padding: 9.375vw 0 8.854vw;
	}
	.row-p3 .row-p3-2{
		margin-bottom: 0.520vw;
	}
	/* .row-p4{
		height: 56.25vw;
	}
	.row-p4 .row-p4-1{
		padding-top: 6.666vw;
	} */
	.row-p5{
		padding: 6.145vw 0 3.125vw;
	}
	.row-p5 .row-p5-1{
		margin-bottom: 3.125vw;
	}
	.m-mzw-list-pictxt-b1 .pic{
		width: 46.87vw;
		height: 19.79vw;
	}
	.m-mzw-list-pictxt-b1 .txt{
		width: calc(100% - 50vw);
		height: 19.79vw;
	}
	.m-mzw-list-pictxt-b1 .tit{
		font-size: 1.562vw;
		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: 30.20vw;
	}
	/* 集团简介-end */
	/* 男裤专家-精工匠心-start */
	.row-q2{
		padding: 6.25vw 0 0;
	}
	.row-q2 .row-q2-1{
		margin-bottom: 1.562vw;
	}
	.m-mzw-models-a2 .models-tit{
		font-size: 1.562vw;
		margin-right: 3.645vw;
		letter-spacing: 0.625vw;
	}
	.m-mzw-list-pictxt-b2 li.mb{
		margin-bottom: 5.208vw;
	}
	.m-mzw-list-pictxt-b2 .litpic{
		/*margin-bottom: 3.177vw;*/
		margin-right: 1.562vw;
	}
	.m-mzw-list-pictxt-b2 .pic{
		width: 7.812vw;
		height: 7.812vw;
	}
	.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;
	}
	.m-mzw-list-pictxt-b2 .tit{
	    height: 3.75vw;
		font-size: 1.041vw;
		margin-bottom: 1.041vw;
	}
	/* 男裤专家-精工匠心-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: 4.687vw 0 3.125vw;
	}
	.row-r5 .row-r5-1{
		margin-bottom: 2.083vw;
	}
	.row-r5 .row-r5-2{
		margin-bottom: 3.125vw;
	}
	.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.041vw;
		padding: 0.989vw 0;
		margin-bottom: 1.041vw;
	}
	.m-mzw-models-b2 li{
		font-size: 0.729vw;
		margin-bottom: 1.302vw;
	}
	/* 男裤-明星单品-end */
	
	/* 集团-集团资讯-社会责任-资讯详情-start */
	.row-r1{
		padding-top: 4.947vw;
	}
	.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;
	}
}

@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) {
	/* 男裤专家-精工匠心-start */
	/* .m-mzw-list-pictxt-b2 li.mb {
	    margin-bottom: 5.333vw;
	} */
	.m-mzw-list-pictxt-b2 .litpic {
	    margin-bottom: 1.177vw;
	}
	/* 男裤专家-精工匠心-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: 32px;
		height: 48px;
	}
	/* 男裤专家-精工匠心-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: 530px;
	}
	.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 .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: 41px;
	}
	.m-mzw-list-pictxt-b2 .pic2 img{
		width: 40px;
	}
	.m-mzw-list-pictxt-b2 .pic3 img{
		width: 47px;
	}
	.m-mzw-list-pictxt-b2 .pic4 img{
		width: 50px;
	}
	.m-mzw-list-pictxt-b2 .pic5 img{
		width: 24px;
	}
	.m-mzw-list-pictxt-b2 .pic6 img{
		width: 47px;
	}
	.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;
	}
	/* 男裤专家-精工匠心-end */
}

@media only screen and (min-width: 950px) and (max-width: 1024px){
    .m-mzw-models-m10 .pic .pic3DM{
		width: 70% !important;
		margin: 0 auto;
	}
}
@media only screen and (min-width: 320px) and (max-width: 949px) {
	/* 首页-start */
	/* .row-a2-1.fixed{
		top: 51px;
	} */
	/*.m-mzw-swiper-m1 .pic{*/
	/*    height: 0 !important;*/
	/*    padding-top: 216.533%;*/
	/*    position: relative;*/
	/*    overflow: hidden;*/
	/*}*/
	
	.m-mzw-swiper-m1 .pic.video video{
	    position: absolute;
	    top: 0;
	    left: 0;
	}
	.m-mzw-models-m2 .txt{
		padding-top: 135px;
	}
	.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: 58px 0 38px;
	}
	.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;
	}
	.row-p4 .row-p4-1{
		padding-top: 80px;
		margin-bottom: 50px;
	}
	.row-p5 {
	    padding: 80px 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;
	}
	/* 集团简介-end */
	
	
	/* 男裤-明星单品-start */
	.row-r4{
		background-color: #fff;
	}
	.row-r4 .wp1440{
		padding: 0;
	}
	.row-r5{
		padding: 70px 0 60px;
	}
	.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;
	}
	.m-mzw-models-m4.style7 .pic{
		display: block;
		overflow: hidden;
	}
	.m-mzw-models-m4.style7 .con{
		height: auto;
		display: block;
		padding: 20px 0;
	}
	.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;
	}
	.row-r5 .m-mzw-models-b2 ul{
	    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: 126.599%;
	    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%;
	}
	/*.m-mzw-swiper-m4 .pic img{*/
	/*	height: 100%;*/
	/*}*/
	/* 男裤-男裤-设计师款-商品详情页-end */
	
	/* 集团-集团资讯-社会责任-资讯详情-start */
	.row-r1{
		padding-top: 50px;
	}
	.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 */
	
	/* 男裤-明星单品-商品详情页-start */
	.m-mzw-swiper-m4 .swiper-button-prev,
	.m-mzw-swiper-m4 .swiper-button-next{
		width: 32px;
		height: 48px;
	}
	/* 男裤-明星单品-商品详情页-end */
	
	/* 定制-名师专属定制-start */
	.row-l7 .row-l7-swiper{
		padding: 15px 0 10px;
		box-sizing: border-box;
		opacity: 0;
	}
	.row-l7 .g-mzw-search-m2{
		margin-bottom: 0;
	}
	.m-mzw-swiper-m8.swiper2{
		padding: 0 35px;
	}
	.m-mzw-swiper-m8.swiper2 .tit,
	.m-mzw-swiper-m8.swiper2 .address{
		color: #000;
	}
	.m-mzw-swiper-m8.swiper2 .swiper-button-prev,
	.m-mzw-swiper-m8.swiper2 .swiper-button-next{
		width: 9px;
		height: 16px;
	}
	.m-mzw-swiper-m8.swiper2 .swiper-button-prev{
		left: 10px;
		background-image: url(../images/icon/icon-swiper-prev-3.png);
		    transform: translateY(-50%) rotateZ(0);
	}
	.m-mzw-swiper-m8.swiper2 .swiper-button-next{
		right: 10px;
		background-image: url(../images/icon/icon-swiper-next-3.png);
	}
	/* 定制-名师专属定制-end */
	
	/* 集团-加入我们-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;
	}
	/* 集团-加入我们-end */
	
	/* 投资者关系-公司治理-start */
	.m-mzw-tree-m1 .icon-arrow::before{
	    width: 15px;
	    height: 15px;
	}
	.m-mzw-list-news-c1 .desc,
	.m-mzw-list-news-c2 .desc{
		height: 87px;
		overflow: hidden;
		line-height: 1.8;
		transition: height .2s;
	}
	.m-mzw-list-news-c1 li.on .desc p,
	.m-mzw-list-news-c2 li.on .desc p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
	}
	.m-mzw-list-news-c1 li.on.active .desc p,
	.m-mzw-list-news-c2 li.on.active .desc p{
	    display: block;
	}
	.m-mzw-list-news-c1 .down,
	.m-mzw-list-news-c2 .down{
		opacity: 0;
		transition: transform .2s;
	}
	.m-mzw-list-news-c1 li.on .down,
	.m-mzw-list-news-c2 li.on .down{
		opacity: 1;
	}
	.m-mzw-list-news-c2 .pdg-l{
		padding: 0;
		display: block;
	}
	.m-mzw-form-m1 .input-val{
	    padding-right: 11px;
	}
	/* 投资者关系-公司治理-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;
	}
}

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