@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: 'Arial', 'simsun', 'sans-serif';
    width: 100%;
    position: relative;
}

div,
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;
}

img {
    border: 0;
    display: block;
    position: relative;
    padding: 0;
    margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}

address,
cite,
code{
    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] {
    color: #757575;
    outline: none;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #757575;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
    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;}
.Artical_Div ul li{display: list-item;}

/*-----大屏电脑1920------------------------------------------------------------------------------------------------------------------------------*/

@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菜单部分 */
@media (min-width:600px) {
    .TopLang_Box {
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: 40px;
        /* background-color: #F0F1F3; */
    }

    .TopLang_Div {
        margin: 0 auto;
        height: 40px;
        /* overflow: hidden; */
    }

    .Lang_Div {
        margin-top: 14px;
        float: right;
        width: 435px;
        height: 26px;
    }

    .TopLang_Div p {
        float: left;
        width: 26px;
        margin-right: 10px;
        height: 26px;
    }

    .TopLang_Div p img {
        width: 26px;
        height: 26px;
    }

    .TopLang_Div h4 {
        float: left;
        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) {
        width: 65px;
    }
    .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;
    }


    .Top_Search_Div {
        padding: 25px 0 25px 0;
        height: 77px;
        /* overflow: hidden; */
    }

    .Top_Logo {
        float: left;
        margin-top: 6px;
        width: 226px;
        height: 65px;
    }

    .Top_Logo img {
        width: 226px;
        height: 65px;
    }

    .Top_Search_Right {
        float: right;
        width: 884px;
        height: 77px;
        display: flex;
        justify-content: space-between;
    }

    .Top_Search_Input_Div {
        width: 274px;
        padding-right: 35px;
        height: 77px;
        border-right: 1px solid #849097;
        overflow: hidden;
    }

    .Top_Search_Input {
        margin-top: 20px;
        width: 272px;
        height: 38px;
        display: flex;

        justify-content: space-between;
        align-items: center;
        border: 1px solid #849097;
    }

    .Top_Search_Input input {
        width: 220px;
        height: 22px;
        text-indent: 20px;
    }

    .Top_Search_Input p {
        padding: 8px 12px 8px 7px;
        width: 22px;
        height: 22px;
        cursor: pointer;
    }

    .Top_Search_Input p img {
        width: 22px;
        height: 22px;
    }

/* 20260127 */
.Top_Search_Input .btn_sub{
padding: 8px 12px 8px 7px;
        width: 22px;
        height: 22px;
        cursor: pointer;
background:url(https://www.boc.cn/spanish/images/Top_Icon_Search.png) no-repeat center center;
margin-right: 12px;
} 

    .Top_Search_CallCompass {
        width: 197px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .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: 279px;
        height: 77px;
        padding-left: 33px;
        border-left: 1px solid #849097;
    }
    .Top_Search_Online h4{
        width: 279px;
        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: 205px;
        background-color: rgba(162, 166, 177, 0.95);
        height: auto;
z-index: 10;
    position: relative;
    }
    .Top_Search_Online_Pop ul{
        width: 205px;        
        height: auto;        
    }
    .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;
    }

    .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: 22px;
        line-height: 78px;
        /* font-weight: bold; */
        margin-right: 15px;
        color: #FFF;
    }

    .Menu_List_Div li:first-child {
        padding-left: 60px;
        padding-right: 20px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251210410864277782.png) left 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;
        left: 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: left;
        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;
    }

/*地图*/
#map-container {
            position: relative;
            width: 100%;
            height: 100%;
        }
        #stars-overlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            pointer-events: none;
        }
        #stars-overlay > div {
            position: absolute;
            pointer-events: auto; /* 允许鼠标事件 */
            cursor: pointer;
        }
        .region-popup {
            position: absolute;
            background: rgba(176, 6, 48, 0.85);
            border-radius: 12px;
            padding: 20px 25px;
            color: white;
            min-width: 280px; /* 恢复较小的最小宽度，让弹窗可以收缩 */
            box-shadow: 0 8px 32px rgba(0,0,0,0.3);
            pointer-events: auto; /* 允许鼠标事件 */
            opacity: 0;
            transform: translateY(10px);
            -ms-transform: translateY(10px);
            -webkit-transform: translateY(10px);
            transition: opacity 0.3s, transform 0.3s;
            z-index: 1000;
        }
        .region-popup h3 {
            margin: 0 0 10px 0;
            font-size: 30px; /* 调整为80px */
            font-weight: bold;
        }
        .region-popup hr {
            border: none;
            border-top: 1px solid rgba(255, 255, 255, 0.5);
            margin: 10px 0;
        }
        .region-popup .cities {
            font-size: 20px; /* 调整为60px */
            line-height: 1.6;
        }
        .cities-grid {
            display: flex;
            gap: 50px; /* 增加两列之间的间距 */
        }
        .cities-column {
            /* 移除 flex: 1，让列宽由内容决定 */
            font-size: 20px; /* 调整为60px */
            line-height: 1.6;
        }
        .city-link {
            color: white;
            text-decoration: none;
            display: block;
            white-space: nowrap; /* 强制不换行，撑开列宽 */
        }
        .city-link:hover {
            color: #ffd700; /* 高亮颜色 */
            text-decoration: underline;
        }
        /* 闪烁动画 */
        @keyframes blink {
            0% { opacity: 1; color: white; }
            50% { opacity: 0.5; color: #ffd700; }
            100% { opacity: 1; color: white; }
        }
        .city-blink {
            animation: blink 1s infinite;
            color: #ffd700 !important; /* 强制高亮颜色 */
            font-weight: bold;
        }
/*地图结束*/



}

    /* 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; */
    text-align: center;
    }

    .PageControl_Num {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 32px;
    }

    .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;
    }
}

/* 导航栏面包屑部分 */
@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;
        color: #221E1F;
    }

    .Nav_Div a {
        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 {
        margin-top: 8px;
        width: 143px;
        height: 41px;
    }

    .Bottom_Right {
        float: right;
        width: 1285px;
        height: auto;
    }

    .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;
        left: 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;

        font-size: 12px;
        font-weight: bold;
        height: 20px;

        color: #231F1F;
    }

    .Bottom_Div2 span {
        font-weight: normal;
        color: #AF062F;
    }

    .BottomWord {
        color: #838F97 !important;
    }

    .Bottom_linkBox {
 /* 20251220 */
        position: relative;
        margin: 0 auto;
        width: 100%;
        height: 120px;
        border-bottom: 1px solid #849097;
    }

    .Bottom_LinkDiv {
        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 right;
        background-color: #F0F1F3;
        cursor: pointer;
    }

    .Bottom_LinkDiv p {
        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;
        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;

        height: auto;
        /* text-indent: 14px; */
        list-style: none;
        font-size: 18px;
        line-height: 30px;
        color: #000;
    }
    .Bottom_LinkDiv li a {
        display: block;
        width: calc(100% - 20px);
        text-align: left;
        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;
        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: 140px;
    }

    #BItem2 {
        width: 220px;
    }

    #BItem3 {
        width: 165px;
    }

    #BItem4 {
        width: 155px;
    }

    #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 (min-width:600px) {

    /* List_Banner_Box */
    .NavList_Div {
        padding-top: 80px;
        height: auto;
        overflow: hidden;
    }

    .NavList_Left {
        float: left;
        width: 360px;
        height: auto;
        overflow: hidden;
    }

    .NavList_Right {
        float: right;
        width: 1060px;
        height: auto;
        overflow: hidden;
    }




    .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;
    }

    .List_Type_Div li {
        padding: 12px 72px 12px 18px;
        width: 240px;
        height: auto;
        /* font-weight: bold;               */
       font-size: 20px;    /* 20251224 */
        line-height: 26px;    /* 20251224 */
        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(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251201693314629172.png) right 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;
    }

    .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: left;
        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 {
        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;
        z-index: 2;
    }

    /* 20260203 */
    .List_Text_Div {
        padding: 20px 25px;
        display: block;
        height: 101px;
        background-color: #F0F1F3;
        overflow: hidden;
    }

    /* 20260203 */
    .List_Div li h4 {
        display: block;
        width: 100%;
        height: 26px;
        line-height: 26px;
        font-size: 22px;
        color: #231F1F;
        font-weight: bold;
        margin-bottom: 6px;


        /* 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;
    }

     /* 20251214 */
    .List_Div li h5 {
        display: block;
        line-height: 26px;
        font-size: 20px;
        color: #5F676D;
text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
    }

    .List_Div li h5 a {
        color: #5F676D;
    }

    .NavList_Right .PageControl_Div {
        /* display: block; */
        margin-bottom: 40px;
text-align: center;
    }

    .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%;
        margin-bottom: 28px;
        font-size: 45px;
        /* font-weight: bold; */
        line-height: 55px;
        color: #000;
        /* text-transform: uppercase; */
    }

    .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%;
        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; */
    }

    .Artical_Content_Text {
        margin: 0 auto;
        width: 100%;
        /* height: 1420px; */
        padding-bottom: 30px;
font-size: 24px;
    }

    .Artical_Content_Text p {
        /* padding: 0 5px; */
        font-size: 24px;
        line-height: 38px;
        color: #000;
        margin-bottom: 30px;
text-align: justify;
    }
 .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;
    }
