.hz_zl_colmunPc {
	margin-bottom: 20px;
}
.SMBsolution.hz_zl_box {
	padding-top: 0;
}
.hz_zl_box img {
	width:100%;
}
.hz_search_bg {
	width:100%;
	background-image: url(../images/hz-search-bg.jpg);
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	padding:2.4% 0;
}
.hz_search {
	width:67.2%;
	background-color: #ffffff;
	margin:0 auto;
	box-sizing: border-box;
	padding: 1.7% 2.2%;
	border-radius: 50px;
	position: relative;
}
#ctl00_ContentBody_hz_search_input {
	display: block;
	font-size: 16px;
	width: 100%;
	border:0;
}
.hz_search_ic {
	width:7.2%;
	position: absolute;
	top:50%;
	right:0.3%;
	transform: translateY(-50%);
}

.hz_zlzq_list {
	width: 100%;
	overflow: hidden;
}
.hz_zlzq_list>li {
	width:31.6%;
	margin-left: 2.6%;
	float: left;
}
.hz_zlzq_list>li:first-child {
	margin-left: 0;
}
.hz_zlzq_img {
	width:100%;
	position: relative;
	overflow: hidden;
}
.hz_zlzq_img img {
	width:100%;
	transition: 0.5s all;
}
.hz_zlzq_img:hover img {
	transform: scale(1.1);
}
.hz_zlzq_txt {
	text-align: center;
	position: absolute;
	top:45%;
	left:0;
	right:0;
	margin:0 auto;
	transform: translateY(-50%);
}
.hz_zlzq_txt span {
	font-size: 26px;
	color:#fff;
	font-weight: bold;
	vertical-align: middle;
}
.hz_zlzq_txt img {
	width:9px;
	vertical-align: middle;
}

.hz_zlzx_box {
	width:100%;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: space-between;
	margin-top: 3.5%;
}
.hz_zlzx_left {
	width:23.3%;
}
.hz_zlzx_right {
	width:75%;
}

.hz_zlzx_dlBg {
	width:100%;
	position: relative;
	margin-bottom: 7%;
}
.hz_zlzx_dlText {
	width:100%;
	position: absolute;
	top:46%;
	left:0;
	margin:0 auto;
	transform: translateY(-50%);
	text-align: center;
}
.hz_zlzx_dlText h2 {
	font-size: 20px;
	font-weight: bold;
	color:#fff;
}
.hz_zlzx_dlBtn {
	font-size: 14px;
	color:#fff;
	margin-top: 4%;
}
.hz_zlzx_dlBtn span {
	padding:1.8% 0 2.4% 2%;
	border-radius: 30px;
}
.hz_zlzx_dlBtn .hz_dl_red {
	padding:1.8% 7% 2.4%;
	background-color: #e60012;
	cursor: pointer;
}
.hz_zlzx_dlBtn .hz_dl_red.active {
	padding:1.8% 6.2% 2.4% 2%;
	background-color: rgba(255,255,255, 0.25);
}
.hz_dl_red img {
	width:22px;
	vertical-align: middle;
}

.hz_cp_show1 {
	display: inline-block;
}
.hz_cp_show2 {
	display: none;
}
.hz_fl_list {
	width:100%;
}
.hz_fl_list>li {
	width:100%;
	margin-bottom: 1%;
}
.hz_fl_li {
	background-color: #d70001;
	font-size: 18px;
	box-sizing: border-box;
	padding:6.8%;
	position: relative;
}
.hz_fl_li:after {
	content:'';
	position: absolute;
	top:43%;
	right:7.8%;
	width:7px;
	height: 11px;
	background-image: url(../images/hz-fl-jt.png);
	background-size: 100% 100%;
}
.hz_fl_li img {
	width:32px;
	vertical-align: middle;
}
.hz_fl_li span {
	font-size: 18px;
	font-weight: bold;
	color:#fff;
	vertical-align: middle;
}
.hz_cp_list {
	width:100%;
	display: none;
}
.hz_cp_list>li {
	width:100%;
	border:1px solid #e8e8e8;
	border-top: 0;
}
.hz_cp_li {
	background-color: #f7f7f7;
	font-size: 16px;
	box-sizing: border-box;
	padding:4.9% 9%;
	position: relative;
}
.hz_cp_li img {
	width:21px;
	vertical-align: middle;
}
.hz_cp_li span {
	font-size: 16px;
	color:#333;
	vertical-align: middle;
}

