/*reg*/
.kuang {
	position: relative;
	width: 300px;
	height: 120px;
	margin: 0 auto;
}

.kuang1 {
	padding: 35px 100px;
}

.kuang img {
	width: 300px;
	height: 120px;
}

.kuang h2 {
	color: #fff;
	width: 300px;
	padding-right: 15px;
	height: 120px;
	font-size: 30px;
	letter-spacing: 4px;
	font-weight: normal;
	text-align: center;
	line-height: 120px;
	position: absolute;
	top: 0;
	left: 0;
}

.wrap1 {
	background: url(https://hrflagfile.oss-cn-hangzhou.aliyuncs.com/Web/ai/oneflag/2025/6.png) no-repeat center;
	background-size: cover;
	height: 1100px;
	position: relative;
	background-position: bottom right;
}

.contentblock{
	width: 800px;
}

.reg #form {
	width: 100%;
	display: flex;
	justify-content: center;
}

.safewidth2{
	justify-content: flex-start;
	max-width: 1500px;
	margin: 0 auto;
	padding: 0 20px;
}

@media (max-width: 768px) {
	/* .kuang h2 {
		width: 300px;
		height: 120px;
		font-size: 22px;
		letter-spacing: 2px;
		line-height: 120px;
	} */

	.kuang {
		width: 300px;
		height: 120px;
	}

	.kuang h2 {
		width: 300px;
		height: 120px;
		font-size: 22px;
		letter-spacing: 2px;
		line-height: 120px;
	}

	.contentblock{
		width: 100%;
	}

	.wrap1 {
		background: url(https://hrflagfile.oss-cn-hangzhou.aliyuncs.com/Web/ai/oneflag/2025/6m.png) no-repeat center;
		background-size: cover;
		background-position: left;
        padding-bottom: 450px;
		height: auto;
	}

	iframe{
		height: 900px;
	}

	.wrap1 .safewidth {
		padding: 0 15px;
	}

	.safewidth2{
		padding: 0 10px;
	}
}