.Artical_Content_Text1 p img{
margin: 0 auto;
width:640px;
    height: auto;
}

 .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 em {
font-style: italic;
    }

    .Artical_Content_Text hr {
        width: 100%;
        height: 4px;
        line-height: 4px;
        /* border-top: 1px solid #B00630; */
        /* border-bottom: 1px solid #B00630; */
        background-color: #B00630;
    }

    /* 20251029 */
    .Artical_Content_Text td img {
        padding-top: 0;
        margin: 0;
        width: 180px;
        /* height: 240px; */
    }

    .Artical_Content_Text table td,.Artical_Content_Text table td {
        padding-bottom: 40px;
    }

    .Artical_Director_Photo {
        width: 250px;
    }

    /* 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: 20px;
        line-height: 26px;
        color: #261F1E;
        padding-left: 20px;

        /* margin-bottom: 45px; */
    }

    .Artical_Senior_Now {
        background-color: #FFF;
        color: #AF062F;
        font-weight: bold;
    }

    .Artical_Senior_Now a {
        color: #AF062F !important;
        font-weight: bold;
    }

    .Artical_Senior_Now a::after {
        position: absolute;
        content: "";
        top: 0;
        width: 35px;
        height: 100%;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202482330418147.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) {
    .Home_Banner_Box {
        width: 100%;
        height: auto;
        /* 20251214 */
        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;
        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(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128408006954150.jpg) top center no-repeat;
    }

    .Home_Four_Div {
        margin: 0 auto;
        padding-top: 40px;
        padding-left: 96px;
        width: 1404px;
        height: 440px;
        margin-bottom: 240px;
    }

    /* 20251029 */
    .Home_Individuals_Div {
        float: left;
        padding: 58px 113px 0 149px;
        width: 440px;
        height: 382px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260114568209834575.jpg) center center no-repeat;
    }

    /* 20251029 */
    .Home_Individuals_Div2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128384951802872.jpg) center center no-repeat;
    }

    /* 20251029 */
    .Home_Individuals_Div2 .Home_Four_Title a {
        color: #FFF;
    }

    .Home_Individuals_Div2 .Home_Individuals li a {
        color: #FFF;
    }
    /* 20251214 */
    .Home_Individuals_Div .Home_Four_Title{
        margin-bottom: 50px;
    }

    /* 20251029 */
    .Home_Enterprises_Div {
        float: left;
        padding: 58px 34px 0 148px;
        width: 520px;
        height: 382px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020260309531450817682.jpg) center center no-repeat;
    }

    /* 20251029 */
    .Home_Enterprises_Div2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128392008520162.jpg) center center no-repeat;
    }

    /* 20251029 */
    .Home_Four_Title {
        width: 100%;
        height: 70px;
        font-size: 60px;
        font-weight: bold;
        color: #072359;
        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: left;
        width: 220px;
        height: 50px;
        margin-bottom: 35px;
    }

    .Home_Individuals li p {
        float: left;
        width: 50px;
        height: 50px;
    }

    .Home_Individuals li p img {
        width: 50px;
        height: 50px;
    }

    .Home_Individuals li h4 {
        float: left;
        margin-left: 10px;
        width: 160px;
        height: 50px;
        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;
    }

     /* 20251220 */
    .Home_Four_Div2 {
        margin: 0 auto;
        width: 1500px;
        /* height: 462px; */        
        height: auto;
        margin-bottom: 10px;
        display: flex;
        justify-content: space-between;
    }

    .Home_Four_Block {
        padding: 60px;
        border: 1px solid #DCE0E5;
        width: 612px;        
        height: 280px;/* 20251220 */
        background-color: #FFF;
    }

    .Home_Four_Block1 {
        padding: 60px;
        border: 1px solid #F0F1F3;
        width: 612px;       
        height: 280px; /* 20251220 */
        background-color: #F0F1F3 !important;
    }

    .Home_Four_Block_Title {
       /* 20251220 */
        position: relative;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 50px;
        font-size: 48px;
        font-weight: bold;
        color: #213765;
        margin-bottom: 25px;
    }

    .Home_Four_Block_Title a {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        display: inline-block;
        height: 50px;
        color: #213765;
    }

    .Home_Four_Block_Title::after {
        position: absolute;
        /* right: -50px; */
        top: 0;
        content: "";
        width: 60px;
        height: 50px;
        background: url(../images/Home_Annouce_Icon.png) center center no-repeat;
    }

    .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::after {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637911985666.png) center center no-repeat;
    }

    .Home_Four_Block_Title2::after {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637914359873.png) center center no-repeat !important;
    }

    .Home_Four_Block_Title2:hover::after {
        /* 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 {
        padding-left: 30px;
        max-height: 50px;
        font-size: 18px;
        font-weight: bold;
        line-height: 25px;
        overflow: hidden;
        display: flex;
        align-items: center;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251201424990843648.png) left center no-repeat;
        margin-bottom: 20px;
/* 20251220 */
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_Four_Block li a {
        color: #261F1E;
    }

    .Home_Four_Block li a:hover {
        color: #B00630;
    }

    .Home_Four_Block1 li {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203498000073475.png) left 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;
    }

    .Home_GlobalService_Box {
        margin: 0 auto;
        margin-top: 100px;
        width: 100%;
        max-width: 1920px;
        height: auto;
        overflow: hidden;
    }
 /* 20251220 */
    .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;
    }
    .Home_GlobalService_Box4 .Home_GlobalService_Swiper_Txt3 h4{
        margin-bottom: 30px !important;
    }
    /* 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*/

    .Home_GlobalService_Top {
        max-width: 1920px;
        width: 100%;
        height: 310px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637915539173.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;
    }

    .Home_GlobalService_Top h4 a {
        color: #FFF;
    }

    .Home_GlobalService_Top h4 a:hover {
        text-decoration: none;
    }

   /* 20251214 */
    .Home_GlobalService_Top h5 {
        font-size: 22px;
        line-height: 28px;
        color: #FFF;
    }

 /* 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;
    }


    .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;
        right: 280px;
        bottom: 0;
        width: 60px;
        height: 60px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651960834623.jpg);
        z-index: 2;
        cursor: pointer;
    }

    .Home_GlobalService_BTPrev:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653351218516.jpg);

    }

    .Home_GlobalService_BTNext {
        position: absolute;
        right: 210px;
        bottom: 0;
        width: 60px;
        height: 60px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651962040137.jpg);
        z-index: 2;
        cursor: pointer;
    }

    .Home_GlobalService_BTNext:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128653352555764.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);
        overflow: hidden;
    }

    .Home_WhatsNew_Div {
        height: auto;
        overflow: hidden;
    }

    .Home_WhatsNew_Left {
        float: left;
        width: 450px;
        height: 715px;
        overflow: hidden;
    }

    .Home_TwoColor_Title {
        font-size: 56px;
        line-height: 70px;
        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;
    }

    /* 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 {
        height: 18px;
        line-height: 18px;
        font-size: 12px;
        color: #AF062F;
        font-weight: bold;
        overflow: hidden;
        margin-bottom: 12px;
    }

    .Home_WhatsNew_Focus h4 {
        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 {
        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: right;
        padding-top: 73px;
        padding-bottom: 93px;
        padding-left: 42px;
        padding-right: 0;
        width: 947px;
        height: 549px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637916791281.jpg) left center no-repeat;
        overflow: hidden;
    }

    .Home_WhatsNew_Right ul {
        width: 947px;
        height: 549px;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
    }

    .Home_WhatsNew_Right li {
        width: 292px;
        height: 549px;
        overflow: hidden;
    }

    .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;
    }

    .Home_WhatsNews_R_Txt h4 {
        height: auto;
        line-height: 23px;
        font-size: 18px;
        color: #261F1E;
        font-weight: bold;
        overflow: hidden;
        margin-bottom: 12px;
    }

    .Home_WhatsNews_R_Txt h4 a {
        color: #261F1E;
    }

    /* 20251214 */
    .Home_WhatsNews_R_Txt h5 {
        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: right;
        width: 988px;
        height: auto;
        margin-top: 30px;

        overflow: hidden;
    }

    .Home_WhatsNew_Right2 .Home_More_Div {
        margin: 0;
    }

    /* 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 {
        height: 76px;
        line-height: 70px;
        font-size: 60px;
        font-weight: bold;
        color: #FFF;
        overflow: hidden;
    }

    .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;
    }

    .Home_Brand_Swiper p {
        float: left;
        width: 730px;
        height: 495px;
        overflow: hidden;
    }

    .Home_Brand_Swiper p img {
        width: 730px;
        height: 495px;
    }

    .Home_Brand_Right {
        float: left;
        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 {
        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 {
        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: 940px;
        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: 210px;
        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;
    }

    .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;
        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;
    }

    /* 20251214 */
    .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;
    }

    /* 20251214 */
    .Home_RMB_info {
        font-size: 22px;
        line-height: 32px;
        color: #FFF;
        height: 128px;
        overflow: hidden;
    }

    .Home_RMB_List_Div {
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
    }

    .Home_RMB_List {

        margin-left: 20px;
        width: 1035px;
        height: auto;
        border-right: 2px solid #FFF;
        overflow: hidden;
    }

    .Home_RMB_List ul {
        height: auto;
        overflow: hidden;
    }

    .Home_RMB_List li {
        width: 610px;
        padding: 17px 0 17px 80px;
        line-height: 30px;
        font-size: 24px;
        font-weight: bold;
        height: auto;
        color: #FFF;
        overflow: hidden;
        margin-bottom: 5px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637923121328.png) left 33px center no-repeat;
    }

    .Home_RMB_List li:hover {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637921939389.png) left 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;
        overflow: hidden;
    }

    .Investor_AR li {
        width: 360px;
        height: 70px;
        text-align: center;
        font-size: 22px;
        line-height: 70px;
        font-weight: bold;
        color: #251F1D;
        cursor: pointer;
    }

    .Investor_AR li::after {
        position: absolute;
        content: "";
        width: 40px;
        height: 20px;
        top: 25px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128518322329579.png) center center no-repeat;
    }

    .Investor_AR li a {
        color: #251F1D;
    }
