			/* 适用于大屏幕（例如桌面浏览器）的样式 */
			@media screen and (min-width: 769px) {
				.yd {
					display: none;
				}

				.irbj {
					margin: auto calc(160/1920*100vw);
				}

				.irbj-sj {
					position: relative;
					margin-top: calc(75/1920*100vw);
					width: calc(1600/1920*100vw);
					height: calc(240/1920*100vw);
				}

				.irbj-sj-img {
					width: calc(1600/1920*100vw);
					height: calc(240/1920*100vw);
				}

				.irbj-sj-fd {
					position: absolute;
					top: 0;
					left: 0;
					display: flex;
					align-items: center;
					justify-content: center;
				}

				.isbj-sj-mk1 {
					display: flex;
					flex-direction: column;
					justify-content: center;
					align-items: flex-start;
				}

				.isbj-sj-mk1-lr1 {
					font-size: calc(25/1920*100vw);
				}

				.diply {
					width: calc(445 / 1920* 100vw);
					height: calc(240 / 1920* 100vw);
					display: flex;
					align-items: center;
					justify-content: center;
				}

				.dis {
					margin-top: calc(7/1920*100vw);
					display: flex;
					align-items: baseline;
				}

				.isbj-sj-mk1-lr2 {
					font-size: calc(54/1920*100vw);
					color: red;
				}

				.isbj-sj-mk1-lr3 {
					margin-left: calc(10/1920*100vw);
					color: red;
					font-size: calc(24/1920*100vw);
				}

				.isbj-sj-mk1-lr4 {
					font-size: calc(20/1920*100vw);
					color: #848484;
				}

				.isbj-sj-mk2 {
					width: calc(305 / 1920* 100vw);
					height: calc(240 / 1920* 100vw);
					display: flex;
					flex-direction: column;
					justify-content: center;
					align-items: center;
				}

				.isbj-sj-mk3 {
					width: calc(270 / 1920* 100vw);
					height: calc(240 / 1920* 100vw);
					display: flex;
					flex-direction: column;
					justify-content: center;
					align-items: center;
				}

				.isbj-sj-mk2-lr1 {
					font-size: calc(38/1920*100vw);
					color: red;
				}

				.isbj-sj-mk2-lr2 {
					margin-top: calc(5/1920*100vw);
					font-size: calc(16/1920*100vw);
				}

				.mk2 {
					margin-top: calc(105/1920*100vw);
					display: flex;
					justify-content: space-between;
				}

				.mk2-lr {
					background-color: #f6f6f6;
					width: calc(300 / 1920* 100vw);
					height: calc(205 / 1920* 100vw);
					display: grid;
					flex-direction: column;
					/* justify-content: center; */
					align-items: stretch;
					justify-items: stretch;
					align-content: space-between;
				}

				.diply-certer {
					display: flex;
					justify-content: space-between;
					align-items: center;

				}

				.mk2-lr1 {
					margin-top: calc(38/1920*100vw);
					margin-left: calc(33/1920*100vw);
					font-size: calc(24/1920*100vw);
				}

				.mk2-lr2 {
					color: #d3d3d3;
					width: calc(150/1920*100vw);
					margin-bottom: calc(38/1920*100vw);
					margin-left: calc(33/1920*100vw);
					font-size: calc(20/1920*100vw);
				}

				.mk2-lr3 {
					margin-top: calc(38/1920*100vw);
					margin-right: calc(33/1920*100vw);
					font-size: calc(26/1920*100vw);
				}

				.img-tp {
					margin-bottom: calc(38/1920*100vw);
					margin-right: calc(33/1920*100vw);
					width: calc(37/1920*100vw);
					height: calc(34/1920*100vw);
				}

				.mk2-lr:hover,
				.mk2-lr:hover a {
					background-color: red;
					color: white;
				}

				.mk2-lr:hover .mk2-lr2 {
					color: #d3d3d3;
				}

				.mk3 {
					margin-top: calc(105/1920*100vw);
					width: calc(1600/1920*100vw);
					height: calc(98/1920*100vw);
					background-color: #f6f6f6;
				}

				.tzdy {
					height: calc(98/1920*100vw);
					width: calc(100/1920*100vw);
				}

				.diply-certer1 {
					display: flex;
				}

				.mk3-lr1 {
					margin-top: calc(16/1920*100vw);
					margin-left: calc(33/1920*100vw);
					font-size: calc(24/1920*100vw);
				}

				.mk3-lr2 {
					margin-top: calc(10/1920*100vw);
					color: #d3d3d3;
					margin-left: calc(33/1920*100vw);
					font-size: calc(20/1920*100vw);
				}

				.mk3-lr3 {
					margin-top: calc(16/1920*100vw);
					margin-left: calc(28/1920*100vw);
					font-size: calc(26/1920*100vw);
				}

				.diply-mk3 {}

				.tzywimg {
					width: calc(1600/1920*100vw);
					height: calc(83/1920*100vw);
				}

				.mktzyw {
					width: calc(1600/1920*100vw);
					height: auto;
					margin-top: calc(50/1920*100vw);
					position: relative;
				}

				.tzdywt {
					font-size: calc(24/1920*100vw);
					padding-top: calc(10/1920*100vw);
					padding-bottom: calc(10/1920*100vw);
					padding-left: calc(88/1920*100vw);
					padding-right: calc(20/1920*100vw);
					color: white;
				}

				.dy {
					position: relative;
					height: auto;
					min-height: calc(83/1920*100vw);
				}

				.dy1 {
					background-color: #db0a17;
					position: relative;
					height: auto;
					width: calc(1600/1920*100vw);
					border-radius: calc(10/1920*100vw);
					min-height: calc(55/1920*100vw);
				}

				.dyimg {
					position: absolute;
					height: calc(56 / 1920* 100vw);
					width: calc(56 / 1920* 100vw);
					left: calc(16 / 1920* 100vw);
					top: calc(-10 / 1920* 100vw);
				}

				.dyimg1 {
					position: absolute;
					bottom: calc(-16/1920*100vw);
					left: calc(32/1920*100vw);
				}

				.tzdtzt {

					padding: calc(16 / 1920* 100vw) calc(30 / 1920* 100vw);
					z-index: -1;
					top: calc(66 / 1920* 100vw);
					/* width: calc(1600 / 1920* 100vw); */
					height: auto;
					background-color: #f6f6f6;
					font-size: calc(18 / 1920* 100vw);
				}

			}

			/* 适用于小屏幕（例如手机等移动装备）的样式 */
			@media screen and (max-width: 768px) {
				.pstion-contact{
					width: 100%;
					padding: 0 10px;
					box-sizing: border-box;
				}
				.pstion-contact img{
					width: 100%;
					
				}
				.pc {
					display: none;
				}

				.irbj {
					margin: auto calc(20/768*100vw);
				}

				.irbj-sj {
					position: relative;
					margin-top: calc(50/768*100vw);
					width: calc(728/768*100vw);
					height: calc(750/768*100vw);
				}

				.irbj-sj-img {
					width: calc(728/768*100vw);
					height: calc(750/768*100vw);
				}

				.irbj-sj-fd {
					position: absolute;
					top: 0;
					left: 0;
					display: flex;
					align-items: center;
					justify-content: center;
					flex-direction: row;
					flex-wrap: wrap;
				}
			

			.isbj-sj-mk1 {
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: flex-start;
			}

			.isbj-sj-mk1-lr1 {
				font-size: calc(30/768*100vw);
			}

			.diply {
				width: calc(728 / 768* 100vw);
				height: calc(240 / 768* 100vw);
				display: flex;
				align-items: center;
				justify-content: center;
				background-color: #d3d3d347;
			}

			.dis {
				margin-top: calc(7/768*100vw);
				display: flex;
				align-items: baseline;
			}

			.isbj-sj-mk1-lr2 {
				font-size: calc(54/768*100vw);
				color: red;
			}

			.isbj-sj-mk1-lr3 {
				margin-left: calc(10/768*100vw);
				color: red;
				font-size: calc(24/768*100vw);
			}

			.isbj-sj-mk1-lr4 {
				font-size: calc(20/768*100vw);
				color: #848484;
			}

			.isbj-sj-mk2 {
				width: calc(305 / 768* 100vw);
				height: calc(240 / 768* 100vw);
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;
			}

			/*	.isbj-sj-mk3 {
				width: calc(270 / 768* 100vw);
				height: calc(240 / 768* 100vw);
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;
			}*/

			.isbj-sj-mk2-lr1 {
				font-size: calc(45/768*100vw);
				color: red;
			}

			.isbj-sj-mk2-lr2 {
				margin-top: calc(5/768*100vw);
				font-size: calc(22/768*100vw);
			}

			.mk2 {
				margin-top: calc(50 / 768* 100vw);
				display: flex;
				justify-content: space-between;
				flex-wrap: wrap;
			}

			.mk2-lr {
				background-color: #f6f6f6;
				width: calc(330 / 768* 100vw);
				height: calc(180 / 768* 100vw);
				display: grid;
				flex-direction: column;
				/* justify-content: center; */
				align-items: stretch;
				justify-items: stretch;
				align-content: space-between;
			}

			.lr-wt {
				margin-top: calc(50 / 768* 100vw);
				width: calc(220 / 768* 100vw);
			}

			.diply-certer {
				display: flex;
				justify-content: space-between;
				align-items: center;

			}

			.mk2-lr1 {
				margin-top: calc(20/768*100vw);
				margin-left: calc(20/768*100vw);
				font-size: calc(26/768*100vw);
			}

			.mk2-lr2 {
				color: #d3d3d3;
				width: calc(150/768*100vw);
				margin-bottom: calc(20/768*100vw);
				margin-left: calc(20/768*100vw);
				font-size: calc(16/768*100vw);
			}

			.mk2-lr2-wt {
				width: calc(130/1920*100vw);
			}

			.mk2-lr3 {
				margin-top: calc(20/768*100vw);
				margin-right: calc(33/768*100vw);
				font-size: calc(26/768*100vw);
			}

			.img-tp {
				margin-bottom: calc(20/768*100vw);
				margin-right: calc(33/768*100vw);
				width: calc(37/768*100vw);
				height: calc(34/768*100vw);
			}

			.mk2-lr:hover,
			.mk2-lr:hover a {
				background-color: red;
				color: white;
			}

			.mk2-lr:hover .mk2-lr2 {
				color: #d3d3d3;
			}

			.mk3 {
				margin-top: calc(50/768*100vw);
				width: calc(700/768*100vw);
				height: calc(70/768*100vw);
				background-color: #f6f6f6;
			}

			.tzdy {
				height: calc(70/768*100vw);
				width: calc(70/768*100vw);
			}

			.diply-certer1 {
				display: flex;
			}

			.mk3-lr1 {
				margin-top: calc(6/768*100vw);
				margin-left: calc(33/768*100vw);
				font-size: calc(30/768*100vw);
			}

			.mk3-lr2 {
				color: #d3d3d3;
				margin-left: calc(33/768*100vw);
				font-size: calc(20/768*100vw);
			}

			.mk3-lr3 {
				margin-top: calc(3 / 768* 100vw);
				margin-left: calc(8 / 768* 100vw);
				font-size: calc(24 / 768* 100vw);
			}

			.diply-mk3 {}

			.tzywimg {
				width: calc(700/768*100vw);
				height: calc(83/768*100vw);
			}

			.mktzyw {
				width: calc(700/768*100vw);
				height: auto;
				margin-top: calc(50/768*100vw);
				position: relative;
			}

			.tzdywt {
				font-size: calc(28/768*100vw);
				padding-top: calc(10/768*100vw);
				padding-bottom: calc(10/768*100vw);
				padding-left: calc(88/768*100vw);
				padding-right: calc(20/768*100vw);
				color: white;
			}

			.dy {
				position: relative;
				height: auto;
				min-height: calc(83/1920*100vw);
			}

			.dy1 {
				background-color: #db0a17;
				position: relative;
				height: auto;
				width: calc(700/768*100vw);
				border-radius: calc(10/768*100vw);
				min-height: calc(55/768*100vw);
			}

			.dyimg {
				position: absolute;
				height: calc(56 / 768* 100vw);
				width: calc(56 / 768* 100vw);
				left: calc(16 / 768* 100vw);
				top: calc(-10 / 768* 100vw);
			}

			.dyimg1 {
				position: absolute;
				bottom: calc(-16/768*100vw);
				left: calc(32/768*100vw);
			}

			.tzdtzt {
				padding: calc(16 / 768* 100vw) calc(30 / 768* 100vw);
				z-index: -1;
				top: calc(66 / 768* 100vw);
				/* width: calc(1600 / 1920* 100vw); */
				height: auto;
				background-color: #f6f6f6;
				font-size: calc(24 / 768* 100vw);
			}

		}<!--耗时1767350325.6515秒-->