/**/.fL {
	float: left;
}
.fR {
	float: right;
}
.z-up {
	z-index: 9;
}

@media only screen and (min-width: 1480px) {
	
	
	
	.pc-box video{width:100%;height:auto;margin-top: 30px;border-radius: 20px}

	
	.i-about-box {
    position: relative;
    flex: 0 0 50%;
    min-width: 50%;
    overflow: hidden;
}
	
	
	
.i-about-box .play-btn,
.i-about-box .pc-play-btn{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-image: url("../images/play-btn.png");
    transition: all .2s;
}

.i-about-box .pc-box.on .pc-play-btn{
    display: none;
}

.i-about-box .pc-play-btn,
	.i-about-box .play-btn{
		width: 90px;
		height: 90px;
	}

	.i-about-box .pc-play-btn:hover,
	.i-about-box .play-btn:hover{
		background-image: url("../images/play-btn2.png");
	}


	
	
	
	
	
	
	
	
.z-phone {
	display: none;
}
.z-up {
	position: fixed;
	cursor: pointer;
	bottom: 30px;
	right: calc(50% - 1480px / 2 - 90px);
	width: 90px;
}
.z-max-width {
	width: 1440px;
	margin: 0 auto;
}
.z-title {
	padding-top: 90px;
	margin-bottom: 50px;
}
.z-title img {
	width: 64px;
	height: 26px;
	display: block;
	margin: 0 auto 10px;
}
.z-title .z-title-text {
	font-size: 48px;
	color: #333;
	line-height: 48px;
	font-weight: bolder;
	text-align: center;
}
.z-into-a1-fl {
	width:100%;
	position: relative;
	padding-top: 10px;
}
.z-into-a1-fl-tit1 {
	font-size: 36px;
	color: #00873c;
	font-weight: bolder;
	margin-bottom: 30px;
	line-height: 36px;
}
.z-into-a1-fl-tit2 {
	color: #464646;
	font-size: 26px;
	line-height: 26px;
	margin-bottom: 40px;
}
.z-into-a1-fl-tit2 span {
	font-weight: bolder;
}
.z-into-a1-fl-tit3 {
	width: 100%;
	font-size: 16px;
	line-height: 32px;
	text-align: justify;
	color: #565656;
}
.z-into-a1-fl-tit3 p {
	font-size: 16px;line-height: 34px;
}
.z-into-a1-fl::after {
	content: '';
	display: inline-block;
	width: 1px;
	height: 200px;

	position: absolute;
	right: 0;
	top: 45px;
}
.z-into-a1-fr {
	width: 100%;
}
.z-into-a1-fr-list {
	margin-right: 60px;
}
.z-into-a1-fr-list:nth-child(4n) {
	margin-right: 0;
}
.z-into-a1-fr-num {
	height: 62px;
	margin-bottom: 20px;
}
.z-into-a1-fr-num span {
	font-size: 62px;
	color: #00873c;
	font-family: 'Rubik';
}
.z-into-a1-fr-num i {
	font-style: normal;
	font-size: 18px;
	color: #00873c;
	margin-left: 12px;
}
.z-into-a1-fr-tit {
	text-align: center;
	font-size: 16px;
	color: #454545;
}
.z-none {
	display: none;
}
.z-into-a1-fr-video {
	
	padding-top: 70px;
	text-align: center;
	cursor: pointer;
	position: relative;
}
.z-into-a1-fr-video img {
	width: 53px;
	height: 53px;
	display: block;
	margin: 0 auto 15px;
	position: absolute;
	z-index: 3;
}
.z-into-a1-fr-video p {
	font-size: 16px;
	color: #fff;
	line-height: 16px;
	padding-top: 15px;
}
.z-into-a1-fr-video-a1 {
	position: relative;
	width: 53px;
	height: 53px;
	margin: 0 auto;
}
.z-into-a1-fr-video-a1>i {
	display: block;
	position: absolute;
	width: 53px;
	height: 53px;
	top: 0;
	left: 0;
	background: #00873c;
	border-radius: 50%;
	animation: k1 3s linear infinite;
}
@keyframes k1 {
0% {
opacity: 0;
transform: scale(1);
}
50% {
opacity: 0.3;
transform: scale(1.2);
}
100% {
opacity: 0;
transform: scale(1.4);
}
}
.z-into-a1-clear {
	margin-bottom: 90px;
}
.z-into-change {
	position: relative;
	width: 100%;
	height: 590px;
}
.z-into-change-list {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: all .5s linear;
}
.z-into-change .z-on1 {
	opacity: 1;
	transition: 0.5s;
}
.z-into-change-img {
	display: block;
	width: 100%;
	height: 100%;
}
.z-into-change-text {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(0, -50%);
	width: 597px;
	height: 230px;
	background: linear-gradient(to right, rgba(0, 0, 0, .6), rgba(0, 0, 0, .001));
	padding: 0 55px;
}
.z-into-change-text div:nth-child(1) {
	font-size: 42px;
	padding-top: 40px;
	padding-bottom: 30px;
	line-height: 42px;
	font-weight: bolder;
	color: #fff;
}
.z-into-change-text div:nth-child(2) {
	font-size: 18px;
	line-height: 36px;
	color: #fff;
}
.z-into-change-text div:nth-child(2) p {
	font-size: 18px;
}
.z-into-change-bot {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 57px;
	background: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, .001));
}
.z-into-change-tab {
	width: 20%;
	height: 57px;
	position: relative;
}
.z-into-change-tab::after {
	content: '';
	display: inline-block;
	width: 1px;
	height: 16px;
	background: #fff;
	position: absolute;
	right: 0;
	top: 10px;
}
.z-into-change-tab:last-child::after {
	content: none;
}
.z-into-change-tab-box {
	color: #fff;
	margin: 0 auto;
	width: 112px;
	text-align: center;
	line-height: 18px;
	height: 100%;
	font-size: 18px;
	cursor: pointer;
}
.z-into-change-tab-box img {
	width: 15px;
	height: 18px;
	margin-right: 16px;
	display: none;
}
.z-on2 .z-into-change-tab-box {
	border-bottom: 5px solid #00873c;
}
.z-on2 .z-into-change-tab-box img {
	display: inline-block;
}
.z-into-a2 {
	width: 100%;
	height: 700px;
	background: #000;
}
.z-into-a2-fl {
	width: 50%;
	height: 700px;
}
.z-into-a2-fr {
	width: 50%;
	height: 700px;
	padding: 0 55px;
	display: table;
}
.z-into-a2-fr>div {
	display: table-cell;
	vertical-align: middle;
}
.z-into-a2-fr .z-into-a2-fr-text {
	color: #fff;
	font-size: 18px;
	text-align: justify;
	line-height: 36px;
}
.z-into-a2-fr-qian {
	color: #fff;
	font-size: 18px;
	padding-top: 50px;
	display: flex;
	align-items: center;
}
.z-into-a2-fr-qian img {
	display: inline-block;
	margin-left: 28px;
	width: 159px;
}
.about3-a1 {
	width: 100%;
	height: 640px;
	position: relative;
	overflow: hidden;
}
.about3-a2 {
	width: 960px;
	height: 640px;
	position: relative;
	margin-left: 50%;
}
.about3-a2 img {
	width: 100%;
	min-height: 100%;
}
.about3-a3 {
	width: 1440px;
	position: absolute;
	top: 50px;
	left: calc(50% - 1440px / 2);
}
.about3-a3 .about0-b1 {
	margin-bottom: 40px;
	text-align: left;
}
.about3-a4 {
	width: 100%;
	height: 518px;
	position: relative;
}
.about3-a4:after {
	content: "";
	display: block;
	clear: both;
}
.about3-a5 {
	width: 630px;
	height: 100%;
	position: relative;
	float: left;
	overflow: hidden;
}
.about3-a6 {
	width: 100%;
height: calc(52px * 8);
	overflow: hidden;
}
.about3-a6:hover {
	overflow-y: auto;
}
.about3-a6::-webkit-scrollbar {
width: 2px;
}
.about3-a6>div {
	font-size: 24px;
	line-height: 52px;
	color: #454545;
	transition: 0.5s;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	width: 97%;
	text-overflow: ellipsis;
}
.about3-a6>div.on1 {
	font-weight: bolder;
	transition: 0.5s;
}
.about3-a7 {
	width: 602px;
	height: 392px;
	position: relative;
	float: left;
	top: 90px;
}
.about3-a7>div {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	overflow: hidden;
}
.about3-a7>div img {
	width: 100%;
	min-height: 100%;
	transition: 0.5s;
}
.about3-a7>div:hover img {
	transform: scale(1.08);
	transition: 0.5s;
}
.about3-a8 {
	position: absolute;
	bottom: 42px;
	right: 0;
}
.about3-a8>span:first-child {
	font-size: 28px;
	line-height: 28px;
	color: #404040;
}
.about3-a8>span:last-child {
	font-size: 18px;
	line-height: 28px;
	color: #747474;
}
.about3-b1 {
	display: none;
}
.z-into-more {
	margin-top: 50px;
	width: 170px;
	height: 48px;
	background: #00883b;
	color: #fff;
	font-size: 16px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 30px;
}
.z-into-more img {
	width: 8px;
	margin-left: 10px;
}
.z-into-a3 {
	width: 100%;
	height: 700px;
	position: relative;
}
.z-into-a3-box {
	position: absolute;
	left: calc(50% - 1440px / 2);
	height: 100%;
	top: 0;
	display: flex;
	align-items: center;
}
.z-into-a3-box>.swiper-container-horizontal {
	display: flex;
	align-items: center;
}
.z-into-a3-box .swiper-slide>i {
	display: block;
	width: 50%;
	height: 425px;
	overflow: hidden;
}
.z-into-a3-box .swiper-slide>i img {
	transition: .3s;
}
.z-into-a3-box .swiper-slide>i:hover img {
	transition: .3s;
	transform: scale(1.08);
}
.z-into-a3-box .swiper-slide>.fR {
	width: 50%;
	height: 425px;
	padding-top: 90px;
	padding-left: 80px;
	padding-right: 60px;
}
.z-into-a3-box-tit1 {
	color: #fff;
	font-size: 40px;
	line-height: 40px;
	margin-bottom: 40px;
	font-weight: bold;
}
.z-into-a3-box-tit2 {
	color: #fff;
	font-size: 18px;
	line-height: 36px;
}
.z-into-a3-box .swiper-button-next {
	background: url("../img/z16.png");
	width: 50px;
	height: 50px;
	background-size: 100% 100%;
	top: 74%;
	margin: 0;
	right: calc(50% - 1440px / 2 + 520px);
	opacity: 1;
}
.z-into-a3-box .swiper-button-prev {
	background: url("../img/z15.png");
	width: 50px;
	height: 50px;
	background-size: 100% 100%;
	right: auto;
	left: calc(50% - 1440px / 2 + 800px);
	top: 74%;
	margin: 0;
	opacity: 1;
}
.z-into-a3-box .swiper-button-next:hover {
	background: url("../img/z14.png");
}
.z-into-a3-box .swiper-button-prev:hover {
	background: url("../img/z13.png");
}
.z-honor-text {
	font-size: 16px;
	color: #595959;
}
}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	
	
	
		.pc-box video{width:100%;height:auto;margin-top: 30px;border-radius: 20px}

	
	.i-about-box {
    position: relative;
    flex: 0 0 50%;
    min-width: 50%;
    overflow: hidden;
}
	
	
	