/* 20260113 */
    /*.Investor_AR li a:hover {
        color: #FFF;
    }

    .Investor_AR li:hover {
        border-radius: 35px;
        color: #FFF;
        background-color: #B10931;
    }

    .Investor_AR li:hover a {
        color: #FFF;
    }

    .Investor_AR li:hover::after {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128518323557780.png) center center no-repeat;
    }*/


    .Investor_AR_on {
        border-radius: 35px;
        color: #FFF!important;
        background-color: #B10931;
    }

    .Investor_AR_on a {
        color: #FFF!important;
    }

    .Investor_AR_on::after {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128518323557780.png) center center no-repeat!important;
    }
    /* 20260113 end*/

    .Investor_CI_Block {
        width: 100%;
        height: 240px;
        display: flex;
        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_CI1 h4 {

}
    .Investor_CI h4 {
        position: absolute;
        top: 0;
        left: 0;
        width: 730px;
        height: 175px;
        line-height: 60px;
        text-align: center;
        font-size: 42px;
        font-weight: bold;
        color: #FFF;
        z-index: 2;
padding-top: 65px;
    }
.Investor_CI1 h4 {
padding-top: 90px;
height:150px;
}
    .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;
        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;
        align-items: center;
        z-index: 2;
        overflow: hidden;
    }

    .Investor_Item_Txt h4 {
        padding-left: 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;

    }

    .Investor_Item_Txt h5 {
        padding-left: 20px;
        font-size: 22px;
        font-weight: bold;
        line-height: 32px;
        color: #FFF;
    }

    .Investor_Item_Txt h5 a {
        color: #FFF;
    }

    /* Investor Part end*/

    /* Individuals Part  */
    .Individuals_Title_Div {
        padding-top: 115px;
        height: auto;
        overflow: hidden;
    }

    .Individuals_Title_Div h4 {
        font-size: 80px;
        font-weight: bold;
        line-height: 105px;
        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: 105px;
        /* text-align: center; */
        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: left;
        width: 298px;
        height: 230px;
        margin-right: 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-right: 0;
    }

    .Individuals_List2 li {
        width: 238px !important;
        margin-right: 7px !important;
    }

    .Individuals_List2 li:nth-child(4n) {
        margin-right: 7px !important;
    }

    .Individuals_List2 li:nth-child(5n) {
        margin-right: 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;
    }

    /* 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: left;
        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;
        color: #251F1D;
    }

    .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: right;
        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;
    }

    .WhatsNew_List ul li:last-child {
        border-bottom: 1px solid #DAE1E7;
    }

    .WhatsNew_List li h4 {
        font-size: 12px;
        line-height: 20px;
        height: 20px;
        color: #B10932;
        margin-bottom: 8px;
    }

    .WhatsNew_List li h5 {
        font-size: 26px;
        line-height: 32px;
        height: auto;
        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: left;
        padding: 30px 30px 45px 30px;
        width: 420px;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
        margin-right: 30px;
    }

    .WhatsNew_Media_Div li:nth-child(3n) {
        margin-right: 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;
    }

    .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;
    }

    .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-left: 30px;
        font-size: 22px;
        font-weight: bold;
        line-height: 30px;
        height: auto;
        color: #261F1E;
        margin-bottom: 10px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128512204802634.jpg) left 10px top 10px no-repeat;
    }

    .WhatsNew_Collaborations_Div li h4 a {
        color: #261F1E;
    }

    .WhatsNew_Collaborations_Div li h5 {
        padding-left: 30px;
        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: 105px;
        text-align: center;
        overflow: hidden;
    }

    .Enterprises_Title_Div h4 a {
        color: #000;
    }

    .Enterprises_Title_Div h5 {
        font-size: 24px;
        line-height: 30px;
        color: #333;
height: auto;
        margin-bottom: 35px;
        /* 20251029 */
        /* text-align: center; */
        overflow: hidden;
    }

    .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;
        /* justify-content: space-between; */
        /* 20251029 */
        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: 16px;
        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: 70px;
        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: left;
        width: 397px;
        height: 220px;
        margin-right: 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: 28px;
        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-right: 0;
    }

    .Enterprises_List2 li {
        width: 600px !important;
        margin-right: 18px !important;
    }

    .Enterprises_List2 li:nth-child(2n) {
        margin-right: 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;
    }

    /* 20260213 */
    .Enterprises_TB_Div li:last-child {
        width: 602px;
        margin-right: 0!important;
    }
    /* 20260213 */
    .Enterprises_TB_Div li:nth-child(10) {
        width: 602px;
    }

    .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(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128505539470513.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: left;
        margin-top: 50px;
        width: 520px;
        height: 346px;
    }

    .ThisisBoc_Profile_Left img {
        width: 520px;
        height: 346px;
    }

    .ThisisBoc_Profile_Right {
        float: right;
        margin-top: 50px;
        width: 920px;
        height: auto;
    }

    .ThisisBoc_Profile_Right h3 {
        width: 850px;
        height: auto;
        font-size: 26px;
        line-height: 34px;
        font-weight: bold;
        color: #231F1F;
        overflow: hidden;
        margin-bottom: 22px;
    }

    .ThisisBoc_Profile_Right h3 a {
        color: #231F1F;
    }

    .ThisisBoc_Profile_Right h4 {
        width: 850px;
        height: auto;

        color: #261F1E;
        font-size: 16px;
        line-height: 24px;
        margin-bottom: 35px;
    }

    .ThisisBoc_Profile_Right h4 a {
        color: #261F1E;
    }

    .ThisisBoc_Profile_Right .Home_More_Div {
        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;
        left: 90px;
        width: 1000px;
        height: 267px;
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        z-index: 2;
    }

    .ThisisBOC_AD_Txt h4 {

        height: 94px;
        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 {
        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;
        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;
        overflow: hidden;
    }

    .ThisisBOC_GS_Txt h4 {
        padding-top: 20px;
        width: 100%;
        height: 70px;
        line-height: 35px;
        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: left;
        padding: 30px 30px 45px 30px;
        width: 420px;
        height: auto;
        background-color: #F0F1F3;
        overflow: hidden;
        margin-right: 30px;
        margin-bottom: 40px;
    }

    .BOCList_Div li:nth-child(3n) {
        margin-right: 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;
    }

    .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;
    }

    /* 20251214 */
    .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: left;
        margin-left: 210px;
        padding: 90px 65px;
        width: 505px;
        height: 370px;
        background-color: #F0F1F3;
        overflow: hidden;
    }

    .FC_RightPic {
        float: right;
        width: 1075px;
        height: 550px;
        overflow: hidden;
    }

    .FC_RightTxt {
        float: left;
        padding: 90px 65px;
        width: 505px;
        height: 370px;
        background-color: #F0F1F3;
        overflow: hidden;
    }

    .FC_LeftPic {
        float: left;
        width: 1075px;
        height: 550px;
        overflow: hidden;
    }

    .FC_Pic_Txt {
        position: absolute;
        left: 0;
        top: 275px;
        padding: 35px 64px;
        width: 735px;
        height: 170px;
        background-color: rgba(131, 148, 158, 0.9);

    }

    #FT2 {
        left: auto;
        right: 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: 700px;
        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: 62px;
        line-height: 78px;
        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 {
        font-size: 12px;
        line-height: 18px;
        height: 18px;
        font-weight: bold;
        color: #B10932;
        margin-bottom: 12px;
    }

    .FC_Txt h4 {
        font-size: 26px;
        line-height: 35px;
        height: auto;
        font-weight: bold;
        color: #231F1F;
        margin-bottom: 12px;
    }

    .FC_Txt h4 a {
        color: #231F1F;
    }

    .FC_Txt h5 {
        font-size: 16px;
        line-height: 25px;
        height: auto;
        margin-bottom: 35px;
        color: #5F666C;
        overflow: hidden;
    }

    .FC_Txt h5 a {
        color: #5F666C;
    }

    .FC_LeftTxt .Home_More_Div {
        margin: 0 !important;
    }

    .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-left: 42px;
        font-size: 18px;
        line-height: 24px;
        color: #FFF;
    }

    .FC_Pic h4 a {
        color: #FFF;
    }

    .FC_LeftPic .FC_Pic h4 {}

    .FC_RightTxt .Home_More_Div {
        margin: 0 !important;
        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;
    }

    /* 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 20251127*/
    .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 20251127 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;
    }

    .DebitCard_Item {
        width: 1200px;
        padding-bottom: 25px;
        border-bottom: 1px solid #DAE1E7;
        margin-bottom: 25px
    }

    .DebitCard_Item h4 {
        padding-left: 20px;
        font-size: 24px;
        line-height: 34px;
        font-weight: bold;
        color: #000;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202671126461867.png) left 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;
    }

    .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: left;
        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;
    }

    .CreditCard_Swiper {
        margin: 0 auto;
        width: 410px;
        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-left: 3px solid #F0A82C;
        padding-left: 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;
    }

    .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;
    }

    .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*/

    /* 20251029 */
    .Announcement_Div {
        padding-top: 100px !important;
    }

    .Announcement_Div .Colla_Title {
        height: 120px !important;
    }

    /* 20251029 end*/

    /* 202251127 */


    .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;

        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: left;
        width: 720px;
        height: auto;
        overflow: hidden;
    }



    .Overseas_List_Div_Right {
        float: right !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: left;
        width: calc(100% - 50px);
        height: 30px;
        line-height: 30px;
        font-size: 22px;
        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/spanish/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: left;
        width: 370px;
        height: 310px;
        overflow: hidden;
    }

    .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;
    }  
    .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;
        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;
        font-size: 14px;
        color: #261F1E;
        /* overflow-y: scroll; */
    }
    /* 滚动条 */
    .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-wrap: wrap;
        justify-content: flex-start;
    }

    .Mainland_Type_Div li {
        min-width: 150px;
        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;
padding: 0 4px;
    }

    .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: left;
        width: 720px;
        margin-bottom: 40px;
        height: auto;
        overflow: hidden;
    }

    .Mainland_List_Div li:nth-child(2n) {
        float: right;
    }

    .Mainliand_List_Detail {
        width: 100%;
        height: 310px;
        overflow: hidden;
    }

    .Mainliand_List_Detail p {
        float: left;
        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 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 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: left;
        width: 700px;
        height: auto;
        overflow: hidden;
    }

    .BOC_His_Div .Enterprises_Title h4 {
        text-align: left;
    }

    .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;
    }

    .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(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: 10px;
        margin-right: 12px;
        width: 150px;
        height: 36px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203385612597947.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;
        color: #231F1F;
    }

    .BOC_His li h5 a {
        color: #231F1F;
    }

    .BOC_HornersAwards_Div {
        float: right;
        width: 720px;
        height: auto;
        overflow: hidden;
    }

    .BOC_HornersAwards_Div .Enterprises_Title h4 {
        text-align: left;
    }

    .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: left;
        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;
        line-height: 18px;
        margin-bottom: 6px;
    }

    .BOC_HornersAwards_News li h4 {
        font-size: 18px;
        font-weight: bold;
        height: auto;
        line-height: 24px;
        color: #231F1F;
    }

    .BOC_HornersAwards_News li h4 a {
        color: #231F1F;
    }

    .BOC_HornersAwards_List {
        float: right;
        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-left: 22px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205372536685754.png) left 0 top 10px no-repeat;
        margin-bottom: 45px;
    }

    .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-left: 20px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203380980061721.png) left 0 top 12px no-repeat;
    }

    .ThisisBoc_Profile_Right h3 span {
        color: #AF062F;
    }

    .OurBrand_Profile_Box .ThisisBoc_Profile_Right h4 {
        width: 1050px;
    }

    .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;
    }

    .OurBrand_Title_Div {
        width: 100%;
        height: auto;
        margin-bottom: 35px;
    }

    .OurBrand_Title_Div h3 {
        padding-left: 20px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203380980061721.png) left 0 top 12px no-repeat;

        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;

        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: left;
        margin-right: 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 {
        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;
        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: left;
        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;
        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: right;
        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;
        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;
        overflow: hidden;
    }

    .CSR_Top_Right li p {
        width: 50px;
        height: 50px;
        margin-right: 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;
        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;
        margin-bottom: 5px;
        color: #B10932;
        overflow: hidden;
    }

    .CSR_Top_List li h4 {
        font-size: 18px;
        font-weight: bold;
        line-height: 25px;
        height: 50px;
        color: #231F1F;
        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 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;
    }

    .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: 70px; */
        font-size: 26px;
        line-height: 35px;
        font-weight: bold;
        color: #000;
        text-align: center;
        margin-bottom: 20px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .CSR_OurBrand_Div li h4 a {
        color: #000;
    }
    .CSR_OurBrand_Div li h5{
	    line-height: 38px;
    	font-size: 24px;
    	text-align: center;
    	font-weight: 100;
    	height: 76px;
margin-bottom: 15px;
}
    /* 202251127 end*/


    /* 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;
    }

    .HA_Table li {
        padding: 25px 0;
        width: 1300px;
        height: auto;
        overflow: hidden;
        border-bottom: 1px solid #DAE1E7;
    }

    .HA_Table li h4 {
        float: left;
        width: 450px;
        font-size: 24px;
        line-height: 35px;
        color: #B10932;
        font-weight: bold;
    }

    .HA_Table li h5 {
        float: left;
        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 */
    /* 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;
    }

    .ExchangeRate_Item {
        display: flex;
        justify-content: center;
    }

    .ExchangeRate_Item span {
        font-size: 18px;
        font-weight: bold;
        color: #000;
        line-height: 1.2;
        font-family: "Arial";
        padding-right: 10px;
display: flex;
    align-items: center;
    }

    .ExchangeRate_Item input {
        border: 1px solid #000;
        height: 43px;
        line-height: 43px;

    }

    .ExchangeRate_Item p {
        cursor: pointer;

    }

    .ERdate_input {
        padding-left: 10px;
        padding-Right: 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) right 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-right: 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) right 4px center no-repeat;
        background-color: #fff;
    }



    .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;
line-height:1.2;
    }

    .odd {
        background-color: #FBFBFB;
    }
    .Search_Select_Div {
        width: 100%;
        height: 45px;
        margin-bottom: 55px;
        display: flex;
        justify-content: space-between;
    }
    .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{

    }
    .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-left: 22px; 
        margin-left: 10px;
        text-indent: 10px;
        font-size: 22px;
        font-weight: bold;
        color: #000;
               
    }

    .Search_Radio input[type="checkbox"]+label::before {
        content: "";
        position: absolute;
        left: 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;       
    }
    .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;
    }

    .ExchangeRate_List {
        height: 800px;
        overflow-y: scroll;
        margin-bottom: 100px;
    }
    .ExchangeRate_List table th:nth-child(1){ width: 210px;line-height: 60px; }
    .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;
        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: 101%;
        height: 100%;
        display: flex;
        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%;
/* 20260310 */
        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;
    }

    .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 left no-repeat;
        font-size: 30px;
        line-height: 36px;
        font-weight: bold;
        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;
    }


    .w-accor3 li .acr_List h4 {
        float: left;
        width: 20%;
        font-size: 14px;
        color: #FFF;
        min-height: 18px;
        left: 12px;
        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;
        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 0px 20px 20px;
        /* 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*/

.Cfets_head{height:330px!important;}
.Cfets_head table th{line-height:1.5;}
.Cfets_head table th:nth-child(1){width:150px;line-height: 1.5;}
.Cfets_head table th:nth-child(2){width:180px;}
.Cfets_head table th:nth-child(3){width:180px;}
.Cfets_head table th:nth-child(4){width:170px;}
.Cfets_head table th:nth-child(5){width:190px;}
.Cfets_head table th:nth-child(6){width:140px;}
.Cfets_head table th:nth-child(7){width:170px;}

.Cfets_List table td:nth-child(1) { width: 150px;}
.Cfets_List table td:nth-child(2) { width: 180px;}
.Cfets_List table td:nth-child(3) { width: 180px;}
.Cfets_List table td:nth-child(4) { width: 170px;}
.Cfets_List table td:nth-child(5) { width: 190px;}
.Cfets_List table td:nth-child(6) { width: 140px;}
.Cfets_List table td:nth-child(7) { width: 170px;}

.Cfets_Title{font-size:74px;}
    /* 20260305 */
    .Bottom_Search_CallCompass{
        display: none;
    }
}

