@charset "utf-8";
/* Erichuang vol1.2 阿语版*/
/* 
@font-face {
    font-family: 'Helvetica Condensed'; 
    src:url("../Fonts/HelveticaCondensed.woff");
    src: url('../Fonts/HelveticaCondensed.eot') format('embedded-opentype'),
       url('../Fonts/HelveticaCondensed.ttf') format('truetype'),
       url('../Fonts/HelveticaCondensed.woff')  format('woff'),
} */
/* @font-face {
    font-family: 'Helvetica Condensed'; 
    src:url("http://www.hongbull.com/DEMO/Fonts/HelveticaCondensed.woff");
    src: url('http://www.hongbull.com/DEMO/Fonts/HelveticaCondensed.eot') format('embedded-opentype'),
       url('http://www.hongbull.com/DEMO/Fonts/HelveticaCondensed.ttf') format('truetype'),
       url('http://www.hongbull.com/DEMO/Fonts/HelveticaCondensed.woff')  format('woff'),
} */


html {
    /* font-size: 85px; */
}

body {
    background: #fff;
    margin: 0;
    /* 中文 */
    /* font-family: '微软雅黑', '宋体', 'simsun', 'sans-serif'; */

    /* 英文 */
    font-family: 'Almarai';
    width: 100%;

    position: relative;
    /* 配合transform生效 */
    transform-origin: 0 0;
    /* 左上角缩放，与zoom行为一致，避免左右偏移 */
    transform: scale(1);
    /* 初始缩放比例，JS动态修改 */
    overflow-x: hidden;

}


dl,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
li,
pre,
form,
fieldset,
input,
textarea,
blockquote {
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
}

div {
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
}

img {
    border: 0;
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}

address,
cite,
code,
em,
th {
    font-weight: normal;
    font-style: normal;
}


a {
    color: #444;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

a:hover {
    color: #007d9d;
    text-decoration: underline;
}

input[placeholder],
[placeholder],
*[placeholder] {
    /* 20260109 */
    /* color: #757575; */
    outline: none;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    /* color: #757575; */
}

input:-moz-placeholder,
textarea:-moz-placeholder {
    /* color: #757575; */
    /* color: #757575; */
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    /* color: #757575; */
}

button,
input {
    outline: none;
    border: none;
}

.Show {
    display: block !important;
}

.Hide {
    display: none !important;
}

.ClearBoth {
    clear: both;
}

.FLeft {
    float: left;
}

.FRight {
    float: right;
}

.img1 {
    width: 100%;
    height: auto;
}

.clearfix {
    *zoom: 1;
}

.clearfix:after {
    display: block;
    overflow: hidden;
    clear: both;
    height: 0;
    visibility: hidden;
    content: ".";
}

.Artical_Div ul{padding-left:45px;padding-right:45px;}
.Artical_Div ul li{display: list-item;}


@media (min-width:1440px) {
    html {
        /* font-size: 100px */
    }
}

@media (max-width:1600px) {
    html {
        /* font-size: 100px */
    }
}

/* PC */

@media (min-width:600px) {
    html {
        /* font-size: 100px */
    }

    .Cen1500 {
        margin: 0 auto;
        width: 1500px;
    }

    .PC_Show {
        display: block !important;
    }

    .Mobile_Show {
        display: none !important;
    }
#list_navigator ol li{
display: inline-block;
position: relative;
margin: 0 5px;
padding: 0;
width: 36px;
height: 36px;
line-height: 36px;
color: #231F1F; 
font-size: 16px; 
text-align: center;
}
#list_navigator ol .current{
background-color: #231F1F;
    color: #FFF !important;
display: block;
}
#list_navigator ol .current a{    display: block;}
}


/* Mobile */

@media (max-width:600px) {
    html {
        /* font-size: 100px; */
    }

    .Cen1500 {
        margin: 0 auto;
        width: 92%;
    }

    .PC_Show {
        display: none !important;
    }

    .Mobile_Show {
        display: block !important;
    }
}


/* 滚动条 */

::-webkit-scrollbar {
    width: 17px;
    height: 17px;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 2px;
}


/* 滚动槽 */

::-webkit-scrollbar-track {
    /* -webkit-box-shadow: inset 0 0 6px rgba(33, 68, 124, 1); */
    border-radius: 2px;
    background: #F0F1F3;
    /* background: rgba(255, 255, 255, 0.2); */
}


/* 滚动条滑块 */

::-webkit-scrollbar-thumb {
    /* border-radius: 2px; */
    background: #C7D0D5;
    -webkit-box-shadow: inset 0 0 2px rgba(120, 120, 120, 1);
}

::-webkit-scrollbar-thumb:window-inactive {
    background: #E2EDF8;
}


/* 边角 即两个滚动条的交汇处 */

::-webkit-scrollbar-corner {
    background: #E2EDF8;
    border-radius: 1px;
}






/* PC */
/* Top菜单部分 */
/* 20231214 */
@media (min-width:600px) {
    .TopLang_Box {
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: 40px;
        /* background-color: #F0F1F3; */
    }

    .TopLang_Div {
        position: relative;
        margin: 0 auto;
        height: 40px;
        /* overflow: hidden; */
    }

    .Lang_Div {
        margin-top: 14px;
        float: left;
        width: 438px;
        height: 26px;
    }

    .TopLang_Div p {
        float: right;
        width: 26px;
        margin-right: 10px;
        height: 26px;
    }

    .TopLang_Div p img {
        width: 26px;
        height: 26px;
    }

    .TopLang_Div h4 {
        float: right;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        margin-right: 10px;
        height: 26px;
        line-height: 26px;
        font-family: "Arial";
        font-size: 14px;
        text-align: center;
        color: #838F97;
    }

    .TopLang_Div h4 a {
        color: #838F97;
    }

    .TopLang_Div h4 a:hover {
        font-weight: bold;
        color: #261F1E;
    }

    .TopLang_Div h4:nth-child(2) {
        width: 30px;
    }

    .TopLang_Div h4:nth-child(3) {
        /* 20251217 */
        width: 70px;
    }

    .TopLang_Div h4:nth-child(4) {
        width: 72px;
    }

    .TopLang_Div h4:nth-child(5) {
        width: 68px;
    }

    .TopLang_Div h4:nth-child(6) {
        width: 68px;
    }

    .TopLang_Div h4:nth-child(7) {
        width: 34px;
    }

    /* 20260201 */
    .Top_Search_Div {
        position: relative;
        padding: 25px 0 25px 0;
        height: 77px;
        z-index: 2;
        /* overflow: hidden; */
    }

    .Top_Logo {
        float: right;
        margin-top: 6px;
        width: 226px;
        height: 65px;
    }

    .Top_Logo img {
        width: 226px;
        height: 65px;
    }

    .Top_Search_Right {
        float: left;
        width: 930px;
        height: 77px;
        display: flex;
        justify-content:space-between;
        flex-direction: row-reverse;
    }

    .Top_Search_Input_Div {
  
        width: 274px;
        padding-left: 32px;
        height: 77px;
        border-left: 1px solid #849097;
        overflow: hidden;
    }

    .Top_Search_Input {
        margin-top: 20px;
        width: 272px;
        height: 38px;
        display: flex;

        justify-content: space-between;
        align-items: center;
        flex-direction: row-reverse;
        border: 1px solid #849097;
    }

    .Top_Search_Input input {
        width: 200px;
        height: 22px;
        padding-right: 20px;
        font-size: 18px;
        text-align: right;
    }

    .Top_Search_Input p {
        padding: 8px 12px 8px 7px;
        width: 22px;
        height: 22px;
        cursor: pointer;
    }

    .Top_Search_Input p img {
        width: 22px;
        height: 22px;
    }
.Top_Search_Input .btn_sub{
padding: 8px 12px 8px 7px;
        width: 22px;
        height: 22px;
        cursor: pointer;
background:url(https://www.boc.cn/english/images/Top_Icon_Search.png) no-repeat center center;
margin-left: 7px;
} 
    .Top_Search_CallCompass {

        width: 197px;
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-direction: row-reverse;
    }

    .Top_CallCompass {
        position: relative;
        width: 77px;
        height: 77px;
        cursor: pointer;
    }

    .Top_CallCompass p {
        width: 77px;
        height: 77px;
    }

    .Top_CallCompass h4 {
        display: none;
        position: absolute;
        top: 1px;
        left: 82px;
        width: 83px;
        height: 74px;
        z-index: 2;
    }

    .Top_CallCompass h4 img {
        width: 83px;
        height: 74px;
    }

    .Top_Search_Online {

        width: 325px;
        height: 77px;
        padding-right: 33px;
        border-right: 1px solid #849097;
    }

    .Top_Search_Online h4 {
        width: 325px;
        height: 77px;
        background: url(../images/Top_Pic3.png) center center no-repeat;
        cursor: pointer;
    }

    .Top_Search_Online_Pop {
        display: none;
        padding: 45px 37px;
        margin-top: 3px;
        z-index: 2;
        width: 251px;
        background-color: rgba(162, 166, 177, 0.95);
        height: auto;
    }

    .Top_Search_Online_Pop ul {
        width: 205px;
        height: auto;
direction: rtl;
    }

    .Top_Search_Online_Pop li {
        font-size: 18px;
        line-height: 26px;
        color: #FFF;
        margin-bottom: 26px;
    }

    .Top_Search_Online_Pop li:last-child {
        margin-bottom: 0px;
    }

    .Top_Search_Online_Pop li a {
        color: #FFF;
    }

    .Top_Menu_Top {
        float: right;
        width: 60px;
        height: 26px;
        overflow: hidden;
    }

    .TopMenu_Language {
        float: left;
        margin-right: 10px;
        width: 30px;
        height: 26px;
        font-size: 16px;
        font-family: "微软雅黑";
        line-height: 26px;
        color: #000;
        background: url(../images/Menu_Lang_BK.png) center right no-repeat;
    }

    .TopMenu_Language a {
        color: #000;
    }

    .TopMenu_Search {
        float: left;
        width: 20px;
        cursor: pointer;
    }

    .TopMenu_Search img {
        margin-top: 2px;
        width: 18px;
        height: 17px;
    }

    .Menu_List_Box {
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: 78px;
        background-color: #B00630;

    }

    .Menu_List_Div {
        height: 78px;
    }

    .Menu_List_Div ul {
        width: 100%;
        height: 78px;
        display: flex;
        flex-direction: row-reverse;

    }

    .Menu_List_Div li {
        float: left;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 78px;
        padding: 0 42px 0 16px;
        font-size: 24px;
        line-height: 78px;
        /* font-weight: bold; */
        text-transform: uppercase;
        margin-right: 15px;
        color: #FFF;
    }

    .Menu_List_Div li:first-child {
        padding-left: 30px;
        padding-right: 70px;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251210410864277782.png) right 18px center no-repeat;
    }

    .Menu_List_Div li::after {
        content: " ";
        display: block;
        position: absolute;
        right: 20px;
        top: 0px;
        width: 14px;
        height: 78px;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251208539561139533.png) center center no-repeat;
    }

    .Menu_List_Div li:first-child::after {
        content: " ";
        background: none;
    }

    .Menu_List_Div li:last-child {
        /* padding-right: 0; */
    }



    .Menu_List_Div li a {
        display: block;
        color: #FFF;
        height: 78px;
        text-decoration: none;
    }

    .Menu_List_Div li:hover a {
        color: #FFF;

    }

    .Menu_List_Div li:hover {
        /* height: 86px; */
        background-color: #072359;
        /* border-bottom: 4px solid #D78971; */
    }

    .Main_Menu_Li {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 78px;
        /* padding-bottom: 15px; */
    }

    .Menu_List_Div li:hover .Main_Menu_L2 {
        display: block;
    }

    .Menu_List_Div .Main_Menu_L2 {
        display: none;
        position: absolute;
        right: 0;
        border-top: 4px solid #fff;
        /* min-width: 200px; */
        /* transform: translateX(-50%); */
        top: 78px;
        padding: 48px 32px 48px 32px;
        width: auto;
        background-color: rgba(7, 35, 89, 0.9);
        z-index: 12;
    }

    .Menu_List_Div .Main_Menu_L2 h4 {
        position: relative;
        display: block;
        line-height: 24px;
        height: 24px;
        /* padding: 12px; */
        width: auto;
        min-width: 105px;
        font-size: 18px;
        text-align: right;
        font-weight: normal;
        margin-bottom: 28px;
        cursor: pointer;
        white-space: nowrap;
    }

    .Menu_List_Div .Main_Menu_L2 h4 a {
        color: #FFF;

    }

    .Menu_List_Div .Main_Menu_L2 h4:last-child {
        margin-bottom: 0;
    }

    .Menu_List_Div .Main_Menu_L2 h4:hover {
        text-decoration: underline;
    }


    /* #Menu3::after{
        width: 0;        
    }
    #Menu3{        
        padding-right: 16px;
    } */
    .TopMenu_Search_Pop {
        display: none;
        position: absolute;
        width: 1920px;
        height: 300px;
        top: 90px;
        left: -260px;
        background-color: #F0F0F0;
        z-index: 2;
    }

    .TopMenu_Search_Pop_Div {
        margin: 0 auto;
        width: 1260px;
        height: 70px;
        /* border-radius: 29px; */
        /* background-color: #D88972; */
        border: 1px solid #ABB1BD;
        margin-bottom: 25px;
    }

    .TopMenu_Search_Pop_Left {
        float: left;
        width: 1100px;
        height: 70px;
        margin-left: 25px;
        line-height: 70px;
    }

    .TopMenu_Search_Pop_Left input {
        float: left;
        width: 1100px;
        height: 70px;
        line-height: 70px;
        background-color: transparent;
        font-size: 26px;
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::input-placeholder {

        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::-webkit-input-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::-moz-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::-moz-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::-ms-input-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Right {
        float: right;
        width: 72px;
        height: 70px;

    }

    .TopMenu_Search_Pop_Right img {
        width: 72px;
        height: 70px;
    }

    .Search_Hot_Div {
        margin: 0 auto;
        width: 1260px;
        height: auto;
        margin-bottom: 30px;
        overflow: hidden;

        font-size: 16px;
        line-height: 25px;
        font-weight: bold;
        color: #1F1F21;
    }

    .Search_Hot_Div span {
        padding: 0 7px;
        font-size: 16px;
        line-height: 25px;
        font-weight: normal;
        color: #737373;
    }

    .Search_Hot_Div span a {
        color: #737373;
    }

    .Search_Hot_Div span a:hover {
        color: #000;
    }
}

/* 20231214 end*/

/* 翻页控制部分 */
@media (min-width:600px) {

    /* PageControl_Box  */
    .PageControl_Box {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        padding-top: 0px;
        padding-bottom: 0px;
        /* margin-bottom: 45px; */
    }

    .PageControl_Div {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 36px;
        min-width: 100px;
        margin-bottom: 140px;
        /* border: 1px solid saddlebrown; */
    }

    .PageControl_Num {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 32px;
        display: flex;
        flex-direction:row-reverse ;
    }

    .PageControl_Num span {
        display: inline-block;
        margin: 0 5px;
        color: #072359 !important;
    }


    .PageControl_Num .NumOn {
        background-color: #231F1F;
        color: #FFF !important;
    }

    .PageControl_Num .NumOn a {
        color: #FFF !important;
    }

    .PageControl_Num a {
        display: inline-block;
        position: relative;
        margin: 0 5px;
        padding: 0;
        /* border-radius: 16px; */
        width: 36px;
        height: 36px;
        line-height: 36px;
        color: #231F1F;
        /* background-color: #EEEEEE; */
        font-size: 16px;
        text-align: center;
float: right;
    }
}

/* 导航栏面包屑部分 */
@media (min-width:600px) {
    .Nav_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251210535075932959.jpg) bottom center no-repeat;
        height: 52px;
        overflow: hidden;
    }

    .Nav_Div {
        height: 45px;
        line-height: 45px;
        /* font-family: 'Times New Roman'; */
        font-size: 14px;
        text-align: right;
        display: flex;
         /* flex-direction: row-reverse; */
        /* justify-content: flex-end; */
        color: #221E1F;
direction: rtl;
    }
    .Nav_Div span{
        display: inline-block;
    }

    .Nav_Div a {
        display: inline-block;
        color: #9DA3A9;
    }
}

/*  底部 部分 */
@media (min-width:600px) {

    /* Bottom_Box */
    .Bottom_Box {
        margin: 0 auto;
        margin-top: 107px;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: 626px;
        overflow: hidden;
    }

    .Bottom_Div {
        margin: 0 auto;
        width: 1500px;
        height: 686px;
    }

    .Bottom_Block1 {
        float: left;
        width: 471px;
        height: 580px;
        padding-top: 106px;

    }

    .Bottom_Logo {
        float: left;
        width: 215px;
        height: auto;
        overflow: hidden;
    }

    .Bottom_Logo img {
        float: right;
        display: block;
        margin-top: 8px;
        width: 143px;
        height: 41px;
    }
    .Bottom_Left {
        float: right;
        width: 215px;
        height: auto;
        /* overflow: hidden; */
    }

    .Bottom_Right {
        float: left;
        width: 1285px;
        height: auto;
        /* overflow: hidden; */
    }

    .Bottom_Links {
        float: left;
        padding-top: 60px;
        padding-left: 2.6%;
        width: 20%;
        height: 240px;
        border-right: 1px solid #C8324F;

    }

    .Bottom_Div1 h4 {
        font-size: 18px;
        line-height: 20px;
        color: #FFF;
        font-weight: bold;
        margin-bottom: 20px;
    }

    .Bottom_Div1 h4 a {
        color: #FFF;
    }

    .Bottom_Div1 h5 {
        font-size: 15px;
        line-height: 20px;
        color: #F3EDE9;
        margin-bottom: 20px;
    }

    .Bottom_Div1 h5 a {
        color: #F3EDE9;
    }

    .Bottom_Contact {
        float: left;
        width: 33%;
        height: 240px;
        border-right: 1px solid #C8324F;
        padding-top: 60px;
        padding-left: 2.6%;
    }

    .Bottom_Followus {
        float: right;
        width: 20%;
        height: 240px;
        padding-top: 60px;
    }

    .Bottom_Followus ul {
        width: 100%;
        height: 46px;
    }

    .Bottom_Followus li {
        position: relative;
        float: left;
        width: 46px;
        height: 46px;
        margin-right: 14px;
        margin-bottom: 20px;
    }

    .Bottom_Followus li p {
        width: 46px;
        height: 46px;
    }

    .Bottom_Followus li p img {
        width: 46px;
        height: 46px;
    }

    .Bottom_Followus li:hover .Bottom_Followus_QR {
        display: block;
    }

    .Bottom_Followus_QR {
        display: none;
        position: absolute;
        left: calc(50% - 100px);
        top: -220px;
        width: 200px;
        height: 200px;
        z-index: 11;
    }

    .Bottom_Followus_QR img {
        /* display: none; */
        position: absolute;
        width: 200px;
        height: 200px;
    }

    .BackTop_Div {
        position: absolute;
        z-index: 10;
        right: 580px;
        top: 0px;
        width: 58px;
        height: 58px;
    }

    .BackTop_Div img {
        width: 58px;
        height: 58px;
    }

    .Bottom_Div2 {
        width: 100%;
        padding-top: 16px;
        height: 20px;
        overflow: hidden;
        text-align: right;
        font-size: 12px;
        font-weight: bold;
        height: 20px;
        display: flex;
        flex-direction: row-reverse;
        color: #231F1F;
    }

    .Bottom_Div2 span {
        font-weight: normal;
        color: #AF062F;
    }

    .BottomWord {
        color: #838F97 !important;
    }
    /* 20260423 */
    .BottomWord a{
        color: #838F97 !important;
    }
    .Bottom_linkBox {
        
        position: relative;
        margin: 0 auto;
        width: 100%;
        height: 120px;
        border-bottom: 1px solid #849097;
    }

    .Bottom_LinkDiv {
        float: right;
        width: 570px;
        height: 56px;
        border: 1px solid #849097;
        /* border-radius: 15px; */

       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251210535077179491.jpg) no-repeat right;
        background-position: top left;
        background-color: #F0F1F3;
        cursor: pointer;
    }

    .Bottom_LinkDiv p {
        float: right;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: calc(100% - 80px);
        height: 56px;
        padding-left: 20px;
        line-height: 56px;
        font-size: 20px;
        font-weight: bold;
        color: #261F1E;
        text-align: right;
        margin-right: 20px;
    }

    /* 20260127 */
    .Bottom_LinkDiv ul {
        display: none;
        position: absolute;
        margin: 0;
        padding: 0;
        padding-top: 14px;
        padding-bottom: 14px;
        /* left: 6px; */
        top: 57px;
        width: 568px;
        height: auto;
        max-height: 300px;
        overflow-y: scroll;

        list-style: none;
        background-color: #F0F1F3;
        border: 1px solid #849097;
        z-index: 1;
    }

    /* 滚动条 */
    .Bottom_LinkDiv ul::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: rgba(255, 255, 255, 0.2);
        border-radius: 2px;
    }

    /* 滚动槽 */
    .Bottom_LinkDiv ul::-webkit-scrollbar-track {
        /* -webkit-box-shadow: inset 0 0 6px rgba(33, 68, 124, 1); */
        border-radius: 2px;
        background: #bbb;
        /* background: rgba(255, 255, 255, 0.2); */
    }

    /* 滚动条滑块 */
    .Bottom_LinkDiv ul::-webkit-scrollbar-thumb {
        border-radius: 2px;
        background: #B10630;
        -webkit-box-shadow: inset 0 0 2px rgba(120, 120, 120, 1);
    }

    .Bottom_LinkDiv ul::-webkit-scrollbar-thumb:window-inactive {
        background: #B10630;
    }

    /* 边角 即两个滚动条的交汇处 */
    .Bottom_LinkDiv ul::-webkit-scrollbar-corner {
        background: #B10630;
        border-radius: 1px;
    }

    .Bottom_LinkDiv li {
        display: block;
        position: relative;
        margin: 0;
        padding: 10px 0;
        padding-left: 15px;
        text-align: right;
        height: auto;
        /* text-indent: 14px; */
        list-style: none;
        font-size: 18px;
        line-height: 30px;
        color: #000;
    }

    .Bottom_LinkDiv li a {
        display: block;
        text-align: right;
        width: calc(100% - 20px);
        font-size: 18px;
        padding-right: 20px;
        line-height: 30px;
        color: #000;

    }

    /* 20260127 end*/

    .Bottom_LinkDiv li:hover {
        background-color: rgba(0, 64, 138, 0.5)
    }

    .Bottom_LinkDiv li:hover a:hover,
    .Bottom_LinkDiv li:hover a {
        color: #FFF;
        text-decoration: none;
    }

    .Bottom_ListBox {
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
        flex-direction: row-reverse;
        position: relative;
        padding-top: 40px;
        width: 100%;
        height: 285px;
        border-bottom: 1px solid #849097;
        overflow: hidden;
    }

    .Bottom_ListItem {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        /* max-width: 166px; */
    }

    #BItem1 {
        width: 120px;
    }

    #BItem2 {
        width: 220px;
    }

    #BItem3 {
        width: 180px;
    }

    #BItem4 {
        width: 220px;
    }

    #BItem5 {
        width: 190px;
    }

    .Bottom_ItemTitle {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        height: 40px;
        text-align: right;

    }

    .Bottom_ItemTitle a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        font-size: 16px;
        line-height: 22px;
        font-weight: bold;
        color: #261F1E;
    }

    .Bottom_ListItem ul {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        list-style: none;
        font-size: 16px;
        color: #000;
    }

    .Bottom_ListItem li {
        list-style: none;
    }


    .Bottom_ListItem li a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        line-height: 28px;
        font-size: 14px;
        color: #838F97;
        text-align: right;
        /* border: 1px solid #222;      */
    }

    .Bottom_ListItem li a:hover {
        font-weight: bold;
        color: #261F1E;
    }
}

/*  列表 部分 */
@media (min-width:600px) {

    /* List_Banner_Box */
    .NavList_Div {
        padding-top: 80px;
        height: auto;
        overflow: hidden;
    }

    .NavList_Left {
        float: right;
        width: 360px;
        height: auto;
        overflow: hidden;
    }

    .NavList_Right {
        float: left;
        width: 1060px;
        height: auto;
        overflow: hidden;
    }



    /* 20251231 */
    .List_Type_Div {
        padding-left: 30px;
        padding-top: 38px;
        width: 330px;
        height: auto;
        padding-bottom: 60px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251201693313359500.jpg) center bottom no-repeat;
        background-color: #F0F1F3;

    }

    .List_Type_Div ul {
        width: 330px;
        height: auto;
    }

    /* 20251224 */
    .List_Type_Div li {
        padding: 12px 28px 12px 72px;
        width: 230px;
        height: auto;
        /* font-weight: bold;               */
        font-size: 20px;      
        text-align: right;  
        line-height: 26px;        
        color: #000;
    }

    .List_Type_Div li a {
        color: #000;
    }

    .List_Type_Now a {
        color: #AF062F !important;
    }

    .List_Type_Now {
       font-size: 20px !important;
        line-height: 25px !important;
        font-weight: bold !important;
        color: #AF062F;

        background: url(../images/Nave_Left_Arrow.png) left 55px center no-repeat;
        background-color: #FFF;
    }

    .List_Div {
        width: 100%;
        height: auto;
        margin-bottom: 40px;
        overflow: hidden;
    }

    .List_Div ul {
        width: 100%;
        list-style: none;
    }

    /* 20260203 */
    .List_Div li {
        width: 100%;
        min-height: 141px;
        /* padding: 35px 0; */
        /* border-bottom: 1px solid #f0f0f0; */
        overflow: hidden;
        margin-bottom: 22px;
    }

    .List_Div li:last-child {
        margin-bottom: 0px;
    }

    .List_Pic_Div {
        float: right;
        width: 213px;
        height: 141px;
        /* margin-right: 15px; */
        cursor: pointer;
    }

    /* 20260203 */
    .List_Pic_Div p {
        width: 213px;
        height: 141px;
        overflow: hidden;
    }

    .List_Pic_Div p img {
        width: 213px;
        height: 141px;
    }

    .List_Pic_Div em {
        position: absolute;
        left: 0;
        top: 0;
        width: 305px;
        height: 212px;
        background: url(../images/List_Arrow.png) center center no-repeat;
        background-color: rgba(0, 160, 233, 0.7);
        opacity: 0;
        transition: all 0.5s;
        z-index: 3;
    }

    .List_Pic_Div p img {
       width: 213px;
        height: 141px;
        transition: all 0.5s;
    }

    .List_Pic_Div:hover img {
        scale: 1.2;
        transition: all 0.5s;
    }



    .List_Data_Div {
        display: block;
        width: 100%;
        height: 34px;
        margin-bottom: 15px;
        overflow: hidden;
    }

    /* 20260203 */
    .List_Div li h6 {
        display: block;
        height: 26px;
        line-height: 20px;
        font-size: 14px;
        color: #B10932;
        font-weight: bold;
        z-index: 2;
        text-align: right;
    }

    /* 20260203 */
    .List_Text_Div {
        padding: 20px 25px;
        display: block;
        height: 101px;
        background-color: #F0F1F3;
        overflow: hidden;
direction: rtl;

    }
.English_List_Div .List_Text_Div{direction: initial;}
    /* 20260203 */
    .List_Div li h4 {
        display: block;
        width: 100%;
        height: 26px;
        line-height: 26px;
        font-size: 18px;
        color: #231F1F;
        font-weight: bold;
        margin-bottom: 6px;
        text-align: right;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .List_Div li h4 a {
        color: #231F1F;
    }

    
    .List_Div li h5 {
        display: block;
        line-height: 24px;
        font-size: 16px;
        height: 48px;
        text-align: right;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
        color: #5F676D;
    }

    .List_Div li h5 a {
        color: #5F676D;
    }
.English_List_Div li h4,.English_List_Div li h5,.English_List_Div  li h6{
text-align: left;
}
    .NavList_Right .PageControl_Div {
        display: block;
        margin-bottom: 40px;
    }

    .NavList_Right .PageControl_Div a:first-child {
        margin-left: 0;
    }

    .List_Title {
        width: 100%;
        height: 85px;
    }

    .List_Title h4 {
        float: left;
        width: calc(100% - 115px);
        height: 60px;
        line-height: 60px;
        font-size: 60px;
        font-weight: bold;
        color: #261F1E;
        overflow: hidden;
    }

    .List_Title h4 a {
        color: #261F1E;
    }

    .List_Title h4 a:hover {
        text-decoration: none;
    }

    .List_Title h5 {
        float: right;
        width: 110px;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #656565;
        overflow: hidden;
    }

    .List_Title h5 a {
        color: #656565;
    }

    .List_Block {
        width: 100%;
        height: auto;
        margin-bottom: 40px;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
    }

    .List_Block1 {
        background: url(../images/ListPersonal_BK1.jpg) center center no-repeat;
    }

    .List_Block2 {
        background: url(../images/ListPersonal_BK2.jpg) center center no-repeat;
    }

    .List_Block_Title {
        width: 100%;
        height: 100px;
        text-align: center;
        font-size: 48px;
        font-weight: bold;
        line-height: 64px;
        color: #FFF;
    }

    .List_Block_Title a {
        color: #FFF;
    }

    .List_Block ul {
        width: 100%;
        height: 180px;
        display: flex;
        justify-content: space-between;
    }

    .List_Block li {
        width: 280px;
        height: 180px;
    }

    .List_Block li img {
        width: 280px;
        height: 180px;
    }

    .List_Item {
        padding: 96px 110px 60px 110px;
        width: 300px;
        height: 378px;
    }

    .ListItem1 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251201706139642833.jpg) center center no-repeat;
    }

    .ListItem2 {
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251201706138354549.jpg) center center no-repeat;
    }

    .List_Item p {
        width: 300px;
        height: 280px;
        margin-bottom: 50px;
    }

    .List_Item p img {
        width: 300px;
        height: 280px;
    }

    .List_Item h4 {
        text-align: center;
        font-size: 36px;
        line-height: 46px;
        height: 46px;
        color: #333;
    }

    .List_Item h4 a {
        color: #333;
    }
}

/* 文章 部分 */
@media (min-width:600px) {
    .Artical_Div {
        margin: 0 auto;
        margin-top: 62px;
        width: 1270px;
        margin-left: calc(50% - 635px);
        height: auto;
        overflow: hidden;
    }

    /* Artical_Content */
    .Artical_Content {
        width: 100%;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
    }

    .Artical_Content_Title_Div {
        width: 100%;
        height: auto;
        overflow: hidden;
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Title {
        margin: 0 auto;
        width: 100%;
        /* text-align: right; */
        margin-bottom: 28px;
        font-size: 45px;
        /* font-weight: bold; */
        line-height: 60px;
        color: #000;
        /* text-transform: uppercase; */
direction: rtl;
    }

    .Artical_Content_Title a {
        color: #000;
    }

    .Artical_Content_Info_Div {
        /* padding: 14px; */
        height: 26px;
        /* background-color: #F3F3F3; */
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Info {
        width: 100%;
        text-align: right;
        font-size: 20px;
        line-height: 26px;
    }

    .Artical_Content_Info h4 {
        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;

        padding-right: 10px;
        padding-left: 10px;
        font-size: 20px;
        line-height: 26px;
        font-family: "Myriad Pro";
        font-weight: normal;
        border-right: 1px solid #838F97;
        color: #838F97;
    }

    .Artical_Content_Info h4:first-child {
        padding-left: 0px;
    }

    .Artical_Content_Info h4 a {
        color: #838F97;
    }

    .Artical_Content_Info h5 {
        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;

        padding-right: 10px;
        /* padding-left: 10px; */
        font-size: 20px;
        line-height: 26px;
        font-weight: normal;
        font-family: "Myriad Pro";
        color: #838F97;
    }

    .Artical_Content_Info h5 a {
        color: #838F97;
    }

    .Artical_Content_Text_Div {
        width: 100%;
        height: auto;
        padding-top: 80px;
        /* border-bottom: 2px solid #E7EFFB; */
direction: rtl;
    }

    .Artical_Content_Text {
        margin: 0 auto;
        width: 100%;
        /* height: 1420px; */
        padding-bottom: 30px;
font-size: 24px;
    }

    /* 20260120 */
    .Artical_Content_Text p {
        margin-left: 50px;
       /*  text-align: right; */
        font-size: 24px;
        line-height: 38px;
        color: #000;
        margin-bottom: 30px;
direction: rtl;
    }
 .Artical_Content_Text ul{
    padding-bottom: 30px;
}
    .Artical_Content_Text li {
        font-size: 24px;
        line-height: 38px;
        margin-bottom: 10px;
    }
    .Artical_Content_Text p img {
        margin: 0 auto;
    height: auto;
    }

    /* 20260120 */
 .Artical_Content_Text .pic_desc {
        display: block;
        margin: 0 auto;
        margin-top: 10px;
        width: 900px;
        font-size: 16px;
        color: #000;
        font-family: "Myriad Pro";
        line-height: 22px;
        text-align: center;
        margin-bottom: 30px;
    }
    .Artical_Content_Text span img {

        width: 800px;
    }

    .Artical_Content_Text em {
        display: block;
        margin: 0 auto;
        width: 576px;
        font-size: 16px;
        line-height: 22px;
        color: #434343;
        margin-bottom: 40px;
    }

    .Artical_Content_Text hr {
        width: 100%;
        height: 4px;
        line-height: 4px;
        /* border-top: 1px solid #B00630; */
        /* border-bottom: 1px solid #B00630; */
        background-color: #B00630;
    }

    
    .Artical_Content_Text td img {
        padding-top: 0;
        margin: 0;
        width: 180px;
        /* height: 240px; */
    }

    .Artical_Content_Text table td {
        padding-bottom: 40px;
    }
    .Artical_Content_Text table tr {
        padding-bottom: 40px;
       /*  display: flex; */
        flex-direction: row-reverse;
    }
    .Artical_Director_Photo {
        float: right;
        width: 250px;
    }
    .Artical_Director_Txt {
        display: flex;
        align-items: center;
        flex-wrap: wrap; 
        align-content: center;       
    }
    .Artical_Director_Txt p{
        display: block;
        width: 100%;
        
    }
    /* Artical_Related_Div */
    .Artical_Related_Div {
        width: 100%;
        height: auto;
        margin-bottom: 100px;
    }

    .Artical_Related_Title {
        height: 60px !important;
    }

    .Artical_Related_List {
        width: 100%;
        height: auto;
    }

    .Artical_Related_List ul {
        width: 100%;
        height: 224px;
        display: flex;
        justify-content: space-between;
    }

    .Artical_Related_List li {
        padding: 24px 20px;
        width: 327px;
        height: 176px;
        overflow: hidden;
        background-color: #F0F0F0;
    }

    .Artical_Related_List li h5 {
        font-size: 16px;
        height: 24px;
        line-height: 24px;
        color: #0011A9;
        margin-bottom: 10px;
    }

    .Artical_Related_List li h4 {
        font-size: 20px;
        line-height: 26px;
        color: #000;
    }

    .Artical_Related_List li h4 a {
        color: #000;
    }

    .Artical_Full_Div {
        margin-top: 62px;
        height: auto;
        overflow: hidden;
    }

    .Artical_Left {
        float: left;
        width: 1080px;
        height: auto;
        overflow: hidden;
    }


    .Artical_Right {
        float: right;
        padding: 44px 40px;
        width: 280px;
        height: 526px;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251218392390751773.jpg) center center no-repeat;
        overflow: hidden;
    }

    .Artical_Right h4 {
        font-size: 24px;
        font-weight: bold;
        color: #000;
        line-height: 30px;
        height: 35px;
        margin-bottom: 35px;
    }

    .Artical_Right h4 a {
        color: #000;
    }

    .Artical_Right h5 {
        padding-left: 22px;
        line-height: 36px;
        font-size: 16px;
        color: #656565;
    }

    .Artical_Right h5 a {
        color: #656565;
    }

    .Artical_Right li {
        font-size: 18px;
        line-height: 26px;
        color: #261F1E;
        padding-left: 22px;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205372536685754.png) left 0 top 10px no-repeat;
        margin-bottom: 45px;
    }

    .Artical_Right li a {

        color: #261F1E;
    }

    .Artical_Body_Senior_Right {
        float: right;
        width: 1080px;
        height: auto;
        overflow: hidden;
    }

    .Artical_Body_Senior_Left {
        float: left;
        padding: 42px 0 42px 30px;
        width: 330px;
        height: 420px;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202482331929716.jpg) center center no-repeat;
        background-size: 100% 100%;
        /* background: url(../images/Artical_Right_BK2.jpg) center center no-repeat; */
        overflow: hidden;
    }

    .Artical_Body_Senior_Left li {
        padding: 12px 20px;
        font-size: 16px;
        line-height: 24px;
        color: #261F1E;
        height: auto;
        overflow: hidden;
        padding-left: 20px;
        /* margin-bottom: 45px; */
    }

    /* 20260109 */
    .Artical_Senior_Now {
        background-color: #FFF;
        color: #AF062F;
        font-weight: bold;
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    /* 20260109 */
    .Artical_Senior_Now a {
        /* display: block; */
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        color: #AF062F !important;
        font-weight: bold;
    }

    /* 20260109 */
    .Artical_Senior_Now em {
        display: block;
        width: 35px;
        height: 35px;
        background: url(../images/Artical_Senior_Arrow.png) center center no-repeat;
    }

    .Artical_Body_Senior_Left li a {
        color: #261F1E;
    }

    .Artical_Director_Div img {
        width: 100% !important;
    }

    .Artical_Senior_Div {
        margin-top: 25px;
        width: 100%;
        overflow: hidden;
        margin-bottom: 50px;
    }

    .Artical_Senior_Left {
        float: left;
        width: 250px;
        height: auto;
        overflow: hidden;
    }

    .Artical_Senior_Left img {
        width: 180px;
        height: 240px;
        overflow: hidden;
    }

    .Artical_Senior_Right {
        height: auto;
        overflow: hidden;
    }

    .Artical_Content_Text h3 {
        font-size: 28px;
        line-height: 38px;
        font-weight: bold;
    }

    .Artical_Content_Text h4 {
        font-size: 24px;
        line-height: 38px;
    }

    /* 20260120 */
    .Artical_Content_Text h5 {
        font-size: 28px;
        line-height: 40px;
        margin-bottom: 30px;
        font-weight: bold;
    }

    /* 20260120 */
    .Artical_Content_Text h6 {
        padding-top: 15px;
        font-size: 24px;
        line-height: 30px;
        font-weight: bold;
        margin-bottom: 8px;
    }

    /* 20260120 */
    .Artical_Content_Text h8 {
        display: block;
        font-size: 24px;
        line-height: 30px;
        color: #000;

    }

    /* 20260105 */
    .Artical_Content_Text h7 {
        display: block;
        padding-top: 20px;
        height: auto;
    }
}

