.zbzl{background: url(/static/images/zbzl.jpg) center top no-repeat;
background-size:contain;
min-height: 336px;}
.zbzl .h46 h4{display: block;float: left;width: 50%;box-sizing: border-box;line-height: 40px;}
.zbzl .h46 h4 span{display: block;padding-left: 50px;}
.zbzl .h46 h4:nth-child(odd){padding-left: 80px;}
.evPopupShade {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0
}
.center-line {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
	max-width: 30%;
	margin: 0 auto;
}
.center-line::before,
.center-line::after {
    content: '';
    flex: 1;
    height: 1px;
    background: #ccc;
}
.pb-4, .py-4 {
padding-bottom: 1.5rem!important;
}
.pt-4, .py-4 {
padding-top: 1.5rem!important;
}
.pb-5, .py-5 {
padding-bottom: 1.5rem!important;
}
.pt-5, .py-5 {
padding-top: 1.5rem!important;
}.pr-3, .px-3 {
padding-right: .5rem !important;
}
.pl-3, .px-3 {
padding-left: .5rem !important;
}.mb-2, .my-2 {
margin-bottom: .5rem!important;
}.mt-2, .my-2 {
margin-top: .5rem!important;
}
.col-4{width:33.3%;float:left;box-sizing: border-box;
    min-height: 150px;position: relative;
padding-right: 15px;
padding-left: 15px;}
.ywjs{float: left;width: 33%;position: relative;margin-top:30px;}
.zclq{float: left;width: 20%;}
.zclq img{max-width: 100%;height: 155px;}
.zclq div{text-align: center;font-size: 20px;padding:35px 0;}
.zclq div span,.orangecircle{width: 30px!important;height: 30px!important;text-align: center;color: #fff;background: rgb(255, 153, 0);border-radius: 50%;display: block;float: left;line-height: 30px;}
.ywjs  img{position: absolute;left: 50%;top:0;width: 80px;height: 80px;transform: translateX(-50%);}
.ywjs div{margin: 30px; min-height: 80px; box-shadow:0 10px 10px rgb(210,210,210,0.8);border-radius: 10px; padding-top: 80px;}
.ywjs  h5{text-align: center;font-size: 20px;}
.mw-100{max-width:100%;}
.fs-20{font-size: 20px;}
.fs-18{font-size: 18px;}
.fs-16{font-size: 16px;}
.fs-14{font-size: 14px;}
.blue, .blue:hover, .blue:active, .blue:link, .blue:visited {
color: #008cd6;
}
.pl-1, .px-1 {
padding-left: .25rem!important;
}
.pr-1, .px-1 {
padding-right: .25rem!important;
}
.textbold,.fontbold{font-weight:bold}
.dblock{display: block;position: relative;}
.rounded-pill{border-radius: 25px;}
.bordergray2{border:#ddd solid 2px;display:block;min-height: 400px;overflow: hidden;}
.bdash1{border-bottom:#ccc dashed 1px;}
.bb2{border-bottom:#ccc solid 2px;}
.b2{border:#eee solid 2px;}
.text-orange{color: orange;}
.text-white{color: #fff;}
.text-gray{color: #999}
.text-black-50{color: #ccc}
.orangecircle{margin-right: 10px;}
.lh-2{line-height: 200%;}
.listd i{margin: 0 3px 0 10px;}
.h16{height: 16px;width:auto;}
.h20{height: 20px;width:auto;vertical-align: middle;}
.h24{height: 24px;width:auto;vertical-align: middle;}
.col9{float:left;width: 70%;}
.col6{float:left;width: 16.66%;}
.col4{float:left;width: 25%;}
.col2{float:left;width: 20%;}

.col5{width:50%;box-sizing: border-box;float:left;}
.col3{width: 33.3%;box-sizing: border-box;float:left;}
.bg-green{background-color: #3fc46b;}
.bg-white{background-color: #fff;overflow: hidden;}
.pl-5{padding-left:30px;}
.p-2{padding: 10px;}
.py-2{padding: 10px 0 10px 0;}
.py-3{padding: 15px 0;}
.py-5{padding: 25px 0;}
.p-3{padding: 15px;}
.m-2{margin: 10px;}
.mr-2{margin-right: 5px;}
.my-5{margin-top:50px;margin-bottom: 50px;}
.my-3{margin-top:30px;margin-bottom: 30px;}
.text-center{text-align: center;}

.evPopup {
	position: absolute;
	overflow: hidden
}

.evPopupMoveShade {
	position: absolute
}

.evPopupMoveShade div {
	background-color: #fff;
	opacity: .4;
	filter: alpha(opacity:40);
	border: 1px solid #aaa
}

.evPopup .loadingWait {
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/black/small-loading-wait-bg.gif) no-repeat center center #fff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%
}

.evPopupBodyBC,
.evPopupBodyBL,
.evPopupBodyBR,
.evPopupBodyTC,
.evPopupBodyTL,
.evPopupBodyTR {
	background-image: url(https://s.dlssyht.cn/js/ev_popup/skin/black/evPopupBodyT_B_bg.png)
}

.evPopupBodyCL,
.evPopupBodyCR {
	background-image: url(https://s.dlssyht.cn/js/ev_popup/skin/black/evPopupBodyC_bg.png)
}

.evPopupHeadC,
.evPopupHeadL,
.evPopupHeadR {
	background-image: url(https://s.dlssyht.cn/js/ev_popup/skin/black/evPopupTitle_bg.png);
	height: 38px
}

.evPopupHead {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 4
}

.evPopupHeadL,
.evPopupHeadR {
	position: absolute;
	top: 0;
	width: 6px;
	height: 38px
}

.evPopupHeadL {
	left: 2px;
	background-position: 0 0
}

.evPopupHeadR {
	right: 2px;
	background-position: 0 -76px
}

.evPopupHeadC {
	height: 38px;
	background-position: 0 -38px;
	background-repeat: repeat-x;
	margin: 0 6px
}

.evPopupBody {
	height: 100%
}

.evPopupBodyB,
.evPopupBodyC,
.evPopupBodyT {
	position: relative
}

.evPopupBodyB,
.evPopupBodyT {
	z-index: 1
}

.evPopupBodyBL,
.evPopupBodyBR,
.evPopupBodyTL,
.evPopupBodyTR {
	position: absolute;
	top: 0;
	width: 10px;
	height: 10px
}

.evPopupBodyTL {
	left: 0;
	background-position: 0 0
}

.evPopupBodyTR {
	right: 0;
	background-position: -10px 0
}

.evPopupBodyTC {
	height: 10px;
	background-position: 0 -20px;
	margin: 0 10px;
	zoom: 1
}

.evPopupBodyBL {
	left: 0;
	background-position: 0 -10px
}

.evPopupBodyBR {
	right: 0;
	background-position: -10px -10px
}

.evPopupBodyBC {
	height: 10px;
	background-position: 0 -30px;
	margin: 0 10px
}

.evPopupBodyC {
	overflow: hidden;
	z-index: 2
}

.evPopupBodyCL,
.evPopupBodyCR {
	position: absolute;
	width: 10px;
	top: 0;
	padding-bottom: 99999px
}

.evPopupBodyCL {
	left: 0
}

.evPopupBodyCR {
	right: 0;
	background-position: -10px 0
}

.evPopupBodyCC {
	margin: 0 3px;
	background-color: #fff;
	position: relative
}

.evPopupBodyCC .icon {
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
	background-image: url(https://s.dlssyht.cn/js/ev_popup/skin/black/evPopupAlert_icon.png);
	margin-right: 5px
}

.evPopupBodyCC .rightIcon {
	background-position: 0 0
}

.evPopupBodyCC .errorIcon {
	background-position: 0 -32px
}

.evPopupBodyCC .warnIcon {
	background-position: 0 -64px
}

.evPopupBodyCC .loadingIcon {
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/black/big-loading-wait-bg.gif) left top;
	width: 125px;
	height: 125px;
	display: inline-block
}

.evPopupOpbut {
	position: absolute;
	right: 8px;
	top: 0;
	z-index: 5
}

.evPopupOpbut span {
	display: inline-block;
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/black/evPopupOpbut_bg.png);
	width: 17px;
	height: 17px;
	margin: 10px;
	cursor: pointer
}

.evPopupOpbut .evOpbutClose {
	background-position: 0 -17px
}

.evPopupOpbut .evOpbutCloseHover {
	background-position: 0 0
}

.evPopupOpbut .evOpbutMax {
	background-position: -17px -17px
}

.evPopupOpbut .evOpbutMaxHover {
	background-position: -17px 0
}

.evPopupOpbut .evOpbutMin {
	background-position: -34px -17px
}

.evPopupOpbut .evOpbutMinHover {
	background-position: -34px 0
}

.evPopupOpbut .evOpbutMaxmin {
	background-position: -51px -17px
}

.evPopupOpbut .evOpbutMaxminHover {
	background-position: -51px 0
}

.evPopupButArea {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 2px;
	z-index: 5
}

.evPopupBut {
	border-top: 1px solid #e5e5e5;
	text-align: center;
	margin: 0 3px
}

.evPopupBut .popupBut {
	display: inline-block;
	cursor: pointer;
	border-left: 1px solid #ccc;
	margin-left: -1px
}

.evPopupBut .popupBut .popupButI {
	height: 50px;
	line-height: 50px;
	display: inline-block;
	color: #1d7ee8;
	cursor: pointer
}

.evPopupBut .popupBut_1 {
	border-left: 0
}

.evPopupHeadName {
	color: #fff;
	line-height: 34px;
	font-size: 14px;
	white-space: pre;
	padding-left: 10px
}

.evAlertCon,
.evConfirmCon {
	overflow: hidden;
	padding: 0 20px 10px;
	min-width: 80px;
	text-align: center
}

.evAlertCon img,
.evConfirmCon img {
	vertical-align: middle;
	margin-right: 10px
}

.evAlertCon span.hintText,
.evConfirmCon span.hintText {
	font-size: 14px;
	padding-left: 5px;
	line-height: 40px
}

.evConfirmCon {
	overflow: hidden;
	padding: 0 20px 10px;
	min-width: 80px;
	text-align: center
}

.evConfirmCon img {
	vertical-align: middle;
	margin-right: 10px
}

.evPromptCon {
	padding: 0 20px 10px
}

.evPromptCon .inputTextE,
.evPromptCon .inputTextE .inputText {
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/black/evPopup_Prompt_input_bg.png)
}

.evPromptCon .inputTextE {
	background-position: right -32px
}

.evPromptCon .inputTextE .inputText {
	background-position: 0 0;
	margin-right: 10px;
	height: 32px
}

.evPromptCon .inputTextE input {
	height: 24px;
	border: 0;
	line-height: 24px;
	background-color: transparent;
	margin: 5px 0 0 8px
}

.evLayerCon {
	padding: 0 10px
}

.evPopupIframe .evIframeCon {
	width: 100%;
	height: 100%;
	position: relative
}

.evPopupLoading .evPopupBodyB,
.evPopupLoading .evPopupBodyT {
	height: 0;
	overflow: hidden
}

.evPopupLoading .evPopupBodyCL,
.evPopupLoading .evPopupBodyCR {
	width: 0;
	overflow: hidden;
	display: none
}

.evPopupLoading .evPopupBodyCC {
	background: 0 0
}

.evLayerCon p {
	line-height: 30px;
	font-size: 14px;
	text-align: center
}

.evPopupOpacity .evPopupHead {
	position: absolute;
	left: 0;
	top: 5px;
	width: 100%;
	z-index: 4
}

.evPopupOpacity .evPopupHeadL,
.evPopupOpacity .evPopupHeadR {
	position: absolute;
	top: 0;
	width: 0;
	height: 38px;
	background-image: none
}

.evPopupOpacity .evPopupHeadL {
	left: 2px;
	background-position: 0 0
}

.evPopupOpacity .evPopupHeadR {
	right: 2px;
	background-position: 0 -76px
}

.evPopupOpacity .evPopupHeadC {
	height: 35px;
	margin: 0 5px;
	background: #EEE
}

.evPopupOpacity .evPopupBody {
	height: 100%
}

.evPopupOpacity .evPopupBodyB,
.evPopupOpacity .evPopupBodyC,
.evPopupOpacity .evPopupBodyT {
	position: relative
}

.evPopupOpacity .evPopupBodyB,
.evPopupOpacity .evPopupBodyT {
	z-index: 1;
	background-color: #000;
	opacity: .3;
	filter: alpha(opacity:30);
	height: 5px
}

.evPopupOpacity .evPopupBodyBC,
.evPopupOpacity .evPopupBodyBL,
.evPopupOpacity .evPopupBodyBR,
.evPopupOpacity .evPopupBodyTC,
.evPopupOpacity .evPopupBodyTL,
.evPopupOpacity .evPopupBodyTR {
	position: absolute;
	top: 0;
	width: 0;
	height: 0;
	display: none
}

.evPopupOpacity .evPopupBodyC {
	overflow: hidden;
	z-index: 2
}

.evPopupOpacity .evPopupBodyCL,
.evPopupOpacity .evPopupBodyCR {
	position: absolute;
	width: 10px;
	top: 0;
	padding-bottom: 99999px;
	background-color: #000;
	opacity: .3;
	filter: alpha(opacity:30);
	z-index: 2;
	background-image: none
}

.evPopupOpacity .evPopupBodyCL {
	left: 0
}

.evPopupOpacity .evPopupBodyCR {
	right: 0;
	background-position: -10px 0
}

.evPopupOpacity .evPopupBodyCC {
	margin: 0 5px;
	background-color: #fff;
	position: relative;
	z-index: 3
}

.evPopupOpacity .evPopupBodyCC .icon {
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: middle;
	background-image: url(https://s.dlssyht.cn/js/ev_popup/skin/opacity/evPopupAlert_icon.png)
}

.evPopupOpacity .evPopupBodyCC .rightIcon {
	background-position: 0 0
}

.evPopupOpacity .evPopupBodyCC .errorIcon {
	background-position: 0 -32px
}

.evPopupOpacity .evPopupBodyCC .warnIcon {
	background-position: 0 -64px
}

.evPopupBodyCC .loadIcon {
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/black/images/small-loading-wait-bg.gif) 0 0 no-repeat
}

.evPopupOpacity .evPopupBodyCC .loadingIcon {
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/opacity/big-loading-wait-bg.gif) left top;
	width: 125px;
	height: 125px;
	display: inline-block
}

.evPopupOpacity .evPopupOpbut {
	position: absolute;
	right: 8px;
	top: 5px;
	z-index: 5
}

.evPopupOpacity .evPopupOpbut span {
	display: inline-block;
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/opacity/evPopupOpbut_bg.png);
	width: 17px;
	height: 17px;
	margin: 10px;
	cursor: pointer
}

.evPopupOpacity .evPopupOpbut .evOpbutClose {
	background-position: 0 -17px
}

.evPopupOpacity .evPopupOpbut .evOpbutCloseHover {
	background-position: 0 0
}

.evPopupOpacity .evPopupOpbut .evOpbutMax {
	background-position: -17px -17px
}

.evPopupOpacity .evPopupOpbut .evOpbutMaxHover {
	background-position: -17px 0
}

.evPopupOpacity .evPopupOpbut .evOpbutMin {
	background-position: -34px -17px
}

.evPopupOpacity .evPopupOpbut .evOpbutMinHover {
	background-position: -34px 0
}

.evPopupOpacity .evPopupOpbut .evOpbutMaxmin {
	background-position: -51px -17px
}

.evPopupOpacity .evPopupOpbut .evOpbutMaxminHover {
	background-position: -51px 0
}

.evPopupOpacity .evPopupButArea {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 8px;
	z-index: 5
}

.evPopupOpacity .evPopupBut {
	text-align: center;
	margin: 0 8px 5px;
	border: none
}

.evPopupOpacity .evPopupBut .popupBut {
	display: inline-block;
	cursor: pointer;
	width: 80px !important;
	border: 1px solid #ccc;
	margin: 0 5px;
	background-color: #EFEFEF
}

.evPopupOpacity .evPopupBut .popupBut .popupButI {
	height: 35px;
	line-height: 35px;
	display: inline-block;
	color: #1d7ee8;
	cursor: pointer
}

.evPopupOpacity .evPopupHeadName {
	color: #333;
	line-height: 34px;
	font-size: 14px;
	white-space: pre;
	padding-left: 10px
}

.evPopupOpacity .evAlertCon,
.evPopupOpacity .evConfirmCon {
	overflow: hidden;
	padding: 0 20px 0;
	min-width: 80px;
	text-align: center
}

.evPopupOpacity .evAlertCon img,
.evPopupOpacity .evConfirmCon img {
	vertical-align: middle;
	margin-right: 10px
}

.evPopupOpacity .evAlertCon span.hintText,
.evPopupOpacity .evConfirmCon span.hintText {
	font-size: 14px;
	padding-left: 5px;
	line-height: 40px
}

.evPopupOpacity .evConfirmCon span.hintText {
	padding: 10px 0;
	display: inline-block
}

.evPopupOpacity .evConfirmCon {
	overflow: hidden;
	padding: 0 20px;
	min-width: 80px;
	text-align: center
}

.evPopupOpacity .evConfirmCon img {
	vertical-align: middle;
	margin-right: 10px
}

.evPopupOpacity .evPromptCon {
	padding: 0 20px
}

.evPopupOpacity .evPromptCon .inputTextE,
.evPopupOpacity .evPromptCon .inputTextE .inputText {
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/opacity/evPopup_Prompt_input_bg.png)
}

.evPopupOpacity .evPromptCon .inputTextE {
	background-position: right -32px
}

.evPopupOpacity .evPromptCon .inputTextE .inputText {
	background-position: 0 0;
	margin-right: 10px;
	height: 32px
}

.evPopupOpacity .evPromptCon .inputTextE input {
	height: 24px;
	border: 0;
	line-height: 24px;
	background-color: transparent;
	margin: 5px 0 0 8px
}

.evPopupOpacity .evLayerCon {
	padding: 0 10px
}

.evPopupOpacity .evPopupIframe .evIframeCon {
	width: 100%;
	height: 100%;
	position: relative;
	top: -12px
}

.evPopupOpacity .evPopupIframe .evIframeCon iframe {
	padding-top: 13px;
	position: relatve
}

.evPopupOpacity .evPopupLoading .evPopupBodyB,
.evPopupOpacity .evPopupLoading .evPopupBodyT {
	height: 0;
	overflow: hidden
}

.evPopupOpacity .evPopupLoading .evPopupBodyCL,
.evPopupOpacity .evPopupLoading .evPopupBodyCR {
	width: 0;
	overflow: hidden;
	display: none
}

.evPopupOpacity .evPopupLoading .evPopupBodyCC {
	background: 0 0
}

.evPopupOpacity .evLayerCon p {
	line-height: 30px;
	font-size: 14px;
	text-align: center
}

.evPopupWhite .evPopupHead {
	position: absolute;
	left: 0;
	top: 2px;
	width: 100%;
	z-index: 4
}

.evPopupWhite .evPopupHeadC,
.evPopupWhite .evPopupHeadL,
.evPopupWhite .evPopupHeadR {
	background-image: none
}

.evPopupWhite .evPopupHeadL,
.evPopupWhite .evPopupHeadR {
	position: absolute;
	top: 0;
	width: 0;
	height: 38px;
	display: none
}

.evPopupWhite .evPopupHeadC {
	height: 40px;
	margin: 2px 4px 0;
	border-bottom: 1px solid #EDEDED;
	background-color: #FFF
}

.evPopupWhite .evPopupOpbut {
	position: absolute;
	right: 8px;
	top: 0;
	z-index: 5
}

.evPopupWhite .evPopupOpbut span {
	display: inline-block;
	background: url(https://s.dlssyht.cn/js/ev_popup/skin/white/evPopupOpbut_bg.png);
	width: 19px;
	height: 19px;
	margin: 10px;
	cursor: pointer
}

.evPopupWhite .evPopupOpbut .evOpbutClose {
	background-position: 0 -19px
}

.evPopupWhite .evPopupHeadName {
	color: #000;
	font-size: 16px
}

.evPopupWhite .evConfirmCon span.hintText {
	padding: 10px 0;
	display: inline-block
}

.evPopupConfirm .evPopupBodyCC .icon {
	margin-top: 5px
}