/* PC */
/* Top菜单部分 */
@media (min-width:600px) {
    .TopMenu_Box {
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: 210px;
        border-top: 10px solid #00408A;
        border-bottom: 1px solid #CCCCCC;
        overflow: hidden;
    }

    .TopMenu_Div {
        height: auto;
        padding-top: 52px;
        /* overflow: hidden; */
    }

    .TopMenu_Logo {
        float: left;
        margin-top: 0px;
        width: 543px;
        height: 113px;
    }

    .TopMenu_Logo img {
        width: 543px;
        height: 113px;
    }

    .TopMenu_Control_Div {
        float: right;
        margin-top: 38px;
        width: 285px;
        height: 38px;
        overflow: hidden;
    }

    .Top_Menu_Top {
        float: left;
        width: 80px;
        height: 38px;
        font-size: 16px;
        line-height: 38px;
        color: #000;
        overflow: hidden;
    }

    .TopMenu_Language {
        float: left;
        /* margin-right: 10px; */
        width: 80px;
        height: 38px;
        font-size: 16px;
        font-family: "微软雅黑";
        line-height: 38px;
        color: #000;

    }

    .TopMenu_Language a {
        color: #000;
    }

    .TopMenu_Search {
        float: right;
        width: 200px;
        height: 38px;
        background-color: #CCCCCC;
        border-radius: 18px;
    }

    .TopMenu_Search_Input {
        float: left;
        width: 140px;
        height: 38px;
        margin-left: 19px;
    }

    .TopMenu_Search_Input input {
        font-size: 14px;
        height: 38px;
        line-height: 38px;
        font-style: italic;
        color: #FFF;
        background-color: transparent;
    }

    .TopMenu_Search_Input input::input-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Input input::-webkit-input-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Input input::-moz-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Input input::-ms-input-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_BT {
        float: right;
        width: 17px;
        height: 17px;
        margin-top: 10px;
        margin-right: 18px;
        cursor: pointer;
    }

    .TopMenu_Search_BT img {
        width: 17px;
        height: 17px;
    }


    .Menu_List_Div {
        padding: 32px;
        width: 860px;
        height: 28px;
    }

    .Menu_List_Div ul {
        width: 100%;
        height: 28px;
        display: flex;
        justify-content: space-between;
    }

    .Menu_List_Div li {
        float: left;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 28px;
        padding: 0 0px;
        font-size: 20px;

        line-height: 28px;
        /* font-weight: bold; */
        color: #000;
    }

    .Menu_List_Div li::after {
        content: " ";
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        width: 2px;
        height: 24px;
        background: url(../images/Dot_Menu.png) center center no-repeat;
    }

    .Menu_List_Div li:last-child {
        /* padding-right: 0; */
    }

    .Menu_List_Div li:last-child::after {
        width: 0px;
    }

    .Menu_List_Div li a {
        display: block;
        color: #000;
        height: 28px;
        text-decoration: none;
    }

    .Menu_List_Div li:hover a {
        color: #00408A;
    }

    .Menu_List_Div li:hover {
        height: 28px;
        /* border-bottom: 4px solid #D78971; */
    }

    .Main_Menu_Li {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        height: 55px;
        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;
        min-width: 100px;
        /* transform: translateX(-50%); */
        top: 44px;
        border-top: 2px solid #00408A;
        padding: 14px 0px;
        width: auto;
        background-color: rgba(255, 255, 255, 0.8);
        z-index: 2;
    }

    .Menu_List_Div .Main_Menu_L2 h4 {
        position: relative;
        display: block;
        line-height: 20px;
        height: 20px;
        padding: 10px 20px;
        width: auto;
        /* min-width: 92px; */
        font-size: 16px;
        text-indent: 15px;
        text-align: left;
        font-weight: normal;
        /* margin-bottom: 10px; */
        cursor: pointer;
        white-space: nowrap;
        background: url(../images/Menu_Dot_Blue.png) left center no-repeat;
        background-position: 20px 17px;
    }

    .Menu_List_Div .Main_Menu_L2 h4:last-child {
        margin-bottom: 0;
    }

    .Menu_List_Div .Main_Menu_L2 h4 a {
        color: #000;
    }


    .Menu_List_Div .Main_Menu_L2 h4:hover {
        background-color: rgba(0, 64, 138, 0.2)
    }

    .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;
        margin-top: 120px;
        width: 528px;
        height: 58px;
        border-radius: 29px;
        background-color: #D88972;
    }

    .TopMenu_Search_Pop_Left {
        float: left;
        width: 430px;
        height: 58px;
        margin-left: 25px;
        line-height: 58px;
    }

    .TopMenu_Search_Pop_Left input {
        float: left;
        width: 430px;
        height: 58px;
        line-height: 58px;
        background-color: transparent;
        font-size: 16px;
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::input-placeholder {

        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::-webkit-input-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::-moz-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::-moz-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::-ms-input-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Right {
        float: right;
        width: 56px;
        height: 58px;
        line-height: 58px;
    }

    .TopMenu_Search_Pop_Right img {
        margin-top: 15px;
        width: 32px;
        height: 28px;

    }
}

/* 翻页控制部分 */
@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: 32px;
        min-width: 100px;
        margin-bottom: 100px;
        /* border: 1px solid saddlebrown; */
    }

    .PageControl_Num {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 32px;
    }

    .PageControl_Num ul {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 28px;
        list-style: none;
    }

    .PageControl_Num li {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 32px;
        height: 28px;
        line-height: 28px;

        font-size: 16px;
        text-align: center;
        margin-right: 30px;
        border: 1px solid #DDDAD2;
        background-color: #F7F6F3;
    }

    .PageControl_Num .NumOn {
        background-color: #A6A6A6;
        border: 1px solid #DDDAD2;
        font-family: Arial;
        color: #FFF !important;
    }

    .PageControl_Num .NumOn a {
        color: #FFF !important;
    }

    .PageControl_Num a {
        display: inline-block;
        position: relative;
        margin: 0 4px;
        padding: 0;
        border: 1px solid #DDDAD2;
        width: 32px;
        height: 28px;
        line-height: 28px;
        color: #272727;
        background-color: #F7F6F3;
        font-family: Arial;
        font-size: 16px;
        /* font-weight: bold; */
        text-align: center;
    }

    .PageControl_Control {
        width: 52px !important;

    }
}

