body{
	background-color: #FFFFFF;
}
.m1,
.m2 {
	width: 1612px;
	margin: 0 auto;
}

.mdqgk,
.spmdq,
.mdtp,.ydsc {
	display: block;
	/*margin: 46px auto 0;*/
	margin: 0 auto;
}
.mdqgk{
	padding-top:46px ;
}
.spmdq{
	padding-top: 28px;
}
.mdtp{
	padding-top: 52px;
}
.ydsc{
	padding-top: 58px;
}

.m1 {
	/* height: 320px; */
	margin-top: 40px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}


/* lunbokaishi */

.m1 .slide_x1 {
	overflow: hidden;
	position: absolute;
	margin: 0;
	width: 587px;
	height: 320px;
	background: #000;
}

.m1 .slide_x1 .list-a {
	text-decoration: none;
	height: 320px;
	width: 587px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
}

.m1 .slide_x1 .box1 {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
}

.m1 .slide_x1 .list1 {
	overflow: hidden;
	width: 9999px;
	display: block;
	margin: 0;
}

.m1 .slide_x1 .list1 .list-li {
	float: left;
	position: relative;
	width: 587px;
	text-indent: 0;
}

.m1 .slide_x1 .list1 .list-li::before {
	content: "";
	width: 0;
}

.m1 .slide_x1 .list1 img {
	vertical-align: top;
	width: 587px;
	height: 320px;
}

.m1 .slide_x1 .btn1 {
	/*overflow: hidden;
	position: absolute;
	bottom: 15px;
	/*left: 433px;*/
	right: 18px;
}

.m1 .slide_x1 .btn1 .b_2 {
	float: left;
	width: 20px;
	height: 8px;
	margin: 0 8px 0 0;
	background: #CDCDCD;
	text-align: center;
	cursor: pointer;
}

.m1 .slide_x1 .plus,
.m1 .slide_x1 .minus1 {
	position: absolute;
	top: 0px;
	width: 50px;
	height: 250px;
	line-height: 60px;
	/*background:rgba(0,0,0,0.6);*/
	text-align: center;
	cursor: pointer;
	z-index: 0;
}

.m1 .slide_x1 .minus1 {
	left: 0;
	/*background-position: 0 -84px;*/
}

.m1 .slide_x1 .plus1 {
	right: 0;
	/*background-position: -40px -84px;*/
}

.m1 .slide_x1 .minus1:hover {
	left: 0;
	/*background-position: 0px -10px;*/
	cursor: pointer;
}

.m1 .slide_x1 .plus1:hover {
	right: 0;
	/*background-position: -40px -10px;*/
	cursor: pointer;
	/*background: rgba(f,f,f,0.6);*/
}


/*lunbojieshu*/

.m1-2 {
	margin-left: 622px;
}

.m1-2{
	width: 990px;
	display: block;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 40px;
	/* text-indent: 2em; */
	overflow: hidden;
	margin-top: 30px;
	/* text-overflow: ellipsis;
	display: -webkit-inline-box;
	-webkit-line-clamp: 6;
	-webkit-box-orient: vertical;
	cursor: pointer; */
	margin: 30px 0 0 15px;
}
.m1-2 .m1-2-sp {
	 color: #333333;
}

.m1 .m1-gd {
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #BD1A2D;
	line-height: 36px;
}


/*m2*/

.m2 {
	margin: 39px auto 76px;
}

.m2 .m2-ul {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.m2 .m2-ul .m2-li {}

.m2 .m2-a {
	width: 174px;
	height: 90px;
	background: #FFF4F5;
	text-align: center;
	border: 1px solid #FFBEC6;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #BD1A2D;
	display: block;
}

.m2 .m2-a img {
	display: block;
	margin: 0 auto;
	padding: 15px 0 11px;
}

/*.m3 {
	height: auto;
	background: url(../img/hz-md-zjmd/idiasudiaui.png) center no-repeat;
	background-size: cover;
}*/

.m3all {
	width: 1612px;
	margin: 0 auto;
	/*padding-top: 50px;*/
}

.m3 .m3-li {
	text-align: left;
	display: inline-block;
}

.m3 .m3-li:nth-of-type(2n-1) {
	margin-right: 39px;
	width: 48%;
}

.m3 .m3-li:nth-of-type(2n) {
	width: 48%;
}

.m3 .m3-a {
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	line-height: 48px;
	display: block;
}

.m3 .m3-a {
	display: flex;
	justify-content: space-between;
}

.m3 .m3-zi {
	width: 592px;
	color: #333333;
	overflow: hidden;
	text-overflow: ellipsis;
	/*display: -webkit-inline-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;*/
	white-space: nowrap;
}

.m3 .m3-zi:before {
	content: '';
	width: 5px;
	height: 5px;
	background: #BD1A2D;
	border-radius: 3px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}

.m3 .m3-tim {
	color: #999999;
}

.czmr {
	padding: 50px 0 30px;
	display: flex;
	justify-content: space-between;
}

.czmr .czmr-ul {
	width: 280px;
}

.czmr .czmr-li .czmr-a {
	/*width: 280px;*/
	display: block;
}

.czmr .czmr-li .czmr-a img {
	margin-bottom: 11px;
}

.czmr .czmr-li:nth-of-type(2) {
	height: 290px;
	background: #FFFFFF;
	padding: 20px;
	border-top: 3px solid #BD1A2D;
}

.czmr .czmr-a-li {
	text-align: left;
}

.czmr .czmr-a-a {
	width: 261px;
	display:block;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
	/*display: -webkit-inline-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;*/
	white-space: nowrap;
}

.czmr .czmr-a-a:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 5px;
	height: 5px;
	background: #BD1A2D;
	border-radius: 3px;
	margin-right: 10px;
}

