/* 公用 */
.intro_tit {margin-bottom: 30px;}
.intro_tit_cent {text-align: center;}
.intro_tit h6 {display: inline-block;font-size: 22px;position: relative;}
.intro_tit h6::after {content: "";position: absolute;left: 50%;bottom: -10px;width: 110%;height: 2px;background-color: #0054AA;transition: all 0.4s;transform: translate(-50%, 0);}
/* 公用 end*/

/* 银行简介 */
#cont1 {width: 47%;height:auto;display: flex;flex-direction: column;justify-content: center;display: -ms-flexbox;-ms-flex-direction: column;-ms-flex-pack: center;}
#cont2 {width: 48%;}
#cont1 .xgplayer{}
.bankIntro {}
.bankIntro p {font-size: 14px;line-height: 28px;text-align: justify;}
.bankIntro img {max-width: 60%;height: auto;}
#video2{background-color:transparent !important;}
@media screen and (max-width: 1024px) {
#cont1,#cont2 {width: 100%;}
#video2 {margin-bottom: 20px;}
.intro_tit{text-align:center;}
.mc_TOP .flex-us-no{display: flex;flex-direction: column-reverse;}
}
/* 银行简介 end*/
/* 企业文化 */
.firm_back {background: url(/uiFramework/commonResource/image/2024052010244770736.jpg) no-repeat center;background-size: cover;}
/* 图片部分 */
.firm_img {padding: 40px 9%;}
.firm_img li {width: 10.8%;}
.firm_img li img {width: 100%;border-radius:65%;transition:all 0.4s;;}
.firm_img li img:hover{box-shadow: 0 10px 10px 2px #ccc;}
/* 文字部分 */
.firm_cont {text-align: center;font-size: 16px;line-height: 30px;}
@media screen and (max-width: 1024px) {
.firm_img {padding: 10px 0;}
.firm_img li {width: 49%;margin-bottom: 10px;text-align: center;}
.firm_img li img {width: 60%;}
.firm_cont p {white-space: break-spaces;line-height: 35px;}
}
/* 企业文化 end*/