.financing {
    width: 83%;
    margin: 0rem auto;
    margin-bottom: 0.5rem;
}

.chinese-title::after {
	content: "";
	display: block;
	width: 30%;
	border-bottom: 0.03rem solid #d13225;
	padding-bottom: 0.2rem;
}

.gywm-content-box {
	width: 83%;
	margin: 0 auto;
}

.gywm-whjj-hline {
	width: 0.76rem;
	height: 0.06rem;
	margin-bottom: 0.49rem;
	background-color: #d2a47e;
	margin-left: 0.03rem;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

/* 正文start */
/* 电子银行分类 */

.online_banking,
.mobile_banking {
	width: 7.7rem;
	height: 3.955rem;
	background-color: #ffffff;
	box-shadow: 0.015rem 0.042rem 0.107rem 0.003rem rgba(8, 44, 92, 0.15);
}


.dzyh_wsyh_item a span{
    position: absolute;
    left: 30%;
    top: 50%;
    transform: translateY(-50%);
    width: 0.06rem;
    height: 0.06rem;
    background-color: #da251d;
    border-radius: 50%;
    content: '';
}


.online_banking_top,
.mobile_banking_top {    transition: all 1s;
	width: 100%;
	height: 2.955rem;
	/* padding: 1.318rem 3.4rem; */
	box-sizing: border-box;
        border-radius:0.2rem;
}

.e_bankingbox {
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.online_banking_top {
	background: url(/uiFramework/commonResource/img/wsyh.png) center center no-repeat;
	background-size: cover;

}

.mobile_banking_top {
	background: url(/uiFramework/commonResource/img/sjyh.png) center center no-repeat;
	background-size: cover;
}

.online_banking h2,
.mobile_banking h2 {
	width: 1.3rem;
	font-weight: bold;
	font-size: 0.308rem;
	color: #ffffff;
	margin: 0 auto;
}
 .interBank{
    display: block;
    text-align: center;
    color: #fff;
    font-size: 0.30rem;
    font-weight: 700;
  }

.h_line {
	width: 0.626rem;
	height: 0.033rem;
	background-color: #ffffff;
	margin: 0.1rem auto;
}

.personal_online_banking,
.corporate_online_banking {   display: block;
    width: 50%;
    position: relative;
    font-weight: bold;
    font-size: 0.198rem;
    letter-spacing: 0.005rem;
    color: #333333;
    float: left;
    text-align: center;
    transition: all 0.5s;


}

.item_line {
	display: inline-block;
	width: 0.03rem;
	height: 0.3rem;
	background: #333333;
	margin: -0.06rem 0.81rem;
}

.dzyh_wsyh_item {background: #f7f8fa;
	line-height: 1rem;
	height: 1rem;
	box-sizing: border-box;
        border-radius: 0.2rem;
}

.yebl_bg {
	width: 100%;
	height: 4.624rem;
	background-color: #f2f2f2;
	padding-top: 0.78rem;
	box-sizing: border-box;
}

.ywbl_item {
	width: 4.9rem;
	height: 3.218rem;
	border-radius: 0.132rem;
	line-height: 0;
}

.ywbl_wechatbank {
	background: url('/uiFramework/commonResource/image/2024062623091534021.png') center center no-repeat;
	background-size: cover;
        width:49%;
        margin-right:2%;
}

.telephone_banking {
	background: url('/uiFramework/commonResource/img/dhyh.png')center center no-repeat;
	background-size: cover;
	margin: 0 0.5rem;
}

.etc_business {
	background: url('/uiFramework/commonResource/img/etc.png')center center no-repeat;
	background-size: cover;
        width:49%;
}

.ywbl_item a {
	display: inline-block;
	width: 100%;
	height: 100%;
	padding-left: 0.494rem;
	padding-top: 0.56rem;
	box-sizing: border-box;
}

.dhyh_text {
	font-weight: bold;
	font-size: 0.286rem;
	color: #333333;
	margin-bottom: 2rem;
}

.view_btn {
	width: 1.714rem;
	height: 0.439rem;
	background-color: #da241c;
	border-radius: 0.22rem;
	font-size: 0.176rem;
	color: #ffffff;
	text-align: center;
	line-height: 0.439rem;

}

.ywbl_item:hover {
	background: url('/uiFramework/commonResource/img/wxyh.png') center center no-repeat;
	background-size: cover;
}

.ywbl_item:hover .dhyh_text {
	color: #ffffff;
}

.ywbl_item:hover .view_btn {
	background-color: #ffffff;
	color: #da241c;
}

/* 支付缴费 */
.zfjf_box {
	margin-top: 0.879rem;
}

.fxezf_lt>a {
	display: block;
	width: 100%;
	height: 100%;
}

.fxezf_lt h2 {

	font-size: 0.308rem;
	font-weight: bold;
	letter-spacing: 0.008rem;
	color: #333333;
}

.fxezf_lt p {
	font-size: 0.198rem;
	letter-spacing: 0rem;
	color: #333333;
	margin-top: 0.503rem;
	margin-bottom: 0.571rem;
}

.fxezf_btn {    transition: all 0.5s;
	display: block;
	width: 1.714rem;
	height: 0.439rem;
	background-color: #da241c;
	border-radius: 0.22rem;
	font-size: 0.176rem;
	color: #ffffff;
	text-align: center;
	line-height: 0.439rem;
}

.fxezf_rt {
	width: 7.074rem;
	height: 3.438rem;
}

.fxezf_rt>img {transition: all 1s;
	width: 100%;
	height: 100%;
           border-radius: 0.2rem;
}

.fxezf_lt h2::after {
	content: "";
	display: block;
	width: 10%;
	border-bottom: 0.03rem solid #da251d;

	padding-bottom: 0.2rem;
}

.fxezf_lt {
	width: 7.2rem;
	margin-top: 0.428rem;
}

.zfjf_top {
	margin-bottom: 1.168rem;
}

/*  服务站点*/
.fxezd,
.aqzx {
        transition: all 1s;
	width: 7.645rem;
	height: 2.933rem;
        border-radius: 0.2rem;
}

.fxezd {
	background: url('/uiFramework/commonResource/img/ezd.png') center center no-repeat;
	background-size: cover;
}

.aqzx {
	background: url('/uiFramework/commonResource/img/aqzx.png') center center no-repeat;
	background-size: cover;
}

.fxezd>a,
.aqzx>a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0.571rem 0 0 0.384rem;
	box-sizing: border-box;
}

.fxezd h2,
.aqzx h2 {
	font-weight: bold;
	font-size: 0.308rem;
	letter-spacing: 0.008rem;
	color: #333333;
}

.fxezd h2::after,
.aqzx h2::after {
	content: "";
	display: block;
	width: 5%;
	border-bottom: 0.03rem solid #d13225;
	padding-bottom: 0.15rem;
}

.dzyh_wsyh_item>a:hover {
	color: #da251d;
}

/* 响应式 */

@media only screen and (min-width:768px) and (max-width: 1200px) {

.interBank {
    font-size: 0.40rem;
}
.personal_online_banking, .corporate_online_banking {
    font-size: 0.35rem;
}
.dzyh_wsyh_item a span {
    left: 16%;
    width: 0.1rem;
    height: 0.1rem;
}
.dhyh_text {
    font-size: 0.4rem;
}
.view_btn {
    width: 2rem;
    height: 0.5rem;
    font-size: 0.35rem;
    line-height: 0.5rem;
}
.fxezf_lt h2 {
    font-size: 0.4rem;
}
.fxezf_lt p {
    font-size: 0.35rem;
    line-height:0.5rem;
}
.fxezf_btn {
    width: 2rem;
    height: 0.5rem;
    font-size: 0.35rem;
    line-height: 0.5rem;
}
.fxezd h2, .aqzx h2 {
    font-size: 0.4rem;
}

}


@media (max-width: 767px) {
	.financing {
		width: 90%;
	}
.personal_online_banking,
.corporate_online_banking {
	font-size: 0.26rem;
}
.dhyh_text {
	font-size: 0.3rem;
}
.view_btn {
	font-size: 0.24rem;
}
.fxezf_lt p {
	font-size: 0.26rem;
}
.fxezf_btn {
	font-size: 0.24rem;
}

	.online_banking,
	.mobile_banking {
		width: 100%;
	}

.dzyh_wsyh_item a span {
    left: 15%;
}

	.online_banking {
		margin-bottom: 0.8rem;
	}

	.ywbl_item {
		width: 100%;
		margin-bottom: 0.5rem;
                border-radius: 0.2rem;
	}

	.telephone_banking {
		margin: unset;
		margin-bottom: 0.5rem;
	}

	.yebl_bg {
		height: unset;
	}

	.fxezf_lt,
	.fxezf_rt {
		width: 100%;
		margin-bottom: 0.8rem;
	}

	.zfjf_top {
		margin: unset;
	}

	.fxezd,
	.aqzx {
		width: 100%;
		margin-bottom: 0.5rem;
	}
}