/* PC end */


/* Mobile */
/* 菜单部分 */
@media (max-width:600px) {

    /* 20251029 */
    .TopMenu_Box {
        width: 100%;
        height: 20vw;
        border-bottom: 1px solid #9DA4AA;
        background-color: #FFF;
        overflow: hidden;
    }

    /* 20251029 */
    .TopMenu_Div {
        margin: 0 auto;
        width: 92vw;
        margin-top: 4vw;
        height: 12.4vw;
        overflow: hidden;
    }

    /* 20251029 */
    .TopMenu_Left {
        float: left;
        margin-top: 1.2vw;
        width: 44vw;
        height: 10vw;
    }

    /* 20251029 */
    .TopMenu_Left a img {
        height: 10vw;
    }


    .TopMenu_Right {
        float: right;
        margin-top: 2.26vw;
        width: 38.6vw;
        height: 7.06vw;
    }

    .Top_Lang {
        float: left;
        width: 7.06vw;
        height: 7.06vw;
        padding-right: 3.87vw;
        border-right: 1px solid #9DA4AA;
    }

    .Top_Lang img {
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Search {
        float: left;
        padding-left: 3.87vw;
        padding-right: 3.87vw;
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Search img {
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Menu {
        float: right;
        padding-left: 3.87vw;
        width: 7.06vw;
        height: 7.06vw;
        border-left: 1px solid #9DA4AA;
    }

    .Top_Menu img {
        width: 7.06vw;
        height: 7.06vw;
    }
 /* 20260305 */
    .TopMenu_Right {
        float: right;
        margin-top: 2.26vw;
        width: auto;
        height: 7.06vw;
    }
    
    .Top_Online {
        float: left;
        width: 7.06vw;
        height: 7.06vw;
        padding-right: 3vw;
        border-right: 1px solid #9DA4AA;
    }
    .Top_Online img {
        width: 7.06vw;
        height: 7.06vw;
    }
    .Top_Lang {
        float: left;
        width: 7.06vw;
        height: 7.06vw;
        padding-left: 3vw;
        padding-right: 3vw;
        border-right: 1px solid #9DA4AA;
    }

    .Top_Lang img {
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Search {
        float: left;
        padding-left: 3vw;
        padding-right: 3vw;
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Search img {
        width: 7.06vw;
        height: 7.06vw;
    }

    .Top_Menu {
        float: right;
        padding-left: 3vw;
        width: 7.06vw;
        height: 7.06vw;
        border-left: 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;
    }

 /* 20260305 */
    .Top_Online_BTClose,
    .Top_Lang_BTClose,
    .Top_Search_BTClose,
    .Top_Menu_BTClose {
        float: right;
        margin-top: 1.6vw;
        width: 9.2vw;
        height: 9.2vw;
    }
/* 20260305 */
    .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;
    }

    .Top_PopMenu_Title {
        width: 100%;
        height: 36px;
    }

    .Top_PopMenu_Title a {
        position: absolute;
        left: 0;
        width: calc(100% - 35px);
        height: 8vw;
        font-size: 6.4vw;
        /* font-family: "Times New Roman"; */
        /* font-weight: bold; */
        color: #FFF;
        line-height: 8vw;
    }

    .Top_PopMenu_Title em {
        position: absolute;
        right: 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;
        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: left;
        width: 72vw;
    }

    .Top_Search_Input input {
        margin-left: 4vw;
        height: 17.3vw;
        width: 68vw;
        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: right;
        margin-top: 4.2vw;
        margin-right: 4.2vw;
        width: 9vw;
        height: 9vw;
background:url(https://www.boc.cn/spanish/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;
    }

/* 20260305 */
.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;
        font-size: 6.4vw;
        font-weight: bold;
        color: #FFF;
    }

/* 20260305 */
    .Top_Online_Pop_Box .Top_Lang_Pop_Div li:first-child {
        font-family: inherit;
    }

    .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;
    }

    .Top_Search_CallCompass {
        /* width: 197px; */
        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;
    }

      /* 20251214 */
    .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;
z-index: 10;
    position: relative;
    }
    .Top_Search_Online_Pop ul{
        width: 29vw;     
        height: auto;        
    }
    .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; */
    text-align: center;
    }

    .PageControl_Num {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        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;
    }

    .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;
        font-size: 3.4vw;
        /* font-family: "Times New Roman"; */
        line-height: 6vw;
        color: #221E1F;
        overflow: hidden;
    }

    .Nav_Div a {
        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%;
        margin-bottom: 4vw;
        font-size: 7.2vw;
        /* font-weight: bold; */
        line-height: 9vw;
        color: #000;
        /* text-transform: uppercase; */
    }

    .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%;
        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; */
    }

    .Artical_Content_Text {
        margin: 0 auto;
        width: 100%;
        /* height: 1420px; */
        padding-bottom: 30px;
font-size: 4vw;
    }

    .Artical_Content_Text p {
        padding: 0 5px;
        font-size: 4vw;
        line-height: 7vw;
        color: #000;
        margin-bottom: 4vw;
text-align: justify;
    }
 .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 .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;
    }

    /* 20251029 */
    .Artical_Director_Photo {
        display: block;
        width: 92vw;
    }

    .Artical_Director_Photo p img {
        width: 25vw;
    }

    .Artical_Director_Txt {
        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;
        }
}