.czmr .cy {
	/*padding: 17px 0 5px;*/
	cursor: pointer;
}
.m4 {
	width: 1612px;
	margin: 37px auto 0;
	display: flex;
	justify-content: space-between;
}

.m4 .vid video {
	width: 931px;
	height: 397px;
	background: #EDF6FF;
}

.m4 .vid {
	width: 800px;
}

.m4 .vid .spsp {
	width: 100%;
	height: 60px;
	text-indent: 1em;
	background: #FFF7F8;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	/*display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;*/
	white-space: nowrap;
}


/*m4-2轮播开始*/

.m4-2 {
	width: 661px;
	height: 457px;
	background: #FFF7F8;
	margin-left: 20px;
}


/*lunbokaishi*/

/*.slide_x2 {
	overflow: hidden;
	position: absolute;
	margin: 0;
	width: 587px;
	height: 320px;
	background: #000;
}

.slide_x2 .list-a {
	text-decoration: none;
	height: 320px;
	width: 587px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
}

.slide_x2 .box2 {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
}

.slide_x2 .list2 {
	overflow: hidden;
	width: 9999px;
	display: block;
	margin: 0;
}

.slide_x2 .list2 .list-li {
	float: left;
	position: relative;
	width: 587px;
	text-indent: 0;
}

.slide_x2 .list2 .list-li::before {
	content: "";
	width: 0;
}

.slide_x2 .list2 img {
	vertical-align: top;
	width: 587px;
	height: 320px;
}

.slide_x2 .btn2 {
	position: absolute;
	bottom: 15px;
	left: 433px;
}

.slide_x2 .btn2 .b_2 {
	float: left;
	width: 20px;
	height: 8px;
	margin: 0 8px 0 0;
	background: #CDCDCD;
	text-align: center;
	cursor: pointer;
}

.slide_x2 .plus,
.slide_x2 .minus2 {
	position: absolute;
	top: 149px;
	width: 50px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	cursor: pointer;
	z-index: 0;
}

.slide_x2 .minus2 {
	left: 0;
}

.slide_x2 .plus2 {
	right: 0;
}

.slide_x2 .minus2:hover {
	left: 0;
	cursor: pointer;
}

.slide_x2 .plus2:hover {
	right: 0;
	cursor: pointer;
}*/


/*lunbojieshu*/


/*m4-2轮播结束*/



.m5,.m15 {
	width: 100%;
	margin: 56px auto;
	padding-bottom: 60px;
}


/*m5轮播开始*/

.img-list2 {
	position: relative;
	height: 251px;
	width: 100%;
	overflow: hidden;
}

.img-list2 ul {
	display: flex;
	justify-content: flex-start;
	width: 9999px;
}

.img-scroll2 .prev2,
.img-scroll2 .next2 {
	position: absolute;
	bottom: -56px;
	width: 39px;
	height: 27px;
	text-align: center;
	/*手型鼠标*/
	cursor: pointer;
	z-index: 1;
}

.img-scroll2 .next2 {
	left: 50%;
	margin-left: -99px;
	background: url(../img/hz-md-zjmd/xiangyou.png) center no-repeat;
}

.img-scroll2 .prev2 {
	right: 50%;
	margin-right: -99px;
	background: url(../img/hz-md-zjmd/xiangzuo.png) center no-repeat;
}

.img-list2 li {
	/*float: left;*/
	width: 335px;
	height: 251px;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-right: 59px;
	/*box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);*/
}

.img-list2 li a {
	display: block;
}

.img-list2 li img {
	display: block;
	width: 335px;
	height: 251px;
}

.img-scroll2 {
	width: 1280px;
}


/*m5轮播结束*/


/*taiyang bufen*/

.lunbo-2 .lunbo-2all {
	height: 457px;
	padding: 20px;
	overflow: hidden;
	position: relative;
}

.lunbo-2 .lunbo-2-ul {
	height: 376px;
	overflow: hidden;
}

.lunbo-2 .lunbo-2-ul .lunbo-2-li {
	width: 100%;
	height: 179px;
}

.lunbo-2 .lunbo-2-ul .lunbo-2-li:not(:nth-of-type(1)) {
	margin-top: 18px;
}

