* {
	margin: 0;
	padding: 0;
}

.jkhz_fwtx .jkhz_fwtx_top {
	width: 100%;
	position: relative;
}

.jkhz_fwtx .jkhz_fwtx_top .fwtxback01 {
	width: 100%;
}

.jkhz_fwtx .jkhz_fwtx_top .jkhz_fwtx_top_text {
	position: absolute;
	top: 20%;
	left: 0%;
	right: 0%;
	text-align: center;
}

.jkhz_fwtx .jkhz_fwtx_top .jkhz_fwtx_top_text .text1 {
	font-family: PingFang SC;
	font-weight: 500;
	font-size: 42px;
	color: #111111;
}

.jkhz_fwtx .jkhz_fwtx_top .jkhz_fwtx_top_text .text2 {
	font-family: PingFang SC;
	font-weight: 400;
	font-size: 24px;
	color: #666666;
}

.jkhz_fwtx .jkhz_fwtx_four_box {
	width: 100%;
	height: 914px;
	background: rgba(209, 217, 226, 0.3);
	position: relative;
	padding-top: 58px;
	box-sizing: border-box;
	top: -675px;
}

.jkhz_fwtx .jkhz_fwtx_four_box .four_box_top {
	display: flex;
	flex-direction: column;
	gap: 33px;
}

.jkhz_fwtx .jkhz_fwtx_four_box .four_box_top .four_box_top_t {
	display: flex;
	gap: 36px;
	justify-content: center;
}

.jkhz_fwtx .jkhz_fwtx_four_box .four_box_top .four_box_top_t .four_box_top_t_text {
	position: relative;
}

.jkhz_fwtx .jkhz_fwtx_four_box .four_box_top .four_box_top_t .four_box_top_t_text .text1 {
	font-family: PingFang SC;
	font-weight: 500;
	font-size: 30px;
	color: #FFFFFF;
	position: absolute;
	bottom: 67px;
	left: 62px;
	display: flex;
	align-items: center;
	gap: 11px;
}

.jkhz_fwtx .jkhz_fwtx_four_box .four_box_top .four_box_top_t .four_box_top_t_text .text1::before {
	content: "";
	display: inline-block;
	width: 4px;
	height: 30px;
	background: #0FC5C7;
	border-radius: 1px;
	line-height: 34px;
}