/* 搜索 部分 */
@media (min-width:600px) {

    /* Search_Input_Div */
    .Search_Input_Div {
        padding: 80px 30px 0 30px;
        height: 195px;
        overflow: hidden;
    }



    .Search_Div {
        height: auto;
        margin-bottom: 25px;
        overflow: hidden;
    }

    .Search_Div ul {
        width: 100%;
        list-style: none;
    }

    .Search_Div li {
        width: 100%;
        padding: 25px;
        background-color: #f0f0f0;
        overflow: hidden;
        margin-bottom: 20px;
    }

    .Search_Div li:hover {
        background-color: #e3e3e3;
        cursor: pointer;
    }

    .Search_Div li h6 {
        display: block;
        height: 34px;
        line-height: 24px;
        font-size: 16px;
        color: #656565;
    }

    .Search_Div li h4 {
        display: block;
        width: 100%;
        height: auto;
        line-height: 28px;
        font-size: 22px;
        color: #000;
        font-weight: bold;
        margin-bottom: 10px;
    }

    .Search_Div li h4 a {
        color: #000;
    }

    .Search_Div li h5 {
        display: block;
        line-height: 24px;
        font-size: 16px;
        color: #000;
        margin-bottom: 20px;
    }

    .Search_Div li h5 a {
        color: #000;
    }

    .Search_Div li span {
        color: #D78971;
    }

    .Search_Result_Div {
        width: 100%;
        height: 28px;
        line-height: 28px;
        font-size: 16px;
        color: #B10932;
        margin-bottom: 5px;
        /* text-align: center; */
    }

}

