/* 隐藏公共样式*/
.fiexd .fiexd-topDown{display: none;}
.section-btn{display: none;}
.fiexd-mascot{display: none;}
a,div,li{font-family: 思源黑体 CN;}
.fl{float:left;}
.fr{float:right;}

 /* banner*/
.ban_con{height:520px;}
.ban_con p:first-child{font-size: 50px;font-weight: bold;font-family: "思源黑体 CN";color: #e21a22;}
.ban_con p:last-child{font-size: 30px;color: #e21a22;font-family: "思源黑体 CN ExtraLight";letter-spacing: 6px;margin-top: 30px;}
.ban_con_wz{padding-top: 200px;width: 94%;margin: 0 auto;}


.dqwz{margin-top:35px;background: url(/uiFramework/commonResource/image/2023060113021236903.png) no-repeat left;padding-left: 40px;height: 21px;line-height: 23px;}
.dqwz a{font-size:18px;font-family: "思源黑体 CN"; color: #6c6c6c;}


.grjr_mk_tit{font-size: 36px;color: #222;font-family: "思源黑体 CN";margin-bottom: 45px;font-weight: bold;}
.grjr_mk_tit span{color: #de0010;font-weight: bold;}


 /* 中间区域*/
.content_tl{width:100%; margin-top:90px;}
.content_box{width: 80%;margin: 0 auto;}
.content_top,.content_bt{overflow:hidden;}
.content_top{display: flex;  justify-content: space-between;  align-items: center;background:url(/eportal/imageDir/dyccb/2023/06/2023060216212255235.jpg) no-repeat;background-size: cover; height: 100%; margin-top:50px;}
.content_top_l, .content_top_r{width:50%;}
.content_bt{padding-bottom:20px; margin-top:50px;}
.content_bt_l, .content_bt_r{width:49.5%;margin-top: 90px;box-shadow: 5px 10px 15px rgb(0 0 0 / 10%);}
.content_top_r{overflow:hidden; }

/*
个人存款*/

.grck_mk ul{overflow:hidden; padding-bottom:25px;}
.grck_mk li a{display: inline-block;width: 100%; height: 100%;}
.grck_mk ul li{width:23%; margin-right:2%; float:left; text-align:center; padding-bottom:20px; box-shadow: 5px 10px 15px rgb(0 0 0 / 20%); border-radius: 5px; overflow: hidden;}
.grck_mk ul li:last-child{margin-right:0;}
.grck_mk ul li .img{overflow:hidden;}
.grck_mk ul li img{width:100%;transition:all 0.4s;}
.grck_mk ul li:hover{background:#de0010;}
.grck_mk ul li:hover img{transform: scale(1.05)}
.grck_mk ul li:hover p,.grck_mk ul li:hover .tit a{color:#fff;}
.grck_mk ul li .tit{padding-top:40px;}
.grck_mk ul li .tit{font-size:22px; color:#333; font-weight: bold;}
.grck_mk ul li .sum{height:64px; line-height:32px; font-size:16px; color:#999; padding:15px 15px 0; text-align:left;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical ;-webkit-line-clamp: 2; overflow: hidden ;}


/*个人贷款*/
.grdk_mk_nr_l{width: 100%;overflow: hidden;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.grdk_mk_nr_l img{width:100%;transition:all 0.4s;}
.grdk_mk_nr_l img:hover{transform:scale(1.05)}

.grdk_mk_nr_r ul{padding:2% 10%;}
.grdk_mk_nr_r li .icon{width:5px;height:5px;display: inline-block; background:#333; border-radius: 50%; margin:0 6px 3px 0;}
.grdk_mk_nr_r li a{font-size: 18px;color: #333;font-weight: bold;}
.grdk_mk_nr_r li:hover a{color:#de0010;}
.grdk_mk_nr_r li:hover .icon{background:#de0010;}
.grdk_mk_nr_r li{ width:40%; margin:3% 5%; float:left;}


/*财富管理*/
.cfgl_mk .grjr_mk_tit{width:45%; float:left;}
.cfgl_tit{overflow:hidden; padding-bottom:40px;}
.cfgl_mk .tab{width:55%; float:right;}
.cfgl_mk .tab ul{display: flex; justify-content: space-between; align-items: center;  font-family: SourceHanSansCN-Normal;font-size: 0.22rem; line-height: 0.24rem; color: #1c1c1c;}
.cfgl_mk .tab ul li{float:left;  padding:2%; border-bottom:3px solid #fff;}
.cfgl_mk .tab ul .hover{border-bottom:3px solid #e21a22;}
.cfgl_mk .tab ul .hover a{ color:#e21a22;}
.cfgl_mk .tab ul li a{font-size: 20px;color: #333;font-family: "思源黑体 CN";}
.cfgl_mk .tab ul li:hover{border-bottom:3px solid #e21a22;}
.cfgl_mk .tab ul li:hover a{ color:#e21a22;}

.mk_ban_con{height:380px;}
.mk_ban_con .p1{font-size: 24px;font-weight: bold;font-family: "思源黑体 CN";color: #fff;}
.mk_ban_con .p1 .more{font-size:20px; float:right; display: inline-block; width: 30px; height: 20px; border: 2px solid #fff; border-radius: 50%; text-align: center; line-height: 13px; transform: scaleY(1.5); box-sizing: border-box; transition: border-color .3s linear, color .3s linear;}
.mk_ban_con .p1 .more:hover{ font-weight: bold;color:#e21a22; border-color: #e21a22;}
.mk_ban_con .p2{font-size:16px; line-height:32px; margin:60px 0; color:#fff; } 
.mk_ban_con .p3{font-size: 18px; line-height:30px; color: #fff;font-family: "思源黑体 CN";display: flex;justify-content: space-between; align-items: center;  }
.mk_ban_con .p3 a{margin-right:20px;font-size: 18px; transition: text-decoration .3s linear;}
.mk_ban_con .p3 a:hover{text-decoration: underline;}
.mk_ban_con_wz{padding-top: 90px;width: 92%;margin: 0 auto;}

.dxlcmk_ban_con .w50{width:50%;}

.cfgl_m{display:none;}

/*财富管理手机端*/
.picScroll_gr{ width:100%;  overflow:hidden; position:relative;margin:0 auto; margin-bottom:0px; padding-top:0px;}
.picScroll_gr .hd .prev,.picScroll_gr .hd .next{ display:block;  width:55px; height:55px; position:absolute;top:35%;cursor:pointer; z-index:999;}
.picScroll_gr .hd .prev { left:0; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023060615432187758.png) no-repeat;}
.picScroll_gr .hd .next { right:0; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023060615432129502.png) no-repeat;} 
.picScroll_gr .hd .prev:hover { left:0; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023060614200024076.png) no-repeat;}
.picScroll_gr .hd .next:hover { right:0; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023060614200219706.png) no-repeat;}
.picScroll_gr .bd{overflow:hidden ;width:90%;margin:0 auto; }
.picScroll_gr .bd ul{ overflow:hidden; zoom:1;  }
.picScroll_gr .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center; overflow:hidden;width:25%; }
.picScroll_gr .bd ul li img{ width:97%;  margin:0 auto; height:auto; display:block;  }
.picScroll_gr .bd ul li .tit{ display:inline-block;width:100%;height:60px;line-height:60px;}
.picScroll_gr .bd ul li .tit a{ display: block;color:#333;text-align:center;font-size:16px; font-weight:600;}


.mk_ban_con .p1{font-size: 20px;}
.mk_ban_con .p1 .more{font-size:16px; }
.mk_ban_con .p2{font-size:14px; line-height:28px;  } 


/*银行卡*/
.yhk_mk_tit{margin:50px 0 30px 0;}
.picScroll{ width:100%;  overflow:hidden; position:relative;margin:0 auto; margin-bottom:0px; padding-top:35px;}
.picScroll .hd .prev,.picScroll .hd .next{ display:block;  width:55px; height:55px; position:absolute;top:80px;cursor:pointer;z-index:999;}
.picScroll .hd .prev { left:0; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023060615432187758.png) no-repeat;}
.picScroll .hd .next { right:0; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023060615432129502.png) no-repeat;} 
.picScroll .hd .prev:hover { left:0; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023060614200024076.png) no-repeat;}
.picScroll .hd .next:hover { right:0; background:url(/eportal/imageDir/dyccb/2023/06/img_pc_site/2023060614200219706.png) no-repeat;}
.picScroll .bd{overflow:hidden ;width:90%;margin:0 auto; }
.picScroll .bd ul{ overflow:hidden; zoom:1;  }
.picScroll .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center; overflow:hidden;width:25%; }
.picScroll .bd ul li img{ width:92%;  margin:0 auto; height:auto; display:block;  transition:all 0.4s;}
.picScroll .bd ul li img:hover{transform:scale(1.05);}
.picScroll .bd ul li .tit{ display:inline-block;width:100%;height:60px;line-height:60px;}
.picScroll .bd ul li .tit a{ display: block;color:#333;text-align:center;font-size:16px; font-weight:600;}



.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;

}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
.dianZiBoxWrap{position:relative;}
.dianZiBoxWrap #btn1,.dianZiBoxWrap #btn2{position:absolute;top: 0px;}
.dianZiBoxWrap #btn1 img,.dianZiBoxWrap #btn2 img{display:block;margin: 0 auto;padding-top: 34px;width: 50px;}
.dianZiBoxWrap #btn1{left:0;}
.dianZiBoxWrap #btn2{right:0;}
.dianZiBoxWrap #btn1:hover,.dianZiBoxWrap #btn2:hover{background-color:#c3c3c3;}
.yanQingZt{overflow:hidden;width: 90%;margin: 0 auto;  height:240px;}
.yanQingZt .swiper-wrapper img{width: 92%;margin: 0 auto;display:block;padding: 2px; height:auto; height:200px;}
.yanQingZt .swiper-wrapper a{text-align:center;display:block;line-height:34px;font-size:16px;}




@media screen and (min-width:1401px) and (max-width:1600px){
.ban_con { height: 470px;}
.ban_con p:first-child{font-size:44px;}
.ban_con p:last-child{font-size: 14px;}

.yanQingZt{height:225px;}
.yanQingZt .swiper-wrapper img{height:180px;}


}

@media screen and (min-width:1201px) and (max-width:1400px){

.ban_con{height:420px;}
.ban_con p:first-child{font-size:40px;}
.ban_con p:last-child{font-size: 12px;}
.ban_con_wz{padding-top: 150px;}

.mk_ban_con .p3 a{font-size:16px;}
.yanQingZt{height:175px;}
.yanQingZt .swiper-wrapper img{height:140px;}

}


@media screen and (min-width:961px) and (max-width:1200px){
.ban_con{height:420px;}
.ban_con p:first-child{font-size:40px;}
.ban_con p:last-child{font-size: 12px;}
.ban_con_wz{padding-top: 150px;}

.grck_mk ul li .tit {font-size:18px;}
.grck_mk ul li .sum{font-size:14px;}
.grdk_mk_nr_r li a{font-size:16px;}
.mk_ban_con .p3{font-size:16px;}

.yanQingZt{height:160px;}
.yanQingZt .swiper-wrapper img{height:120px;}
}

@media screen and (min-width:768px) and (max-width:960px){
.ban_con{height:350px}
.ban_con p:first-child{font-size:30px;}
.ban_con p:last-child{font-size: 14px;}

.yanQingZt{height:160px;}
.yanQingZt .swiper-wrapper img{height:120px;}
}

@media screen and (max-width:767px){
.ban_con{height:250px}
.ban_con p:first-child{font-size:18px;}
.ban_con p:last-child{font-size: 14px;letter-spacing: 0px;margin-top: 14px;}
.ban_con_wz{padding-top:100px}

.yanQingZt{height:160px;}
.yanQingZt .swiper-wrapper img{height:120px;}
}



@media (max-width:1000px){
/*.ban_con { height: 250px;}
.ban_con_wz{padding-top:70px;}*/

.content_box{width:95%;}
.content_tl{margin-top:50px;}
.content_top{display: inherit;background: none; margin-top:20px;}
.content_top_l, .content_top_r{width:100%; }
.content_bt_l, .content_bt_r{width:100%;}

.grjr_mk_tit{font-size:24px; text-align: center;font-weight: normal; margin-bottom: 0;}
.grjr_mk_tit span{color:#222;font-weight: normal;}

.grck_mk ul li{width:98%; margin-top:20px;}
.grck_mk ul li .tit {font-size:18px;}
.grck_mk ul li .sum{height: 56px; line-height: 28px; font-size: 14px;}

.grdk_mk_nr_r ul{padding:10px 0 0 0;}
.grdk_mk_nr_r li{width:50%; height: 40px; line-height: 40px; text-align:center; margin: 0; position: relative;} 
.grdk_mk_nr_r li .icon{display: inline-block;position: absolute;  width: 1px; height: 16px; background: #E1E1E1; top: 14px;  right: 0;}

.grdk_mk_nr_r li:last-child .icon{background:none;}
.grdk_mk_nr_r li:nth-child(2n) .icon{background:none;}

.grdk_mk_nr_r li a{width: 100%; height: 40px;  display: inline-block; line-height: 40px;font-size:14px; font-weight:normal;}


.cfgl_m{display:block;}
.cfgl{display:none;}
.mk_ban_con .p2{ margin:40px 0;    word-break: break-all;  text-overflow: ellipsis; display: -webkit-box;   -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden; } 
.mk_ban_con .p3{font-size: 16px; display: initial;}
.mk_ban_con .p3 a{display:inline-block;}

.slideGroup .slideBox {width:80%; padding:0 10%;  }
.picScroll{padding-top:0;}
.picScroll .bd ul li {width:100%; }
.picScroll .hd .prev, .picScroll .hd .next{top:35%;}


.picScroll_gr .bd ul li{width:100%; text-align:left;}

.yhk_mk_tit{margin:0 0 20px 0;}

.yanQingZt{height:160px;}
.yanQingZt .swiper-wrapper img{height:120px;}




}