.m-mzw-banner-a1{
	height: 5.4rem;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	position: relative;
}
.m-mzw-banner-a1 .txt{
	width: 50%;
	position: absolute;
	top: 31%;
}
.m-mzw-banner-a1 .txt-en{
	font-size: 1.13rem;
	color: rgba(6, 160, 255, 0.2);
	line-height: 0.973;
	font-weight: bold;
}
.m-mzw-banner-a1 .txt-cn{
	color: #fff;
	line-height: 1.5;
	padding-left: 0.4rem;
	position: absolute;
	top: 24%;
}
.m-mzw-banner-a1 .tit{
	font-size: 0.46rem;
	margin-bottom: 0.1rem;
}
.m-mzw-banner-a1 .info{
	font-size: 0.28rem;
}
.m-mzw-banner-a1 .info pre{white-space:pre-wrap;word-wrap:break-word}

/* 首页-start */
.row-i2{
	background: url(../images/icon/bgpic-a5.jpg) no-repeat center bottom;
	background-size: 100% auto;
	overflow: hidden;
}
.row-i2 .row-i2-1{
	padding: 0.7rem 0 0.33rem;
}
.row-i2 .row-i2-2{
	padding-bottom: 0.85rem;
}

.m-mzw-banner-a2,
.m-mzw-banner-a2 .con,
.m-mzw-banner-a2 .pic{
	position: relative;
	overflow: hidden;
}
.m-mzw-banner-a2 .item{}
.m-mzw-banner-a2 .con{
	display: block;
}
.m-mzw-banner-a2 .pic{
	height: 0;
	padding-top: 46.875%;
}
.m-mzw-banner-a2 .txt{
	color: rgb(230, 230, 230);
	line-height: 1.5;
	position: absolute;
	top: 24.4%;
}
.m-mzw-banner-a2 .tit1{
	font-size: 0.46rem;
}
.m-mzw-banner-a2 .tit2{
	font-size: 0.54rem;
	position: relative;
	padding-bottom: 0.26rem;
	line-height: 1.4;
	margin-bottom: 0.23rem;
}
.m-mzw-banner-a2 .tit2::after{
	content: '';
	display: block;
	width: 0.68rem;
	height: 0.04rem;
	background-color: #fff;
	position: absolute;
	left: 0;
	bottom: 0;
}
.m-mzw-banner-a2 .info{
	width: 60%;
	font-size: 0.2rem;
	color: rgba(255, 255, 255, 0.8);
	line-height: 1.35;
	/*text-transform: uppercase;*/
	margin-bottom: 1.02rem;
}
.m-mzw-banner-a2 .swiper-pagination-bullet{
	width: 0.2rem;
	height: 0.2rem;
	border-radius: 0;
	opacity: 1;
	background-color: unset;
	position: relative;
}
.m-mzw-banner-a2 .swiper-pagination-bullet::after{
	content: '';
	display: block;
	width: 0.04rem;
	height: 0.04rem;
	background-color: #fff;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.m-mzw-banner-a2 .swiper-pagination-bullets .swiper-pagination-bullet{
	margin-left: 0.15rem;
	margin-right: 0;
}
.m-mzw-banner-a2 .swiper-pagination-bullets .swiper-pagination-bullet:first-child{
	margin-left: 0;
}
.m-mzw-banner-a2 .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: url(../images/icon/icon-g3.png) no-repeat;
	background-size: 100% 100%;
}
.m-mzw-banner-a2 .swiper-pagination-bullet.swiper-pagination-bullet-active::after{
	opacity: 0;
}
.m-mzw-banner-a2 .swiper-pagination-bullets{
	bottom: 0.6rem;
}

.ul-mzw-list-a6{
	margin: 0 -0.13rem;
}
.ul-mzw-list-a6 li{
	float: left;
	width: 33.333%;
}
.ul-mzw-list-a6 .con{
	display: block;
	margin: 0 0.13rem;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.ul-mzw-list-a6 .pic{
	height: 0;
	padding-top:162.325%;
	overflow: hidden;
	position: relative;
}
.ul-mzw-list-a6 .pic::after{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/icon/bgpic-a3.png) no-repeat;
	background-size: 100% 100%;
}
.ul-mzw-list-a6 .txt{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 2.36rem;
	text-align: center;
	line-height: 1.5;
	transition: .5s;
}
.ul-mzw-list-a6 .txt::before{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	background-image: linear-gradient(rgba(0, 99, 190,0) 20%, rgba(0, 99, 190,1) 80%);
}
.ul-mzw-list-a6 .con2{
	padding-top: 2.4rem;
	position: relative;
}
.ul-mzw-list-a6 .pic2{
	width: 0.9rem;
	height: 0.9rem;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
}
.ul-mzw-list-a6 .pic2 img{
	display: block;
	height: auto;
}
.ul-mzw-list-a6 .pic2.icon1 img{width: 0.76rem;}
.ul-mzw-list-a6 .pic2.icon2 img{width: 0.86rem;}
.ul-mzw-list-a6 .pic2.icon3 img{width: 0.78rem;}
.ul-mzw-list-a6 .tit{
	font-size: 0.36rem;
	color: rgb(255, 255, 255);
	position: relative;
	padding-bottom: 0.08rem;
	margin-bottom: 0.11rem;
}
.ul-mzw-list-a6 .tit::after{
	content: '';
	display: block;
	background-color: rgb(255, 255, 255);
	width: 0.43rem;
	height: 0.04rem;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
}
.ul-mzw-list-a6 .tit-en{
	font-size: 0.24rem;
	color: rgba(255, 255, 255, 0.502);
	margin-bottom: 0.8rem;
}
.ul-mzw-list-a6 .con:hover .txt{
	top: 0;
}
.ul-mzw-list-a6 .con:hover .txt::before{
	opacity: 1;
}

.m-mzw-models-a4{
	background: url(../images/home/bgpic-b1.jpg) no-repeat center center;
	background-size: cover;
	overflow: hidden;
	padding: 1.74rem 0 0.39rem;
}
.m-mzw-models-a4 .models-txt{
	overflow: hidden;
	margin-bottom: 1.5rem;
}
.m-mzw-models-a4 .txt{
	float: right;
	width: 50%;
}
.m-mzw-models-a4 .tit{
	margin-bottom: 0.14rem;
}
.m-mzw-models-a4 .desc{
	font-size: 0.2rem;
	color: rgb(255, 255, 255);
	line-height: 1.5;
	min-height: 1.5rem;
	margin-bottom: 0.15rem;
}
.m-mzw-models-a4 .desc,
.m-mzw-models-a4 .btn{
	margin-left: 0.69rem;
}
.m-mzw-models-a4 ul{
	overflow: hidden;
	border-radius: 0.11rem;
	/* box-shadow: 0 0.02rem 0.29rem 0 rgba(211, 223, 232, 0.35); */
}
.m-mzw-models-a4 li{
	float: left;
	width: 50%;
}
.m-mzw-models-a4 .con{
	display: block;
	text-align: center;
	color: #fff;
	background-color: rgba(255, 255, 255, 0.2);
	padding-top: 0.09rem;
	padding-bottom: 0.4rem;
}
.m-mzw-models-a4 .number{
	line-height: 1.3;
	margin-bottom: 1px;
}
.m-mzw-models-a4 .num1{
	font-size: 1rem;
}
.m-mzw-models-a4 .num2{
	font-size: 0.34rem;
}
.m-mzw-models-a4 .num3{
	font-size: 0.5rem;
}
.m-mzw-models-a4 .info{
	font-size: 0.2rem;
	line-height: 1.5;
}
.m-mzw-models-a4 li.on .con{
	background: url(../images/icon/bgpic-b6.png) no-repeat center center;
	background-size: cover;
}

.row-i4{
	padding-bottom: 0.53rem;
}
.row-i4 .row-i4-1{
	overflow: hidden;
	padding-top: 0.54rem;
}
.row-i4 .row-i4-1 .col-r{
	padding-top: 0.47rem;
}
.row-i4 .row-i4-2{
	margin-left: 2.4rem;
}