/* 其他 部分 */
@media (min-width:600px) {

    /* 20260201 */
    .Home_Banner_Box {
        width: 100%;
        height: auto;
        
        overflow: hidden;
    }

    .Home_Banner_Swiper {
        position: relative;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Banner_Swiper p {
        width: 100%;
        overflow: hidden;
    }

    .Home_Banner_Swiper p img {
        width: 100%;
        overflow: hidden;
    }

    
    .Home_Banner_thumbnails {
        position: absolute;
        padding: 50px 70px 0 70px;
        left: calc(50% - 750px);
        width: 1360px;
        bottom: 0;
        display: flex;
        justify-content: space-between;
        margin-top: 10px;
        background-color: rgba(255, 255, 255, 0.7);
        z-index: 2;
    }

    .Home_Banner_thumb {
        width: 305px;
        height: 115px;
        
        cursor: pointer;
        border-bottom: 4px solid transparent;
        font-size: 18px;
        line-height: 25px;
        color: #261F1E;
        overflow: hidden;
    }

    .Home_Banner_thumb a {
        width: 305px;
        height: 115px;
        text-align: right;
        cursor: pointer;

        font-size: 18px;
        line-height: 25px;
        color: #261F1E;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_Banner_thumb a:hover {

        color: #AF062F;
        text-decoration: none;

    }

    .Home_Banner_thumb_active {
        border-bottom: 4px solid #AF062F;
        color: #AF062F;
    }

    .Home_Banner_thumb_active a {
        color: #AF062F;
    }

    /* Home_Four_Box */
    .Home_Four_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        margin-top: 100px;
        width: 1920px;
        height: auto;
        overflow: hidden;
        background: url(../images/Home_IE_BK.jpg) top center no-repeat;
    }

    .Home_Four_Div {
        margin: 0 auto;
        padding-top: 40px;
        padding-left: 96px;
        width: 1404px;
        height: 440px;
        margin-bottom: 240px;
    }

    
    .Home_Individuals_Div {
        float: right;
        padding: 58px 113px 0 149px;
        width: 440px;
        height: 382px;
        background: url(../images/Home_Individuals_BK.jpg) center center no-repeat;
    }

    
    .Home_Individuals_Div2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260430512781221966.jpg) center center no-repeat;
    }

    
    .Home_Individuals_Div2 .Home_Four_Title a {
        color: #FFF;
    }

    .Home_Individuals_Div2 .Home_Individuals li a {
        color: #FFF;
    }

    
    .Home_Individuals_Div .Home_Four_Title {
        margin-bottom: 50px;
    }

    
    .Home_Enterprises_Div {
        float: right;
        padding: 58px 124px 0 58px;
        width: 520px;
        height: 382px;
        background: url(../images/Home_Individuals_BK2.jpg) center center no-repeat;
    }

    
    .Home_Enterprises_Div2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260430512777814066.jpg) center center no-repeat;
    }

    
    .Home_Four_Title {
        width: 100%;
        height: 70px;
        font-size: 60px;
        font-weight: bold;
        color: #072359;
        text-align: center;
        margin-bottom: 20px;
    }

    .Home_Four_Title a {
        color: #072359;
    }

    .Home_Four_Title2 {
        color: #FFF;
    }

    .Home_Four_Title2 a {
        color: #FFF;
    }

    .Home_Individuals {
        width: 100%;
        height: auto;
    }

    .Home_Individuals ul {
        position: relative;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Individuals li {
        float: right;
        width: 220px;
        height: 50px;
        margin-bottom: 35px;
    }

    .Home_Individuals li p {
        float: right;
        width: 50px;
        height: 50px;
    }

    .Home_Individuals li p img {
        width: 50px;
        height: 50px;
    }

    .Home_Individuals li h4 {
        float: right;
        margin-right: 10px;
        width: 160px;
        height: 50px;
        text-align: right;
        display: flex;
        align-items: center;
    }

    .Home_Individuals li h4 a {
        display: block;
        width: 100%;
        font-size: 18px;
        /* font-weight: bold; */
        color: #072359;
    }

    .Enterprises li {
        width: 260px !important;
        margin-bottom: 20px !important;
    }

    .Enterprises li h4 {
        width: 200px !important;
        color: #FFF;
    }

    .Enterprises li h4 a {
        color: #FFF;
    }

    
    .Home_Four_Div2 {
        margin: 0 auto;
        width: 1500px;
        /* height: 462px; */
        height: auto;
        margin-bottom: 10px;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
    }

    .Home_Four_Block {
        padding: 60px;
        border: 1px solid #DCE0E5;
        width: 612px;
        height: 280px;
        
        background-color: #FFF;
    }

    .Home_Four_Block1 {
        padding: 60px;
        border: 1px solid #F0F1F3;
        width: 612px;
        height: 280px;
        
        background-color: #F0F1F3 !important;
    }

    .Home_Four_Block_Title {
        float: right;
        position: relative;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 50px;
        line-height: 50px;
        font-size: 48px;
        font-weight: bold;
        color: #213765;
        text-align: right;
        padding-left: 60px;
        margin-bottom: 35px;

        background: url(../images/Home_Annouce_Icon.png) left center no-repeat;
    }

    .Home_Four_Block_Title a {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        display: inline-block;
        height: 50px;
        line-height: 50px;
        color: #213765;
    }

    .Home_Four_Block_Title {
        /* position: absolute; */

    
    }

    .Home_Four_Block_Title a {
        color: #213765;
        text-decoration: none;
    }

    .Home_Four_Block_Title1 a {
        color: #AF062F !important;
        text-decoration: none;
    }

    .Home_Four_Block li:hover a {
        /* color: #AF062F; */
    }

    .Home_Four_Block_Title1 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637911985666.png) left center no-repeat;
    }

    .Home_Four_Block_Title2{
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637914359873.png) left center no-repeat !important;
    }

    .Home_Four_Block_Title2:hover {
        /* background: url(../images/Home_Bulletin_Icon_On.png) center center no-repeat !important; */
    }

    .Home_Four_Block ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Four_Block li {
        float: right;
        width: calc(100% - 30px);
        padding-right: 30px;
        max-height: 50px;
        font-size: 18px;
        /* font-weight: bold; */
        line-height: 25px;
        overflow: hidden;

        text-align: right;
        display: flex;
        align-items: center;
        background: url(../images/Home_Arrow.png) right center no-repeat;
        margin-bottom: 30px;

        
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
direction: rtl;
    }

    .Home_Four_Block li a {
        color: #261F1E;
    }

    .Home_Four_Block li a:hover {
        color: #B00630;
    }

    .Home_Four_Block1 li {
         background: url(../images/Home_Arrow_On.png) right center no-repeat;
    }

    .Home_Four_Block li:hover a {
        /* color: #AF062F; */
    }

    .Home_Four_Block h4 {
        display: block;
        margin-top: 22px;
        width: 145px;
        height: 56px;
        text-align: center;
        line-height: 56px;
        background-color: #223865;
        color: #FFF;
    }

    .Home_Four_Block h4 a {
        color: #FFF;
    }

    .Home_Four_Block1 h4 {
        background-color: #B00630;
    }

    .Home_Four_Block1 h4 a {
        background-color: #B00630;
    }

    /* 20260127 */
    .Home_GlobalService_Box {
        margin: 0 auto;
        margin-top: 100px;
        width: 100%;
        max-width: 1920px;
        height: auto;
        overflow: hidden;
    }

    /* 20260201 */
    .Home_GlobalService_Box4 {
        height: auto !important;
    }

    .Home_GlobalService_Box4 .Home_GlobalService_Swiper {
        max-height: 600px !important;
        height: auto;
    }

    .Home_GlobalService_Box4 .Home_GlobalService_Swiper_Txt h5 {
        height: auto;
        margin-bottom: 40px;
    }

    .Home_GlobalService_Box4 .Home_GlobalService_Swiper_Txt {
        top: calc(50% - 250px) !important;
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        justify-content: center;
    }

    /* 20251220 end*/

    /* 20260201 */
    .Home_GlobalService_Box4 .Home_GlobalService_Top {
        padding-top: 55px !important;
        height: 185px !important;
    }

    .Home_GlobalService_Box4 .Home_GlobalService_Swiper p {
        height: auto;
    }

    .Home_GlobalService_Box4 .Home_GlobalService_Swiper p img {
        height: auto;
    }

    .Home_GlobalService_Box4 .Home_GlobalService_Swiper_Txt3 h4 {
        margin-bottom: 120px !important;
    }

    /* 20260201 end*/
    /* 20260127 */
    .Home_GlobalService_Top {
        max-width: 1920px;
        width: 100%;
        height: 310px;
        background: url(../images/Home_GlobalService_TopBK.jpg) center center no-repeat;
    }

    .Home_GlobalService_Top {
        padding-top: 105px;
        height: 205px;
        overflow: hidden;
    }

    .Home_GlobalService_Top h4 {
        height: 82px;
        font-size: 60px;
        font-weight: bold;
        line-height: 70px;
        color: #FFF;
        text-align: right;
    }

    .Home_GlobalService_Top h4 a {
        color: #FFF;
    }

    .Home_GlobalService_Top h4 a:hover {
        text-decoration: none;
    }

    
    .Home_GlobalService_Top h5 {
        text-align: right;
        font-size: 22px;
        line-height: 28px;
        color: #FFF;
direction: rtl;
    }

    /* 20260201 */
    .Home_GlobalService_Swiper {
        margin: 0 auto;
        position: relative;
        width: 100%;
        height: auto;

        overflow: hidden;
    }

    .Home_GlobalService_Swiper p {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_GlobalService_Swiper p img {
        width: 100%;
        height: auto;
    }

    /* 20260201 */

    .Home_GlobalService_Swiper_Txt {
        position: absolute;
        top: 240px;
        left: 10%;
        width: 80%;
        height: 500px;
        overflow: hidden;
        z-index: 2;
    }

    .Home_GlobalService_Swiper_Txt h4 {
        font-size: 50px;
        line-height: 66px;
        font-weight: bold;
        color: #FFF;
        height: 96px;
        overflow: hidden;
        text-align: center;
    }

    .Home_GlobalService_Swiper_Txt h4 a {
        color: #FFF;
    }

    .Home_GlobalService_Swiper_Txt h5 {
        font-size: 18px;
        line-height: 28px;
        text-align: center;
        color: #FFF;
        height: 272px;
        overflow: hidden;
direction: rtl;
    }


    .Home_More_Div {
        margin: 0 auto;
        width: 145px;
        height: 56px;
        line-height: 56px;
        background-color: #B00630;
        text-align: center;
        font-size: 16px;
        color: #FFF;
    }

    .Home_More_Div a {
        color: #FFF;
    }

    .Home_GlobalService_BTPrev {
        position: absolute;
        left: 280px;
        bottom: 0;
        width: 60px;
        height: 60px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651962040137.jpg);
        z-index: 2;
        cursor: pointer;
    }

    .Home_GlobalService_BTPrev:hover {
        
background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653352555764.jpg);
    }

    .Home_GlobalService_BTNext {
        position: absolute;
        left: 210px;
        bottom: 0;
        width: 60px;
        height: 60px;
        
background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651960834623.jpg);
        z-index: 2;
        cursor: pointer;
    }

    .Home_GlobalService_BTNext:hover {
         
background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653351218516.jpg);
    }

    /* Home_WhatsNew_Box */
    .Home_WhatsNew_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        margin-top: 100px;
        width: 1920px;
        height: 715px;
        /* background-image: linear-gradient(to right, 
                #FFF 0%,
                #FFF 50%,
                #F0F1F3 50%,
                #F0F1F3);
        */

        background: url(../images/Home_WhatsNew_Right_BK.jpg) left center no-repeat;
        overflow: hidden;
    }

    .Home_WhatsNew_Div {
        height: auto;
        overflow: hidden;
    }

    .Home_WhatsNew_Left {
        float: right;
        width: 450px;
        height: 715px;
        overflow: hidden;
    }

    .Home_TwoColor_Title {
        text-align: right;
        font-size: 50px;
        line-height: 70px;
        font-weight: bold;
        color: #261F1E;
        margin-bottom: 20px;
    }

    .Home_TwoColor_Title a {
        color: #261F1E;
    }

    .Home_TwoColor_Title a:hover {
        text-decoration: none;
    }

    .Home_TwoColor_Title a span {
        color: #AF062F;
    }

    .Home_WhatsNew_Focus {
        height: auto;
        overflow: hidden;
direction: rtl;
    }

    /* 20260203 */
    .Home_WhatsNew_Focus p {
        width: 450px;
        height: 300px;
        overflow: hidden;
        margin-bottom: 27px;
    }

    /* 20260203 */
    .Home_WhatsNew_Focus p img {
        width: 450px;
        height: 300px;
    }

    .Home_WhatsNew_Focus h6 {
        text-align: right;
        height: 18px;
        line-height: 18px;
        font-size: 12px;
        color: #AF062F;
        font-weight: bold;
        overflow: hidden;
        margin-bottom: 12px;
    }

    .Home_WhatsNew_Focus h4 {
        text-align: right;
        height: auto;
        line-height: 36px;
        font-size: 26px;
        color: #251F1D;
        font-weight: bold;
        overflow: hidden;
    }

    .Home_WhatsNew_Focus h4 a {
        color: #251F1D;
    }

    /* 20251224 */
    .Home_WhatsNew_Focus h5 {
        text-align: right;
        margin-top: 10px;
        height: auto;
        line-height: 26px;
        font-size: 18px;
        color: #838F97;
        overflow: hidden;

    }

    /* 20251224 */
    .Home_WhatsNew_Focus h5 a {
        color: #251F1D;
    }

    .Home_WhatsNew_Right {
        float: left;
        padding-top: 73px;
        padding-bottom: 93px;
        padding-left: 0;
        padding-right: 50px;
        width: 947px;
        height: 549px;
        background-color: #F0F1F3;

        overflow: hidden;
    }

    .Home_WhatsNew_Right ul {
        width: 947px;
        height: 549px;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
direction: rtl;
    }

    .Home_WhatsNew_Right li {
        width: 292px;
        height: 549px;
        overflow: hidden;
direction: rtl;
    }

    /* 20260203 */
    .Home_WhatsNew_Right li p {
        width: 292px;
        height: 194px;
        overflow: hidden;
    }

    .Home_WhatsNew_Right li p img {
        width: 292px;
        height: 194px;
    }

    .Home_WhatsNews_R_Txt {
        padding: 21px 25px 24px 25px;
        width: 242px;
        height: 303px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203466287096066.png) center center no-repeat;
    }

    .Home_WhatsNews_R_Txt h6 {
        height: 18px;
        line-height: 18px;
        font-size: 12px;
        color: #AF062F;
        font-weight: bold;
        overflow: hidden;
        margin-bottom: 12px;
        text-align: right;
    }

    
    .Home_WhatsNews_R_Txt h4 {
        height: auto;
        text-align: right;
        line-height: 24px;
        font-size: 20px;
        color: #261F1E;
        font-weight: bold;
        overflow: hidden;
        margin-bottom: 12px;
    }

    .Home_WhatsNews_R_Txt h4 a {
        color: #261F1E;
    }

    
    .Home_WhatsNews_R_Txt h5 {
        text-align: right;
        height: 200px;
        line-height: 20px;
        font-size: 16px;
        color: #838F97;
        overflow: hidden;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 10;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_WhatsNews_R_Txt h5 a {
        color: #838F97;
    }

    .Home_WhatsNew_Right2 {
        float: left;
        width: 997px;
        height: auto;
        margin-top: 30px;

        overflow: hidden;
    }

    .Home_WhatsNew_Right2 .Home_More_Div {
        margin: 0;
        float: right;
    }

    /* Home_Brand_Box */
    .Home_Brand_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        margin-top: 107px;
        width: 1920px;
        height: auto;
        overflow: hidden;
    }

    .Home_Brand_Div {
        margin: 0 auto;
        padding: 115px 135px;
        width: 1230px;
        height: 580px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128408008296313.jpg) center center no-repeat;
        overflow: hidden;
    }

    .Home_Title_White {
        text-align: right;
        height: 76px;
        line-height: 70px;
        font-size: 60px;
        font-weight: bold;
        color: #FFF;
        overflow: hidden;
        margin-bottom: 20px;
    }

    .Home_Title_White a {
        color: #FFF;
    }

    .Home_Title_White a:hover {
        color: #FFF;
        text-decoration: none;
    }

    .Home_Brand_Swiper {
        
        position: relative;
        width: 1230px;
        height: 495px;
        overflow: hidden;
direction: rtl;
    }

    .Home_Brand_Swiper p {
        float: right;
        width: 730px;
        height: 495px;
        overflow: hidden;
    }

    .Home_Brand_Swiper p img {
        width: 730px;
        height: 495px;
    }

    .Home_Brand_Right {
        float: right;
        width: 500px;
        height: 495px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651959608326.jpg) center center no-repeat;
        overflow: hidden;
    }

    .Home_Brand_Right {
        float: left;
        padding: 95px 40px;
        width: 420px;
        height: 305px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651959608326.jpg) center center no-repeat;
    }

    .Home_Brand_Right h4 {
        text-align: right;
        height: 20px;
        line-height: 20px;
        font-size: 14px;
        color: #AF062F;
        font-weight: bold;
        margin-bottom: 40px;
    }

    .Home_Brand_Right h4 a {
        color: #AF062F;
    }

    .Home_Brand_Right h5 {
        text-align: right;
        height: auto;
        line-height: 40px;
        font-size: 30px;
        color: #261F1E;
        font-weight: bold;
    }

    .Home_Brand_Right h5 a {
        color: #261F1E;
    }

    .Home_Brand_BTPrev {
        position: absolute;
        left: 210px;
        bottom: 72px;
        width: 36px;
        height: 36px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651960834623.jpg);
        background-size: 36px;
        z-index: 2;
        cursor: pointer;
    }

    .Home_Brand_BTPrev:hover {
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653351218516.jpg);
        background-size: 36px;
    }

    .Home_Brand_BTNext {
        position: absolute;
        right: 940px;
        bottom: 72px;
        width: 36px;
        height: 36px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651962040137.jpg);
        background-size: 36px;
        z-index: 2;
        cursor: pointer;
    }

    .Home_Brand_BTNext:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653352555764.jpg);
        background-size: 36px;
    }

    /* Home_AD_Box */
    .Home_AD_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        margin-top: 103px;
        width: 1920px;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128408009557637.jpg) center center no-repeat;
        height: 490px;
        overflow: hidden;
    }

    .Home_AD_Div {
        margin-top: 137px;
        height: 212px;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
    }

    .Home_AD {
        width: 480px;
        height: 212px;
        overflow: hidden;
    }

    .Home_AD img {
        width: 480px;
        height: 212px;
    }

    .Home_Strategic_Div {
        margin-top: 127px;
        height: auto;
        overflow: hidden;
    }

    .Home_Strategic_Div .Home_TwoColor_Title {
        height: 95px;
    }

    .Home_Strategic_F_Div .Home_TwoColor_Title {
        height: 165px;
    }

    .Home_Strategic {
        width: 100%;
        height: 447px;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .Home_Strategic_Item {
        
        position: relative;
        width: 287px;
        height: 447px;
        overflow: hidden;
    }

    .Home_Strategic_Item p {
        width: 287px;
        height: 447px;
        overflow: hidden;
    }

    .Home_Strategic_Item p img {
        width: 287px;
        height: 447px;
    }

    .Home_Strategic_Txt {
        position: absolute;
        top: 275px;
        padding: 22px 44px;
        width: 201px;
        min-height: 74px;
        overflow: hidden;
        background-color: rgba(255, 255, 255, 0.8);
        z-index: 2;
    }

    .Home_Strategic_Txt em {
        display: block;
        width: 201px;
        height: 6px;
        background-color: #B10932;
        margin-bottom: 20px;
    }

    
    .Home_Strategic_Txt h4 {
        width: 201px;
        /* height: 22px; */
        line-height: 28px;
        font-size: 22px;
        font-weight: bold;
        text-align: center;
        color: #261F1E;
    }

    .Home_Strategic_Txt h4 a {
        color: #261F1E;
    }

    .Home_Strategic_Txt h5 {
        width: 201px;
        height: 22px;
        line-height: 22px;
        font-size: 18px;
        text-align: center;
        color: #261F1E;
    }

    /* Home_RMB_Div */
    .Home_RMB_Div {
        margin-top: 150px;
        padding: 115px 135px 110px 135px;
        width: 1230px;
        height: 370;
        background-color: #B00630;
        overflow: hidden;
    }

    .Home_RMB_Div .Home_Title_White {
        height: 85px;
    }

    
    .Home_RMB_info {
        font-size: 22px;
        line-height: 32px;
        color: #FFF;
        height: 128px;
        text-align: right;
        overflow: hidden;
    direction: rtl;
    }

    .Home_RMB_List_Div {
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
        flex-direction: row-reverse;
    }

    .Home_RMB_List {

        margin-right: 20px;
        width: 1035px;
        height: auto;
        border-left: 2px solid #FFF;
        overflow: hidden;
    }

    .Home_RMB_List ul {
        float: right;
        width: 690px;
        height: auto;
        overflow: hidden;
    }

    .Home_RMB_List li {

        width: 610px;
        padding: 17px 80px 17px 0px;
        line-height: 30px;
        font-size: 24px;
        font-weight: bold;
        height: auto;
        text-align: right;
        color: #FFF;
        overflow: hidden;
        margin-bottom: 5px;
        background: url(../images/Home_RMB_Arrow.png) right 33px center no-repeat;
    }

    .Home_RMB_List li:hover {
        background: url(../images/Home_RMB_Arrow_on.png) right 33px center no-repeat;
        background-color: #261F1E;
        text-decoration: none;
    }

    .Home_RMB_List li:hover a:hover {
        text-decoration: none;
    }

    .Home_RMB_List li a {
        color: #FFF;
    }

    .Home_RMB_More {

        width: 143px;
        margin-top: 110px;
        border: 1px solid #FFF;
        height: 54px;
        line-height: 54px;
        text-align: center;
        font-size: 16px;
        color: #FFF;
    }

    .Home_RMB_More a {
        color: #FFF;
    }


    /* Investor Part */
    .Pub_Banner_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 460px;
        overflow: hidden;
    }


    /* 20251019 */
    .Pub_Banner_Box p {
        width: 1920px;
        height: 460px;
    }

    .Pub_Banner_Box p img {
        width: 1920px;
        height: 460px;
    }

    .Pub_Banner_Box h4 {

        position: absolute;
        top: 0;
        left: 0;
        width: 1920px;
        height: 460px;
        line-height: 460px;
        font-size: 80px;
        font-weight: bold;
        color: #FFF;
        text-align: center;
        z-index: 2;
    }

    .Pub_Banner_Box h4 a {
        color: #FFF;
    }

    .Pub_Banner_Box h4 a:hover {
        text-decoration: none;
    }

    /* 20251019 end*/
    .Investor_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: auto;
        overflow: hidden;
        padding: 120px 0 125px 0;
        background-color: #F0F1F3;
    }

    .Investor_Div {
        height: auto;
        overflow: hidden;
    }

    .Investor_Div .Home_TwoColor_Title {
        text-align: center;
        height: 88px;
    }

    .Investor_AR {
        margin: 0 auto;
        border: 5px solid #FFF;
        width: 1080px;
        height: 70px;
        background-color: #FFF;
        border-radius: 40px;
        margin-bottom: 50px;
        /* 20260113 */
    }

    .Investor_AR ul {

        width: 1080px;
        height: 70px;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .Investor_AR li {
        position: relative;
        width: 360px;
        height: 70px;
        padding-left: 40px;
        text-align: center;
        font-size: 22px;
        line-height: 70px;
        font-weight: bold;
        color: #251F1D;
        cursor: pointer;
    }

    .Investor_AR li::before {
        position: absolute;
        display: inline-block;
        content: " ";    
        margin-left: -30px;    
        width: 40px;
        height: 20px;
        top: 25px;
        background: url(../images/Investor_Arrow.png) left center no-repeat;
    }

    .Investor_AR li a {
        color: #251F1D;     
    }




    .Investor_AR_on {
        border-radius: 35px;
        color: #FFF !important;
        background-color: #B10931;
    }

    .Investor_AR_on a {
        color: #FFF !important;
    }

    .Investor_AR_on::before {
         background: url(../images/Investor_Arrow_on.png) left center no-repeat !important;
    }

    /* 20260113 end*/

    .Investor_CI_Block {
        width: 100%;
        height: 240px;
        display: flex;
        flex-direction: row-reverse;
        justify-content: space-between;
    }

    .Investor_CI {
        width: 100%;
        height: 240px;
    }

    .Investor_CI p {
        width: 730px;
        height: 240px;
    }

    .Investor_CI p img {
        width: 730px;
        height: 240px;
    }

    .Investor_CI h4 {
        position: absolute;
        top: 0;
        left: 0;
        width: 730px;
        height: 240px;
        line-height: 240px;
        text-align: center;
        font-size: 42px;
        font-weight: bold;
        color: #FFF;
        z-index: 2;
    }

    .Investor_CI h4 a {
        color: #FFF;
    }

    .Investor_Services_Div {
        padding-top: 120px;
        height: auto;
        overflow: hidden;
        padding-bottom: 80px;
    }

    .Investor_Services_Div .Home_TwoColor_Title {
        text-align: center;
        height: 88px;
    }

    /* 20260129 */
    .Investor_Services {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .Investor_Item {
        display: block;
        position: relative;
        width: 744px;
        height: 180px;
        margin-bottom: 6px;
        z-index: 2;
        overflow: hidden;
    }

    .Investor_Item_small {
        width: 372px !important;
    }

    .Investor_Item_small2 {
        width: 369px !important;
    }

    .Investor_Item_small2 p img {
        width: 369px !important;
    }

    .Investor_Item_small3 {
        width: 750px !important;
    }

    .Investor_Item_small3 p img {
        width: 750px !important;
    }

    .Investor_Item p {
        height: 180px;
    }

    .Investor_Item_Txt {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 180px;
        display: flex;
        justify-content: flex-start;
        flex-direction: row-reverse;
        align-items: center;
        z-index: 2;
        overflow: hidden;
    }

    .Investor_Item_Txt h4 {
        padding-right: 20px;
        width: 70px;
        height: 70px;
        overflow: hidden;
    }

    .Investor_Item_Txt h4 img {
        width: 70px;
        height: 70px;
    }

    .Investor_Item_Txt h5 {
        width: calc(100% - 120px);
        padding-left: 20px;
        font-size: 22px;
        font-weight: bold;
        line-height: 32px;
        color: #FFF;
direction: rtl;
    }

    .Investor_Item_Txt h5 {
        padding-right: 20px;
        font-size: 22px;
        font-weight: bold;
        line-height: 32px;
        text-align: right;
        color: #FFF;
    }

    .Investor_Item_Txt h5 a {
        color: #FFF;
    }

    /* Investor Part end*/

    /* Individuals Part  */
    .Individuals_Title_Div {
        padding-top: 70px;
        height: auto;
        overflow: hidden;
    }

    .Individuals_Title_Div h4 {
        font-size: 80px;
        font-weight: bold;
        line-height: 95px;
        color: #000;
        height: 105px;
        text-align: center;
        overflow: hidden;
    }

    .Individuals_Title_Div h4 a {
        color: #000;
    }

    .Individuals_Title_Div h5 {
        font-size: 24px;
        line-height: 30px;
        color: #333;
        height: 135px;
        direction: rtl;
        overflow: hidden;
    }

    .Individuals_Title_Div h5 a {
        color: #333;
    }

    .Individuals_Type_Div {
        padding: 45px 330px 42px 330px;
        width: 840px;
        height: 25px;
        background-color: #F0F1F3;
        overflow: hidden;
        margin-bottom: 40px;
    }

    .Individuals_Type_Div ul {
        width: 840px;
        height: 25px;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
    }

    .Individuals_Type_Div li {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 25px;
        font-size: 20px;
        line-height: 25px;
        padding-right: 28px;
        color: #000;
    }

    .Individuals_Type_Div li a {
        color: #000;
    }

    .Individuals_Type_Div li::after {
        position: absolute;
        content: " ";
        top: 3px;
        width: 28px;
        height: 19px;
        background: url(../images/Individuals_Arrow.png) center right no-repeat;
    }

    .Individuals_Work_Div {
        padding: 216px 140px 47px 140px;
        width: 1220px;
        height: 674px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128383400901134.jpg) center center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Individuals_Work_Title {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Individuals_Work_Title h4 {
        width: 100%;
        height: 86px;
        font-size: 60px;
        line-height: 70px;
        font-weight: bold;
        color: #B10932;
        text-align: center;
        overflow: hidden;
    }

    .Individuals_Work_Title h4 a {
        color: #B10932;
    }

    .Individuals_Work_Title h4 a:hover {
        text-decoration: none;
    }

    .Individuals_Work_Title h4 span {
        color: #231F1F;
    }

    .Individuals_Work_Title h5 {
        width: 100%;
        height: 38px;
        font-size: 32px;
        line-height: 38px;
        font-weight: bold;
        color: #000;
        text-align: center;
        overflow: hidden;
    }

    .Individuals_Work_Title h5 a {
        color: #000;
    }

    /* 20260127 */
    .Individuals_Work_Title h6 {
        margin: 0 auto;
        padding-right: 78px;
        width: 289px;
        height: 42px;
        font-size: 22px;
        line-height: 42px;
        font-weight: bold;
        color: #000;
        text-align: center;
        overflow: hidden;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260202506958587766.png) center center no-repeat;
        margin-top: 10px;
        margin-bottom: 40px;
    }

    .Individuals_Work_Title h6 a {
        color: #000;
    }

    .Individuals_Work_Title em {
        display: block;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 38px;
        font-size: 16px;
        line-height: 20px;
        font-weight: normal;
        color: #656565;
        text-align: center;
        overflow: hidden;
    }

    .Individuals_Work_Title em a {
        color: #656565;
    }

    .Individuals_List {
        width: 1220px;
        height: auto;
    }

    .Individuals_List ul {
        width: 1220px;
        height: auto;
        overflow: hidden;
    }

    .Individuals_List li {
        float: right;
        width: 298px;
        height: 230px;
        margin-left: 9px;
        margin-bottom: 10px;
        background-color: #FFF;
        overflow: hidden;
    }

    .Individuals_List li p {
        margin: 0 auto;
        margin-top: 33px;
        width: 76px;
        height: 76px;
        margin-bottom: 7px;
        overflow: hidden;
    }

    /* 20260127 */
    .Individuals_List li:hover a {
        text-decoration: underline;
    }

    .Individuals_List li p img {
        width: 76px;
        height: 76px;
    }

    .Individuals_List li h4 {
        height: 60px;
        font-size: 24px;
        line-height: 30px;
        color: #000;
        font-weight: bold;
        text-align: center;
        overflow: hidden;
    }

    .Individuals_List li h4 a {
        color: #000;
    }

    .Individuals_List li h5 {
        height: 26px;
        font-size: 16px;
        line-height: 26px;
        color: #656565;
        text-align: center;
        overflow: hidden;
    }

    .Individuals_List li h5 a {
        color: #656565;
    }

    .Individuals_List li:nth-child(4n) {
        margin-left: 0;
    }

    .Individuals_List2 li {
        width: 238px !important;
        margin-left: 7px !important;
    }

    .Individuals_List2 li:nth-child(4n) {
        margin-left: 7px !important;
    }

    .Individuals_List2 li:nth-child(5n) {
        margin-left: 0px !important;
    }

    .Individuals_Study_Div {
        padding: 216px 140px 0 140px;
        width: 1220px;
        height: 482px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128383402527423.jpg) center center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Individuals_Travel_Div {
        padding: 216px 140px 0 140px;
        width: 1220px;
        height: 482px;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128383404136571.jpg) center center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Individuals_Overseas_Div {
        padding: 316px 140px 0 140px;
        width: 1220px;
        height: 203px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128383405892630.jpg) center center no-repeat;
        overflow: hidden;
        margin-bottom: 120px;
    }

    .Individuals_Overseas_info {
        font-size: 24px;
        line-height: 30px;
        color: #000;
        text-align: center;
direction: rtl;
    }

    /* Individuals Part end */


    /* WhatsNew Part  */
    .WhatsNew_News_Div {
        padding: 95px 0 110px 0;
        height: auto;
    }

    .WhatsNew_News_Div .Home_TwoColor_Title {
        height: 88px;
        text-align: center;
    }

    .WhatsNew_News {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_News_Left {
        float: right;
        width: 700px;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_News_Swiper {
        width: 700px;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_News_Swiper p {
        width: 700px;
        height: 466px;
        overflow: hidden;
    }

    .WhatsNew_News_Swiper p img {
        width: 700px;
        height: 466px;
    }

    .WhatsNew_News_Swiper h4 {
        margin-top: 25px;
        font-size: 26px;
        line-height: 36px;
        font-weight: bold;
        text-align: right;
        color: #251F1D;
direction: rtl;
    }

    .WhatsNew_News_Swiper h4 a {
        color: #251F1D;
    }

    .WhatsNew_News_BTPrev {
        position: absolute;
        left: 0;
        top: calc(233px - 42px);
        width: 64px;
        height: 84px;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251204575687128762.png);
        z-index: 2;
        cursor: pointer;
    }

    .WhatsNew_News_BTNext {
        position: absolute;
        right: 0;
        top: calc(233px - 42px);
        width: 64px;
        height: 84px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251204575688383037.png);
        z-index: 2;
        cursor: pointer;
    }

    .WhatsNew_List {
        float: left;
        width: 750px;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_List ul {
        width: 750px;
        height: auto;
    }

    .WhatsNew_List ul li {
        border-top: 1px solid #DAE1E7;
        padding: 25px 0 20px 0;
    direction: rtl;
    }

    .WhatsNew_List ul li:last-child {
        border-bottom: 1px solid #DAE1E7;
    }

    .WhatsNew_List li h4 {
        font-size: 12px;
        line-height: 20px;
        height: 20px;
        text-align: right;
        color: #B10932;
        margin-bottom: 8px;
    }

    .WhatsNew_List li h5 {
        font-size: 26px;
        line-height: 32px;
        height: auto;
        text-align: right;
        color: #251F1D;
    }

    .WhatsNew_List li h5 a {
        color: #251F1D;
    }

    .WhatsNew_AD_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 340px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128512199413748.jpg) center center no-repeat;
        overflow: hidden;
    }

    .WhatsNew_AD_Box h4 {
        margin: 0 auto;
        width: 1500px;
        padding-top: 105px;
        height: 95px;
        text-align: center;
        font-size: 60px;
        font-weight: bold;
        line-height: 70px;
        color: #FFF;
    }

    .WhatsNew_AD_Box h4 a {
        color: #FFF;
    }

    .WhatsNew_Media_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128512200873681.jpg) top center no-repeat;
        overflow: hidden;
    }

    .WhatsNew_Media_Div {
        padding-top: 115px;
        height: auto;
    }

    .WhatsNew_Media_Div .Home_TwoColor_Title {
        height: 80px;
        text-align: center;
    }

    .WhatsNew_Media_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_Media_Div li {
        float: right;
        padding: 30px 30px 45px 30px;
        width: 420px;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
        margin-left: 30px;
    }

    .WhatsNew_Media_Div li:nth-child(3n) {
        margin-left: 0px;
    }

    .WhatsNew_Media_Div li p {
        width: 420px;
        height: 287px;
        margin-bottom: 27px;
        overflow: hidden;
    }

    .WhatsNew_Media_Div li p img {
        width: 420px;
        height: 287px;
    }

    .WhatsNew_Media_Div li h4 {
        width: 100%;
        height: 56px;
        overflow: hidden;
direction: rtl;
    }

    .WhatsNew_Media_Div li h4 a {
        width: 100%;
        height: 56px;
        text-align: center;
        font-size: 18px;
        line-height: 28px;
        font-weight: bold;
        color: #251F1D;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .WhatsNew_Collaborations_Div {
        padding: 115px 0 50px 0;
        height: auto;
        overflow: hidden;
direction: rtl;
    }

    .WhatsNew_Collaborations_Div .Home_TwoColor_Title {
        height: 80px;
        text-align: center;
    }

    .WhatsNew_Collaborations_Div ul {
        padding: 33px 120px;
        width: 1260px;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
    }

    .WhatsNew_Collaborations_Div li {
        padding: 27px 0;
        width: 100%;
        border-bottom: 1px solid #DAE1E7;
    }

    .WhatsNew_Collaborations_Div li h4 {
        padding-right: 30px;
        font-size: 22px;
        font-weight: bold;
        line-height: 30px;
        height: auto;
        text-align: right;
        color: #261F1E;
        margin-bottom: 10px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128512204802634.jpg) right 10px top 10px no-repeat;
    }

    .WhatsNew_Collaborations_Div li h4 a {
        color: #261F1E;
    }

    .WhatsNew_Collaborations_Div li h5 {
        padding-right: 30px;
        text-align: right;
        font-size: 14px;
        line-height: 20px;
        height: auto;
        color: #838F97;

    }

    /* WhatsNew Part end */

    /* Enterprises Part  */
    .Enterprises_Title_Div {
        padding-top: 115px;
        height: auto;
        overflow: hidden;
    }

    .Enterprises_Title_Div h4 {
        font-size: 80px;
        font-weight: bold;
        line-height: 105px;
        color: #000;
        height: 115px;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title_Div h4 a {
        color: #000;
    }

    .Enterprises_Title_Div h5 {
        font-size: 24px;
        line-height: 30px;
        color: #333;
        /* 20251213 */
        height: auto;
        margin-bottom: 35px;
        overflow: hidden;
        text-align: right;
direction: rtl;
    }

    .Enterprises_Title_Div h5 a {
        color: #333;
    }

    .Enterprises_Type_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 40px;
    }

    .Enterprises_Type_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row-reverse;        
        justify-content: space-evenly;
    }

    .Enterprises_Type_Div li {
        padding: 0 23px;
        border-radius: 24px;
        height: 48px;
        line-height: 48px;
        font-size: 18px;
        color: #000;
        background-color: #F0F1F3;
        margin-bottom: 12px;
    }

    .Enterprises_Type_Div li:hover {
        /* background-color: #FFF; */
        background-color: #B10932;
        color: #FFF;
    }

    .Enterprises_Type_Div li:hover a {
        color: #FFF;
    }

    .Enterprises_Type_Div li a {
        display: block;
        /* padding-right: 28px; */
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        line-height: 48px;
        font-size: 18px;
        height: 48px;
        color: #000;
    }

    /* .Enterprises_Type_Div li a::after {
        position: absolute;
        content: " ";
        top: 0px;
        width: 28px;
        height: 48px;
        background: url(../images/Individuals_Arrow.png) center right no-repeat;
    }

    .Enterprises_Type_Div li:hover a::after {
        position: absolute;
        content: " ";
        top: 0px;
        width: 28px;
        height: 48px;
        background: url(../images/Individuals_Arrow_on.png) center right no-repeat;
    } */

    .Enterprises_CF_Div {
        padding: 216px 140px 0 140px;
        width: 1220px;
        height: 857px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128379848258217.jpg) top center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Enterprises_Title {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Enterprises_Title h4 {
        width: 100%;
        height: 86px;
        font-size: 60px;
        line-height: 80px;
        font-weight: bold;
        color: #231F1F;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title h4 a {
        color: #231F1F;
    }

    .Enterprises_Title h4 a:hover {
        text-decoration: none;
    }

    .Enterprises_Title h4 span {

        color: #B10932;
    }

    .Enterprises_Title h5 {
        width: 100%;
        height: 38px;
        font-size: 32px;
        line-height: 38px;
        font-weight: bold;
        color: #000;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title h5 a {
        color: #000;
    }

    .Enterprises_Title h6 {
        width: 100%;
        height: 38px;
        font-size: 24px;
        line-height: 32px;
        font-weight: normal;
        color: #000;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title h6 a {
        color: #000;
    }

    .Enterprises_Title em {
        display: block;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 28px;
        font-size: 16px;
        line-height: 28px;
        font-weight: normal;
        color: #656565;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title em a {
        color: #656565;
    }

    .Enterprises_List {
        width: 1220px;
        height: auto;
    }

    .Enterprises_List ul {
        width: 1220px;
        height: auto;
        overflow: hidden;
    }

    .Enterprises_List li {
        float: right;
        width: 397px;
        height: 220px;
        margin-left: 13px;
        margin-bottom: 13px;
        background-color: #FFF;
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        align-content: center;
    }

    .Enterprises_List li p {
        margin: 0 auto;
        width: 100%;
        height: 76px;
        margin-bottom: 7px;
        overflow: hidden;
    }

    .Enterprises_List li p img {
        margin: 0 auto;
        display: block;
        width: 76px;
        height: 76px;
    }

    .Enterprises_List li h4 {
        width: 100%;
        height: auto;
        font-size: 24px;
        line-height: 34px;
        color: #000;
        font-weight: bold;
        text-align: center;
        overflow: hidden;
        margin-bottom: 7px;
    }

    .Enterprises_List li h4 a {
        color: #000;
    }

    .Enterprises_List li h5 {
        width: 100%;
        height: 26px;
        font-size: 16px;
        line-height: 26px;
        color: #656565;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_List li h5 a {
        color: #656565;
    }

    .Enterprises_List li:nth-child(3n) {
        margin-left: 0;
    }

    .Enterprises_List2 li {
        width: 600px !important;
        margin-left: 18px !important;
    }

    .Enterprises_List2 li:nth-child(2n) {
        margin-left: 0px !important;
    }



    .Enterprises_IWM_Div {
        padding: 216px 140px 0 140px;
        width: 1220px;
        height: 392px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128386594639206.jpg) center center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Enterprises_IWM_Div .Enterprises_Title {
        height: 118px;
    }

    .Enterprises_AB_Div {
        padding: 216px 140px 0 140px;
        width: 1220px;
        height: 254px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128386596029325.jpg) top center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Enterprises_AS_Div {
        padding: 216px 140px 0 140px;
        width: 1220px;
        height: 393px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128386597241805.jpg) top center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Enterprises_TB_Div {
        padding: 216px 140px 0 140px;
        width: 1220px;
        height: 1090px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128386598626694.jpg) top center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Enterprises_TB_Div li:last-child {
        width: 602px;
        margin-left: 0!important;
    }
    #TB10{
        margin-left: 0!important;
    }
    .Enterprises_TB_Div li:nth-child(10) {
        width: 602px;
        /* margin-left: 0!important; */
    }

    .Enterprises_FM_Div {
        padding: 216px 140px 0 140px;
        width: 1220px;
        height: 395px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128386600072918.jpg) top center no-repeat;
        overflow: hidden;
        margin-bottom: 60px;
    }


    .Enterprises_FI_Div {
        padding: 146px 140px 0 140px;
        width: 1220px;
        height: 190px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128386601416523.jpg) top center no-repeat;
        overflow: hidden;
        padding-bottom: 10px;
    }

    /* Enterprises Part end */

    /* ThisisBOC Part  */
    .ThisisBoc_Profile_Box {
        margin: 0 auto;
        margin-top: 120px;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: auto;
       background: url(../images/ThisisBOC_Profile_BK.jpg) center bottom no-repeat;
        overflow: hidden;
    }

    .ThisisBoc_Profile_Box .Home_TwoColor_Title {
        text-align: center;
        height: 88px;
    }

    .ThisisBoc_Profile {
        /* padding: 0 115px;
        width: 1270px; */
        height: 396px;
        overflow: hidden;
    }

    .ThisisBoc_Profile_Left {
        float: right;
        margin-top: 50px;
        width: 520px;
        height: 346px;
    }

    .ThisisBoc_Profile_Left img {
        width: 520px;
        height: 346px;
    }

    .ThisisBoc_Profile_Right {
        float: left;
        margin-top: 50px;
        width: 920px;
        height: auto;
    }

    .ThisisBoc_Profile_Right h3 {
        float: right;
        width: 850px;
        height: auto;
        font-size: 26px;
        line-height: 34px;
        font-weight: bold;
        text-align: right;
        color: #231F1F;
        overflow: hidden;
        margin-bottom: 22px;
    }

    .ThisisBoc_Profile_Right h3 a {
        color: #231F1F;
    }

    .ThisisBoc_Profile_Right h4 {
        float: right;
        width: 850px;
        height: auto;
        text-align: right;
        color: #261F1E;
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 35px;
direction: rtl;
    }

    .ThisisBoc_Profile_Right h4 a {
        color: #261F1E;
    }

    /* 20260109 */
    .ThisisBoc_Profile_Right h5 {
        display: none;
    }

    .ThisisBoc_Profile_Right .Home_More_Div {
        float: right;
        margin: 0 !important;
    }

    .ThisisBOC_AD_Box {
        margin: 0 auto;
        margin-top: 120px;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 582px;
        background: url(../images/ThisisBOC_AD_BK.jpg) center bottom no-repeat;
        overflow: hidden;
    }

    /* 20251128 */
    .ThisisBOC_AD {
        margin-top: 120px;
        margin-bottom: 120px;
        height: 267px;
        overflow: hidden;
    }

    .ThisisBOC_AD img {
        height: 267px;
    }


    .ThisisBOC_AD p {
        width: 1500px;
        height: 267px;
        z-index: 1;
        overflow: hidden;
    }

    .ThisisBOC_AD p img {
        width: 1500px;
        height: 267px;
        z-index: 1;
    }

    .ThisisBOC_AD_Txt {
        position: absolute;
        top: 0;
        right: 90px;
        width: 1000px;
        height: 267px;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row-reverse;
        align-content: center;
        z-index: 2;
    }

    .ThisisBOC_AD_Txt h4 {
        text-align: right;
        height: 110px;
        line-height: 94px;
        font-size: 78px;
        font-weight: bold;
        color: #FFF;
        border-bottom: 1px solid #FFF;

    }

    .ThisisBOC_AD_Txt h4 a {
        color: #FFF;
    }

    .ThisisBOC_AD_Txt h4 a:hover {
        text-decoration: none;
    }

    .ThisisBOC_AD_Txt h5 a {
        color: #FFF;
    }

    .ThisisBOC_AD_Txt h5 {
        text-align: right;
        width: 100%;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #FFF;
    }

    .ThisisBOC_AD_Txt_Red h4 {
        color: #B00732 !important;
        border-bottom: 1px solid #B00732 !important;
    }

    .ThisisBOC_AD_Txt_Red h4 a {
        color: #B00732 !important;
    }

    .ThisisBOC_AD_Txt_Red h5 a {
        color: #B00732 !important;
    }

    /* 20251128 end*/

    .ThisisBOC_GS_Div {
        /* padding-top: 120px; */
        height: auto;
        overflow: hidden;
    }

    .ThisisBOC_GS_Div .Home_TwoColor_Title {
        text-align: center;
        height: 88px;
    }

    .ThisisBOC_GS {
        width: 100%;
        height: 470px;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .ThisisBOC_GS_Item {
        padding: 30px 20px;
        width: 459px;
        height: 410px;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128505540777560.jpg) center center no-repeat;
    }

    .ThisisBOC_GS_Item p {
        padding-top: 84px;
        padding-bottom: 78px;
        margin: 0 auto;
        width: 112px;
        height: 98px;
    }

    .ThisisBOC_GS_Item p img {
        width: 112px;
        height: 98px;
    }

    .ThisisBOC_GS_Txt {
        width: 459px;
        height: 150px;
        background-color: #FFF;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        align-content: center;
        overflow: hidden;
    }

    .ThisisBOC_GS_Txt h4 {
        
        width: 90%;
        height: auto;
        line-height: 30px;
        padding-bottom: 10px;
        font-size: 24px;
        font-weight: bold;
        color: #000;
        overflow: hidden;
        text-align: center;
    }

    .ThisisBOC_GS_Txt h4 a {
        color: #000;
    }

    .ThisisBOC_GS_Txt h5 {
        width: 100%;
        height: 26px;
        line-height: 26px;
        font-size: 18px;
        color: #AF062F;
        overflow: hidden;
        text-align: center;
    }

    .ThisisBOC_GS_Txt h5 a {
        color: #AF062F;
    }

    .ThisisBOC_CSR_Box {
        margin: 0 auto;
        margin-top: 120px;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 582px;
        padding-bottom: 70px;
        overflow: hidden;
    }

    .ThisisBOC_CSR_Box .Home_TwoColor_Title {
        text-align: center;
        height: 88px;
    }

    .ThisisBOC_CSR_Swiper {
        margin: 0 auto;
        width: 1500px;
        height: 520px;

        overflow: hidden;
    }

    .ThisisBOC_CSR_Swiper .swiper-slide {
        position: relative;
        width: 780px;
        height: 520px;
        background-color: #000;
        overflow: hidden;
    }

    .ThisisBOC_CSR_Swiper p {
        width: 780px;
        height: 520px;
        overflow: hidden;
    }

    .ThisisBOC_CSR_Swiper p img {
        width: 780px;
        height: 520px;
    }

    .ThisisBOC_CSR_Swiper h4 {
        position: absolute;
        bottom: 0;
        width: 780px;
        height: 250px;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
        overflow: hidden;
        display: flex;
        align-items: flex-end;
        z-index: 2;
    }

    .ThisisBOC_CSR_Swiper h4 a {
        display: block;
        margin: 0 auto;
        margin-bottom: 50px;
        width: 700px;
        height: auto;
        font-size: 26px;
        line-height: 35px;
        font-weight: bold;
        text-align: center;
        color: #FFF;
    }

    .ThisisBOC_CSR_Swiper .swiper-slide p {
        opacity: 0.5;
    }

    .ThisisBOC_CSR_Swiper .swiper-slide-active p {
        opacity: 1;
    }

    .ThisisBOC_BTPrev {
        position: absolute;
        left: calc(50% - 796px);
        top: 216px;
        width: 64px;
        height: 84px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203662512019970.png);
        z-index: 2;
        cursor: pointer;
    }

    .ThisisBOC_BTNext {
        position: absolute;
        right: calc(50% - 796px);
        top: 216px;
        width: 64px;
        height: 84px;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203662513343216.png);
        z-index: 2;
        cursor: pointer;
    }

    /* ThisisBOC Part end */

    /* BOCList_Div Part end */
    .BOCList_Div {
        padding-top: 85px;
        height: auto;
        overflow: hidden;
    }


    .BOCList_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .BOCList_Div li {
        float: right;
        padding: 30px 30px 45px 30px;
        width: 420px;
        height: auto;
        background-color: #F0F1F3;
        overflow: hidden;
        margin-left: 30px;
        margin-bottom: 40px;
    }

    .BOCList_Div li:nth-child(3n) {
        margin-left: 0px;
    }

    .BOCList_Div li p {
        width: 420px;
        height: 287px;
        margin-bottom: 27px;
        overflow: hidden;
    }

    .BOCList_Div li p img {
        width: 420px;
        height: 287px;
    }

    .BOCList_Div li h4 {
        width: 100%;
        height: 56px;
        overflow: hidden;
direction: rtl;
    }

    .BOCList_Div li h4 a {
        width: 100%;
        height: 56px;
        text-align: center;
        font-size: 18px;
        line-height: 28px;
        font-weight: bold;
        color: #251F1D;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    /* ThisisBOC Part end */

    /* Collaborations Part */

    .CollaList_Div {
        padding-top: 115px;
        height: auto;
        overflow: hidden;
    }

    .Colla_Title {
        height: 195px;
        font-size: 80px;
        line-height: 100px;
        font-weight: bold;
        color: #000;
        text-align: center;
    }

    .Colla_Title a {
        color: #000;
    }

    .CollaList_Div .List_Div li {
        min-height: auto;
    }

    .CollaList_Div .List_Text_Div {
        min-height: auto;
    }

    .CollaList_Div .PageControl_Div {
        margin-bottom: 100px;
    }


    .CollaBlock {
        padding: 110px 120px 85px 120px;
        width: 1260px;
        height: auto;
        background: url(../images/Colla_BK.jpg) top center no-repeat;
        background-color: #F0F1F3;
    }

    
    .CollaInfo {
        font-size: 22px;
        line-height: 30px;
        color: #21252B;
        margin-bottom: 45px;
    }

    .Colla_QA_Div {
        width: 100%;
        height: auto;
        padding-bottom: 80px;
        overflow: hidden;
    }

    .Colla_QA_Swiper {
        width: 100%;
        height: 347px;
        overflow: hidden;
    }

    .Colla_QA_Swiper .swiper-slide {
        padding: 27px 35px;
        width: 168px !important;
        height: 293px;
        background-color: #FFF;
        border-radius: 20px;
        overflow: hidden;
    }

    .Colla_QA_Swiper p {
        width: 100%;
        height: 53px;
        border-bottom: 1px solid #A8A6AD;
    }

    .Colla_QA_Swiper p img {
        width: 93px;
        height: 49px;
    }

    .Colla_QA_Swiper h4 {
        margin-top: 35px;
        width: 100%;
        height: 200px;
        font-size: 16px;
        line-height: 25px;
        color: #21252B;
        overflow: hidden;
    }

    .Colla_QA_Swiper h4 a {
        color: #21252B;
    }

    .Colla_QA_Prev {
        position: absolute;
        left: calc(50% - 60px);
        bottom: 0;
        width: 50px;
        height: 50px;
        background: url(../images/Colla_Prev.png);
        z-index: 2;
        cursor: pointer;
    }

    .Colla_QA_Prev:hover {
        background: url(../images/Colla_Prev_on.png);
    }

    .Colla_QA_Next {
        position: absolute;
        right: calc(50% - 60px);
        bottom: 0;
        width: 50px;
        height: 50px;
        background: url(../images/Colla_Next.png);
        z-index: 2;
        cursor: pointer;
    }

    .Colla_QA_Next:hover {
        background: url(../images/Colla_Next_on.png);
    }

    .Colla_Ad_Div {
        position: relative;
        width: 100%;
        height: 90px;
        background-color: #FFF;
    }

    .Colla_Ad_Swiper {
        margin: 0 auto;
        margin-top: 83px;
        width: 1134px;
        height: 90px;
        overflow: hidden;
    }

    .Colla_Ad_Swiper .swiper-slide {
        width: 124px !important;
        border-left: 1px solid #F0F1F3;
        border-right: 1px solid #F0F1F3;
        height: 90px;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
    }

    .Colla_Ad_Swiper p {
        width: 120px;
        height: 60px;
    }

    .Colla_Ad_Swiper p img {
        width: 120px;
        height: 60px;
    }

    .Colla_Ad_BTPrev {
        position: absolute;
        left: 0;
        top: 0;
        width: 63px;
        height: 90px;
        background: url(../images/Colla_Icon_Prev.jpg);
        z-index: 2;
        cursor: pointer;
    }

    .Colla_Ad_BTNext {
        position: absolute;
        right: 0;
        top: 0;
        width: 63px;
        height: 90px;
        background: url(../images/Colla_Icon_Next.jpg);
        z-index: 2;
        cursor: pointer;
    }

    .Colla_FeedBack_Div {
        margin-top: 80px;
        width: 100%;
        height: 232px;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
    }

    .Colla_Search_Div {
        padding: 15px;
        width: 582px;
        height: 202px;
        background-color: #FFF;
        border-radius: 40px;
    }

    .Colla_Search {
        border: 1px solid #FBDB7F;
        padding: 20px;
        width: 540px;
        height: 160px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-radius: 30px;
    }

    .Colla_Search {
        border: 1px solid #FBDB7F;
        padding: 20px;
        width: 540px;
        height: 160px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-radius: 30px;
    }

    .Colla_Search p {
        width: 148px;
        height: 118px;
    }

    .Colla_Search p img {
        width: 148px;
        height: 118px;
    }

    .Colla_Search_input {
        padding-right: 5px;
        width: 390px;
        height: 64px;
        border-radius: 32px;
        background-color: #EAEAEA;
        display: flex;
        justify-content: space-between;
        align-items: center;
        overflow: hidden;
    }

    .Colla_Search_input input {
        padding-left: 32px;
        width: 250px;
        height: 64px;
        border-radius: 32px;
        background-color: #EAEAEA;
        display: flex;
        justify-content: space-between;
        font-size: 16px;
        color: #AFAFAF;
        overflow: hidden;
    }

    .Colla_Search_input input::input-placeholder {
        color: #AFAFAF;
    }

    .Colla_Search_input input::-webkit-input-placeholder {
        color: #AFAFAF;
    }

    .Colla_Search_input input::-moz-placeholder {
        color: #AFAFAF;
    }

    .Colla_Search_input input::-ms-input-placeholder {
        color: #AFAFAF;
    }

    .Colla_Search_input h5 {
        /* padding-right: 20px; */
        width: 90px;
        height: 54px;
        overflow: hidden;
    }

    .Colla_Search_input h5 img {
        width: 90px;
        height: 54px;
    }

    .Colla_Submit {
        border: 1px solid #8080EB;
    }

    .Colla_Submit_Div {
        width: 400px;
        height: auto;
    }

    .Colla_Submit textarea {
        padding: 20px;
        width: 360px;
        height: 75px;
        border-radius: 20px;
        background-color: #EAEAEA;
        border: none;
        font-size: 14px;
        line-height: 20px;
        color: #666;
        resize: none;
    }

    .Colla_Submit textarea:focus {
        border: none !important;
        outline: none;
    }

    .Colla_Submit h5 {
        margin-top: 10px;
        width: 96px;
        height: 36px;
        border-radius: 15px;
        background-color: #8080EB;
        font-size: 16px;
        line-height: 36px;
        text-align: center;
        color: #FFF;
        cursor: pointer;
    }

    .Colla_Submit h5 a {
        color: #FFF;
    }

    /* Collaborations Part end */
    /* FC_Box */
    .FC_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 550;
        padding-bottom: 105px;
        overflow: hidden;
    }

    .FC_LeftTxt {
        float: right;
        margin-right: 210px;
        padding: 90px 65px;
        width: 505px;
        height: 370px;
        background-color: #F0F1F3;
        overflow: hidden;
    }

    .FC_RightPic {
        float: left;
        width: 1075px;
        height: 550px;
        overflow: hidden;
    }

    .FC_RightTxt {
        float: right;
        padding: 90px 65px;
        width: 505px;
        height: 370px;
        background-color: #F0F1F3;
        overflow: hidden;
    }

    .FC_LeftPic {
        float: right;
        width: 1075px;
        height: 550px;
        overflow: hidden;
    }

    .FC_Pic_Txt {
        position: absolute;
        right: 0;
        top: 275px;
        padding: 35px 64px;
        width: 735px;
        height: 170px;
        background-color: rgba(131, 148, 158, 0.9);

    }

    #FT2 {
        left: auto;
        left: 0;
        top: 275px;
        padding: 31px 64px;
        width: 602px;
        height: 130px;
        background-color: rgba(97, 136, 42, 0.9) !important;
    }

    #FT3 {
        background-color: rgba(134, 138, 206, 0.9) !important;
        height: 130px;
    }

    #FT4 {
        left: auto;
        right: 0;
        top: 275px;
        padding: 31px 64px;
        width: 602px;
        height: 130px;
        background-color: rgba(140, 94, 146, 0.9) !important;
    }

    #FT5 {
        background-color: rgba(0, 59, 98, 0.9) !important;
        height: 130px;
    }

    .FC_Title {
        width: 100%;
        /* height: 100px; */
        font-size: 72px;
        line-height: 78px;
        font-weight: bold;
        text-align: right;
        color: #FFF;
        margin-bottom: 20px;
    }

    .FC_Title a {
        color: #FFF;
    }

    .FC_Title a:hover {
        text-decoration: none;
    }

    .FC_Title a span {
        color: #B10932;
    }

    .FC_Txt {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .FC_Txt h6 {
        font-size: 12px;
        line-height: 18px;
        height: 18px;
        text-align: right;
        font-weight: bold;
        color: #B10932;
        margin-bottom: 12px;
    }

    .FC_Txt h4 {
        font-size: 26px;
        line-height: 35px;
        height: auto;
        font-weight: bold;
        color: #231F1F;
        text-align: right;
        margin-bottom: 22px;
    }

    .FC_Txt h4 a {
        color: #231F1F;
    }

    .FC_Txt h5 {
        font-size: 16px;
        line-height: 25px;
        height: auto;
        margin-bottom: 35px;
        color: #5F666C;
        overflow: hidden;
        text-align: right;
direction: rtl;
    }

    .FC_Txt h5 a {
        color: #5F666C;
    }

    .FC_LeftTxt .Home_More_Div {
        margin: 0 !important;
        float: right;
    }

    .FC_Pic {
        width: 1075px;
        height: 550px;
        overflow: hidden;
    }

    .FC_Pic p {
        width: 1075px;
        height: 550px;
        overflow: hidden;
    }

    .FC_Pic p img {
        width: 1075px;
        height: 550px;
    }

    .FC_Pic h4 {
        margin-right: 42px;
        font-size: 18px;
        line-height: 24px;
        text-align: right;
        color: #FFF;
direction: rtl;
    }

    .FC_Pic h4 a {
        color: #FFF;
    }

    .FC_LeftPic .FC_Pic h4 {}

    .FC_RightTxt .Home_More_Div {
        margin: 0 !important;
        float: right;
        background-color: #072359;
    }

    .FC_RightTxt .FC_Txt h6 {
        color: #072359;
        text-align: right;
    }

    .FC_RightTxt .FC_Title a {
        color: #231F1F;
    }

    .FC_RightTxt .FC_Title a span {
        color: #072359;
    }

    /* 20251017 */
    .LeaderShip_Div {
        padding-top: 80px;
        height: auto;
        overflow: hidden;
    }

    .LeaderShip_Item {
        padding: 96px 139px 60px 139px;
        width: 460px;
        height: 378px;

    }

    .LeaderShipItem1 {
        background: url(../images/LeaderShip_BK1.jpg) center center no-repeat;
    }

    .LeaderShipItem2 {
        background: url(../images/LeaderShip_BK2.jpg) center center no-repeat;
    }

    .LeaderShip_Item p {
        width: 460px;
        height: 280px;
        margin-bottom: 50px;
    }

    .LeaderShip_Item p img {
        width: 460px;
        height: 280px;
    }

    .LeaderShip_Item h4 {
        text-align: center;
        font-size: 36px;
        line-height: 46px;
        height: 46px;
        color: #333;
    }

    .LeaderShip_Item h4 a {
        color: #333;
    }

    /* Home_GS_Map */
    .Home_GS_Map_Div {
        position: absolute;
        left: 0;
        top: 0;
        width: 1920px;
        height: 890px;
        z-index: 2;
    }

    .Home_GS_Map a {
        color: #231815;
    }


    .Home_Map_Box {
        display: none;
        position: absolute;
        padding: 55px;
        width: 240px;
        max-height: 330px;

        background-color: rgba(176, 6, 48, 0.85);
    }

    .Home_Map_Scroll {
        width: 240px;
        height: 300px;
        overflow-y: scroll;
    }

    /* 滚动条 */

    .Home_Map_Scroll::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: #A6173D;
        border-radius: 2px;
    }


    /* 滚动槽 */

    .Home_Map_Scroll::-webkit-scrollbar-track {
        /* -webkit-box-shadow: inset 0 0 6px rgba(33, 68, 124, 1); */
        border-radius: 2px;
        background: #A6173D;
        /* background: rgba(255, 255, 255, 0.2); */
    }


    /* 滚动条滑块 */

    .Home_Map_Scroll::-webkit-scrollbar-thumb {
        border-radius: 2px;
        background: #F3A5BA;
        -webkit-box-shadow: inset 0 0 2px rgba(120, 120, 120, 1);
    }

    .Home_Map_Scroll::-webkit-scrollbar-thumb:window-inactive {
        background: #F3A5BA;
    }


    /* 边角 即两个滚动条的交汇处 */

    .Home_Map_Scroll::-webkit-scrollbar-corner {
        background: #F3A5BA;
        border-radius: 1px;
    }


    .Home_Map_Africa {
        top: 220px;
        left: 64px;
    }

    .Home_Map_Amarican {
        top: 290px;
        left: 212px;
    }

    .Home_Map_Asia {
        top: 270px;
        left: 80px;
    }

    .Home_Map_Eurp {
        top: 170px;
        left: 33px;
    }

    .Home_Map_Box h3 {
        padding: 15px 0;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203515700750304.png) top left no-repeat;
        height: 36px;
        font-size: 30px;
        font-weight: bold;
        color: #FFF;
        line-height: 36px;

    }

    .Home_Map_Box h3 a {
        color: #FFF;
    }

    .Home_Map_Box h4:hover a {
        color: #FFF;
    }

    .Home_Map_Box h4:hover a:hover {
        color: #FFF;
        font-weight: bold;
    }

    .Home_Map_Box h4 {
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 10px;
        color: #FFF;

    }

    .Home_Map_Box h4 a {
        color: #FFF;
    }

    .Home_GS_Map h5 {
        position: absolute;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 17px;
        font-size: 14px;
        line-height: 17px;
        padding-right: 20px;
        background: url(../images/Home_GS_Dot1.png) right center no-repeat;
    }

    .Home_GS_Map h6 {
        position: absolute;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 17px;
        font-size: 14px;
        line-height: 17px;
    }

    .Home_GS_Africa {
        position: absolute;
        left: 125px;
        top: 218px;
        width: 440px;
        height: 780px;
        cursor: pointer;
        background-position: 12px 0px;
    }

    .Home_GS_Africa:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203515704335275.png) top center no-repeat;
        background-position: 12px 0px;
    }

    .Home_GS_Africa:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_AfricaF {
        position: absolute;
        left: 125px;
        top: 218px;
        width: 440px;
        height: 580px;
        cursor: pointer;
        background-position: 12px 0px;
    }

    .Home_GS_AfricaF:hover {
        background: url(../images/Home_Map_AfricaF.png) center center no-repeat;
        background-position: 12px 0px;
    }

    .Home_GS_AfricaF:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_AfricaS {
        position: absolute;
        left: 125px;
        top: 218px;
        width: 440px;
        height: 580px;
        cursor: pointer;
        background-position: 12px 0px;
    }

    .Home_GS_AfricaS:hover {
        background: url(../images/Home_Map_AfricaS.png) center center no-repeat;
        background-position: 12px 0px;
    }

    .Home_GS_AfricaS:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_Amarican {
        position: absolute;
        left: 1076px;
        top: 2px;
        width: 730px;
        height: 885px;

        background-position: 6px 5px;
        cursor: pointer;
    }

    .Home_GS_Amarican:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203515705957368.png) center center no-repeat;
        background-position: 6px 5px;

    }

    .Home_GS_Amarican:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_AmaricanF {
        position: absolute;
        left: 1076px;
        top: 2px;
        width: 730px;
        height: 885px;

        background-position: 6px 5px;
        cursor: pointer;
    }

    .Home_GS_AmaricanF:hover {
        background: url(../images/Home_Map_AmericaF.png) center center no-repeat;
        background-position: 6px 5px;

    }

    .Home_GS_AmaricanF:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_AmaricanS {
        position: absolute;
        left: 1076px;
        top: 2px;
        width: 730px;
        height: 885px;

        background-position: 6px 5px;
        cursor: pointer;
    }

    .Home_GS_AmaricanS:hover {
        background: url(../images/Home_Map_AmericaS.png) center center no-repeat;
        background-position: 6px 5px;

    }

    .Home_GS_AmaricanS:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_Asia {
        position: absolute;
        left: 389px;
        top: 21px;
        width: 700px;
        height: 771px;
        background-position: -9px 0px;
        cursor: pointer;
    }

    .Home_GS_Asia:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203515697165542.png) center center no-repeat;
        background-position: -9px 0px;
    }

    .Home_GS_Asia:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_AsiaF {
        position: absolute;
        left: 389px;
        top: 21px;
        width: 700px;
        height: 771px;
        background-position: -9px 0px;
        cursor: pointer;
    }

    .Home_GS_AsiaF:hover {
        background: url(../images/Home_Map_AsiaPacificF.png) center center no-repeat;
        background-position: -9px 0px;
    }

    .Home_GS_AsiaF:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_AsiaS {
        position: absolute;
        left: 389px;
        top: 21px;
        width: 700px;
        height: 771px;
        background-position: -9px 0px;
        cursor: pointer;
    }

    .Home_GS_AsiaS:hover {
        background: url(../images/Home_Map_AsiaPacificS.png) center center no-repeat;
        background-position: -9px 0px;
    }

    .Home_GS_AsiaS:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_Eurp {
        position: absolute;
        left: 246px;
        top: 22px;
        width: 389px;
        height: 222px;
        background-position: -3px 4px;
        cursor: pointer;
    }

    .Home_GS_Eurp:hover {
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203515702010865.png) center center no-repeat;
        background-position: -3px 4px;
    }

    .Home_GS_Eurp:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_EurpF {
        position: absolute;
        left: 246px;
        top: 22px;
        width: 389px;
        height: 222px;
        background-position: -3px 4px;
        cursor: pointer;
    }

    .Home_GS_EurpF:hover {
        background: url(../images/Home_Map_EuropeF.png) center center no-repeat;
        background-position: -3px 4px;
    }

    .Home_GS_EurpF:hover .Home_Map_Box {
        display: block;
    }

    .Home_GS_EurpS {
        position: absolute;
        left: 246px;
        top: 22px;
        width: 389px;
        height: 222px;
        background-position: -3px 4px;
        cursor: pointer;
    }

    .Home_GS_EurpS:hover {
        background: url(../images/Home_Map_EuropeS.png) center center no-repeat;
        background-position: -3px 4px;
    }

    .Home_GS_EurpS:hover .Home_Map_Box {
        display: block;
    }

    /* Home_GS_Map  end*/

    /* BOC Card */


    .DebitCard_Div {
        margin-top: 120px;
        height: auto;
        margin-bottom: 120px;
    }

    .DebitCard_Div .Home_TwoColor_Title {
        height: 85px;
        text-align: center;
    }

    .DebitCard {
        padding: 73px 70px 70px 80px;
        width: 1350px;
        height: 415px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202671123954973.jpg) left top no-repeat;
        border-bottom-left-radius: 60px;
        border-bottom-right-radius: 60px;
        box-shadow: 0 0 5px #999;
    }

    .DebitCard_Txt {
        width: 1330px;
        height: 415px;
        overflow-y: scroll;
        direction: rtl;     /* 关键：滚动条到左侧 */
    }

    .DebitCard_Item {
        width: 1200px;
        padding-bottom: 25px;
        border-bottom: 1px solid #DAE1E7;
        margin-bottom: 25px
    }

    .DebitCard_Item h4 {
         padding-right: 20px;
        font-size: 24px;
        line-height: 34px;
        font-weight: bold;
        color: #000;
        background: url(../images/Card_Dot.png) right 0 top 12px no-repeat;
        margin-bottom: 10px;
    }

    .DebitCard_Item h4 a {
        color: #000;
    }

    .DebitCard_Item h5 {
        padding-left: 20px;
        font-size: 16px;
        line-height: 22px;
        color: #261F1E;
padding-right: 20px;
    }

    .DebitCard_Item h5 a {
        color: #261F1E;
    }

    /* 滚动条 */
    .DebitCard_Txt::-webkit-scrollbar {
        width: 17px;
        height: 17px;
        background: rgba(255, 255, 255, 0.2);
        border-radius: 2px;
    }


    /* 滚动槽 */
    .DebitCard_Txt::-webkit-scrollbar-track {
        /* -webkit-box-shadow: inset 0 0 6px rgba(33, 68, 124, 1); */
        /* border-radius: 2px; */
        background: #F0F1F3;

    }


    /* 滚动条滑块 */

    .DebitCard_Txt::-webkit-scrollbar-thumb {
        /* border-radius: 2px; */
        background: #C7D0D5;
        -webkit-box-shadow: inset 0 0 2px #C7D0D5;
    }

    .DebitCard_Txt::-webkit-scrollbar-thumb:window-inactive {
        background: #C7D0D5;
    }


    /* 边角 即两个滚动条的交汇处 */

    .DebitCard_Txt::-webkit-scrollbar-corner {
        background: #C7D0D5;
        /* border-radius: 1px; */
    }

    .CreditCard_Div {
        height: auto;
        margin-bottom: 190px;
    }

    .CreditCard_Div .Home_TwoColor_Title {
        height: 85px;
        text-align: center;
    }

    .CreditCard_Type {
        width: 100%;
        height: 66px;
        overflow: hidden;
    }

    .CreditCard_Type ul {
        width: 100%;
        height: 66px;
        overflow: hidden;
    }

    .CreditCard_Type li {
        float: right;
        width: 240px;
        height: 66px;
        margin-right: 2px;
        font-size: 20px;
        line-height: 66px;
        text-align: center;
        color: #FFF;
        background-color: #849097;
        overflow: hidden;
        cursor: pointer;
    }

    .CreditCard_Type li a {
        color: #FFF;
    }

    .CreditCard_Now {
        background-color: #F0A82C !important;
    }

    .CreditCard_Block {
        padding: 67px 60px 58px 60px;
        width: 1380px;
        height: 578px;
        border-bottom-left-radius: 60px;
        border-bottom-right-radius: 60px;
        box-shadow: 0 0 5px #999;
        overflow: hidden;
    }

    .CreditCard {
        position: relative;
        display: none;
        width: 1380px;
        height: 578px;
        overflow: hidden;
    }

    /* 20260519 */
    .CreditCard_Swiper {
        margin: 0 auto;
        width: 1380px;
        height: 578px;
    }

    .CreditCard_Swiper .swiper-slide {
        width: 410px;
        height: 578px;
    }

    .CreditCard_Swiper p {
        width: 410px;
        height: 260px;
        margin-bottom: 18px;
    }

    .CreditCard_Swiper p img {
        width: 410px;
        height: 260px;
    }

    .CreditCard_Swiper h4 {
        border-right: 3px solid #F0A82C;
        padding-right: 13px;
        font-size: 24px;
        font-weight: bold;
        height: 68px;
        text-align: right;
        line-height: 34px;
        color: #000;
        margin-bottom: 15px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .CreditCard_Swiper h4 a {
        color: #000;
    }

    .CreditCard_Swiper h5 {
        padding-left: 16px;
        font-size: 16px;
        height: 69px;
        line-height: 23px;
        color: #261F1E;
        margin-bottom: 25px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
text-align: right;
    padding-right: 17px;
direction: rtl;
    }

    .CreditCard_Swiper h5 a {
        color: #261F1E;
    }

    .CreditCard_Swiper .Home_More_Div {
        background-color: #F0A82C;
    }

    .CreditCard_BTPrev {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 425px;
        height: 530px;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202671127666980.png);
        z-index: 2;
        cursor: pointer;
    }

    .CreditCard_BTNext {
        position: absolute;
        right: 00px;
        top: 0px;
        width: 425px;
        height: 530px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202671129055874.png);
        z-index: 2;
        cursor: pointer;
    }

    .CreditCard .swiper-scrollbar {
        position: absolute;
        bottom: 0;
        height: 12px;
        width: 100%;
    }

    /* BOC Card end*/

    
    .Announcement_Div {
        padding-top: 100px !important;
    }

    .Announcement_Div .Colla_Title {
        height: 120px !important;
    }

    /* 20251029 end*/

    /*  */


    .Overseas_Title_Div {
        padding-top: 90px;
        padding-bottom: 68px;

        font-size: 60px;
        font-weight: bold;
        line-height: 70px;
        color: #231F1F;
        height: auto;
        text-align: center;
        overflow: hidden;
    }

    .Overseas_Title_Div a {
        color: #231F1F;
    }

    .Overseas_Title_Div span {
        color: #B10932;
    }

    .Overseas_Title_Div span a {
        color: #B10932;
    }

    .Overseas_Type_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 40px;
    }

    .Overseas_Type_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row-reverse;
        justify-content: center;
    }

    .Overseas_Type_Div li {
        padding: 0 40px;
        border-radius: 24px;
        height: 48px;
        line-height: 48px;
        font-size: 18px;
        color: #000;
        background-color: #F0F1F3;
        margin-bottom: 12px;
        margin-right: 5px;
    }

    .Overseas_Type_Div li:hover {
        /* background-color: #FFF; */
        background-color: #B10932;
        color: #FFF;
    }

    .Overseas_Type_Div li:hover a {
        color: #FFF;
    }

    .Overseas_Type_Now {
        background-color: #B10932 !important;
        color: #FFF !important;
    }

    .Overseas_Type_Now a {
        color: #FFF !important;
    }

    .Overseas_Type_Div li a {
        display: block;
        /* padding-right: 28px; */
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        line-height: 48px;
        font-size: 18px;
        height: 48px;
        color: #000;
    }

    .Overseas_List_Div {
        height: auto;
        overflow: hidden;
        padding-bottom: 110px;
    }

   .Overseas_List_Div ul {
        float: right;
        width: 720px;
        height: auto;
        overflow: hidden;
    }
    /* 20260410 */
    .Overseas_List_Div_Right {
        float: left !important;
    }

    .Overseas_List_Line {
        padding: 30px 0;
        width: 100%;
        height: 30px;
        line-height: 30px;
        border-bottom: 1px solid #DAE1E7;
        overflow: hidden;
    }

    .Overseas_List_Line h4 {
        float: right;
        width: calc(100% - 50px);
        height: 30px;
        line-height: 30px;
        font-size: 22px;
        text-align: right;
        color: #231F1F;
        overflow: hidden;
    }

    .Overseas_List_Line h4 a {
        color: #231F1F;
    }

    .Overseas_List_Line em {
        float: right;
        width: 47px;
        height: 30px;
        background: url(https://www.boc.cn/english/images/Overseas_Arrow_Down.png) center center no-repeat;
        overflow: hidden;
        cursor: pointer;
    }

    .Overseas_List_Detail {
        display: none;
        width: 100%;
        height: auto;
        padding: 35px 0;
        border-bottom: 1px solid #DAE1E7;
        overflow: hidden;
    }

    .Overseas_List_Detail p {
        float: right;
        width: 370px;
        height: 310px;
        overflow: hidden;
    }
 .Overseas_List_Detail p.des, .Overseas_List_Detail p.other,.Mainliand_List_Detail p.other,.Mainliand_List_Detail p.des{
width: 100%;
height:auto;
}
.Overseas_List_Detail p.other,.Mainliand_List_Detail p.other{
text-align:left;
}
    .Overseas_List_Detail p img {
        width: 370px;
        height: 310px;
    }

    /* 20260120 */
    .Overseas_List_Txt_All {
        float: left;
        padding: 27px;
        width: 296px;
        height: 256px;
        overflow: hidden;
        background-color: #F0F1F3;
direction: rtl;
    }

    .Overseas_List_Txt {
        width: 296px;
        height: 256px;
        overflow-y: scroll;

    }

    .Overseas_List_Txt h4 {
       width: calc(100% - 10px);
        height: auto;
        line-height: 27px;
        font-size: 20px;
        text-align: right;
        font-weight: bold;
        color: #000;
        margin-bottom: 18px;

        /* Text overflow */
        /* text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden; */
    }

    .Overseas_List_Txt h4 a {
        color: #000;
    }

    .Overseas_List_Txt h5 {
       width: calc(100% - 10px);
        /* max-height: 196px; */
        line-height: 28px;
        text-align: right;
        font-size: 14px;
        color: #261F1E;
    }

    /* 滚动条 */
    .Overseas_List_Txt::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: rgba(255, 255, 255, 0.2);
        border-radius: 2px;
    }

    /* 滚动槽 */
    .Overseas_List_Txt::-webkit-scrollbar-track {
        /* -webkit-box-shadow: inset 0 0 6px rgba(33, 68, 124, 1); */
        border-radius: 2px;
        background: #eee;
        /* background: rgba(255, 255, 255, 0.2); */
    }

    /* 滚动条滑块 */
    .Overseas_List_Txt::-webkit-scrollbar-thumb {
        border-radius: 2px;
        background: #333;
        -webkit-box-shadow: inset 0 0 2px rgba(120, 120, 120, 1);
    }

    .Overseas_List_Txt::-webkit-scrollbar-thumb:window-inactive {
        background: #E2EDF8;
    }

    /* 边角 即两个滚动条的交汇处 */
    .Overseas_List_Txt::-webkit-scrollbar-corner {
        background: #E2EDF8;
        border-radius: 1px;
    }

    /* 20260120 end*/

    .Overseas_List_Txt h5 a {
        color: #261F1E;
    }


    .Mainland_Type_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 80px;
    }

    .Mainland_Type_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        display: flex;
        flex-direction: row-reverse;
        flex-wrap: wrap;
        justify-content: flex-start;
    }

    .Mainland_Type_Div li {
         width: 160px;
        border-radius: 23px;
        height: 46px;
        line-height: 46px;
        font-size: 16px;
        color: #000;
        background-color: #F0F1F3;
        margin-bottom: 10px;
        margin-right: 6px;
        text-align: center;
    }

    .Mainland_Type_Div li:hover {
        /* background-color: #FFF; */
        background-color: #B10932;
        color: #FFF;
    }

    .Mainland_Type_Div li:hover a {
        color: #FFF;
    }

    .Mainland_Type_Now {
        background-color: #B10932 !important;
        color: #FFF !important;
    }

    .Mainland_Type_Now a {
        color: #FFF !important;
    }

    .Mainland_List_Box {
         margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: auto;
        overflow: hidden;
        /* background: url(../images/Mainland_List_BK.jpg) top center no-repeat; */
        background-image: 100% 100%;
        margin-bottom: 200px;
    }

    .Mainland_List_Div {
        height: auto;
        border-top: 3px solid #B00630;
        padding-bottom: 125px;
    }

    .Mainliand_List_Title {
        padding: 40px 0;
        height: 50px;
        line-height: 50px;
        font-size: 36px;
        text-align: center;
        color: #AF062F;
        text-transform: uppercase;
    }

    .Mainland_List_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Mainland_List_Div li {
        float: right;
        width: 720px;
        margin-bottom: 40px;
        height: auto;
        overflow: hidden;
    }

    .Mainland_List_Div li:nth-child(2n) {
        float: left;
    }

    .Mainliand_List_Detail {
        width: 100%;
        height: 310px;
        overflow: hidden;
    }

    .Mainliand_List_Detail p {
        float: right;
        width: 370px;
        height: 310px;
        overflow: hidden;
    }

    .Mainliand_List_Detail p img {
        width: 370px;
        height: 310px;
    }

    .Mainliand_List_Txt {
        float: left;
        padding: 27px;
        width: 296px;
        height: 256px;
        overflow: hidden;
        background-color: #F0F1F3;
    }

    .Mainliand_List_Txt h4 {
        width: 100%;
        height: 54px;
        line-height: 27px;
        font-size: 20px;
        font-weight: bold;
        color: #000;
        margin-bottom: 18px;
        text-align: right;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Mainliand_List_Txt h4 a {
        color: #000;
    }

    .Mainliand_List_Txt h5 {
         width: 100%;
        height: 196px;
        line-height: 28px;
        font-size: 14px;
        color: #261F1E;
        text-align: right;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Mainliand_List_Txt h5 a {
        color: #261F1E;
    }

    .ThisisBoc_Profile_Info {
        margin-top: 100px;
        height: auto;
        overflow: hidden;
    }

    .BOC_His_Div {
        float: right;
        width: 700px;
        height: auto;
        overflow: hidden;
    }

    .BOC_His_Div .Enterprises_Title h4 {
        text-align: right;
    }

    .BOC_His {
        /* margin-top: 10px; */
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .BOC_His ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .BOC_His li {
        width: 100%;
        height: 96px;
        display: flex;
        align-items: center;
        overflow: hidden;
        flex-direction: row-reverse;
    }

    .BOC_His li p {
        width: 20px;
        height: 96px;
        overflow: hidden;
        display: flex;
        align-items: center;
    }

    .BOC_His li p img {
        width: 20px;
        height: 20px;
    }

    .BOC_His_Mid {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205586716815293.png) repeat-y;
    }

    .BOC_His_Top {
        background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 50%), url(../images/corporateProfile_Line.png) repeat-y top;
        background-size: 100% 100%, 100% 50%;
        /* 渐变覆盖全容器，背景图仅占上半部分 */
    }

    .BOC_His_Bottom {
        background: linear-gradient(to top, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 50%), url(../images/corporateProfile_Line.png) repeat-y bottom;
        background-size: 100% 100%, 100% 50%;
        /* 渐变覆盖全容器，背景图仅占下半部分 */
    }

    .BOC_His li h4 {
        margin-left: 10px;
        margin-right: 12px;
        width: 150px;
        height: 36px;
         background: url(../images/CorporateProfile_His_BK.png) center center no-repeat;
        line-height: 36px;
        text-align: center;
        font-size: 20px;
        color: #FFF;
    }

    .BOC_His li h5 {
        width: 500px;
        height: auto;
        line-height: 30px;
        font-size: 20px;
        text-align: right;
        color: #231F1F;
    }

    .BOC_His li h5 a {
        color: #231F1F;
    }

    .BOC_HornersAwards_Div {
        float: left;
        width: 720px;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_Div .Enterprises_Title h4 {
        text-align: right;
    }

    .BOC_HornersAwards {
        margin-top: 15px;
        padding: 50px 68px;
        width: 584px;
        height: 470px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203385615023672.jpg) center center no-repeat;
        background-size: 100% 100%;
    }

    .BOC_HornersAwards_News {
        float: right;
        width: 240px;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_News ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_News li {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 50px;
    }

    .BOC_HornersAwards_News li h5 {
        width: 100%;
        height: auto;
        font-size: 12px;
        font-weight: bold;
        height: 18px;
        color: #B10932;
        text-align: right;
        line-height: 18px;
        margin-bottom: 6px;
    }

    .BOC_HornersAwards_News li h4 {
        font-size: 18px;
        font-weight: bold;
        height: auto;
        text-align: right;
        line-height: 24px;
        color: #231F1F;
    }

    .BOC_HornersAwards_News li h4 a {
        color: #231F1F;
    }

    .BOC_HornersAwards_List {
        float: left;
        width: 240px;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_List li {
        font-size: 18px;
        line-height: 26px;
        color: #261F1E;
        padding-right: 22px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205372536685754.png) right 0 top 10px no-repeat;
        margin-bottom: 45px;
        text-align: right;
    }

    .BOC_HornersAwards_List li a {
        color: #261F1E;
    }

    .BOC_HornersAwards_List h5 {
        padding-left: 22px;
        line-height: 36px;
        font-size: 16px;
        color: #656565;
    }

    .BOC_HornersAwards_List h5 a {
        color: #656565;
    }

    .OurBrand_Profile_Box {
        margin-top: 80px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203378361779527.jpg) top center no-repeat;
    }

    .OurBrand_Profile_Box .ThisisBoc_Profile_Left {
        margin-top: 43px;
        width: 363px;
        height: 242px;
    }

    .OurBrand_Profile_Box .ThisisBoc_Profile_Left img {
        width: 363px;
        height: 242px;
    }

    .OurBrand_Profile_Box .ThisisBoc_Profile_Right {
        margin-top: 43px;
        width: 1105px;
    }

    .OurBrand_Profile_Box .ThisisBoc_Profile_Right h3 {
        padding-right: 20px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203380980061721.png) right 0 top 12px no-repeat;
    }

    .ThisisBoc_Profile_Right h3 span {
        color: #AF062F;
    }

    .OurBrand_Profile_Box .ThisisBoc_Profile_Right h4 {
        width: 1050px;
direction: rtl;
    }

    .OurBrand_Profile_Box .ThisisBoc_Profile {
        height: auto;
        margin-bottom: 50px;
    }

    .OurBrand_List_Div {
        border: 2px solid #E6E6E6;
        border-top-right-radius: 30px;
        padding: 45px 65px 60px 45px;
        width: 1390px;
        height: auto;
        margin-bottom: 25px;
direction: rtl;
    }

    .OurBrand_Title_Div {
        width: 100%;
        height: auto;
        margin-bottom: 35px;
    }

    .OurBrand_Title_Div h3 {
        padding-right: 20px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203380980061721.png) right 0 top 12px no-repeat;
        text-align: right;
        height: auto;
        font-size: 26px;
        line-height: 34px;
        font-weight: bold;
        color: #231F1F;
        overflow: hidden;
        margin-bottom: 22px;
    }

    .OurBrand_Title_Div h3 span {
        color: #AF062F;
    }

    .OurBrand_Title_Div h3 a {
        color: #231F1F;
    }

    .OurBrand_Title_Div h4 {
        width: 100%;
        height: auto;
        text-align: right;
        color: #261F1E;
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 30px;
    }

    .OurBrand_Title_Div h4 a {
        color: #261F1E;
    }

    .OurBrand_Title_Div .Home_More_Div {
        margin: 0 !important;
    }

    .OurBrand_List {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .OurBrand_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .OurBrand_List li {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 33px;
    }

    .OurBrand_List li:last-child {
        margin-bottom: 0px;
    }

    .OurBrand_List li p {
        float: right;
        margin-left: 40px;
        width: 210px;
        height: 144px;
        overflow: hidden;
    }

    .OurBrand_List li p img {
        width: 210px;
        height: 144px;
    }

    .OurBrand_List_Txt {        
        height: auto;
        overflow: hidden;
    }

    .OurBrand_List_Txt h4 {
        text-align: right;
        font-size: 22px;
        line-height: 30px;
        font-weight: bold;
        color: #261F1E;
        margin-bottom: 10px;
    }

    .OurBrand_List_Txt h4 a {
        color: #261F1E;
    }

    .OurBrand_List_Txt h5 {
        font-size: 14px;
        height: 63px;
        text-align: right;
        line-height: 21px;
        color: #838F97;
        padding-bottom: 10px;
        border-bottom: 1px solid #DAE1E7;
    }

    .OurBrand_List_Txt h5 a {
        color: #838F97;
    }

    .OurBrand_AD {
        margin-top: 70px;
    }

    .CSR_Top_Div {
        margin-top: 90px;
        height: auto;
        overflow: hidden;
    }

    .CSR_Top_Top {
        height: 500px;
        overflow: hidden;
        margin-bottom: 40px;
    }

    .CSR_Top_Left {
        float: right;
        width: 840px;
        height: 500px;
        overflow: hidden;
    }

    .CSR_Top_Left p {
        width: 840px;
        height: 500px;
        overflow: hidden;
    }

    .CSR_Top_Left p img {
        width: 840px;
        height: 500px;
    }

    .CSR_Top_Left h4 {
        position: absolute;
        right: 0;
        bottom: 50px;
        padding: 25px 52px 3px 52px;
        width: 188px;
        height: 65px;
        background-color: rgba(255, 255, 255, 0.8);
        overflow: hidden;
    }

    .CSR_Top_Left h4 a {
        display: block;
        border-top: 4px solid #AF052F;
        padding: 12px 0;
        width: 184px;
        height: 36px;
        line-height: 36px;
        font-size: 26px;
        color: #000;
        text-align: center;
    }

    .CSR_Top_Right {
        float: left;
        margin-top: 50px;
        padding: 60px 88px;
        width: 484px;
        height: 280px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203403832517230.jpg) center center no-repeat;
        overflow: hidden;
    }

    .CSR_Top_Right h3 {
        font-size: 60px;
        line-height: 70px;
        font-weight: bold;
        color: #FFF;
        text-align: right;
        margin-bottom: 13px;
    }

    .CSR_Top_Right h3 a {
        color: #FFF;
    }

    .CSR_Top_Right ul {
        width: 100%;
        height: 190px;
        overflow: hidden;
    }

    .CSR_Top_Right li {
        width: 100%;
        height: 50px;
        display: flex;
        align-items: center;
        align-content: center;
        margin-bottom: 20px;
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .CSR_Top_Right li p {
        width: 50px;
        height: 50px;
        margin-left: 30px;
        overflow: hidden;
    }

    .CSR_Top_Right li h4 {
        line-height: 20px;
        font-size: 18px;
        font-weight: bold;
        color: #FFF;
    }

    .CSR_Top_Right li h4 a {
        color: #FFF;
    }

    .CSR_Top_Right li p img {
        width: 50px;
        height: 50px;
    }

    .CSR_Top_List {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .CSR_Top_List ul {
        width: 100%;
        height: auto;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .CSR_Top_List li {
        padding: 30px;
        width: 420px;
        height: 70px;
        background-color: #F0F1F3;
        overflow: hidden;
    }

    .CSR_Top_List li h5 {
        font-size: 12px;
        font-weight: bold;
        line-height: 18px;
        text-align: right;
        margin-bottom: 5px;
        color: #B10932;
        overflow: hidden;
    }

    .CSR_Top_List li h4 {
        font-size: 18px;
        font-weight: bold;
        line-height: 25px;
        height: 50px;
        text-align: right;
        color: #231F1F;0
        overflow: hidden;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }
.CSR_Top_List li h4.lf{
text-align: left;
}
    .CSR_Top_List li h4 a {
        color: #231F1F;
    }

    .CSR_OurBrand_Div {
        margin-top: 120px;
        height: auto;
        margin-bottom: 180px;
        overflow: hidden;
    }

    .CSR_OurBrand_Div ul {
        margin-top: 10px;
        width: 100%;
        height: auto;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
    }

    .CSR_OurBrand_Div li {
        padding: 30px 25px;
        width: 418px;
        height: 518px;
        border-radius: 30px;
        border: 2px solid #C3C6CE;
        background-color: #FFF;
        box-shadow: 0px 0px 15px #eee;
    }

    .CSR_OurBrand_Div li p {
        width: 418px;
        height: 280px;
        overflow: hidden;
        margin-bottom: 40px;
    }

    .CSR_OurBrand_Div li p img {
        width: 418px;
        height: 280px;
    }

    .CSR_OurBrand_Div li h4 {
        width: 100%;
        height: 35px;
        font-size: 26px;
        line-height: 35px;
        font-weight: bold;
        color: #000;
        text-align: center;
        margin-bottom: 10px;


    }

    .CSR_OurBrand_Div li h4 a {
        color: #000;
    }
    .CSR_OurBrand_Div li h5 {
        width: 100%;
        height: 70px;
        font-size: 22px;
        line-height: 35px; 
        color: #000;
        text-align: center;
    }
    


    /* 20251219 */
    .HA_Box {
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        margin-bottom: 110px;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251223390448119114.jpg) top center no-repeat;
    }

    .HA_Div {
        padding-top: 120px;
        height: auto;
    }

    .HA_Title {
        height: 110px;
        text-align: center;
        font-size: 60px;
        font-weight: bold;
        line-height: 70px;
        color: #000;
    }

    .HA_Title a {
        color: #000;
    }

    .HA_Title a:hover {
        text-decoration: none;
    }

    .HA_Title span {
        color: #B00831;
    }

    .HA_Table {
        padding: 105px 60px;
        width: 1380px;
        background-color: #FFF;
        border-bottom-left-radius: 60px;
        border-bottom-right-radius: 60px;
        box-shadow: 0 0 10px #ccc;
    }

    .HA_Table ul {

        width: 100%;
        overflow-y: scroll;
        max-height: 700px;
direction: rtl;
    }

    .HA_Table li {
        padding: 25px 0;
        width: 1300px;
        height: auto;
        overflow: hidden;
        border-bottom: 1px solid #DAE1E7;
    }

    .HA_Table li h4 {
        float: right;
        width: 420px;
        font-size: 24px;
        line-height: 35px;
        color: #B10932;
        padding-left:30px;
        font-weight: bold;
    }

    .HA_Table li h5 {
        float: right;
        width: 550px; 
        font-size: 20px;
        
        line-height: 30px;
        color: #261F1E;

    }

    /* 滚动条 */
    .HA_Table ul::-webkit-scrollbar {
        width: 16px;
        height: 16px;
        background: #F0F1F3;
        border-radius: 1px;
    }

    /* 滚动槽 */
    .HA_Table ul::-webkit-scrollbar-track {
        /* -webkit-box-shadow: inset 0 0 6px rgba(33, 68, 124, 1); */
        border-radius: 1px;
        background: #F0F1F3;

    }

    /* 滚动条滑块 */
    .HA_Table ul::-webkit-scrollbar-thumb {
        border-radius: 2px;
        background: #C7D0D5;
        -webkit-box-shadow: inset 0 0 2px rgba(120, 120, 120, 1);
    }

    .HA_Table ul::-webkit-scrollbar-thumb:window-inactive {
        background: #C7D0D5;
    }


    /* 边角 即两个滚动条的交汇处 */

    .HA_Table ul::-webkit-scrollbar-corner {
        background: #C7D0D5;
        border-radius: 1px;
    }

    /* 20251219 end */

    
    /* 20251220 增加一页 */
    .Home_GlobalService_Swiper_Txt3 {
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        justify-content: center;
    }

    .Home_GlobalService_Swiper_Txt3 h4 {
        width: 100%;
        margin-bottom: 170px;
    }

    /* 20251220 增加一页 end */
    /* 20251220 end*/


    /* 20260109 */
    .ExchangeRate_Box {
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        min-height: 680px;
        /* margin-bottom: 110px; */
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112502765412152.jpg) top center no-repeat;
    }

    .ExchangeRate_Div {
        padding-top: 95px;
        height: auto;
        overflow: hidden;
    }

    .ExchangeRate_Title {
        font-size: 80px;
        line-height: 90px;
        font-weight: bold;
        text-align: center;
        height: 165px;
        color: #261F1E;
    }

    .ExchangeRate_Title a {
        color: #261F1E;
    }

    .ExchangeRate_Title a:hover {
        text-decoration: none;
    }

    .ExchangeRate_Title a span {
        color: #AF062F;
    }

    .ExchangeRate_Select_Div {
        width: 100%;
        height: 45px;
        margin-bottom: 55px;
        display: flex;
        justify-content: space-around;
direction: rtl;
    }

    .ExchangeRate_Item {
        display: flex;
        justify-content: center;
    }

    .ExchangeRate_Item span {
        font-size: 20px;
        font-weight: bold;
        color: #000;
        line-height: 45px;
        font-family: "Arial";
        padding-right: 10px;
    }

    .ExchangeRate_Item input {
        border: 1px solid #000;
        height: 43px;
        line-height: 43px;
margin-right: 10px;

    }

    .ExchangeRate_Item p {
        cursor: pointer;

    }

    .ERdate_input {
        padding-right: 10px;
        padding-left: 30px;
        height: 43px;
        min-width: 135px;
        line-height: 43px;
        border: 1px solid #000;

        border-radius: 0px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112501359404178.png) left 4px center no-repeat;
        background-color: #fff;
        font-family: "Arial";
        font-size: 18px;
        color: #333;

    }

    .ER_Code {
        padding-left: 10px;
        padding-Right: 10px;
        height: 43px;
        width: 100px;
        line-height: 43px;
        border: 1px solid #000;

        border-radius: 0px;
        background-color: #fff;
        font-family: "Arial";
        font-size: 18px;
        color: #333;
        margin-right: 20px;
    }

    .ExchangeRate_Item4_Right {
        width: 264px;
        display: flex;
        justify-content: space-between;
    }

    .ER_Select {
        /* 隐藏原生下拉箭头 兼容所有浏览器 */
        -webkit-appearance: none;
        /* 谷歌/苹果浏览器 */
        -moz-appearance: none;
        /* 火狐浏览器 */
        appearance: none;
        /* 标准语法 */
        /* 基础样式：宽度、边框、内边距、圆角 按需修改 */
        min-width: 200px;
        height: 43px;
        padding: 0 15px;
        padding-left: 30px;
        /* 右侧留空间放箭头，必须加！ */
        border: 1px solid #000;
        border-radius: 0px;
        font-family: "Arial";
        font-size: 18px;
        color: #333;

        /* 箭头 */
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112501358164958.png) left 4px center no-repeat;
        background-color: #fff;