.hz_cpLi_list {
	width:100%;
	margin-bottom: 7%;
	display: none;
}
.hz_cpLi_list>li {
	width:100%;
	font-size: 14px;
	color:#666666;
	box-sizing: border-box;
	padding:2% 5% 2% 21%;
	cursor: pointer;
}
.hz_cpLi_list>li.active {
	color: #e60012;
}

.hz_fl_list>li:first-child .hz_cp_list {
	display: block;
}
.hz_fl_list>li.active .hz_fl_li:after {
	transform: rotate(90deg);
}
.hz_cp_list>li.active .hz_cp_li {
	background-color: #fff;
}
.hz_fl_list>li:first-child .hz_cp_list>li:first-child .hz_cpLi_list {
	display: block;
}
.hz_cp_list>li.active .hz_cp_show1 {
	display: none;
}
.hz_cp_list>li.active .hz_cp_show2 {
	display: inline-block;
}
.hz_cp_list>li.active .hz_cp_li span {
	color:#e60012;
}



.hz_sx_box {
	width:100%;
}
.hz_row_list {
	width: 100%;
	margin-bottom: 2%;
}
.hz_row_list>li {
	width: 100%;
}
.hz_row_div {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	border-bottom: 1px solid #D3D3D3;
}
.hz_row_name {
	width: 8.3%;
	font-size: 16px;
	color: #666666;
	background-color: #F4F4F4;
	text-align: center;
	padding: 2.5% 0;
}
.hz_row_qx {
	width: 10%;
	text-align: center;
	font-size: 14px;
	color: #333333;
}
.hz_row_qx input {
	width: auto;
	vertical-align: middle;
}
.hz_row_qx label {
	vertical-align: middle;
}
.hz_row_fl {
	width: 73.3%;
	font-size: 14px;
	color: #333333;
}
.hz_row_fl:after {
	content: '';
	clear: both;
	display: block;
}
.hz_row_fl>li {
	float: left;
	margin-left: 7.5%;
	position: relative;
}
.hz_row_fl>li:first-child {
	margin-left: 1%;
}
.hz_row_fl>li:after {
	content: '';
	position: absolute;
	bottom: -130%;
	left: 0;
	width: 100%;
	height: 3px;
}
.hz_row_lx>li {
	margin-left: 0;
	padding:0 3%;
	cursor: pointer;
}
.hz_row_lx>li.active {
	color: #e60012;
}
.hz_row_lx>li.active:after {
	background-color: #e60012;
}
/*.hz_row_lx>li:hover {
	color:#e60012;
}*/
.hz_row_fl2>li {
	float: left;
	margin-left: 4%;
}
.hz_row_zk {
	font-size: 14px;
	color:#333333;
	box-sizing: border-box;
	padding:5px 1.5%;
	border:1px solid #e8e8e8;
	border-radius: 5px;
	cursor: pointer;
}
.hz_row_zk img {
	width:10px;
	vertical-align: middle;
}
.hz_row_zk span {
	vertical-align: middle;
}
.hz_row_gs {
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #333333;
}
.hz_row_gs input {
	width: auto;
	vertical-align: middle;
}
.hz_row_gs label {
	vertical-align: middle;
}


input[type='checkbox'] {
	position: relative;
	cursor: pointer;
	width: 12px;
	height: 12px;
	font-size: 12px;
	background-image: url(../images/hz-checkbox1.png);
	background-size: 100% 100%;
	background-position: center;
	margin: -5px 0 0;
}
input[type='checkbox']::after {
	content: '';
	width:12px;
	height: 12px;
	font-size: 12px;
	position: absolute;
	top:0;
	left:0;
	background-color: #fff;
	background-image: url(../images/hz-checkbox1.png);
	background-size: 100% 100%;
	background-position: center;
}
input[type='checkbox']:checked::after {
	content:'';
	position: absolute;
	top: 0;
	left: 0;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width:12px;
	height:12px;
	font-size: 12px;
	background-image: url(../images/hz-checkbox2.png);
	background-size: 100% 100%;
	background-position: center;
	color:#fff;
	font-weight: bold;
	background-color: #fff;
}