.ul-mzw-tabs-a1{
	overflow: hidden;
}
.ul-mzw-tabs-a1 li{
	float: left;
	margin-left: 0.2rem;
}
.ul-mzw-tabs-a1 li:first-child{
	margin-left: 0;
}
.ul-mzw-tabs-a1 .con{
	display: block;
	cursor: pointer;
}
.ul-mzw-tabs-a1 .g-mzw-title-a1.style4{
	position: relative;
}
.ul-mzw-tabs-a1 .g-mzw-title-a1.style4::before{
	content: '/';
	display: inline;
	position: absolute;
	left: 0;
	top: 0;
	font-size: 0.18rem;
	line-height: 0.4rem;
	color: #999;
}
.ul-mzw-tabs-a1 li:first-child .g-mzw-title-a1.style4::before{
	display: none;
}
.ul-mzw-tabs-a1 .g-mzw-title-a1.style4 .title-tit{
	color: #999;
}
.ul-mzw-tabs-a1 .g-mzw-title-a1.style4 .title-icon{
	opacity: 0;
}
.ul-mzw-tabs-a1 li.on .g-mzw-title-a1.style4::before{
	display: none;
}
.ul-mzw-tabs-a1 li.on .g-mzw-title-a1.style4 .title-tit{
	color: rgb(66, 66, 66);
}
.ul-mzw-tabs-a1 li.on .g-mzw-title-a1.style4 .title-icon{
	opacity: 1;
}

.m-mzw-swiper-a1{
	position: relative;
	overflow: hidden;
	margin-left: -0.49rem;
	padding-top: 0.42rem;
}
.m-mzw-swiper-a1 .item{
	margin-left: 0.49rem;
}
.m-mzw-swiper-a1 .con{
	display: block;
	width: 5rem;
	background-color: #fff;
	box-shadow: 0 0 0.46rem 0 rgba(105, 49, 143, 0.1);
}
.m-mzw-swiper-a1 .pic{
	height: 0;
	padding-top: 64.8%;
	overflow: hidden;
	position: relative;
}
.m-mzw-swiper-a1 .txt{
	padding: 0.23rem 0.37rem 0.38rem;
}
.m-mzw-swiper-a1 .tit1{
	font-size: 0.16rem;
	line-height: 0.35rem;
	color: rgb(153, 153, 153);
	position: relative;
	margin-bottom: 0.16rem;
	display: inline-block;
}
.m-mzw-swiper-a1 .tit1::before,
.m-mzw-swiper-a1 .tit1::after{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	border-top-right-radius: 0.12rem;
	position: absolute;
	top: 0;
	opacity: 0;
}
.m-mzw-swiper-a1 .tit1::before{
	background-color: rgb(0, 108, 184);
	right: -0.08rem;
	z-index: 1;
}
.m-mzw-swiper-a1 .tit1::after{
	right: -0.04rem;
	background-color: #fff;
	z-index: 2;
}
.m-mzw-swiper-a1 .tit1-txt{
	display: inline-block;
	position: relative;
	z-index: 3;
}
.m-mzw-swiper-a1 .tit2{
	height: 0.72rem;
	min-height: 0.36rem;
	font-size: 0.24rem;
	color: rgb(51, 51, 51);
	font-weight: bold;
	line-height: 1.5;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 0.16rem;
}
.m-mzw-swiper-a1 .desc{
	height: 2.4rem;
	font-size: 0.16rem;
	color: rgb(153, 153, 153);
	line-height: 1.75;
	display: none;
	overflow: hidden;
}
.m-mzw-swiper-a1 .date{
	overflow: hidden;
}
.m-mzw-swiper-a1 .time{
	float: left;
}
.m-mzw-swiper-a1 .day{
	font-size: 0.6rem;
	color: rgb(153, 153, 153);
	line-height: 1;
}
.m-mzw-swiper-a1 .year{
	font-size: 0.18rem;
	color: rgb(153, 153, 153);
	line-height: 1;
}
.m-mzw-swiper-a1 .btn{
	float: right;
	width: 0.36rem;
	height: 0.36rem;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 0.14rem auto;
	background-image: url(../images/icon/icon-g4-1.png);
	background-color: #e6e6e6;
	transform: skew(-5deg);
	margin-right: 0.05rem;
	margin-top: 0.35rem;
}

.m-mzw-swiper-a1 .item.on .pic{
	display: none;
}
.m-mzw-swiper-a1 .item.on .txt{
	padding-top: 0.53rem;
	height: 6.02rem;
	box-sizing: border-box;
}
.m-mzw-swiper-a1 .item.on .tit1{
	margin-bottom: 0.18rem;
}
.m-mzw-swiper-a1 .item.on .tit2{
	display: block;
	height: auto;
	min-height: unset;
	margin-bottom: 0.32rem;
}
.m-mzw-swiper-a1 .item.on .desc{
	display: block;
}

.m-mzw-swiper-a1 .con:hover .tit1-txt{
	padding: 0 0.13rem;
	background-color: rgb(0, 108, 184);
	border-radius: 0 0.12rem 0 0.12rem;
	color: #fff;
}
.m-mzw-swiper-a1 .con:hover .tit1::before,
.m-mzw-swiper-a1 .con:hover .tit1::after{
	opacity: 1;
}
.m-mzw-swiper-a1 .con:hover .tit2{
	  color: rgb(0, 108, 184);
}
.m-mzw-swiper-a1 .con:hover .btn{
	background-color: rgb(0, 108, 184);
	background-image: url(../images/icon/icon-g4-2.png);
}
.m-mzw-swiper-a1 .swiper-wrapper{
	margin-bottom: 0.66rem;
}
.m-mzw-swiper-a1 .swiper-slide{
	width: auto;
}
.m-mzw-swiper-a1 .swiper-pagination{
	position: static;
}
.m-mzw-swiper-a1 .swiper-pagination-bullet{
	width: 0.2rem;
	height: 0.2rem;
	background-color: unset;
	opacity: 1;
	position: relative;
	border-radius: 0;
}
.m-mzw-swiper-a1 .swiper-pagination-bullets .swiper-pagination-bullet{
	margin-left: 0.15rem;
}
.m-mzw-swiper-a1 .swiper-pagination-bullets .swiper-pagination-bullet:last-child{
	margin-left: 0;
}
.m-mzw-swiper-a1 .swiper-pagination-bullet::after{
	content: '';
	display: block;
	width: 0.06rem;
	height: 0.06rem;
	border-radius: 50%;
	background-color: rgb(217, 217, 217);
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.m-mzw-swiper-a1 .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background: url(../images/icon/icon-d4.png) no-repeat;
	background-size: 100% 100%;
}
.m-mzw-swiper-a1 .swiper-pagination-bullet.swiper-pagination-bullet-active::after{
	display: none;
}
/* 首页-end */

/* 产品中心-start */
.row-a2 .row-a2-1{
	padding: 0.66rem 0 0.41rem;
}
.row-a2{
	padding-bottom: 1.1rem;
}

.m-mzw-list-a1 .item{
	border-top: 0.02rem solid rgb(0, 108, 184);
	padding: 0.3rem 0 0.08rem;
}
.m-mzw-list-a1 .list-col-l{
	width: 1.3rem;
	float: left;
}
.m-mzw-list-a1 .list-col-r{
	float: right;
	width: calc(100% - 2.3rem);
}
.m-mzw-list-a1 .list-pic{
	width: 100%;
	overflow: hidden;
}
.m-mzw-list-a1 .list-tit{
	font-size: 0.3rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
}
.m-mzw-list-a1 ul{
	margin: 0 -0.15rem;
}
.m-mzw-list-a1 li{
	float: left;
	width: 25%;
	margin-bottom: 0.4rem;
}
.m-mzw-list-a1 .con{
	display: block;
	background-color: rgb(255, 255, 255);
	margin: 0 0.15rem;
}
.m-mzw-list-a1 .pic{
	height: 0;
	padding-top: 100%;
	overflow: hidden;
	position: relative;
	border: 1px solid #eaeaea;
	transition: .5s;
	margin-bottom: 0.22rem;
}
.m-mzw-list-a1 .pic img{
	position: absolute; margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 90%;  max-height: 90%;
	width:auto;height: auto;
}
.m-mzw-list-a1 .txt{
	color: rgb(85, 85, 85);
	line-height: 1.5;
}
.m-mzw-list-a1 .tit,
.m-mzw-list-a1 .desc{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.m-mzw-list-a1 .tit{
	font-size: 0.18rem;
	font-weight: bold;
	margin-bottom: 0.08rem;
}
.m-mzw-list-a1 .desc{
	font-size: 0.14rem;
}
.m-mzw-list-a1 .con:hover .pic{
	border-color: rgb(255, 255, 255);
	box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.2);
}
/* 产品中心-end */