margin-right: 10px;
    }



    .ExchangeRate_List table {
        font-size: 18px;
        line-height: 60px;
        text-align: center;
        color: #000;
        background-color: #FFF;
    }

    .ExchangeRate_List table Thead {
        position: fixed;
        width: 100%;
        height: 60px;
    }

    .ExchangeRate_List table th {
        font-family: "Myriad Pro";
        font-size: 20px;
        font-weight: bold;
        background-color: #F0F1F3;
    }

    .odd {
        background-color: #FBFBFB;
    }

    .Search_Select_Div {
        width: 100%;
        height: 45px;
        margin-bottom: 55px;
        display: flex;
        justify-content: space-between;
direction: rtl;
    }
.Search_List_Div{
direction: rtl;
}
    .Search_Info {
        width: 100%;
        font-family: "Myriad Pro";
        font-size: 18px;
        color: #000;
        margin-bottom: 30px;
    }

    .Search_Info span {
        color: #AF0630
    }

    .Search_Item1 span,
    .Search_Item3 span {
        font-size: 22px;
    }

    .Search_Input {
        width: 400px;
        height: 43px;
        padding: 0 15px;
        /* 右侧留空间放箭头，必须加！ */
        border: 1px solid #000;
        border-radius: 0px;
        font-family: "Arial";
        font-size: 18px;
        color: #333;
    }

    .Search_Item4 h4 {
        width: 102px;
        height: 43px;
        background-color: #B00630;
        font-size: 18px;
        line-height: 43px;
        text-align: center;
        color: #FFF;
        cursor: pointer;
    }

    .Search_Item4 h4 a {
        color: #FFF;
    }

    .Search_Radio {
        padding: 10px 0;
    }

    .Search_Radio input[type="checkbox"] {
        appearance: none;
        -webkit-appearance: none;
        opacity: 0;
        width: 0;
        height: 0;
        position: absolute;
    }


    .Search_Radio input[type="checkbox"]+label {
        position: relative;
        cursor: pointer;
        padding-right: 32px;
        margin-right: 10px;
        text-indent: 10px;
        font-size: 22px;
        font-weight: bold;
        color: #000;

    }

    .Search_Radio input[type="checkbox"]+label::before {
        content: "";
        position: absolute;
        right: 0;
        top: 2px;
        width: 20px;
        height: 20px;
        border: 1px solid #849097;
        background-color: #fff;
    }


    .Search_Radio input[type="checkbox"]:checked+label::after {
        content: "";
        position: absolute;
        left: 4px;
        top: 7px;
        width: 14px;
        height: 13px;
        background-color: #B00630;
    }

    .Search_List_Table {
        padding: 0;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260128395746744211.png) Bottom center repeat-x;
        margin-bottom: 20px;
    }

    .Search_List Table td {
        font-family: "Arial";
        color: #000;
        font-size: 16px;
        line-height: 22px;
        height: 30px;
        padding: 0;
direction: rtl;
text-align: right;
    }

    .Search_List .fsm1 {
        width: 20px;
        font-size: 20px;
        line-height: 26px;
    }

    .Search_List .fsm2 {
        width: 1220px;
        font-size: 20px;
        line-height: 26px;
    }

    .Search_List .fsm2 a {
        color: #000;
    }

    .Search_List .fsm3 {
        width: 160px;
        font-size: 16px;
        line-height: 26px;
    }

    .Search_List .fsm4 {
        width: 100px;
        font-size: 16px;
        line-height: 26px;
    }

    .Search_List .fsm_line {
        padding: 10px 0;
        width: 1480px;
    }

    .Search_List .fsm_line1 {
        width: 20px;
    }

    .Search_List {
        margin-bottom: 50px;
    }

    /* 20260109 end*/

    /* 20260113 */
    .ExchangeRate_Info {
        width: 100%;
        font-family: "Myriad Pro";
        font-size: 20px;
        line-height: 32px;
        text-align: right;
        color: #000;
        height: 45px;
    }

    .ExchangeRate_Info a {
        color: #000;
    }

    .ExchangeRate_List_Head {
        height: 60px !important;
        overflow: hidden;
        padding-right: 20px;
        background-color: #F0F1F3;
        margin-bottom: 0px !important;
    }