/* 导航栏面包屑部分 */
@media (min-width:600px) {
    .Nav_Box {
        width: 100%;
        height: 60px;
        width: 100%;
    }

    .Nav_Div {
        padding-top: 35px;
        padding-bottom: 40px;
        height: 30px;
        line-height: 30px;
        font-family: 'Times New Roman';
        font-size: 16px;
        color: #191919;
    }

    .Nav_Div a {
        color: #191919;
    }
}

/*  底部 部分 */
@media (min-width:600px) {

    /* Bottom_Box */
    .Bottom_Box {
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: 715px;
        background-color: #00408A;
        /* overflow: hidden; */
    }

    .Bottom_Box1 {
        padding-top: 47px;
        height: 166px;
        padding-bottom: 43px;
    }

    .Bottom_Box1 img {
        display: block;
        margin: 0 auto;
        width: 422px;
        height: 166px;
    }

    .Bottom_Box2 {
        width: 100%;
        padding-top: 50px;
        height: 405px;
        border-top: 1px solid #FFF;
        background: url(../images/Bottom_BK.jpg) bottom center no-repeat;
        overflow: hidden;
    }

    .Bottom_Div {
        margin: 0 auto;
        width: 1060px;
        height: auto;
        overflow: hidden;
    }


    .Bottom_Item_Title {
        width: 100%;
        height: 40px;
        line-height: 28px;
        font-size: 20px;

        color: #FFF;
        margin-bottom: 20px;
        background: url(../images/Bottom_Line.jpg) left bottom no-repeat;
    }

    .Bottom_Item_Title a {
        color: #FFF;
    }



    .Bottom_ListBox {
        display: flex;
        flex-wrap: nowrap;
        justify-content: space-between;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Bottom_ListItem {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        max-width: 166px;
    }


    .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: 18px;
        line-height: 25px;
        /* font-weight: bold; */
        color: #FFF;
    }

    .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: #FFF;
        text-align: left;
        /* border: 1px solid #222;      */
    }

    .Bottom_Share_Link {
        position: absolute;
        right: 0px;
        top: 150px;
        width: 357px;
        height: 45px;
    }

    .Bottom_Share_Left {
        float: left;
        width: 75px;
        height: 45px;
        background: url(../images/Bottom_Link.png) right center no-repeat;
        font-size: 16px;
        line-height: 45px;
        color: #FFF;
    }

    .Bottom_Share {
        float: right;
        width: 250px;
        height: 45px;
    }

    .Bottom_Share ul {
        width: 250px;
        height: 45px;
        display: flex;
        justify-content: space-between;
    }

    .Bottom_Share li {
        width: 45px;
        height: 45px;
    }

    .Bottom_Share li img {
        width: 45px;
        height: 45px;
    }

    .Bottom_linkBox {
        margin: 0 auto;
        width: 1060px;
        height: 30px;
    }

    .Bottom_LinkDiv {
        float: right;
        width: 420px;
        height: 30px;
        border: 1px solid #FFF;
        border-radius: 15px;

        background: url(../images/Bottom_Link_Arrow.png) no-repeat right;
        background-position: top 10px right 24px;

        cursor: pointer;
    }

    .Bottom_LinkDiv p {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: calc(100% - 60px);
        height: 30px;
        padding-left: 20px;
        line-height: 30px;
        font-size: 14px;
        color: #FFF;
        margin-right: 20px;
    }

    .Bottom_LinkDiv ul {
        display: none;
        position: absolute;
        margin: 0;
        padding: 0;
        padding-top: 14px;
        padding-bottom: 14px;
        left: 6px;

        bottom: 32px;
        width: 410px;
        height: auto;
        list-style: none;
        background-color: rgba(255, 255, 255, 0.9);
        /* box-shadow: 0px 0px 6px rgba(0,0,0,0.7); */
        z-index: 1;
    }

    .Bottom_LinkDiv li {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        height: 32px;
        text-indent: 14px;
        list-style: none;
        font-size: 18px;
        line-height: 32px;
        color: #000;
    }

    .Bottom_LinkDiv li a {
        display: block;
        width: calc(100% - 20px);
        text-align: left;
        font-size: 18px;
        padding-right: 20px;
        line-height: 32px;
        color: #000;

    }

    .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_Info {
        margin-top: 56px;
        width: 100%;
        height: auto;
    }

    .Bottom_Info span {
        display: block;
        width: 100%;
        text-align: center;
        font-size: 16px;
        line-height: 20px;
        color: #FFF;

    }

    .BackTop_Div {
        position: absolute;
        right: calc(360px - 40px);
        bottom: calc(715px - 50px);
        width: 78px;
        height: 78px;
        z-index: 10;
        cursor: pointer;
    }

    .BackTop_Div img {
        width: 78px;
        height: 78px;
    }
}