/* 产品中心-详情页-start */
.row-b2{
	border-bottom: 1px solid rgba(0, 0, 0,0.102);
	margin-bottom: 0.8rem;
}
.row-b3{
	overflow: hidden;
}
.row-b3 .row-b3-1{
	float: left;
	width: 3.2rem;
}
.row-b3 .row-b3-2{
	float: right;
	width: calc(100% - 3.6rem);
}

.m-mzw-tree-m1{
	overflow: hidden;
	display: none;
}
.m-mzw-tree-m1 .item{}
.m-mzw-tree-m1 .item.lv2{
	margin-top: 0.05rem;
}
.m-mzw-tree-m1 .con{
	display: block;
}
.m-mzw-tree-m1 .tit{
	overflow: hidden;
	transition: .5s;
	position:relative;
	cursor: pointer;
	padding: 0 0.22rem;
}
.m-mzw-tree-m1 .tit1{
	height: 0.86rem;
	line-height: 0.86rem;
	border: 1px solid rgb(234, 234, 234);
}
.m-mzw-tree-m1 .tit2{
	height: 0.68rem;
	line-height: 0.68rem;
	background-color: rgb(249, 249, 249);
}
.m-mzw-tree-m1 .tree-title{
	float: left;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: calc(100% - 0.3rem);
}
.m-mzw-tree-m1 .tree-title1{
	font-size: 0.24rem;
	color: rgb(51, 51, 51);
}
.m-mzw-tree-m1 .tree-title2{
	font-size: 0.18rem;
	color: rgb(102, 102, 102);
}
.m-mzw-tree-m1 .icon-arrow{
	float: right;
	display: block;
	height:100%;
	width:0.19rem;
	position: relative;
}
.m-mzw-tree-m1 .icon-arrow1{
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% auto;
	background-image: url(../images/icon/icon-g1-1.png);
}
.m-mzw-tree-m1 .icon-arrow2{
	text-align: center;
}
.m-mzw-tree-m1 .icon-arrow2::after{
	content: '>';
	display: inline;
	font-size: 0.18rem;
	color: rgb(153, 153, 153);
	line-height: 1.437;
}
.m-mzw-tree-m1 .item.active .icon-arrow1{
	background-image: url(../images/icon/icon-g1-2.png);
}
.m-mzw-tree-m1 .item.lv1{
	margin-bottom: 0.2rem;
}
.m-mzw-tree-m1 .item.lv1:last-child{
	margin-bottom: 0;
}

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

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

.m-mzw-tree-m1 .item.lv1.active .tit1{
	background-color: rgb(0, 99, 190);
}
.m-mzw-tree-m1 .item.lv1.active .tree-title1{
	color: #fff;
}
.m-mzw-tree-m1 .item.lv2.active .tree-title2,
.m-mzw-tree-m1 .tit2:hover .tree-title2,
.m-mzw-tree-m1 .item.lv2.active .icon-arrow2::after,
.m-mzw-tree-m1 .tit2:hover .icon-arrow2::after{
	color: rgb(0, 99, 190);
}

.row-b3{
	margin-bottom: 1.24rem;
}
.row-b3 .row-b3-2-1{
	margin-bottom: 0.62rem;
}
.row-b3 .row-b3-2-2{
	margin-bottom: 0.15rem;
}
.row-b3 .row-b3-2-3{
	padding-left: 0.19rem;
	padding-bottom: 0.5rem;
	border-bottom: 1px solid rgba(0, 0, 0, 0.102);
	margin-bottom: 0.5rem;
}
.row-b3 .row-b3-2-4{
	margin-bottom: 0.19rem;
}
.row-b3 .row-b3-2-5{
	padding-bottom: 0.93rem;
}

.m-mzw-pictxt-a1{
	overflow: hidden;
	height: 4.4rem;
}
.m-mzw-pictxt-a1 .pic,
.m-mzw-pictxt-a1 .txt{
	height: 100%;
	float: left;
	width: 42%;
}
.m-mzw-pictxt-a1 .pic{
	padding-bottom: 42%;
	height:0;
	background: #f5f7fa;
	overflow: hidden;
	position: relative;
}
.m-mzw-pictxt-a1 .pic img{
	position: absolute;
	margin: auto;
	top: -9999px;
	right: -9999px;
	bottom: -9999px;
	left: -9999px;
	max-width: 90%;
	max-height: 90%;
	width: auto;
	height: auto;
}
.m-mzw-pictxt-a1 .txt{
	width: 58%;
	border: 1px solid rgb(238, 238, 238);
	box-sizing: border-box;
	padding-left: 0.95rem;
	padding-top: 0.83rem;
}
.m-mzw-pictxt-a1 .tit{
	font-size: 0.46rem;
	color: rgb(0, 108, 184);
	font-weight: bold;
	line-height: 1.4;
}
.m-mzw-pictxt-a1 .info{
	font-size: 0.3rem;
	color: rgb(0, 108, 184);
	line-height: 1.5;
	position: relative;
	padding-bottom: 0.32rem;
	margin-bottom: 0.72rem;
}
.m-mzw-pictxt-a1 .info::after{
	content: '';
	display: block;
	background-color: rgb(0, 108, 184);
	width: 0.76rem;
	height: 0.05rem;
	position: absolute;
	bottom: 0;
}

.ul-mzw-page-a1{
	overflow: hidden;
	border-top: 1px solid rgba(0, 0, 0, 0.102);
	border-bottom: 1px solid rgba(0, 0, 0, 0.102);
}
.ul-mzw-page-a1 li{
	float: left;
	width: 50%;
}
.ul-mzw-page-a1 .con{
	display: block;
	overflow: hidden;
	padding: 0.24rem 0.4rem;
	border-left: 1px solid rgba(0, 0, 0, 0.102);
}
.ul-mzw-page-a1 li:first-child .con{
	border: none;
}
.ul-mzw-page-a1 .tit{
	float: left;
	line-height: 0.78rem;
	font-size: 0.18rem;
	color: rgb(153, 153, 153);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 75%;
}
.ul-mzw-page-a1 .icon{
	float: right;
	width: 0.8rem;
	height: 0.78rem;
	border: 1px solid rgb(0, 108, 184);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 0.17rem auto;
	background-image: url(../images/icon/icon-a7-1.png);
	transform: skew(-5deg);
}
.ul-mzw-page-a1 .con:hover .tit{
	  color: rgb(0, 108, 184);
}
.ul-mzw-page-a1 .con:hover .icon{
	background-image: url(../images/icon/icon-a7-2.png);
	background-color: rgb(0, 108, 184);
}
/* 产品中心-详情页-end */

/* 公司介绍-start */
.row-c2{
	background-color: rgb(250, 250, 250);
	padding: 0.9rem 0;
}
.row-c3{
	background-color: #fff;
}
.m-mzw-pictxt-a2{
	overflow: hidden;
	box-shadow: 0 0.02rem 0.4rem 0 rgba(211, 223, 232, 0.57);
}
.m-mzw-pictxt-a2 .pic,
.m-mzw-pictxt-a2 .txt{
	float: left;
	width: 50%;
	height: 5.2rem;
	overflow: hidden;
}
.m-mzw-pictxt-a2 .txt{
	padding: 0.73rem 0.85rem 0 0.67rem;
	background-color: #fff;
	box-sizing: border-box;
}
.m-mzw-pictxt-a2 .tit{
	margin-bottom: 0.12rem;
}
.m-mzw-pictxt-a2 .desc{
	height: 3.3rem;
	font-size: 0.16rem;
	color: rgb(102, 102, 102);
	line-height: 2.25;
	text-align: justify;
	margin-left: 0.48rem;
	overflow: hidden;
}
.m-mzw-pictxt-a2 .desc-con{
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	padding-right: 5px;
	box-sizing: border-box;
}