/* 底部 部分 */
@media (max-width:600px) {

    /* Bottom_Box */
    .Bottom_Box {
         width: 100vw;
        height: auto;
        /* overflow: hidden; */
    }

    .Bottom_Div {
        margin: 0 auto;
        width: 92vw;
        height: auto;
    }

    .Bottom_Block1 {
        width: 92vw;
        height: 580px;
        padding-top: 106px;

    }
/* 20260305 */
    .Bottom_Left {
        width: 92vw;
        height: 15vw;
        /* overflow: hidden; */
    }
    .Bottom_Logo {
        /* 20260305 */
        float: left;
        width: 30vw;
        height: 15vw;
        overflow: hidden;
    }

    .Bottom_Logo img {
        width: 30vw;
    }

        /* 20260305 */
    .Bottom_Search_CallCompass {
        width: 30vw;
        float: right;
        height: 10.2vw;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .Bottom_Right {
        width: 92vw;
        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 {
        display: none;
        z-index: 10;
        top: 0px;

        width: 58px;
        height: 56px;
    }

    .BackTop_Div img {
        width: 58px;
        height: 56px;
    }

    .Bottom_Div2 {
        width: 100%;
        padding-top: 4vw;
        height: 20vw;
        overflow: hidden;

        font-size: 3vw;
        font-weight: bold;
        text-align: center;
        color: #231F1F;
    }

    .Bottom_Div2 span {
        font-weight: normal;
        /* color: #AF062F;         */
    }

    .BottomWord {
        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 right;
        background-color: #F0F1F3;

        cursor: pointer;
    }
    .Bottom_LinkDiv p {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: calc(100% - 6vw);
        height: 12vw;
        padding-left: 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-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: left;
        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: 140px;
    }

    #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: auto;
        padding-bottom: 60px;
          background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251201693313359500.jpg) center center no-repeat;
        background-color: #F0F1F3;

    }

    .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: 20px;    /* 20251224 */
        line-height: 26px;    /* 20251224 */
        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: left;
        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 {

        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;
    }

    .List_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;
        /* 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;
    }

    .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;
        /* 20251029 */
        height: auto;

        /* overflow: hidden; */
    }

    .mHome_Banner_Swiper p {
        width: 100vw;
        height: 54vw;
        overflow: hidden;
    }

    .mHome_Banner_Swiper p img {
        width: 100vw;
        height: 54vw;
    }

    /* 20251029 */
    .mHome_Banner_Swiper h4 {
        margin: 0 auto;
        padding: 4vw 0;
        width: 80vw;
        height: 8.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/W020260114568211689329.jpg) center center no-repeat;
        background-size: 92vw auto;
        margin-bottom: 6vw;
    }

    /* 20251029 */
    .Home_Individuals_Div2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128384953102138.jpg) center center no-repeat;
    }

    /* 20251029 */
    .Home_Individuals_Div2 .Home_Four_Title a {
        color: #FFF;
    }

    /* 20251029 */
    .Home_Individuals_Div2 .Home_Individuals li a {
        color: #FFF;
    }

    .Home_Four_Title {
        width: 100%;
        height: 11.4vw;
        font-size: 6vw;
        line-height: 7vw;
        padding-left: 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: left;
        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: right;
    }

    .Home_Individuals li p {
        float: left;
        width: 6.6vw;
        height: 6.6vw;
    }

    .Home_Individuals li p img {
        width: 6.6vw;
        height: 6.6vw;
    }

    .Home_Individuals li h4 {
        float: left;
        margin-left: 2vw;
        width: calc(36vw - 8.6vw);
        height: 6.6vw;
        display: flex;
        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/W020260109350527596009.jpg) center center no-repeat;
        background-size: 92vw 100%;
    }

    /* 20251029 */
    .Home_Enterprises_Div2 {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128392009764309.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 {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 8vw;
        font-size: 7vw;
        font-weight: bold;
        color: #213765;
        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::after {
        position: absolute;
        /* right: -50px; */
        top: 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::after {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637911985666.png) center center no-repeat;
        background-size: 8vw;
    }

    .Home_Four_Block_Title2::after {
        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(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637913179671.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-left: 30px;
        min-height: 5vw;
        font-size: 4vwx;
        font-weight: bold;
        line-height: 5vw;
        overflow: hidden;
        display: flex;
        align-items: center;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251201424990843648.png) left center no-repeat;
        background-size: 5vw;
        margin-bottom: 4vw;
    }

    .Home_Four_Block li:last-child {
        display: none;
    }

    .Home_Four_Block li a {
        color: #261F1E;
    }

    .Home_Four_Block1 li {
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203498000073475.png) left center no-repeat;
        background-size: 5vw;
    }

    .Home_Four_Block li:hover a {
        color: #AF062F;
    }

    .Home_Four_Block h4 {
        /* 20251029 */
        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;
        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;
        color: #FFF;
    }

    .mHome_GlobalService_Swiper {
        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;
    }

    .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 {
        font-size: 7.2vw;
        line-height: 8vw;
        font-weight: bold;
        color: #FFF;
        margin-bottom: 6vw;
        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;
    }

    .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;
        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: 7.5vw;
        line-height: 9vw;
        height: 11vw;
        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;
    }

    .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;
        color: #AF062F;
        font-weight: bold;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Home_WhatsNew_Focus h4 {
        height: auto;
        line-height: 6vw;
        font-size: 4.6vw;
        color: #251F1D;
        font-weight: bold;
        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(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203466285873711.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;
    }

    .Home_WhatsNew_Right li {
        width: 292px;
        height: 549px;
        overflow: hidden;
    }

    .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(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203466287096066.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;
        margin-bottom: 12px;
    }

    .Home_WhatsNews_R_Txt h4 {
        /* height: 22vw; */
        line-height: 6vw;
        font-size: 4.6vw;
        color: #261F1E;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .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;
    }

    /* Home_Brand_Box */
    .Home_Brand_Box {
        margin-top: 18vw;
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .Home_Brand_Div {
        margin: 0 auto;
        padding: 12vw 6vw;
        width: 80vw;
        height: auto;
        background-color: #B10932;
        /* background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128408008296313.jpg) center center no-repeat; */
        overflow: hidden;
position: relative;
    }

    .Home_Title_White {
        height: 12vw;
        line-height: 8vw;
        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;
    }

    .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(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128651959608326.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: 6vw;
        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;
        right: 16vw;
        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;
        right: 6vw;
        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: 16vw;
        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 .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: 1.2;
        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: 1.2;
        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;
    }

    .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 0 4vw 6vw;
        line-height: 6vw;
        font-size: 4.4vw;
        font-weight: bold;
        height: auto;
        color: #FFF;
        overflow: hidden;
        margin-bottom: 5px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128637923121328.png) left 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 {

        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 {
       
    }

    .Investor_AR_Div .Home_TwoColor_Title {
        height: auto;
    }

    .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_CI1 h4 {
padding-top: 0;
height:auto;
}
    .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-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;
    }

    .Investor_Item_Txt h5 {
        width: calc(100% - 15.3vw);
        padding-left: 3vw;
        font-size: 3.2vw;
        /* font-weight: bold; */
        line-height: 6vw;
        color: #FFF;
    }

    .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: 3vw;
        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;
        text-align: justify;
        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: auto;
        font-size: 9.6vw;
        line-height: 11vw;
        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: 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: left;
        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;
        /* 20251029 */
        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;
    }

    .Individuals_List li:nth-child(2n) {
        float: right;
    }


    /* 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;
    }

    /* 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;
        font-weight: bold;
        color: #251F1D;
    }

    .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;
    }

    .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;
        margin-bottom: 1vw;
    }

    .WhatsNew_List li h5 {
        font-size: 4vw;
        line-height: 6vw;
        height: auto;
        color: #251F1D;
    }

    .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: 8.5vw;
        height: auto;
        text-align: center;
        font-size: 8vw;
        font-weight: bold;
        line-height: 10vw;
        color: #FFF;
    }

    .WhatsNew_AD_Box h4 a {
        color: #FFF;
    }

    .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: 10vw;
        overflow: hidden;
    }

    .WhatsNew_Media_Div li h4 a {
        width: 100%;
        height: 10vw;
        text-align: center;
        font-size: 4vw;
        line-height: 5vw;
        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;
    }

    .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-left: 4vw;
        font-size: 4vw;
        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) left 0 top 1.6vw no-repeat;
    }

    .WhatsNew_Collaborations_Div li h4 a {
        color: #261F1E;
    }

    .WhatsNew_Collaborations_Div li h5 {
        padding-left: 4vw;
        font-size: 3.4vw;
        line-height: 5.2vw;
        height: auto;
        color: #838F97;

    }

    /* WhatsNew Part end */
    /* Enterprises Part  */
    .Enterprises_Title_Div {
        padding-top: 9.6vw;
        height: auto;
        overflow: hidden;
    }

    .Enterprises_Title_Div h4 {
        font-size: 12vw;
        font-weight: bold;
        line-height: 10vw;
        color: #000;
        height: 15vw;
        text-align: center;
        overflow: hidden;
padding-bottom: 10px;
    }

    .Enterprises_Title_Div h4 a {
        color: #000;
    }

    .Enterprises_Title_Div h5 {
        font-size: 4.8vw;
        line-height: 6vw;
        color: #333;
        height: auto;
        text-align: justify;
        overflow: hidden;
margin-bottom: 10vw;
    }

    .Enterprises_Title_Div h5 a {
        color: #333;
    }

    .Enterprises_Type_Div {
        /* 20251029 */
        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;
    }

    .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: left;
        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: right;
    }

    .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: auto;
    }

    .Enterprises_AB_Div {
        /* 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 {
        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 h4 {
        display: none;
        width: 92vw;
        height: 125px;

        color: #261F1E;
        font-size: 16px;
        line-height: 24px;
    }

    .ThisisBoc_Profile_Right h4 a {
        color: #261F1E;
    }

    .ThisisBoc_Profile_Right .Home_More_Div {
        margin: 0 auto !important;
        margin-top: 8vw !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;
        left: 4vw;
        width: 88vw;
        height: 36vw;
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        z-index: 2;
    }

    .ThisisBOC_AD_Txt h4 {
        height: 20vw;
        line-height: 10vw;
        font-size: 10vw;
        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 {
        width: 100%;
        height: 9vw;
        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;
        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;
        margin-bottom: 1vw;
    }

    .ThisisBOC_GS_Item p {
        padding: 2vw 1vw;
        margin: 0 auto;
        width: 18vw;
        height: 16vw;
    }

    .ThisisBOC_GS_Item p img {
        width: 18vw;
        height: 16vw;
    }

    .ThisisBOC_GS_Txt {
        padding: 0 4vw;
        width: 56vw;
        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: 5vw;
        font-size: 4.2vw;
        font-weight: bold;
        color: #000;
        overflow: hidden;
        margin-bottom: 1vw;
        /* text-align: center; */
    }

    .ThisisBOC_GS_Txt h4 a {
        color: #000;
    }

    .ThisisBOC_GS_Txt h5 {
        width: 100%;
        height: 4vw;
        line-height: 4vw;
        font-size: 3.4vw;
        color: #AF062F;
        overflow: hidden;
        /* text-align: center; */
    }

    .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: 35px;
        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: 6vw;
        color: #FFF;
        font-size: 4vw;
        line-height: 1.2;
        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;
    }

    .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: 8vw;
        overflow: hidden;
    }

    .FiveChannels_Title_Div {
        padding-top: 0;
    }

    .FiveChannels_Title_Div h4 {
        padding-top: 0;
        margin-top: 10vw;
        margin-bottom: 10vw;
        height: auto;
    }

    .FC_LeftTxt {
        padding: 4vw;
        width: 84vw;
        height: auto;
        overflow: hidden;
    }

    .FC_RightPic {
        width: 100vw;
        height: 73vw;
        overflow: hidden;
    }

    .FC_RightPic img {
        width: 100vw;
        height: 73vw;
    }

    .FC_RightTxt {
        padding: 4vw;
        width: 84vw;
        height: auto;
        overflow: hidden;
    }

    .FC_LeftPic {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .FC_Title {
        width: 100%;
        margin-bottom: 2vw;
        height: 10vw;
        font-size: 8vw;
        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;
        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;
        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;
    }

    .FC_Txt h5 a {
        color: #5F666C;
    }

    .FC_LeftTxt .Home_More_Div {
        margin: 0 !important;
    }

    .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 {
        font-size: 4.2vw;
        line-height: 5vw;
        color: #FFF;
    }

    .FC_Pic h4 a {
        color: #FFF;
    }


    .FC_RightTxt .Home_More_Div {
        margin: 0 !important;
        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-left: 4vw;
        font-size: 6vw;
        line-height: 8vw;
        font-weight: bold;
        color: #000;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251202671127666980.png) left 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;
    }

    .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-left: 3px solid #F0A82C;
        padding-left: 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;
    }

    .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;
    }

    .CreditCard_Swiper h5 a {
        color: #261F1E;
    }

    .CreditCard_Swiper .Home_More_Div {
        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*/

    /* 20251029 */
    .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*/

    /* 20251127 */
    .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: left;
        width: calc(100% - 50px);
        height: 8vw;
        line-height: 8vw;
        font-size: 5vw;
        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/spanish/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 img {
        float: left;
    }

    .Overseas_List_Txt {
        padding: 4vw;
        width: 84vw;
        height: auto;
        overflow: hidden;
        background-color: #F0F1F3;
    }

    .Overseas_List_Txt h4 {
        width: 100%;
        height: auto;
        line-height: 27px;
        font-size: 20px;
        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;
    }

    /* 20251231 */
    .Overseas_List_Txt h5 {
        width: 100%;
        max-height: 196px;
        line-height: 28px;
        font-size: 14px;
        color: #261F1E;        
        overflow-y: scroll;        
    }
    /* 滚动条 */
    .Overseas_List_Txt h5::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 2px;
}
    /* 滚动槽 */
    .Overseas_List_Txt h5::-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 h5::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background: #333;
    -webkit-box-shadow: inset 0 0 2px rgba(120, 120, 120, 1);
    }
    .Overseas_List_Txt h5::-webkit-scrollbar-thumb:window-inactive {
        background: #E2EDF8;
    }
    /* 边角 即两个滚动条的交汇处 */
    .Overseas_List_Txt h5::-webkit-scrollbar-corner {
        background: #E2EDF8;
        border-radius: 1px;
    }
    /* 20251231 end*/

    .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: left;
        width: 30vw;
        border-radius: 5vw;
        height: 10vw;
        line-height: 10vw;
        font-size: 3.4vw;
        color: #000;
        background-color: #F0F1F3;
        margin-bottom: 3vw;
        margin-right: 1vw;
        text-align: center;
    }

    .Mainland_Type_Div li:nth-child(3n) {
        margin-right: 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 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 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: left;
    }

    .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;
        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: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205586716815293.png) repeat-y;
        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: 90px;
        height: 22px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251203385612597947.png) center center no-repeat;
        background-size: 90px 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;
        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: left;
    }

    .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;
        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;
    }

    .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-left: 22px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251205372536685754.png) left 0 top 10px no-repeat;
        margin-bottom: 5vw;
    }

    .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: 4vw;
    }

   /* 20260109 */
    .OurBrand_Profile_Box .ThisisBoc_Profile_Right h3,.ThisisBoc_CP_Box  .ThisisBoc_Profile_Right h3 {
        margin: 0 auto;
        margin-top: 4vw;
        width: 80vw;
        padding-left: 4vw;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203380980061721.png) left 0 top 1.7vw 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,.ThisisBoc_CP_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;
    }

    .OurBrand_Title_Div {
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
    }

    .OurBrand_Title_Div h3 {
        padding-left: 20px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202512/W020251203380980061721.png) left 0 top 12px no-repeat;
        height: auto;
        font-size: 26px;
        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;
    }

    .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: left;
        margin-right: 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;
        color: #261F1E;
        margin-bottom: 2vw;
    }

    .OurBrand_List_Txt h4 a {
        color: #261F1E;
    }

    .OurBrand_List_Txt h5 {
        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;
        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;
        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;
        overflow: hidden;
    }

    .CSR_Top_Right li p {
        width: 9vw;
        height: 9vw;
        margin-right: 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;
    }

    .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: 25px;
        height: auto;
        color: #231F1F;
        overflow: hidden;


    }

    .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: 30px;
        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{
font-size: 16px;
    line-height: 30px;
    text-align: center;
    margin-bottom: 4vw;
}

    /* 20251127 end*/
  /* 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;
    }

    .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;
        font-weight: bold;
        margin-bottom: 0.6vw;
    }

    .HA_Table li h5 {
        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 */
    /* 20251220 增加一页  */
    .Home_GlobalService_Swiper_Txt3 {
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        justify-content: center;
        height: ;
    }

    .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: 16vw;
        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;

    }

    .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: 42vw;
        font-size: 5vw;
        font-weight: bold;
        color: #000;
        line-height: 1.2;
        font-family: "Arial";
        text-align: left;
