.fl {
	float: left;
}
.fr {
	float: right;
}
.cf:before,
.cf:after,
.clear:before,
.clear:after,
.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}
.clear:after,
.cf:after,
.clearfix:after {
	clear: both;
}
.cf,
.clear,
.clearfix {
	/* clear: both; */
	*zoom: 1;
}
body{
	color: #000000;
}
a{
	color: initial;
}
/* input{
	border: none;
}
input:focus{
	border: none;
}
input:focus-visible{
	border: none;
	outline: none;
} */

.pc_none{
	display: none !important;
}

/* 注册 */
.yhgl_zc{
	margin-top: 80px;
	font-size: 18px;
}
.yhgl_zc_title{
	text-align: center;
	color: #0962be;
	font-size: 32px;
	font-weight: bold;
	line-height: 1;
	height:154px;
	padding-top: 39px;
	background: url(../image/yhglen_zc1.png) no-repeat center center;
}

.yhgl_zc_s{
	width: 954px;
	margin: -15px auto 0;
}

.yhgl_from{
	margin-bottom: 213px;
	position: relative;
}
.yhgl_from .kjs{
	margin-bottom: 25px;
}
.yhgl_from .text{
	width: 260px;
	line-height: 40px;
	font-size: 18px;
	text-align: right;
	margin-right: 16px;
}
.yhgl_from .reds{
	color: #ff0000;
	margin-right: 5px;
	position: relative;
	top: 3px;
}
.yhgl_from .kjs_r{
	position: relative;
}
.yhgl_from .kjs_r label.error{
	position: absolute;
	left: 0;
	top: 44px;
	font-size: 14px;
	line-height: 1;
	color: #f00;
	width: 100%;
}
.yhgl_from .kjs_r .inputs{
	width: 431px;
	padding: 0 20px;
	border: 1px solid #cecece;
	height: 40px;
	background-color: #ffffff;
}
.yhgl_from .kjs_r .inputs_yzm{
	width: 201px;
	padding: 0 20px;
	border: 1px solid #cecece;
	line-height: 40px;
	height: 40px;
	background-color: #ffffff;
}
.yhgl_from .kjs_r .fs{
	width: 212px;
	line-height: 40px;
	height: 40px;
	text-align: center;
	/* border: 1px solid #cecece; */
	background-color: #d0dfff;
	margin-left: 11px;
	cursor: pointer;
	font-size: 16px;
}
.yhgl_from .kjs_r .imgs_yzm{
	width: 128px;
	height: 40px;
	text-align: center;
	border: 1px solid #cecece;
	background-color: #d0dfff;
	margin-left: 11px;
	cursor: pointer;
	float: left;
}

.yhgl_from .kjs_r .zcxy{
	line-height: 18px;
	font-size: 16px;
	margin-top: 25px;
	position: relative;
}
.yhgl_from .kjs_r .zcxy label.error{
	top: 22px;
}
.yhgl_from .kjs_r .zcxy label{
	cursor: pointer;
}
.yhgl_from .kjs_r .zcxy .check{
	width: 17px;
	height: 17px;
	float: left;
	border-radius: 0;
	margin-top: 1px;
	margin-right: 8px;
	cursor: pointer;
}
.yhgl_from .kjs_r .zcxy a{
	color: #ff6600;
}

.yhgl_from_buts{
	margin-top: 28px;
}
.yhgl_from_buts .but{
	width: 153px;
	border: none;
	font-size: 20px;
	color: #ffffff;
	/* margin: 0 40px; */
	height: 48px;
	cursor: pointer;
	margin-right: 81px;
	float: left;
}
.yhgl_from_buts .but_su{
	background-color: #125292;
	margin-left: 7px;
}
.yhgl_from_buts .but_bu{
	background-color: #939393;
}

