.navgationDiv{display:none;}
.tabUl1{overflow: hidden;}
.lm-title { padding-top: 50px; }
 div#first { padding-bottom: 50px; }
.third , .five{ padding:0 0 50px 0; }
.seven { margin-bottom: 50px; }
.tabUl_cfgl ,.zjyw,{ margin: 50px 0; box-sizing: border-box; }
.gsyw-box {margin-top:50px;}
.six { overflow: hidden; padding:0 0 50px 0;} 
.four-box { background: url(/uiFramework/commonResource/image/2022111015030952416.jpg) no-repeat; background-size: 100% 100%;}
.gery{background:url(/uiFramework/commonResource/image/2022102909311410346.jpg) no-repeat;background-size: 100% 100%;}
.footer-right p br{display:contents !important;}

/*立即申请*/
.qrcode_pop{ z-index: 9999; background-color: #fff; padding: 0; border: solid 1px #c00000; box-shadow: 0 2px 5px rgb(0 0 0 / 40%); border-radius: 2px; overflow: hidden; position: fixed; top: 30%; left: 45%; display: none; } 
.code_top{ height: 40px; /* position: relative; */ /* line-height: 40px; */ padding: 0 10px 0 10px; /* font-size: 16px; text-align: left; */ background: #c00000; /* color: #fff; */ display: flex; align-items: center; /* font-weight: normal; margin: 0; */ }

 .title_text{color: #fff;}
 .code_bottom{display: flex; justify-content: center; align-items: center; flex-direction: column;}
 .img_qr{display: flex; padding: 10px; width: 228px; height: 183px; align-items: center; justify-content: center; box-sizing: border-box;}
.img_qr img{width: 80%;}
 .qr_cancel{border: 1px solid #ccc; display: flex; justify-content: center; align-items: center; width: 100px; margin-bottom: 8px; height: 25px; cursor: pointer;}
.qr_cancel:hover span{color:#DD3645}
/*移动端适配*/ 
.cd-left{ display: none; }


/*左侧悬浮框*/ 
.dialog{ position: fixed; left: 0; top: 30%; width: 40px; z-index: 70;display:none;} 
.dialog-login{ width: 30px; background: #c30020; text-align: center; color: #fff; font-size: 14px; margin-bottom: 5px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; transition: width .4s linear; height: 92px; overflow: hidden; } 
.dialog-img{ width: 14px; height: 14px; margin-top: 10px; }
.dialog-login:hover{ width: 150px; } 
.sign{ display: none; } 
.sign img{ width: 100px; height: 100px; margin-top: 10px; } 
.dialog-title{writing-mode:lr-tb;width: 14px;margin-left: 7px;margin-top: 10px;padding-bottom: 10px;font-size:10px;color:#fff;} 
.dialog-help{width: 14px;background: #c30020;padding: 5px 8px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;} 
.dialog-help img , .dialog-top img{ margin-top: 5px; } 
.dialog-top{width: 14px;background: #c30020;padding: 5px 8px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;margin-top: 5px;cursor: pointer;}
.wx_box {height: 100%;} 
.wx_left,.wx_right { width: 50%; }
.wx_box div img {width: 50px;height: 50px;margin-bottom: 5px;} 
.wx_box div p { font-size: 10px; color: #fff; }


/*面包屑*/
.bread { height: 70px; line-height: 70px; } 
.bread .bread-title { font-size: 16px; color: #161616; font-weight: bold; } 
.bread span { font-size: 16px; } 
.bread span a { font-size: 16px; }


/*个人业务*/
.slide-contont .slide-top img { width: 100%; height: 100%; transition: all 0.6s linear;}
.slide-center { background: url(/uiFramework/commonResource/image/2022102916040573275.jpg) center no-repeat; background-size: cover; padding-bottom: 30px; } 
.slide-center .slide-bottom { line-height: 100px; }
.slide-center .slide-bottom .title-lm a{ font-size: 26px; font-weight: bold; color: #000000; } 
.slide-center .slide-bottom span.fr { width: 56%; text-align: right; background: url(/uiFramework/commonResource/image/2022102916055093444.jpg) left center no-repeat; font-size: 19px; line-height: 100px; color: #d7000f;font-family: 'qianTu';} 
.slide-center .slide-summary p { display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp: 2; overflow: hidden; font-size: 16px; line-height: 28px; min-height:55px;} 

.slide-contont { position: relative; } 
.slide-contont .small-img { position: absolute; top: 50%; margin-top: -75px; } 
.slide-contont .small-img img { width: 80%; height: 80%; }

.tabUl1{margin-top:50px;}
.tabUl1 .swiper .dian { text-align: center; margin-top:40px;} 
.tabUl1 .swiper .dian span.swiper-pagination-bullet { width: 20px !important; height: 8px !important; border-radius: 20px !important; } 
.tabUl1 .swiper .dian span.swiper-pagination-bullet-active { width: 35px !important; background: #009442 !important; }

.tabUl1 .swiper .swiper-slide:hover .top_img{transform: scale(1.15);} 
.slide-contont .slide-top { width: 100%; height: 100%; overflow: hidden; border-radius: 10px 10px 0 0; }


/*页面标题*/
.lm-title div.fl * { font-size: 40px; font-weight: bold; } 
.lm-title div.fl a { display: flex; align-items: center; line-height: 50px; } 
.lm-title div.fl a span.red { color: #d7000f; } 
 
.lm-title div.fr { padding-left: 20px; border-bottom: 1px solid #ebebeb; }
.lm-title div.fr .tab2 { display: flex; justify-content: space-between; align-items: center; }
.lm-title div.fr .tab2 li { margin-right: 50px; line-height: 50px; } 
.lm-title div.fr .tab2 li a { color: #333333; font-size: 24px; } 
.lm-title div.fr .tab2 li:last-child { margin-right: 0px; } 

.lm-title div.more-title { display: flex; justify-content: space-between; align-items: center; border:0px;} 
.lm-title div.more-title .tab3 { display: flex; justify-content: space-between; align-items: center; }
.lm-title div.more-title .tab3 li { margin-right: 50px; line-height: 50px; } 
.lm-title div.more-title .tab3 li a { color: #333333; font-size: 24px; } 

.lm-title div.fr .tab_cfgl { display: flex; justify-content: space-between; align-items: center; }
.lm-title div.fr .tab_cfgl li { margin-right: 50px; line-height: 50px; } 
.lm-title div.fr .tab_cfgl li a { color: #333333; font-size: 24px; } 
.lm-title div.fr .tab_cfgl li:last-child { margin-right: 0px; } 


/*标题右侧更多*/
.lm-title div.more-title .ykcs { width: 120px; height: 35px; line-height: 35px; text-align: center; background: -webkit-linear-gradient(277deg,#ff3000,#d7000f); border-radius: 20px 0px; } 
.lm-title div.more-title .ykcs a { color: #fff; display: block; width: 100%; height: 100%; }


.active-li { border-bottom: 2px solid #009240; } 
.active-li a { font-weight: bold; }


/*中间业务*/
.zjyw { background: url(/uiFramework/commonResource/image/2022102909485191690.jpg) no-repeat; background-size: cover; height:370px;padding-top:50px;}


/*财富管理*/
.tabUl_cfgl { padding-top: 40px; }
.tabUl_cfgl .cp_div { background: url(/uiFramework/commonResource/image/2022102815073350627.png) no-repeat;background-size: cover; padding: 30px 20px; box-sizing: border-box; border-radius: 20px; transform: scale(1); transition: all 0.5s; box-shadow: 0 0 20px 5px rgb(147 147 147 / 20%); margin-top:10px;} 
.tabUl_cfgl .cp_div h2 a { font-size: 22px; line-height: 50px; } 
.tabUl_cfgl .cp_div .djm { font-size: 14px; color: #131313; } 
.tabUl_cfgl .cp_div .jz .cp_bfb { font-size: 28px; font-weight: bold; color: #e60012; line-height: 120px; } 
.tabUl_cfgl .cp_div .jz .cp_jz { font-size: 14px; color: #554e4e; } 
.tabUl_cfgl .cp_div .money_date { display: flex; justify-content: space-between; align-items: center; } 
.tabUl_cfgl .cp_div .money_date * { font-size: 14px; } 
.tabUl_cfgl .cp_div .cp_button { width: 75%; margin: 0 auto; margin-top: 40px; height: 40px; line-height: 40px; border: 2px solid #009240; text-align: center; border-radius: 30px; } 
.tabUl_cfgl .cp_div .cp_button img { margin-left: 15px; } 
.tabUl_cfgl .cp_div .cp_button a { display: block; width: 100%; height: 100%; color: #009240; font-size: 14px; } 
.tabUl_cfgl .cp_div:hover { background: url(/uiFramework/commonResource/image/2022102815074229741.png) no-repeat; background-size: cover; margin-top: 0; -webkit-transition: margin-top 500ms; -o-transition: margin-top 500ms; transition: margin-top 500ms; } 
.tabUl_cfgl .cp_div:hover * { color: #fff !important; }
.tabUl_cfgl .cp_div:hover img {content: url(/uiFramework/commonResource/image/2022102811330873361.png);} 
.tabUl_cfgl .cp_div:hover .cp_button { background: #fff; border: #fff; } 
.tabUl_cfgl .cp_div:hover .cp_button a { color: #1c1c1c !important; } 


.tabUl_cfgl .swiper-slide .cp_div1 { background: #fff; border-radius: 20px;  transform: scale(1); transition: all 0.5s; box-shadow: 0 0 20px 5px rgb(147 147 147 / 20%); margin-top:10px;padding-bottom:10px;} 

.lc_top img { width: 100%; height: 240px; border-radius: 20px; } 

.lc_bottom h2 { height: 70px; line-height: 70px; text-align: center; font-size: 22px; } 
.lc_bottom .cp_button { width: 70%; margin: 0 auto; text-align: center; margin-bottom: 20px; border: 1px solid #10994c; height: 45px; line-height: 45px; border-radius: 50px; } 
.lc_bottom .cp_button a { color: #10994c; display: flex; align-items: center; justify-content: center; } 
.lc_bottom .cp_button a img { margin-left: 15px; }
.tabUl_cfgl .swiper-slide .cp_div1:hover { background: url(/uiFramework/commonResource/image/2022112112044989154.png) center no-repeat; background-size:100% 100%; margin-top: 0px;}
.tabUl_cfgl .swiper-slide .cp_div1:hover .lc_bottom h2{color:#fff;}
.tabUl_cfgl .swiper-slide .cp_div1:hover .lc_bottom .cp_button{border:1px solid #fff;}
.tabUl_cfgl .swiper-slide .cp_div1:hover .lc_bottom .cp_button a{color:#fff;}
.tabUl_cfgl .swiper-slide .cp_div1:hover .lc_bottom .cp_button a img{content: url(/uiFramework/commonResource/image/2022112114165048262.png);}


/*公司业务*/
.gsyw-box { display: flex; justify-content: space-between; align-items: center; } 
.gsyw-box .gsyw_big { width: 23%; position: relative; overflow: hidden; border-radius: 10px;} 
.gsyw-box .gsyw_big .gsyw-box-bg img { width: 100%; border-radius: 10px; transition: all 0.6s linear;} 
.gsyw-box .gsyw_big .gsyw-bottom { position: absolute; bottom: 0; width: 100%; padding-left: 20px; box-sizing: border-box; } 
.gsyw-box .gsyw_big .gsyw-bottom h2 a { font-size: 24px; line-height: 30px; color: #fff; } 
.gsyw-box .gsyw_big .gsyw-bottom p { line-height: 50px; } 
.gsyw-box .gsyw_big .gsyw-bottom p img { margin-right: 10px; } 
.gsyw-box .gsyw_big .gsyw-bottom p a span { color: #fff; font-size: 16px; }

.mask {position: absolute; background: url(/uiFramework/commonResource/image/2022102811035049674.png); top: 0; right: 0; width: 100%; height: 100%; border-radius: 10px; opacity: 1;background-size: cover;}
.gsyw-box .gsyw_big:hover .gsyw-box-bg img {transform: scale(1.15);}

/*卡业务*/
.tabUl2 { overflow: hidden; }
.banner-box .swiper-button-next{background: url(/uiFramework/commonResource/image/2022102911012425022.png) no-repeat !important;} 
.banner-box .swiper-button-prev{background: url(/uiFramework/commonResource/image/2022102911010831959.png) no-repeat !important;} 
.banner-box .swiper-button-prev:hover{background: url(/uiFramework/commonResource/image/2022102911011630289.png) no-repeat !important;} 
.banner-box .swiper-button-next:hover{background: url(/uiFramework/commonResource/image/2022102911013161240.png) no-repeat !important;}
.banner-box .swiper-pagination .swiper-pagination-bullet:focus { outline: none; }
.banner-box .swiper-pagination-clickable .swiper-pagination-bullet { cursor: auto; } 
.banner-box .swiper-slide { padding: 20px !important; box-sizing: border-box; height: 200px !important; border-radius: 20px; } 
.banner-box .swiper-slide div.fr img { width: 100%; } 
.banner-box .swiper-slide div.fr { text-align: right; display: flex; align-items: flex-end; width: 50%; height: 63%; position: fixed; right: 20px; bottom: 20px; } 
.banner-box .swiper-slide-active div.fr { transition: width 1s,height 1s; width: 57%; height: 74%; bottom: 25px; } 
.banner-box .swiper-slide-active div.fr img { width: 100%; height: 100%; }
.banner-box .swiper-slide div.fl span {display: block;font-size: 16px; font-weight: bold;} 
.banner-box .swiper-slide div.fl span:first-child a{ color: #323232; font-size: 20px; font-weight: bold; } 
.banner-box .swiper-slide div.fl span.num { color: #d7000f; font-weight: bold; font-size: 22px; line-height: 80px; border-top: 1px solid #d7000f; margin-top: 20px; width: 50%; transition: all .5s ease-in; } 
.banner-box .swiper-slide div.fl .fl_apply {border: 1px solid #10994c;display: flex;justify-content: center;align-items: center;width: 120px;margin-top: 15px; height: 24px;cursor: pointer;border-radius: 50px;font-size: 10px;}
.banner-box .swiper-slide div.fl .fl_apply:hover {}
.banner-box .swiper-slide div.fl .fl_apply .apply_img{margin-left: 12px; width: 20%;}
.banner-box .swiper-slide-active div.fl span.num{ transition: width 1s; line-height: 65px; width: 100%; transform: translateY(-20px); border-bottom: 1px solid #d7000f; border-top: 0px; margin-top: 0px; -webkit-transition: margin-top 1000ms; -o-transition: margin-top 1000ms; transition: margin-top 1000ms; } 
.banner-box .swiper-slide-active div.fl span:first-child { float: right; } 
.banner-box .swiper-slide-active div.fl p { display: flex; width: 100%; animation: wrapper-gradient 1s linear; } 
.banner-box .swiper-slide-active div.fl .omit { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; width: 100%; animation: wrapper-gradient 1s linear; } 
.banner-box .swiper-slide-active div.fl { width: 33%; height: 100%; margin-top: 5px; } 
@keyframes fadeInUp{ 0%{ transform: translateY(10%); } 100%{ transform: translateY(0); } } 
@keyframes wrapper-gradient { 0% { transform: translateY(100%); } 30%{ transform: translateY(50%); } 100% { transform: translateY(0); } }




/*国际业务*/
.gjyw { padding: 80px 0; } 

.gjyw div.fl { width: 40%; } 
.gjyw div.fl h2 { display: inline-block; font-size: 40px; color: #fff; border-bottom: 1px solid #fff; padding: 0 0 20px 0; } 
.gjyw div.fl p { color: #fff; font-size: 20px; line-height: 40px; margin-top: 30px; } 

.gjyw div.fr { width: 52%; display: flex; justify-content: space-between; align-items: center; } 
.gjyw div.fr .gjyw_zlm { width: 46%; padding: 20px 0px; box-sizing: border-box; border: 1px solid #ffffff4f; border-radius: 10px; text-align: center; } 
.gjyw div.fr .gjyw_zlm img:first-child { width: 60px; } 
.gjyw div.fr .gjyw_zlm .gjyw_bottom { margin-top: 25px; } 
.gjyw div.fr .gjyw_zlm .gjyw_bottom p { font-size: 22px; color: #fff; margin-bottom: 10px; } 
.gjyw div.fr .gjyw_zlm .gjyw_bottom span { color: #fff; } 
.gjyw div.fr .gjyw_zlm .gjyw_bottom img { margin-right: 10px; }
.gjyw div.fr .gjyw_zlm:hover img:first-child { animation-name: t_fd; animation-iteration-count: 1; animation-duration: 1s; -webkit-animation-name: t_fd; -webkit-animation-iteration-count: 1; -webkit-animation-duration: 1s; }



/*中间业务*/
.zjyw .zjyw_left { width: 50%; height: 370px; background: url(/uiFramework/commonResource/image/2023032810394932225.png) no-repeat; border-radius: 10px 0 0 10px; } 
.zjyw .zjyw_right { width: 50%; padding: 0px 0px 0 50px; box-sizing: border-box;} 
.zjyw .zjyw_right ul { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; padding: 0px 0; box-sizing: border-box;} 
.zjyw .zjyw_right ul li {width: 50%;text-align: left;padding-left: 25px;box-sizing: border-box;background: url(/uiFramework/commonResource/image/2022102811250868221.png) left center no-repeat;background-size: 2.3%;} 
.zjyw .zjyw_right ul li a { line-height: 52px; font-size: 16px; color: #282828; font-weight: bold; }
.zjyw .zjyw_right ul li a:hover { color: #d7000f; } 
.zjyw .zjyw_right ul li a:hover img { animation-name: t_fd; animation-iteration-count: 1; animation-duration:1s; -webkit-animation-name: t_fd; -webkit-animation-iteration-count:1; -webkit-animation-duration:1s; } 

@keyframes t_fd { 0% { transform: scale(1);} 50% { transform: scale(1.05);} 100% { transform: scale(1);} } 
@-webkit-keyframes t_fd { 0% { -webkit-transform: scale(1);} 50% { -webkit-transform: scale(1.05);} 100% { -webkit-transform: scale(1);} }

/*个人存款*/
.grck {padding-top: 0px;}

.grck .grck_left { width: 50%; height: 364px; background: url(/uiFramework/commonResource/image/2022110816554064834.png) no-repeat; border-radius: 10px 0 0 10px; } 
.grck .grck_right {width: 50%;padding: 0px 0px 0 90px;box-sizing: border-box;border-top: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;border-radius: 0 10px 10px 0;} 
.grck .grck_right ul { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; padding: 10px 0; box-sizing: border-box;} 
.grck .grck_right ul li {width: 50%;text-align: left;padding-left: 25px;box-sizing: border-box;/* background: url(/uiFramework/commonResource/image/2022102811250868221.png) left center no-repeat; */background-size: 2.3%;} 
.grck .grck_right ul li a {line-height: 57px;font-size: 16px;color: #282828;font-weight: bold;}
.grck .grck_right ul li a:hover { color: #d7000f; } 
.grck .grck_right ul li a:hover img { animation-name: t_fd; animation-iteration-count: 1; animation-duration:1s; -webkit-animation-name: t_fd; -webkit-animation-iteration-count:1; -webkit-animation-duration:1s; } 


/*支付结算*/
.zfjs-box { display: flex; justify-content: space-between; align-items: center; } 
.zfjs-box .zfjs_big { width: 23%; position: relative; overflow: hidden; border-radius: 10px;} 
.zfjs-box .zfjs_big .zfjs-box-bg img { width: 100%; border-radius: 10px; transition: all 0.6s linear;} 
.zfjs-box .zfjs_big .zfjs-bottom { position: absolute; bottom: 0; width: 100%; padding-left: 20px; box-sizing: border-box; } 
.zfjs-box .zfjs_big .zfjs-bottom h2 a { font-size: 24px; line-height: 30px; color: #fff; } 
.zfjs-box .zfjs_big .zfjs-bottom p { line-height: 50px; } 
.zfjs-box .zfjs_big .zfjs-bottom p img { margin-right: 10px; } 
.zfjs-box .zfjs_big .zfjs-bottom p a span { color: #fff; font-size: 16px; }

.mask2{position: absolute; background: url(/uiFramework/commonResource/image/2022102811035049674.png); top: 0; right: 0; width: 100%; height: 100%; border-radius: 10px; opacity: 1;background-size:100% 100%;}
.zfjs-box .zfjs_big:hover .zfjs-box-bg img {transform: scale(1.15);}



/*电子银行*/
.dzyh-box { display: flex; justify-content: space-between; align-items: center; } 
.dzyh-box .dzyh_clear { padding: 20px 10px; box-sizing: border-box; border: 1px solid #e3e3e3; border-radius: 10px; width: 18%; } 
.dzyh-box .dzyh_clear .dzyh_right { width: 50px; height: 62px; display: flex; align-items: center;} 
.dzyh-box .dzyh_clear .dzyh_right img {width: 100%;object-fit: cover;} 
.dzyh-box .dzyh_clear .dzyh_left h2 { font-size: 18px; margin-bottom: 20px; } 
.dzyh-box .dzyh_clear .dzyh_left a { font-size: 14px; }
.dzyh-box .dzyh_clear .dzyh_left a img { margin-right: 5px; }


.dzyh-box .dzyh_clear:hover .dzyh_right img { animation-name: t_fd; animation-iteration-count: 1; animation-duration: 1s; -webkit-animation-name: t_fd; -webkit-animation-iteration-count: 1; -webkit-animation-duration: 1s; } 
@keyframes t_fd { 0% { transform:rotatey(0deg);} 50% { transform:rotatey(180deg);} 100% {transform:rotatey(360deg);} }



@media screen and (min-width:1600px){
    
}

@media screen and (min-width:1200px) and (max-width:1300px){
    .w1200{width:90%;}

    /*财富管理*/
    .tabUl_cfgl .cp_div h2 a{font-size:20px;}
    .tabUl_cfgl .cp_div .djm{font-size:13px;}
    .tabUl_cfgl .cp_div .jz .cp_bfb{font-size:24px;}
}

@media screen and (max-width:1200px){
    .dialog { display: none !important; }
}



@media screen and (max-width:1080px){
    .w1200 { width: 95%; }

    .navgationDiv { display: none; }
    /*卡业务*/
    .banner-box .swiper-slide-active div.fl span:first-child {font-size: 14px;}
    .banner-box .swiper-slide-active div.fl span.num { font-size: 17px; line-height:55px;} 
    .banner-box .swiper-slide div.fl span:first-child a { font-size: 18px; } 
    .banner-box .swiper-slide-active div.fr { width: 62%; align-items: center;} 
    .banner-box .swiper-slide-active div.fl { width: 28%; margin-top: 6%;}
    .banner-box .swiper-slide-active div.fl p { display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp: 3; overflow: hidden; }

    /*电子银行*/
    .dzyh-box { flex-wrap: wrap; } .dzyh-box .dzyh_clear { width: 48%; margin-bottom: 20px; } 
    .dzyh-box .dzyh_clear:last-child,.dzyh-box .dzyh_clear:nth-child(5) { margin-bottom: 0px; }

    /*国际业务*/
    .gjyw div.fr .gjyw_zlm { padding: 20px; }

    
    
}

@media screen and (max-width:980px){
    /*卡业务*/
    .gjyw div.fr .gjyw_zlm { padding: 10px; }
    .banner-box .swiper-slide-active div.fl span.num { font-size: 16px; line-height: 58px; } 
    .banner-box .swiper-slide-active div.fl span:first-child{font-size: 13px;}
    .banner-box .swiper-slide div.fl span:first-child a { font-size: 16px; }

    /*国际业务*/
    .four-box { background-size: cover; }
}

@media screen and (max-width:900px){

    /*卡业务*/
    .banner-box .swiper-slide div.fl span:first-child a{font-size:16px;}
    .banner-box .swiper-slide-active div.fl span.num { font-size: 20px; line-height: 20px; }
    .banner-box .swiper-slide-active div.fl span:first-child{font-size:16px;}
    
}


@media screen and (max-width:768px){
    /*后补*/
    .zjyw{height:300px;padding-top: 20px;padding-bottom: 20px;}
    /*面包屑*/
    .bread { height: 40px; line-height: 40px; } 
    .bread .bread-title { font-size: 14px; } 
    .bread span a { font-size: 14px; }
    .lm-title{padding-top: 20px;}
    div#first { padding-bottom: 20px;}
    .third, .five { padding: 0 0 20px 0; } 
    .seven { margin-bottom: 20px; }
    .six { padding:0; }
    .banner-box { padding: 20px 0; }
    .dialog { display: none; }

    /*顶部标题*/
    .lm-title div.fl * { font-size: 18px; } 
    .lm-title div.fl a { line-height: 30px; } 
    .lm-title div.fr .tab2 li { margin-right: 15px; line-height: 30px; } 
    .lm-title div.fr .tab2 li a { font-size: 16px; }

    .lm-title div.fr .tab_cfgl li { margin-right: 15px; line-height: 30px; } 
    .lm-title div.fr .tab_cfgl li a { font-size: 16px; }

    .lm-title div.fr .tab3 li { margin-right: 15px; line-height: 30px; } 
    .lm-title div.fr .tab3 li a { font-size: 16px; }


    /*个人业务*/
    .tabUl1 { margin: 20px 0; }
    .slide-center .slide-bottom { line-height: 50px; } 
    .slide-center .slide-bottom span.fr { line-height: 50px; font-size: 16px; } 
    .slide-center .slide-bottom .title-lm a { font-size: 20px; } 
    .slide-center .slide-summary p { font-size: 14px; line-height: 24px; } 
    .slide-center { padding-bottom: 10px; } 
    .tabUl1 .swiper .dian { margin-top: 10px; }
    .slide-contont .small-img { margin-top: -14%; }

    /*个人存款*/
    .grck .grck_left { width: 100%; height: 200px; border-radius: 10px 10px 0 0; } 
    .grck .grck_right { width: 100%; padding: 0; border: 1px solid #ebebeb;border-top: 0;border-radius: 0 0 10px 10px; } 
    .grck .grck_right ul li { text-align: center; padding: 0; } 
    .grck .grck_right ul li a { font-size: 14px; line-height: 35px; }

    /*支付*/
    .zfjs-box { flex-wrap: wrap; } 
    .zfjs-box .zfjs_big {width: 48%;height: auto;margin-bottom: 20px;} 
    .zfjs-box .zfjs_big .zfjs-bottom p { line-height: 40px; } 
    .zfjs-box .zfjs_big .zfjs-bottom p a span { font-size: 14px; } 
    .zfjs-box .zfjs_big .zfjs-bottom p img { margin-right: 5px; width: 12px; } 
    .zfjs-box .zfjs_big .zfjs-bottom h2 a { font-size: 18px; line-height: 20px; }



    /*财富管理*/
    .tabUl_cfgl { padding-top: 20px; padding-bottom: 20px;}
    .tabUl_cfgl .cp_div { text-align: center; padding: 20px 40px; } 
    .tabUl_cfgl .cp_div h2 a { font-size: 18px; } 
    .tabUl_cfgl .cp_div .jz .cp_bfb { display: block; line-height: 50px; } 
    .tabUl_cfgl .cp_div .money_date { margin-top: 20px; } 
    .tabUl_cfgl .cp_div .cp_button { margin-top: 20px; height: 30px; line-height: 30px; }

    .lc_bottom h2 { font-size: 16px; height: 50px; line-height: 50px; } .lc_bottom .cp_button a { font-size: 14px; }


    /*卡业务*/
    .lm-title div.more-title .ykcs { width: 100px; }
    .banner-box .swiper-slide div.fl span.num { font-size: 26px; line-height:58px;} 
    .banner-box .swiper-slide div.fl span { font-size: 14px; }
    .banner-box .swiper-slide div.fl span:first-child a { font-size: 20px; } 
    .banner-box .swiper-slide-active div.fl {margin-top: 16%; }
    .banner-box .swiper-slide-active div.fr{width:58%;}

    .banner-box .swiper-slide-active div.fl p { font-size: 14px; margin-top: 10px;}
    .banner-box .swiper-slide-active div.fl span:first-child{float:none;}
    .banner-box .swiper-slide div.fl span.num{display:none;}
    .banner-box .swiper-slide div.fl .fl_apply {border: 1px solid #10994c; display: flex;
      justify-content: center;
      align-items: center;
      width: 93px;
      margin-top: 12px;
      height: 23px;
      cursor: pointer;border-radius: 50px;
      font-size: 10px;}
.qrcode_pop{ z-index: 9999;
                background-color: #fff;
                padding: 0;
                border: solid 1px #c00000;
                box-shadow: 0 2px 5px rgb(0 0 0 / 40%);
                border-radius: 2px;
                overflow: hidden;
                position: fixed;
                top: 35%;
                left: 21%;
               display: none;
            }
.code_top{ height: 40px;
                /* position: relative; */
                /* line-height: 40px; */
                padding: 0 10px 0 10px;
                /* font-size: 16px;
                text-align: left; */
                background: #c00000;   display: flex; align-items: center; margin: 0; */
            }
 .title_text{color: #fff;}
 .code_bottom{display: flex; justify-content: center; align-items: center; flex-direction: column;}
 .img_qr{display: flex; padding:0px 10px; width: 221px; height: 143px; align-items: center; justify-content: center; box-sizing: border-box;}
.img_qr img{width: 70%;}
 .qr_cancel{border: 1px solid #ccc; display: flex; justify-content: center; align-items: center; width: 100px; margin-bottom: 8px; height: 21px; cursor: pointer;}
.qr_cancel:hover span{color:#DD3645}


    /*公司业务*/
    .gsyw-box { margin-top: 20px; flex-wrap: wrap; } 
    .gsyw-box .gsyw_big { width: 23%; margin-bottom: 10px; } 
    .gsyw-box .gsyw_big .gsyw-bottom h2 a { font-size: 18px; line-height: 20px; } 
    .gsyw-box .gsyw_big .gsyw-bottom p { line-height: 40px; } 
    .gsyw-box .gsyw_big .gsyw-bottom p a span { font-size: 14px; } 
    .gsyw-box .gsyw_big .gsyw-bottom p img { margin-right: 5px; }


    /*国际业务*/
    .four-box{ background-size: cover;}
    .gjyw { padding: 20px 0; } 
    .gjyw div.fl h2 { font-size: 18px; padding-bottom: 10px; } 
    .gjyw div.fl { width: 100%; } 
    .gjyw div.fl p { margin-top: 10px; font-size: 16px; line-height: 26px; } 
    .gjyw div.fr {width: 100%;margin-top: 20px;} 
    .gjyw div.fr .gjyw_zlm {width: 48%;/* margin-bottom: 20px; */} 
    .gjyw div.fr .gjyw_zlm img:first-child { width: 40px; } 
    .gjyw div.fr .gjyw_zlm .gjyw_bottom { margin-top: 15px; } 
    .gjyw div.fr .gjyw_zlm .gjyw_bottom p { font-size: 18px; } 
    .gjyw div.fr .gjyw_zlm .gjyw_bottom span { font-size: 14px; } 
    .gjyw div.fr .gjyw_zlm .gjyw_bottom img { margin-right: 5px; } 
    .gjyw div.fr .gjyw_zlm:last-child { margin-bottom: 0px; }

    /*中间业务*/
    .zjyw .zjyw_left { height: 320px; } 
    .zjyw .zjyw_right ul li { padding-left: 15px; } 
    .zjyw .zjyw_right ul li a { font-size: 14px; line-height: 35px; }


    /*电子银行*/
    .dzyh-box { flex-wrap: wrap; justify-content: flex-start;} 
    .dzyh-box .dzyh_clear { width: 32%;margin-bottom: 10px;padding: 15px 15px;margin-right: 9px; } 
    .dzyh-box .dzyh_clear div.fl { width: 76%; }
    .dzyh-box .dzyh_clear .dzyh_left h2 { margin-bottom: 15px; } 
    .dzyh-box .dzyh_clear .dzyh_right { margin-left: 0px; width: 24%; justify-content: flex-end;}
    .dzyh-box .dzyh_clear .dzyh_right img { width: 80%; }
}

@media screen and (max-width:500px){
    .first, .third, .five { padding: 0px 0 10px; } 
    .second{padding:0px 0 0;}
    /*个人业务*/
    .slide-center .slide-summary p{line-height: 25px;}

    /*财富管理*/
    .tabUl_cfgl .cp_div{box-shadow: inset 0 0 0px 0px rgb(147 147 147 / 20%);}
    .tabUl_cfgl .cp_div1{box-shadow: inset 0 0 0px 0px rgb(147 147 147 / 20%) !important;}
    .lc_top img{height:auto;}


    /*卡业务-标题*/
    .banner-box .swiper-button-prev,.banner-box .swiper-button-next { display: none; }
    .lm-title div.fr .tab3 li { margin-right: 10px; }

    .banner-box .swiper-slide-active div.fl .omit { margin-top: 0px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; animation: wrapper-gradient 0s linear;}
    .banner-box .swiper-slide-active div.fl span:first-child{float:right;}


    /*卡业务-轮播*/
.banner-box .swiper-slide div.fl span.num{display:block;font-size:20px;line-height: 40px;width: calc(100% + 10px);transform: translate(-10px, -20px);}
.banner-box .swiper-slide-active div.fl span:first-child{font-size:14px;line-height: 0px;}
.banner-box .swiper-slide-active div.fl{margin-top: 9%;width:32%;}
.banner-box .swiper-slide-active div.fr{display: flex; align-items: center;}

    /*中间业务*/
    .zjyw { padding-top: 20px; height: auto; } 
    .zjyw .zjyw_left { width: 100%; height: 200px; border-radius: 10px 10px 0 0; } 
    .zjyw .zjyw_right { width: 100%; padding: 0 20px; } 
    .zjyw .zjyw_right ul li { padding-left: 15px; } 
    .zjyw .zjyw_right ul li a { font-size: 14px; line-height: 35px; }

    /*公司业务*/
    .gsyw-box .gsyw_big { width: 48%; margin-bottom: 10px; } 

    /*国际业务*/
    .gjyw div.fr .gjyw_zlm .gjyw_bottom p{font-size:16px;}


    /*电子银行*/
    .dzyh-box { justify-content: space-between; }
    .dzyh-box .dzyh_clear { width: 48%;margin-right:0px;} 
    .dzyh-box .dzyh_clear .dzyh_right img { width: 80%; }
    
}

@media screen and (max-width:400px){
    .lm-title div.fr {padding-left: 0px;}
    .lm-title div.more-title .ykcs {width: 90px;}
    .dzyh-box .dzyh_clear div.fl{width:78%;}
    .dzyh-box .dzyh_clear .dzyh_right{width:22%;}
    .slide-contont .small-img { margin-top: -17%; }
    
    /*电子银行*/
    .dzyh-box{justify-content: space-between;}
}