.Cfets_head {
    height: 370px!important;
}
.Cfets_head table th {
    line-height: 1.5;
}
    .ExchangeRate_List {
        height: 800px;
        overflow-y: scroll;
        margin-bottom: 100px;
direction: rtl;
padding-right: 20px;
    }


    .ExchangeRate_List table th:nth-child(1) {
        width: 210px;
    }

    .ExchangeRate_List table th:nth-child(2) {
        width: 160px;
    }

    .ExchangeRate_List table th:nth-child(3) {
        width: 230px;
    }

    .ExchangeRate_List table th:nth-child(4) {
        width: 170px;
    }

    .ExchangeRate_List table th:nth-child(5) {
        width: 220px;
    }

    .ExchangeRate_List table th:nth-child(6) {
        width: 140px;
    }

    .ExchangeRate_List table th:nth-child(7) {
        width: 170px;
    }

    .ExchangeRate_List table td:nth-child(1) {
        width: 210px;
    }

    .ExchangeRate_List table td:nth-child(2) {
        width: 160px;
    }

    .ExchangeRate_List table td:nth-child(3) {
        width: 230px;
    }

    .ExchangeRate_List table td:nth-child(4) {
        width: 170px;
    }

    .ExchangeRate_List table td:nth-child(5) {
        width: 220px;
    }

    .ExchangeRate_List table td:nth-child(6) {
        width: 140px;
    }

    .ExchangeRate_List table td:nth-child(7) {
        width: 170px;
    }

    .ExchangeRate_Item5 input{height: 46px;width: 48px;background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112501356919102.jpg);border: none; cursor: pointer;}

    .Investor_AR_List {
        padding: 20px;
        background-color: #FFF;
        width: 1460px;
        height: 118px;
        overflow: hidden;
        margin-bottom: 130px;
    }

    .Investor_AR_Block {
        display: none;
        width: 1460px;
        height: 118px;
        overflow: hidden;
    }

    .Investor_AR_Block ul {
        width: 1460px;
        height: 118px;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .Investor_AR_Block li {
        padding: 20px;
        width: 430px;
        height: 78px;
        background-color: #F0F1F3;
        overflow: hidden;
    }

    .Investor_AR_Block li h5 {
        font-size: 12px;
        line-height: 18px;
        font-weight: bold;
        color: #B10932;
        margin-bottom: 10px;
    }

    .Investor_AR_Block li h4 {
        font-size: 18px;
        line-height: 24px;
        color: #000;
        margin-bottom: 10px;
        height: 48px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Investor_AR_Block li h4 a {
        color: #000;
    }

    /* 20260113 end*/

    /* 20260127 */
    .Beta_Div {
        position: absolute;
        margin-top: 11px;
        left: 710px;
        width: 180px;
        height: 26px;
    }

    .Beta_Bottom_Div {
        display: none;
    }

    .Beta_Div p {
        float: left;
        width: 26px;
        margin-right: 10px;
        height: 26px;
    }

    .Beta_Div p img {
        width: 26px;
        height: 26px;
    }

    .Beta_Div h4 {
        float: left;
        width: 130px !important;
        margin-right: 10px;
        height: 26px;
        line-height: 26px;
        font-family: "Arial";
        font-size: 18px;
        text-align: left;
        color: #838F97;
    }

    .Beta_Div h4 a {
        color: #838F97;
    }

    .Beta_Div h4 a:hover {
        font-weight: bold;
        color: #261F1E;
    }

    .Prev_Div {
        margin-top: 14px !important;
        width: 220px !important;
        left: 880px;
    }

    .Prev_Div p {
        margin-right: 6px !important;
    }

    .Prev_Div h4 {
        font-size: 16px !important;
    }

    /* 20260127 */

    /* 20260203 Home GS*/
    .w-accor {
        width: 100%;
        height: auto;
        overflow: hidden;
        position: relative;
    }

    .w-accor ul {
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .w-accor li {
        flex: 0 0 10%;
        /* 核心：固定初始宽度25%，Flex布局下均分 */
        height: 100%;
        transition: flex 0.5s ease;
        cursor: pointer;

        position: relative;
        overflow: hidden;

    }

    .w-accor li {
        flex: 0 0 14%;
        /* 核心：固定初始宽度25%，Flex布局下均分 */
        height: 100%;
        transition: flex 0.5s ease;
        cursor: pointer;
        position: relative;
        overflow: hidden;
    }

    .accor:hover li {
        flex: 0 0 14%;

        /* 非悬停li宽度变为0，无拉伸/收缩 */
    }

    .w-accor li:hover {
        flex: 0 0 58%;
    }

    .accorClick {
        flex: 0 0 58% !important;
    }

    .w-accor li .item {
        position: relative;
        height: 100%;
        width: 100%;
        display: flex;
        justify-content: center;
      
    }

    .w-accor li>a {
        display: block;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
    }

    .w-accor3 {
        width: 100%;
        height: auto;
        max-height: 600px;
    }

    .w-accor3 img_ar {
        position: absolute;
        top: 0;
        left: 0;

    }


    .w-accor3 li .cont_ar {
        position: absolute;
        left: 0;
        top: 0;
        color: #fff;
        width: 100%;
        height: 100%;
        z-index: 2;
        overflow: hidden;
    }

    .w-accor3 li .left_ar {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 100%;

        transition: all 0.5s;
        -webkit-transition: all 0.5s;
    }

    .w-accor3 li .left_ar h3 {
        width: 30px;
        text-align: center;
        line-height: 130%;
        position: absolute;
        left: 50%;
        margin-left: -0.5em;
        top: 30px;
        font-size: 26px;
    }

    .w-accor3 li .right_ar {
        position: absolute;
        bottom: 0;
        left: 100%;
        right: 0;
        opacity: 0;
        *filter: alpha(opacity=0);
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        transition: opacity 0.5s;
        -webkit-transition: opacity 0.5s;
        transition-delay: 0.3s;
        -webkit-transition-delay: 0.3s;
    }

    .w-accor3 li .i_img {
        text-align: center;
        margin-bottom: 1em;
        transform: scale(0);
        -webkit-transform: scale(0);
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
        transition-delay: 0.2s;
        -webkit-transition-delay: 0.2s;
    }

    .w-accor3 li .i_img img {
        max-width: 100%;
    }

    .w-accor3 li .acr_Title {
        width: 100%;
        padding-top: 20px;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260105354340462921.jpg) top right no-repeat;
        font-size: 30px;
        line-height: 36px;
        font-weight: bold;
        text-align: right;
        color: #FFF;
        text-transform: uppercase;
        margin-bottom: 22px;
    }

    .w-accor3 li .acr_Title a {
        color: #FFF;
    }

    .w-accor3 li .acr_List {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
        overflow: hidden;
    }


    .w-accor3 li .acr_List h4 {
        float: right;
        width: 20%;
        font-size: 14px;
        color: #FFF;
        min-height: 18px;
        /* left: 12px; */
        text-align: right;
        margin-bottom: 8px;
    }

    .w-accor3 li .acr_List h4 a {
        color: #FFF;
    }

    .w-accor3 li .acr_p {
        width: 100%;
        line-height: 20px;
        font-size: 16px;
        color: #FFF;
        text-align: right;
        font-style: italic;
    }

    .w-accor3 li.cur {
        flex: 0 0 58%;
    }

    .w-accor3 li.cur .left_ar {
        /* display: none; */
    }


    .w-accor3 li.cur .right_ar {
        background-color: rgba(0, 0, 0, 0.4);
        padding: 20px 20px 20px 0;
        /* width: 850px; */
        width: calc(100% - 20px);
        height: calc(100% - 40px);
        max-height: 560px;
        height: 100%;
        display: flex;
        flex-wrap: wrap;
        align-content: flex-end;
        left: 0;
        opacity: 1;
        *filter: alpha(opacity=100);
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    }

    .w-accor3 li.cur .i_img {
        transform: scale(1);
        -webkit-transform: scale(1);
    }

    .w-accor3 li.cur a {
        display: block;
        width: 100%;
        height: 100%;
    }

    .w-accor3 li .acr_p a {
        color: #fff
    }

    /* 20260203 end*/

    
    .Bottom_Search_CallCompass{
        display: none;
    }
}


/* PC end */


/* Mobile */
/* 菜单部分 */
@media (max-width:600px) {

    
    .TopMenu_Box {
        width: 100%;
        height: 20vw;
        border-bottom: 1px solid #9DA4AA;
        background-color: #FFF;
        overflow: hidden;
    }

    
    .TopMenu_Div {
        /* 20260127 */
        position: relative;
        margin: 0 auto;
        width: 92vw;
        margin-top: 4vw;
        height: 12.4vw;
        overflow: hidden;
    }

    
    .TopMenu_Left {
        float: right;
        margin-top: 1.2vw;
        width: 44vw;
        height: 10vw;
    }

    
    .TopMenu_Left a img {
        display: block;
        float: right;
        height: 10vw;
    }

    
    .TopMenu_Right {
        float: left;
        margin-top: 2.26vw;
        width: 47vw;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
        height: 7.06vw;
    }
    
    .Top_Online {

        width: 7.06vw;
        height: 7.06vw;
        padding-left: 3vw;
        border-left: 1px solid #9DA4AA;
    }
    .Top_Online img {
        width: 7.06vw;
        height: 7.06vw;
    }
    .Top_Lang {
  
        width: 7.06vw;
        height: 7.06vw;
        padding-left: 3vw;
        padding-right: 3vw;
        border-left: 1px solid #9DA4AA;
    }

    .Top_Lang img {
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Search {

        padding-left: 3vw;
        padding-right: 3vw;
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Search img {
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Menu {
   
        padding-right: 3vw;
        width: 7.06vw;
        height: 7.06vw;
        border-right: 1px solid #9DA4AA;
    }

    .Top_Menu img {
        width: 7.06vw;
        height: 7.06vw;
    }
    /* 20260305 end*/


    .Top_Menu_Pop_Box {
        display: none;
        position: fixed;
        top: 0;
        width: 100%;
        height: 100vh;
        z-index: 13;
        background-color: #072359;
    }

    .Top_Menu_Control {
        border-bottom: 1px solid #9DA4AA;
        padding: 9.06vw 4vw 8.74vw 4vw;
        width: 92vw;
        height: 12.4vw;
    }
    .Top_Online_BTClose,
    .Top_Lang_BTClose,
    .Top_Search_BTClose,
    .Top_Menu_BTClose {
        float: right;
        margin-top: 1.6vw;
        width: 9.2vw;
        height: 9.2vw;
    }
    .Top_Online_BTClose img,
    .Top_Lang_BTClose img,
    .Top_Search_BTClose img,
    .Top_Menu_BTClose img {
        width: 9.2vw;
        height: 9.2vw;
    }

    .Top_Search_BTClose {
        float: right;
        margin-top: 1.6vw;
        width: 9.2vw;
        height: 9.2vw;
    }

    .Top_Search_BTClose img {
        width: 9.2vw;
        height: 9.2vw;
    }

    .Top_Menu_Pop_Menu {
        margin: 0 auto;
        width: 92vw;
        margin-top: 6vw;

    }

    .Top_PopMenu_Line {
        height: auto;
        margin-left: 6vw;
        width: 86vw;
        border-bottom: 1px solid #52658B;
        padding: 3vw 0;
    }

    .Top_PopMenu_Line ul {
        width: calc(100% - 12vw);
        /* padding-left: 6vw; */
        margin-top: 8px;
        margin-bottom: 8px;
    }

    .Top_PopMenu_Line li {
        font-size: 5vw;
        color: #9191BF;
        line-height: 7vw;

    }

    .Top_PopMenu_Line li a {
        color: #9191BF;
    }

    /* 20260105 */
    .Top_PopMenu_Title {
        position: relative;
        width: 100%;
        height: 36px;
    }

    .Top_PopMenu_Title a {
        position: absolute;
        right: 0;
        width: calc(100% - 35px);
        height: 8vw;
        text-align: right;
        font-size: 5vw;
        /* font-family: "Times New Roman"; */
        /* font-weight: bold; */
        color: #FFF;
        line-height: 8vw;
    }

    .Top_PopMenu_Title em {
        position: absolute;
        left: 5px;
        top: 8px;
        width: 5.8vw;
        height: 5.8vw;
        background: url(../images/Icon_plus.png) center center no-repeat;
        background-size: 5.8vw;
    }

    .Top_PopMenu_Chinese {
        margin-top: 30px;
        width: calc(100% - 2px);
        height: 60px;
        line-height: 60px;
        text-align: center;
        border: 1px solid #FFF;
        font-size: 22px;
        font-family: "黑体";
        color: #FFF;
    }

    .Top_PopMenu_Chinese a {
        color: #FFF;
    }

    .Top_PopMenu_L2 {
        overflow: hidden;
    }

    .Top_PopMenu_L2 ul {
        width: 100%;
        /* margin-top: 15px;
        margin-bottom: 15px; */
        height: auto;

    }

    .Top_PopMenu_L2 li {
        font-size: 4.6vw;
        color: #FFF;
        line-height: 7vw;
        padding: 2vw 0;
        text-align: right;
        overflow: hidden;
    }

    .Top_PopMenu_L2 li:hover {
        /* background-color: #C1755F; */
    }

    .Top_PopMenu_L2 li a {
        color: #FFF;
    }

    .Top_Search_Pop_Box {
        display: none;
        position: fixed;
        top: 0;
        width: 100%;
        height: 100vh;
        z-index: 13;
        background-color: #072359;

    }

    .Top_Search_Pop_Div {
        margin-top: 12vw;
        height: 17.3vw;
        background-color: #FFF;
    }

    .Top_Search_Input {
        float: right;
        width: 72vw;
    }

    .Top_Search_Input input {
        margin-right: 4vw;
        height: 17.3vw;
        width: 68vw;
        text-align: right;
        background-color: #FFF;
        font-size: 7vw;
        color: #072359;
        line-height: 17.3vw;
    }

    .Top_Search_Input input::input-placeholder {
        color: #072359;
    }

    .Top_Search_Input input::-webkit-input-placeholder {
        color: #072359;
    }

    .Top_Search_Input input::-moz-placeholder {
        color: #072359;
    }

    .Top_Search_Input input::-moz-placeholder {
        color: #072359;
    }

    .Top_Search_Input input::-ms-input-placeholder {
        color: #072359;
    }

    .Top_Search_BT {
        float: left;
        margin-top: 4.2vw;
        margin-left: 4.2vw;
        width: 9vw;
        height: 9vw;
background:url(https://www.boc.cn/arabic/images/BT_Search.png) #fff no-repeat center center;
background-size: 100% 100%;
    }

    .Top_Search_BT img {
        width: 9vw;
        height: 9vw;
    }


    .Top_Lang_Pop_Box {
        display: none;
        position: fixed;
        top: 0;
        width: 100%;
        height: 100vh;
        z-index: 13;
        background-color: #072359;
    }
    .Top_Online_Pop_Box {
        display: none;
        position: fixed;
        top: 0;
        width: 100%;
        height: 100vh;
        z-index: 13;
        background-color: #072359;
    }
    .Top_Lang_Pop_Div {
        padding: 9vw 6vw;
    }

    .Top_Lang_Pop_Div ul {
        height: auto;
        overflow: hidden;
    }

    .Top_Lang_Pop_Div li {
        height: 16vw;
        line-height: 16vw;
        border-bottom: 1px solid #52658B;
        text-align: right;
        font-size: 5.4vw;
        font-weight: bold;
        color: #FFF;
    }

    .Top_Lang_Pop_Div li:first-child {
        font-family: "微软雅黑";
    }

    .Top_Lang_Pop_Div li a {
        color: #FFF;
    }

    .Top_Mobile_CallCompass {
        margin: 0 auto;
        width: 92vw;
        padding: 3.8vw 0;
        height: 10.2vw;
        display: flex;
        justify-content: flex-end;
        position: relative;
        /* 20260127 */
        z-index: 2;
        /* 20260127 */
    }

    .Top_Search_CallCompass {
        width: 40vw;
        float: right;
        height: 10.2vw;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .Top_CallCompass {
        position: relative;
        height: 10.2vw;
        cursor: pointer;
    }

    .Top_CallCompass1 p img {
        height: 8.2vw;
        padding-right: 2.4vw;
    }

    .Top_CallCompass p {
        height: 10.2vw;
        padding-right: 2.4vw;
    }

    .Top_CallCompass img {
        height: 10.2vw;
    }

    .Top_CallCompass h4 {
        display: none;
        position: absolute;
        top: 1px;
        left: 82px;
        width: 83px;
        height: 10.2vw;
        z-index: 2;
    }

    .Top_CallCompass h4 img {
        height: 10.2vw;
    }

    
    .Top_Search_Online {
        width: 37vw;
        height: 10.2vw;
        padding-left: 2.4vw;
        border-left: 1px solid #849097;
    }

    .Top_Search_Online h4 {
        width: 37vw;
        height: 10.2vw;
    }

    .Top_Search_Online h4 {
        width: 37vw;
        height: 10.2vw;
        background: url(../images/Top_Pic3.png) center center no-repeat;
        background-size: 37vw 10.2vw;
        cursor: pointer;
    }

    .Top_Search_Online_Pop {
        display: none;
        padding: 4vw;
        margin-top: 2px;
        z-index: 2;
        width: 29vw;
        background-color: rgba(162, 166, 177, 0.95);
        height: auto;
    }

    .Top_Search_Online_Pop ul {
        width: 29vw;
        height: auto;
direction: rtl;
    }

    .Top_Search_Online_Pop li {
        font-size: 3.2vw;
        line-height: 4.2vw;
        color: #FFF;
        margin-bottom: 3vw;
    }

    .Top_Search_Online_Pop li:last-child {
        margin-bottom: 0px;
    }

    .Top_Search_Online_Pop li a {
        color: #FFF;
    }

    /* 20251214 end*/
}

/* 翻页控制部分 */
@media (max-width:600px) {

    /* PageControl_Box  */
    .PageControl_Box {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 50px;
    }

    .PageControl_Div {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 42px;
        min-width: 100px;
        /* border: 1px solid saddlebrown; */
    }

    .PageControl_Num {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        display: flex;
        flex-direction: row-reverse;
        height: 24px;
    }

    .PageControl_Num span {
        display: inline-block;
        margin: 0 5px;
        color: #072359 !important;
    }


    .PageControl_Num .NumOn {
        background-color: #231F1F;
        color: #FFF !important;
    }

    .PageControl_Num .NumOn a {
        color: #FFF !important;
    }

    .PageControl_Num a {
        display: inline-block;
        position: relative;
        margin: 0 3px;
        padding: 0;
        /* border-radius: 16px; */
        width: 24px;
        height: 24px;
        line-height: 24px;
        color: #231F1F;
        /* background-color: #EEEEEE; */
        font-size: 14px;
        text-align: center;
float: right;
    }

    .PageControl_Div {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 24px;
        min-width: 100px;
        margin-bottom: 20vw;
    }
}

/* 导航栏面包屑部分 */
@media (max-width:600px) {
    /* Nav_Div */

    .Nav_Box {
        width: 100vw;
        height: auto;
        padding-bottom: 7px;
        overflow: hidden;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205601505145424.jpg) bottom center no-repeat;
        background-size: 100% 7px;
    }

    .Nav_Div {
        margin: 0 auto;
        width: 92vw;
        padding: 2vw 0;
        height: auto;
        text-align: right;
        font-size: 3.4vw;
        /* font-family: "Times New Roman"; */
        line-height: 6vw;
        color: #221E1F;
        display: flex;
        flex-wrap: wrap;
        /*flex-direction: row-reverse;*/
        overflow: hidden;
direction: rtl;
    }

    .Nav_Div a {
        display: block;
        color: #9DA3A9;
    }
}

/* 文章部分 */
@media (max-width:600px) {

    /* Artical_Content */
    .Artical_Content {
        width: 100%;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
    }

    .Artical_Content_Title_Div {
        width: 100%;
        height: auto;
        overflow: hidden;
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Title {
        margin: 0 auto;
        width: 100%;
         /* text-align: right;*/
        margin-bottom: 4vw;
        font-size: 7.2vw;
        /* font-weight: bold; */
        line-height: 11vw;
        color: #000;
        /* text-transform: uppercase; */
direction: rtl;
    }

    .Artical_Content_Title a {
        color: #000;
    }

    .Artical_Content_Info_Div {
        /* padding: 14px 5px; */
        height: 20px;
        /* background-color: #F3F3F3; */
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Info {
        width: 100%;
        text-align: right;
        font-size: 16px;
        line-height: 20px;
    }

    .Artical_Content_Info h4 {
        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        font-size: 3.2vw;
        padding-right: 5px;
        padding-left: 5px;
        line-height: 5vw;
        border-right: 1px solid #656565;
        color: #656565;
    }

    .Artical_Content_Info h4:first-child {
        padding-left: 0px;
    }

    .Artical_Content_Info h4 a {
        color: #656565;
    }

    .Artical_Content_Info h5 {
        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        font-size: 3.2vw;
        padding-right: 5px;
        padding-left: 5px;
        line-height: 5vw;
        color: #656565;
    }

    .Artical_Content_Info h5 a {
        color: #656565;
    }

    .Artical_Content_Text_Div {
        width: 100%;
        height: auto;
        padding-top: 30px;
        /* border-bottom: 2px solid #E7EFFB; */
direction: rtl;
    }

    .Artical_Content_Text {
        margin: 0 auto;
        width: 100%;
        /* height: 1420px; */
        padding-bottom: 30px;
font-size: 4vw;
    }

    .Artical_Content_Text p {
          text-align: right; 
        padding: 0 5px;
        font-size: 4vw;
        line-height: 7vw;
        color: #000;
        margin-bottom: 4vw;
direction: rtl;
    }
.Artical_Content_Text1 p{
text-align: left; 
}
 .Artical_Content_Text tr td p{
 text-align: center; 
}

 .Artical_Content_Text ul{
    padding-bottom: 2vw;
}
.Artical_Content_Text li {
        padding: 0 5px;
        font-size: 4vw;
        line-height: 7vw;
        color: #000;
        margin-bottom: 1vw;
    }
    .Artical_Content_Text p img {
        margin: 0 auto;
        padding-top: 2vw;
        width: 100%;
height: auto;
    }

    .Artical_Content_Text span {
        display: block;
        width: 100%;
        margin-top: 2vw;
        font-size: 3.2vw;
        color: #000;
        line-height: 4vw;
        text-align: center;
        margin-bottom: 6vw;
    }

    .Artical_Content_Text span img {
        width: 100%;
    }
    .Artical_Content_Text .pic_desc {
        display: block;
        width: 100%;
        margin-top: 2vw;
        font-size: 3.2vw;
        color: #000;
        line-height: 4vw;
        text-align: center;
        margin-bottom: 6vw;
    }
    .Artical_Body_Senior_Left {
        display: none;
    }

    .Artical_Right_Senior {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251218391490160623.jpg) center center no-repeat !important;
    }

    .Artical_Right_Senior li {
        margin-bottom: 2vw;
    }



    .Artical_Senior_Div {
        margin-top: 2vw;
        width: 100%;
        overflow: hidden;
        margin-bottom: 8vw;
    }

    .Artical_Senior_Left {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Artical_Senior_Left img {
        margin: 0 auto;
        width: 24vw;
    }

    .Artical_Senior_Right {
        height: auto;
        overflow: hidden;
    }

    .Artical_Senior_Right h3 {
        width: 100%;
        text-align: center;
        font-size: 4.2vw;
        line-height: 7vw;
        font-weight: bold;
    }

    .Artical_Senior_Right h4 {
        font-size: 4vw;
        line-height: 7vw;
    }

    .Artical_Senior_Title {
        text-align: center;
    }

    
    .Artical_Director_Photo {
        display: block;
        width: 92vw;
    }

    .Artical_Director_Photo p img {
        width: 25vw;
    }

    .Artical_Director_Txt {
        float: left;
        display: block;
        width: 92vw;
    }

    .Artical_Director_TxtCenter {
        text-align: center;
    }

    .Artical_Div {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        overflow: hidden;
        margin-top: 6vw;
    }

    .Artical_Full_Div {
        margin-top: 6vw;
        height: auto;
        overflow: hidden;
    }

    .Artical_Right {
        padding: 4vw;
        width: 84vw;
        height: 86vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251218392390751773.jpg) center center no-repeat;
        background-size: 92vw 96vw;
        margin-bottom: 18vw;
        overflow: hidden;
    }

    .Artical_Right h4 {
        font-size: 6.4vw;
        font-weight: bold;
        color: #000;
        line-height: 8vw;
        height: 8vw;
        margin-bottom: 8vw;
    }

    .Artical_Right h4 a {
        color: #000;
    }

    .Artical_Right h5 {
        padding-left: 3vw;
        line-height: 6vw;
        font-size: 4.2w;
        color: #656565;
    }

    .Artical_Right h5 a {
        color: #656565;
    }

    .Artical_Right li {
        font-size: 4.6;
        line-height: 6vw;
        color: #261F1E;
        padding-left: 3vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205372536685754.png) left 0 top 2vw no-repeat;
        margin-bottom: 6vw;
    }

    .Artical_Right li a {
        color: #261F1E;
    }

    .Artical_Type_Swiper {
        width: 92vw;
        height: 8vw;
        margin-bottom: 4vw;
    }

    .Artical_Type_Swiper h4 {
        padding-right: 4vw;
        font-size: 4vw;
        color: #261F1E;
        height: 8vw;
        line-height: 8vw;
        word-wrap: none;
    }

    .Artical_Type_Swiper h4 a {
        color: #261F1E;
    }

    .Artical_Type_Now {
        font-weight: bold;
        color: #AF062F;
    }

    .Artical_Type_Now a {
        font-weight: bold;
        color: #AF062F !important;
    }

    .Artical_Type_Swiper .swiper-slide {
        text-align: center;

        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        align-items: center;
    }

    .Artical_Content_Text hr {
        width: 100%;
        height: 2px;
        line-height: 2px;
        /* border-top: 1px solid #B00630; */
        /* border-bottom: 1px solid #B00630; */
        background-color: #B00630;
    }

    /* Artical_Related_Div */
    .Artical_Related_Div {
        width: 100%;
        height: auto;
        margin-bottom: 60px;
    }

    .Artical_Related_Title {
        height: 50px !important;
    }

    .Artical_Related_List {
        width: 100%;
        height: auto;
    }

    .Artical_Related_List ul {
        width: 100%;
        list-style: none;
    }

    .Artical_Related_List li {
        padding: 16px;
        overflow: hidden;
        background-color: #F0F0F0;
        margin-bottom: 20px;
    }

    .Artical_Related_List li h5 {
        font-size: 14px;
        height: 24px;
        line-height: 24px;
        color: #0011A9;
        margin-bottom: 6px;
    }

    .Artical_Related_List li h4 {
        font-size: 18px;
        line-height: 26px;
        color: #000;
    }

    .Artical_Related_List li h4 a {
        color: #000;
    }

    /* 20251226 */
    .Artical_Content_Text h5 {
        font-size: 4.6vw;
        line-height: 8vw;
        margin-bottom: 6vw;
        font-weight: bold;
    }

    /* 20251226 */
    .Artical_Content_Text h6 {
        font-size: 4vw;
        line-height: 7vw;
        font-weight: bold;
        /* margin-bottom: 6vw; */
    }

    /* 20260105 */
    .Artical_Content_Text h8 {
        display: block;
        font-size: 4vw;
        line-height: 7vw;
        color: #000;
    }

    /* 20260105 */
    .Artical_Content_Text h7 {
        display: block;
        padding-top: 4vw;
        height: auto;
    }
}

/* 底部 部分 */
@media (max-width:600px) {

    /* Bottom_Box */
    .Bottom_Box {
         /* width: 100vw;*/
        height: auto;
        z-index: 2;
        /* overflow: hidden; */
    }

    .Bottom_Div {
         margin: 0 auto;
        width: 92vw;
        height: auto;
    }

    .Bottom_Block1 {
        width: 92vw;
        height: 580px;
        padding-top: 106px;

    }
    
    .Bottom_Left {
        width: 92vw;
        height: 15vw;
        /* overflow: hidden; */
    }
    .Bottom_Logo {
        
        float: right;
        width: 30vw;
        height: 15vw;
        overflow: hidden;
    }

    .Bottom_Logo img {
        width: 30vw;
    }
    .Bottom_Search_CallCompass {
        width: 30vw;
        float: left;
        height: 10.2vw;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .Bottom_Right {
        width: 92vw;
        height: auto;
        /* overflow: hidden; */
    }

    .Bottom_Links {
        float: right;
        padding-top: 60px;
        padding-left: 2.6%;
        width: 20%;
        height: 240px;
        border-right: 1px solid #C8324F;

    }

    .Bottom_Div1 h4 {
        font-size: 18px;
        line-height: 20px;
        color: #FFF;
        font-weight: bold;
        margin-bottom: 20px;
    }

    .Bottom_Div1 h4 a {
        color: #FFF;
    }

    .Bottom_Div1 h5 {
        font-size: 15px;
        line-height: 20px;
        color: #F3EDE9;
        margin-bottom: 20px;
    }

    .Bottom_Div1 h5 a {
        color: #F3EDE9;
    }

    .Bottom_Contact {
        float: left;
        width: 33%;
        height: 240px;
        border-right: 1px solid #C8324F;
        padding-top: 60px;
        padding-left: 2.6%;
    }

    .Bottom_Followus {
        float: right;
        width: 20%;
        height: 240px;
        padding-top: 60px;
    }

    .Bottom_Followus ul {
        width: 100%;
        height: 46px;
    }

    .Bottom_Followus li {
        position: relative;
        float: left;
        width: 46px;
        height: 46px;
        margin-right: 14px;
        margin-bottom: 20px;
    }

    .Bottom_Followus li p {
        width: 46px;
        height: 46px;
    }

    .Bottom_Followus li p img {
        width: 46px;
        height: 46px;
    }

    .Bottom_Followus li:hover .Bottom_Followus_QR {
        display: block;
    }

    .Bottom_Followus_QR {
        display: none;
        position: absolute;
        left: calc(50% - 100px);
        top: -220px;
        width: 200px;
        height: 200px;
        z-index: 11;
    }

    .Bottom_Followus_QR img {
        /* display: none; */
        position: absolute;
        width: 200px;
        height: 200px;
    }

    .BackTop_Div {
        display: none;
        z-index: 10;
        top: 0px;

        width: 58px;
        height: 56px;
    }

    .BackTop_Div img {
        width: 58px;
        height: 56px;
    }

    /* 20260127 */
    .Bottom_Div2 {
        width: 100%;
        padding-top: 4vw;
        /* height: 20vw; */
        overflow: hidden;
        
        font-size: 3vw;
        display: flex;
        flex-direction: row-reverse;
        font-weight: bold;
      
        color: #231F1F;
    }

    .Bottom_Div2 span {
        font-weight: normal;
        color: #AF062F;        
    }

    .BottomWord {
        color: #838F97 !important;
    }
    /* 20260423 */
    .BottomWord a{
        color: #838F97 !important;
    }
    .Bottom_linkBox {
        margin: 0 auto;
        width: 92vw;
        height: 18vw;
        border-bottom: 1px solid #849097;
    }

    /* 20260127 */
    .Bottom_LinkDiv {
        position: relative;
        width: calc(92vw - 2px);
        height: 12vw;
        border: 1px solid #849097;
        /* border-radius: 15px; */

        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251210535077179491.jpg) no-repeat right;
        background-size: 12vw 12vw;
        background-position: top left;
        background-color: #F0F1F3;

        cursor: pointer;
    }

    .Bottom_LinkDiv p {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        text-align: right;
        width: calc(100% - 6vw);
        height: 12vw;
        padding-right: 6vw;
        line-height: 12vw;
        font-size: 4vw;
        font-weight: bold;
        color: #261F1E;
        margin-right: 20px;
    }

    /* 20260127 */
    .Bottom_LinkDiv ul {
        display: none;
        position: absolute;
        margin: 0;
        padding: 0;
        padding-top: 14px;
        padding-bottom: 14px;
        left: 0;
        bottom: 12vw;
        width: calc(92vw - 3px);
        height: auto;
        max-height: 60vw;
        overflow-y: scroll;
        list-style: none;
        background-color: #F0F1F3;
        border: 1px solid #849097;
        z-index: 1;
    }

    /* 滚动条 */
    .Bottom_LinkDiv ul::-webkit-scrollbar {
        width: 4px;
        height: 4px;
        background: rgba(255, 255, 255, 0.2);
        border-radius: 2px;
    }

    /* 滚动槽 */
    .Bottom_LinkDiv ul::-webkit-scrollbar-track {
        /* -webkit-box-shadow: inset 0 0 6px rgba(33, 68, 124, 1); */
        border-radius: 2px;
        background: #bbb;
        /* background: rgba(255, 255, 255, 0.2); */
    }

    /* 滚动条滑块 */
    .Bottom_LinkDiv ul::-webkit-scrollbar-thumb {
        border-radius: 2px;
        background: #B10630;
        -webkit-box-shadow: inset 0 0 2px rgba(120, 120, 120, 1);
    }

    .Bottom_LinkDiv ul::-webkit-scrollbar-thumb:window-inactive {
        background: #B10630;
    }

    /* 边角 即两个滚动条的交汇处 */
    .Bottom_LinkDiv ul::-webkit-scrollbar-corner {
        background: #B10630;
        border-radius: 1px;
    }

    .Bottom_LinkDiv li {
        display: block;
        position: relative;
        margin: 0;
        padding: 2vw 0;
        padding-left: 4vw;
        height: auto;
        text-align: right;
        /* text-indent: 6vw; */
        list-style: none;
        font-size: 4vw;
        line-height: 10vw;
        color: #000;
    }

    .Bottom_LinkDiv li a {
        display: block;
        width: calc(100% - 20px);
        text-align: right;
        font-size: 4vw;
        padding-right: 20px;
        line-height: 6vw;
        color: #000;

    }

    /* 20260127 end*/

    .Bottom_LinkDiv li:hover {
        background-color: rgba(0, 64, 138, 0.5)
    }

    .Bottom_LinkDiv li:hover a:hover,
    .Bottom_LinkDiv li:hover a {
        color: #FFF;
        text-decoration: none;
    }

    .Bottom_ListBox {
        display: none;

        flex-wrap: nowrap;
        justify-content: space-between;
        position: relative;
        padding-top: 40px;
        width: 100%;
        height: 285px;
        border-bottom: 1px solid #849097;
        overflow: hidden;
    }

    .Bottom_ListItem {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        /* max-width: 166px; */
    }

    #BItem1 {
        width: 120px;
    }

    #BItem2 {
        width: 220px;
    }

    #BItem3 {
        width: 175px;
    }

    #BItem4 {
        width: 220px;
    }

    #BItem5 {
        width: 190px;
    }

    .Bottom_ItemTitle {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        height: 40px;
        text-align: left;

    }

    .Bottom_ItemTitle a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        font-size: 16px;
        line-height: 22px;
        font-weight: bold;
        color: #261F1E;
    }

    .Bottom_ListItem ul {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        list-style: none;
        font-size: 16px;
        color: #000;
    }

    .Bottom_ListItem li {
        list-style: none;
    }


    .Bottom_ListItem li a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        line-height: 28px;
        font-size: 14px;
        color: #838F97;
        text-align: left;
        /* border: 1px solid #222;      */
    }

    .Bottom_ListItem li a:hover {
        font-weight: bold;
        color: #261F1E;
    }

}