.lunbo-2 .lunbo-2-ul .lunbo-2-li .lunbo-2-li-a {
	/*width: auto;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 26px;*/
	position: relative;
	display: block;
	width: 100%;
	height: 179px;
}
.lunbo-2 .lunbo-2-ul .lunbo-2-li .lunbo-2-li-a video{
	width: 100%;
	height: 100%;
}

.lunbo-2 .lunbo-2-ul .lunbo-2-li .lunbo-2-li-a p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 31px;
	background: rgba(255, 255, 255, 0.5);
	line-height: 31px;
	/*width: 208px;*/
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	overflow: hidden;
	text-overflow: ellipsis;
	/*display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;*/
	white-space: nowrap;
	z-index: 10;
	text-indent:1em;
}

.lunbo-2 .lunbo-2-ul .lunbo-2-li .lunbo-2-li-a p span {
	width: 267px;
	text-indent: 1em;
	overflow: hidden;
	text-overflow: ellipsis;
	/*display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;*/
	white-space: nowrap;
}

.lunbo-2 .lunbo-2-ul .n1 .lunbo-2-li-a {
	font-weight: 400;
	color: #FDDFA0;
}

.lunbo-2 .lunbo-2-ul .n1 .lunbo-2-li-a:before {
	content: url(../img/hz-rmzfcwhy/sunny.png);
	position: relative;
	z-index: 20;
}

.lunbo-2 .lunbo-2-ul .n1 {
	background: url(../img/hz-rmzfcwhy/rl-tu.png) center no-repeat;
	background-size: cover;
	display: block;
}

.lunbo-2 .lunbo-1-nr {
	display: none;
}

.lunbo-2 .active {
	display: block;
}

.lunbo-2 .prev,
.lunbo-2 .next {
	width: 29px;
	height: 16px;
	display: block;
	position: absolute;
	bottom: 20px;
	left: 50%;
}

.lunbo-2 .prev {
	margin-left: -44px;
	background: url(../img/hz-md-zjmd/xsiandixia.png);
	/*top: px;*/
}

