.zbpd_head_right { height: 3rem; flex: 1; display: flex; justify-content: space-between; align-items: center; }
.zbpd-center { flex: 1; display: flex; align-items: center; justify-content: center; }
.zbpd-title { font-weight: bold; font-size: 1.5rem; }
.zbpd-title img { }
.zbpd-center .down-icon { width: 0.92rem; height: 0.54rem; margin-left: 0.57rem; }
.zbpd_head_right .sousuo-icon { width: 1.29rem; height: 1.29rem; }

.qydt_head_right { width: 7.04rem; height: 2.17rem; background: #F8FBFF; border-radius: 1.04rem 0rem 0rem 1.04rem; border: 1px solid #106CFF; font-weight: bold; font-size: 1.17rem; color: #106CFF; position: absolute; right: -1px; display: flex; align-items: center; justify-content: center; line-height: 2.17rem; }
.qydt_head_right a { color: #106CFF; }

.qiyexinxi { display: flex; align-items: center; justify-content: space-between; padding: 0 1.25rem; }
.qiyexinxi_left { width: 4rem; height: 4rem; background: #FFEFEF; border-radius: 0.42rem; font-weight: bold; font-size: 1.42rem; color: #FF6363; text-align: center;display: flex;align-items: center; }
.qiyexinxi_right { flex: 1; margin-left: 0.79rem; }
.qiyexinxi_right .title { font-size: 1.33rem; color: #3B3E45; height: 1.29rem; line-height: 1.29rem; }

.qiyexinxi_right .qyxx-label { margin-top: 0.79rem; }
.qyxx-label span { height: 2.08rem; font-size: 1rem; border-radius: 0.17rem; line-height: 2.08rem; padding: 0 0.48rem; display: inline-block; margin-right: 0.83rem; }
.qyxx-label span.qyxx-label_diqu { background: #E6FFEE; color: #04A93A; }
.qyxx-label span.qyxx-label_cunxu { background: #FFF1EB; color: #FE6B2F; }
.qiyexinxi_tab { margin-top: 0.5rem; background-color: #f8f8f8; }
.qiyexinxi_tab ul { display: flex; overflow-x: auto; white-space: nowrap; padding: 0.79rem 0; border-bottom: 1px solid #E8E8E8; }
.qiyexinxi_tab ul li { font-weight: bold; font-size: 1.25rem; padding: 0 1.21rem; position: relative; }
.qiyexinxi_tab ul li.active { color: #2F6DFE; }
.qiyexinxi_tab ul li.active::after { content: ''; position: absolute; width: 1.67rem; height: 0.17rem; background: #2F6DFE; border-radius: 0.08rem; bottom: -0.79rem; left: 50%; margin-left: -0.83rem; }
.qiyexinxi_tab ul li a.active { color: #2F6DFE; }
.qiyexinxi_tab ul li a.active::after { content: ''; position: absolute; width: 1.67rem; height: 0.17rem; background: #2F6DFE; border-radius: 0.08rem; bottom: -0.79rem; left: 50%; margin-left: -0.83rem; }
.qiyedongtai-cont { margin: 0.83rem 0.83rem 0; background: #FFFFFF; border-radius: 0.33rem; padding: 0 0 2.58rem; }
.qiyedongtai-cont .sousuo-list { border-bottom: 1px solid #E8E8E8; margin: 0; padding: 1.25rem 0.83rem; }
.qiyedongtai_ftitle { font-weight: bold; font-size: 1.17rem; padding: 0.79rem 0 0 0.79rem; }

.qiyedongtai_foot { border-top: 1px solid #D7D7D7; margin-top: 2.54rem; padding-top: 2.13rem; }
.qiyedongtai_foot p { text-align: center; font-size: 1.08rem; margin-bottom: 0.92rem; }
.qiyexinxi_tab_fixed { position: fixed; left: 0; top: 4.7rem; z-index: 999; }


.qiyepindao_cont { margin-top: 5.16rem; }
.qiyepindao_banner { position: relative; width: 100%; height: 18.83rem; }
.qiyepindao_banner img { width: 100%; }
.qiyepindao_banner_login { width: 7.08rem; height: 2.17rem; line-height: 2.17rem; text-align: center; background: #FFFFFF; border-radius: 1.04rem 0rem 0rem 1.04rem; font-weight: bold; font-size: 1.17rem; color: #106CFF; position: fixed; right: 0; top: 13%; z-index: 999; }
.zzb-list { display: flex; margin: 1.17rem 0 0 1.25rem; }
.zzb-list_item { height: 3.75rem; border-radius: 0.42rem; display: flex; align-items: center; justify-content: center; width: 9.17rem; margin-right: 0.83rem; box-sizing: border-box; }
.zzb-list_item_bg1 { background: linear-gradient(135deg, #E5F9F0 0%, #EBFAF2 100%); border: 1px solid #8DE0C9; color: #0C976F; }
.zzb-list_item_bg2 { background: linear-gradient(135deg, #FFF2E4 0%, #FDF6EB 100%); border: 1px solid #F1D292; color: #AC632C; }
.zzb-list_item_bg3 { background: linear-gradient(135deg, #E5F0FF 0%, #EDF7FD 100%); border: 1px solid #ADC8EC; color: #4364D9; }
.zzb-list_item img { width: 1.75rem; margin-right: 0.83rem; }
.zzb-list_item span { font-weight: bold; font-size: 1.33rem; }
.qyfw-box { margin-top: 1.21rem; }
.qyfw-box_title { position: relative; font-weight: bold; font-size: 1.25rem; padding-left: 0.83rem; margin-bottom: 0.83rem; margin-left: 1.25rem; }
.qyfw-box_title::before { content: ''; position: absolute; left: 0; width: 0.25rem; height: 1.25rem; background: #2F6DFE; border-radius: 0.13rem; top: 4px; }
.qyfw-list { display: flex; flex-wrap: wrap; background-color: #FFFFFF; border-radius: 0.33rem; margin: 0 1.25rem; padding-top: 1.13rem; }
.qyfw-list .qyfw-list_item { width: 25%; text-align: center; margin-bottom: 1.2rem; }
.qyfw-list .qyfw-list_item img { height: 2.08rem; }
.qyfw-list .qyfw-list_item p { font-weight: bold; font-size: 1rem; margin-top: 0.96rem; }
.qyfw-list .qyfw-list_item p a { color: #333; }
.qiyexinxi_wrap { margin: 0 1.25rem; }
.yezhu-list { background-color: #FFFFFF; border-radius: 0.42rem; padding: 0.71rem 0 0.92rem; margin-bottom: 0.83rem; }
.yezhu-list .qiyexinxi { padding: 0 0.83rem; }
.yezhubg { background: #E7F0FF; color: #2F7FFF; }
.jigoubg { background: #E6FFEE; color: #04A93A; }
.qyxx-label span.qyxx-label_bg3 { background: #EBF3FF; color: #4364D9; }
.qyxx-label span.qyxx-label_bg4 { background: #FFF1F1; color: #FE5454; }
.qiyexinxi-zhishu { display: flex; align-items: center; margin-top: 1.75rem; }
.qiyexinxi-zhishu .zhishu-box { width: 25%; text-align: center; }
.qiyexinxi-zhishu .zhishu-box b { height: 1.08rem; line-height: 1.08rem; display: block; }
.qiyexinxi-zhishu .zhishu-box p { font-size: 1rem; color: #6C717E; margin-top: 0.63rem; }
.color-blue { color: #2F6DFE; }
.color-orage { color: #FE6B2F; }

.zbbd_banner { width: 100%; height: 15.92rem; }
.zbbd_banner img { width: 100%; }
.zbbd_box { position: relative; background: #FFFFFF; border-radius: 1.25rem 1.25rem 0.42rem 0.42rem; margin: -2.92rem 1.25rem 0; }
.zbbd_box-top { display: flex; align-items: center; justify-content: space-between; padding: 1.17rem 1rem; }
.zbbd-top_left { position: relative; font-weight: bold; font-size: 1.42rem; padding-left: 0.83rem; }
.zbbd-top_left::before { content: ''; position: absolute; left: 0; width: 0.25rem; height: 1.25rem; background: #0C976F; border-radius: 0.13rem; top: 6px; }
.gybd-top_left::before { background: #AC632C; }
.dlbd-top_left::before { background: #4364D9; }
.zbbd-top_right { font-weight: bold; font-size: 1.42rem; }
.zbbd-list { display: flex; align-items: center; padding: 1rem 0.55rem; }
.zbbd-list b { font-size: 1.33rem; padding: 0 0.55rem; }
.zbbd-list b:nth-child(1) { width: 3rem; text-align: center; display: block; }
.zbbd-list .zbbd-list_name { flex: 1; max-width: 16rem; }
.zbbd-list span, .zbbd-list a.zbbd-list_name { font-size: 1.25rem; padding: 0 0.55rem; color: #333333; }
.zbbd-list .zbbd-list_num { color: #AC632C; font-weight: bold; }
.one_color { color: #FF8900; }
.two_color { color: #62ABAE; }
.three_color { color: #FA9A79; }

.fuwupopup { background: #FFFFFF; border-radius: 0.42rem; width: 25rem; display: flex; justify-content: center; flex-direction: column; align-items: center; position: absolute; left: 10%; top: 50%; margin-top: -15rem; }
.popup_close { display: flex; justify-content: flex-end; width: 100%; padding: 0.83rem 0.83rem 1.13rem; box-sizing: border-box; }
.popup_close img { width: 0.92rem; height: 0.92rem; }
.popup_text { font-weight: bold; font-size: 2.08rem; line-height: 2rem; padding: 0 2.5rem; }
.popup_ewm { width: 11rem; height: 11rem; border-radius: 0.33rem; border: 1px solid #2F6DFE; margin: 1.75rem 0; }
.popup_ewm img { width: 100%; }
.popup_text2 { font-size: 1.17rem; color: #666666; margin-bottom: 2rem; }
.popup_btn { margin-bottom: 2.92rem; display: flex; align-items: center; justify-content: space-between; margin-top: 2.5rem; }
.popup_btn a { width: 10.63rem; height: 3.75rem; line-height: 3.75rem; text-align: center; display: block; border-radius: 0.33rem; font-weight: bold; font-size: 1.33rem; }
.popup_btn a.zaixiankefu { color: #2F6DFE; border: 1px solid #2F6DFE; margin-right: 1.25rem; }
.popup_btn a.lijihujiao { color: #FFFFFF; background: #2F6DFE; }
.shaixuan_xiala.active, .sousuo_dropdown.active { display: block !important; }