/*  列表 部分 */
@media (min-width:600px) {

    /* List_Banner_Box */
    .List_Banner_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 400px;
        overflow: hidden;
    }

    .List_Banner_Div {
        width: 1920px;
        height: 400px;
    }

    .List_Banner_Div img {
        width: 1920px;
        height: 400px;
    }

    .List_Type_Box {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: 140px;
        border-bottom: 1px solid #f0f0f0;
        margin-bottom: 72px;
    }

    .List_Type_Div {
        margin: 0 auto;
        width: 1400px;
        height: 140px;
        border-right: 1px solid #f0f0f0;
    }

    .List_Type_Div ul {
        width: 1400px;
        height: auto;
    }

    .List_Type_Div li {
        float: left;
        width: 269px;
        padding: 0 40px;
        border-top: 18px solid #fff;
        height: 122px;
        border-left: 1px solid #F0f0f0;
        border-bottom: 1px solid #F0f0f0;
        display: flex;
        align-items: center;
        align-content: center;
        text-align: center;
        justify-content: center;
        font-size: 20px;
        line-height: 26px;
        color: #000;
    }

    .List_Type_Div li a {
        color: #000;
    }

    .List_Type_Now {
        border-top: 18px solid #D88972 !important;
        border-bottom: 1px solid #Fff !important;
    }

    .List_Type_Now a {
        color: #D88972 !important;
        font-weight: bold !important;
    }

    .List_Type_Now {
        color: #D88972 !important;
        font-weight: bold !important;
    }

    .List_Right{
        float: right;
        width: 925px;
        height: auto;
        overflow: hidden;
    }

    .List_Div {

        width: 100%;
        height: auto;
        margin-bottom: 65px;
        overflow: hidden;
    }

    .List_Div ul {
        width: 100%;
        list-style: none;
    }

    .List_Div li {
  
        width: 100%;
        min-height: 178px;
        /* margin-right: 40px; */
        padding: 30px 0;
        border-bottom: 1px solid #f0f0f0;
        overflow: hidden;
    }

    .List_Div li:first-child{
        padding-top: 0;
    }

    .List_Pic_Div {
        float: right;
        width: 265px;
        height: 178px;
        margin-left: 25px;
        cursor: pointer;
    }

    .List_Pic_Div p {
        width: 265px;
        height: 178px;
        overflow: hidden;
    }

    .List_Pic_Div em {
        position: absolute;
        left: 0;
        top: 0;
        width: 305px;
        height: 212px;
        background: url(../images/List_Arrow.png) center center no-repeat;
        background-color: rgba(0, 160, 233, 0.7);
        opacity: 0;
        transition: all 0.5s;
        z-index: 3;
    }

    .List_Pic_Div p img {
        width: 265px;
        height: 178px;
        transition: all 0.5s;
    }

    .List_Pic_Div:hover img {
        scale: 1.2;
        transition: all 0.5s;
    }

    /* .List_Text_Div:hover h6 {
        transition: all 0.5s;
        opacity: 0;
    } */

    .List_Pic_Div:hover em {
        transition: all 0.5s;
        opacity: 1;
    }

    .List_Data_Div {
        display: block;
        width: 100%;
        height: 34px;
        margin-bottom: 15px;
        overflow: hidden;
    }

    .List_Div li h6 {  
        display: block;        
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        color: #979797;
        margin-bottom: 13px;
        transition: all 0.5s;
        z-index: 2;
    }

    .List_Text_Div {
        display: block;
        height: auto;
        overflow: hidden;
    }

    .List_Div li h4 {
        display: block;
        width: 100%;
        height: auto;
        line-height: 30px;
        font-size: 24px;
        color: #000;
        /* font-weight: bold; */
        margin-bottom: 20px;
    }

    .List_Div li h4 a {
        color: #000;
    }

    .List_Div li h5 {
        display: block;
        line-height: 24px;
        font-size: 16px;
        color: #313131;
    }

    .List_Div li h5 a {
        color: #313131;
    }
}

/* 文章 部分 */
@media (min-width:600px) {
    .Artical_Div {
        margin: 0 auto;
        /* margin-top: 50px; */
        width: 100%;        
        height: auto;
        overflow: hidden;
    }
    .Artical_List{
        margin-bottom: 20px!important;
    }
    /* 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: 15px;
        font-size: 38px;
        /* font-weight: bold; */
        line-height: 42px;
        color: #000;
        /* text-transform: uppercase; */
    }

    .Artical_Content_Title a {
        color: #000;
    }

    .Artical_Content_Info_Div {
        /* padding: 14px; */
        height: auto;
        /* background-color: #F3F3F3; */
        padding-bottom: 25px;
        border-bottom: 1px solid #E0E0E0;
        overflow: hidden;
    }

    .Artical_Content_Info {
        display: block;
        width: 100%;
        font-size: 16px;
        line-height: 20px;
        height: 25px;
        overflow: hidden;
    }

    .Artical_Content_Info h4 {
        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        font-size: 16px;
        padding-right: 10px;
        padding-left: 10px;
        line-height: 25px;
        border-right: 1px solid #656565;
        color: #656565;
    }

    .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: 16px;
        padding-right: 10px;
        padding-left: 10px;
        line-height: 25px;
        color: #656565;
    }

    .Artical_Content_Info h5 a {
        color: #656565;
    }

    .Artical_Content_Text_Div {
        width: 100%;
        height: auto;
        padding-top: 50px;
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Text {
        margin: 0 auto;
        width: 100%;
        /* height: 1420px; */
        padding-bottom: 30px;
    }

    .Artical_Content_Text p {
        padding: 0 5px;
        font-size: 18px;
        line-height: 28px;
        color: #000;
        margin-bottom: 30px;
    }

    .Artical_Content_Text p img {
        margin: 0 auto;
        padding-top: 20px;
        width: 630px;
    }

    .Artical_Content_Text span {
        display: block;
        margin: 0 auto;
        width: 100%;
        font-size: 16px;
        color: #000;
        line-height: 32px;
        text-align: center;
        margin-bottom: 10px;
    }

    .Artical_Content_Text span img {

        width: 800px;
    }

    /*.Artical_Content_Text em {
        display: block;
        margin: 0 auto;
        width: 576px;
        font-size: 16px;
        line-height: 22px;
        color: #434343;
        margin-bottom: 40px;
    }*/
    .Artical_Content_Share{
        float: right;
        width: 390px;
        height: 45px;
        overflow: hidden;
        /* margin-bottom: 35px; */
    }
    .Artical_Content_Share h4{
        float: left;
        width: 113px;
        height: 45px;
        overflow: hidden;
        font-size: 16px;
        line-height: 45px;
        text-indent: 20px;
        color: #000;
        background: url(../images/Artical_Share_BK.png) left center no-repeat;
    }
    .Artical_Content_Share h4 a{
        color: #000;        
    }
    .Artical_Content_Share ul{
        float: right;
        width: 250px;
        height: 45px;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
    }
    .Artical_Content_Share li{        
        width: 45px;
        height: 45px;
        overflow: hidden;        
    }
    .Artical_Content_Share li img{
        width: 45px;
        height: 45px;        
    }
    /* Artical_Related_Div */
    .Artical_Related_Div {
        border-top: 2px solid #B42128;
        height: auto;
        margin-bottom: 100px;
    }

    .Artical_Related_Title {
        margin-top: 4px;
        border-top: 8px solid #D9D9D9;
        height: 120px ;
        font-size: 36px;
        line-height: 120px;
        color: #000;
    }
    .Artical_Related_Title  a{
        color: #000;
    }

    .Artical_Related_List {
        width: 100%;
        height: auto;
    }

    .Artical_Related_List ul {
        width: 100%;
        height: auto;
        margin-bottom: 90px;
    }

    .Artical_Related_List li {
        padding: 20px 0 25px 20px; 
        height: auto;
        overflow: hidden;
        /* background-color: #F0F0F0; */
        border-bottom: 1px solid #f4f4f4;
    }


    .Artical_Related_List li {
        font-size: 24px;
        line-height: 30px;
        color: #000;
        background: url(../images/Artical_Dot.png) left 0 top 34px no-repeat;
    }

    .Artical_Related_List li a {
        color: #000;
    }
}