.m-mzw-pictxt-a3{
	background: url(../images/icon/bgpic-a2.jpg) no-repeat center 1.25rem;
	background-size: 12.61rem auto;
	padding: 0.82rem 1.14rem 2.1rem;
}
.m-mzw-pictxt-a3 .txt{
	padding: 0 0.7rem;
	margin-bottom: 0.39rem;
}
.m-mzw-pictxt-a3 .tit{
	margin-bottom: 0.26rem;
}
.m-mzw-pictxt-a3 .desc{
	font-size: 0.16rem;
	color: rgb(102, 102, 102);
	line-height: 2.25;
	text-align: center;
}
.m-mzw-pictxt-a3 .pic{
	width: 100%;
	overflow: hidden;
}
/* 公司介绍-end */

/* 新闻中心-start */
.row-d2{
	background-color: rgb(250, 250, 250);
}
.row-d2 .row-d2-1{
	padding: 0.67rem 0 0.42rem;
}
.row-d2 .row-d2-3{
	padding: 0.85rem 0 1.3rem;
}

.ul-mzw-news-a1 li{
	margin-bottom: 0.3rem;
}
.ul-mzw-news-a1 li:last-child{
	margin-bottom: 0;
}
.ul-mzw-news-a1 .con,
.ul-mzw-news-a1 .con1{
	display: block;
	overflow: hidden;
	background-color: #fff;
	transition: .5s;
}
.ul-mzw-news-a1 .con{
	padding: 0.36rem 0.5rem 0.4rem;
	border: 1px solid #fff;
}
.ul-mzw-news-a1 .date{
	font-size: 0.16rem;
	color: rgb(102, 102, 102);
	line-height: 1.5;
	margin-bottom: 0.14rem;
}
.ul-mzw-news-a1 .tit,
.ul-mzw-news-a1 .tit1{
	font-size: 0.24rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	transition: .5s;
}
.ul-mzw-news-a1 .tit{
	padding-bottom: 0.25rem;
	border-bottom: 0.02rem solid rgba(0, 0, 0, 0.102);
	margin-bottom: 0.26rem;
}
.ul-mzw-news-a1 .desc{
	font-size: 0.14rem;
	color: rgb(102, 102, 102);
	line-height: 1.75;
	text-align: justify;
	height: 0.73rem;
	min-height: 63px;
}
.ul-mzw-news-a1 .btn{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	padding-right: 0.16rem;
	display: inline-block;
	position: relative;
}
.ul-mzw-news-a1 .btn::after{
	content: '';
	display: block;
	width: 0.06rem;
	height: 0.11rem;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	background: url(../images/icon/icon-a8.png) no-repeat;
	background-size: 100% 100%;
}

.ul-mzw-news-a1 .con1{
	padding: 0.16rem 0.5rem 0.16rem 0.16rem;
}
.ul-mzw-news-a1 .pic1{
	width: 4.76rem;
	height: 3.08rem;
	float: left;
	margin-right: 0.4rem;
}
.ul-mzw-news-a1 .txt1{
	overflow: hidden;
	padding: 0.28rem 0 0;
}
.ul-mzw-news-a1 .tit1{
	position: relative;
	padding-bottom: 0.2rem;
	margin-bottom: 0.22rem;
}
.ul-mzw-news-a1 .tit1::after{
	content: '';
	display: block;
	background-color: rgb(51, 51, 51);
	width: 0.81rem;
	height: 0.02rem;
	position: absolute;
	left: 0;
	bottom: 0;
}
.ul-mzw-news-a1 .desc1{
	font-size: 0.16rem;
	color: rgb(102, 102, 102);
	line-height: 1.875;
	text-align: justify;
	height: 0.9rem;
	/* min-height: 67px; */
	margin-bottom: 0.08rem;
	overflow: hidden;
}
.ul-mzw-news-a1 .more1{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	line-height: 2;
	float: left;
	margin-top: 0.4rem;
}
.ul-mzw-news-a1 .date1{
	float: right;
	color: rgb(0, 108, 184);
	text-align: center;
}
.ul-mzw-news-a1 .day1{
	font-size: 0.56rem;
	line-height: 1;
}
.ul-mzw-news-a1 .year1{
	font-size: 0.16rem;
	line-height: 1;
	margin-top: -0.03rem;
}

.ul-mzw-news-a1 li:hover .tit,
.ul-mzw-news-a1 li:hover .tit1{
	color: rgb(0, 108, 184);
}
.ul-mzw-news-a1 li:hover .tit1::after{
	background-color: rgb(0, 108, 184);
}
.ul-mzw-news-a1 li:hover .con{
	border-color: rgba(76, 168, 232, 0.478);
}
.ul-mzw-news-a1 li:hover .con1{
	box-shadow: 0 0.02rem 0.18rem 0 rgba(61, 61, 61, 0.2);
}
/* 新闻中心-end */

/* 新闻详情-start */
.row-e1{
	border-bottom: 1px solid rgba(0, 0, 0, 0.102);
}
.row-e2{
	padding-bottom: 0.47rem;
}
.row-e3{
	margin-bottom: 1.32rem;
}

.m-mzw-details-a1{
	padding: 0.62rem 0 0;
}
.m-mzw-details-a1 .tit{
	font-size: 0.24rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	margin-bottom: 0.18rem;
}
.m-mzw-details-a1 .date{
	font-size: 0.18rem;
	color: rgb(153, 153, 153);
	line-height: 1.5;
	margin-bottom: 0.18rem;
}
.m-mzw-details-a1 .txt{
	font-size: 0.18rem;
	color: rgb(102, 102, 102);
	line-height: 2;
	text-align: justify;
}
.m-mzw-details-a1 .txt p{
	margin-bottom: 0.43rem;
}
.m-mzw-details-a1 .txt img{
	width: 12rem;
	display: block;
	margin: 0 auto 0.59rem;
}
/* 新闻详情-end */

/* 投资者关系-公司治理-start */
.row-f1{
	padding: 0.9rem 0 0.46rem;
}
.row-f2 .row-f2-1{
	margin-bottom: 0.9rem;
}
.row-f2 .row-f2-3{
	margin-bottom: 0.94rem;
}
.m-mzw-tab-b1{
	overflow: hidden;
	width: 100%;
	display: flex;
	justify-content: center;
}
.m-mzw-tab-b1 li{
	flex: 1;
}
.m-mzw-tab-b1 .con{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 0.9rem;
	line-height: 0.9rem;
	text-align: center;
	font-size: 0.22rem;
	color: rgb(34, 34, 34);
	border-top: 1px solid rgba(0, 0, 0, 0.102);
	border-bottom: 1px solid rgba(0, 0, 0, 0.102);
	border-right: 1px solid rgba(0, 0, 0, 0.102);
	cursor: pointer;
	transition:.5s;
}
.m-mzw-tab-b1 .icon{
	width: 0.4rem;
	height: 0.4rem;
	background-position: center center;
	background-repeat: no-repeat;
	margin-right: 0.18rem;
}
.m-mzw-tab-b1 .icon1{
	background-image: url(../images/icon/icon-e1-1.png);
	background-size: 0.36rem auto;
}
.m-mzw-tab-b1 .icon2{
	background-image: url(../images/icon/icon-e2-1.png);
	background-size: 0.36rem auto;
}
.m-mzw-tab-b1 .icon3{
	background-image: url(../images/icon/icon-e3-1.png);
	background-size: 0.34rem auto;
}
.m-mzw-tab-b1 .icon4{
	background-image: url(../images/icon/icon-e4-1.png);
	background-size: 0.31rem auto;
}

.m-mzw-tab-b1 li:first-child .con{
	border-left: 1px solid rgba(0, 0, 0, 0.102);
}

.m-mzw-tab-b1 li.on .con{
	color: rgb(255, 255, 255);
	background-color: rgb(0, 98, 178);
	border-color: rgb(0, 98, 178);
}
.m-mzw-tab-b1 li.on .icon1{
	background-image: url(../images/icon/icon-e1-2.png);
}
.m-mzw-tab-b1 li.on .icon2{
	background-image: url(../images/icon/icon-e2-2.png);
}
.m-mzw-tab-b1 li.on .icon3{
	background-image: url(../images/icon/icon-e3-2.png);
}
.m-mzw-tab-b1 li.on .icon4{
	background-image: url(../images/icon/icon-e4-2.png);
}