@media screen and (max-width: 1680px) {
	.yhgl_zc{
		margin-top: 58px;
		font-size: 14px;
	}
	.yhgl_zc_title {
	    font-size: 24px;
	    height: 116px;
	    padding-top: 29px;
		background-size: auto 100%;
	}
	.yhgl_from {
	    margin-bottom: 160px;
	}
	.yhgl_zc_s {
	    width: 613px;
	}
	.yhgl_from .kjs {
	    margin-bottom: 18px;
	}
	.yhgl_from .text {
	    width: 202px;
	    line-height: 31px;
	    font-size: 14px;
	    margin-right: 13px;
	}
	.yhgl_from .kjs_r .inputs {
	    width: 324px;
	    padding: 0 10px;
	    height: 31px;
	}
	.yhgl_from .kjs_r .inputs_yzm {
	    width: 121px;
	    padding: 0 10px;
		line-height: 31px;
	    height: 31px;
	}
	.yhgl_from .kjs_r .fs {
	    width: 170px;
	    line-height: 31px;
		height: 31px;
	    margin-left: 7px;
		font-size: 14px;
	}
	.yhgl_from .kjs_r .imgs_yzm {
	    width: 97px;
	    height: 31px;
	    margin-left: 7px;
	}
	.yhgl_from .kjs_r .zcxy {
	    line-height: 1;
	    font-size: 12px;
	    margin-top: 18px;
	}
	.yhgl_from .kjs_r .zcxy .check {
	    width: 12px;
	    height: 12px;
	    margin-top: 0px;
	    margin-right: 6px;
	}
	.yhgl_from_buts {
	    margin-top: 21px;
	}
	.yhgl_from_buts .but {
	    width: 115px;
	    font-size: 16px;
	    height: 36px;
	    margin-right: 60px;
	}
	
	.yhgl_from .kjs_r label.error {
	    top: 34px;
	    font-size: 12px;
	}
	.yhgl_from .kjs_r .zcxy label.error {
	    top: 14px;
	}
}

/* 登录 */
.yhgl_dl_w{
	width: 100%;
	height: auto;
	min-height: 794px;
	background: url(../image/yhglen_dl1.png) no-repeat center center;
	background-size: cover;
	padding-bottom: 60px;
}

.yhgl_dl_s{
	margin-right: 318px;
	margin-top: 97px;
	background-color: #ffffff;
	box-shadow: 0 3px 43px rgba(36,98,168,0.14);
	padding:24px 43px 52px;
	width: 452px;
	position: relative;
}
.yhgl_dl_title{
	text-align: center;
	font-size: 24px;
	line-height: 38px;
	position: relative;
}
.yhgl_dl_title::after{
	content: " ";
	width: 30px;
	height: 5px;
	position: absolute;
	left: 50%;
	bottom: -5px;
	margin-left: -15px;
	background-color: #236bb1;
}

.yhgl_dl_form{
	margin-top: 38px;
}
.yhgl_dl_kj{
	margin-bottom: 18px;
	position: relative;
	z-index: 2;
}
.yhgl_dl_kj .inputs.error:focus{
	/* border: 1px solid #f00; */
}
.yhgl_dl_kj label.error{
	position: absolute;
	left: 0;
	top: 60px;
	font-size: 14px;
	line-height: 1;
	color: #f00;
	width: 100%;
}
.yhgl_dl_kj .inputs{
	width: 366px;
	display: block;
	height: 59px;
	font-size: 16px;
	background-color: #f3f4f9;
	padding: 0 20px;
}
.yhgl_dl_kj .inputs::placeholder{
	color: #969696;
}
.yhgl_dl_kj .inputs::-moz-placeholder{
	color: #969696;
}
.yhgl_dl_kj .inputs_yzm{
	width: 223px;
	display: block;
	height: 59px;
	font-size: 16px;
	color: #969696;
	background-color: #f3f4f9;
	padding: 0 20px;
}
.yhgl_dl_kj .inputs_yzm::placeholder{
	color: #969696;
}
.yhgl_dl_kj .inputs_yzm::-moz-placeholder{
	color: #969696;
}
.yhgl_dl_kj .imgs_yzm{
	border: 1px solid #e6e6e6;
	display: block;
	margin-top: 7px;
	margin-left: 21px;
	cursor: pointer;
}
.yhgl_dl_form .but_dl_w{
	margin-top: 24px;
}
.yhgl_dl_kj .but_dl{
	display: block;
	height: 52px;
	background-color: #236bb1;
	border: none;
	width: 100%;
	padding: 0;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
}
.yhgl_dl_zhzc{
	margin-top: 44px;
	font-size: 16px;
	line-height: 1;
}
.yhgl_dl_zhzc a:hover{
	color: #236bb1;
}