.i-about-box .play-btn,
.i-about-box .pc-play-btn{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-image: url("../images/play-btn.png");
    transition: all .2s;
}

.i-about-box .pc-box.on .pc-play-btn{
    display: none;
}

.i-about-box .pc-play-btn,
	.i-about-box .play-btn{
		width: 90px;
		height: 90px;
	}

	.i-about-box .pc-play-btn:hover,
	.i-about-box .play-btn:hover{
		background-image: url("../images/play-btn2.png");
	}


	
	
	
	
.z-up {
	position: fixed;
	cursor: pointer;
	bottom: 30px;
	right: calc(50% - 960px / 2 - 70px);
	width: 70px;
}
.z-honor-text {
	font-size: 14px;
	color: #595959;
}
.z-phone {
	display: none;
}
.z-max-width {
	width: 960px;
	margin: 0 auto;
}
.z-title {
	padding-top: 70px;
	margin-bottom: 40px;
}
.z-title img {
	width: 64px;
	height: 26px;
	display: block;
	margin: 0 auto 10px;
}
.z-title .z-title-text {
	font-size: 36px;
	color: #333;
	line-height: 36px;
	font-weight: bolder;
	text-align: center;
}
.z-into-a1-fl {
	width: 100%;
	position: relative;
	padding-top: 10px;
}
.z-into-a1-fl-tit1 {
	font-size: 30px;
	color: #00873c;
	font-weight: bolder;
	margin-bottom: 20px;
	line-height: 30px;
}
.z-into-a1-fl-tit2 {
	color: #464646;
	font-size: 22px;
	line-height: 22px;
	margin-bottom: 30px;
}
.z-into-a1-fl-tit2 span {
	font-weight: bolder;
}
.z-into-a1-fl-tit3 {
	width: 100%;
	font-size: 14px;
	line-height: 28px;
	text-align: justify;
	color: #565656;
}
.z-into-a1-fl-tit3 p {
	font-size: 14px;
}
.z-into-a1-fl::after {
	content: '';
	display: inline-block;
	width: 1px;
	height: 200px;

	position: absolute;
	right: 0;
	top: 18px;
}
.z-into-a1-fr {
	width: 100%;
}
.z-into-a1-fr-list {
	margin-right: 15px;
}
.z-into-a1-fr-list:nth-child(4n) {
	margin-right: 0;
}
.z-into-a1-fr-num {
	height: 48px;
	margin-bottom: 20px;
}
.z-into-a1-fr-num span {
	font-size: 48px;
	color: #00873c;
	font-family: 'Rubik';
}
.z-into-a1-fr-num i {
	font-style: normal;
	font-size: 16px;
	color: #00873c;
	margin-left: 10px;
}
.z-into-a1-fr-tit {
	text-align: center;
	font-size: 14px;
	color: #454545;
}
.z-none {
	display: none;
}
.z-into-a1-fr-video {
	
	padding-top: 50px;
	text-align: center;
	cursor: pointer;
}
.z-into-a1-fr-video img {
	width: 46px;
	height: 46px;
	display: block;
	margin: 0 auto 10px;
}
.z-into-a1-fr-video p {
	font-size: 14px;
	color: #454545;
	line-height: 14px;
	padding-top: 10px;
}
.z-into-a1-fr-video-a1 {
	position: relative;
	width: 46px;
	height: 46px;
	margin: 0 auto;
}
.z-into-a1-fr-video-a1>i {
	display: block;
	position: absolute;
	width: 46px;
	height: 46px;
	top: 0;
	left: 0;
	background: #00873c;
	border-radius: 50%;
	animation: k1 3s linear infinite;
}
@keyframes k1 {
0% {
opacity: 0;
transform: scale(1);
}
50% {
opacity: 0.3;
transform: scale(1.2);
}
100% {
opacity: 0;
transform: scale(1.4);
}
}
.z-into-a1-clear {
	margin-bottom: 90px;
}
.z-into-change {
	position: relative;
	width: 100%;
	height: 394px;
}
.z-into-change-list {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: all .5s linear;
}
.z-into-change .z-on1 {
	opacity: 1;
	transition: 0.5s;
}
.z-into-change-img {
	display: block;
	width: 100%;
	height: 100%;
}
.z-into-change-text {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(0, -50%);
	width: 597px;
	height: 165px;
	background: linear-gradient(to right, rgba(0, 0, 0, .6), rgba(0, 0, 0, .001));
	padding: 0 40px;
}
.z-into-change-text div:nth-child(1) {
	font-size: 30px;
	padding-top: 30px;
	padding-bottom: 20px;
	line-height: 30px;
	font-weight: bolder;
	color: #fff;
}
.z-into-change-text div:nth-child(2) {
	font-size: 16px;
	line-height: 34px;
	color: #fff;
}
.z-into-change-bot {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 57px;
	background: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, .001));
}
.z-into-change-tab {
	width: 20%;
	height: 57px;
	position: relative;
}
.z-into-change-tab::after {
	content: '';
	display: inline-block;
	width: 1px;
	height: 16px;
	background: #fff;
	position: absolute;
	right: 0;
	top: 10px;
}
.z-into-change-tab:last-child::after {
	content: none;
}
.z-into-change-tab-box {
	color: #fff;
	margin: 0 auto;
	width: 112px;
	text-align: center;
	line-height: 18px;
	height: 100%;
	font-size: 18px;
	cursor: pointer;
}
.z-into-change-tab-box img {
	width: 15px;
	height: 18px;
	margin-right: 16px;
	display: none;
}
.z-on2 .z-into-change-tab-box {
	border-bottom: 5px solid #00873c;
}
.z-on2 .z-into-change-tab-box img {
	display: inline-block;
}
.z-into-a2 {
	width: 100%;
	height: 508px;
	background: #000;
}
.z-into-a2-fl {
	width: 50%;
	height: 100%;
}
.z-into-a2-fr {
	width: 50%;
	height: 508px;
	padding: 0 45px;
	display: table;
}
.z-into-a2-fr>div {
	display: table-cell;
	vertical-align: middle;
}
.z-into-a2-fr .z-into-a2-fr-text {
	color: #fff;
	font-size: 16px;
	text-align: justify;
	line-height: 34px;
}
.z-into-a2-fr-qian {
	color: #fff;
	font-size: 16px;
	padding-top: 30px;
	display: flex;
	align-items: center;
}
.z-into-a2-fr-qian img {
	display: inline-block;
	margin-left: 20px;
	width: 130px;
}
.about3-a1 {
	width: 100%;
	height: 460px;
	position: relative;
	overflow: hidden;
}
.about3-a2 {
	width: 50%;
	height: 460px;
	position: relative;
	margin-left: 50%;
}
.about3-a2 img {
	width: 100%;
	min-height: 100%;
}
.about3-a3 {
	width: 960px;
	position: absolute;
	top: 50px;
	left: calc(50% - 960px / 2);
	height: 100%;
}
.about3-a3 .about0-b1 {
	margin-bottom: 40px;
	text-align: left;
}
.about3-a4 {
	width: 100%;
	height: 518px;
	position: relative;
}
.about3-a4:after {
	content: "";
	display: block;
	clear: both;
}
.about3-a5 {
	width: 436px;
	height: 100%;
	position: relative;
	float: left;
	overflow: hidden;
}
.about3-a6 {
	width: 100%;
height: calc(34px * 8);
	overflow: hidden;
}
.about3-a6:hover {
	overflow-y: auto;
}
.about3-a6::-webkit-scrollbar {
width: 2px;
}
.about3-a6>div {
	font-size: 18px;
	line-height: 34px;
	color: #454545;
	transition: 0.5s;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	width: 97%;
	text-overflow: ellipsis;
}
.about3-a6>div.on1 {
	font-weight: bolder;
	transition: 0.5s;
}
.about3-a7 {
	width: 390px;
	height: 270px;
	position: relative;
	float: left;
	top: 36px;
}
.about3-a7>div {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	overflow: hidden;
}
.about3-a7>div img {
	width: 100%;
	min-height: 100%;
	transition: 0.5s;
}
.about3-a7>div:hover img {
	transform: scale(1.08);
	transition: 0.5s;
}
.about3-a8 {
	position: absolute;
	bottom: 200px;
	right: 0;
}
.about3-a8>span:first-child {
	font-size: 24px;
	line-height: 24px;
	color: #404040;
}
.about3-a8>span:last-child {
	font-size: 16px;
	line-height: 24px;
	color: #747474;
}
.about3-b1 {
	display: none;
}
.z-into-more {
	margin-top: 50px;
	width: 150px;
	height: 40px;
	background: #00883b;
	color: #fff;
	font-size: 14px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 30px;
}
.z-into-more img {
	width: 8px;
	margin-left: 10px;
}
.z-into-a3 {
	width: 100%;
	height: 500px;
	position: relative;
}
.z-into-a3-box {
	position: absolute;
	left: calc(50% - 960px / 2);
	height: 100%;
	top: 0;
	display: flex;
	align-items: center;
}
.z-into-a3-box>.swiper-container-horizontal {
	display: flex;
	align-items: center;
}
.z-into-a3-box .swiper-slide>i {
	display: block;
	width: 50%;
	height: 300px;
	overflow: hidden;
}
.z-into-a3-box .swiper-slide>i img {
	transition: .3s;
}
.z-into-a3-box .swiper-slide>i:hover img {
	transition: .3s;
	transform: scale(1.08);
}
.z-into-a3-box .swiper-slide>.fR {
	width: 50%;
	height: 300px;
	padding-top: 55px;
	padding-left: 60px;
	padding-right: 40px;
}
.z-into-a3-box-tit1 {
	color: #fff;
	font-size: 32px;
	line-height: 32px;
	margin-bottom: 30px;
	font-weight: bold;
}
.z-into-a3-box-tit2 {
	color: #fff;
	font-size: 16px;
	line-height: 32px;
}
.z-into-a3-box .swiper-button-next {
	background: url("../img/z16.png");
	width: 40px;
	height: 40px;
	background-size: 100% 100%;
	top: 81%;
	margin: 0;
	right: calc(50% - 960px / 2 + 315px);
	opacity: 1;
}
.z-into-a3-box .swiper-button-prev {
	background: url("../img/z15.png");
	width: 40px;
	height: 40px;
	background-size: 100% 100%;
	right: auto;
	left: calc(50% - 960px / 2 + 545px);
	top: 81%;
	margin: 0;
	opacity: 1;
}
}