.hz_right_list {
	width: 100%;
}
.hz_right_list>li {
	width: 100%;
	border: 1px solid #E8E8E8;
	border-radius: 5px;
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: space-between;
	margin-bottom: 2%;
	padding: 3% 0;
}

.hz_right_label {
	width: 97%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	margin-left: 3%;
	position: relative;
}
.hz_right_ic {
	width: 4.6%;
}
.hz_right_tbox {
	width: 80%;
	margin-left: 3%;
}
.hz_right_name {
	font-size: 16px;
	margin-bottom: 2%;
}
.hz_right_name:hover a {
	color:#e60012;
}
.hz_right_xq {
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
}
.hz_right_xz,.hz_right_time {
	width: 18.2%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}
.hz_right_xz img,.hz_right_time img {
	width: 14px;
}
.hz_right_xz p,.hz_right_time p {
	width: 85%;
	font-size: 14px;
	color: #999999;
}
.hz_zl_xz {
	position: absolute;
	bottom: 0;
	right: 3%;
}
.hz_zl_xz a {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}
.hz_zl_xz img {
	width: 18px;
}
.hz_zl_xz p {
	font-size: 14px;
	color: #333333;
}
.hz_zl_xz:hover p {
	color:#e60012;
}
.hz-show1 {
	display: inline-block;
}
.hz-show2 {
	display: none;
}
.hz_zl_xz:hover .hz-show1 {
	display: none;
}
.hz_zl_xz:hover .hz-show2 {
	display: inline-block;
}

.hz_zl_wrap {
	width:100%;
}
.hz_zl_list {
	width:100%;
	overflow: hidden;
	box-sizing: border-box;
	padding:1% 10% 1% 0;
	padding-right: 10%;
	display: none;
}
.hz_zl_list.active {
	display: block;
	border:1px solid #e60012;
	box-sizing: border-box;
}
.hz_zl_list>li {
	float: left;
	font-size: 12px;
	color:#666666;
	margin-left: 6%;
	padding:8px 0;
}
.hz_zl_list>li input {
	/*width: auto;*/
	vertical-align: middle;
}
.hz_zl_list>li label {
	vertical-align: middle;
}
.hz_zl_dl {
	display: none;
}
.hz_zl_dl img {
	width:11px;
	vertical-align: middle;
}
.hz_zl_wrap.ac-zk {
	display: flex;
	flex-direction: row;
	border-bottom: 1px solid #D3D3D3;
	position: relative;
}
.hz_zl_wrap.ac-zk:before {
	content:'';
	width:8.3%;
	height:100%;
	position: absolute;
	top:0;
	left:0;
	background-color: #F4F4F4;
}
.hz_zl_wrap.ac-zk .hz_zl_list {
	display: block;
	padding:1% 0 2%;
	border:none;
	width:10.6%;
	border-left: 1px solid #e8e8e8;
}
.hz_zl_wrap.ac-zk .hz_zl_list:first-child {
	margin-left: 19.0%;
	border-left: none;
}
.hz_zl_wrap.ac-zk .hz_zl_list>li {
	float: none;
}
.hz_yxtj {
	width:100%;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: space-between;
	margin-bottom: 2%;
}
.hz_yxtj_name {
	width:11.6%;
	text-align: right;
	font-size: 16px;
	color:#666666;
	padding-top: 6px;
}
.hz_yxtj_inner {
	width:76%;
	overflow: hidden;
}
.hz_yxtj_list {
	float:left;
	overflow: hidden;
}
.hz_yxtj_list>li {
	font-size: 14px;
	color:#e60012;
	overflow: hidden;
	float: left;
}
.hz_yxtj_div,.hz_yxtj_left {
	padding:5px 15px 6px;
	border:1px solid #e8e8e8;
	border-radius: 50px;
	float:left;
	margin:0 10px 5px;
}
.hz_yxtj_left {
	font-size: 14px;
	color:#e60012;
	overflow: hidden;
	display: none;
}
.hz_yxtj_list>li span,.hz_yxtj_left span {
	vertical-align: middle;
}
.hz_yxtj_list>li img,.hz_yxtj_left img {
	width:9px;
	vertical-align: middle;
	margin-top: 1px;
	margin-left: 7px;
	cursor: pointer;
}
.hz_yxtj_delect {
	float:left;
	padding:5px 15px 6px;
	font-size: 14px;
	color:#333333;
	cursor: pointer;
}
.hz_yxtj_delect img {
	width:18px;
	vertical-align: middle;
}
.hz_yxtj_delect span {
	vertical-align: middle;
}
.hz_yxtj_delect:hover {
	color:#e60012;
}
.hz_yxtj_delect:hover .hz-show1 {
	display: none;
}
.hz_yxtj_delect:hover .hz-show2 {
	display: inline-block;
}
.hz_yxtj_jg {
	width:11.4%;
	font-size: 14px;
	color:#666666;
	padding-top: 6px;
}
.hz_yxtj_jg span {
	font-weight: bold;
}