@media screen and (max-width: 1680px) {
	
	.yhgl_dl_w {
	    min-height: 604px;
		background-size: auto 100%;
		padding-bottom: 40px;
	}
	.yhgl_dl_s {
	    margin-right: 239px;
	    margin-top:73px;
	    box-shadow: 0 3px 32px rgba(36,98,168,0.14);
	    padding: 18px 35px 38px;
		width: 338px;
	}
	.yhgl_dl_title {
	    font-size: 18px;
	    line-height: 30px;
	}
	.yhgl_dl_title::after {
	    width: 23px;
	    height: 4px;
	    bottom: -4px;
	    margin-left: -11px;
	}
	.yhgl_dl_form {
	    margin-top: 28px;
	}
	.yhgl_dl_kj {
	    margin-bottom: 13px;
	}
	.yhgl_dl_kj .inputs {
	    width: 274px;
	    height: 45px;
	    font-size: 14px;
	    padding: 0 10px;
	}
	.yhgl_dl_kj .inputs_yzm {
	    width: 148px;
	    height: 45px;
	    font-size: 14px;
	    padding: 0 10px;
	}
	.yhgl_dl_kj .imgs_yzm {
	    margin-top: 5px;
	    margin-left: 16px;
		width: 79px;
		height: 30px;
	}
	.yhgl_dl_form .but_dl_w {
	    margin-top: 18px;
	}
	.yhgl_dl_kj .but_dl {
	    height: 40px;
	    width: 100%;
	    font-size: 14px;
	}
	.yhgl_dl_zhzc {
	    margin-top: 33px;
	    font-size: 13px;
	}
}

/* 找回密码 */
.yhgl_zh{
	margin-top: 113px;
}
.yhgl_zh_title{
	position: relative;
	text-align: center;
	font-size: 0;
	width: 983px;
	margin: 0 auto;
}
.yhgl_zh_title::after{
	position: absolute;
	content: " ";
	width: 321px;
	height: 1px;
	right: 0;
	top: 50%;
	background-color: #a7c7e8;
}
.yhgl_zh_title::before{
	position: absolute;
	content: " ";
	width: 321px;
	height: 1px;
	left: 0;
	top: 50%;
	background-color: #a7c7e8;
}
.yhgl_zh_title span{
	line-height: 1;
	font-size: 32px;
	color: #0962be;
	font-weight: bold;
}
.yhgl_from_zh{
	margin-top: 65px;
}
.yhgl_from_zh .yhgl_from_buts{
	margin-top: 78px;
}
.yhgl_from_zh .kjs{
	/* margin-bottom: 15px; */
}

@media screen and (max-width: 1680px) {
	.yhgl_zh {
	    margin-top: 84px;
	}
	.yhgl_from_zh {
	    margin-top: 48px;
	}
	.yhgl_zh_title {
	    width: 740px;
	}
	.yhgl_zh_title span {
	    font-size: 24px;
	}
	.yhgl_zh_title::before {
	    width: 241px;
	}
	.yhgl_zh_title::after {
	    width: 241px;
	}
	.yhgl_from_zh .yhgl_from_buts {
	    margin-top: 57px;
	}
}

/* 个人中心 */
/* 历史统计咨询 */
.list-content ul{
	margin-top: 8px;
}
.list-content ul li {
    height: 59px;
    line-height: 59px;
    border-bottom: none;
    padding-left: 20px;
	padding-right: 37px;
	background: url(../image/yhglen_grzx1.jpg) no-repeat;
	background-position: 6px 50%;
	border-bottom: 1px dashed #d9d9d9;
}
.list-content ul li .text{
	max-width: 80%;
	height: 59px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 22px;
}
.list-content ul li .time{
	font-size: 18px;
	color: #6b6b6b;
}
@media screen and (max-width: 1680px) {
	.list-content ul li {
	    height: 42px;
	    line-height: 42px;
	    padding-left: 15px;
		padding-right: 28px;
		background-size: 3px 3px;
		background-position: 4px 50%;
	}
	.list-content ul li .text{
		height: 42px;
		font-size: 16px;
	}
	.list-content ul li .time{
		font-size: 14px;
	}
	.page {
	    margin: 26px 0 35px;
	}
}