.lunbo-2 .next {
	margin-left: 44px;
	background: url(../img/hz-md-zjmd/xiasndgaxa.png);
	/*bottom: 13px;*/
}
.m3{
	background: url(/2c908084831c4eb30183205259ac001f/img/hz-md-zjmd/md_zjmdydsx.png) top center no-repeat;
	background-size: cover;
}
.m4 .vid {
	width: 931px;
	height: 397px;
	background: #EDF6FF;
}
.m1-1{
	width: 606px;
	height: 339px;
	/* float: left; */
}
.m1-1 img{
	width: 100%;
	height: 100%;
}
.gkwz{
	display: flex;
}
.sp1{
	height: 100%;
}
.m4{
	margin: 50px auto 0;
}
.czmr .czmr-ul{
	width: 48%;
}
.czmr{
	flex-wrap: wrap;
}
.czmr .czmr-a-ul .czmr-a-a{
	width: 100%;
}
body *{
			font-family: Microsoft YaHei;
		}
		.vid1 div>P:not(:first-child){
			display: none;
		}
		.zjmd_lsrw{
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
		}
		.zjmd_lsrwlf,.zjmd_lsrwri{
			width: 786px;
			margin-top: 31px;
		}
		.zjmd_tit{
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			margin-bottom: 22px;
		}
		.zjmd_titul{
			display: flex;
			flex-wrap: wrap;
			align-items: center;
			justify-content: flex-start;
		}
		.zjmd_titul::before{
			content: "";
			display: block;
			width: 4px;
			height: 24px;
			background: #DF782Dac;
			margin-right: 9px;
		}
		.zjmd_titul li{
			font-weight: bold;
			font-size: 24px;
			color: #333333;
			margin-right: 29px;
		}
		.zjmd_titul li a{
			color: #333333;
		}
		.zjmd_titul .zjmd_on a{
			color: #BD1A2D;
		}
		.zjmd_gd{
			font-weight: 400;
			font-size: 16px;
			color: #999999;
		}
		.zjmdlzp_con{
			width: 786px;
			height: 314px;
		}
		.zjmdcz_con li{
			width: 786px;
			height: 92px;
			margin-bottom: 20px;
			background: #ffffff;
			padding: 18px 16px 0;
		}
		.zjmdcz_con li:last-child{
			margin-bottom: 0;
		}
		.zjmdcz_contit{
			width: 100%;
			font-weight: 400;
			font-size: 18px;
			color: #333333;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		.zjmdcz_contime{
			font-weight: 400;
			font-size: 16px;
			color: #999999;
			margin-top: 15px;
		}
		/* lunbo */
		.slide_x1, .slide_x2 {
			overflow: hidden;
			position: relative;
			margin: 0;
			width: 786px;
			height: 314px;
			background: #000;
		}
		.slide_x1 .box1, .slide_x2 .box2 {
			position: relative;
			overflow: hidden;
		    width: 100%;
		    height: 100%;
		}
		.slide_x1 .list1, .slide_x2 .list2 {
		    overflow: hidden;
		    width: 9999px;
		    display: block;
		    margin: 0;
		}
		.slide_x1 .list1 li, .slide_x2 .list2 li {
		    float: left;
		    position: relative;
		    width: 786px;
			 height: 314px;
		    text-indent: 0;
		}
		.slide_x1 .btn1 li,.slide_x2 .btn2 li {
		    float: left;
		    width: 12px;
		    height: 12px;
		    margin: 0 8px 0 0;
		    background: #FFFFFF;
		    text-align: center;
		    cursor: pointer;
		    border-radius: 50%;
		}
		.slide_x1 .list1 li a, .slide_x2 .list2 li a {
		    display: block;
		    width: 100%;
		    height: 100%;
		    position: relative;
		}
		.slide_x1 .list1 img, .slide_x2 .list2 img {
		    width: 100%;
		    height: 100%;
		}
		.slide_x1 .btn1,.slide_x2 .btn2 {
			position: absolute;
			bottom: 19px;
			right: 19px;
			z-index: 9999;
		}
		.slide_x1 .btn1 .selected,.slide_x2 .btn2 .selected {
		    background: #007AD8;
		}
		
		.slide_x1 .list-p1,.slide_x2 .list-p2{
			width: 100%;
			line-height: 50px;
			background: rgba(0, 0, 0, .5) ;
			position: absolute;
			bottom: 0;
			z-index: 999;
			font-weight: bold;
			font-size: 16px;
			color: #FFFFFF;
		}
		.slide_x1 .list-p1 p,.slide_x2 .list-p2 p{
			width: 80%;
			display: block;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			padding: 0 10px;
		}
        .m10{
            width: 1612px;
            margin: 0 auto;
        }
        .zjmd_trmd{
            display: flex;
            justify-content: space-between;
            margin-top: 40px;
        }
        .zjmd_trmddiv{
            width: 380px;
            height: 435px;
            padding: 19px;
            display: block;
        }
        .zjmd_trmddiv h1 {
            font-size: 24px;
            font-family: Microsoft YaHei;
            font-weight: bold;
            color: #FFFFFF;
            text-align: center;
        }
        .zjmd_trmddiv h1:after {
            content: '';
            display: block;
            width: 32px;
            height: 3px;
            background: #FFFFFF;
            margin: 10px auto 0;
        }
        .zjmd_trmddiv p{
            font-size: 14px;
            font-family: Microsoft YaHei;
            font-weight: 400;
            color: #FFFFFF;
            margin-top: 13px;
            line-height: 20px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
			}
			.zjmd_shrw{
				width: 1612px;
				margin: 38px auto 0;
			}
			.zjmd_shrw img {
				width: 100%;
				height: 100%;
			}
			.zjmd_shrwm4-1, .zjmd_shrwm4-2 {
				height: auto;
				display: flex;
				justify-content: flex-start;
			}
			.zjmd_shrwm4-1-1 {
				position: relative;
				width: 746.3px;
				height: 295px;
				display: block;
			}
			.zjmd_shrwm4-p {
				width: 100%;
				height: 50px;
				display: block;
				position: absolute;
				background: rgba(0, 0, 0, 0.5);
				bottom: 0;
			}
			.zjmd_shrwm4-p span {
				width: 100%;
				font-size: 16px;
				font-family: Microsoft YaHei;
				font-weight: bold;
				color: #FFFFFF;
				line-height: 50px;
				text-indent: 1em;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				display: block;
			}
			.zjmd_shrwm4-1-2 {
				width: 386px;
				height: 295px;
				margin-left: 18px;
				display: flex;
				flex-wrap: wrap;
				align-content: space-between;
			}
			.zjmd_shrwm4-1-2 .xinzeng1 {
				width: 100%;
			}
			.zjmd_shrwm4-1-2-1, .zjmd_shrwm4-1-2-2, .zjmd_shrwm4-1-2-3 {
				height: 295px;
				position: relative;
				margin-bottom: 0;
				display: block;
			}
			.zjmd_shrwm4-p2 {
				width: 100%;
				height: 50px;
				display: block;
				position: absolute;
				background: rgba(0, 0, 0, 0.5);
				bottom: 0;
			}
			.zjmd_shrwm4-p2 span {
				width: 85%;
				font-size: 16px;
				font-family: Microsoft YaHei;
				font-weight: bold;
				color: #FFFFFF;
				line-height: 50px;
				text-indent: 1em;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				display:block;
			}
			.zjmd_shrwm4-1-3 {
				position: relative;
				height: 295px;
				width: 441px;
				display: block;
				margin-left: 19px;
			}
			.zjmd_shrwm4-2 {
				margin-top: 16px;
				margin-bottom: 60px;
			}
			.zjmd_shrwm4-2-1 {
				display: flex;
				flex-wrap: wrap;
				align-content: space-between;
			}
			.zjmd_shrwm4-2-1-1, .zjmd_shrwm4-2-1-2 {
				width: 381px;
				height: 160px;
				display: block;
				position: relative;
			}
			.zjmd_shrwm4-2-2 {
				width: 530.7px;
				height: 334px;
				position: relative;
				display: block;
				margin-left: 19px;
			}
			.zjmd_shrwm4-2-3 {
				width: 660px;
				height: 334px;
				position: relative;
				display: block;
				margin-left: 20px;
			}
			.m13{
				width: 1612px;
				height: 315px ;
				margin: 0 auto;
				margin-top: 39px;
				overflow: hidden;
				padding: 20px 20px 20px 20px;
				background: url(/2c908084831c4eb30183205259ac001f/img/hz-md-zjmd/hzmd_1.png)center no-repeat;
				background-size: 100% 100%;
			}
        .m13 ul{
            width: 100%;
            height: 275px;
            list-style: none;
            margin-left: 0px;
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            align-items: center;
            padding: 20px 0;
        }      
        .m13 ul li{
            width: 14.6%;
            height: 72px;
            float: left;
            text-align: center;

        }   
        .m13 ul li:nth-child(1), a {
            text-decoration: none;
        }      
        .m13 ul li a {
            width: 100%;
            height: auto;
            font-size: 18px;
            font-family: Microsoft YaHei;
            font-weight: bold;
            color: #333333;
            line-height: 19px;
            display: flex;
            align-items: center;
            flex-wrap: wrap;
            justify-content: center;
        }
        .m13 ul li img {
            margin: 0 19px 10px 19px;
        }
        .m13 ul li a span {
            width: 90%;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            margin: 0 auto;
        }
		/* lunbo  str*/
			.lb1,.lb2{
			    width: 786px;
			    height: 314px;
				 position: relative;
			}
			.lb1 .swiper-container,
			.lb2 .swiper-container{
				width: 100%;
				height: 100%;
			}
			.lb1 .swiper-wrapper,
			.lb2 .swiper-wrapper{
				width: 100%;
			}
			.lb1 .swiper-slide,
			.lb2 .swiper-slide{
				width: 100%;
			}
			.lb1 .swiper-slide a,
			.lb2 .swiper-slide a{
				display: block;
				width: 100%;
				height: 100%;
			}
			.lb1 .swiper-slide img,
			.lb2 .swiper-slide img{
				width: 100%;
				height: 100%;
			}
			.lb1 .swiper-slide .wenz,
			.lb2 .swiper-slide .wenz{
				width: 100%;
				line-height: 50px;
				background: rgba(0, 0, 0, .5);
				position: absolute;
				bottom: 0;
				z-index: 999;
				font-weight: bold;
				font-size: 16px;
				color: #FFFFFF;
			}
			.lb1 .swiper-slide .wenz p,
			.lb2 .swiper-slide .wenz p{
				width: 80%;
				display: block;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				padding: 0 10px;
			}
			.lb1 .swiper-pagination,
			.lb2 .swiper-pagination{
				bottom: 20px;
				right: 16px;
				top: inherit !important;
				left: inherit;
			}
			.lb1 .swiper-pagination .swiper-pagination-bullet,
			.lb2 .swiper-pagination .swiper-pagination-bullet{
				width: 10px;
				height: 10px;
				background: #FFFFFF;
				border-radius: 50%;
				margin-right: 6px !important;
				opacity:1;
			}
			.lb1 .swiper-pagination .swiper-pagination-bullet-active,
			.lb2 .swiper-pagination .swiper-pagination-bullet-active{
				background: #BD1A2D;
			}
		/* lunbo end */
		.zjmd_mdtp {
		    width: 1200px;
		    height: auto;
		    margin: 50px auto; 
		    background: url(/2c908084831c4eb30183205259ac001f/img/md-hzmd/hengtaid.png)center no-repeat;
		}
		.zjmd_mdtp ul{
			display: flex;
			flex-wrap: wrap;
			align-items: center;
			justify-content: center;
		}
		.zjmd_dian{
			width: 10px;
			height: 10px;
			font-family: FZCuSong-B09S;
			font-weight: 400;
			font-size: 48px;
			background: #333333;
			margin: 0 32px;
			border-radius: 50%;
		}

