.erji .erji_banner .bg{transform:unset;}
.erji .erji_banner .bg img{transform: translateY(100%);}
.marginT1{ margin-top:1rem;}
.con1,.con2,.con3,.con4{position: relative;overflow:hidden;}
.erjiTitle {color: #070b2d;font-size: .45rem;line-height: 140%; text-align:center; margin-bottom:.75rem;clear:both;font-weight:normal;}
/*个人网上银行*/
.con1 .maxWidth,.con2 .maxWidth,.con3 .maxWidth{position: relative; z-index:2;    margin-bottom: 0.85rem; }
.zjywbg{ position: absolute; z-index:1; right:0; top:.55rem;width:37.4%; height:100%; background:#f6f6f6;}
.zjywimg{ width:54.5%;box-shadow: 0 0 0.375rem rgba(0,0,0,.14);overflow: hidden;height:4.7rem}
.zjywimg,.zjywimg img{ border-radius:.1rem;}
.zjywimg img{ display:block; width:100%; height:100%; object-fit:cover;transition: all 0.5s linear 0s;}
.zjywimg img:hover{ transform: scale(1.1);}
.zjywCon{ width:42.5%;}
.zjywjs p{ font-size:.225rem; line-height:200%; color:#666666; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.rzywList{ padding-top:.5rem;}
.rzywList li{ width:33%; float:left;}
.rzywList li a{display:block;font-size:.3rem; padding-left: 0.35rem; background: url(/uiFramework/commonResource/image/2024072421310452639.png) no-repeat left center;background-size: 0.29rem; line-height:200%;transition: all 0.3s linear 0s;}
.rzywList li a:hover{color:#0e1eb6;padding-left:0.45rem;}
.sjmenu{ padding-top:.5rem; }
.sjmenu a{display:inline-block;font-size:.225rem; color:#565863; line-height:.4rem; border:1px solid #0d1eb6; margin-top:.3rem; padding:0 .375rem; border-radius:.2rem;margin-right: 0.9rem;}
.sjmenu a:hover{ background:#0d1eb6; color:#fff;}
/*企业网上银行*/
.con2 .zjywbg{ right:unset; left:0;}
/*个人手机银行*/

/*底部栏目链接*/
.dzyhlink{background:url(dzyhbg.jpg) no-repeat center center; background-size:cover;}
.dzyhlink:after { content: ""; display: block; position: absolute;z-index: 1; left: 0;top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0,.38);}
	.qyckList{position: relative; z-index:2;  }
	.qyckList li{ width:50%; float: left; }
	.qyckList li a{ display:block; padding:2.5rem .45rem 3.75rem; border-left:1px solid #cdcdcd; }
	.qyckList li:last-child a{ border-right:1px solid #cdcdcd;}
	.qyckList li span{ display:block;font-size:.375rem; line-height:0.5rem;  color:#fff;  text-align: center;    transition: all 0.5s linear 0s; }
	.qyckList li em{ margin:.35rem auto 0; display:block; width: .5rem; height:.5rem; background:#ffcb49 url(/kaiy/template/page/gsyw/icon_jtw.png) no-repeat center center; background-size:.3875rem auto;     border-radius: 50%;    transition: all 0.5s linear 0s;}
	.qyckList li:hover span{transform: scale(1.1);}
	.qyckList li:hover em{background:#0e1eb6 url(/kaiy/template/page/gsyw/icon_jtw.png) no-repeat center center; background-size:.3875rem auto;transform: scale(1.1);  }


@media only screen and (max-width: 768px){
.con1 .maxWidth, .con2 .maxWidth, .con3 .maxWidth{ margin-bottom:33px;}
.zjywbg{ top:35px;opacity: .6; width:46%;}
.marginT1 { margin-top: 50px;}
.erjiTitle {font-size: 24px;line-height: 24px;margin-bottom: 40px;}
.zjywimg,.zjywCon{ width:100%;}
.zjywimg{ height:auto;}
.zjywjs{ padding-top:20px;}
.zjywjs p { font-size: 14px; line-height: 180%;overflow: unset;}
.rzywList li {width: 20%;}
.rzywList li a {font-size: 14px; padding-left: 25px; background-size: 18px}
.sjmenu {  display: flex; justify-content: space-between;padding-top:0;}
.con3 .sjmenu{flex-wrap: wrap;}
.sjmenu a { font-size: 14px;text-align:center; line-height: 30px;  margin-top: 15px;padding:0; margin-right:0; width:15%;}
.qyckList li a{    padding: 2.5rem 0.45rem 3rem;}
.qyckList li span { font-size: 18px;line-height: 30px;}
.qyckList li em {margin: 20px auto 0;width: 28px; height: 28px;background-size: 18px auto;}
.con4 .maxWidth{ margin:0 40px;}

}
@media only screen and (max-width: 560px){

.sjmenu { flex-wrap: wrap;}
.sjmenu a{width:30%; }
.rzywList li {width:33%;}

}