.m-mzw-models-a1 .txt{
	padding: 0 0.65rem;
	margin-bottom: 0.36rem;
}
.m-mzw-models-a1 .tit{
	margin-bottom: 0.4rem;
}
.m-mzw-models-a1 .desc{
	text-align: center;
	font-size: 0.16rem;
	color: rgb(153, 153, 153);
	line-height: 1.5;
}
.m-mzw-models-a1 .pic{
	border-radius: 0.29rem;
	background-color: rgb(255, 255, 255);
	box-shadow: 0 0.02rem 0.21rem 0 rgba(209, 221, 230, 0.3);
	overflow: hidden;
}

.m-mzw-tab-b2{
	height: 0.85rem;
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
.m-mzw-tab-b2 li{}
.m-mzw-tab-b2 .con{
	width: 2.62rem;
	display: block;
	height: 0.67rem;
	line-height: 0.67rem;
	margin: 0 0.12rem;
	border-radius: 0.25rem 0.25rem 0 0;
	font-size: 0.24rem;
	color: rgb(255, 255, 255);
	text-align: center;
	/* transition: .5s; */
	cursor: pointer;
}
.m-mzw-tab-b2 .c1{
	background-color: rgb(75,148,255);
	box-shadow: 0 0 0.24rem 0 rgba(75,148,255, 0.3);
}
.m-mzw-tab-b2 .c2{
	background-color: rgb(21,179,245);
	box-shadow: 0 0 0.24rem 0 rgba(21,179,245, 0.3);
}
.m-mzw-tab-b2 .c3{
	background-color: rgb(0,98,178);
	box-shadow: 0 0 0.24rem 0 rgba(0,98,178, 0.3);
}
.m-mzw-tab-b2 li.on .con{
	height: 0.85rem;
	line-height: 0.85rem;
}

.ul-mzw-list-a4{
	box-shadow: 0 0.02rem 0.21rem 0 rgba(209, 221, 230, 0.3);
	padding: 0.4rem 0.43rem 0.9rem;
	border-radius: 0.3rem;
	overflow: hidden;
}
.ul-mzw-list-a4 li{}
.ul-mzw-list-a4 .con{
	display: block;
	border-bottom: 1px solid rgba(0, 0, 0, 0.102);
	padding: 0.29rem 0 0.14rem;
}
.ul-mzw-list-a4 .tit{
	line-height: 1.5;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}
.ul-mzw-list-a4 .name{
	font-size: 0.24rem;
	color: rgb(51, 51, 51);
	font-weight: bold;
	margin-bottom: 0.07rem;
}
.ul-mzw-list-a4 .job{
	font-size: 0.18rem;
	color: #999;
	margin-bottom: 0.14rem;
}
.ul-mzw-list-a4 .icon{
	width: 0.23rem;
	height: 0.23rem;
	overflow: hidden;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}
.ul-mzw-list-a4 .icon::before,
.ul-mzw-list-a4 .icon::after{
	content: '';
	display: block;
	width: 100%;
	height: 0.02rem;
	background-color: #999;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	transition: .5s;
}
.ul-mzw-list-a4 .icon::after{
	transform: translateY(-50%) rotate(90deg);
}
.ul-mzw-list-a4 .desc{
	font-size: 0.16rem;
	color: rgb(102, 102, 102);
	line-height: 1.75;
	border-top: 0.02rem solid rgb(20, 94, 167);
	padding: 0.28rem 0 0.44rem;
	display: none;
}
.ul-mzw-list-a4 li.on .tit{}
.ul-mzw-list-a4 li.on .icon::before{
	background-color: rgb(0, 98, 178);
}
.ul-mzw-list-a4 li.on .icon::after{
	opacity: 0;
}
/* 投资者关系-公司治理-end */

/* 投资者关系-公司公告-start */
.row-f3{
	padding-top: 0.14rem;
}
.row-f3 .row-f3-2{
	padding: 0.85rem 0 1rem;
}

.m-mzw-models-a2{
	padding: 0 0.45rem 0.7rem;
	box-shadow: 0 0.02rem 0.21rem 0 rgba(209, 221, 230, 0.3);
	border-radius: 0.3rem;
	overflow: hidden;
	border: 1px solid rgba(0, 0, 0, 0.102);
}
.m-mzw-models-a2 .models-tit{
	padding: 0.4rem 0 0.23rem;
}
.m-mzw-models-a2 .models-list{}

.ul-mzw-news-a2{
	overflow: hidden;
}
.ul-mzw-news-a2 li{
	padding-left: 0.23rem;
	position: relative;
}
.ul-mzw-news-a2 li::after{
	content: '';
	display: block;
	width: 0.09rem;
	height: 0.15rem;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-image: url(../images/icon/icon-a9-1.png);
}
.ul-mzw-news-a2 .con{
	display: block;
	line-height: 0.79rem;
	overflow: hidden;
	border-bottom: 1px solid rgba(0, 0, 0, 0.102);
	transition: .5s;
}
.ul-mzw-news-a2 .tit{
	font-size: 0.16rem;
	color: rgb(51, 51, 51);
	float: left;
	width: 80%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ul-mzw-news-a2 .date{
	float: right;
	font-size: 0.14rem;
	color: rgb(161, 161, 161);
}
.ul-mzw-news-a2 li:hover .tit,
.ul-mzw-news-a2 li:hover .date{
	  color: rgb(0, 98, 178);
}
.ul-mzw-news-a2 li:hover::after{
	background-image: url(../images/icon/icon-a9-2.png);
}
/* 投资者关系-公司公告-end */

/* 投资者关系-投资者服务-start */
.row-f4{
	padding-bottom: 1rem;
}
.row-f4 .row-f4-1{
	padding: 0.38rem 0;
}
.row-f4 .row-f4-2{}

.m-mzw-models-a3{
	overflow: hidden;
	box-shadow: 0 0.02rem 0.21rem 0 rgba(209, 221, 230, 0.3);
	border-radius: 0.3rem;
	padding: 0.72rem 0.75rem 0.65rem 0.95rem;
}
.m-mzw-models-a3 .models-txt{
	overflow: hidden;
}
.m-mzw-models-a3 .models-pic{
	float: right;
	width: 5.88rem;
	height: 5.46rem;
	overflow: hidden;
}
.m-mzw-models-a3 ul{}
.m-mzw-models-a3 ul li{
	margin-bottom: 0.45rem;
}
.m-mzw-models-a3 ul .info{
	font-size: 0.4rem;
	color: rgb(51, 51, 51);
	font-weight: bold;
	line-height: 1.5;
	word-break: break-all;
}
.m-mzw-models-a3 ul .tit{
	font-size: 0.2rem;
	color: rgb(153, 153, 153);
	line-height: 1.45;
}
.m-mzw-models-a3 ul li.email{
	margin-bottom:0.68rem;
}
.m-mzw-models-a3 ul li.address .info{
	font-size: 0.24rem;
	color: rgb(51, 51, 51);
	margin-bottom: 0.05rem;
}
.m-mzw-models-a3 .models-qrcode{
	float: left;
}
.m-mzw-models-a3 .models-qrcode .pic{
	width: 1.08rem;
	height: 1.08rem;
	border-radius: 0.1rem;
	border: 1px solid rgba(0, 0, 0, 0.102);
	overflow: hidden;
	box-sizing: border-box;
	padding: 0.08rem;
	margin: 0 auto 0.2rem;
}
.m-mzw-models-a3 .models-qrcode .txt{
	font-size: 0.16rem;
	color: rgb(153, 153, 153);
	line-height: 1.5;
	text-align: center;
}
/* 投资者关系-投资者服务-end */

/* 加入我们-start */
.row-g1{
	padding: 0.77rem 0 0.4rem;
}
.row-g2{
	margin-bottom: 0.73rem;
}
.row-g3{
	margin-bottom: 1.4rem;
}

.m-mzw-tab-b3{
	display: flex;
}
.m-mzw-tab-b3 li{
	flex: 1;
}
.m-mzw-tab-b3 .con{
	display: block;
	position: relative;
	height: 0.87rem;
	line-height: 0.87rem;
	text-align: center;
	font-size: 0.24rem;
	color: rgb(51, 51, 51);
	background-color: rgb(247, 247, 247);
	transition: .5s;
	cursor: pointer;
}
.m-mzw-tab-b3 .con::after{
	content: '';
	display: block;
	width: 0.23rem;
	height: 0.12rem;
	background: url(../images/icon/icon-a10.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	opacity: 0;
	transition: .5s;
}
.m-mzw-tab-b3 li.on .con{
	color: #fff;
	background-color: rgb(0, 108, 184);
}
.m-mzw-tab-b3 li.on .con::after{
	opacity: 1;
}


.ul-mzw-jobs-a1{}
.ul-mzw-jobs-a1 li{}
.ul-mzw-jobs-a1 .con{
	display: block;
	border-bottom: 1px solid rgb(219, 219, 219);
	padding-bottom: 0.06rem;
}
.ul-mzw-jobs-a1 .jobs-tit{
	font-size: 0.28rem;
	color: rgb(51, 51, 51);
	line-height: 1.5;
	padding: 0.39rem 0;
	position: relative;
}
.ul-mzw-jobs-a1 .name{
	font-weight: bold;
}
.ul-mzw-jobs-a1 .jobs-list{
	overflow: hidden;
}
.ul-mzw-jobs-a1 .item{
	float: left;
	margin-left: 0.43rem;
}
.ul-mzw-jobs-a1 .item:first-child{
	margin-left: 0;
}
.ul-mzw-jobs-a1 .tit,
.ul-mzw-jobs-a1 .info{
	display: inline;
	font-size: 0.18rem;
	color: #666;
}
.ul-mzw-jobs-a1 .icon{
	width: 0.22rem;
	height: 0.22rem;
	position: absolute;
	top: 50%;
	right: 0.35rem;
	transform: translateY(-50%);
	cursor: pointer;
}
.ul-mzw-jobs-a1 .icon::before,
.ul-mzw-jobs-a1 .icon::after{
	content: '';
	display: block;
	width: 100%;
	height: 0.02rem;
	background-color: #666;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.ul-mzw-jobs-a1 .icon::after{
	transform: translateY(-50%) rotate(90deg);
}
.ul-mzw-jobs-a1 .jobs-txt{
	padding-top: 0.65rem;
	padding-bottom: 0.49rem;
	background-color: rgb(250, 250, 250);
	display: none;
}
.ul-mzw-jobs-a1 .jobs-tit,
.ul-mzw-jobs-a1 .jobs-txt{
	padding-left: 0.35rem;
	padding-right: 0.35rem;
}
.ul-mzw-jobs-a1 .tit2{
	font-size: 0.28rem;
	color: rgb(0, 0, 0);
	line-height: 1.5;
	font-weight: bold;
	margin-bottom: 0.46rem;
}
.ul-mzw-jobs-a1 .jobs-list2{
	margin-bottom: 0.12rem;
	overflow: hidden;
}
.ul-mzw-jobs-a1 dl{
	margin-bottom: 0.45rem;
}
.ul-mzw-jobs-a1 dt{
	font-size: 0.24rem;
	color: rgb(51, 51, 51);
	line-height: 2;
	margin-bottom: 0.13rem;
}
.ul-mzw-jobs-a1 dd{
	font-size: 0.18rem;
	color: rgb(102, 102, 102);
	line-height: 2.111;
}
.ul-mzw-jobs-a1 .email{
	font-size: 0.3rem;
	color: #0e4b9a;
	line-height: 1.5;
	font-weight: bold;
	word-break: break-all;
}

.ul-mzw-jobs-a1 li.on .con{
	border-bottom: none;
	padding-bottom: 0.12rem;
}
.ul-mzw-jobs-a1 li.on .jobs-tit{
	background-color: #dcebfd;
	padding: 0.24rem 0 0.22rem;
}
.ul-mzw-jobs-a1 li.on .item{
	width: 25%;
	margin-left: 0;
	padding-left: 0.75rem;
	box-sizing: border-box;
}
.ul-mzw-jobs-a1 li.on .name{
	display: none;
}
.ul-mzw-jobs-a1 li.index1 .jobs-txt{
	display: block;
}
.ul-mzw-jobs-a1 li.on .tit,
.ul-mzw-jobs-a1 li.on .info{
	display: block;
	color: rgb(51, 51, 51);
}
.ul-mzw-jobs-a1 li.on .tit{
	font-weight: bold;
	font-size: 0.24rem;
	margin-bottom: 0.05rem;
}
.ul-mzw-jobs-a1 li.on .info{
	font-size: 0.18rem;
}
.ul-mzw-jobs-a1 li.on .icon{
	display: none;
}
/* 加入我们-end */

/* 联系我们-start */
.row-h1{
	padding: 0.76rem 0 0.42rem;
}
.row-h2{
	margin-bottom: 0.9rem;
}

.ul-mzw-list-a5{
	margin: 0 -0.15rem;
}
.ul-mzw-list-a5 li{
	float: left;
	width: 33.333%;
	margin-bottom: 0.3rem;
}
.ul-mzw-list-a5 .con{
	display: block;
	border: 1px solid rgb(234, 234, 234);
	border-radius: 0.1rem;
	background-color: rgb(255, 255, 255);
	margin: 0 0.15rem;
	cursor: pointer;
	transition: .5s;
}
.ul-mzw-list-a5 .tit-con{
	padding: 0 0.37rem;
	border-radius: 0.1rem 0.1rem 0 0;
	transition: .5s;
}
.ul-mzw-list-a5 .tit{
	height: 0.97rem;
	line-height: 0.97rem;
	font-size: 0.28rem;
	color: rgb(51, 51, 51);
	font-weight: bold;
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 2rem auto;
	background-image: url(../images/icon/icon-f1-1.png);
	position: relative;
}
.ul-mzw-list-a5 .tit::before{
	content: '';
	display: block;
	background-color: rgb(0, 108, 184);
	width: 0.75rem;
	height: 0.03rem;
	position: absolute;
	top: 0;
	left: 0;
	transform: translateY(-50%);
}
.ul-mzw-list-a5 .txt{
	padding: 0.39rem 0.37rem 0;
	border-top: 1px solid rgb(234, 234, 234);
	background-color: #fff;
	border-radius: 0 0 0.1rem 0.1rem;
}
.ul-mzw-list-a5 dl{
	height: 1.66rem;
	overflow: hidden;
}
.ul-mzw-list-a5 dd{
	font-size: 0.18rem;
	line-height: 1.778;
	overflow: hidden;
	margin-bottom: 0.14rem;
}
.ul-mzw-list-a5 .name,
.ul-mzw-list-a5 .info{
	float: left;
}
.ul-mzw-list-a5 .name{
	color: rgb(51, 51, 51);
	padding-left: 0.4rem;
	background-position: left center;
	background-repeat: no-repeat;
	box-sizing: border-box;
	width: 34%;
}
.ul-mzw-list-a5 .info{
	color: #666;
	width: 66%;
}
.ul-mzw-list-a5 dd.address .name{
	background-image: url(../images/icon/icon-f2.png);
	background-size: 0.24rem auto;
}
.ul-mzw-list-a5 dd.tel .name{
	background-image: url(../images/icon/icon-f3.png);
	background-size: 0.27rem auto;
}
.ul-mzw-list-a5 li.on .con,
.ul-mzw-list-a5 .con:hover{
	border-color: #fff;
	box-shadow: 0 0 0.21rem 0 rgba(209, 221, 230, 0.3);
}
.ul-mzw-list-a5 li.on .tit-con,
.ul-mzw-list-a5 .con:hover .tit-con{
	background-color: rgb(0, 108, 184);
}
.ul-mzw-list-a5 li.on .tit,
.ul-mzw-list-a5 .con:hover .tit{
	color: #fff;
	background-image: url(../images/icon/icon-f1-2.png);
}
.ul-mzw-list-a5 li.on .tit::before,
.ul-mzw-list-a5 .con:hover .tit::before{
	display: none;
}
/* 联系我们-end */

/*2025*/
.overhidejj{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.clearjj{clear:both;overflow:hidden;height:0;line-height:0}
.strmcp{background: #fff}
.sycplb{}
.sycplb li{float: left;width: 32%;margin: 0 2% 0 0}
.sycplb li:nth-child(3n){margin-right: 0}
.sycpimg{border: 1px solid #eaeaea;padding-bottom: 100%;position: relative;overflow: hidden}
.sycpimg img{position: absolute; margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 90%;  max-height: 90%;}
.sycplb li p{color: #333333;line-height: 1.05rem;background: #f3f3f3;padding: 0 3%;text-align: center}
.fylxmain{
	box-sizing: border-box;
	border-radius: .29rem;
	background-color: rgb(255, 255, 255);
	box-shadow: 0 2px 21px 0 rgba(209, 221, 230, 0.3);
	padding: .75rem;
}
.fylxle{float: left;width: 45%}
.fylxle img{display: block;width: 100%;-webkit-border-radius:.1rem;  -moz-border-radius:.1rem;  border-radius:.1rem;}
.fylxri{float: right;width: 44%}
.fylxri li{margin-bottom: .4rem}
.fylxri li p{margin-bottom: .05rem}
.fylxri li span{color: #999999;line-height: 1}
.fylxwx{display: block;width: .92rem;height: .92rem;padding: .07rem;border: 1px solid #d8d8d8;-webkit-border-radius:.1rem;  -moz-border-radius:.1rem;  border-radius:.1rem;margin-bottom:.2rem}

.fyyslb{}
.fyyslb ul{display: flex;justify-content: space-between}
.fyyslb li{border: 1px solid #eaeaea;box-sizing: border-box;padding: .6rem .2rem;flex-shrink:1;width: 100%;text-align: center;}
.fyyslb li img{background: #eaeaea;width: 1rem;margin: 0 auto .25rem;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;}
.fyyslb li p.fontsize24{margin-bottom: .25rem}
.fyfwimg{margin-bottom: 1.3rem}
.fyfwimg img{display: block;width: 100%}
.fyfwbq{margin-top: .8rem}
.fyfwbq li{float: left;width: 25%;text-align: center}
.fyfwbq li a{display: block;color: #222222;line-height: .95rem;border: 1px solid #eaeaea}
.fyfwbq li img{display: inline-block;vertical-align: middle;height: .36rem;margin-right: .2rem}
.fyfwbq li img.fyysicn1{display: none}
.fyfwbq li.fyfwflli{}
.fyfwbq li.fyfwflli a{background: #0062b2;color: #fff;border-color: #0062b2}
.fyfwbq li.fyfwflli img.fyysicn0{display: none}
.fyfwbq li.fyfwflli img.fyysicn1{display: inline-block}
.fywfxz{margin-top: .65rem;padding: .5rem;box-sizing: border-box;margin-bottom: .6rem;
	border-width: 1px;
	border-color: rgb(228, 230, 233);
	border-style: solid;
	border-radius: .29rem;
	box-shadow: 0 2px 21px 0 rgba(209, 221, 230, 0.3);
}
.fyxzlb{}
.fyxzlb li{border-bottom: 1px solid #dddddd;position: relative}
.fyxzlb li a{padding: .3rem 2.8rem .3rem .26rem;display: block;color: #333333;font-size: .16rem;}
.fyxzlb li:last-child{border-bottom: 0}
.fyxzlb li:last-child a{padding-bottom: 0;}
.fyxzlb li a:after{content: "";position: absolute;background:url(../images/home/fyjtle0.png) no-repeat center left;background-size: .09rem auto;width: .09rem;height: .15rem;top: .35rem;left: 0}
.fyxzlb li p,.fyxzlb li span{position: absolute;top: .2rem;right: 0;line-height: .46rem;height: .46rem;display: block;font-size: .14rem;color: #a1a1a1}
.fyxzlb li p{right:  1.5rem}
.fyxzlb li span{right:0;width: 1.2rem;text-align: center}
.fyxzlb li span img{display: none;vertical-align: middle;width: .14rem;margin-right: .1rem}
.fyxzlb li:hover a{color: #0062b2}
.fyxzlb li:hover a:after{background-image:url(../images/home/fyjtlered0.png)}
.fyxzlb li:hover span{background: #0062b2;color: #fff}
.fyxzlb li:hover span img{display: inline-block}
.fypage{margin-bottom: .6rem}
.fyjszc{}
.fyjszc li p{right: 0}
.fygsgg{background: #f7f7f7;padding: .7rem 0}
.fyggdiv{background: #fff;margin: .5rem auto;padding: .3rem .5rem}

.fontsize40{font-size: .4rem}
.fontsize36{font-size: .36rem}
.fontsize24{font-size: .24rem}
.fontsize22{font-size: .22rem}
.fontsize20{font-size: .2rem}
.fontsize18{font-size: .18rem}
.fontsize16{font-size: .16rem}

.sycplb li:hover,.fyyslb li:hover{box-shadow: 0 0 .4rem rgba(0,99,190,.3);}
.sycplb li:hover p{color: #fff;background: #0063be}

.sycplb li,.sycplb li p,.fyyslb li{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}

@media only screen and (min-width: 950px) and (max-width: 1280px) {
	.ul-mzw-list-a5 li{
		width: 50%;
	}
}

@media only screen and (max-width: 949px) {
	.sycplb li{width: 100%;float: inherit;margin: 0 0 .3rem 0}
	.sycplb li:last-child{margin-bottom: 0}
	.sycplb li p{line-height: .8rem}
	.fylxmain{width: 90%;padding: .3rem}
	.fylxle,.fylxri{float: inherit;width: 100%}
	.fylxri{margin-top: .4rem}
	.fylxri li p{margin-bottom: .1rem}
	.fylxri li {margin-bottom: .3rem; margin-left: -1px}
	.fyfwbq li a { line-height: .3rem;  padding: .1rem 0;    box-sizing: border-box;}
	.fyfwbq li img{display: block;margin: 0 auto .1rem}
	.fyfwbq li.fyfwflli img.fyysicn1{display: block;}
	.fyfwbq{width: 100%;padding: 0}
	.fyyslb ul{display: block}
	.fyyslb li{position: relative;padding: .2rem .2rem .2rem 1.2rem;text-align: left;margin-bottom: .2rem}
	.fyyslb li:last-child{margin-bottom: 0}
	.fyyslb li img{position: absolute;top: .2rem;left: .2rem;width: .7rem}
	.fyyslb li p.fontsize24{margin-bottom: .1rem}
	.fyfwimg{margin-bottom: .6rem}
	.fontsize22{font-size: .18rem}
	.fywfxz{padding: .3rem;margin-top: .4rem;margin-bottom: .4rem;width: 92%}
	.fyxzlb li a{padding: .2rem 0 .2rem .26rem}
	.fyxzlb li a:after{top: .25rem}
	.fyxzlb li p, .fyxzlb li span{position: relative;display: inline-block;vertical-align: top;left: 0;right: 0;top: 0;margin-top: .1rem;line-height: .4rem;height: .4rem}
	.fyxzlb li span{background: #0062b2;margin-left: .2rem;color: #fff}
	.fyxzlb li span img{display: inline-block;width: .15rem}
	.fyjszc li p{display: block;line-height: 1;height: auto}


	.m-mzw-banner-a1{
		height: 5rem;
	}
	.m-mzw-banner-a1 .txt{
		width: calc(100% - 0.4rem);
	}
	
	.row-c2,
	.m-mzw-pictxt-a3,
	.m-mzw-details-a1,
	.row-i4 .row-i4-1{
		padding-top: 0.5rem;
	}
	
	.row-a2,
	.row-b3 .row-b3-2-5,
	.row-c2,
	.row-f4{
		padding-bottom: 0.5rem;
	}
	.row-a2 .row-a2-1,
	.row-d2 .row-d2-1,
	.row-f1,
	.row-g1,
	.row-h1,
	.row-i2 .row-i2-1{
		padding-top: 0.5rem;
		padding-bottom: 0.3rem;
	}
	
	.row-b2,
	.row-b3,
	.row-e3,
	.row-f2 .row-f2-1,
	.row-f2 .row-f2-3,
	.row-g2,
	.row-g3,
	.row-h2{
		margin-bottom: 0.5rem;
	}
	
	.m-mzw-pictxt-a3 .tit,
	.m-mzw-models-a1 .tit{
		margin-bottom: 0.3rem;
	}
	
	.row-d2 .row-d2-3,
	.row-f3 .row-f3-2{
		padding: 0.5rem 0;
	}
	
	.row-e2{
		padding-bottom: 0.3rem;
	}
	
	.row-f4 .row-f4-1{
		padding-top: 0.2rem;
		padding-bottom: 0.3rem;
	}
	
	.ul-mzw-list-a4,
	.m-mzw-models-a3{
		padding: 0.3rem;
	}
	
	.m-mzw-list-a1 .list-col-l,
	.m-mzw-list-a1 .list-col-r,
	.m-mzw-list-a1 li,
	.row-b3 .row-b3-1,
	.row-b3 .row-b3-2,
	.m-mzw-pictxt-a1 .pic,
	.m-mzw-pictxt-a1 .txt,
	.ul-mzw-page-a1 li,
	.m-mzw-pictxt-a2 .pic,
	.m-mzw-pictxt-a2 .txt,
	.ul-mzw-news-a1 .pic1,
	.m-mzw-models-a3 .models-pic,
	.ul-mzw-list-a5 li,
	.ul-mzw-list-a6 li,
	.m-mzw-models-a4 .txt,
	.m-mzw-models-a4 li{
		float: none;
		width: 100%;
	}
	.m-mzw-list-a1 .list-pic{
		width: 1.5rem;
	}
	
	.m-mzw-list-a1 .list-col-l,
	.row-b3 .row-b3-1,
	.ul-mzw-list-a6 li{
		margin-bottom: 0.3rem;
	}
	.m-mzw-list-a1 .tit,
	.m-mzw-list-a1 .desc{
		white-space: unset;
	}
	
	.m-mzw-list-a1 ul,
	.m-mzw-list-a1 .con,
	.ul-mzw-list-a5,
	.ul-mzw-list-a5 .con,
	.ul-mzw-list-a6,
	.ul-mzw-list-a6 .con{
		margin-left: 0;
		margin-right: 0;
	}
	.m-mzw-pictxt-a1,
	.m-mzw-pictxt-a1 .pic,
	.m-mzw-pictxt-a1 .txt,
	.m-mzw-pictxt-a1 .pic img,
	.m-mzw-pictxt-a2 .pic,
	.m-mzw-pictxt-a2 .txt,
	.m-mzw-pictxt-a2 .desc,
	.ul-mzw-news-a1 .pic1,
	.ul-mzw-news-a1 .desc1,
	.ul-mzw-news-a1 .desc,
	.m-mzw-models-a3 .models-pic,
	.m-mzw-models-a3 .models-pic img{
		height: auto;
	}
	
	.m-mzw-pictxt-a1 .txt{
		padding-bottom: 0.5rem;
	}
	
	.ul-mzw-page-a1 .con{
		border-left: none;
		border-top: 1px solid rgba(0, 0, 0, 0.102);
		padding: 0.14rem 0.2rem;
	}
	
	.m-mzw-pictxt-a2 .txt{
		padding: 0.3rem;
	}
	.m-mzw-pictxt-a2 .desc{
		background-size: 2.11rem auto;
		margin-left: 0;
		padding-bottom: 0.32rem;
	}
	.m-mzw-pictxt-a2 .desc-con{
		padding-right: 0;
	}
	
	.m-mzw-pictxt-a3{
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 1.5rem;
		background-size: 100% auto;
	}
	.m-mzw-pictxt-a3 .txt{
		padding: 0;
	}
	
	.ul-mzw-news-a1 .con1{
		padding: 0.3rem;
	}
	.ul-mzw-news-a1 .desc{
		margin-bottom: 0.2rem;
	}
	
	.m-mzw-details-a1 .txt img{
		width: 100%;
	}
	
	.m-mzw-tab-b1{
		overflow-x: auto;
		overflow-y: hidden;
		justify-content: flex-start;
	}
	.m-mzw-tab-b1 li{
		width: 2.58rem;
		flex: none;
	}
	
	.m-mzw-models-a1 .txt{
		padding: 0;
	}
	
	.m-mzw-tab-b2{
		overflow-x: auto;
		overflow-y: hidden;
		justify-content: flex-start;
	}
	
	.m-mzw-models-a2{
		padding: 0 0.3rem 0.7rem;
	}
	.ul-mzw-news-a2 .tit{
		width: 60%;
	}
	.ul-mzw-page-a3 li.num{
		display: none;
	}
	.ul-mzw-page-a3 li.num.on{
		display: block;
	}
	
	.m-mzw-models-a3 .models-pic{
		margin-bottom: 0.3rem;
	}
	.m-mzw-models-a3 .models-qrcode{
		float: none;
	}
	
	.ul-mzw-jobs-a1 .item{
		margin-left: 0;
		float: none;
	}
	.ul-mzw-jobs-a1 li.on .item{
		float: left;
		width: 50%;
		padding-left: 0.5rem;
	}
	.ul-mzw-list-a5 dl{
		height: auto;
		min-height: 1.66rem;
	}
	.ul-mzw-list-a5 .name{
		width: 38%;
	}
	.ul-mzw-list-a5 .info{
		width: 62%;
	}
	
	.m-mzw-models-a2{
		padding: 0 0.3rem 0.3rem;
	}
	
	.m-mzw-models-a2 .models-tit{
		padding-top: 0.3rem;
		padding-bottom: 0.1rem;
	}
	
	.ul-mzw-jobs-a1 .jobs-tit,
	.ul-mzw-jobs-a1 .jobs-txt{
		padding-left: 0.3rem;
		padding-right: 0.3rem;
	}
	.ul-mzw-jobs-a1 .jobs-txt{
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
	}
	
	.ul-mzw-list-a5 .txt{
		padding: 0.3rem 0.3rem 0;
	}


	/* 首页-start */
	.m-mzw-banner-a2 .pic{
		height: 7rem;
		padding-top: 0;
	}
	.m-mzw-banner-a2 .pic img{
		width: auto;
		height: 100%;
		left: 50%;
		transform: translateX(-50%);
	}
	.m-mzw-banner-a2 .txt{
		width: calc(100% - 0.4rem);
		top: 8%;
	}
	.m-mzw-banner-a2 .info{
		width: 100%;
		margin-bottom: 0.5rem;
	}
	.m-mzw-banner-a2 .swiper-pagination-bullets{
		bottom: 0.2rem;
	}
	
	.m-mzw-models-a4 .tit .g-mzw-title-a1.style3 .title-tit{
		font-size: 0.38rem;
	}
	
	.row-i4 .row-i4-1 .g-mzw-title-a1.style2{
		display: flex;
		justify-content: center;
	}
	.row-i4 .row-i4-1 .g-mzw-title-a1.style2 .title-en{
		left: 50%;
		transform: translateX(-50%);
	}
	.row-i4 .row-i4-1 .col-r{
		display: flex;
		justify-content: center;
	}
	.row-i4 .row-i4-2{
		margin-left: 0;
	}
	.m-mzw-swiper-a1{
		margin-left: 0;
	}
	.m-mzw-swiper-a1 .item{
		margin: 0 0.24rem;
	}
	.m-mzw-swiper-a1 .con{
		width: 4.5rem;
	}
	.m-mzw-swiper-a1 .item.on .txt{
		height: auto;
	}
	.m-mzw-swiper-a1 .desc{
		height: 1.7165rem;
	}
	/* 首页-end */
}

@media only screen and (max-width: 750px) {
	.m-mzw-pictxt-a3{
		background-position: center 3rem;
	}
	.m-mzw-banner-a1 .txt-cn{padding-right: .2rem;padding-left: .2rem}
	.nav .a1{font-size: .22rem}
	.naverji a{font-size: .2rem}
	.m-mzw-banner-a2 .tit1{font-size: .34rem}
	.m-mzw-banner-a2 .tit2{font-size: .46rem}
	.m-mzw-banner-a2 .pic{height: 5rem}
}

@media only screen and (max-width: 320px) {
	.m-mzw-pictxt-a3{
		background-position: center 4rem;
	}
}