@media screen and (max-width:768px) {
	.m2,.m3{
		padding: 0 15px;
	}
	.m2{
		margin: 15px auto;
	}
	.m5{
		margin: 20px auto;
	}
	.mdqgk,
	.spmdq,
	.mdtp,.ydsc {
		width: calc(100vw - 30px);
		padding-top: 0;
	}
	.m1,
	.m2 {
		width: 100%;
	}
	.m1 {
		height: auto;
		margin-top:20px;
	}
	.ydsc{
		margin-top:20px;
	}
	.m1 .slide_x1 {
		/*width: 100%;*/
		width: calc(100vw - 30px);
		margin: 0 auto;
		position: relative;
	}
	.m1 .slide_x1 .list1 .list-li{
		width: 345px;
	}
	.m1 .slide_x1 .list1 img{
		width: 100%;
	}
	.m1-2 {
		margin-left: 0;
	}
	.m1-2 .m1-2-sp {
		width: 100%;
	    margin-top: 0;
	}
	.m2 .m2-ul {
		flex-wrap: wrap;
		padding: 15px 0;
	}
	.m2 .m2-ul .m2-li {
		width: 48%;
		margin-top: 2%;
	}
	.m2 .m2-a {
		width: 100%;
	}
	.m3 {
		height: auto;
	}
	.czmr .czmr-li .czmr-a img{
		width: 25%;
	}
	.m3all {
		width: 100%;
		padding-top: 25px;
	}
	.m3 .m3-li:nth-of-type(2n) {
		width: 100%;
	}
	.m3 .m3-li {
		width: 100%;
	}
	.m3 .m3-li:nth-of-type(2n-1) {
		margin-right: 0;
		width: 100%;
	}
	.m3 .m3-zi {
		width: 70%;
	}
	.czmr {
		flex-wrap: wrap;
		padding: 20px 0 20px;
	}
	.czmr .czmr-ul {
		width: 100%;
		margin-top: 20px;
	}
	.m4 {
		flex-wrap: wrap;
		width: calc(100vw - 30px);
		margin: 37px auto 0;
	}
	.m4 .vid {
		width: 96%;
		margin: 0 auto;
	}
	.m4 .vid video {
		width: 100%;
		height: auto;
	}
	.m4-2 {
		width: 100%;
		margin-left: 0;
	}
	.lunbo-2 .lunbo-2all{
		padding: 20px 15px;
	}
	.lunbo-2 .lunbo-2-ul .lunbo-2-li{
		width: 100%;
	}
	.lunbo-2 .lunbo-2-ul .lunbo-2-li .lunbo-2-li-a{
		width: 100%;
	}
	.img-list2 li{
		margin: 0 20.5px;
	}
	
	.m1 .slide_x1 .btn1{
		right: 8px;
	}
	.m1 .slide_x1 .list-a{
		width: 345px;
	}
	.mdtp{
		padding-top:20px;
	}
	.m4 .vid .vid1{
		width: 100%;
		height: 100%;
	}
	.m4 .vid .spsp{
		height: 30px;
		line-height: 30px;
	}
	.m1-1,.m1-2{
		width: 100%;
		height: auto;
		padding: 0 15px;
	}
	.mdqgk{
		padding: 46px 15px 0 15px;
	}
	.czmr .czmr-ul{
		width: 100%;
	}
	.m10,.zjmd_mdtp{
				width: calc(100vw - 30px);
			}
			.zjmd_trmd{
				flex-wrap: wrap;
			}
			.zjmd_lsrwlf, .zjmd_lsrwri,
			.lb1, .lb,.zjmdlzp_con,
			.zjmdlzp_con,.zjmdcz_con li,
			.zjmd_shrw,.zjmd_shrwm4-1,
			.zjmd_shrwm4-2,.zjmd_trmddiv{
				width: 100%;
			}
			.zjmd_shrwm4-1-1,
			.zjmd_shrwm4-1-3,
			.zjmd_shrwm4-2-3,
			.zjmd_shrwm4-2-2,
			.zjmd_shrwm4-2-1-1,
			.zjmd_shrwm4-2-1-2{
				width: 100%;
				height: auto;
				margin-bottom: 15px;
			}
			.zjmd_shrwm4-1, .zjmd_shrwm4-2{
				flex-wrap: wrap;
			}
			.m13{
				width: calc(100vw - 30px);
				height: auto;
				padding: 30px 15px;
				background-size: 200% 100%;
			}
			.zjmd_trmd li{
				margin: 0 auto 15px;
			}
			.zjmd_shrwm4-1-3,
			.zjmd_shrwm4-1-2,
			.zjmd_shrwm4-2-2,
			.zjmd_shrwm4-2-3{
				margin-left: 0;
			}
			.m13 ul li{
				width: 33.33%;
				height: auto;
			}
			.m13 ul li a{
				line-height: inherit;
			}
			.m13 ul li img{
				margin: 5px auto;
				width: 33%;
			}
			.m13 ul{
				height: auto;
			}
			.zjmd_dian{
				display: none;
			}
}
/*长者版*/
.wzazzms .m2,
.wzazzms .m3{
		padding: 0 15px;
	}
	.wzazzms .mdqgk,
	.wzazzms .spmdq,
	.wzazzms .mdtp,.wzazzms .ydsc {
		width: 100%;
	}
	.wzazzms .m1,
	.wzazzms .m2 {
		width: 100%;
	}
	.wzazzms .m1 {
		height: auto;
	}
	.wzazzms .m1 .slide_x1 {
		/*width: 100%;*/
		width:500px;
		position: relative;
	}
	.wzazzms .m1 .slide_x1 .box1{
		width: 500px;
	}
	.wzazzms .m1 .slide_x1 .list1 .list-li{
		width: 587px;
	}
	.wzazzms .m1 .slide_x1 .list1 img{
		width: 500px;
	}
	.wzazzms .m1 .slide_x1 .btn1{
		/*right: 8px;*/
		left: 330px;
	}
	.wzazzms .m1 .slide_x1 .list-a{
		width: 100%;
	}
	.wzazzms .m1-2 {
		margin-left: 0;
		width:100%;
	}
	.wzazzms .m1-2 .m1-2-sp {
		width: 100%;
		padding: 0 15px;
	}
	.wzazzms .m2 .m2-ul {
		flex-wrap: wrap;
	}
	.wzazzms .m2 .m2-ul .m2-li {
		width: 48%;
		margin-top: 2%;
	}
	.wzazzms .m2 .m2-a {
		width: 100%;
	}
	.wzazzms .m3 {
		height: auto;
	}
	.wzazzms .czmr .czmr-li .czmr-a img{
		width: 25%;
	}
	.wzazzms .m3all {
		width: 100%;
		padding-top: 25px;
	}
	.wzazzms .m3 .m3-li:nth-of-type(2n) {
		width: 100%;
	}
	.wzazzms .m3 .m3-li {
		width: 100%;
	}
	.wzazzms .m3 .m3-li:nth-of-type(2n-1) {
		margin-right: 0;
		width: 100%;
	}
	.wzazzms .m3 .m3-zi {
		width: 70%;
	}
	.wzazzms .czmr {
		flex-wrap: wrap;
	}
	.wzazzms .czmr .czmr-ul {
		width: 100%;
		margin-top: 20px;
	}
	.wzazzms .m4 {
		flex-wrap: wrap;
		width: 100%;
	}
	.wzazzms .m4 .vid {
		width: 96%;
		margin: 0 auto;
	}
	.wzazzms .m4 .vid video {
		width: 100%;
	}
	.wzazzms .m4-2 {
		width: 100%;
		margin-left: 0;
	}
	
	.wzazzms .lunbo-2 .lunbo-2all{
		padding: 20px 15px;
	}
	.wzazzms .lunbo-2 .lunbo-2-ul .lunbo-2-li{
		width: 100%;
	}
	.wzazzms .lunbo-2 .lunbo-2-ul .lunbo-2-li .lunbo-2-li-a{
		width: 100%;
	}
	.wzazzms .img-list2 li{
		width: 100%;
	}
	.wzazzms .img-list2{
		margin-left: 77px;
	}
	.wzazzms .m4 .vid .spsp{
		font-size: 34px;
	}
	.wzazzms .lunbo-2 .lunbo-2-ul .lunbo-2-li .lunbo-2-li-a p {
		font-size: 34px;
		height:68px;
		line-height:68px;
	}
	.wzazzms .m1-1{
		width: 100%;
		height: auto;
		padding: 0 15px;
	}
	.wzazzms .m4 .vid .vid1{
		width: 100%;
		height: 100%;
	}
	.wzazzms .m1 .slide_x1{
		width:800px;
		margin:0 auto;
		height:500px;
	}
	.wzazzms .m1 .slide_x1 .box1 {
		width:800px; 
	}
	.wzazzms .m1 .slide_x1 .list1 .list-li{
		width:800px; 
	}
	.wzazzms .m1 .slide_x1 .list1 img {
		width:100%; 
	}
	.wzazzms .m1 .slide_x1 .btn1 {
		left:600px; 
	}
	.wzazzms .m1 .slide_x1 .btn1 .b_2 {
		width:25px;
		height:10px;
	}
	.wzazzms .m1 .slide_x1 .list1 img {
		width:100%; 
		height:100%
	}
	.wzazzms .m1-2 .m1-2-sp{
		width:100%;
		font-size:34px;
		line-height:68px;
	}
	.wzazzms .m2 .m2-a {
		height:150px; 
		font-size:38px;
	}
	.wzazzms .m2 .m2-a img {
		width:55px; 
		padding: 20px 0 11px;
	}
	.wzazzms .m3 .m3-zi,.wzazzms .m3 .m3-tim {
		font-size: 34px;
		line-height: 68px;
	}
	.wzazzms .m3 .m3-zi:before {
		width:10px;
		height:10px;
		margin-right:20px;
	}
	.wzazzms .czmr .cy{
		height:70%;
		width:100%;
	}
	.wzazzms .czmr .czmr-li:nth-of-type(2){
		height:auto; 
	}
	.wzazzms .czmr-a-ul {
		margin-top: 20px;
	}
	.wzazzms .czmr .czmr-ul {
		width:48%;
	}	
	.wzazzms .czmr .czmr-li .czmr-a img {
		height: 60px;
		width: 50%;
	}
	.wzazzms .czmr .czmr-a-a{
		font-size:34px;
		line-height:68px;
	}
	.wzazzms .czmr .czmr-a-a:before {
		width:10px;
		height:10px;
		margin-right:20px;
	}
	.wzazzms .m4-2{
		height:auto; 
	}
	.wzazzms .lunbo-2 .lunbo-2-ul .lunbo-2-li{
		height:auto; 
		margin-top: 40px;
	}
	.wzazzms .lunbo-2 .lunbo-2-ul .lunbo-2-li .lunbo-2-li-a{
		height:600px; 
	}
	.wzazzms .lunbo-2 .lunbo-2-ul {
		height:1300px; 
	}
	.wzazzms .lunbo-2 .lunbo-2all{
		height:1400px; 
	}
	.wzazzms .img-list2 {
		margin-left: 0;
		padding: 0 20px;
	}
	.wzazzms .img-list2 li {
		width: auto;
	}
	.wzazzms .img-list2 li {
		margin-right:20px; 
	}
	.wzazzms .m1 .m1-gd{
			font-size: 34px;
			line-height: inherit;
		}
		.wzazzms .zjmd_titul li{
			font-size: 50px;
		}
		.wzazzms .zjmd_titul::before{
			height: 80%;
		}
		.wzazzms .zjmd_gd{
			font-size: 34px;
		}
		.wzazzms .m3all .swiper-pagination {
    		top: inherit !important;
		}
		.wzazzms .lb1 .swiper-slide .wenz,
		.wzazzms .lb2 .swiper-slide .wenz{
			font-size: 34px;
			line-height: 68px;
		}
		.wzazzms .zjmdcz_con li{
			width: 100%;
			height: 200px;
		}
		.wzazzms .zjmd_lsrwlf,.wzazzms .zjmd_lsrwri{
			width: 100%;
		}
		.wzazzms .zjmdcz_contit{
			font-size: 34px;
		}
		.wzazzms .zjmdcz_contime{
			font-size: 34px;
		}
		.wzazzms .zjmdcz_con li {
			padding: 3% 2%;
		}
		.wzazzms .m10{
			width: 100%;
		}
		.wzazzms .zjmd_trmd{
			flex-wrap: wrap;
		}
		.wzazzms .zjmd_trmd li{
			width: 48%;
			margin-bottom: 3%;
		}
		.wzazzms .zjmd_trmddiv{
			width: 100%;
		}
		.wzazzms .zjmd_trmddiv h1{
			font-size: 50px;
		}
		.wzazzms .zjmd_trmddiv p{
			font-size: 34px;
			line-height: inherit;
		}
		.wzazzms .zjmd_shrw{
			width: 100%;
		}
		.wzazzms .zjmd_shrwm4-1,
		.wzazzms .zjmd_shrwm4-2{
			flex-wrap: wrap;
		}
		.wzazzms .xinzeng1,
		.wzazzms .zjmd_shrwm4-1-1,
		.wzazzms .xinzeng1{
			width: 100%;
		}
		.wzazzms .zjmd_shrwm4-1-2{
			width: 100%;
			height: auto;
			margin: 15px auto 0;
		}
		.wzazzms .zjmd_shrwm4-1-2-1,
		.wzazzms .zjmd_shrwm4-1-2-2,
		.wzazzms .zjmd_shrwm4-1-2-3{
			height: auto;
			margin-bottom: 15px;
		}
		.wzazzms .zjmd_shrwm4-1-3{
			width: 100%;
			height: auto;
			margin-left: 0;
		}
		.wzazzms .zjmd_shrwm4-2-1-1,
		.wzazzms .zjmd_shrwm4-2-1-2{
			width: 100%;
			height: auto;
		}
		.wzazzms .zjmd_shrwm4-2-1{
			width: 100%;
			margin-bottom: 15px;
		}
		.wzazzms .xinzeng2{
			width: 100%;
		}
		.wzazzms .zjmd_shrwm4-2-2,
		.wzazzms .zjmd_shrwm4-2-3{
			width: 100%;
			height: auto;
			margin-left: 0;
		}
		.wzazzms .m13{
			width: 100%;
			height: auto;
			background-size: 200% 100%;
		}
		.wzazzms .m13 ul{
			height: auto;
			padding: 6% 0;
		}
		.wzazzms .m13 ul li{
			width: 33.33%;
			height: auto;
		}
		.wzazzms .m13 ul li a span{
			height: auto;
		}
		.wzazzms .m13 ul li a{
			height: inherit;
			font-size: 34px;
		}
		.wzazzms .m13 ul li img {
    		margin: 15px auto;
    		width: 15%;
		}
		.wzazzms .zjmd_shrwm4-p span{
			font-size: 34px;
			height: 68px;
		}
		.wzazzms .zjmd_shrwm4-p2 span{
			line-height: 68px;
			font-size: 34px;
		}
		.wzazzms .zjmd_shrwm4-p2{
			height: 68px;
		}
		.wzazzms .zjmd_shrwm4-1-2 .xinzeng1{
			margin-bottom: 15px;
		}
		.wzazzms .zjmd_shrwm4-1-1{
			height: auto;
		}
		.wzazzms .zjmd_shrwm4-2-1>div{
			width:100%;
			margin-bottom: 15px;
		}
		
	
	
	