/* 列表 部分 */
@media (max-width:600px) {

    .NavList_Div {
        height: auto;
        overflow: hidden;
    }

    .NavList_Left {
        display: none;
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .NavList_Right {
        margin-top: 6vw;
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 10vw;
    }

    .List_Type_Box {
        width: 100%;
        border-bottom: 1px solid #f0f0f0;
    }

    .List_Type_Div {
        padding-left: 30px;
        padding-top: 38px;
        width: 330px;
        height: 585px;
        background: url(../images/Nav_Left_BK.jpg) center center no-repeat;

    }

    .List_Type_Div ul {
        width: 330px;
        height: auto;
    }

    .List_Type_Div li {
        padding: 12px 72px 12px 18px;
        width: 240px;
        height: auto;
        /* font-weight: bold;               */
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }

    .List_Type_Div li a {
        color: #000;
    }

    .List_Type_Now a {
        color: #AF062F !important;
    }

    .List_Type_Now {
        font-size: 20px !important;
        line-height: 25px !important;
        font-weight: bold !important;
        color: #AF062F;

        background: url(../images/Nave_Left_Arrow.png) right 55px center no-repeat;
        background-color: #FFF;
    }

    .List_Type_Show {
        width: 100%;
        height: 96px;
        border-top: 12px solid #D78971;
    }

    .List_Type_Show h4 {
        margin-left: 4vw;
        width: calc(92vw - 20px);
        height: 95px;
        border-bottom: 1px solid #f0f0f0;
        font-size: 16px;
        line-height: 20px;
        display: flex;
        align-items: center;
        align-content: center;
        color: #D78971;
        font-weight: bold;

    }

    .List_Type_Show h4::after {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        width: 20px;
        height: 20px;
        right: -20px;
        height: 95px;
        background: url(../images/List_Down.png) center center no-repeat;
    }

    .List_Div {
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .List_Div ul {
        margin: 0 auto;
        width: 92vw;
        list-style: none;
    }

    .List_Div li {
        /* width: 100%; */
        /* padding: 15px 0; */
        /* border-bottom: 1px solid #f0f0f0; */
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .List_Pic_Div {
        float: right;
        width: 32vw;
        height: 22vw;
        /* margin-right: 2vw; */
        cursor: pointer;
    }

    .List_Pic_Div p {
        width: 32vw;
        height: 22vw;
        overflow: hidden;
    }

    .List_Pic_Div p img {
        width: 32vw;
        height: 22vw;

    }

    .List_Data_Div {
        display: block;
        width: 100%;
        height: 22px;
        margin-bottom: 15px;
        overflow: hidden;
    }

    .List_Div li h6 {
        text-align: right;
        display: block;
        line-height: 5vw;
        font-size: 3.2vw;
        /* text-align: center; */
        color: #B10932;
        margin-bottom: 1vw;
        z-index: 2;
    }

    .List_Text_Div {
        padding: 2vw;
        background-color: #F0F1F3;
        display: block;
        height: 18vw;
        overflow: hidden;
direction: rtl;

    }
.English_List_Div .List_Text_Div{direction: initial;}
    .List_Div li h4 {
        display: block;
        width: 100%;
        height: 11.2vw;
        line-height: 5.6vw;
        font-size: 3.6vw;
        color: #000;
        font-weight: bold;

        text-align: right;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
        /* margin-bottom: 10px; */
    }

    .List_Div li h4 a {
        color: #000;
    }

    .List_Div li h5 {
        display: none;
        line-height: 6vw;
        font-size: 4.6vw;
        color: #000;
    }

    .List_Div li h5 a {
        color: #000;
    }

    .List_Title {
        width: 100%;
        height: 11vw;
    }
.English_List_Div li h4,.English_List_Div li h5,.English_List_Div li h6{
text-align: left;
}
    .List_Title h4 {

        height: 9vw;
        line-height: 9vw;
        font-size: 7.2vw;
        font-weight: bold;
        color: #261F1E;
        overflow: hidden;
    }

    .List_Title h4 a {
        color: #261F1E;
    }

    .List_Title h4 a:hover {
        text-decoration: none;
    }

    .List_Title h5 {
        display: none;
        float: right;
        width: 110px;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #656565;
        overflow: hidden;
    }

    .List_Title h5 a {
        color: #656565;
    }

    .List_Block {
        width: 92vw;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }


    .List_Block_Title {
        width: 100%;
        height: 100px;
        text-align: center;
        font-size: 48px;
        font-weight: bold;
        line-height: 64px;
        color: #FFF;
    }

    .List_Block_Title a {
        color: #FFF;
    }

    .List_Block ul {
        width: 100%;
        height: 180px;
        display: flex;
        justify-content: space-between;
    }

    .List_Block li {
        width: 280px;
        height: 180px;
    }

    .List_Block li img {
        width: 280px;
        height: 180px;
    }

    .List_Item {
        padding: 17vw 20vw 10px 20vw;
        width: 52vw;
        height: 69vw;
        margin-bottom: 4vw;
    }

    .ListItem1 {
        background: url(../images/mListPersonal_NewBK1.jpg) center center no-repeat;
        background-size: 92vw 96vw;
    }

    .ListItem2 {
        background: url(../images/mListPersonal_NewBK2.jpg) center center no-repeat;
        background-size: 92vw 96vw;
    }

    .List_Item p {
        width: 52vw;
        height: 48vw;
        margin-bottom: 4vw;
    }

    .List_Item p img {
        width: 52vw;
        height: 48vw;
    }

    .List_Item h4 {
        text-align: center;
        font-size: 6.4vw;
        line-height: 8vw;
        height: 8vw;
        color: #333;
    }

    .List_Item h4 a {
        color: #333;
    }
}

/* 搜索 部分 */
@media (max-width:600px) {

    /* Search_Input_Div */
    .Search_Input_Div {
        margin: 0 auto;
        width: 92vw;
        height: auto;
    }

    .Search_Input_Div .TopMenu_Search_Pop_Div {
        margin-top: 8vw !important;
    }

    .Search_Div {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        margin-bottom: 25px;
        overflow: hidden;
    }

    .Search_Div ul {
        width: 100%;
        list-style: none;
    }

    .Search_Div li {
        /* padding: 15px; */
        background-color: #F0F1F3;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Search_Div li:hover {
        /* background-color: #e3e3e3;
        cursor: pointer; */
    }

    .Search_Div li h6 {
        display: block;
        height: 5vw;
        line-height: 5vw;
        font-size: 3.2vw;
        margin-bottom: 1vw;
        color: #B10932;
    }

    .Search_Div li h4 {
        display: block;
        width: 100%;
        height: 13.8vw;
        line-height: 4.6vw;
        font-size: 3.6vw;
        color: #000;
        font-weight: bold;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Search_Div li h4 a {
        color: #000;
    }

    .Search_Div li h5 {
        display: block;
        line-height: 24px;
        font-size: 16px;
        color: #000;
        margin-bottom: 20px;
    }

    .Search_Div li h5 a {
        color: #000;
    }

    .Search_Div li span {
        color: #D78971;
    }

    .Search_Hot_Div {
        display: none;
    }

    .Search_Result_Div {
        width: 100%;
        margin-top: 7vw;
        height: 4vw;
        line-height: 4px;
        font-size: 3.4vw;
        color: #B10932;
        /* text-align: center; */
    }


    .TopMenu_Search_Pop_Div {
        margin: 0 auto;
        width: 100%;
        height: 12vw;
        border: 1px solid #ABB1BD;
        /* border-radius: 20px; */
        /* background-color: #D88972; */
    }

    .TopMenu_Search_Pop_Left {
        float: left;
        width: calc(100% - 14vw);
        height: 12vw;
        margin-left: 2vw;
        line-height: 12vw;
    }

    .TopMenu_Search_Pop_Left input {
        float: left;
        width: calc(100% - 12vw);
        height: 12vw;
        line-height: 12vw;
        background-color: transparent;
        font-size: 4.2vw;
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::input-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::-webkit-input-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::-moz-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::-moz-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Left input::-ms-input-placeholder {
        color: #271D1A;
    }

    .TopMenu_Search_Pop_Right {
        float: right;
        width: 12vw;
        height: 12vw;
        overflow: hidden;
    }

    .TopMenu_Search_Pop_Right img {
        width: 12vw;
        height: 12vw;
    }
}

/* 其他 部分 */
@media (max-width:600px) {
    .Home_Banner_Box {
        position: relative;
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .mHome_Banner_Swiper {
        position: relative;
        margin-bottom: 10vw;
        width: 100vw;
        
        height: auto;

        /* overflow: hidden; */
    }

    .mHome_Banner_Swiper p {
        width: 100vw;
        height: 54vw;
        overflow: hidden;
    }

    .mHome_Banner_Swiper p img {
        width: 100vw;
        height: 54vw;
    }

    
    .mHome_Banner_Swiper h4 {
        margin: 0 auto;
        padding: 4vw 0;
        width: 80vw;
        min-height: 9.8vw;
        line-height: 4.4vw;
        font-size: 4vw;
        color: #B10932;
        text-align: center;
        border-bottom: 1vw solid #B10932;
        background-color: rgba(255, 255, 255, 0.75);
        overflow: hidden;
    }

    .mHome_Banner_Swiper h4 a {
        color: #B10932;
    }

    .mHome_Banner_pagination {
        font-size: 12px;
        bottom: -4vw !important;
        margin: 0 auto;
        text-align: center;
        left: 4vw !important;
        width: 92vw !important;
        height: 2vw !important;
    }

    .mHome_Banner_pagination .swiper-pagination-bullet {
        border-radius: 1.5vw;
        width: 3vw;
        height: 3vw;
        background-color: #E4E6EB;
        opacity: 1;
    }

    .mHome_Banner_pagination .swiper-pagination-bullet-active {
        background-color: #B10932;
        /* margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important; */
    }

    /* Home_Four_Box */
    .Home_Four_Box {
        width: 100vw;
        height: auto;
        overflow: hidden;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637924296892.jpg) top center no-repeat;
        background-size: 100% 156vw;
        margin-bottom: 4vw;
    }

    .Home_Four_Div {
        margin: 0 auto;
        width: 92vw;
        margin-top: 8.2vw;
        height: auto;
        padding-bottom: 10vw;
        overflow: hidden;
    }

    .Home_Individuals_Div {
        padding: 8vw 4vw 0 4vw;
        width: 84vw;
        height: 44vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251208421775337509.jpg) center center no-repeat;
        background-size: 92vw auto;
        margin-bottom: 6vw;
    }

    
    .Home_Individuals_Div2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260430512782820063.jpg) center center no-repeat;
    }

    
    .Home_Individuals_Div2 .Home_Four_Title a {
        color: #FFF;
    }

    
    .Home_Individuals_Div2 .Home_Individuals li a {
        color: #FFF;
    }

    .Home_Four_Title {
        width: 100%;
        height: 11.4vw;
        font-size: 6vw;
        line-height: 7vw;
        text-align: right;
        padding-right: 2vw;
        font-weight: bold;
        color: #072359;
    }

    .Home_Four_Title a {
        color: #072359;
    }

    .Home_Four_Title2 {
        color: #FFF;
    }

    .Home_Four_Title2 a {
        color: #FFF;
    }

    .Home_Individuals {
        width: 100%;
        height: auto;
    }

    .Home_Individuals ul {
        position: relative;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Individuals li {
        float: right;
        padding: 2vw;
        width: 36vw;
        height: 6.6vw;
        margin-bottom: 3vw;
        background-color: rgba(255, 255, 255, 0.15);
        border: 1px solid rgba(255, 255, 255, 0.3);
    }

    .Home_Individuals li:nth-child(2n) {
        float: left;
    }

    .Home_Individuals li p {
        float: right;
        width: 6.6vw;
        height: 6.6vw;
    }

    .Home_Individuals li p img {
        width: 6.6vw;
        height: 6.6vw;
    }

    .Home_Individuals li h4 {
        float: left;
        margin-right: 2vw;
        width: calc(36vw - 8.6vw);
        height: 6.6vw;
        display: flex;
        text-align: right;
        align-items: center;
    }

    .Home_Individuals li h4 a {
        display: block;
        width: 100%;
        font-size: 3vw;
        /* font-weight: bold; */
        color: #072359;
    }

    .Home_Enterprises_Div {
        padding: 8vw 4vw 0 4vw;
        width: 84vw;
        height: 70vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251208421773994340.jpg) center center no-repeat;
        background-size: 92vw 100%;
    }

    
    .Home_Enterprises_Div2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260430512784499992.jpg) center center no-repeat;

    }

    .Enterprises li {
        margin-bottom: 3vw !important;
    }

    .Enterprises li h4 {
        width: calc(36vw - 8.6vw);
        color: #FFF;
    }

    .Enterprises li h4 a {
        color: #FFF;
    }

    .Home_Four_Div2 {
        margin: 0 auto;
        margin-top: 17vw;
        width: 92vw;
        height: auto;
        margin-bottom: 4vw;
    }

    .Home_Four_Block {

        padding: 6vw 6vw;
        border: 1px solid #DCE0E5;
        width: 80vw;
        height: auto;
        background-color: #FFF;
        margin-bottom: 4vw;
    }

    .Home_Four_Block1 {
        border: 1px solid #F0F1F3;
        background-color: #F0F1F3;
    }

    .Home_Four_Block_Title {
        position: relative;
        float: right;
        /* 20251231 */
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 8vw;
        font-size: 7vw;
        font-weight: bold;
        color: #213765;
        padding-left: 14vw;
        margin-bottom: 4vw;
    }

    .Home_Four_Block_Title a {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        display: inline-block;
        height: 8vw;
   
        color: #213765;
    }

    .Home_Four_Block_Title::before {
        position: absolute;
        /* right: -50px; */
        top: 0;
        left: 0;
        content: "";
        width: 12vw;
        height: 8vw;
        /* background: url(../images/Home_Annouce_Icon.png) center center no-repeat; */
        background-size: 8vw;
    }

    .Home_Four_Block_Title a {
        color: #213765;
    }

    .Home_Four_Block_Title1 a {
        color: #AF062F;
    }

    .Home_Four_Block_Title:hover a {
        /* color: #AF062F; */
        text-decoration: none;
    }

    .Home_Four_Block_Title1:hover a {
        /* color: #AF062F; */
        text-decoration: none;
    }

    .Home_Four_Block_Title1::before {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637911985666.png) left center no-repeat;
        background-size: 8vw;
    }

    .Home_Four_Block_Title2::before {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637914359873.png) center center no-repeat !important;
        background-size: 8vw !important;
    }

    .Home_Four_Block_Title2:hover::after {
        /* background: url(../images/Home_Bulletin_Icon_On.png) center center no-repeat !important;
        background-size: 8vw !important; */
    }

    .Home_Four_Block ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Four_Block li {
        padding-right: 30px;
        min-height: 5vw;
        font-size: 4vw;
        font-weight: bold;
        line-height: 5vw;
        overflow: hidden;
        display: flex;
        text-align: right;
        justify-content: flex-end;
        align-items: center;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251201424990843648.png) left center no-repeat;
        background-size: 5vw;
        margin-bottom: 4vw;