/* 密码修改 */
.yhgl_grzx_w{
	position: relative;
}
.yhgl_from_grzx{
	width: auto;
	margin-left: 188px;
	margin-top: 79px;
}
.yhgl_from_grzx .text{
	margin-right: 12px;
}
.yhgl_from_grzx .kjs {
    margin-bottom: 29px;
}

@media screen and (max-width: 1680px) {
	.yhgl_from_grzx{
		margin-left: 137px;
		margin-top: 59px;
	}
	.yhgl_from_grzx .text{
		margin-right: 7px;
	}
	/*.yhgl_from_grzx .kjs {*/
	/*    margin-bottom: 20px;*/
	/*}*/
}

/* 手机号修改 */
.yhgl_from_grzx.yhgl_from .kjs_r .inputs_yzm{
	width:184px;
}
.yhgl_from_grzx.yhgl_from .kjs_r .fs{
	background-color: #2e79c0;
	color: #fff;
	width: 239px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}
.yhgl_from_grzx.yhgl_from .yhgl_from_buts {
    margin-top: 82px;
	padding-left: 226px;
}
.yhgl_from_grzx.yhgl_from .yhgl_from_buts .but{
	height: 52px;
}

@media screen and (max-width: 1680px) {
	.yhgl_from_grzx.yhgl_from .kjs_r .inputs{
		width: 314px;
	}
	.yhgl_from_grzx.yhgl_from .kjs_r .inputs_yzm{
		width: 135px;
	}
	.yhgl_from_grzx.yhgl_from .kjs_r .fs{
		width: 174px;
		height: 31px;
		line-height: 31px;
		font-size: 12px;
	}
	.yhgl_from_grzx.yhgl_from .yhgl_from_buts {
	    margin-top: 58px;
	    padding-left: 163px;
	}
	.yhgl_from_grzx.yhgl_from .yhgl_from_buts .but {
	    height: 38px;
		font-size: 12px;
	}
	.yhgl_from_grzx.yhgl_from_buts .but{
		margin-right: 89px;
	}
}


