/* 首页样式 */
	.hidden {
			display: none;
		}
	.koangzhi {
		width: 100%;
	}

	.juzhaongs {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		width: 100%;
		height: auto;
		text-align: center;
	}

	.textobjss,
	.textobjsstrtr {
		position: absolute;
		width: 50%;
		color: #ffffff;
		font-size: 1.6vw;
		/* 自适应字体大小 */
	}

	.textobjss {
		top: 5%;
		right: 3%;
	}

	.textobjsstrtr {
		top: 2%;
		left: 4%;
	}

	.gais,
	.gaistr {
		margin: 0% 0 0 0;
		font-size: 2vw;
		/* 自适应字体大小 */
	}

	.gaistrEn,
	.gaisEn {
		font-size: 2vw;
		/* 自适应字体大小 */
	}

	.spangai,
	.spangaitr {
		/* font-size: 3.3vw; */
		/* 自适应字体大小 */
	}

	/* 响应式调整 */
	@media (max-width: 768px) {
		.o {}
		.AddDivColor{
		display: block;
        padding: 15px 20px;
        font-size: 16px;
        color: #333;
        text-decoration: none;
		/* padding-left: 45px !important; */
		}
		.Distancefromthetop{
		margin:1% 0 0 1%;
		width:70% !important;
	}
		.subtractleft{
		margin:0 0 0 0px;
		}
		.subtractright{
		margin: 0 0 0 -3px;
		}
		.subtracttop{
		margin: 0 0 0 -5px;
		}
		.fontleft{
		margin: 0 0 0 -5px;
		}


		.textobjsstrtr {
			top: 0%;
			left: 2%;
		}
		.juzhaongs{
			left: 45%;
		}

		.textimgleft {
			width: 25% !important;
			height: auto;
			margin: 0 0% 0 0;
		}

		.textnumberfg {
			width: 25% !important;
			height: auto;
			margin: 0 0 0 10%;
		}

		.imgbackgrounds {
			width: 100%;
			height: auto !important;
		}

		.gais {
			top: 80%;
			/* position: absolute !important; */
			z-index: 12;
			right: 10%;
		}

		.yangsloginstr {
			width: 100%;
			position: relative;
			height: auto !important;
		}

		.textobjss,
		.textobjsstrtr {
			width: 55%;
			font-size:1.6vw;
		}

		.gais,
		.gaistr {
			font-size: 2vw;
		}

		.mrdefault {
			width: 100%;
			height: auto !important;
			position: relative;
		}

		.spangai,
		.spangaitr {
			/* font-size: 3.3vw; */
		}

		.textobjss {
			top: 0%;
			right: 1%;
		}

		p {
			margin: 0 0 0px !important;
		}
	}

	@media (min-width: 769px) and (max-width: 1024px) {

		.textobjss,
		.textobjsstrtr {
			/* width: 60%; */
			font-size: 1.6vw;
		}

		.gais,
		.gaistr {
			font-size: 2vw;
			/* 中等字体 */
		}

		.spangai,
		.spangaitr {
			/* font-size: 3.3vw; */
			/* 中等字体 */
		}
	}

	.mrdefault {
		width: 100%;
		/* height: 100vh; */
		position: relative;
	}

	.yangsloginstr {
		width: 100%;
		height: auto;
		position: relative;
	}

	.imgbackgrounds {
		width: 100%;
		height: 100vh;
	}

	.textimgleft {
		width: 20%;
		/* height:auto;margin: 0 10% 0 0; */
	}

	.textnumberfg {
		width: 20%;
		/* height:auto;margin: 0 0 0 10%; */
	}

	.JoinExImg {
		display: flex;
		justify-content: space-around;
	}
	.subtractleft{
		/* margin:0 0 0 -5px; */
	}