direction: rtl;
    }

    .Home_Four_Block li:last-child {
        display: none;
    }

    .Home_Four_Block li a {
        color: #261F1E;
    }

    .Home_Four_Block1 li {
          background: url(../images/Home_Arrow_On.png) right center no-repeat;
        background-size: 5vw;
    }

    .Home_Four_Block li:hover a {
        color: #AF062F;
    }

    .Home_Four_Block h4 {
        
        display: none;
        margin-top: 2vw;
        width: 145px;
        height: 56px;
        text-align: center;
        line-height: 56px;
        background-color: #223865;
        color: #FFF;
    }

    .Home_Four_Block h4 a {
        color: #FFF;
    }

    .Home_Four_Block h4:hover {
        background-color: #B00630;
    }

    .Home_GlobalService_Box {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .Home_GlobalService_Top {
        width: 100vw;
        /* height: 53vw; */
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637915539173.jpg) center center no-repeat;
        background-size: 100% 100%;
    }

    .Home_GlobalService_Top {
        padding-top: 14.6vw;
        min-height: 30.4vw;
        overflow: hidden;
    }

    .Home_GlobalService_Top h4 {
        height: 10vw;
        font-size: 7.4vw;
        font-weight: bold;
        line-height: 8vw;
        text-align: right;
        color: #FFF;
    }

    .Home_GlobalService_Top h4 a {
        color: #FFF;
    }

    .Home_GlobalService_Top h4 a:hover {
        text-decoration: none;
    }

    .Home_GlobalService_Top h5 {
        font-size: 3.2vw;
        line-height: 4.6vw;
        margin-bottom: 4vw;
        text-align: right;
        color: #FFF;
direction: rtl;
    }

    .mHome_GlobalService_Swiper {
        position: relative;
        width: 100vw;
        height: 72vw;
        overflow: hidden;
    }

    .mHome_GlobalService_Swiper p {
        width: 100vw;
        height: 72vw;
        overflow: hidden;
    }

    .mHome_GlobalService_Swiper p img {
        width: 100vw;
        height: 72vw;
    }

    /* 20260206 */
    .mHome_GS4_pigination {
        font-size: 12px;
        bottom: 4vw !important;
        height: 1vw !important;
        z-index: 2;
        display: flex;  
        justify-content: center;
        flex-direction: row-reverse;
    }

    .mHome_GS4_pigination .swiper-pagination-bullet {
        border-radius: 0px;
        width: 18px;
        height: 1px;
        background-color: #FFF;
        opacity: 1;
      
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap,1px)!important;

    }

    .mHome_GS4_pigination .swiper-pagination-bullet-active {
        background-color: #FFF;
        border-radius: 0px;
        width: 30px;
        height: 1px;
        background-color: #FFF;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap,1px)!important;

    }


    /* 20260206 end*/
    .Home_GlobalService_Swiper_Txt {
        position: absolute;
        padding: 0 4vw;
        top: 0vw;
        left: 0vw;
        width: 92vw;
        height: 72vw;
        display: flex;
        flex-wrap: wrap;
        align-items: center;

        justify-content: center;
        align-content: center;
        overflow: hidden;
        z-index: 2;
    }

    .Home_GlobalService_Swiper_Txt h4 {
        width: 90%;
        font-size: 7.2vw;
        /* line-height: 9.2vw; */
        font-weight: bold;
        color: #FFF;
        margin-bottom: 4vw;
        /* overflow: hidden; */
        text-align: center;
    }

    .Home_GlobalService_Swiper_Txt h4 a {
        color: #FFF;
    }

    .Home_GlobalService_Swiper_Txt h5 {
        display: none;
        font-size: 3.4vw;
        line-height: 4vw;
        text-align: center;
        color: #FFF;
        margin-bottom: 2vw;
        overflow: hidden;
direction: rtl;
    }

    .Home_GlobalService_Swiper_List {
        position: absolute;
        top: 12vw;
        left: 4vw;
        width: 92vw;
        height: auto;
        overflow: hidden;
        z-index: 2;
    }

    .Home_GlobalService_Swiper_List ul {
        width: 92vw;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .Home_GlobalService_Swiper_List li {
        float: left;
        width: 44vw;
        height: 13vw;
        text-align: center;
        line-height: 13vw;
        font-size: 4.6vw;
        font-weight: bold;
        color: #231F1F;
        border: 1px solid #FFF;
        margin-bottom: 5vw;
    }

    .Home_GlobalService_Swiper_List li a {
        color: #231F1F;
    }

    .Home_GlobalService_Swiper_List li:nth-child(2n) {
        float: right;
    }

    .Home_More_Div {
        /* margin: 0 auto; */
        /* float: right; */
        width: 36vw;
        height: 11.2vw;
        line-height: 11.2vw;
        background-color: #B00630;
        text-align: center;
        font-size: 3.4vw;
        color: #FFF;
    }

    .Home_More_Div a {
        color: #FFF;
    }

    .mHome_GlobalService_BTPrev {
        display: none;
        position: absolute;
        left: calc(50% - 9vw);
        bottom: 0;
        width: 8vw;
        height: 8vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651960834623.jpg);
        background-size: 8vw;
        z-index: 2;
        cursor: pointer;
    }

    .mHome_GlobalService_BTPrev:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653351218516.jpg);
        background-size: 8vw;
    }

    .mHome_GlobalService_BTNext {
        display: none;
        position: absolute;
        right: calc(50% - 9vw);
        bottom: 0;
        width: 8vw;
        height: 8vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651962040137.jpg);
        background-size: 8vw;
        z-index: 2;
        cursor: pointer;
    }

    .mHome_GlobalService_BTNext:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653352555764.jpg);
        background-size: 8vw;
    }

    /* Home_WhatsNew_Box */
    .Home_WhatsNew_Box {
        margin-top: 17vw;
        width: 100vw;
        height: auto;

        overflow: hidden;
    }

    .Home_WhatsNew_Div {
        height: auto;
        overflow: hidden;
    }

    .Home_WhatsNew_Left {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .Home_TwoColor_Title {
        font-size: 6vw;
        line-height: 9vw;
        height: 11vw;
        text-align: right;
        font-weight: bold;
        color: #261F1E;
    }

    .Home_TwoColor_Title a {
        color: #261F1E;
    }

    .Home_TwoColor_Title a:hover {
        text-decoration: none;
    }

    .Home_TwoColor_Title a span {
        color: #AF062F;
    }

    .Home_WhatsNew_Focus {
        height: auto;
        overflow: hidden;
direction: rtl;
    }

    .Home_WhatsNew_Focus p {
        width: 92vw;
        height: 62vw;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Home_WhatsNew_Focus p img {
        width: 92vw;
        height: 62vw;
    }

    .Home_WhatsNew_Focus h6 {
        height: 5vw;
        line-height: 5vw;
        font-size: 3vw;
        text-align: right;
        color: #AF062F;
        font-weight: bold;
        overflow: hidden;
        margin-bottom: 2vw;
    }

    .Home_WhatsNew_Focus h4 {
        height: auto;
        line-height: 6vw;
        font-size: 4.6vw;
        color: #251F1D;
        font-weight: bold;
        text-align: right;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Home_WhatsNew_Focus h4 a {
        color: #251F1D;
    }

    /* 20251224 */
    .Home_WhatsNew_Focus h5 {
        display: none;
    }

    .Home_WhatsNew_Right {

        width: 92vw;
        height: auto;
        /* background: url(../images/mHome_WhatsNew_Right_BK.jpg) center center no-repeat; */
        background-size: 100%;
        overflow: hidden;
    }

    .Home_WhatsNew_Swiper {
        margin: 0 auto;
        width: 90vw;
        height: auto;
        overflow: hidden;
    }

    .Home_WhatsNew_Swiper .swiper-slide {
        display: block;
        width: 60vw;
        height: 83vw;
        overflow: hidden;
    }

    .Home_WhatsNew_Swiper p {
        display: none;
        width: 60vw;
        height: 41vw;
        overflow: hidden;
    }

    .Home_WhatsNew_Swiper p img {
        width: 60vw;
        height: 41vw;
        overflow: hidden;
    }


    .Home_WhatsNew_Right ul {
        width: 947px;
        height: 549px;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
direction: rtl;
    }

    .Home_WhatsNew_Right li {
        width: 292px;
        height: 549px;
        overflow: hidden;
direction: rtl;
    }

    .Home_WhatsNew_Right li p {
        width: 292px;
        height: 201px;
        overflow: hidden;
    }

    .Home_WhatsNew_Right li p img {
        width: 292px;
        height: 201px;
    }

    .Home_WhatsNews_R_Txt {
        margin: 0 auto;
        width: 92vw;
        /* height: 47vw; */
        /* background: url(../images/Home_WhatsNew_RPic_BK.png) center center no-repeat; */

    }

    .Home_WhatsNews_R_Txt h6 {
        padding-top: 4vw;
        height: 18px;
        line-height: 18px;
        font-size: 12px;
        color: #AF062F;
        font-weight: bold;
        overflow: hidden;
        text-align: right;
        margin-bottom: 2vw;
    }

    .Home_WhatsNews_R_Txt h4 {
        /* height: 22vw; */
        line-height: 7vw;
        font-size: 4.6vw;
        color: #261F1E;
        text-align: right;
        overflow: hidden;
        margin-bottom: 4vw;
    direction: rtl;
    }

    .Home_WhatsNews_R_Txt h4 a {
        color: #261F1E;
        height: 22vw;
        line-height: 6vw;
        font-size: 4.6vw;
        margin-bottom: 2vw;
    }

    .Home_WhatsNews_R_Txt h5 {
        display: none;
        height: auto;
        line-height: 20px;
        font-size: 14px;
        color: #838F97;
        overflow: hidden;
    }

    .Home_WhatsNews_R_Txt h5 a {
        color: #838F97;
    }

    .Home_WhatsNew_Right2 {
        width: 100%;
        height: auto;
        margin-top: 2vw;
        overflow: hidden;
    }

    .Home_WhatsNew_Right2 .Home_More_Div {
        margin: 0;
        float: right;
    }

    /* Home_Brand_Box */
    .Home_Brand_Box {
        margin-top: 18vw;
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .Home_Brand_Div {
        position: relative !important;
        /* 20251231 */
        margin: 0 auto;
        padding: 12vw 6vw;
        width: 80vw;
        height: auto;
        background-color: #B10932;
        /* background: url(../images/Home_OurBrand_BK.jpg) center center no-repeat; */
        overflow: hidden;
    }

    .Home_Title_White {
        text-align: right;
        height: 12vw;
        line-height: 9vw;
        font-size: 7.5vw;
        font-weight: bold;
        color: #FFF;
        overflow: hidden;
    }

    .Home_Title_White a {
        color: #FFF;
    }

    .Home_Title_White a:hover {
        color: #FFF;
        text-decoration: none;
    }

    .mHome_Brand_Swiper {

        width: 80vw;
        height: auto;
        overflow: hidden;
direction: rtl;
    }

    .mHome_Brand_Swiper p {
        width: 80vw;
        height: 54vw;
        overflow: hidden;
    }

    .mHome_Brand_Swiper p img {
        width: 80vw;
        height: 54vw;
    }

    .Home_Brand_Right {
        padding: 4vw 5vw;
        width: 70vw;
        height: 18vw;
        /* background: url(../images/Home_OurBrand_RBK.jpg) center center no-repeat; */
        background-color: #FFF;
        background-size: 100% 100%;
        overflow: hidden;
    }



    .Home_Brand_Right h4 {
        display: none;
        height: 8vw;
        line-height: 5vw;
        font-size: 3.4vw;
        color: #AF062F;
        font-weight: bold;
        text-align: center;
        margin-bottom: 2vw;
    }

    .Home_Brand_Right h4 a {
        color: #AF062F;
    }

    .Home_Brand_Right h5 {
        height: 18vw;

    }

    .Home_Brand_Right h5 a {
        color: #261F1E;
        line-height: 7vw;
        font-size: 4.6vw;
        color: #261F1E;
        text-align: center;
        font-weight: bold;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .mHome_Brand_BTPrev {
        position: absolute;
        left: 6vw;
        top: 12vw;
        width: 9vw;
        height: 9vw;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651960834623.jpg);
        background-size: 9vw;
        z-index: 2;
        cursor: pointer;
    }

    .mHome_Brand_BTPrev:hover {
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653351218516.jpg);
        background-size: 9vw;
    }

    .mHome_Brand_BTNext {
        position: absolute;
        left: 17vw;
        top: 12vw;
        width: 9vw;
        height: 9vw;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651962040137.jpg);
        background-size: 9vw;
        z-index: 2;
        cursor: pointer;
    }

    .mHome_Brand_BTNext:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653352555764.jpg);
        background-size: 9vw;
    }

    /* Home_AD_Box */
    .Home_AD_Box {
        margin-top: 18vw;
        padding: 12vw 4vw;
        width: 92vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128408009557637.jpg) center center no-repeat;
        background-size: 100% 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_AD_Div {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .Home_AD {
        width: 92vw;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .Home_AD img {
        width: 92vw;
    }

    .Home_Strategic_Div {
        margin-top: 8vw;
        height: auto;
        overflow: hidden;
    }

    .Home_Strategic_Div .Home_TwoColor_Title {
        /* height: 75px !important; */
        height: auto !important;
        padding-bottom: 4vw;
    }

    .Home_Strategic_Swiper {
        margin: 0 auto;
        width: 92vw;
        height: auto;
    }
    .Home_Strategic_Swiper {
        direction: rtl;
      }
      .Home_Strategic_Swiper .swiper-wrapper {
        /* direction: rtl;*/
        justify-content: flex-start !important;
      }

    .Home_Strategic_Swiper .swiper-slide {

        width: 40vw;
        height: 62vw;
    }

    .Home_Strategic_Swiper p {
        width: 40vw;
        height: 62vw;
    }

    .Home_Strategic_Swiper p img {
        width: 40vw;
        height: 62vw;
    }



    .Home_Strategic_Txt {
        position: absolute;
        top: 30vw;
        padding: 4vw 2vw;
        width: 36vw;
        height: 18vw;
        overflow: hidden;
        background-color: rgba(255, 255, 255, 0.8);
        z-index: 2;
    }

    .Home_Strategic_Txt em {
        display: block;
        width: 36vw;
        height: 4px;
        background-color: #B10932;
        margin-bottom: 2vw;
    }

    .Home_Strategic_Txt h4 {
        width: 36vw;
        height: auto;
        line-height: 5.5vw;
        font-size: 4vw;
        font-weight: bold;
        text-align: center;
        color: #261F1E;
    }

    .Home_Strategic_Txt h4 a {
        color: #261F1E;
    }

    .Home_Strategic_Txt h5 {
        width: 36vw;
        line-height: 5.5vw;
        font-size: 4vw;
        text-align: center;
        color: #261F1E;
    }

    /* Home_RMB_Div */
    .Home_RMB_Div {
        margin-top: 18vw;
        padding: 12vw 6vw;
        width: 80vw;
        height: auto;
        background-color: #B00630;
        overflow: hidden;
        margin-bottom: 12vw;
    }

    .Home_RMB_Div .Home_Title_White {
        height: auto !important;
        margin-bottom: 4vw;
    }

    .Home_RMB_info {
        display: none;
        font-size: 4vw;
        line-height: 6vw;
        color: #FFF;
        margin-bottom: 6vw;
    direction: rtl;
    }

    .Home_RMB_List_Div {
        height: auto;
        overflow: hidden;

    }

    .Home_RMB_List {

        /* margin-left: 20px; */
        width: 100%;
        height: auto;
        border-right: 2px solid #FFF;
        overflow: hidden;
    }

    .Home_RMB_List ul {
        height: auto;
        overflow: hidden;
    }

    .Home_RMB_List li {
        width: 74vw;
        padding: 4vw 6vw 4vw 0vw;
        line-height: 6vw;
        font-size: 4.4vw;
        font-weight: bold;
        height: auto;
        color: #FFF;
        text-align: right;
        overflow: hidden;
        margin-bottom: 5px;
       background: url(../images/Home_RMB_Arrow.png) right 0 center no-repeat;
        background-size: 4vw;
        border-top: 1px solid #FFF;
    }

    .Home_RMB_List li:last-child {
        border-bottom: 1px solid #FFF;
    }



    .Home_RMB_List li a {
        color: #FFF;
    }

    .Home_RMB_More {
        float: right;
        width: 36vw;
        margin-top: 6vw;
        border: 1px solid #FFF;
        height: 11.2vw;
        line-height: 11.2vw;
        text-align: center;
        font-size: 3.4vw;
        color: #FFF;
    }

    .Home_RMB_More a {
        color: #FFF;
    }

    /* Investor Part */
    .Pub_Banner_Box {
        width: 100vw;
        height: 53vw;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        overflow: hidden;
    }

    .Pub_Banner_Box img {
        width: 100vw;
        height: auto;
    }

    .Pub_Banner_Box p {
        width: 100vw;

    }

    .Pub_Banner_Box p img {
        width: 100vw;

    }

    .Pub_Banner_Box h4 {
        position: absolute;
        width: 100vw;
        line-height: 10vw;
        font-size: 8vw;
        font-weight: bold;
        color: #FFF;
        text-align: center;
        z-index: 2;
    }

    .Pub_Banner_Box h4 a {
        color: #FFF;
    }

    .Pub_Banner_Box h4 a:hover {
        text-decoration: none;
    }

    /* 20251019 */

    /* 20251019 end*/
    .Investor_Box {
        width: 100%;
        height: auto;
        overflow: hidden;

    }

    .Investor_Div {
        width: 100vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .Investor_AR_Div {
        padding: 6vw 4vw;
        width: 92vw;
        height: auto;
        overflow: hidden;
        background-color: #F0F1F3;
        margin-bottom: 8vw;
    }

    .Investor_AR_Div .Home_TwoColor_Title span {
        display: block;
    }

    .Investor_AR_Div .Home_TwoColor_Title {
        height: 22vw;
    }

    .Investor_AR {
        margin: 0 auto;
        width: 92vw;
        height: auto;

    }

    .Investor_AR ul {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .Investor_AR li {
        width: 100%;
        height: 11.4vw;
        text-indent: 6vw;
        font-size: 4.2vw;
        line-height: 11.4vw;
        font-weight: bold;

        color: #251F1D;
        border-radius: 5.7vw;
        cursor: pointer;
        margin-bottom: 4vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128518322329579.png) right 6vw center no-repeat;
        background-color: #FFF;
    }

    .Investor_AR li a {
        color: #251F1D;
    }

    .Investor_AR li a:hover {
        color: #FFF;
    }

    .Investor_AR li:hover {
        border-radius: 5.7vw;
        color: #FFF;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128518323557780.png) right 6vw center no-repeat;
        background-color: #B10931;
    }

    .Investor_AR li:hover a {
        color: #FFF;
    }

    .Investor_CI_Div {
        padding: 0vw 4vw;
        width: 92vw;
    }

    .Investor_CI_Div .Home_TwoColor_Title {
        height: 12vw;
    }



    .Investor_CI_Block {
        width: 92vw;
        height: auto;
    }

    .Investor_CI {
        width: 92vw;
        height: 32vw;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-content: center;
        align-items: center;
        margin-bottom: 4vw;
    }

    .Investor_CI p {
        width: 92vw;
        height: 32vw;
    }

    .Investor_CI p img {
        width: 92vw;
        height: 32vw;
    }

    .Investor_CI h4 {
        position: absolute;
        width: 92vw;
        height: auto;
        line-height: 8vw;
        text-align: center;
        font-size: 5.6vw;
        font-weight: bold;
        color: #FFF;
        z-index: 2;
    }

    .Investor_CI h4 a {
        color: #FFF;
    }

    .Investor_Services_Div {
        height: auto;
        overflow: hidden;
        padding-bottom: 6vw;
    }

    .Investor_Services_Div .Home_TwoColor_Title {
        height: 12vw;
    }

    .Investor_Services {
        width: 100%;
        height: auto;
        display: flex;
        flex-direction: row-reverse;
        flex-wrap: wrap;
        justify-content: space-between;
        overflow: hidden;
    }

    .Investor_Item {
        display: block;
        position: relative;
        width: 92vw;
        height: 24vw;
        margin-bottom: 2vw;
        z-index: 2;
        overflow: hidden;
    }

    .Investor_Item p {
        width: 92vw;
        height: 24vw;
    }

    .Investor_Item p img {
        width: 92vw;
        height: 24vw;
    }

    .Investor_Item_Txt {
        position: absolute;
        left: 0;
        top: 0;
        width: 92vw;
        height: 24vw;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        z-index: 2;
        overflow: hidden;
    }

    .Investor_Item_Txt h4 {
        padding-left: 3vw;
        width: 9.3vw;
        height: 9.3vw;
        overflow: hidden;
    }

    .Investor_Item_Txt h4 img {
        width: 9.3vw;
        height: 9.3vw;
    }

    /* 20260128 */
    .Investor_Item_Txt h5 {
        width: calc(100% - 15.3vw);
        /* padding-left: 3vw; */
        font-size: 3.2vw;
        /* font-weight: bold; */
        line-height: 6vw;
        color: #FFF;
direction: rtl;
    }

    .Investor_Item_Txt h5 a {
        color: #FFF;
    }

    .Investor_Item_small2,
    .Investor_Item_small {
        width: 45vw !important;
    }

    .Investor_Item_small2 .Investor_Item_Txt,
    .Investor_Item_small .Investor_Item_Txt {
        flex-wrap: wrap;
        justify-content: center;
        width: 43vw !important;
    }

    .Investor_Item_small2 p img,
    .Investor_Item_small p img {
        width: 45vw !important;
    }

    .Investor_Item_small2 h5,
    .Investor_Item_small h5 {
        width: 45vw !important;
        line-height: 4.2vw;
        text-align: center;
    }

    .Investor_Item_small2 h4,
    .Investor_Item_small h4 {
        padding-left: 0;
        width: 9.3vw;
    }

    /* Investor Part end*/

    /* Individuals Part  */
    .Individuals_Title_Div {
        padding-top: 9.6vw;
        height: auto;
        overflow: hidden;
    }

    .Individuals_Title_Div h4 {
        font-size: 12vw;
        font-weight: bold;
        line-height: 15.5vw;
        color: #000;
        /* height: 15.5vw; */
        text-align: center;
        /* overflow: hidden; */
        margin-bottom: 2vw;
    }

    .Individuals_Title_Div h4 a {
        color: #000;
    }

    .Individuals_Title_Div h5 {
        font-size: 4.8vw;
        line-height: 6vw;
        color: #333;
        height: auto;
        direction: rtl;
        margin-bottom: 10vw;
        overflow: hidden;
    }

    .Individuals_Title_Div h5 a {
        color: #333;
    }

    .Individuals_Type_Div {
        display: none;
        padding: 45px 330px 42px 330px;
        width: 840px;
        height: 25px;
        background-color: #F0F1F3;
        overflow: hidden;
        margin-bottom: 40px;
    }


    .Individuals_Work_Div {
        padding: 32vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128434953466234.jpg) top center no-repeat;
        background-size: 100% auto;
        overflow: hidden;
        margin-bottom: 8vw;
    }

    .Individuals_Work_Title {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Individuals_Work_Title h4 {
        width: 100%;
        /* height: 11vw; */
        font-size: 9.6vw;
        line-height: 11vw;
        font-weight: bold;
        color: #B10932;
        text-align: center;
        margin-bottom: 4vw;
        /* overflow: hidden; */
    }

    .Individuals_Work_Title h4 a {
        color: #B10932;
    }

    .Individuals_Work_Title h4 a:hover {
        text-decoration: none;
    }

    .Individuals_Work_Title h4 span {
        color: #231F1F;
    }

    .Individuals_Work_Title h5 {
        width: 100%;
        height: 7.4vw;
        font-size: 6.4vw;
        line-height: 7.4vw;
        font-weight: bold;
        color: #000;
        text-align: center;
        overflow: hidden;
    }

    .Individuals_Work_Title h5 a {
        color: #000;
    }

    /* 20260127 */
    .Individuals_Work_Title h6 {
        margin: 0 auto;
        padding-right: 14vw;
        width: 50vw;
        height: 7.4vw;
        font-size: 3.6vw;
        line-height: 7.4vw;
        font-weight: bold;
        color: #000;
        text-align: center;
        overflow: hidden;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260202506958587766.png) center center no-repeat;
        background-size: 64vw 7.4vw;
        margin-bottom: 4vw;
        margin-top: 2vw;
    }

    .Individuals_Work_Title h6 a {
        color: #000;
    }

    .Individuals_Work_Title em {
        display: block;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 6vw;
        font-size: 4.4vw;
        line-height: 6vw;
        font-weight: normal;
        color: #656565;
        text-align: center;
        overflow: hidden;
        margin-bottom: 2vw;
    }

    .Individuals_Work_Title em a {
        color: #656565;
    }

    .Individuals_List {
        width: 92vw;
        height: auto;
    }

    .Individuals_List ul {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .Individuals_List li {
        float: right;
        width: 44vw;
        height: 44vw;
        margin-bottom: 4vw;
        background-color: #FFF;
        overflow: hidden;
    }

    .Individuals_List li p {
        margin: 0 auto;
        margin-top: 4vw;
        width: 20vw;
        height: 20vw;

        margin-bottom: 2vw;
        
        overflow: hidden;
    }

    .Individuals_List li p img {
        width: 20vw;
        height: 20vw;
    }

    .Individuals_List li h4 {
        /* height: 9.6vw; */
        font-size: 3.8vw;
        line-height: 4.8vw;
        color: #000;
        font-weight: bold;
        text-align: center;
        /* overflow: hidden; */
        margin-bottom: 1vw;
    }

    .Individuals_List li h4 a {
        color: #000;
    }

    .Individuals_List li h5 {
        height: 4.8vw;
        font-size: 3.2vw;
        line-height: 4.8vw;
        color: #656565;
        text-align: center;
        overflow: hidden;
    }

    .Individuals_List li h5 a {
        color: #656565;
        text-decoration: underline;
    }

    .Individuals_List li:nth-child(2n) {
        float: left;
    }

    /* 20260127 */
    .Individuals_List li:hover a {
        color: #656565;
        text-decoration: underline;
    }

    .Individuals_List2 li:nth-child(5n) {
        width: 92vw !important;
    }

    .Individuals_Study_Div {

        padding: 32vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128434954872717.jpg) top center no-repeat;
        background-size: 100% auto;

        overflow: hidden;
        margin-bottom: 8vw;
    }

    .Individuals_Travel_Div {
        padding: 32vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128434956200434.jpg) top center no-repeat;
        background-size: 100% auto;

        overflow: hidden;
        margin-bottom: 8vw;
    }

    .Individuals_Overseas_Div {
        padding: 32vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128434957551940.jpg) top center no-repeat;
        background-size: 100% auto;

        overflow: hidden;
        margin-bottom: 18vw;
    }

    .Individuals_Overseas_info {
        font-size: 4.8vw;
        line-height: 6vw;
        color: #000;
        text-align: center;
direction: rtl;
    }

    /* Individuals Part end */

    /* WhatsNew Part  */
    .WhatsNew_News_Div {
        padding: 6vw 0;
        height: auto;
    }

    .WhatsNew_News_Div .Home_TwoColor_Title {
        height: 12vw;
        text-align: center;
    }

    .WhatsNew_News {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_News_Left {

        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_News_Swiper {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_News_Swiper p {
        width: 92vw;
        height: 61vw;
        overflow: hidden;
    }

    .WhatsNew_News_Swiper p img {
        width: 92vw;
        height: 61vw;
    }

    .WhatsNew_News_Swiper h4 {
        margin-top: 4vw;
        font-size: 4.5vw;
        line-height: 6vw;
        text-align: right;
        font-weight: bold;
        margin-bottom: 4vw;
        color: #251F1D;
direction: rtl;
    }

    .WhatsNew_News_Swiper h4 a {
        color: #251F1D;
    }

    .WhatsNew_News_BTPrev {
        position: absolute;
        left: 0;
        top: calc(30.5vw - 21px);
        width: 32px;
        height: 42px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251204575687128762.png);
        background-size: 32px 42px;
        z-index: 2;
        cursor: pointer;
    }

    .WhatsNew_News_BTNext {
        position: absolute;
        right: 0;
        top: calc(30.5vw - 21px);
        width: 32px;
        height: 42px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251204575688383037.png);
        background-size: 32px 42px;
        z-index: 2;
        cursor: pointer;
    }

    .WhatsNew_List {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_List ul {
        width: 92vw;
        height: auto;
    }

    .WhatsNew_List ul li {
        border-top: 1px solid #DAE1E7;
        padding: 4vw 0 4vw 0;
    direction: rtl;
    }

    .WhatsNew_List ul li:last-child {
        border-bottom: 1px solid #DAE1E7;
    }

    .WhatsNew_List li h4 {
        font-size: 3.4vw;
        line-height: 5vw;
        height: 5vw;
        color: #B10932;
        text-align: right;
        margin-bottom: 1vw;
    }

    .WhatsNew_List li h5 {
        font-size: 4vw;
        line-height: 6vw;
        height: auto;
        color: #251F1D;
        text-align: right;
    }

    .WhatsNew_List li h5 a {
        color: #251F1D;
    }

    .WhatsNew_AD_Box {
        width: 100vw;
        height: 45vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128512202196865.jpg) center center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
    }

    .WhatsNew_AD_Box h4 {
        margin: 0 auto;
        width: 90vw;
        padding-top: 11.5vw;
        height: 15vw;
        text-align: center;
        font-size: 8vw;
        font-weight: bold;
        line-height: 10vw;
        color: #FFF;
    }

    .WhatsNew_AD_Box h4 a {
        color: #FFF;
    }
    .WhatsNew_AD_Box .Home_More_Div{
        margin: 0 auto;
    }
    .WhatsNew_Media_Box {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_Media_Div {
        width: 100%;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128512203488760.jpg) top center no-repeat;
        background-size: 100% 100%;

        padding-top: 6vw;
        padding-bottom: 6vw;
        height: auto;
    }

    .WhatsNew_Media_Div .Home_TwoColor_Title {
        height: 12vw;
        text-align: center;
    }

    .WhatsNew_Media_Div ul {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .WhatsNew_Media_Div li {
        padding: 4vw 6vw;
        width: 80vw;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
        margin-bottom: 4vw;
    }



    .WhatsNew_Media_Div li p {
        width: 80vw;
        margin-bottom: 3vw;
        overflow: hidden;
    }

    .WhatsNew_Media_Div li p img {
        width: 80vw;
    }

    .WhatsNew_Media_Div li h4 {
        width: 100%;
        height: 14vw;
        overflow: hidden;
direction: rtl;
    }

    .WhatsNew_Media_Div li h4 a {
        width: 100%;
        height: 14vw;
        text-align: center;
        font-size: 4vw;
        line-height: 7vw;
        font-weight: bold;
        color: #251F1D;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .WhatsNew_Collaborations_Div {
        padding: 6vw 0 4vw 0;
        height: auto;
        overflow: hidden;
        margin-bottom: 10vw;
direction: rtl;
    }

    .WhatsNew_Collaborations_Div .Home_TwoColor_Title {
        /* height: 12vw; */
        /* text-align: center; */
    }

    .WhatsNew_Collaborations_Div ul {
        /* padding: 4vw; */
        width: 92vw;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
    }

    .WhatsNew_Collaborations_Div li {
        padding: 3vw 0 4vw 0;
        width: 100%;
        border-bottom: 1px solid #DAE1E7;
    }

    .WhatsNew_Collaborations_Div li h4 {
        padding-right: 4vw;
        font-size: 4vw;
        text-align: right;
        font-weight: bold;
        line-height: 5.8vw;
        height: auto;
        color: #261F1E;
        margin-bottom: 2vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128512204802634.jpg) right 0 top 1.6vw no-repeat;
    }

    .WhatsNew_Collaborations_Div li h4 a {
        color: #261F1E;
    }

    .WhatsNew_Collaborations_Div li h5 {
        padding-right: 4vw;
        font-size: 3.4vw;
        line-height: 5.2vw;
        height: auto;
        text-align: right;
        color: #838F97;

    }

    /* WhatsNew Part end */
    /* Enterprises Part  */
    .Enterprises_Title_Div {
        padding-top: 4vw;
        height: auto;
        overflow: hidden;
    }

    .Enterprises_Title_Div h4 {
        font-size: 7vw;
        font-weight: bold;
        line-height: 9vw;
        color: #000;
        height: 15vw;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title_Div h4 a {
        color: #000;
    }

    .Enterprises_Title_Div h5 {
        /* display: none; */
        font-size: 4vw;
        line-height: 6vw;
        color: #333;
        /* height: 210px; */
        margin-bottom: 4vw;
        overflow: hidden;
direction: rtl;
    }

    .Enterprises_Title_Div h5 a {
        color: #333;
    }

    .Enterprises_Type_Div {
        /* 20260109 */
        /* display: none; */
        margin-top: 4vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Enterprises_Type_Div ul {
        width: 100%;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        overflow: hidden;
    }

    .Enterprises_Type_Div li {
        padding: 1.5vw;
        width: 40vw;
        border-radius: 4.5vw;
        height: auto;
        line-height: 6vw;
        font-size: 4vw;
        color: #000;
        text-align: center;
        background-color: #F0F1F3;
        margin-bottom: 4vw;
    }

    #ET1 {
        width: 89vw;
    }


    .Enterprises_Type_Div li:hover a {
        color: #000;
    }

    .Enterprises_Type_Div li a {
        line-height: 6vw;
        font-size: 4vw;
        height: auto;
        color: #000;
        text-align: center;
    }

    /* .Enterprises_Type_Div li a::after {
    position: absolute;
    content: " ";
    top: 0px;
    width: 28px;
    height: 48px;
    background: url(../images/Individuals_Arrow.png) center right no-repeat;
}

.Enterprises_Type_Div li:hover a::after {
    position: absolute;
    content: " ";
    top: 0px;
    width: 28px;
    height: 48px;
    background: url(../images/Individuals_Arrow_on.png) center right no-repeat;
} */

    .Enterprises_CF_Div {
        padding: 30.5vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128500315741361.jpg) top center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .Enterprises_Title {
        width: 100%;
        height: auto;
        /* overflow: hidden; */
    }

    .Enterprises_Title h4 {
        width: 100%;
        /* height: 11vw; */
        font-size: 9.6vw;
        line-height: 11vw;
        font-weight: bold;
        color: #231F1F;
        text-align: center;
        /* overflow: hidden; */
        margin-bottom: 2vw;
    }

    .Enterprises_Title h4 a {
        color: #231F1F;
    }

    .Enterprises_Title h4 a:hover {
        text-decoration: none;
    }

    .Enterprises_Title h4 span {

        color: #B10932;
    }

    .Enterprises_Title h5 {
        width: 100%;
        height: 6vw;
        font-size: 4vw;
        line-height: 6vw;
        /* font-weight: bold; */
        color: #000;
        margin-bottom: 4vw;
        text-align: center;
        overflow: hidden;
display:none;
    }

    .Enterprises_Title h5 a {
        color: #000;
    }

    .Enterprises_Title h6 {
        display: none;
        width: 100%;
        height: 38px;
        font-size: 24px;
        line-height: 32px;
        font-weight: normal;
        color: #000;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title h6 a {
        color: #000;
    }

    .Enterprises_Title em {
        display: none;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 28px;
        font-size: 16px;
        line-height: 28px;
        font-weight: normal;
        color: #656565;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title em a {
        color: #656565;
    }

    .Enterprises_List {
        width: 92vw;
        height: auto;
    }

    .Enterprises_List ul {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .Enterprises_List li {
        float: right;
        width: 44vw;
        height: 44vw;
        margin-bottom: 4vw;
        background-color: #FFF;
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        align-content: center;
    }

    .Enterprises_List li:nth-child(2n) {
        float: left;
    }

    .Enterprises_List li p {
        margin: 0 auto;

        width: 100%;
        height: 16.6vw;
        margin-bottom: 2vw;
        overflow: hidden;
    }

    .Enterprises_List li p img {
        margin: 0 auto;
        display: block;
        width: 16.8vw;
        height: 16.6vw;
    }

    .Enterprises_List li h4 {
        width: 100%;
        height: auto;
        font-size: 5.2vw;
        line-height: 6.2vw;
        color: #000;
        font-weight: bold;
        text-align: center;
        /* overflow: hidden; */
        /* margin-bottom: 7px; */
    }

    #CF8 {
        /* width: 92vw; */
    }

    #AS3 {
        width: 92vw;
    }

    #TB3 {
        display: none;
    }

    #TB10 {
        width: 92vw;
    }

    .Enterprises_List li h4 a {
        color: #000;
    }

    .Enterprises_List li h5 {
        display: none;
        width: 100%;
        height: 26px;
        font-size: 16px;
        line-height: 26px;
        color: #656565;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_List li h5 a {
        color: #656565;
    }

    .Enterprises_List li:nth-child(3n) {
        margin-right: 0;
    }

    .Enterprises_List2 li {}

    .Enterprises_List2 li:nth-child(2n) {}



    .Enterprises_IWM_Div {
        padding: 30.5vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128500317238727.jpg) top center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .Enterprises_IWM_Div .Enterprises_Title {
        height: 118px;
    }


    .Enterprises_AB_Div {
        /* 20251213 */
        /* padding: 30.5vw 4vw 6vw 4vw; */
        padding: 18.25vw 4vw 18.25vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128500318572594.jpg) top center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .Enterprises_AS_Div {
        padding: 30.5vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128500319788263.jpg) top center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .Enterprises_TB_Div {
        padding: 30.5vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128500321070715.jpg) top center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .Enterprises_TB_Div li:last-child {
        /* width: 1217px; */
    }

    .Enterprises_FM_Div {
        padding: 30.5vw 4vw 6vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128500322428105.jpg) top center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
        margin-bottom: 6vw;
    }


    .Enterprises_FI_Div {
        padding: 7.5vw 4vw 2vw 4vw;
        width: 92vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128500323700396.jpg) top center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
        margin-bottom: 18vw;
    }

    /* Enterprises Part end */

    /* ThisisBOC Part  */
    .ThisisBoc_Profile_Box {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .ThisisBoc_Profile_Box .Home_TwoColor_Title {
        /* display: none;    */
        margin: 0 auto;
        margin-top: 7.5vw;
        width: 92vw;
        height: 11.5vw;
    }

    .ThisisBoc_Profile {
        /* padding: 0 115px;
    width: 1270px; */
        height: auto;
        overflow: hidden;
    }

    .ThisisBoc_Profile_Left {
        /* margin-top: 4vw; */
        width: 92vw;
        height: auto;
    }

    .ThisisBoc_Profile_Left img {
        width: 92vw;
    }

    .ThisisBoc_Profile_Right {
        /* margin-top: 4vw; */
        width: 92vw;
        height: 30vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128505541979144.jpg) center center no-repeat;
        background-size: 92vw 30vw;
        overflow: hidden;
    }
    .ThisisBoc_Profile_Right h3 {  
        padding: 4vw 4vw 0 4vw;
        width: 84vw;
        height: 7vw;
        text-align: right;
        color: #261F1E;
        font-size: 5.2vw;
        font-weight: bold;
        line-height: 6.2vw;
    }
    .ThisisBoc_Profile_Right h4 {
        display: none;
        width: 92vw;
        height: 125px;

        color: #261F1E;
        font-size: 16px;
        line-height: 24px;
direction: rtl;
    }

    .ThisisBoc_Profile_Right h4 a {
        color: #261F1E;
    }


    .ThisisBoc_Profile_Right .Home_More_Div {
        margin: 0 auto !important;
        margin-top: 2vw !important;
    }

    .ThisisBOC_AD_Box {
        margin: 0 auto;
        width: 92vw;
        height: auto;

        overflow: hidden;
    }


    /* 20251128 */
    .ThisisBOC_AD {
        width: 92vw;
        height: 36vw;
        margin-top: 6vw;
        margin-bottom: 6vw;
        overflow: hidden;
    }

    .ThisisBOC_AD img {
        width: 92vw;
    }


    .ThisisBOC_AD p {
        width: 92vw;
        height: 36vw;
        z-index: 1;
        overflow: hidden;
    }

    .ThisisBOC_AD p img {
        width: 92vw;
        height: 36vw;
        z-index: 1;
    }

    .ThisisBOC_AD_Txt {
        position: absolute;
        top: 0;
        right: 4vw;
        width: 88vw;
        height: 36vw;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row-reverse;
        align-content: center;
        z-index: 2;
    }

    .ThisisBOC_AD_Txt h4 {
        height: 14vw;
        line-height: 14vw;
        font-size: 10vw;
        font-weight: bold;
        color: #FFF;
        text-align: right;
        border-bottom: 1px solid #FFF;

    }

    .ThisisBOC_AD_Txt h4 a {
        color: #FFF;
    }

    .ThisisBOC_AD_Txt h4 a:hover {
        text-decoration: none;
    }

    .ThisisBOC_AD_Txt h5 a {
        color: #FFF;
    }

    .ThisisBOC_AD_Txt h5 {
        width: 100%;
        height: 9vw;
        text-align: right;
        line-height: 9vw;
        font-size: 3.4vw;
        color: #FFF;
    }

    .ThisisBOC_AD_Txt_Red h4 {
        color: #B00732 !important;
        border-bottom: 1px solid #B00732 !important;
    }

    .ThisisBOC_AD_Txt_Red h4 a {
        color: #B00732 !important;
    }

    .ThisisBOC_AD_Txt_Red h5 a {
        color: #B00732 !important;
    }

    /* 20251128 end*/
    .ThisisBOC_GS_Div {
        /* padding-top: 120px; */
        height: auto;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .ThisisBOC_GS_Div .Home_TwoColor_Title {
        /* text-align: center; */
        height: 11.5vw;
    }

    .ThisisBOC_GS {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .ThisisBOC_GS_Item {
        padding: 4vw;
        width: 84vw;
        min-height: 20vw;
       background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128505543169261.jpg) center center no-repeat;
        background-size: 100% 100%;
        display: flex;
        justify-content: space-between;
        flex-direction: row-reverse;
        margin-bottom: 1vw;
    }

    .ThisisBOC_GS_Item p {
        padding: 2vw 0 2vw 4vw;
        margin: 0 auto;
        width: 18vw;
        height: 16vw;
    }

    .ThisisBOC_GS_Item p img {
        width: 18vw;
        height: 16vw;
    }

    .ThisisBOC_GS_Txt {
        padding: 0 4vw;
        width: 56vw;
        min-height: 20vw;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        align-content: center;
        background-color: #FFF;
        overflow: hidden;
    }

    .ThisisBOC_GS_Txt h4 {

        width: 100%;
        height: auto;
        line-height: 4vw;
        font-size: 3.2vw;
        font-weight: bold;
        color: #000;
        text-align: right;
        overflow: hidden;
        margin-bottom: 1vw;
        /* text-align: center; */
    }

    .ThisisBOC_GS_Txt h4 a {
        color: #000;
    }

    .ThisisBOC_GS_Txt h5 {
        width: 100%;
        height: 4vw;
        text-align: right;
        line-height: 4vw;
        font-size: 3.4vw;
        color: #AF062F;
        overflow: hidden;
        /* text-align: center; */
display: none;
    }

    .ThisisBOC_GS_Txt h5 a {
        color: #AF062F;
    }

    .ThisisBOC_CSR_Box {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        /* padding-bottom: 4vw; */
        overflow: hidden;
    }

    .ThisisBOC_CSR_Box .Home_TwoColor_Title {
        /* text-align: center; */
        margin: 0 auto;
        width: 92vw;
        height: auto;
        margin-bottom: 4vw;
    }

    .ThisisBOC_CSR_Box .Home_TwoColor_Title span {
        display: block;
    }


    .CSR_Top {
        position: relative;
        width: 92vw;
        height: 61vw;
        overflow: hidden;
    }

    .CSR_Top p {
        width: 92vw;
        height: 61vw;
        overflow: hidden;
    }

    .CSR_Top p img {
        width: 92vw;
        height: 61vw;
    }

    .CSR_Top h4 {
        position: absolute;
        bottom: 0;
        width: 92vw;
        height: 33vw;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
        overflow: hidden;
        display: flex;
        align-items: flex-end;
        z-index: 2;
    }

    .CSR_Top h4 a {
        width: 92vw;
        /* height: 6vw; */
        font-size: 4vw;
        color: #FFF;
        line-height: 5vw;
        font-weight: bold;
        text-align: center;
        margin-bottom: 5vw;
    }

    .CSR_Bottom {
        margin-top: 2vw;
        width: 92vw;
        height: auto;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
    }

    .CSR_Block {
        position: relative;
        width: 45vw;
        height: 30vw;
        overflow: hidden;
    }

    .CSR_Block p {
        width: 45vw;
        height: 30vw;
        overflow: hidden;
    }

    .CSR_Block p img {
        width: 45vw;
        height: 30vw;
    }

    .CSR_Block h4 {
        position: absolute;
        bottom: 0;
        width: 45vw;
        height: 16vw;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
        overflow: hidden;
        display: flex;
        align-items: flex-end;
        z-index: 2;
    }

    .CSR_Block h4 a {
        width: 92vw;
        /* height: 4vw; */
        color: #FFF;
        font-size: 4vw;
        line-height: 6vw;
        font-weight: bold;
        text-align: center;
        margin-bottom: 5vw;
    }

    .ThisisBOC_AD2 {
        margin-bottom: 12vw;
    }


    /* ThisisBOC Part end */

    /* BOCList_Div Part end */
    .BOCList_Div {
        padding-top: 8vw;
        height: auto;
        overflow: hidden;
    }


    .BOCList_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .BOCList_Div li {

        padding: 4vw;
        width: 84vw;
        height: auto;
        background-color: #F0F1F3;
        overflow: hidden;
        margin-bottom: 4vw;
    }



    .BOCList_Div li p {
        width: 84vw;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .BOCList_Div li p img {
        width: 84vw;
    }

    .BOCList_Div li h4 {
        width: 100%;
        height: auto;
        text-align: center;
        overflow: hidden;
direction: rtl;
    }

    .BOCList_Div li h4 a {
        width: 100%;
        height: auto;
        text-align: center;
        font-size: 4.6vw;
        line-height: 6vw;

        /* font-weight: bold; */
        color: #251F1D;

    }

    /* ThisisBOC Part end */
    /* 20251017 */
    .CollaList_Div {
        height: auto;
    }

    .Colla_Title {

        font-size: 12vw;
        font-weight: bold;
        line-height: 15.5vw;
        color: #000;
        /* height: 15.5vw; */
        text-align: center;
        overflow: hidden;
        margin-top: 9.6vw;
        margin-bottom: 6vw;
    }

    .Colla_Title a {
        color: #000;
    }

    .CollaBlock {
        padding: 8vw 4vw 0 4vw;
        width: 92vw;
        height: auto;
        background: url(../images/mColla_BK.jpg) top center no-repeat;
        background-size: 100% auto;
        background-color: #F0F1F3;
        margin-bottom: 20vw;
    }

    .CollaBlock .Home_TwoColor_Title {
        height: 20vw;
    }

    .CollaInfo {
        font-size: 3.6vw;
        line-height: 5.6vw;
        color: #21252B;
        margin-bottom: 4vw;
    }

    .Colla_QA_Div {
        width: 100%;
        height: auto;
        /* padding-bottom: 80px; */
        overflow: hidden;
    }

    .mColla_QA_Swiper {
        width: 100%;
        height: 64vw;
        overflow: hidden;
    }

    .mColla_QA_Swiper .swiper-slide {
        padding: 8vw 4vw;
        /* width: 47vw; */
        width: 47vw !important;
        height: auto;
        background-color: #FFF;
        border-radius: 4vw;
        margin-right: 6vw;

        overflow: hidden;
    }

    .mColla_QA_Swiper p {
        width: 100%;
        height: 15vw;
        border-bottom: 1px solid #A8A6AD;
    }

    .mColla_QA_Swiper p img {
        height: 12vw;
    }

    .mColla_QA_Swiper h4 {
        margin-top: 4vw;
        width: 100%;
        height: 30vw;
        font-size: 4.2vw;
        line-height: 6vw;
        color: #21252B;
        overflow: hidden;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .mColla_QA_Swiper h4 a {
        color: #21252B;
    }

    .Colla_QA_Prev {
        display: none;
        position: absolute;
        left: calc(50% - 60px);
        bottom: 0;
        width: 50px;
        height: 50px;
        background: url(../images/Colla_Prev.png);
        z-index: 2;
        cursor: pointer;
    }

    .Colla_QA_Prev:hover {
        background: url(../images/Colla_Prev_on.png);
    }

    .Colla_QA_Next {
        display: none;
        position: absolute;
        right: calc(50% - 60px);
        bottom: 0;
        width: 50px;
        height: 50px;
        background: url(../images/Colla_Next.png);
        z-index: 2;
        cursor: pointer;
    }

    .Colla_QA_Next:hover {
        background: url(../images/Colla_Next_on.png);
    }

    .Colla_Ad_Div {
        position: relative;
        width: 100%;
        height: 15vw;
        background-color: #FFF;
    }

    .mColla_Ad_Swiper {
        margin: 0 auto;
        margin-top: 9vw;
        width: calc(69vw + 6px);
        height: 15vw;
        overflow: hidden;
    }

    .mColla_Ad_Swiper .swiper-slide {
        width: 23vw !important;
        border-left: 1px solid #F0F1F3;
        border-right: 1px solid #F0F1F3;
        height: 15vw;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
    }

    .mColla_Ad_Swiper p {
        width: 23vw;
        height: 12vw;
    }

    .mColla_Ad_Swiper p img {
        width: 23vw;
        height: 12vw;
    }

    .mColla_Ad_BTPrev {
        position: absolute;
        left: 0;
        top: 0;
        width: 11vw;
        height: 15vw;
        background: url(../images/Colla_Icon_Prev.jpg);
        background-size: 11vw 15vw;
        z-index: 2;
        border-right: 1px solid #F0F1F3;
        cursor: pointer;
    }

    .mColla_Ad_BTNext {
        position: absolute;
        right: 0;
        top: 0;
        width: 11vw;
        height: 15vw;
        border-left: 1px solid #F0F1F3;
        background: url(../images/Colla_Icon_Next.jpg);
        background-size: 11vw 15vw;
        z-index: 2;
        cursor: pointer;
    }


    .Colla_FeedBack_Div {
        margin-top: 9vw;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Colla_Search_Div {
        padding: 4vw;
        width: 84vw;
        height: auto;
        background-color: #FFF;
        border-radius: 6vw;
        margin-bottom: 6vw;
    }

    .Colla_Search {
        border: 1px solid #FBDB7F;
        padding: 4vw;
        width: calc(76vw - 2px);
        height: auto;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-radius: 4vw;
    }

    .Colla_Search p {
        width: 18vw;
    }

    .Colla_Search p img {
        width: 18vw;
    }

    .Colla_Search_input {
        /* padding-right: 5px; */
        width: 57vw;
        height: 12vw;
        border-radius: 5.5vw;
        background-color: #EAEAEA;
        display: flex;
        justify-content: space-between;
        align-items: center;
        overflow: hidden;
    }

    .Colla_Search_input input {
        padding-left: 4vw;
        width: 33vw;
        height: 12vw;
        background-color: #EAEAEA;
        display: flex;
        justify-content: space-between;
        font-size: 16px;
        color: #AFAFAF;
        overflow: hidden;
    }

    .Colla_Search_input input::input-placeholder {
        color: #AFAFAF;
    }

    .Colla_Search_input input::-webkit-input-placeholder {
        color: #AFAFAF;
    }

    .Colla_Search_input input::-moz-placeholder {
        color: #AFAFAF;
    }

    .Colla_Search_input input::-ms-input-placeholder {
        color: #AFAFAF;
    }

    .Colla_Search_input h5 {
        padding: 1vw;
        width: 17vw;
        height: 10vw;
        overflow: hidden;
    }

    .Colla_Search_input h5 img {
        width: 17vw;
        height: 10vw;
    }

    .Colla_Submit {
        border: 1px solid #8080EB;
    }

    .Colla_Submit_Div {
        width: 57vw;
        height: auto;
    }

    .Colla_Submit textarea {
        padding: 2vw;
        width: 53vw;
        height: 15vw;
        border-radius: 4vw;
        background-color: #EAEAEA;
        border: none;
        font-size: 3.4vw;
        line-height: 5vw;
        color: #666;
        resize: none;
    }

    .Colla_Submit textarea:focus {
        border: none !important;
        outline: none;
    }

    .Colla_Submit h5 {
        margin-top: 10px;
        width: 21vw;
        height: 8vw;
        border-radius: 2vw;
        background-color: #8080EB;
        font-size: 3.4vw;
        line-height: 8vw;
        text-align: center;
        color: #FFF;
        cursor: pointer;
    }

    .Colla_Submit h5 a {
        color: #FFF;
    }

    /* FC_Box */
    .FC_Box {
        width: 100vw;
        height: auto;
        padding-bottom: 16vw;
        overflow: hidden;
    }

    .FiveChannels_Title_Div {
        padding-top: 0;
    }

    .FiveChannels_Title_Div h4 {
        padding-top: 0;
        margin-top: 10vw;
        margin-bottom: 4vw;
        height: auto;
    }

    .FC_LeftTxt {
        padding: 4vw;
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .FC_RightPic {
        width: 100vw;
        height: 73vw;
        overflow: hidden;
    }

    .FC_RightPic img {
        width: 100vw;
        height: 73vw;
    }

    .FC_RightTxt {
        padding: 4vw;
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .FC_LeftPic {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .FC_Title {
        width: 100%;
        margin-bottom: 2vw;
        height: 10vw;
        font-size: 8vw;
        text-align: right;
        line-height: 10vw;
        font-weight: bold;
        color: #FFF;
    }

    .FC_Title a {
        color: #FFF;
    }

    .FC_Title a:hover {
        text-decoration: none;
    }

    .FC_Title a span {
        color: #B10932;
    }

    .FC_Txt {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .FC_Txt h6 {
        /* margin-top: 4vw; */
        font-size: 3.4vw;
        line-height: 5vw;
        text-align: right;
        height: 5vw;
        font-weight: bold;
        color: #B10932;
        margin-bottom: 2vw;
    }

    .FC_Txt h4 {
        font-size: 4.2vw;
        line-height: 6vw;
        height: auto;
        font-weight: bold;
        text-align: right;
        color: #231F1F;
        margin-bottom: 4vw;

    }

    .FC_Txt h4 a {
        color: #231F1F;
    }

    .FC_Txt h5 {
        display: none;
        font-size: 16px;
        line-height: 25px;
        height: 138px;
        color: #5F666C;
        overflow: hidden;
direction: rtl;
    }

    .FC_Txt h5 a {
        color: #5F666C;
    }

    .FC_LeftTxt .Home_More_Div {
        margin: 0 !important;
        float: right;
    }

    .FC_Pic {
        width: 100vw;
        height: 73vw;
        overflow: hidden;
    }

    .FC_Pic p {
        width: 100vw;
        height: 73vw;
        overflow: hidden;
    }

    .FC_Pic p img {
        width: 100vw;
        height: 73vw;
    }

    .FC_Pic h4 {
        text-align: right;
        font-size: 4.2vw;
        line-height: 5vw;
        color: #FFF;
direction: rtl;
    }

    .FC_Pic h4 a {
        color: #FFF;
    }


    .FC_RightTxt .Home_More_Div {
        margin: 0 !important;
        float: right;
        background-color: #072359;
    }

    .FC_RightTxt .FC_Txt h6 {
        color: #072359;
    }

    .FC_RightTxt .FC_Title a {
        color: #231F1F;
    }

    .FC_RightTxt .FC_Title a span {
        color: #072359;
    }

    .FC_Pic_Txt {
        position: absolute;
        left: 0;
        bottom: 0;
        padding: 4vw;
        width: 92vw;
        height: auto;
        background-color: rgba(131, 148, 158, 0.9);

    }

    #FT2 {

        background-color: rgba(97, 136, 42, 0.9) !important;
    }

    #FT3 {
        background-color: rgba(134, 138, 206, 0.9) !important;

    }

    #FT4 {

        background-color: rgba(140, 94, 146, 0.9) !important;
    }

    #FT5 {
        background-color: rgba(0, 59, 98, 0.9) !important;

    }

    /* LeaderShip_Div */
    .LeaderShip_Div {
        padding-top: 6vw;
        height: auto;
        overflow: hidden;
    }

    .LeaderShip_Item {
        padding: 17vw 4vw 4vw 4vw;
        width: 84vw;
        height: 81vw;
        margin-bottom: 6vw;

    }

    .LeaderShipItem1 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202405322797522.jpg) center center no-repeat;
        background-size: 100% 100%;
    }

    .LeaderShipItem2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202405324020808.jpg)  center center no-repeat;
        background-size: 100% 100%;
    }

    .LeaderShip_Item p {
        width: 84vw;
        height: 51vw;
        margin-bottom: 4vw;
    }

    .LeaderShip_Item p img {
        width: 84vw;
        height: 51vw;
    }

    .LeaderShip_Item h4 {
        text-align: center;
        font-size: 6.4vw;
        line-height: 8vw;
        height: 8vw;
        color: #333;
    }

    .LeaderShip_Item h4 a {
        color: #333;
    }

    /* 20251017 */

    /* BOC Card */


    .DebitCard_Div {
        margin-top: 4vw;
        height: auto;
        margin-bottom: 12vw;
    }

    .DebitCard_Div .Home_TwoColor_Title {
        height: 12vw;
        /* text-align: center; */
    }

    .DebitCard {
        padding: 6vw 4vw 4vw 4vw;
        width: 84vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202671125238178.jpg) left top no-repeat;
        background-size: 100% auto;
        border-bottom-left-radius: 6vw;
        border-bottom-right-radius: 6vw;
        box-shadow: 0 0 3px #999;
    }

    .DebitCard_Txt {
        width: 84vw;
        height: auto;

    }

    .DebitCard_Item {
        width: 84vw;
        padding-bottom: 4vw;
        border-bottom: 1px solid #DAE1E7;
        margin-bottom: 4vw
    }

    .DebitCard_Item h4 {
        padding-right: 4vw;
        font-size: 6vw;
        line-height: 8vw;
        font-weight: bold;
        color: #000;
        text-align: right;
        /* background: url(../images/Card_Dot.png) right 0 top 12px no-repeat; */
        margin-bottom: 2vw;
    }

    .DebitCard_Item h4 a {
        color: #000;
    }

    .DebitCard_Item h5 {
        padding-left: 4vw;
        font-size: 4vw;
        line-height: 6vw;
        color: #261F1E;
padding-right: 4vw;
direction: rtl;
    }

    .DebitCard_Item h5 a {
        color: #261F1E;
    }

    .Card_BT {
        margin: 0 auto;
        margin-top: 2vw;
        margin-bottom: 2vw;
        width: 36vw;
        height: 11vw;
        line-height: 11vw;
        display: flex;
        justify-content: center;
        font-size: 5vw;
        /* font-weight: bold; */
        color: #FFF;

        background-color: #C7D0D5;
    }

    .Card_BT a {
        position: relative;
        display: block;
        padding-right: 5vw;
        color: #FFF;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
    }

    .Card_BT a::after {
        content: "";

        display: block;
        position: absolute;
        top: 4vw;
        right: 0;
        width: 3vw;
        height: 3vw;
        background: url(../images/Card_More_Arrow.png) center center no-repeat;
        background-size: 3vw;
    }

    .CreditCard_Div {
        height: auto;
        margin-bottom: 190px;
    }

    .CreditCard_Div .Home_TwoColor_Title {
        height: 12vw;
        /* text-align: center; */
    }

    .CreditCard_Type {
        width: 100%;
        height: 10.6vw;
        overflow: hidden;
    }

    .CreditCard_Type ul {
        width: 100%;
        height: 10.6vw;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
    }

    .CreditCard_Type li {

        width: 30.5vw;
        height: 10.6vw;
        font-size: 4vw;
        line-height: 10.6vw;
        text-align: center;
        color: #FFF;
        background-color: #849097;
        overflow: hidden;
        cursor: pointer;
    }

    .CreditCard_Type li a {
        color: #FFF;
    }

    .CreditCard_Now {
        background-color: #F0A82C !important;
    }

    .CreditCard_Block {
        padding: 6vw 4vw 4vw 4vw;
        width: 84vw;
        height: auto;
        border-bottom-left-radius: 6vw;
        border-bottom-right-radius: 6vw;
        box-shadow: 0 0 3px #999;
        overflow: hidden;
    }

    .CreditCard {
        position: relative;
        display: none;
        width: 84vw;
        height: auto;
        overflow: hidden;
    }

    .CreditCard_Swiper {
        margin: 0 auto;
        width: 84vw;
        height: auto;
    }

    .CreditCard_Swiper .swiper-slide {
        width: 84vw;
    }

    .CreditCard_Swiper p {
        width: 84vw;

        margin-bottom: 2vw;
    }

    .CreditCard_Swiper p img {
        width: 84vw;
    }

    .CreditCard_Swiper h4 {
        border-right: 3px solid #F0A82C;
        padding-right: 13px;
        font-size: 24px;
        font-weight: bold;
        height: 60px;
        line-height: 30px;
        color: #000;
        margin-bottom: 15px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
text-align: right;
direction: rtl;
    }

    .CreditCard_Swiper h4 a {
        color: #000;
    }

    .CreditCard_Swiper h5 {
        padding-left: 16px;
        font-size: 16px;
        height: 69px;
        line-height: 23px;
        color: #261F1E;
        margin-bottom: 25px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
text-align: right;
    padding-right: 17px;
direction: rtl;
    }

    .CreditCard_Swiper h5 a {
        color: #261F1E;
    }

    .CreditCard_Swiper .Home_More_Div {
       margin: 0 auto;
        background-color: #F0A82C;
        margin-bottom: 8vw;
    }

    .CreditCard_BTPrev {
        display: none;
        position: absolute;
        left: 0px;
        top: 0px;
        width: 425px;
        height: 530px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202671127666980.png);
        z-index: 2;
        cursor: pointer;
    }

    .CreditCard_BTNext {
        display: none;
        position: absolute;
        right: 00px;
        top: 0px;
        width: 425px;
        height: 530px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202671129055874.png);
        z-index: 2;
        cursor: pointer;
    }

    .CreditCard .swiper-scrollbar {
        position: absolute;
        bottom: 0;
        height: 2vw;
        width: 100%;
    }

    /* BOC Card end*/

    
    .Announcement_Div {
        margin: 0 auto;
        width: 92vw;
        padding-top: 4vw;

    }

    .Announcement_Div .Colla_Title {
        margin-top: 4vw !important;
        margin-bottom: 2vw !important;
        font-size: 10vw !important;
    }

    .Announcement_Div .NavList_Div {
        width: 92vw !important;
    }

    /* 20251029 end*/

    /*  */
    .Overseas_Type_Div {
        display: none;

    }

    .Overseas_Title_Div {
        padding: 4vw 0;
        font-size: 7vw;
        font-weight: bold;
        line-height: 9vw;
        color: #000;
        height: auto;
        text-align: center;
        overflow: hidden;
    }

    .Overseas_Title_Div a {
        color: #000;
    }

    .Overseas_Title_Div span {
        color: #B10932;
    }

    .Overseas_Title_Div span a {
        color: #B10932;
    }

    .Overseas_List_Div {
        height: auto;
        overflow: hidden;
        padding-bottom: 20vw;
    }

    .Overseas_List_Div ul {

        width: 92vw;
        height: auto;
        overflow: hidden;
    }


    .Overseas_List_Line {
        padding: 4vw 0;
        width: 100%;
        height: 8vw;

        border-bottom: 1px solid #DAE1E7;
        overflow: hidden;
    }

    .Overseas_List_Line h4 {
       float: right;
        width: calc(100% - 50px);
        height: 8vw;
        line-height: 8vw;
        font-size: 5vw;
        color: #231F1F;
        text-align: right;
        overflow: hidden;
    }

    .Overseas_List_Line h4 a {
        color: #231F1F;
    }

    .Overseas_List_Line em {
         float: left;
        width: 47px;
        height: 30px;
        background: url(../images/Overseas_Arrow_Down.png) center center no-repeat;
        background-size: 47px 30px;
        overflow: hidden;
        cursor: pointer;
    }

    .Overseas_List_Detail {
        display: none;
        width: 100%;
        height: auto;
        padding: 4vw 0;
        border-bottom: 1px solid #DAE1E7;
        overflow: hidden;
    }

    .Overseas_List_Detail p {
        width: 92vw;
        overflow: hidden;
    }
 .Overseas_List_Detail p.des, .Overseas_List_Detail p.other,.Mainliand_List_Detail p.other,.Mainliand_List_Detail p.des{
width: 100%;
height:auto;
}
.Overseas_List_Detail p.other,.Mainliand_List_Detail p.other{
text-align:left;
}
    .Overseas_List_Detail p img {
        float: left;
    }

    .Overseas_List_Txt {
        padding: 4vw;
        width: 84vw;
        height: auto;
        overflow: hidden;
        background-color: #F0F1F3;
    }

    .Overseas_List_Txt h4 {
        width: 100%;
        height: 54px;
        line-height: 27px;
        font-size: 20px;
        font-weight: bold;
        color: #000;
        margin-bottom: 18px;
        text-align: right;
        /* Text ov  erflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Overseas_List_Txt h4 a {
        color: #000;
    }

    .Overseas_List_Txt h5 {
        width: 100%;
        height: 196px;
        line-height: 28px;
        font-size: 14px;
        color: #261F1E;
        text-align: right;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Overseas_List_Txt h5 a {
        color: #261F1E;
    }

    .Mainland_Type_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 10vw;
    }

    .Mainland_Type_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Mainland_Type_Div li {
        float: right;
        width: 30vw;
        border-radius: 5vw;
        height: 10vw;
        line-height: 10vw;
        font-size: 3.4vw;
        color: #000;
        background-color: #F0F1F3;
        margin-bottom: 3vw;
        margin-left: 1vw;
        text-align: center;
    }

    .Mainland_Type_Div li:nth-child(3n) {
        margin-left: 0;
    }

    .Mainland_Type_Div li:hover {
        /* background-color: #FFF; */
        background-color: #B10932;
        color: #FFF;
    }

    .Mainland_Type_Div li:hover a {
        color: #FFF;
    }

    .Mainland_Type_Now {
        background-color: #B10932 !important;
        color: #FFF !important;
    }

    .Mainland_Type_Now a {
        color: #FFF !important;
    }

    .Mainland_List_Box {
         width: 100%;
        height: auto;
        overflow: hidden;
        /* background: url(../images/Mainland_List_BK.jpg) top center repeat-y; */
        background-image: 100% 100%;
        margin-bottom: 20vw;
    }

    .Mainland_List_Div {
        height: auto;
        border-top: 2px solid #B00630;
        padding-bottom: 10vw;
    }

    .Mainliand_List_Title {
        padding: 4vw 0;
        height: 10vw;
        line-height: 10vw;
        font-size: 6vw;
        text-align: center;
        color: #AF062F;
        text-transform: uppercase;
    }

    .Mainland_List_Div ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Mainland_List_Div li {
        width: 92vw;
        margin-bottom: 4vw;
        height: auto;
        overflow: hidden;
    }

    .Mainliand_List_Detail {
        width: 100%;
        width: 92vw;
        overflow: hidden;
    }

    .Mainliand_List_Detail p {
        width: 92vw;
        overflow: hidden;
    }

    .Mainliand_List_Detail p img {
        width: 92vw;
    }

    .Mainliand_List_Txt {
        padding: 4vw;
        width: 84vw;
        height: auto;
        overflow: hidden;
        background-color: #F0F1F3;
    }

    .Mainliand_List_Txt h4 {
        width: 100%;
        height: auto;
        line-height: 27px;
        font-size: 20px;
        font-weight: bold;
        color: #000;
        margin-bottom: 3vw;
        text-align: right;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Mainliand_List_Txt h4 a {
        color: #000;
    }

    .Mainliand_List_Txt h5 {
        width: 100%;
        height: 196px;
        text-align: right;
        line-height: 28px;
        font-size: 14px;
        color: #261F1E;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Mainliand_List_Txt h5 a {
        color: #261F1E;
    }

    .ThisisBoc_CP_Box {
        margin-top: 6vw;
    }

    .ThisisBoc_Profile_Info {
        margin-top: 8vw;
        height: auto;
        overflow: hidden;
    }

    .BOC_His_Div {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .BOC_His_Div .Enterprises_Title h4 {
        text-align: right;
    }

    .BOC_His {
        /* margin-top: 10px; */
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .BOC_His ul {
        width: 100%;
        height: auto;

        overflow: hidden;
    }

    .BOC_His li {
        width: 100%;
        height: 48px;
        display: flex;
        align-items: center;

        flex-direction: row-reverse;
        overflow: hidden;
    }

    .BOC_His li p {
        width: 10px;
        height: 48px;
        overflow: hidden;
        display: flex;
        align-items: center;
    }

    .BOC_His li p img {
        width: 10px;
        height: 10px;
    }

    .BOC_His_Mid {
         background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 50%), url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205586716815293.png) repeat-y top;
        background-size: 100% 100%, 100% 50%;
        background-size: 100% 100%;
    }

    .BOC_His_Top {
        background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 50%), url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205586716815293.png) repeat-y top;
        background-size: 100% 100%, 100% 50%;
        /* 渐变覆盖全容器，背景图仅占上半部分 */
    }

    .BOC_His_Bottom {
        background: linear-gradient(to top, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 0) 50%), url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205586716815293.png) repeat-y bottom;
        background-size: 100% 100%, 100% 50%;
        /* 渐变覆盖全容器，背景图仅占下半部分 */
    }

    .BOC_His li h4 {
        margin-left: 5px;
        margin-right: 8px;
        width: 112px;

        height: 22px;
        background: url(../images/CorporateProfile_His_BK.png) center center no-repeat;
        background-size: 105px 22px;
        line-height: 22px;
        text-align: center;
        font-size: 14px;
        color: #FFF;
    }

    .BOC_His li h5 {
        width: calc(92vw - 113px);
        height: auto;
        line-height: 18px;
        font-size: 14px;
        text-align: right;
        color: #231F1F;
    }

    .BOC_His li h5 a {
        color: #231F1F;
    }

    .BOC_HornersAwards_Div {
        width: 92vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 20vw;
    }

    .BOC_HornersAwards_Div .Enterprises_Title h4 {
        text-align: right;
    }

    .BOC_HornersAwards {
        margin-top: 2vw;
        padding: 8vw 4vw;
        width: 84vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203385615023672.jpg) bottom center no-repeat;
        background-color: #F0F1F3;
        background-size: 100% auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_News {
        width: 84vw;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_News ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        padding-bottom: 4vw;
    }

    .BOC_HornersAwards_News li {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .BOC_HornersAwards_News li h5 {
        width: 100%;
        height: auto;
        font-size: 12px;
        font-weight: bold;
        height: 18px;
        text-align: right;
        color: #B10932;
        line-height: 18px;
        margin-bottom: 6px;
    }

    .BOC_HornersAwards_News li h4 {
        font-size: 18px;
        font-weight: bold;
        height: auto;
        line-height: 24px;
        color: #231F1F;
        text-align: right;
    }

    .BOC_HornersAwards_News li h4 a {
        color: #231F1F;
    }

    .BOC_HornersAwards_List {
        width: 84vw;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_List li {
        font-size: 18px;
        line-height: 26px;
        color: #261F1E;
        padding-right: 22px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205372536685754.png) right 0 top 10px no-repeat;
        margin-bottom: 5vw;
        text-align: right;
    }

    .BOC_HornersAwards_List li a {
        color: #261F1E;
    }

    .BOC_HornersAwards_List h5 {
        padding-right: 22px;
        line-height: 36px;
        text-align: right;
        font-size: 16px;
        color: #656565;
    }

    .BOC_HornersAwards_List h5 a {
        color: #656565;
    }


    .OurBrand_Profile_Box {
        margin-top: 4vw;
    }

    /* 20260109 */
    .OurBrand_Profile_Box .ThisisBoc_Profile_Right h3 {
        margin: 0 auto;
        /* margin-top: 4vw; */
        width: 80vw;
        padding-right: 4vw;
         background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203380980061721.png) right 0 top 6vw no-repeat;
        background-size: 1.5vw;
        height: auto;
        font-size: 16px;
        line-height: 22px;
        font-weight: bold;
        color: #231F1F;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    /* 20260109 */
    .OurBrand_Profile_Box .ThisisBoc_Profile_Right h3 span {
        color: #AF062F;
    }

    /* 20260109 */
    .OurBrand_Profile_Box .ThisisBoc_Profile_Right h3 a {
        color: #231F1F;
    }

    /* 20260109 */
    .OurBrand_Profile_Box .ThisisBoc_Profile_Right .Home_More_Div {
        margin-top: 0vw !important;
    }


    .OurBrand_Profile_Box .ThisisBoc_Profile {
        height: auto;
        margin-bottom: 4vw;
    }

    .OurBrand_List_Div {
        margin: 0 auto;
        border: 1px solid #E6E6E6;
        border-top-right-radius: 4vw;
        padding: 6vw 4vw;
        width: 84vw;
        height: auto;
        margin-bottom: 4vw;
direction: rtl;
    }

    .OurBrand_Title_Div {
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
    }

    .OurBrand_Title_Div h3 {
        padding-right: 20px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203380980061721.png) right 0 top 12px no-repeat;
        height: auto;
        font-size: 26px;
        text-align: right;
        line-height: 34px;
        font-weight: bold;
        color: #231F1F;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .OurBrand_Title_Div h3 span {
        color: #AF062F;
    }

    .OurBrand_Title_Div h3 a {
        color: #231F1F;
    }

    .OurBrand_Title_Div h4 {
        width: 100%;
        height: auto;
        color: #261F1E;
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 4vw;
        text-align: right;
    }

    .OurBrand_Title_Div h4 a {
        color: #261F1E;
    }

    .OurBrand_Title_Div .Home_More_Div {
        margin: 0 !important;
    }

    .OurBrand_List {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .OurBrand_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .OurBrand_List li {
        width: 100%;
        height: auto;
        overflow: hidden;
        border-bottom: 1px solid #DAE1E7;
        padding-bottom: 4vw;
        padding-top: 4vw;
    }

    .OurBrand_List li:last-child {
        margin-bottom: 0px;
        border-bottom: 0px;
        padding-bottom: 0px;
    }

    .OurBrand_List li p {
        float: right;
        margin-left: 4vw;
        width: 30vw;
        height: 21vw;
        overflow: hidden;
    }

    .OurBrand_List li p img {
        width: 30vw;
        height: 21vw;
    }

    .OurBrand_List_Txt {
        height: auto;
        overflow: hidden;
    }

    .OurBrand_List_Txt h4 {
        font-size: 16px;
        line-height: 22px;
        font-weight: bold;
        text-align: right;
        color: #261F1E;
        margin-bottom: 2vw;
    }

    .OurBrand_List_Txt h4 a {
        color: #261F1E;
    }

    .OurBrand_List_Txt h5 {
        text-align: right;
        font-size: 14px;
        line-height: 20px;
        color: #838F97;
        margin-bottom: 2vw;

    }

    .OurBrand_List_Txt h5 a {
        color: #838F97;
    }

    .OurBrand_AD {
        margin-top: 6vw;
        margin-bottom: 20vw;
    }

    .CSR_Top_Div {
        margin-top: 4vw;
        height: auto;
        overflow: hidden;
    }

    .CSR_Top_Top {
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .CSR_Top_Left {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .CSR_Top_Left p {
        width: 92vw;
        height: 55vw;
        overflow: hidden;
    }

    .CSR_Top_Left p img {
        width: 92vw;
        height: 55vw;
    }

    .CSR_Top_Left h4 {
        position: absolute;
        bottom: 5vw;
        right: 0;
        padding: 6vw 4vw 2vw 4vw;
        width: 40vw;
        height: 13vw;
        background-color: rgba(255, 255, 255, 0.8);
        overflow: hidden;
    }

    .CSR_Top_Left h4 a {
        display: block;
        border-top: 2px solid #AF052F;
        padding: 2vw 0;
        width: 40vw;
        height: 8vw;
        line-height: 8vw;
        font-size: 6vw;
        color: #000;
        text-align: center;
    }

    .CSR_Top_Right {

        padding: 5vw 4vw;
        width: 84vw;
        height: auto;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203403832517230.jpg) center center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
    }

    .CSR_Top_Right h3 {
        font-size: 40px;
        line-height: 50px;
        font-weight: bold;
        color: #FFF;
        text-align: right;
        margin-bottom: 4vw;
    }

    .CSR_Top_Right h3 a {
        color: #FFF;
    }

    .CSR_Top_Right ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .CSR_Top_Right li {
        width: 100%;
        height: 9vw;
        display: flex;
        align-items: center;
        align-content: center;
        margin-bottom: 3vw;
        flex-direction: row-reverse;
        overflow: hidden;
    }

    .CSR_Top_Right li p {
        width: 9vw;
        height: 9vw;
        margin-left: 4vw;
        overflow: hidden;
    }

    .CSR_Top_Right li p img {
        width: 9vw;
        height: 9vw;
    }

    .CSR_Top_Right li h4 {
        line-height: 20px;
        font-size: 18px;
        font-weight: bold;
        color: #FFF;
        text-align: right;
    }

    .CSR_Top_Right li h4 a {
        color: #FFF;
    }

    .CSR_Top_List {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .CSR_Top_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .CSR_Top_List li {
        padding: 4vw;
        width: 84vw;
        height: auto;
        background-color: #F0F1F3;
        border-bottom: 1px solid #FFF;
        overflow: hidden;
    }

    .CSR_Top_List li h5 {
        display: none;
        font-size: 12px;
        font-weight: bold;
        line-height: 18px;
        margin-bottom: 5px;
        color: #B10932;
        overflow: hidden;
    }

    .CSR_Top_List li h4 {
        font-size: 18px;
        font-weight: bold;
        line-height: 34px;
        height: auto;
        color: #231F1F;
        text-align: right;
        overflow: hidden;


    }
.CSR_Top_List li h4.lf{
text-align: left;
}
    .CSR_Top_List li h4 a {
        color: #231F1F;
    }

    .CSR_Strategic_Div {
        margin-top: 8vw !important;
    }

    .CSR_OurBrand_Div {
        margin-top: 8vw;
        height: auto;
        margin-bottom: 18vw;
        overflow: hidden;
    }

    .CSR_OurBrand_Div ul {
        margin-top: 10px;
        width: 100%;
        height: auto;

    }

    .CSR_OurBrand_Div li {
        padding: 4vw;
        padding-bottom: 6vw;
        width: calc(84vw - 4px);
        height: auto;
        border-radius: 4vw;
        border: 1px solid #C3C6CE;
        background-color: #FFF;
        box-shadow: 0px 0px 15px #eee;
        margin-bottom: 6vw;
    }

    .CSR_OurBrand_Div li p {
        width: calc(84vw - 4px);
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .CSR_OurBrand_Div li p img {
        width: calc(84vw - 4px);
    }

    .CSR_OurBrand_Div li h4 {
        width: 100%;
        height: 25px;
        font-size: 20px;
        line-height: 25px;
        font-weight: bold;
        color: #000;
        text-align: center;
        margin-bottom: 2vw;

    }

    .CSR_OurBrand_Div li h4 a {
        color: #000;
    }
    .CSR_OurBrand_Div li h5 {
        width: 100%;
        height: 25px;
        font-size: 18px;
        line-height: 25px;
        margin-bottom: 4vw;
        color: #000;
        text-align: center;
 

    }
    
    .CSR_OurBrand_Div .Home_More_Div{
        margin: 0 auto;
    }

    /* 20251219 */
    .HA_Box {
        width: 100%;
        height: auto;
        margin-bottom: 12vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251223390449416714.jpg) top center no-repeat;
        background-size: 100% auto;
    }

    .HA_Div {
        padding-top: 8vw;
        height: auto;
    }

    .HA_Title {
        height: auto;
        text-align: left;
        font-size: 8vw;
        font-weight: bold;
        line-height: 10vw;
        padding-bottom: 4vw;
        color: #000;
text-align: right;
    }

    .HA_Title a {
        color: #000;
    }

    .HA_Title a:hover {
        text-decoration: none;
    }

    .HA_Title span {
        display: block;
        color: #B00831;
    }

    .HA_Table {
        padding: 6vw 4vw;
        width: 84vw;
        background-color: #FFF;
        border-bottom-left-radius: 6vw;
        border-bottom-right-radius: 6vw;
        box-shadow: 0 0 10px #ccc;
    }

    .HA_Table ul {
        width: 100%;
    }

    .HA_Table li {
        padding: 4vw 0;
        width: 100%;
        height: auto;
        overflow: hidden;
        border-bottom: 1px solid #DAE1E7;
    }

    .HA_Table li h4 {
        font-size: 5vw;
        line-height: 6vw;
        color: #B10932;
        text-align: right;
        font-weight: bold;
        margin-bottom: 0.6vw;
    }

    .HA_Table li h5 {
       text-align: right;
        font-size: 3.6vw;
        line-height: 5vw;
        color: #261F1E;

    }

    .HA_Table p {
        padding-top: 6vw;
        padding-bottom: 4vw;
        margin: 0 auto;
        width: 38vw;
    }

    .HA_Table p img {
        width: 38vw;
    }

    /* 20251219 end */

    
    /* 20251220 增加一页  */
    .Home_GlobalService_Swiper_Txt3 {
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        justify-content: center;
    }

    .Home_GlobalService_Swiper_Txt3 h4 {
        width: 100%;
        /* margin-bottom: 20vw; */
    }

    /* 20251220 end*/
    /* 20260109 */
    .ExchangeRate_Box {
        width: 100%;
        height: auto;
        margin-bottom: 12vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112501355499956.jpg) top center no-repeat;
        background-size: 100% auto;

        min-height: 220vw;

    }

    .ExchangeRate_Div {
        padding-top: 8vw;
        height: auto;

        overflow: hidden;
    }

    .ExchangeRate_Title {
        font-size: 8vw;
        line-height: 9vw;
        font-weight: bold;
        text-align: center;
        height: 18vw;
        color: #261F1E;
    }

    .ExchangeRate_Title a {
        color: #261F1E;
    }

    .ExchangeRate_Title a:hover {
        text-decoration: none;
    }

    .ExchangeRate_Title a span {
        color: #AF062F;
    }

    .ExchangeRate_Select_Div {
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
direction: rtl;
    }

    .ExchangeRate_Item {
        margin: 0 auto;
        width: 92vw;
        display: flex;
        justify-content: space-between;
        margin-bottom: 2vw;
    }

    .ExchangeRate_Item h4 {
        width: 32vw;
    }

    .ExchangeRate_Item h4 img {
        height: 10vw;
    }

    .ExchangeRate_Item span {
        display: block;
        width: 35vw;
        font-size: 5vw;
        font-weight: bold;
        color: #000;
        line-height: 10vw;
        font-family: "Arial";
        text-align: right;
    }

    .ExchangeRate_Item input {
        border: 1px solid #000;
        height: 10vw;
        line-height: 10vw;

    }

    .ExchangeRate_Item5 {
        display: flex;
        justify-content: flex-end;
    }
 .ExchangeRate_Item5 input{height: 46px;width: 48px;background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112501356919102.jpg);border: none; cursor: pointer;}
    .ExchangeRate_Item p {

        width: 50vw;
        background-color: #B00630;
        cursor: pointer;
        height: 10vw;
    }

    .ExchangeRate_Item p img {
        margin: 0 auto;
        cursor: pointer;
        height: 10vw;
    }

    .ERdate_input {
        /* width: 40vw; */
        width: calc(40vw - 2px);
        padding-Right: 2vw;
        padding-left: 8vw;
        height: 10vw;

        line-height: 10vw;
        border: 1px solid #000;

        border-radius: 0px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112501359404178.png) left 4px center no-repeat;
        background-color: #fff;
        font-family: "Arial";
        font-size: 4vw;
        color: #333;

    }

    .ExchangeRate_Item4_Right {
        width: 50vw;
        display: flex;
        justify-content: space-between;
    }

    .ER_Code {

        height: 10vw;
        width: 20vw;
        line-height: 10vw;
        border: 1px solid #000;

        border-radius: 0px;
        background-color: #fff;
        font-family: "Arial";
        font-size: 18px;
        color: #333;
        margin-right: 2vw;
    }

    .ER_Select {
        /* 隐藏原生下拉箭头 兼容所有浏览器 */
        -webkit-appearance: none;
        /* 谷歌/苹果浏览器 */
        -moz-appearance: none;
        /* 火狐浏览器 */
        appearance: none;
        /* 标准语法 */
        /* 基础样式：宽度、边框、内边距、圆角 按需修改 */
        padding-left: 2vw;
        padding-right: 2vw;
        height: 10vw;
        width: 50vw;
        line-height: 10vw;



        /* 右侧留空间放箭头，必须加！ */
        border: 1px solid #000;
        border-radius: 0px;
        font-family: "Arial";
        font-size: 18px;
        color: #333;

        /* 箭头 */
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112501358164958.png) left 4px center no-repeat;
        background-color: #fff;
    }



    .ExchangeRate_List {
        width: 92vw;
        margin-bottom: 10vw;
direction: rtl;
    }

    .ExchangeRate_List table {
        width: 300vw;
        font-size: 4vw;
        line-height: 10vw;
        color: #000;
        background-color: #FFF;
    }

    .ExchangeRate_List table th {
        font-family: "Myriad Pro";
        font-size: 5vw;
        font-weight: bold;
        text-align: center;
        background-color: #F0F1F3;
width: 12.5%;
line-height:1.2;
    }

    .ExchangeRate_List table td {
        text-align: center;
width: 12.5%;
    }

    .odd {
        background-color: #FBFBFB;
    }

    .Search_Select_Div .ExchangeRate_Item span {
        width: 40vw;
        padding-right: 2vw;
        text-align: right;
    }

    .Search_Select_Div .ExchangeRate_Item {
        justify-content: flex-start;

    }

    .Search_Title {
        text-align: right;
    }

    .Search_Select_Div {
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
    direction: rtl;
    }

    .Search_Item2 {
        margin-bottom: 6vw;
    }

    .Search_Info {
        width: 100%;
        font-family: "Arial";
        font-size: 18px;
        color: #000;
        margin-bottom: 10vw;
    }

    .Search_Info span {
        color: #AF0630
    }

    .Search_Item1 span,
    .Search_Item3 span {
        font-size: 22px;
    }

    .Search_Input {
        /* width: 40vw; */
        width: calc(40vw - 2px);
        padding-left: 2vw;
        padding-Right: 8vw;
        height: 10vw;

        line-height: 10vw;
        border: 1px solid #000;
        border-radius: 0px;
        background-color: #fff;
        font-family: "Arial";
        font-size: 18px;
        color: #333;
    }

    .Search_Item4 h4 {
        width: 26vw;
        height: 10vw;
        background-color: #B00630;
        font-size: 18px;
        line-height: 10vw;
        text-align: center;
        color: #FFF;
        cursor: pointer;
    }

    .Search_Item4 h4 a {
        color: #FFF;
    }

    .Search_Radio {
        padding: 10px 0;
    }

    .Search_Radio input[type="checkbox"] {
        appearance: none;
        -webkit-appearance: none;
        opacity: 0;
        width: 0;
        height: 0;
        position: absolute;
    }


    .Search_Radio input[type="checkbox"]+label {
        position: relative;
        cursor: pointer;
        padding-right: 22px;
        /* margin-left: 10px; */
        text-indent: 10px;
        font-size: 16px;
        line-height: 7vw;
        font-weight: bold;
        color: #000;

    }

    .Search_Radio input[type="checkbox"]+label::before {
        content: "";
        position: absolute;
        right: 0;
        top: 2px;
        width: 20px;
        height: 20px;
        border: 1px solid #849097;
        background-color: #fff;
    }


    .Search_Radio input[type="checkbox"]:checked+label::after {
        content: "";
        position: absolute;
        left: 4px;
        top: 7px;
        width: 14px;
        height: 13px;
        background-color: #B00630;
    }

    .Search_List {
        display: block;
        margin: 0;
        padding: 0;
        width: 92vw;
        height: auto;
        overflow: hidden;
    }