/* 用户管理 */
.yhgl_gl_w{
	padding: 0 30px;
}
.yhgl_gl_t{
	
}
.yhgl_gl_t .but_a{
	padding: 0 14px;
	height: 33px;
	line-height: 33px;
	color: #fff;
	border-radius: 4px;
	background: linear-gradient(to bottom, #598cc9, #2564bb);
	text-align: center;
	margin-right: 9px;
	margin-top: 6px;
	font-size: 18px;
}
.yhgl_gl_t .but_a_jy{
	background: linear-gradient(to bottom, #fb7700, #dc2200);
}
.yhgl_gl_t .but_a_qb{
	background: linear-gradient(to bottom, #50b1fb, #2085e9);
}
.yhgl_gl_t .sous_w{
	margin-left: 0;
}
.yhgl_gl_t .sous_w .inputs{
	padding: 0 15px;
	width: 303px;
	height: 41px;
	border: 1px solid #bfbfbf;
	font-size: 18px;
}
.yhgl_gl_t .sous_w .but{
	width: 91px;
	height: 43px;
	background-color: #3173af;
	color: #ffffff;
	border: none;
	font-size: 20px;
	margin-left: 10px;
	cursor: pointer;
}

.yhgl_gl_t .xial_w{
	margin-right: 10px;
	position: relative;
	font-size: 18px;
	z-index: 9;
}
.yhgl_gl_t .xial_w .ps{
	width: 126px;
	height: 41px;
	line-height: 41px;
	border: 1px solid #c0c0c0;
	text-indent: 26px;
	cursor: pointer;
}
.yhgl_gl_t .xial_w .icos{
	position: absolute;
	width: 10px;
	height: 7px;
	background: url(../image/yhglen_grzx2.png) no-repeat center center;
	right: 32px;
	top: 18px;
	transition: all 0.3s;
}
.yhgl_gl_t .xial_w.on .icos{
	transform: rotate(180deg);
}
.yhgl_gl_t .xial_w .uls{
	width: 100%;
	height: auto;
	/* padding: 4px 0; */
	box-shadow: 0 2px 4px rgba(0,0,0,0.08);
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	background-color: #ffffff;
}
.yhgl_gl_t .xial_w .uls li{
	width: 100%;
	line-height: 34px;
	font-size: 16px;
	text-indent: 26px;
	cursor: pointer;
}
.yhgl_gl_t .xial_w .uls li:hover{
	background-color: #50b1fb;
	color: #fff;
}

.yhgl_gl_list{
	margin-top: 13px;
}
.yhgl_gl_th{
	font-size: 18px;
	color: #164379;
	overflow: hidden;
	background-color: #f7f7f7;
}
.yhgl_gl_tr{
}
.yhgl_gl_tr:nth-child(even){
	background-color: #f7f7f7;
}
.yhgl_gl_list .checkbox1{
	width: 16px;
	height: 16px;
	border: 1px solid #c3c3c3;
	border-radius: 0;
	cursor: pointer;
}
.yhgl_gl_list .sp{
	float: left;
	margin: 0 2px;
	text-align: center;
	line-height: 40px;
	min-height: 40px;
	padding: 10px 0;
	word-wrap: break-word;
	overflow-wrap: break-word;
}
.yhgl_gl_list .sp1{
	width: 48px;
}
.yhgl_gl_list .sp2{
	width: 56px;
}
.yhgl_gl_list .sp3{
	width: 236px;
}
.yhgl_gl_list .sp4{
	width: 184px;
}
.yhgl_gl_list .sp5{
	width: 240px;
}
.yhgl_gl_list .sp6{
	width: 200px;
}
.yhgl_gl_list .sp7{
	width: 136px;
}
.yhgl_gl_list .but_a{
	width: 64px;
	height: 33px;
	line-height: 33px;
	color: #fff;
	border-radius: 4px;
	background: linear-gradient(to bottom, #598cc9, #2564bb);
	text-align: center;
	font-size: 18px;
	display: block;
	margin: 3px auto 0;
}
.yhgl_gl_list .but_a_jy{
	background: linear-gradient(to bottom, #fb7700, #dc2200);
}
.yhgl_gl_list .but_a_w{
	position: relative;
}
.yhgl_gl_list .but_a_font_w{
	display: none;
	position: relative;
	z-index: 1;
}
.yhgl_gl_list .but_a_w:hover .but_a_font_w{
	display: block;
	z-index: 2;
}
.yhgl_gl_list .but_a_font{
	position: absolute;
	left: 36px;
	top: 99%;
	background-color: #fff;
	box-shadow: 0 2px 6px rgba(0,0,0,0.1);
	line-height: 54px;
	font-size: 16px;
	padding: 0 6px;
	width: 144%;
}

.yhgl_gl_list .but_a_font .lab{
	margin: 0 6px;
	cursor: pointer;
	float: left;
}
.yhgl_gl_list .but_a_font .radio{
	width: 16px;
	height: 16px;
	margin-right: 4px;
	margin-top: 19px;
	float: left;
}
/* .list-pager {
	margin-top: 19px;
	margin-bottom: 22px;
} */

/* 图形验证码 */
.slideimage-wrap {
	position: relative;
	width: 100%;
	height: 100%
}

.slideimage-wrap .slideref-ico {
	position: absolute;
	z-index: 2;
	right: 10px;
	top: 10px;
	width: 18px;
	height: 18px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAELSURBVChTdZKxTgJREEUXgomEWFnQGxsa9R+Qwk8wobCzhEhIqChorS2gN7EwFvyCf2Bh6GgstaA1sMu5w2Vxg5zk5s07M5PNbjY5RJqmF6RHHsip9WGyLCszeE+W1BnnL/kic/JOqh7dh+ajlgT1hKPiVqBl3JmvO5BXWhIM3VrnoEv4V7IgdesNiKkXn60K4LvqC+oZx1E0KPSuKzcuQ/5BjqTqb+H6pkbP9wL4E+/m4J7ca1qF/IwNoNYTrt3KwVVo/cQQ38c6lmvkW5ZzZF0A33d/wXFsvQHZIC80SlaB7viOFgV126196N8xcENa1APOj9gC6qHH/ocBvcKY5F+XUn/XuUdMkqwBP3BY37JIuDAAAAAASUVORK5CYII=);
	cursor: pointer;
	opacity: 0;
}

.slideimage-wrap .slide-box {
	border: 1px solid #e0e0e0;
	height: 40px;
	position: relative
}

.slideimage-wrap .slide-btn {
	border: none;
	width: 40px;
	height: 100%;
	position: absolute;
	cursor: pointer;
	top: 0;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABrSURBVChTYyAEpkyZMru+vp4NyiUOADX9B+JjkydPloIKEQZQTf+Bmp5NnTrVCkWQSPwTiFNJ1gS0MQVsGz6ApOHxpEmTzKDCuMGqVauYQRqAph+YNm2aGFQYPwAqFARq6gcGOQtUCAgYGABM7nNg7ET1XgAAAABJRU5ErkJggg==) no-repeat center center;
	z-index: 2;
	touch-action: none
}

.slideimage-wrap .slide-btn:hover {
	background: #1a91ed url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABhSURBVChTY8AH/v//L/jv378+IM0MFSIMgBrYgRpA4ACQLQoVJgygmv4DNT0GYlMUQWIAUNNPIE4mR1MK2DZ8AKoepOEpEFtChfEDqIZjQCwFFSIMgIpnAfWxQblAwMAAABgErR4O5WqeAAAAAElFTkSuQmCC) no-repeat center center;
	color: #fff
}

.yhgl_yzimg_w{
	position: relative;
	width: 100%;
	height: 42px;
	z-index: 1;
}
.yhgl_yzimg_w.actives{
	z-index: 3;
}
.yhgl_yzimg{
	position: absolute;
	left: 0;
	bottom: 0px;
	width: 100%;
}
.slideimage-wrap .slide-canbox {
	width: 100%;
	position: relative;
	background-color: #f7f9fa;
	opacity: 0;
	transition: all 0.3s;
}
.slideimage-wrap .slide-canbox.actives{
	opacity: 1;
}
.slideimage-wrap .slide-canbox.actives_h{
	opacity: 0;
}

.slideimage-wrap .slide-can {
	position: absolute;
	left: 0;
	top: 0
}

.slideimage-wrap .slide-tips {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	color: #333;
	background-color: #f7f9fa;
	height: 100%;
	text-align: center;
	line-height: 40px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.slideimage-wrap .slide-progress {
	width: 0;
	height: 100%;
	border: 1px solid #1a91ed
}

.slideimage-wrap .slide-active-box .slide-btn {
	background: #1a91ed url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABhSURBVChTY8AH/v//L/jv378+IM0MFSIMgBrYgRpA4ACQLQoVJgygmv4DNT0GYlMUQWIAUNNPIE4mR1MK2DZ8AKoepOEpEFtChfEDqIZjQCwFFSIMgIpnAfWxQblAwMAAABgErR4O5WqeAAAAAElFTkSuQmCC) no-repeat center center;
	color: #fff
}

.slideimage-wrap .slide-active-box .slide-tips {
	display: none
}

.slideimage-wrap .slide-fail-box .slide-btn {
	color: #fff;
	background: #e01116 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZDBkMjEwYi03MWFiLTU3NGItODgwNi1lYTgyYTliYjVlZTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTgxQzA5MDEyODJCMTFFOEJFNkRBMTlGNjFGNTJEMkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTgxQzA5MDAyODJCMTFFOEJFNkRBMTlGNjFGNTJEMkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODkyMTkyYjUtNzA0ZC04ZDQ3LTkyYjItNjM0YWZkN2JkMzU0IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWQ3YjkyNGQtMWM2OC0xMWU4LWI2NGEtOWM3OWUxYzg2YmNlIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kzehhwAAAH5JREFUeNqEkgsNgDAMRCsBKUhAyqTgZBKQMimTcKzQhqWf0eSSDt5LxgUCQCPnyCZ7lH2k8M6HhndaIjHchSn8oOIbK80wT9UXkeRgvVImOdgKnAt+6sxY4TBwt0XQ4gPDItI2svZIlpbc2Um0gENJf4sMtlKZ26GfPMwtwABMRRciK/DI3wAAAABJRU5ErkJggg==) no-repeat center center
}

.slideimage-wrap .slide-fail-box .slide-progress {
	border: 1px solid #e01116
}

.slideimage-wrap .slide-success-box .slide-btn {
	color: #fff;
	background: #7ac23c url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAYAAAAyPTUwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkZWJjZTgzOS05ZDFmLWY1NDgtYTEzMy03MTIzOTVhMjRkMDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ5Qzg5MTJEMTE1MTFFOEFEMDRDQTk5MDRFMjk1RTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUQ5Qzg5MTFEMTE1MTFFOEFEMDRDQTk5MDRFMjk1RTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZjU1YmI5ODgtNzE4My0xYTQ0LWFhY2YtMWEyZTJmZWU0NDYzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDQzZWI4NTEtYjYzMy0xMWU4LTk0NDEtOTBhMGZmMDNkOWE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JoVoTwAAAKNJREFUeNpi+P//PwMBnADE+4HYgIEIxSCFIMBASKEAVOF6EJ+JAT9wgNIHQQQhxfZQ+gCYJOCM80D8HsZnAarfj2TSRCDeAGULALEBEh+sGFmCAUkS5t6NcKOQrHwP9bkBlD8fyleAqUFW3ACVnA/l34diBmyKFf4jgAGaRgZskQKz+jyUTsCn2OE/KhDAp5gBydTz6HLYYrARGmML0SUAAgwAtBdtauf3epEAAAAASUVORK5CYII=) no-repeat center center
}

.slideimage-wrap .slide-success-box .slide-progress {
	border: 1px solid #7ac23c
}

@media screen and (max-width: 1680px) {
	.yhgl_gl_w{
		padding: 0 25px;
	}
	.yhgl_gl_t .but_a {
	    padding: 0 9px;
	    height: 25px;
	    line-height: 25px;
	    border-radius: 3px;
	    margin-right: 7px;
	    margin-top: 5px;
	    font-size: 14px;
	}
	.yhgl_gl_t .sous_w {
	    margin-left: 0;
	}
	.yhgl_gl_t .sous_w .inputs {
	    padding: 0 10px;
	    width: 250px;
	    height: 31px;
	    font-size: 14px;
	}
	.yhgl_gl_t .sous_w .but {
	    width: 69px;
	    height: 32px;
	    font-size: 16px;
	    margin-left: 10px;
	}
	.yhgl_gl_t .xial_w {
	    margin-right: 18px;
	    font-size: 14px;
	}
	.yhgl_gl_t .xial_w .ps {
	    width: 95px;
	    height: 32px;
	    line-height: 32px;
	    text-indent: 20px;
	}
	.yhgl_gl_t .xial_w .icos {
	    width: 9px;
	    height: 6px;
		background-size: 100% 100%;
	    right: 20px;
	    top: 13px;
	}
	.yhgl_gl_t .xial_w .uls {
	    box-shadow: 0 0px 5px rgba(0,0,0,0.08);
	    top: 31px;
	}
	.yhgl_gl_t .xial_w .uls li {
	    line-height: 24px;
	    font-size: 14px;
	    text-indent: 20px;
	}
	.yhgl_gl_list {
	    margin-top: 10px;
	}
	.yhgl_gl_th {
	    font-size: 14px;
	}
	.yhgl_gl_list .sp {
	    margin: 0 2px;
		padding: 8px 0;
	    line-height: 30px;
	    min-height: 30px;
	}
	.yhgl_gl_list .sp1{
		width: 38px;
	}
	.yhgl_gl_list .sp2{
		width: 46px;
	}
	.yhgl_gl_list .sp3{
		width: 156px;
	}
	.yhgl_gl_list .sp4{
		width: 134px;
	}
	.yhgl_gl_list .sp5{
		width: 170px;
	}
	.yhgl_gl_list .sp6{
		width: 130px;
	}
	.yhgl_gl_list .sp7{
		width: 116px;
	}
	.yhgl_gl_list .checkbox1 {
	    width: 13px;
	    height: 13px;
	}
	.yhgl_gl_list .but_a{
		width: 47px;
		height: 25px;
		line-height: 25px;
		border-radius: 3px;
		font-size: 14px;
		margin-top: 2px;
	}
	.yhgl_gl_list .but_a_font {
	    left: 34px;
	    top: 99%;
	    box-shadow: 0 1px 4px rgba(0,0,0,0.1);
	    line-height: 41px;
	    font-size: 14px;
	    padding: 0 3px;
	    width: 134%;
	}
	.yhgl_gl_list .but_a_font .lab {
	    margin: 0 4px;
	}
	.yhgl_gl_list .but_a_font .radio {
	    width: 13px;
	    height: 13px;
	    margin-right: 2px;
	    margin-top: 15px;
	}
	/* .list-pager {
		margin-top: 15px;
		margin-bottom: 15px;
	} */
	
	.yhgl_dl_kj label.error {
	    top: 45px;
	    font-size: 12px;
	}
}


/* 弹窗 */
.yhgl_tancw{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 109;
}
.yhgl_tancw_tou{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.4);
}
.yhgl_tancs{
	background-color: #ffffff;
	border-radius: 4px;
	box-shadow: 0 6px 10px rgba(0,0,0,0.3);
	position: absolute;
	left: 50%;
	top: 50%;
	width: 500px;
	transform: translate(-50%, -50%);
}
.yhgl_tancs .icos_close{
	position: absolute;
	right: 8px;
	top: 0px;
	font-size: 38px;
	line-height: 1;
	color: #333;
	font-style: initial;
	cursor: pointer;
}
.yhgl_tancs_kj{
	padding: 30px 30px;
	font-size: 18px;
	color: #444444;
	line-height: 36px;
}
.yhgl_tancs_kj p{
	margin-bottom: 8px;
}
.yhgl_tancs_kj p:last-child{
	margin-bottom: 0;
}
.yhgl_butw {
    font-size: 0;
    text-align: center;
    margin-top: 44px;
}
.yhgl_butw .but_s {
    display: inline-block;
}
.yhgl_butw .but_s .buts {
    width: 210px;
    height: 46px;
    line-height: 46px;
    display: inline-block;
    border: none;
    background: none;
    color: #fff;
    font-size: 18px;
    border-radius: 4px;
    float: left;
    margin: 0 15px;
    cursor: pointer;
}
.yhgl_butw .but_s .buts1 {
    background-color: #0962be;
}
.yhgl_but_a_font{
	background-color: #fff;
	line-height: 54px;
	font-size: 18px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.yhgl_but_a_font .lab{
	margin: 0 6px;
	cursor: pointer;
	float: left;
}
.yhgl_but_a_font .radio{
	width: 20px;
	height: 20px;
	margin-right: 10px;
	margin-top: 17px;
	float: left;
}

.list-pager input{
	text-align: center;
}


@media screen and (max-width: 1680px) {
	/* 弹窗 */
	.yhgl_tancs{
		border-radius: 3px;
		box-shadow: 0 4px 8px rgba(0,0,0,0.3);
		width: 400px;
	}
	.yhgl_tancs .icos_close{
		right: 6px;
		font-size: 32px;
	}
	.yhgl_tancs_kj{
		padding: 24px 24px;
		font-size: 14px;
		line-height: 36px;
	}
	.yhgl_tancs_kj p{
		margin-bottom: 6px;
	}
	.yhgl_butw {
	    margin-top: 32px;
	}
	.yhgl_butw .but_s .buts {
	    width: 160px;
	    height: 36px;
	    line-height: 36px;
	    font-size: 14px;
	    border-radius: 3px;
	    margin: 0 10px;
	}
	.yhgl_but_a_font{
		line-height: 38px;
		font-size: 14px;
	}
	.yhgl_but_a_font .lab{
		margin: 0 4px;
	}
	.yhgl_but_a_font .radio{
		width: 16px;
		height: 16px;
		margin-right: 6px;
		margin-top: 11px;
	}
}

/* loding */
.yhgl_loding{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99;
	display: none;
}
.yhgl_loding::after{
	position: absolute;
	left: 50%;
	top: 30%;
	width: 48px;
	height: 48px;
	/* margin-top: -24px; */
	margin-left: -24px;
	content: " ";
	background: url(../image/yhglen_loding.png) no-repeat center center;
	animation: rotate_loding 5s infinite linear;
}
@keyframes rotate_loding {  
  from {  
    transform: rotate(0deg);  
  }  
  to {  
    transform: rotate(360deg);  
  }  
}  


/*  */
.gtjen2023_footer a{
	color: #ffffff;
}


/* 列表左侧导航 */
.yhgl_left_nav ul li a{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 20px;
	font-weight: normal;
	text-align: center;
}
@media screen and (max-width: 1680px) {
	.yhgl_left_nav ul li a{
		padding-right: 10px;
		padding-left: 10px;
		font-size: 14px;
		font-weight: normal;
		text-align: center;
	}
}