@media only screen and (max-width: 1023px) {
	
	
	
	
		.pc-box video{width:100%;height:auto;margin-top: 30px;border-radius: 20px}

	
	.i-about-box {
    position: relative;
    flex: 0 0 50%;
    min-width: 50%;
    overflow: hidden;
}
	
	
	
.i-about-box .play-btn,
.i-about-box .pc-play-btn{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-image: url("../images/play-btn.png");
    transition: all .2s;
}

.i-about-box .pc-box.on .pc-play-btn{
    display: none;
}

.i-about-box .pc-play-btn,
	.i-about-box .play-btn{
		width: 90px;
		height: 90px;
	}

	.i-about-box .pc-play-btn:hover,
	.i-about-box .play-btn:hover{
		background-image: url("../images/play-btn2.png");
	}


	
	
	
	
	
	
	
	
.z-up {
	position: fixed;
	bottom: .3rem;
	right: .2rem;
	width: .9rem;
}
.z-honor-text {
	font-size: .2rem;
	color: #595959;
}
.z-pc {
	display: none;
}
.z-max-width {
	width: 100%;
	margin: 0 auto;
	padding: 0 .4rem;
}
.z-title {
	padding-top: .9rem;
	margin-bottom: .5rem;
}
.z-title img {
	width: .9rem;
	display: block;
	margin: 0 auto .2rem;
}
.z-title .z-title-text {
	font-size: .48rem;
	color: #333;
	line-height: .48rem;
	font-weight: bolder;
	text-align: center;
}
.z-into-a1-fl {
	width: 100%;
	position: relative;
	margin-bottom: .3rem;
}
.z-into-a1-fl-tit1 {
	font-size: .3rem;
	color: #00873c;
	font-weight: bolder;
	margin-bottom: .3rem;
	line-height: .4rem;
}
.z-into-a1-fl-tit2 {
	display: none;
	color: #464646;
	font-size: .36rem;
	line-height: .36rem;
	margin-bottom: .4rem;
}
.z-into-a1-fl-tit2 span {
	font-weight: bolder;
}
.z-into-a1-fl-tit3 {
	width: 100%;
	font-size: .28rem;
	line-height: .42rem;
	text-align: justify;
	color: #565656;
}
.z-into-a1-fl-tit3 p {
	font-size: .28rem;
}
.z-into-a1-fl::after {
	content: none;
}
.z-into-a1-fr {
	width: 100%;
}
.z-into-a1-fr-list {
	width: 50%;
	text-align: center;
	margin-bottom: 0.2rem;
}
.z-into-a1-fr-list:nth-child(4n) {
	margin-right: 0;
}
.z-into-a1-fr-num {		/* height:.62rem; */		/* margin-bottom:.35rem; */
}
.l_swiper_btn {
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 100;
}	/*.swiper-button-next1{width: 1rem!important;height: 1rem!important;display: inline-block;position: static!important;margin: 0 0.3rem!important;background: url(../img/z15.png)no-repeat !important;background-size: 100% 100%;}*/	/*.swiper-button-prev1{width: 1rem!important;height: 1rem!important;display: inline-block;position: static!important;margin: 0 0.3rem!important;background: url(../img/z16.png)no-repeat !important;background-size: 100% 100%;}*/
.z-into-a1-fr-num span {
	font-size: .6rem;
	color: #00873c;
	font-family: 'Rubik';
}
.z-into-a1-fr-num i {
	font-style: normal;
	font-size: .22rem;
	color: #00873c;
	margin-left: .12rem;
}
.z-into-a1-fr-tit {
	text-align: center;
	font-size: .28rem;
	color: #454545;
}
.z-none {
	display: none;
}
.z-into-a1-fr-video {
	width: 100%;
	padding-top: .7rem;
	text-align: center;
	cursor: pointer;
	display: flex;
	align-items: center;
}
.z-into-a1-fr-video img {
	width: .8rem;
	height: .8rem;
	display: block;
}
.z-into-a1-fr-video p {
	font-size: .26rem;
	color: #454545;
	margin-left: .2rem;
}
.z-into-a1-fr-video-a1 {
	position: relative;
	width: .8rem;
	height: .8rem;
}
.z-into-a1-fr-video-a1>i {
	display: block;
	position: absolute;
	width: .8rem;
	height: .8rem;
	top: 0;
	left: 0;
	background: #00873c;
	border-radius: 50%;
	animation: k1 3s linear infinite;
}
@keyframes k1 {
0% {
opacity: 0;
transform: scale(1);
}
50% {
opacity: 0.3;
transform: scale(1.2);
}
100% {
opacity: 0;
transform: scale(1.4);
}
}
.z-into-a1-clear {
	margin-bottom: .9rem;
}
.z-into-change {
	position: relative;
	width: 100%;
	height: 5.9rem;
}
.z-into-change-list {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: all .5s linear;
}
.z-into-change .z-on1 {
	opacity: 1;
	transition: 0.5s;
}
.z-into-change-img {
	display: block;
	width: 100%;
	height: 100%;
}
.z-into-change-text {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(0, -50%);
	width: 5.9rem;
	height: 2.3rem;
	background: linear-gradient(to right, rgba(0, 0, 0, .6), rgba(0, 0, 0, .001));
	padding: 0 .55rem;
}
.z-into-change-text div:nth-child(1) {
	font-size: .42rem;
	padding-top: .4rem;
	padding-bottom: .3rem;
	line-height: .42rem;
	font-weight: bolder;
	color: #fff;
}
.z-into-change-text div:nth-child(2) {
	font-size: .22rem;
	line-height: .36rem;
	color: #fff;
}
.z-into-change-text div:nth-child(2) p {
	font-size: .22rem;
}
.z-into-change-bot {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: .57rem;
	background: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, .001));
	white-space: nowrap;
	overflow-y: hidden;
	overflow-x: auto;
}
.z-into-change-tab {
	width: 2rem;
	height: .57rem;
	position: relative;
	float: none;
	display: inline-block;
}
.z-into-change-tab::after {
	content: '';
	display: inline-block;
	width: 1px;
	height: .16rem;
	background: #fff;
	position: absolute;
	right: 0;
	top: .1rem;
}
.z-into-change-tab:last-child::after {
	content: none;
}
.z-into-change-tab-box {
	color: #fff;
	margin: 0 auto;
	width: 1.5rem;
	text-align: center;		/*line-height:.22rem;*/
	height: 100%;
	font-size: .26rem;
	cursor: pointer;
}
.z-into-change-tab-box img {
	width: .18rem;
	margin-right: .15rem;
	margin-top: .03rem;
	visibility: hidden;
}
.z-on2 .z-into-change-tab-box {
	border-bottom: .05rem solid #00873c;
}
.z-on2 .z-into-change-tab-box img {
	visibility: initial;
}
.z-into-a2 {
	width: 100%;		/*height:7rem;*/
	background: #000;
	padding-bottom: .6rem;
}
.z-into-a2-fl {
	width: 100%;
	height: 7.62rem;
}
.z-into-a2-fr {
	width: 100%;
	padding: .2rem .4rem;
}
.z-into-a2-fr .z-into-a2-fr-text {
	color: #fff;
	font-size: .28rem;
	text-align: justify;
	line-height: .36rem;
}
.z-into-a2-fr-text p {
	font-size: .28rem;
}
.z-into-a2-fr-text span {
	font-size: .28rem!important;
}
.z-into-a2-fr-qian {
	color: #fff;
	font-size: .28rem;
	padding-top: .5rem;
	display: flex;
	align-items: center;
}
.z-into-a2-fr-qian img {
	display: inline-block;
	margin-left: .28rem;
	width: 1.6rem;
}
.z-into-about {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 1;
	padding-bottom: .8rem;
}
.about3-b2 {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
}
.about3-b2 img {
	width: 100%;
}
.about3-b3 {
	width: 100%;
	height: 6.4rem;
	position: relative;
	overflow: hidden;
}
.about311 {
	width: 100%!important;
	height: 100%!important;
	position: relative;
}
.about311 .swiper-slide {
	width: 100%!important;
	height: 100%!important;
	position: relative;
}
.about3-b4 {
	width: 100%;
	padding: 0 0.35rem;
	position: relative;
}
.about3-b4 img {
	width: 100%;
	max-height: 100%;
}
.about3-b5 {
	width: 100%;
	height: 4.32rem;
	position: relative;
	margin-bottom: 0.42rem;
}
.about3-b6 {
	width: 100%;
	font-size: 0.3rem;
	color: #676767;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.about3-b7 {
	width: 100%;
	position: absolute;
	bottom: 0.2rem;
	left: 0;
	text-align: center;
}
.about3-b7>span:first-child {
	font-size: 0.48rem;
	line-height: 0.44rem;
	color: #404040;
}
.about3-b7>span:last-child {
	font-size: 0.3rem;
	line-height: 0.44rem;
	color: #747474;
}
.z-into-more {
	width: 2.5rem;
	height: .65rem;
	background: #00883b;
	color: #fff;
	font-size: .28rem;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: .3rem;
	margin: .3rem auto .5rem;
}
.z-into-more img {
	width: .12rem;
	margin-left: .1rem;
}
.z-into-a3 {
	width: 100%;
	height: 8.6rem;
	position: relative;
}
.z-into-a3-box {
	position: absolute;
	left: 0;
	height: 100%;
	top: 0;
	display: flex;
	align-items: center;
}
.z-into-a3-box .swiper-slide>i {
	display: block;
	width: 100%;
	height: 4rem;
	overflow: hidden;
}
.z-into-a3-box .swiper-slide>.fR {
	width: 100%;
	padding-top: .5rem;
}
.z-into-a3-box-tit1 {
	color: #fff;
	font-size: .4rem;
	line-height: .4rem;
	margin-bottom: .4rem;
	font-weight: bold;
}
.z-into-a3-box-tit2 {
	color: #fff;
	font-size: .22rem;
	line-height: .36rem;
}
.z-into-a3-box .swiper-button-next {
	background: url("../img/z16.png");
	width: .8rem;
	height: .8rem;
	background-size: 100% 100%;
	top: auto;
	bottom: .3rem;
	margin: 0;
	right: auto;
	left: 3.7rem;		/*opacity:1;*/
}
.z-into-a3-box .swiper-container {
	height: 7.6rem;
}
.z-into-a3-box .swiper-button-prev {
	background: url("../img/z15.png");
	width: .8rem;
	height: .8rem;
	background-size: 100% 100%;
	right: auto;
	left: 2.3rem;
	top: auto;
	bottom: .3rem;
	margin: 0;		/*opacity:1;*/
}
}