.Search_List_Div{
direction: rtl;
}
    .Search_List tbody {
        display: block;
        height: auto;
        margin: 0;
        padding: 0;
        width: 92vw;
        overflow: hidden;
    }
    .Search_List Table td {
        font-family: "Arial";
        color: #000;
        font-size: 16px;
        line-height: 22px;
        height: auto;
        padding: 0;
direction: rtl;
text-align: right;
    }

    .Search_List_Table {
        display: block;
        width: 92vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }


    .Search_List .fsm1 {
        display: block;
        float: left;
        width: 100%;
        font-size: 18px;
        font-weight: bold;
        line-height: 30px;
text-align: right;
    }

    .Search_List .fsm2 {
        display: block;
        float: right;
        width: 100%;
        font-size: 20px;
        font-weight: bold;
        line-height: 30px;
        text-align: left;
        /* word-break:break-all; */
        margin-bottom: 2vw;
text-align: right;
    }

    .Search_List .fsm2 a {
        color: #000;
    }

    .Search_List .fsm3 {
        display: block;
        float: left;
        margin-left: 7vw;
        width: 40vw;
        font-size: 14px;
        line-height: 20px;
 width: 100%;
text-align: right;
    }

    .Search_List .fsm4 {
        display: block;
        float: right;
        width: 45vw;
        font-size: 14px;
        line-height: 20px;
        text-align: right;
 width: 100%;
    }

    .Search_List .fsm_line {
        float: left;
        display: block;
        padding: 4vw 0;
        width: 85vw;
    }

    .Search_List .fsm_line1 {
        float: left;
        display: block;
        width: 7vw;
    }

    .Search_List_Table table {
        padding-bottom: 4vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260128395746744211.png) center bottom repeat-x;
    }

    .Search_info {
        margin-bottom: 50px;
    }

    /* 20260109 end*/
    /* 20260113 */
    .ExchangeRate_Info {
        width: 100%;
        font-family: "Myriad Pro";
        font-size: 4vw;
        line-height: 6vw;
        text-align: right;
        color: #000;
        height: 8vw;
    }

    .ExchangeRate_Info a {
        color: #000;
    }

    .mInvestor_AR_List {
        width: 92vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .mInvestor_AR_List:last-child {
        margin-bottom: 0vw;
    }

    .mInvestor_AR_Block {
        display: none;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .mInvestor_AR_Block ul {
        padding: 4vw;
        width: 84vw;
        background-color: #FFF;
        overflow: hidden;
    }

    .mInvestor_AR_Block li {
        padding: 4vw;
        width: 76vw;
        height: auto;
        background-color: #F0F1F3;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .mInvestor_AR_Block li:last-child {
        margin-bottom: 0vw;
    }

    .mInvestor_AR_Block li h5 {

        font-size: 12px;
        line-height: 18px;
        font-weight: bold;
        color: #B10932;
        margin-bottom: 2vw;
    }

    .mInvestor_AR_Block li h4 {

        font-size: 18px;
        line-height: 24px;
        color: #000;
        margin-bottom: 2vw;
        height: 48px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .mInvestor_AR_Block li h4 a {
        color: #000;
    }

    .mInvestor_AR {
        margin: 0 auto;
        width: 92vw;
        height: auto;

    }

    .mInvestor_AR h4 {
        width: calc(100% - 6vw);
        height: 11.4vw;
        /* text-indent: 6vw; */
        padding-right: 6vw;
        font-size: 4.2vw;
        line-height: 11.4vw;
        font-weight: bold;
        text-align: right;
        color: #251F1D;
        border-radius: 5.7vw;
        cursor: pointer;
        margin-bottom: 4vw;
        background: url(../images/Investor_Arrow.png) left 6vw center no-repeat;
        background-color: #FFF;
    }

    .mInvestor_AR_on {
        border-radius: 5.7vw;
        color: #FFF !important;
        background: url(../images/Investor_Arrow_on.png) left 6vw center no-repeat!important;
        background-color: #B10931 !important;
    }
    .mInvestor_AR_on a{
	color:#fff;
}

    /* 20260113 end*/
 /* 20260115 */
#list_navigator ol li{
display: inline-block;
position: relative;
margin: 0 5px;
padding: 0;
width: 24px;
height: 24px;
line-height: 24px;
color: #231F1F; 
font-size: 14px; 
text-align: center;
}
#list_navigator ol .current{
background-color: #231F1F;
    color: #FFF !important;
    display: block;
}
#list_navigator ol .current a{    display: block;}
.ExchangeRate_List_All{overflow-x: scroll;margin-bottom: 20px;}
.Artical_Content_Text video{width:100%;}
    /* 20260115 暂时*/
    /* 20260127 */
    .Beta_Div {
        /* position: absolute; */
        margin-top: 2vw;
        /* width: 20vw; */
        height: 4vw;
        margin-bottom: 10vw;
        z-index: 2;
    }

    .Beta_Div p {
        float: right;
        width: 4vw;
        height: 4vw;
        margin-left: 1vw;
    }

    .Beta_Div p img {
        height: 4vw;
    }

    .Beta_Div h4 {
        float: right;
        width: 20vw;
        height: 4vw;
        line-height: 4vw;
        font-family: "Arial";
        font-size: 3.6vw;

        text-align: right;
        color: #838F97;
    }

    .Beta_Div h4 a {
        color: #838F97;
    }

    .Beta_Div h4 a:hover {
        font-weight: bold;
        color: #261F1E;
    }

    /* 20260115 */
}

/* Mobile end*/


/* 20260201 */
/*-----大屏电脑1920------------------------------------------------------------------------------------------------------------------------------*/
@media (min-width:1920px) {

    .Home_Banner_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 668px;
        overflow: hidden;
    }

    .Home_Banner_Swiper {
        position: relative;
        width: 1920px;
        height: 668px;
        overflow: hidden;
    }

    .Home_Banner_Swiper p {
        width: 1920px;
        height: 668px;
        overflow: hidden;
    }

    .Home_Banner_Swiper p img {
        width: 1920px;
        height: 668px;
        overflow: hidden;
    }

    .Home_GlobalService_Swiper {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 600px;
        overflow: hidden;
    }

    .Home_GlobalService_Swiper p {
        width: 100%;
        height: 600px;
        overflow: hidden;
    }

    .Home_GlobalService_Swiper p img {
        width: 1920px;
        height: 600px;
    }

    /* 20260201 */
}