@media (max-width:1200px) {
	.hz_zl_box .ns-container {
		width:1024px;
	}
	.hz_zlzx_dlText h2 {
		font-size: 16px;
	}
	.hz_zlzx_dlBtn {
		font-size: 12px;
	}
	.hz_dl_red img {
		width:18px;
	}
	.hz_row_name,.hz_right_name {
		font-size: 14px;
	}
	.hz_cpLi_list>li,.hz_row_qx,.hz_row_fl,.hz_row_gs,.hz_right_xz p, .hz_right_time p,.hz_zl_xz p {
		font-size: 12px;
	}
	.hz_row_zk {
		font-size: 12px;
	}
	.hz_row_zk img {
		width:8px;
	}
	.hz_row_fl>li:after {
		bottom:-110%;
	}
	.hz_zl_wrap.ac-zk .hz_zl_list {
		width:12.1%;
	}
	.hz_zl_list>li {
		font-size: 10px;
	}
}
@media (max-width:1024px) {
	.hz_zl_box .ns-container {
		width:100%;
	}
}

@media (max-width:770px) {
	.hz_search_bg {
		padding:5% 0;
		background-image:url(../images/hz-search-bgw.jpg);
	}
	.hz_search {
		width:90.6%;
		padding:3.2% 4.2%;
	}
	#ctl00_ContentBody_hz_search_input {
		font-size: 3.73vw;
	}
	.hz_search_ic {
		width: 11.4%;
	    top: 38%;
	    right: 1.0%;
	}

	.hz_zlzq_img:hover img {
		transform: scale(1);
	}
	.hz_zlzq_txt {
		top:50%;
	}
	.hz_zlzq_txt,.hz_zlzq_txt span {
		font-size: 3.73vw;
	}
	.hz_zlzq_txt img {
		display: none;
	}
	section>.hz_ns_container {
		padding: 5% 0 0;
	}
	.hz_zlzq_list {
		box-sizing: border-box;
		padding:0 3%;
	}

	.hz_zlzx_box {
		flex-direction: column;
		position: relative;
	}
	.hz_zlzx_left {
		width:100%;
		height:88%;
		position: absolute;
		top:12%;
		left:0;
		background-color: #fff;
		z-index: 1;
		display: none;
	}
	.hz_zlzx_dlBg {
		margin-bottom: 0;
	}
	.hz_zlzx_dlText {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		box-sizing: border-box;
		padding:0 3%;
		top:50%;
	}
	.hz_zlzx_dlText h2 {
		font-size: 4vw;
	}
	.hz_zlzx_dlBtn {
		font-size: 3.2vw;
		margin-top: 0;
	}
	.hz_zlzx_dlBtn span {
		padding:2.5% 0 3% 0.5vw;
	}
	.hz_zlzx_dlBtn .hz_dl_red {
		padding:2.5% 3.5vw 3%;
	}
	.hz_zlzx_dlBtn .hz_dl_red.active {
		padding:4.5% 3vw 8% 1vw;
	}
	.hz_fl_list {
		height: 85%;
		position: relative;
		background-color: #f7f7f7;
	}
	.hz_fl_li {
		width:26.7%;
		background-color: transparent;
		padding: 3% 0 3% 4%;
		font-size: 3.73vw;
		border-left: 3px solid transparent;
	}
	.hz_fl_list>li.active .hz_fl_li {
		background-color: #fff;
		border-left: 3px solid #e60012;
	}
	.hz_fl_li:after {
		display: none;
	}
	.hz_fl_li img {
		display: none;
	}
	.hz_fl_li span {
		color:#333333;
		font-size: 3.73vw;
		font-weight: normal;
	}
	.hz_fl_list>li.active .hz_fl_li span {
		color:#e60012;
	}
	.hz_cp_list {
		width:73.3%;
		height: 100%;
		position: absolute;
		top:0;
		right:0;
		background-color: #fff;
		box-sizing: border-box;
		padding:0 3.4% 0 5%;
		overflow: auto;
	}
	.hz_cp_list>li {
		border:none;
		border-bottom: 1px solid #e8e8e8;
	}
	.hz_cp_li {
		background-color: transparent;
		padding-left: 0;
		font-size: 3.73vw;
		position: relative;
	}
	.hz_cp_li:after {
		content:'';
		position: absolute;
		top:50%;
		right:5%;
		transform: translateY(-50%);
		width:3.6vw;
		height:3.6vw;
		background-image: url(../images/hz-left-ic2.png);
		background-size: 100% 100%;
		background-position: center;
	}
	.hz_cp_li span {
		font-size: 3.73vw;
	}
	.hz_cp_li img {
		display: none;
	}
	.hz_cp_list>li.active .hz_cp_li:after {
		background-image: url(../images/hz-left-ic1.png);
	}
	.hz_cp_list>li.active .hz_cp_show2 {
		display: none;
	}
	.hz_cp_list>li.active .hz_cp_li span {
		color:#333333;
	}
	.hz_cpLi_list>li {
		font-size: 3.2vw;
		padding-left: 3%;
	}
	.hz_yxtj_div,.hz_yxtj_left {
		padding:3px 10px 4px;
		background-color: #fff;
		color:#333333;
	}
	.hz_yxtj_left img {
		display: none;
	}

	.hz_zlzx_right {
		width:100%;
		position: relative;
	}
	.hz_sx_box {
		width:89.3%;
		height: 100%;
		position: fixed;
		top:0;
		right: 0;
		overflow: auto;
		background-color: #fff;
		z-index: 11111;
		display: none;
	}
	.hz_sx_top {
		width:100%;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		box-sizing: border-box;
		padding:4% 5% 3.5% 4.5%;
	}
	.hz_sx_left {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: flex-start;
	}
	.hz_sx_left img {
		width:5.87vw;
		margin-right: 2vw;
	}
	.hz_sx_left span {
		font-size: 4.8vw;
	}
	.hz_sx_close {
		width:4.4vw;
	}
	.hz_sx_close img {
		display: block;
	}
	.hz_sx_btn {
		width:100%;
		position: absolute;
		bottom:0;
		left:0;
		overflow: hidden;
		box-shadow: 0 0 10px 0 #ccc;
	}
	.hz_sx_btn>div {
		width:50%;
		float:left;
		font-size: 3.73vw;
		text-align: center;
		padding:4% 0;
	}
	.hz_sx_qc {
		background-color: #fff;
		color:#333333;
	}
	.hz_sx_qd {
		background-color: #e60012;
		color:#ffffff;
	}
	.hz_row_list input {
		display: none;
	}
	.hz_row_div {
		display: block;
		box-sizing: border-box;
		padding:2% 5% 2% 4.5%;
		border-bottom:0;
		border-top: 1px solid #D3D3D3;
		position: relative;
	}
	.hz_row_name {
		width:100%;
		background-color: #ffffff;
		text-align: left;
		font-size: 4vw;
		/*margin-bottom: 3%;*/
	}
	.hz_row_fl {
		width:100%;
	}
	.hz_row_fl>li {
		width:30.8%;
		margin-left: 3.8%;
		background-color: #f4f4f4;
		margin-bottom: 3vw;
		padding:2.5% 0;
		border-radius: 10vw;
		text-align: center;
		position: relative;
	}
	.hz_row_fl>li:first-child {
		margin-left: 0;
	}
	.hz_row_fl>li:nth-child(3n) {
		margin-left: 0;
	}
	.hz_row_fl2>li:first-child {
		margin-left: 3.8%;
	}
	.hz_row_qx,.hz_row_gs,.hz_zl_list>li {
		font-size: 3.47vw;
	}
	.hz_row_list {
		height: 85vh;
		overflow: auto;
	}
	.hz_row_gsqx {
		width:30.8%;
		background-color: #f4f4f4;
		margin-bottom: 3vw;
		padding:2.5% 0;
		border-radius: 10vw;
		text-align: center;
		float:left;
		position: relative;
	}
	.hz_row_zk {
		font-size: 3.2vw;
		position: absolute;
		top:3.2vw;
		right:5%;
		padding:3px 10px;
		border-radius: 3px;
	}
	.hz_cpzl_list {
		border: 1px solid #e8e8e8;
	}
	.hz_zl_list.active {
		border:0;
	}
	.hz_zl_list>li {
		width:30.8%;
		margin-left: 3.8%;
		background-color: #f4f4f4;
		margin-bottom: 3vw;
		padding:2.5% 0;
		border-radius: 10vw;
		text-align: center;
		color:#333333;
		position: relative;
	}
	.hz_zl_list>li:nth-child(3n-2) {
		margin-left: 0;
	}
	.hz_row_fl>li:after {
		display: none;
	}
	.hz_zl_wrap {
		box-sizing: border-box;
		padding:1% 5% 2% 4.5%;
	}
	.hz_zl_wrap.ac-zk {
		display: block;
		border-bottom: 0;
	}
	.hz_zl_wrap.ac-zk:before {
		display: none;
	}
	.hz_zl_wrap.ac-zk .hz_zl_list:first-child {
		margin:0 auto 3vw;
	}
	.hz_zl_wrap.ac-zk .hz_zl_list {
		width:100%;
		margin:0 auto;
		border:0;
	}
	.hz_zl_wrap.ac-zk .hz_cpzl_list {
		border-bottom: 1px solid #e8e8e8;
	}

	.hz_zl_wrap.ac-zk .hz_zl_list>li {
		float: left;
	}
	.hz_cpzl_list:before {
		content: '产品资料';
		display: block;
		font-size: 3.47vw;
		color:#666666;
		margin-bottom: 3vw;
	}
	.hz_fazl_list:before {
		content: '方案资料';
		display: block;
		font-size: 3.47vw;
		color:#666666;
		margin-bottom: 3vw;
	}

	.hz_row_qx label,.hz_row_gs label,.hz_zl_list>li label {
		/*display: block;
		width:100%;
		height: 100%;*/
	}

	.hz_yxtj {
		background-color: #f4f4f4;
		border-top:1px solid #d3d3d3;
		border-bottom:1px solid #d3d3d3;
		box-sizing: border-box;
		padding-left: 3%;
		position: relative;
		font-size: 5vw;
		margin-bottom: 7vw;
	}
	.hz_flcd {
		width:29%;
		margin-top: 2.4%;
		position: relative;
	}
	.hz_flcd:after {
		content:'';
		width:2.4vw;
		height:1.2vw;
		position: absolute;
		top:55%;
		right:5%;
		transform: translateY(-50%);
		background-image: url(../images/hz-fl-zk.png);
		background-size: 100% 100%;
	}
	.hz_flcd img {
		width:5.3vw;
		vertical-align: middle;
	}
	.hz-show1 {
		display: inline-block;
	}
	.hz-show2 {
		display: none;
	}
	.hz_flcd.active .hz-show1 {
		display: none;
	}
	.hz_flcd.active .hz-show2 {
		display: inline-block;
	}
	.hz_flcd span {
		font-size: 4vw;
		vertical-align: middle;
	}
	.hz_flcd.active span {
		color:#e60012;
	}
	.hz_flcd.active:after {
		background-image: url(../images/hz-fl-zk2.png);
	}

	.hz_yxtj_inner{
		width:57.5%;
		margin-top: 2.4%;
	}
	.hz_sx {
		width:13%;
	}
	.hz_yxtj_jg {
		width:100%;
		font-size: 3.2vw;
		position: absolute;
		top:100%;
		right:0;
		text-align: right;
		box-sizing: border-box;
		padding:3% 3% 0 0;
	}
	.hz_right_list {
		box-sizing: border-box;
		padding:0 3%;
	}
	.hz_right_list>li {
		border:0;
		border-top: 1px solid #E8E8E8;
		border-radius: 0;
	}
	.hz_right_list>li:first-child {
		border-top: 0;
	}
	.hz_right_input input {
		display: block;
	}
	.hz_right_label {
		align-items: flex-start;
	}
	.hz_right_ic {
		width:9.33vw;
	}
	.hz_right_ic img {
		display: block;
	}
	.hz_right_tbox {
		width:83%;
	}
	.hz_right_name {
		font-size: 3.73vw;
	}
	.hz_right_name:hover a {
		color:#333333;
	}
	.hz_right_xz,.hz_right_time {
		width:34%;
	}
	.hz_right_xz img,.hz_right_time img {
		width:3.26vw;
		margin-right: 3%;
	}
	.hz_right_xz p,.hz_right_time p {
		font-size: 3.2vw;
	}
	.hz_zl_xz {
		/*display: none;*/
	}
	.hz_right_zlqx {
		width:100%;
		padding:4% 3%;
		box-sizing: border-box;
		box-shadow: 0 0 10px 0 #ddd;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
	}
	.hz_zlqx_box {
		text-align: center;
		font-size: 3.73vw;
		color: #999999;
	}
	.hz_zlqx_box input {
		vertical-align: middle;
	}
	.hz_zlqx_box label {
		vertical-align: middle;
	}
	.hz_yxtj_list>li {
		font-size: 3.2vw;
	}

	.hz_zlqx_xz {
		width:auto;
		font-size: 3.73vw;
	}
	.hz_zlqx_xz a {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
	}
	.hz_zlqx_xz img {
		width: 4.2vw;
	}
	.hz_zlqx_xz p {
		font-size: 3.73vw;
		color: #333333;
	}
	.hz_yxtj_div,.hz_yxtj_left {
		margin:0 5px 5px;
	}
	.hz_row_gsqx.ac,.hz_row_fl2>li.ac,.hz_zl_list>li.ac {
		background-color:#fef2f4;
		color:#e60012;
	}
	.hz_row_gsqx.ac:after,.hz_row_fl2>li.ac:after,.hz_zl_list>li.ac:after {
		content:'';
		display: block;
		width:3.47vw;
		height:3.47vw;
		position: absolute;
		top:-10%;
		bottom:auto;
		left: auto;
		right:2%;
		background-image: url(../images/hz-fl-close.png);
		background-size: 100% 100%;
		background-position: center;
	}
	.hz_row_fl2>li.ac .hz_row_gs {
		color:#e60012;
	}


	input[type='checkbox'] {
		width:4.5vw;
		height: 4.5vw;
		font-size: 4.5vw;
	}
	input[type='checkbox']::after {
		width:4.5vw;
		height: 4.5vw;
		font-size: 4.5vw;
	}
	input[type='checkbox']:checked::after {
		width:4.5vw;
		height:4.5vw;
		font-size: 4.5vw;
	}

	/*20221013修改*/
	.hz_221013_yxtj .hz_flcd {
		width: 29%;
	}

	.hz_221013_yxtj .hz_yxtj_inner {
		width: 57.5%;
	}

	.hz_yxtj.hz_221013_yxtj {
		padding-bottom: 0;
		margin-bottom: 7vw;
	}

	.hz_221013_yxtj .hz_yxtj_jg span div {
		display: inline-block;
	}

	.hz_221013_zlBox .hz_zlzx_left {
		top: 13vw;
		height: 100%;
	}

	.hz_221013_zlBox .hz_fl_list {
		height: 100%;
	}

	.hz_221013_zlBox .hz_yxtj_left span {
		word-break: break-all;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
}