/* 搜索 部分 */
@media (min-width:600px) {

    /* Search_Input_Div */
    .Search_Input_Div {
        margin: 0 auto;
        width: 1200px;
        margin-left: calc(50% - 600px);
        height: 150px;
    }

    .Search_Input_Div .TopMenu_Search_Pop_Div {
        margin-top: 90px !important;
    }

    .Search_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        width: 1200px;
        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: 48px;
        line-height: 48px;
        font-size: 16px;
        color: #D78971;
        text-align: center;
    }

}

/* 其他 部分 */
@media (min-width:600px) {

    .Home_Banner_Div {
        height: 380px;
        overflow: hidden;
        margin-bottom: 65px;
    }

    .Home_Banner_Swiper {
        width: 1200px;
        height: 380px;
        overflow: hidden;
        position: relative;
    }

    .Home_Banner_Swiper p {
        width: 1200px;
        height: 380px;
        overflow: hidden;
    }

    .Home_Banner_Swiper p img {
        width: 1200px;
        height: 380px;
    }

    .Home_Banner_Swiper h4 {
        position: absolute;
        left: 0;
        bottom: 0;
        padding: 36px 300px 20px 40px;
        width: 860px;
        height: 56px;
        display: flex;
        align-items: flex-end;
        overflow: hidden;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
    }

    .Home_Banner_Swiper h4 a {

        width: 860px;
        height: 28px;
        font-family: "Georgia";
        font-size: 24px;
        font-weight: lighter;
        line-height: 28px;
        color: #FFF;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_Banner_pagination {
        font-size: 12px;
        left: auto !important;
        right: 60px !important;
        bottom: 28px !important;
        width: 200px !important;
        height: 14px !important;
    }

    .Home_Banner_pagination .swiper-pagination-bullet {
        width: 25px;
        height: 25px;

        background: url(../images/Home_Pagination.png) center center no-repeat;
        background-size: 25px;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 12px) !important;
        opacity: 1;
    }

    .Home_Banner_pagination .swiper-pagination-bullet-active {
        background: url(../images/Home_Pagination_on.png) center center no-repeat;
        background-size: 25px;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 12px) !important;
    }

    /* Home_Title */
    .Home_Title {
        width: 1200px;
        height: 50px;
        line-height: 50px;

        font-size: 36px;
        color: #000;
    }

    .Home_Title a {
        color: #000;
    }

    /* Home_Updates_Div */
    .Home_Updates_Div {
        height: auto;
        overflow: hidden;
    }

    .Home_Updates_Div .Home_Title {
        margin-bottom: 20px;
    }

    .Home_Updates {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Updates_Left {
        float: left;
        width: 600px;
        height: auto;
    }

    .Home_Updates_Left p {
        width: 600px;
        height: 358px;
        margin-bottom: 30px;
    }

    .Home_Updates_Left p img {
        width: 600px;
        height: 358px;
    }

    .Home_Updates_Left h4 {
        width: 100%;
        height: auto;
        font-size: 24px;
        line-height: 30px;

        color: #000;
    }

    .Home_Updates_Left h4 a {
        color: #000;
    }

    .Home_Updates_Right {
        float: right;
        width: 550px;
        height: auto;
    }

    .Home_Updates_Right ul {
        width: 550px;
        height: auto;
        overflow: hidden;
    }

    .Home_Updates_Right li {
        width: 550px;
        height: 115px;
        border-bottom: 1px solid #d6d6d6;
        margin-bottom: 30px;
        overflow: hidden;
    }

    /* .Home_Updates_Right li:last-child{
        margin-bottom: 0px;        
    } */
    .Home_Updates_Date {
        float: left;
        width: 95px;
        height: 115px;
        border-right: 1px solid #d6d6d6;
    }

    .Home_Updates_Date h5 {
        margin-top: 25px;
        width: 100%;
        height: 27px;
        line-height: 27px;
        text-align: center;
        font-size: 21px;
        font-family: "Arial";
        font-weight: bold;
        color: #003F89;
    }

    /* .Home_Updates_Date h5 a{
        color: #003F89;
    } */
    .Home_Updates_Date h6 {
        width: 100%;
        height: 42px;
        line-height: 42px;
        text-align: center;
        font-size: 34px;
        font-weight: bold;
        font-family: "Arial";
        color: #AEB0B2;
    }

    /* .Home_Updates_Date h6 a{
        color: #003F89;
    } */

    .Home_Updates_Right li h4 {
        padding: 24px 12px;
        width: 426px;         /* 20250928 */
        height: 60px;
        font-size: 22px;
        color: #444;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_Updates_Right li h4 a {
        color: #444;
    }

    .Home_InFocus_Box {
        margin: 0 auto;
        margin-top: 50px;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        margin-bottom: 80px;
        overflow: hidden;
    }

    .Home_InFocus_Box .Home_Title {
        margin-bottom: 30px;
    }

    .Home_InFocus_Div {
        width: 100%;
        height: 428px;
        overflow: hidden;
    }

    .Home_InFocus_Left {
        width: 1090px;
        height: 428px;
        background: url(../images/Home_InFocus_BK.png) center center no-repeat;
        overflow: hidden;
    }

    .Home_InFocus_LeftTxt {
        margin-left: 360px;
        width: 280px;
        height: 428px;
        display: flex;
        align-items: center;
        overflow: hidden;
    }

    .Home_InFocus_LeftTxt a {
        font-size: 28px;
        line-height: 35px;
        color: #000;
    }

    .Home_InFocus_Right {
        position: absolute;
        top: 58px;
        right: 0;
        width: 1183px;
        height: 315px;
        z-index: 2;
    }

    .Home_InFocus_Right a {
        width: 1183px;
        height: 315px;
    }

    /* Home_About_Box */
    .Home_About_Box {
        margin: 0 auto;
        margin-top: 80px;
        width: 1920px;
        margin-left: calc(50% - 960px);
        margin-bottom: 65px;
        height: auto;
        overflow: hidden;
    }

    .Home_About_Div {
        position: relative;
        margin-top: 50px;
        width: 100%;
        height: 1379px;
        background: url(../images/Home_About_BK.jpg) center center no-repeat;
    }

    .Home_Block {
        position: absolute;
        width: 600px;
        height: 592px;
        display: flex;
        flex-wrap: wrap;
        overflow: hidden;
        z-index: 2;
    }

    .Home_Block1 {
        left: 360px;
        top: 95px;
    }

    .Home_Block3 {
        left: 360px;
        top: 687px;
    }

    .Home_Block4 {
        left: 960px;
        top: 687px;
    }

    .Home_Block2 {
        top: -50px;
        left: 803px;
        width: 884px;
        height: 829px;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        z-index: 1;
    }

    .Home_Block2 p {
        position: absolute;
        width: 884px;
        height: 829px;
    }

    .Home_Block2 p img {
        width: 884px;
        height: 829px;
    }

    .Home_Block2 h4 {
        position: absolute;
        width: 884px;
        height: 50px;
        line-height: 50px;
        font-size: 40px;
        text-align: center;
        color: #FFF;
    }

    .Home_Block2 h4 a {
        color: #FFF;
    }

    .Home_Block_Four {
        width: 300px;
        height: 296px;
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .Home_Block_Four p {
        position: absolute;
        width: 300px;
        height: 296px;
    }

    .Home_Block_Four p img {
        width: 300px;
        height: 296px;
    }

    .Home_Block_Four h4 {
        position: absolute;
        width: 300px;
        height: 50px;
        padding-left: 50px;
        line-height: 50px;
        font-size: 40px;
        text-align: left;
        color: #FFF;
    }

    .Home_Block_Four h4 a {
        color: #FFF;
    }

    .Home_Block_One {
        width: 600px;
        height: 592px;
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .Home_Block_One p {
        position: absolute;
        width: 600px;
        height: 592px;
    }

    .Home_Block_One p img {
        width: 600px;
        height: 592px;
    }

    .Home_Block_One h4 {
        position: absolute;
        width: 600px;
        height: 50px;
        bottom: 55px;
        line-height: 50px;
        font-size: 40px;
        text-align: center;
        color: #FFF;
    }

    .Home_Block_One h4 a {
        color: #FFF;
    }

    .Home_Academics_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 45px;
    }

    .Home_Academics_Div .Home_Title {
        margin-bottom: 55px;
    }

    .Home_Academics {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Academics ul {
        margin: 0 auto;
        width: 1120px;
        height: 126px;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
    }

    .Home_Academics li {
        width: 164px;
        height: 126px;
        overflow: hidden;
    }

    .Home_Academics li:hover .Home_Academics_Txt {
        padding-left: 10px;
        transition: all 0.5s;
        /* background: url(../images/Icon_BLue_Arrow.png) right 0px center  no-repeat; */
    }

    .Home_Academics_Icon {
        width: 164px;
        height: 82px;
        border-bottom: 1px solid #5F97D0;
    }

    .Home_Academics_Icon img {
        display: block;
        margin: 0 auto;
        width: 60px;
        height: 63px;
    }

    .Home_Academics_Txt {
        margin-top: 19px;
        width: 100%;
        height: 25px;
        background: url(../images/Icon_BLue_Arrow.png) right 10px center no-repeat;
        transition: all 0.5s;
        font-size: 18px;
        line-height: 25px;
        color: #1159AE;
    }

    .Home_Academics_Txt a {
        color: #1159AE;
    }

    .Home_Research_Div {
        height: auto;
        overflow: hidden;
    }

    .Home_Research_Div .Home_Title {
        margin-bottom: 35px;
    }

    .Home_Research {
        width: 100%;
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
        margin-bottom: 75px;
    }

    .Home_Research_Block {
        width: 361px;
        height: 530px;
        border: 1px solid #DEDEDE;
    }

    .Home_Research_Block p {
        width: 361px;
        height: 205px;
    }

    .Home_Research_Block p img {
        width: 361px;
        height: 205px;
    }

    .Home_Research_Txt {
        padding: 17px 23px;
    }

    .Home_Research_Txt h4 {
        width: 145px;
        height: 33px;
        line-height: 33px;
        padding: 0 13px;
        background-color: #00408A;
        font-size: 20px;
        line-height: 33px;
        color: #FFF;
        margin-bottom: 20px;
    }

    .Home_Research_Txt h4 a {
        color: #FFF;
    }

    .Home_Research_Txt h5 {
        width: 100%;
        height: 20px;
        line-height: 20px;
        text-align: right;
        font-size: 16px;
        line-height: 20px;
        color: #7f7f7f;

    }

    .Home_Research_Txt h5 a {
        color: #7f7f7f;
    }

    .Home_Research_Txt ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Research_Txt li {
        padding-left: 10px;
        font-size: 16px;
        line-height: 20px;
        color: #000;
        background: url(../images/Home_Research_Dot.png) left 0px top 8px no-repeat;
        margin-bottom: 13px;
    }

    .Home_Research_Txt li a {
        color: #000;
    }

    .Home_Ad_Div {
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
        margin-bottom: 90px;
    }

    .Home_Ad {
        width: 567px;
        height: 235px;
    }

    .Home_Ad img {
        width: 567px;
        height: 235px;
    }

    /* News */
    .Pub_Banner_Div {
        margin: 0 auto;
        /* margin-top: 80px; */
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        overflow: hidden;
    }


    .News_Update_Box {
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .News_Update_Div {
        width: 1920px;
        height: 384px;
        background: url(../images/News_Update_BK.jpg) center center repeat-x;
        /* margin-bottom: 60px; */
    }

    .News_Update {
        margin: 0 auto;
        width: 1250px;
        height: 384px;
        overflow: hidden;
    }

    .News_Update_Swiper {
        margin: 0 auto;
        width: 1070px;
        height: 384px;
        overflow: hidden;
    }

    .New_Update_Txt {
        float: left;
        margin-top: 65px;
        width: 400px;
        height: auto;
    }

    .New_Update_Txt h6 {
        height: 30px;
        line-height: 20px;
        font-size: 14px;
        color: #000;
    }

    .New_Update_Txt h4 {
        height: auto;
        line-height: 34px;
        font-size: 26px;
        color: #000;
        margin-bottom: 30px;
    }

    .New_Update_Txt h4 a {
        color: #000;
    }

    .New_Update_Txt h5 {
        height: auto;
        line-height: 24px;
        font-size: 16px;
        color: #000;

    }

    .New_Update_Txt h5 a {
        color: #000;
    }

    .News_Update_Swiper p {
        float: right;
        width: 577px;
        height: 384px;
        overflow: hidden;
    }

    .News_Update_Swiper p img {
        width: 577px;
        height: 384px;
    }

    .News_Update_BTPrev {
        position: absolute;
        left: 0;
        top: calc(50% - 23px);
        width: 55px;
        height: 55px;
        background: url(../images/News_BT_Prev.png);
        z-index: 2;
        cursor: pointer;
    }

    .News_Update_BTNext {
        position: absolute;
        right: 0;
        top: calc(50% - 23px);
        width: 55px;
        height: 55px;
        background: url(../images/News_BT_Next.png);
        z-index: 2;
        cursor: pointer;
    }

    .News_List {
        width: 100%;
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        margin-bottom: 15px;
    }

    .News_List_Block {
        width: 361px;
        height: 500px;
        margin-bottom: 60px;
        border: 1px solid #DEDEDE;
    }

    .News_List_Block p {
        width: 361px;
        height: 205px;
    }

    .News_List_Block p img {
        width: 361px;
        height: 205px;
    }

    .News_List_Txt {
        padding: 17px 23px;
    }

    .News_List_Txt h6 {
        width: 100%;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #979797;
        margin-bottom: 8px;

    }

    .News_List_Txt h6 a {
        color: #979797;
    }

    .News_List_Txt h4 {
        line-height: 28px;
        font-size: 24px;
        line-height: 30px;
        color: #000;
        margin-bottom: 12px;
    }

    .News_List_Txt h4 a {
        color: #000;
    }

    .News_List_Txt h5 {
        width: 100%;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }

    .News_List_Txt h5 a {
        color: #000;
    }

    .News_InFocus_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 70px;
    }

    .News_InFocus_Div .Home_Title {
        margin-bottom: 45px;
    }

    .News_InFocus {
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;

    }

    .News_InFocus_Pic {
        width: 567px;
        height: 235px;
    }

    .News_InFocus_Pic img {
        width: 567px;
        height: 235px;
    }

    .News_InFocus_More {
        margin-top: 25px;
        text-align: right;
        font-size: 14px;
        line-height: 20px;
        color: #000;
    }

    .News_InFocus_More a {
        color: #000;
    }

    /* Medialist_List */

    .Medialist_List {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 15px;
    }

    .Medialist_List_Block {
        float: left;
        width: 360px; /* 20250928 */
        height: auto;
        margin-right: 54px;         /* 20250928 */
        margin-bottom: 50px;
        border: 1px solid #DEDEDE;
    }

    .Medialist_List_Block:nth-child(3n) {
        margin-right: 0;
    }

    .Medialist_List_Block p {
        width: 360px; /* 20250928 */
        height: 205px;
    }

    .Medialist_List_Block p img {
        width: 360px;  /* 20250928 */
        height: 205px;
    }

    .Medialist_List_Txt {
        padding: 17px 23px;
    }

    .Medialist_List_Txt h6 {
        width: 100%;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #979797;
        margin-bottom: 8px;

    }

    .Medialist_List_Txt h6 a {
        color: #979797;
    }

    .Medialist_List_Txt h4 {


        color: #000;
        margin-bottom: 12px;


    }

    .Medialist_List_Txt h4 a {
        color: #000;
        font-size: 24px;
        line-height: 30px;
        height: 60px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Medialist_List_Txt h5 {
        width: 100%;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }

    .Medialist_List_Txt h5 a {
        color: #000;
    }

    /* Research */
    .Research_LabsCenters_Box {
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        overflow: hidden;
        margin-bottom: 30px;
    }

    .Research_LabsCenters_Div {
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        overflow: hidden;
        background: url(../images/Research_Labs&Centers_BK.jpg) center center no-repeat;
        margin-bottom: 35px;
    }

    .Research_Labs_Centers {
        margin-left: calc(50% - 255px);
        padding: 38px 38px 26px 32px;
        width: 565px;
        height: auto;
        background-color: rgba(156, 156, 156, 0.9);
        border-bottom-right-radius: 25px;
    }

    .Research_Labs_Centers ul {
        width: 565px;
        height: auto;
        overflow: hidden;
    }

    .Research_Labs_Centers ul li {
        padding:0 0 18px 0;
        width: 565px;
        height: auto;
        background: url(../images/Research_Line_BK.png) top center no-repeat;
        overflow: hidden;
        display: flex;
        align-items: center;
    }

    .Research_Labs_Centers ul li:last-child {
        padding-bottom: 0;
    }

    .Research_Labs_Centers ul li p {
        padding:13px 13px  0 13px;
        width: 46px;
        height: 46px;
        overflow: hidden;
    }

    .Research_Labs_Centers ul li h4 {
        padding-left: 20px;
        padding-top: 13px;
        border-left: 1px solid #FFF;
        width: 475px;
        height: auto;
        min-height: 40px;
        font-size: 16px;
        line-height: 20px;
        color: #FFF;
        /* min-height: 40px; */
        overflow: hidden;
        display: flex;
        align-items: center;
    }

    .Research_Labs_Centers ul li h4 a {
        display: block;
        color: #FFF;
    }

    .Research_More_Div {
        margin: 0 auto;
        width: 1200px;
        height: auto;
        overflow: hidden;
    }

    .Research_More_Div a {
        float: right;
        display: block;
        width: 152px;
        height: 38px;
        border: 1px solid #a9a9a9;
        text-align: center;
        font-size: 16px;
        color: #5D5D5D;
        font-family: "Times New Roman";
        line-height: 38px;
    }

    .Research_Project_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 35px;
    }

    .Research_Project {
        width: 100%;
        height: auto;
        margin-bottom: 40px;
        overflow: hidden;
    }

    .Research_Project_Left {
        float: left;
        margin-top: 50px;
        padding-top: 27px;
        padding-left: 14px;
        width: 512px;
        height: 350px;

        background: url(../images/Research_Project_LeftBK.jpg) center center no-repeat;
        overflow: hidden;
    }

    .Research_Project_Left ul {
        width: 512px;
        height: 350px;
        overflow: hidden;
    }

    .Research_Project_Left li {
        padding: 20px 17px;
        width: 478px;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        color: #000;
        font-family: "Times New Roman";
        background-color: #E9E9E9;
        overflow: hidden;
        margin-bottom: 12px;
    }

    .Research_Project_Left li a {
        color: #000;
    }

    .Research_Project_Right {
        float: left;
        width: 672px;
        height: 425px;
    }

    .Research_Project_Right img {
        width: 672px;
        height: 425px;
    }

    .Research_Journals_Box {
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        overflow: hidden;
        margin-bottom: 55px;
    }

    .Research_Journals_Box .Home_Title {
        margin-bottom: 20px;
    }

    .Research_Journals_Div {
        width: 1920px;
        height: 745px;
        background: url(../images/Research_Journals_BK.jpg) center center no-repeat;
        overflow: hidden;
    }

    .Research_Swiper {
        margin: 0 auto;
        margin-top: 95px;
        width: 1070px;
        height: 535px;
        padding-bottom: 60px;
        overflow: hidden;
    }

    .Research_Swiper p {
        float: left;
        padding: 12px;
        border: 1px solid #FFF;
        width: 360px;
        height: 480px;
        overflow: hidden;
    }

    .Research_Journals_Txt {
        float: left;
        margin-top: 55px;
        padding-right: 65px;
        width: 540px;
        height: 380px;
    }

    .Research_Journals_Txt h4 {
        margin-bottom: 15px;
        overflow: hidden;
    }

    .Research_Journals_Txt h4 a {
        height: 114px;
        line-height: 38px;
        font-size: 32px;
        color: #FFF;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Research_Journals_Txt h5 {
        height: 200px;
        line-height: 25px;
        font-size: 18px;
        color: #FFF;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 8;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;


        margin-bottom: 10px;
        overflow: hidden;
    }

    .Research_Journals_Txt h5 a {
        height: 200px;
        line-height: 25px;
        font-size: 18px;
        color: #FFF;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 8;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Research_Journals_Txt h6 {
        border: 1px solid #FFF;
        width: 155px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        font-size: 16px;
        color: #FFF;
        overflow: hidden;
    }

    .Research_Journals_Txt h6 a {
        color: #FFF;
    }

    .Research_BTPrev {
        position: absolute;
        left: 435px;
        bottom: 0;
        width: 60px;
        height: 60px;
        background: url(../images/Research_Prev.png);
        background-size: 60px;
        z-index: 2;
        cursor: pointer;
    }
    .Research_BTNext {
        position: absolute;
        right: 417px;
        bottom: 0;
        width: 60px;
        height: 60px;
        background: url(../images/Research_Next.png);
        background-size: 60px;
        z-index: 2;
        cursor: pointer;
    }

    .Research_Publications_Box{
        height: auto;
        overflow: hidden;
        margin-bottom: 80px;
    }
    .Research_Publications_Box .Home_Title{
        margin-bottom: 20px;
    }

    .Research_Publications{
        height: auto;
        display: flex;
        justify-content: space-between;

    }
    .Research_Publications_Block {
    
        width: 554px;
        height: 670px;
        /* margin-bottom: 60px; */
        border: 1px solid #DEDEDE;
    }
    
    .Research_Publications_Block p {
        width: 554px;
        height: 306px;
    }
    
    .Research_Publications_Block p img {
        width: 554px;
        height: 306px;
    }
    
    .Research_Publications_Txt {
        padding: 28px 23px;
    }
    
    
    
    .Research_Publications_Txt h4 {
        padding: 12px 10px; 
        background-color: #125BAF;
        margin-bottom: 22px;        
    }
    
    .Research_Publications_Txt h4 a {
        color: #FFF;
        line-height: 25px;
        font-size: 20px;  
        height: 50px;  
        color: #FFF;
        
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }
    
    .Research_Publications_Txt h5 {
        width: 100%;
        height: 192px;
        font-size: 20px;
        line-height: 24px;
        color: #000;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 8;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }
    
    .Research_Publications_Txt h5 a {
        color: #000;
    }
    
    .Research_Publications_Txt h6 {
        width: 100%;
        height: 20px;
        text-align: right;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #979797;
        margin-bottom: 8px;
    
    }
    
    .Research_Publications_Txt h6 a {
        color: #979797;
    }
    /* MainBody_Div */
    .MainBody_Div{
        height: auto;
        overflow: hidden;
        margin-bottom: 150px;
    }
    .MainBody_Left{
        float: left;
        padding: 25px 0;
        width: 165px;
        height: auto;
        border-top: 2px solid #144493;
        background-color: #F2F2F2;

        /* overflow: hidden; */
    }
    .MainBody_Left ul{
        margin-left: 14px;     
        width: 151px;
        height: auto;
        /* overflow: hidden; */
    }
    .MainBody_Left li{        
        padding:12px 16px;
        width: 104px;
        line-height: 22px;
        font-size: 18px;
        background-color: #E9E9E9;
        height: auto;
        display: flex;
        align-items: center;
        min-height: 44px;
        color: #000;
        margin-bottom: 12px;
        overflow: hidden;
    }
    .MainBody_Left li a{
        display: block;        
        color: #000;        
    }
    .MainBody_Left_on{
        width: 118px!important;
        background-color: #00408A!important;
    }
    .MainBody_Left_on a{
        color: #FFF!important;
    }
    .MainBody_Right{
        float: right;
        padding: 50px 60px 160px 60px;
        width: 860px;
        height: auto;
  
        background: url(../images/About_Leader_Right_BK.jpg) top center no-repeat;
        background-color: #F9F9F9;
        overflow: hidden;
    }
    .About_Title{
        height: 36px;
        font-size: 36px;
        color: #003F89;
        padding-left: 16px;
        border-left: 1px solid #003F89;
        margin-bottom: 80px;
    }
    .About_Title a{
        color: #003F89;        
    }
    .About_Pic_List{
        margin: 0 auto;
        width: 790px;
        height: auto;
        margin-bottom: 110px;
        overflow: hidden;
    }
    .About_Pic_List ul{
        width: 790px;
        height: auto;
        overflow: hidden;
    }
    .About_Pic_List li{
        float: left;
        width: 146px;
        height: auto;
        overflow: hidden;
        margin-right: 68px;
        margin-bottom: 30px;        
    }
    .About_Pic_List li:nth-child(4n){
        margin-right: 0px;        
    }

    .About_Pic_List li p{        
        width: 146px;
        height: 195px;
        overflow: hidden;
        margin-bottom:16px;        
    }
    .About_Pic_List li h4{        
        width: 146px;
        height: 26px;
        line-height: 22px;
        font-size: 16px;
        text-align: center;
        font-family: "Arial";
        font-weight: bold;
        color: #003F89;
        overflow: hidden;
        border-bottom: 1px solid #00408A;
        margin-bottom:6px;        
    }
    .About_Pic_List li h4 a{
        color: #003F89;        
    }
    .About_Pic_List li h5{        
        width: 146px;
        height: 108px;
        line-height: 18px;
        font-size: 14px;
        text-align: center;
        font-family: "Arial";  
        color: #000;
        overflow: hidden;            
    }
    .About_Pic_List li h5 a{
        color: #000;        
    }
    .About_Admin_List{
        width: 100%;
        height: auto;
    }
    .About_Admin_List ul{
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .About_Admin_List li{
        padding: 32px 25px;
        width: 810px;
        height: auto;
        overflow: hidden;
        background-color: #FFF;
    }
    .About_Admin_List li a{
        display: block;
        padding-left: 20px;
        line-height: 25px;
        font-size: 18px;
        color: #191919;
        background: url(../images/About_Leader_Dot.png) left top no-repeat;
        background-position: 0 9px ;
    }
    .About_Admin_List li:nth-child(2n){
        background-color: #EFEEEB;
    }

    .MainBody_Left2{
        width: 205px!important;
    }
    .MainBody_Left2 ul{
        width: 205px!important;
    }
    .MainBody_Left2 li{
        display: block;
        padding: 0;
        margin-right: 20px;
        width: 194px;
        height: 50px;
        display: flex;
        align-items: center;
        padding-top: 10px;
        padding-bottom: 20px;
        border-bottom: 1px solid #FFF;
        background: url(../images/Level_BK_Gray.png) top center no-repeat;
    }
    .MainBody_Left2 li a{
        display: block;
        padding-left: 20px;
        color: #FFF;
        line-height: 30px;
        color: #FFF;
        /* text-indent: 20px; */
        font-size: 22px;        
    }

    .MainBody2_Left_on{
        background: url(../images/Level_BK_Blue.png) top center no-repeat!important;
    }

    /* Campus_Div */
    .Campus_Div{
        height: auto;
        overflow: hidden;
        margin-bottom: 105px;
    }
    .Campus_Div ul{
        width: 100%;
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
    }
    .Campus_Div li{
        width: 280px;
        height: 422px;
        /* cursor: pointer; */
        overflow: hidden;        
    }
    .Campus_Div li p{
        width: 280px;
        height: 422px;
        overflow: hidden;
        transition: all 0.5s;  
        z-index: 1;        
    }
    .Campus_Div li p img{
        width: 280px;
        height: 422px;        
    }
    .Compus_Txt{
        position: absolute;
        left: 0;
        top:0;
        padding: 118px 25px 0 25px;
        width: 230px;
        height: 305px;
        overflow: hidden;

        z-index: 2;        
    }
    .Compus_Txt h4{
        width: 100%;
        height: 235px;
        overflow: hidden;
        font-size: 22px;
        line-height: 26px;
        color: #FFF;
        border-bottom: 1px solid #FFF;  
        transition: all 0.5s;            
    }
    .Compus_Txt h4 a{
        display: block;
        color: #FFF;             
    }
    .Compus_Txt h5{
        width: 100%;
        height: 70px;
        overflow: hidden;
        text-align: right;
        font-size: 16px;
        line-height: 70px;
        color: #FFF;
        transition: all 0.5s;             
    }
    .Compus_Txt h5 a{
        display: block;
        color: #FFF;             
    }

    .Campus_Div li:hover p{
        scale: 1.2;
        transition: all 0.5s;  
    }

    /* 20251106 */
    .Home_BK1{
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        margin-bottom: 0px;
        overflow: hidden;
        background: url(../images/Home_Bk1.jpg) top center no-repeat;
    }
    .Home_BK2{
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        margin-bottom: 0px;
        overflow: hidden;
        background: url(../images/Home_Bk2.jpg) top center no-repeat;
    }

    .Search_Input_Box{
        width: 100%;
        height: auto;
        background-color: #F5F5F5;
        margin-bottom: 10px;
    }

    /* 20251106 end*/
}

.Artical_Content_Text iframe{
	margin: auto;
    max-width: 100%;
    aspect-ratio: 16 / 9;
}

.Artical_Content_Text em{
	font-style:italic;
}

  #displaypagenum {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 32px;
        min-width: 100px;
        margin-bottom: 100px;
  }
  #displaypagenum p{display:none;}
  #displaypagenum center {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 32px;
  }

  #displaypagenum a,
  #displaypagenum span {
        display: inline-block;
        position: relative;
        margin: 0 4px;
        padding: 0;
        border: 1px solid #DDDAD2;
        width: 32px;
        height: 28px;
        line-height: 28px;
        color: #272727;
        background-color: #F7F6F3;
        font-family: Arial;
        font-size: 16px;
        text-align: center;
  }

  #displaypagenum span.NumOn {
        background-color: #A6A6A6;
        border: 1px solid #DDDAD2;
        font-family: Arial;
        color: #FFF !important;
  }