display: flex;
    align-items: center;
    }

    .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-left: 2vw;
        padding-Right: 8vw;
        height: 10vw;

        line-height: 10vw;
        border: 1px solid #000;

        border-radius: 0px;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202601/W020260112501359404178.png) right 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: 8vw;
        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) right 4px center no-repeat;
        background-color: #fff;
    }

    .ExchangeRate_Info {
        width: 100%;
        font-family: "Myriad Pro";
        font-size: 20px;
        text-align: center;
        color: #000;
        margin-bottom: 55px;
    }

    .ExchangeRate_List {
         /* overflow-x: scroll; */
        width: 92vw;
        margin-bottom: 10vw;
    }

    .ExchangeRate_List table {
        width: 300vw;
        font-size: 4vw;
        line-height: 10vw;
        text-align: center;
        color: #000;
        background-color: #FFF;
    }

    .ExchangeRate_List table th {
        /*  font-family: "Myriad Pro"; */
        font-size: 5vw;
        font-weight: bold;
        background-color: #F0F1F3;
width: 12.5%;
    }
    .ExchangeRate_List table td{
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: left;
    }
    .Search_Select_Div {
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
    }
    .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-left: 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;
        left: 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 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;
    }
    .Search_List_Table{
        display: block;
        width: 92vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }


    .Search_List .fsm1{
        display: block;
        float: left;
        width: 7vw;
        font-size: 18px;
        font-weight: bold;
        line-height: 30px;
    }
    .Search_List .fsm2{
        display: block;
        float: right;
        width: 85vw;
        font-size: 20px;
        font-weight: bold;
        line-height: 30px;
        text-align: left;
        /* word-break:break-all; */
        margin-bottom: 2vw;
    }
    .Search_List .fsm2 a{
        color: #000;
    }
    .Search_List .fsm3{
        display: block;
        float: left;
        margin-left: 7vw;
        width: 40vw;
        font-size: 14px;
        line-height: 20px;
    }
    .Search_List .fsm4{
        display: block;
        float: right;
        width: 45vw;
        font-size: 14px;
        line-height: 20px;
        text-align: left;
    }
    .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: 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;
    }

    .mInvestor_AR_on  {
        border-radius: 5.7vw;
        color: #FFF!important;
        background: url(https://pic.bankofchina.com/bocappd/bigpic/202511/W020251128518323557780.png) right 6vw center no-repeat!important;
        background-color: #B10931!important;
    }

 .mInvestor_AR_on  a{
 color: #FFF!important;
}
    /* 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;}
.Artical_Content_Text video{width:100%;}
  /* 20260127 */
     .Beta_Div {
        /* position: absolute; */
        margin-top: 2vw;
        /* width: 20vw; */
        height: 4vw;
        z-index: 2;
    }

    .Beta_Div p  {
        float: left;
        width: 4vw;
        height: 4vw;
        margin-right: 1vw;
    }
    .Beta_Div p img {
        height: 4vw;
    }
    
    .Beta_Div h4 {
        float: left;
        width: 20vw;    
        height: 4vw;
        line-height: 4vw;
        font-family: "Arial";
        font-size: 3.6vw;

        text-align: left;
        color: #838F97;
    }
    
    .Beta_Div h4 a {
        color: #838F97;
    }
    
    .Beta_Div h4 a:hover {
        font-weight: bold;
        color: #261F1E;
    }

    /* 20260115 */
.Cfets_head table th{line-height:1.2;}
.Cfets_Title{    font-size: 7vw;}
}

/* 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 */
}