@media only screen and (min-width: 1480px) {
.z-into-a4 {
	width: 100%;
	position: relative;
	background: #14497c;
}
.z-into-a4-bg {
	width: 100%;
	height: 1010px;
	background: #14497c;
	padding-top: 260px;
}
.z-into-a4-bg img {
	width: 228px;
	height: 146px;
}
.z-into-a4-baimg {
	width: 100%;
	height: 3288px;
	background-image: url("../img/z18.jpg");
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-position: bottom center;
}
.z-into-a4-line {
	position: absolute;
	top: 230px;
	left: calc(50% - 1440px/2);
	width: 1048px;
	height: 2841px;
}
.z-into-a4-line+div {
	position: absolute;
	top: 230px;
	left: calc(50% - 1440px/2);
	width: 1048px;
	height: 2841px;
}
.z-into-a4-line img {
	width: 100%;
}
.z-into-a4-list {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
.z-into-a4-year {
	position: absolute;
}
.z-into-a4-year-tit {
	font-size: 24px;
	color: #fff;
	line-height: 30px;
	margin-bottom: 15px;
}
.z-into-a4-year-tit span {
	font-family: 'Rubik';
	font-size: 30px;
}
.z-into-a4-year-tit2 {
	font-size: 16px;
	margin-bottom: 15px;
	color: #fff;
}
.z-into-a4-year-tit2 p {
	font-size: 16px;
}
.z-into-a4-year:nth-child(1) {
width: calc(300/1048*100%);
top: calc(102/2841*100%);
left: calc(17/1048*100%);
}
.z-into-a4-year:nth-child(2) {
width: calc(360/1048*100%);
	bottom: calc(100% - 250px);
left: calc(380/1048*100%);
}
.z-into-a4-year:nth-child(3) {
width: calc(520/1048*100%);
top: calc(56/2841*100%);
left: calc(880/1048*100%);
}
.z-into-a4-year:nth-child(4) {
width: calc(310/1048*100%);
top: calc(290/2841*100%);
left: calc(480/1048*100%);
	text-align: right;
}
.z-into-a4-year:nth-child(5) {
width: calc(380/1048*100%);
top: calc(450/2841*100%);
left: calc(1050/1048*100%);
}
.z-into-a4-year:nth-child(6) {
width: calc(450/1048*100%);
top: calc(680/2841*100%);
left: calc(810/1048*100%);
}
.z-into-a4-year:nth-child(7) {
	text-align: right;
width: calc(450/1048*100%);
top: calc(765/2841*100%);
right: calc(560/1048*100%);
}
.z-into-a4-year:nth-child(8) {
width: calc(640/1048*100%);
top: calc(960/2841*100%);
left: calc(670/1048*100%);
}
.z-into-a4-year:nth-child(9) {
	text-align: right;
width: calc(400/1048*100%);
top: calc(1200/2841*100%);
right: calc(540/1048*100%);
}
.z-into-a4-year:nth-child(10) {
width: calc(580/1048*100%);
top: calc(1395/2841*100%);
left: calc(840/1048*100%);
}
.z-into-a4-year:nth-child(11) {
	text-align: right;
width: calc(510/1048*100%);
top: calc(1560/2841*100%);
right: calc(340/1048*100%);
}
.z-into-a4-year:nth-child(12) {
width: calc(510/1048*100%);
top: calc(1895/2841*100%);
left: calc(780/1048*100%);
}
.z-into-a4-year:nth-child(13) {
	text-align: right;
width: calc(510/1048*100%);
top: calc(2180/2841*100%);
right: calc(490/1048*100%);
}
.z-into-a4-year:nth-child(14) {
width: calc(510/1048*100%);
top: calc(2409/2841*100%);
left: calc(720/1048*100%);
}
.z-into-a4-year:nth-child(15) {
	text-align: right;
width: calc(510/1048*100%);
top: calc(2718/2841*100%);
left: calc(80/1048*100%);
}
.z-into-a4-year:nth-child(16) {
width: calc(510/1048*100%);
top: calc(3014/2841*100%);
left: calc(600/1048*100%);
}
.z-into-a4-year:nth-child(17) {
	text-align: right;
width: calc(400/1048*100%);
top: calc(3240/2841*100%);
left: calc(144/1048*100%);
}
}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
.z-into-a4 {
	width: 100%;
	position: relative;
	background: #14497c;
}
.z-into-a4-bg {
	width: 100%;
	height: 1010px;
	background: #14497c;
	padding-top: 260px;
}
.z-into-a4-bg img {
	width: 150px;
}
.z-into-a4-baimg {
	width: 100%;
	height: 2183px;
	background-image: url("../img/z18.jpg");
	background-size: 100% auto;
	background-position: bottom center;
	background-repeat: no-repeat;
}
.z-into-a4-line {
	position: absolute;
	top: 220px;
	left: calc(50% - 960px/2);
	width: 800px;
	height: 2841px;
}
.z-into-a4-line+div {
	position: absolute;
	top: 220px;
	left: calc(50% - 960px/2);
	width: 800px;
	height: 2841px;
}
.z-into-a4-line img {
	width: 100%;
}
.z-into-a4-list {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
.z-into-a4-year {
	position: absolute;
	width: 300px;
}
.z-into-a4-year-tit {
	font-size: 20px;
	color: #fff;
	line-height: 20px;
	margin-bottom: 12px;
}
.z-into-a4-year-tit span {
	font-family: 'Rubik';
	font-size: 26px;
}
.z-into-a4-year-tit2 {
	font-size: 14px;
	margin-bottom: 12px;
	color: #fff;
}
.z-into-a4-year-tit2 p {
	font-size: 14px;
}
.z-into-a4-year:nth-child(1) {
width: calc(260/800*100%);
top: calc(97/2841*100%);
left: calc(9/800*100%);
}
.z-into-a4-year:nth-child(2) {
width: calc(300/800*100%);
bottom: calc(100% + -155px);
left: calc(302/800*100%);
}
.z-into-a4-year:nth-child(3) {
width: calc(490/800*100%);
top: calc(56/2841*100%);
left: calc(670/800*100%);
}
.z-into-a4-year:nth-child(4) {
width: calc(310/800*100%);
top: calc(230/2841*100%);
left: calc(287/800*100%);
	text-align: right;
}
.z-into-a4-year:nth-child(5) {
width: calc(380/800*100%);
top: calc(320/2841*100%);
left: calc(800/800*100%);
}
.z-into-a4-year:nth-child(6) {
width: calc(280/800*100%);
top: calc(530/2841*100%);
left: calc(650/800*100%);
}
.z-into-a4-year:nth-child(7) {
	text-align: right;
width: calc(450/800*100%);
top: calc(565/2841*100%);
right: calc(400/800*100%);
}
.z-into-a4-year:nth-child(8) {
width: calc(400/800*100%);
top: calc(720/2841*100%);
left: calc(530/800*100%);
}
.z-into-a4-year:nth-child(9) {
	text-align: right;
width: calc(400/800*100%);
top: calc(890/2841*100%);
right: calc(400/800*100%);
}
.z-into-a4-year:nth-child(10) {
width: calc(300/800*100%);
top: calc(1055/2841*100%);
left: calc(660/800*100%);
}
.z-into-a4-year:nth-child(11) {
	text-align: right;
width: calc(510/800*100%);
top: calc(1200/2841*100%);
right: calc(300/800*100%);
}
.z-into-a4-year:nth-child(12) {
width: calc(510/800*100%);
top: calc(1446/2841*100%);
left: calc(610/800*100%);
}
.z-into-a4-year:nth-child(13) {
	text-align: right;
width: calc(510/800*100%);
top: calc(1660/2841*100%);
right: calc(410/800*100%);
}
.z-into-a4-year:nth-child(14) {
width: calc(510/800*100%);
top: calc(1839/2841*100%);
left: calc(562/800*100%);
}
.z-into-a4-year:nth-child(15) {
	text-align: right;
width: calc(200/800*100%);
top: calc(2076/2841*100%);
left: calc(260/800*100%);
}
.z-into-a4-year:nth-child(16) {
width: calc(300/800*100%);
top: calc(2304/2841*100%);
left: calc(466/800*100%);
}
.z-into-a4-year:nth-child(17) {
	text-align: right;
width: calc(210/800*100%);
top: calc(2467/2841*100%);
left: calc(200/800*100%);
}
}

@media only screen and (max-width: 1023px) {
.z-his-a1-img {
	padding-top: .55rem;
}
.z-into-a4 {
	width: 100%;
	position: relative;
	background: #14497c;
}
.z-into-a4-bg {
	width: 100%;
	height: 37rem;
	background: #14497c;
	padding-top: 1.2rem;
}
.z-into-a4-bg img {
	width: 1.5rem;
}
.z-into-a4-baimg {
	width: 100%;
	height: 16.93rem;
	background-image: url("../img/z29.png");
	background-size: 100% 100%;
}
.z-into-a4-line {
	position: absolute;
	top: 2.5rem;
	left: 16%;
	width: 3.02rem;
}
.z-into-a4-line img {
	width: 100%;
}
.z-into-a4-list {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
.z-into-a4-year {
	position: absolute;
}
.z-into-a4-year:nth-child(1) {
	top: 0.5rem;
	left: 23%;
}
.z-into-a4-year-tit {
	font-size: .3rem;
	color: #fff;
	margin-bottom: .12rem;
}
.z-into-a4-year-tit span {
	font-family: 'Rubik';
	font-size: .32rem;
}
.z-into-a4-year-tit2 {
	font-size: .2rem;
	margin-bottom: .12rem;
	color: #fff;
}
.z-into-a4-year-tit2 p {
	font-size: .24rem;
}
.z-into-a4-year:nth-child(2) {
	width: 45%;
	top: 8.4%;
	left: 3%;
}
.z-into-a4-year:nth-child(2) .z-into-a4-year-tit {
	text-align: right;
}
.z-into-a4-year:nth-child(3) {
	top: 13.4%;
	left: 58%;
	width: 41%;
}
.z-into-a4-year:nth-child(4) {
	top: 27.8%;
	left: 4%;
	width: 42%;
}
.z-into-a4-year:nth-child(4) .z-into-a4-year-tit {
	text-align: right;
}
.z-into-a4-year:nth-child(5) {
	top: 32.5%;
	left: 58%;
	width: 2.6rem;
}
.z-into-a4-year:nth-child(6) {
	top: 37.8%;
	left: 4%;
	width: 2.6rem;
}
.z-into-a4-year:nth-child(6) .z-into-a4-year-tit {
	text-align: right;
}
.z-into-a4-year:nth-child(7) {
	top: 43.6%;
	left: 44%;
	width: 4rem;
}
.z-into-a4-year:nth-child(8) {
	top: 48.2%;
	left: 3.5%;
	width: 2.8rem;
	text-align: justify;
}
.z-into-a4-year:nth-child(8) .z-into-a4-year-tit {
	text-align: right;
}
.z-into-a4-year:nth-child(9) {
	top: 53.2%;
	left: 46%;
	width: 3.2rem;
}
.z-into-a4-year:nth-child(10) {
	top: 57.2%;
	left: 3%;
	width: 2.4rem;
}
.z-into-a4-year:nth-child(10) .z-into-a4-year-tit {
	text-align: right;
}
.z-into-a4-year:nth-child(11) {
	top: 61.2%;
	left: 56%;
	width: 3rem;
}
.z-into-a4-year:nth-child(12) {
	top: 65.5%;
	left: 3%;
	width: 3rem;
}
.z-into-a4-year:nth-child(12) .z-into-a4-year-tit {
	text-align: right;
}
.z-into-a4-year:nth-child(13) {
	top: 69.5%;
	left: 47%;
	width: 3.5rem;
}
.z-into-a4-year:nth-child(14) {
	top: 73.5%;
	left: 2%;
	width: 2.2rem;
}
.z-into-a4-year:nth-child(14) .z-into-a4-year-tit {
	text-align: right;
}
.z-into-a4-year:nth-child(15) {
	top: 78.8%;
	left: 46%;
	width: 3.2rem;
}
.z-into-a4-year:nth-child(16) {
	top: 83%;
	left: 3%;
	width: 1.8rem;
	text-align: justify;
}
.z-into-a4-year:nth-child(16) .z-into-a4-year-tit {
	text-align: right;
}
.z-into-a4-year:nth-child(17) {
	top: 88%;
	left: 37%;
	width: 3.2rem;
}
}

@media only screen and (min-width: 1480px) {
.z-history {
	background: #c8132d;
}
.z-history .z-title-text {
	color: #fff;
}
.z-history-a1 {
	position: relative;
}
.z-history-a1-img {
	position: absolute;
	left: -99px;
	top: 0;
}
.z-history-a1-img img {
	width: 139px;
}
.z-history-a1-line {
	margin-top: 140px;
}
.z-history-a1-line img {
	width: 1009px;
}
.z-history-a1-years {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img {
	position: relative;
	width: 170px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img img {
	width: 170px;
}
.z-history-a1-list-num {
	color: #fff;
	font-size: 24px;
	line-height: 30px;
}
.z-history-a1-list-num span {
	font-size: 30px;
	font-family: 'Rubik';
}
.z-history-a1-list-text {
	font-size: 16px;
	color: #fff;
	padding-top: 12px;
}
.z-history-a1-list-text p {
	font-size: 16px;
}
.z-history-a1-list-tit {
	position: absolute;
	left: 30px;
	width: 330px;
}
.z-history-a1-list {
	position: absolute;
}
.z-history-a1-list:nth-child(1) {
	top: 0;
	left: 6%;
}
.z-history-a1-list:nth-child(2) {
	top: -8%;
	left: 34%;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(2) {
	top: -13%;
	left: 34%;
}
.z-history-a1-list:nth-child(3) {
	top: 5%;
	left: 57%;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) {
	top: 27%;
	left: 41%;
	text-align: right;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img {
	position: relative;
	width: 118px;
	margin-bottom: 28px;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img img {
	width: 118px;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-tit {
	left: -215%;
	width: 370px;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(4) {
	top: 34%;
	left: 70%;
	text-align: left;
}
.z-history-a1-list:nth-child(4) {
	top: 19%;
	left: 39%;
	text-align: right;
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img {
	position: relative;
	width: 118px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img img {
	width: 118px;
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-tit {
	left: -215%;
	width: 370px;
}
.z-history-a1-list:nth-child(5) {
	top: 21%;
	left: 68%;
}
.z-history-a1-list:nth-child(6) {
	top: 35%;
	left: 63%;
	text-align: right;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img {
	position: relative;
	width: 118px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img img {
	width: 118px;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-tit {
	left: -285%;
	top: 3%;
}
.z-history-a1-list:nth-child(7) {
	top: 50%;
	left: 35%;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img {
	position: relative;
	width: 148px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img img {
	width: 148px;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-tit {
	position: absolute;
	left: 130%;
	width: 370px;
	top: 19%;
}
.z-history-a1-list:nth-child(8) {
	top: 69%;
	left: 33%;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img {
	position: relative;
	width: 148px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img img {
	width: 148px;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-tit {
	position: absolute;
	left: -250%;
	width: 370px;
	top: -30%;
}
.z-history-a1-list:nth-child(9) {
	top: 80%;
	left: 38%;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img {
	position: relative;
	width: 148px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img img {
	width: 148px;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-tit {
	position: absolute;
	left: 127%;
	width: 370px;
	top: 30%;
}
.z-history-a1-list:nth-child(10) {
	top: 91.5%;
	left: 33%;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img {
	position: relative;
	width: 148px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img img {
	width: 148px;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-tit {
	position: absolute;
	left: -160%;
	width: 220px;
	top: -8%;
}
}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
.z-history {
	background: #c8132d;
}
.z-history .z-title-text {
	color: #fff;
}
.z-history-a1 {
	position: relative;
}
.z-history-a1-img {
	position: absolute;
	left: -20px;
	top: 0;
}
.z-history-a1-img img {
	width: 109px;
}
.z-history-a1-line {
	margin-top: 120px;
}
.z-history-a1-line img {
	width: 700px;
}
.z-history-a1-years {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img {
	position: relative;
	width: 108px;
	margin-bottom: 20px;
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img::before {		/*content:'';*/
	width: 18px;
	height: 18px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img img {
	width: 108px;
}
.z-history-a1-list-num {
	color: #fff;
	font-size: 20px;
	line-height: 26px;
}
.z-history-a1-list-num span {
	font-size: 26px;
	font-family: 'Rubik';
}
.z-history-a1-list-text {
	font-size: 14px;
	color: #fff;
	padding-top: 10px;
}
.z-history-a1-list-text p {
	font-size: 14px;
}
.z-history-a1-list-tit {
	position: absolute;
	left: 30px;
	width: 320px;
}
.z-history-a1-list {
	position: absolute;
}
.z-history-a1-list:nth-child(1) {
	top: 0;
	left: 10%;
}
.z-history-a1-list:nth-child(2) {
	top: -9%;
	left: 34%;
}
.z-history-a1-list:nth-child(3) {
	top: 5%;
	left: 57%;
}
.z-history-a1-list:nth-child(4) {
	top: 16%;
	left: 43%;
	text-align: right;
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img {
	position: relative;
	width: 100px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img img {
	width: 100px;
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-tit {
	left: -284%;
	width: 370px;
}
.z-history-a1-list:nth-child(5) {
	top: 18.5%;
	left: 70%;
}
.z-history-a1-list:nth-child(6) {
	top: 33%;
	left: 66%;
	text-align: right;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img {
	position: relative;
	width: 118px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 10%;
	left: 50%;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img img {
	width: 118px;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-tit {
	left: -285%;
	top: 3%;
}
.z-history-a1-list:nth-child(7) {
	top: 49.5%;
	left: 38%;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img {
	position: relative;
	width: 148px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img img {
	width: 128px;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-tit {
	position: absolute;
	left: 102%;
	width: 370px;
	top: 16%;
}
.z-history-a1-list:nth-child(8) {
	top: 68%;
	left: 33%;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img {
	position: relative;
	width: 148px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img img {
	width: 128px;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-tit {
	position: absolute;
	left: -220%;
	width: 319px;
	top: -30%;
}
.z-history-a1-list:nth-child(9) {
	top: 80%;
	left: 46%;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img {
	position: relative;
	width: 148px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img img {
	width: 128px;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-tit {
	position: absolute;
	left: 104%;
	width: 319px;
	top: 10%;
}
.z-history-a1-list:nth-child(10) {
	top: 91%;
	left: 39%;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img {
	position: relative;
	width: 148px;
	margin-bottom: 28px;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img img {
	width: 128px;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-tit {
	position: absolute;
	left: -120%;
	width: 190px;
	top: -7%;
}
}

@media only screen and (max-width: 1023px) {
.z-history {
	background: #a62920;
}
.z-history .z-title-text {
	color: #fff;
}
.z-history-a1 {
	position: relative;
	min-height: 25rem;
}
.z-history-a1-img {
	position: absolute;
	left: .1rem;
	top: 0;
}
.z-history-a1-img img {
	width: 1.4rem;
}
.z-history-a1-line {
	margin-top: 1.4rem;
	width: 2.62rem;
	height: 23.34rem;
	position: absolute;
	top: -.8rem;
	left: .9rem;
}
.z-history-a1-line img {
	width: 100%;
	height: 100%;
}
.z-history-a1-years {
	position: absolute;
	top: -1.8rem;
	left: .9rem;
	width: 2.62rem;
	height: 23.34rem;
	margin-top: 1.4rem;
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img {
	position: relative;
	width: 1.08rem;
	margin-bottom: .2rem;
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img::before {		/*content:'';*/
	width: .2rem;
	height: .2rem;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-img img {
	width: 1.08rem;
}
.z-history-a1-list-num {
	color: #fff;
	font-size: .26rem;
	line-height: .28rem;
}
.z-history-a1-list-num span {
	font-size: .3rem;
	font-family: 'Rubik';
}
.z-history-a1-list-text {
	font-size: .2rem;
	color: #fff;
	padding-top: .1rem;
}
.z-history-a1-list-text p {
	font-size: .2rem;
}
.z-history-a1-list-tit {
	position: absolute;
	left: .3rem;
	width: 3.2rem;
}
.z-history-a1-list {
	position: absolute;
}
.z-history-a1-list:nth-child(1) {
	top: 3%;
	right: calc(50% - .9rem);
	width: calc(50% - .4rem);
}
.z-history-a1-list:nth-child(1) .z-history-a1-list-tit {
	top: 0;
	left: 128%;
}
.z-history-a1-list:nth-child(2) {
	top: 10%;
	right: calc(50% - 1rem);
}
.z-history-a1-list:nth-child(2) .z-history-a1-list-tit {		/*text-align:right;*/
}
.z-history-a1-list:nth-child(3) {
	top: 20%;
	left: calc(50% - 2rem);
}
.z-history-a1-list:nth-child(4) {
	top: 26%;
	left: calc(50% - .2rem)
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img {
	position: relative;
	width: 1rem;
	margin-bottom: .2rem;
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img::before {		/*content:'';*/
	width: .2rem;
	height: .2rem;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-img img {
	width: 1rem;
}
.z-history-a1-list:nth-child(4) .z-history-a1-list-tit {
	left: 120%;
	width: 3.7rem;
	top: 0;
}
.z-history-a1-list:nth-child(5) {
	top: 36%;		/*left: -2%;*/
	left: calc(50% - 2.2rem);
	text-align: right;
}
.z-history-a1-list:nth-child(5) .z-history-a1-list-tit {
	width: 2.2rem;
}
.z-history-a1-list:nth-child(6) {
	top: 49%;
	left: calc(50% - .2rem);
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img {
	position: relative;
	width: 1.18rem;
	margin-bottom: .2rem;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img::before {		/*content:'';*/
	width: .2rem;
	height: .2rem;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 10%;
	left: 50%;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-img img {
	width: 1.18rem;
}
.z-history-a1-list:nth-child(6) .z-history-a1-list-tit {
	left: 120%;
	top: 3%;
}
.z-history-a1-list:nth-child(7) {
	top: 65%;
	left: calc(50% - .1rem);
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img {
	position: relative;
	width: 1.48rem;
	margin-bottom: .2rem;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img::before {		/*content:'';*/
	width: .2rem;
	height: .2rem;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 68%;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-img img {
	width: 1.48rem;
}
.z-history-a1-list:nth-child(7) .z-history-a1-list-tit {
	position: absolute;
	left: 106%;
	width: 3.2rem;
	top: -29%;		/*height: 2rem;*/
	overflow: auto;
}
.z-history-a1-list:nth-child(8) {
	top: 83%;
	left: calc(50% - .1rem);
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img {
	position: relative;
	width: 1.48rem;
	margin-bottom: .2rem;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img::before {		/*content:'';*/
	width: .2rem;
	height: .2rem;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 11%;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-img img {
	width: 1.48rem;
}
.z-history-a1-list:nth-child(8) .z-history-a1-list-tit {
	position: absolute;
	left: -130%;
	width: 2rem;
	top: -30%;
	overflow: auto;
}
.z-history-a1-list:nth-child(9) {
	top: 91%;
	left: 75%;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img {
	position: relative;
	width: 1.48rem;
	margin-bottom: .2rem;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img::before {		/*content:'';*/
	width: .2rem;
	height: .2rem;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 11%;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-img img {
	width: 1.48rem;
}
.z-history-a1-list:nth-child(9) .z-history-a1-list-tit {
	position: absolute;
	left: 117%;
	width: 2rem;
	top: 15%;
	overflow: auto;
}
.z-history-a1-list:nth-child(10) {
	top: 102%;
	left: calc(50% - .1rem);
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img {
	position: relative;
	width: 1.48rem;
	margin-bottom: .2rem;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img::before {		/*content:'';*/
	width: .2rem;
	height: .2rem;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 42%;
	left: 11%;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-img img {
	width: 1.48rem;
}
.z-history-a1-list:nth-child(10) .z-history-a1-list-tit {
	position: absolute;
	left: -130%;
	width: 2rem;
	top: -30%;
	overflow: auto;
}
.z--history-a1-year {
	min-height: 13.5rem;
}
.z--history-a1-year .z-history-a1-line {
	height: auto;
}
}

@media only screen and (min-width: 1480px) {
.z-store {
	width: 100%;
	height: 980px;
	position: relative;
}
.z-store-box {
	width: 100%;
	height: 980px;
	position: absolute;
	top: 0;
	left: 0;
	display: table;
}
.z-store-img {
	width: 100%;
	height: 100%;
}
.z-store-box>div {
	display: table-cell;
	vertical-align: middle;
}
.z-store-box>div img {
	margin: 0 auto;
}
.z-store-img1 {
	margin-bottom: 30px;
}
.z-store-img1 img {
	width: 477px;
}
.z-store-img2 img {
	width: 975px;
}
}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
.z-store {
	width: 100%;
	position: relative;
}
.z-store-box {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: table;
	height: 100%;
}
.z-store-img {
	width: 100%;
}
.z-store-box>div {
	display: table-cell;
	vertical-align: middle;
}
.z-store-box>div img {
	margin: 0 auto;
}
.z-store-img1 {
	margin-bottom: 20px;
}
.z-store-img1 img {
	width: 400px;
}
.z-store-img2 img {
	width: 800px;
}
}

@media only screen and (max-width: 1023px) {	/*.z-his-a1-img{width:100%;}*/	/*.z-history-bg{background:#fff;}*/
.z-store {
	width: 100%;
	position: relative;
	height: 100vh;
}
.z-store-box {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: table;
	height: 100%;
}
.z-store-img {
	width: 100%;
	height: 100%;
}
.z-store-box>div {
	display: table-cell;
	vertical-align: middle;
}
.z-store-box>div img {
	margin: 0 auto;
}
.z-store-img1 {
	margin-bottom: .2rem;
}
.z-store-img1 img {
	width: 3.77rem;
}
.z-store-img2 img {
	width: 5.75rem;
}
}

@media only screen and (min-width: 1480px) {
.l_d1_pro_li>i {
	height: 250px;
	display: flex;
	align-items: center;
}
.z-history-bg {
	background: #fff;
}
}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
.l_d1_pro_li>i {
	height: 250px;
	display: block;
}
.z-history-bg {
	background: #fff;
}
.z-history-bg {
	background: #fff;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(2) {
	top: -16%;
	left: 34%;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) {
	top: 27%;
	left: 41%;
	text-align: right;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img {
	position: relative;
	width: 118px;
	margin-bottom: 28px;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img::before {		/*content:'';*/
	width: 21px;
	height: 21px;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img img {
	width: 118px;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-tit {
	left: -215%;
	width: 370px;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(4) {
	top: 34%;
	left: 73%;
	text-align: left;
}
}

@media only screen and (max-width: 1023px) {
.z-history-a1-years1 .z-history-a1-list:nth-child(2) {
	top: 11%;
	right: calc(50% - 1.2rem);
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) {
	top: 21%;
	left: calc(50% + .2rem);
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img {
	position: relative;
	width: 1rem;
	margin-bottom: .2rem;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img::before {		/*content:'';*/
	width: .2rem;
	height: .2rem;
	display: inline-block;
	background-image: url("../img/z27.png");
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-img img {
	width: 1rem;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(3) .z-history-a1-list-tit {
	left: 120%;
	width: 3rem;
	top: 0;
}
.z-history-a1-years1 .z-history-a1-list:nth-child(4) {
	top: 40%;		/*left: 3%;*/
	left: calc(50% - 1.8rem);
}
.z-history-a1-years1 .z-history-a1-list:nth-child(4) .z-history-a1-list-tit {
	width: 2.3rem;
}
.z-history-bg {
	background: #fff;
}
}

@media only screen and (min-width: 1480px) {
}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
}

@media only screen and (max-width: 1023px) {
}

@media only screen and (min-width: 1480px) {
}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
}

@media only screen and (max-width: 1023px) {
}