.jkhz_fwtx .jkhz_fwtx_lxwm {
	position: relative;
	top: -550px;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_top_text {
	position: absolute;
	left: 0%;
	right: 0%;
	text-align: center;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_top_text .text1 {
	font-family: PingFang SC;
	font-weight: 500;
	font-size: 42px;
	color: #111111;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_top_text .text2 {
	font-family: PingFang SC;
	font-weight: 400;
	font-size: 24px;
	color: #666666;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form {
	width: 1200px;
	margin: 0 auto;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience {
	width: 100%;
	height: 433px;
	border-radius: 46px;
	margin-top: 60px;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_title {
	text-align: center;
	padding-top: 57px;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form {
	width: 90%;
	margin: 0 auto;
	margin-top: 63px;
	text-align: center;
	font-size: 24px;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form input {
	width: 231px;
	height: 37px;
	border: 1px solid rgba(51, 51, 51, 0.23);
	border-radius: 6px;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form input:focus {
	outline: none;
	border: 1px solid rgba(51, 51, 51, 0.23);
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form_top {
	display: flex;
	justify-content: space-between;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form_btm {
	margin-top: 38px;
	display: flex;
	justify-content: space-between;
	gap: 20px;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form_btm .zxly {
	/* width: 90px; */
	line-height: 37px;
	flex-shrink: 0;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form_btm #productName {
	width: 100%;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form .btn {
	background: rgba(1, 62, 119);
	border: none;
	width: 100px;
	height: 40px;
	color: #FFFFFF;
	border-radius: 10px;
	box-shadow: 0 20px 10px -15px #ccc;
	cursor: pointer;
	margin-top: 67px;
}

.jkhz_fwtx .jkhz_fwtx_lxwm .jkhz_fwtx_lxwm_form .productExperience_form .btn:active {
	background: #35b149;
}

.jkhz_fwtx .jkhz_fwtx_gyszj {
	position: relative;
	margin-top: -400px;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .fwtxback02 {
	width: 100%;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext {
	position: absolute;
	top: 120px;
	left: 0;
	right: 0;
	text-align: center;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjtext1 {
	font-size: 42px;
	color: #fff;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjtext2 {
	font-size: 24px;
	color: #fff;
	margin-top: 15px;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox {
	width: 1553px;
	height: 482px;
	background: rgba(3, 7, 9, 0.77);
	border: 1px solid #00FFF6;
	margin: 0 auto;
	margin-top: 120px;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .boxBtm {
	font-size: 22px;
	color: #FFFFFF;
	margin-top: 83px;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form {
	width: 90%;
	margin: 0 auto;
	margin-top: 84px;
	text-align: center;
	color: #fff;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form input {
	width: 231px;
	height: 37px;
	border: 1px solid rgba(51, 51, 51, 0.23);
	border-radius: 6px;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form input:focus {
	outline: none;
	border: 1px solid rgba(51, 51, 51, 0.23);
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form_top {
	display: flex;
	justify-content: space-between;
	font-size: 24px;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form_btm {
	margin-top: 38px;
	display: flex;
	justify-content: space-between;
	gap: 20px;
	font-size: 24px;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form_btm .zxly {
	width: 90px;
	line-height: 37px;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form_btm #productName {
	width: 100%;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form .btn {
	background: #2CFED9;
	border: none;
	width: 100px;
	height: 40px;
	color: #FFFFFF;
	border-radius: 10px;
	cursor: pointer;
	margin-top: 67px;
	font-size: 20px;
	color: #111111;
}

.jkhz_fwtx .jkhz_fwtx_gyszj .jkhz_fwtx_top_gyszjtext .gyszjBox .productExperience_form .btn:active {
	background: #35b149;
}



* {
	margin: 0;
	padding: 0;
}

.jkhz_wmdys .jkhz_wmdys_top {
	width: 100%;
	position: relative;
}

.jkhz_wmdys .jkhz_wmdys_top .wmdysback01 {
	width: 100%;
}

.jkhz_wmdys .jkhz_wmdys_top .jkhz_wmdys_top_text {
	position: absolute;
	top: 20%;
	left: 0%;
	right: 0%;
	text-align: center;
}

.jkhz_wmdys .jkhz_wmdys_top .jkhz_wmdys_top_text .text1 {
	font-family: PingFang SC;
	font-weight: 500;
	font-size: 42px;
	color: #111111;
}

.jkhz_wmdys .jkhz_wmdys_top .jkhz_wmdys_top_text .text2 {
	font-family: PingFang SC;
	font-weight: 400;
	font-size: 24px;
	color: #666666;
}

.jkhz_wmdys .jkhz_wmdys_sixBox {
	width: 100%;
	margin-top: -570px;
	display: flex;
	flex-direction: column;
	gap: 100px;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_l {
	width: 1200px;
	position: relative;
	margin: 0 auto;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_l .sixBox_l_text {
	position: absolute;
	left: 0;
	top: 52px;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_l .sixBox_l_text .title {
	height: 71px;
	background: #111111;
	font-family: PingFang SC;
	font-weight: 500;
	font-size: 34px;
	color: #FFFFFF;
	text-align: center;
	line-height: 71px;
	display: table;
	padding: 0 33px;
	box-sizing: border-box;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_l .sixBox_l_text .content {
	font-family: PingFang SC;
	font-weight: 400;
	font-size: 24px;
	color: #111111;
	line-height: 40px;
	margin-top: 28px;
	margin-left: 35px;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_r {
	width: 1200px;
	position: relative;
	margin: 0 auto;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_r .sixBox_r_text {
	position: absolute;
	right: 0;
	top: 34px;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_r .sixBox_r_text .title {
	width: 275px;
	height: 71px;
	background: #111111;
	font-family: PingFang SC;
	font-weight: 500;
	font-size: 34px;
	color: #FFFFFF;
	text-align: center;
	line-height: 71px;
	position: absolute;
	right: 0;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_r .sixBox_r_text .jzlh {
	position: absolute;
	right: 0;
	top: 53px;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_r .sixBox_r_text .zyyz {
	top: 5px;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_r .sixBox_r_text .content {
	font-family: PingFang SC;
	font-weight: 400;
	font-size: 24px;
	color: #111111;
	line-height: 40px;
	position: relative;
	top: 92px;
	right: 35px;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_r .sixBox_r_text .content2 {
	top: 144px;
}

.jkhz_wmdys .jkhz_wmdys_sixBox .sixBox_r .sixBox_r_text .content3 {
	top: 88px;
}

.jkhz_wmdys .jkhz_wmdys_scdywly {
	width: 100%;
	position: relative;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .wmdysback02 {
	width: 100%;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .jkhz_wmdys_scdywly_text {
	position: absolute;
	top: 200px;
	left: 0;
	right: 0;
	text-align: center;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .jkhz_wmdys_scdywly_text .text1 {
	font-family: PingFang SC;
	font-weight: 500;
	font-size: 42px;
	color: #111111;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .jkhz_wmdys_scdywly_text .text2 {
	font-family: PingFang SC;
	font-weight: 400;
	font-size: 24px;
	color: #666666;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .jkhz_wmdys_scdywly_box {
	position: absolute;
	top: 440px;
	left: 0;
	right: 0;
	text-align: center;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .jkhz_wmdys_scdywly_box .five_box {
	position: relative;
	display: flex;
	justify-content: center;
	gap: 44px;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .jkhz_wmdys_scdywly_box .five_box .five_box_l {
	position: relative;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .jkhz_wmdys_scdywly_box .five_box .five_box_l .five_box_text {
	position: absolute;
	bottom: 77px;
	font-family: PingFang SC;
	font-weight: bold;
	font-size: 26px;
	color: #FFFFFF;
	text-shadow: 0px 4px 12px #000000;
	left: 0%;
	right: 0%;
	margin: 0 auto;
}

.jkhz_wmdys .jkhz_wmdys_scdywly .jkhz_wmdys_scdywly_box .five_box .five_box_l .five_box_text2 {
	bottom: 61px;
}