/* PC */
/* Top菜单部分 */
@media (min-width:600px) {
    .TopMenu_Box {
        width: 100%;
        background-color: #C8D8C3;
        height: 160px;
        border-bottom: 6px solid #093F34;
    }

    .TopMenu_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: 160px;
        background: url(../images/Top_BK.jpg) center center no-repeat;
        /* overflow: hidden; */
    }

    .TopMenu_Logo {
        float: left;
        margin-top: 45px;
        margin-left: 45px;
        width: 335px;
        height: 72px;
    }

    .TopMenu_Logo img {
        width: 335px;
        height: 72px;
    }

    .TopMenu_Control_Div {
        float: right;
        margin-top: 55px;
        width: 400px;
        height: 38px;
    }

    .Top_Menu_Top {
        float: right;
        width: 60px;
        height: 26px;
        overflow: hidden;
    }

    .TopMenu_Language {
        float: left;
        margin-right: 10px;
        width: 38px;
        height: 38px;
        cursor: pointer;
    }

    .TopMenu_Language img {
        width: 38px;
        height: 38px;
    }



    .TopMenu_Search {
        float: left;
        width: 38px;
        height: 38px;
        cursor: pointer;
    }

    .TopMenu_Search img {
        width: 38px;
        height: 38px;
    }

    .Menu_Box {
        width: 100%;
        height: 66px;
        border-bottom: 1px solid #Dbdbdb;
        background-color: #F3F3F1;
    }

    .Menu_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
    }

    .Menu_List_Div {
        margin: 0 auto;
        width: 1204px;
        height: 66px;
    }

    .Menu_List_Div ul {
        width: 100%;
        height: 66px;
    }

    .Menu_List_Div li {
        float: left;
        width: 172px;
        height: 66px;
        text-align: center;
        font-size: 20px;
        line-height: 66px;
        font-weight: bold;
        color: #0C5144;
    }

    .Menu_List_Div li a {
        color: #0C5144;
    }

    .Menu_List_Div li::after {
        content: " ";
        display: block;
        position: absolute;
        right: 0px;
        top: 24px;
        width: 1px;
        height: 24px;
        background: url(../images/Menu_Line.jpg) center center no-repeat;
    }

    .Menu_List_Div li:last-child {
        /* padding-right: 0; */
    }

    .Menu_List_Div li:last-child::after {
        width: 0px;
    }
    /* 20250217 */
    .Menu_List_Div li a {
        display: block;
        color: #0d5144;
        height: 28px;
        text-decoration: none;
    }
/* 20250217 */
    .Menu_List_Div li:hover .Main_Menu_Li a {
        color: #000;
        text-decoration: underline;
    }

    .Menu_List_Div li:hover .Main_Menu_Li_Over {
        background: url(../images/Menu_Top.jpg) center center no-repeat;
    }

    .Menu_List_Div li:hover .Main_Menu_Li_Over a {
        color: #E5EFDF !important;
    }

    .Main_Menu_Li_Over:hover a {
        color: #E5EFDF !important;
    }

    .Main_Menu_Li_Over:hover a {
        color: #E5EFDF !important;
    }

    .Main_Menu_Li {
        width: 172px;
        height: 66px;
    }

    .Menu_List_Div li:hover .Main_Menu_L2 {
        display: block;
    }

    .Menu_List_Div .Main_Menu_L2 {
        display: none;
        position: absolute;
        left: 0;
        width: 172px;
        top: 66px;
        padding-bottom: 36px;
        background: url(../images/Menu_Bottom.jpg) center bottom no-repeat;
        z-index: 2;
    }

    .Menu_List_Div .Main_Menu_L2 h4 {
        position: relative;
        padding: 8px 0;
        display: block;
        line-height: 20px;
        height: 20px;
        width: auto;
        /* min-width: 92px; */
        font-size: 15px;
        text-align: center;
        font-weight: normal;
        cursor: pointer;
        white-space: nowrap;
        background: url(../images/Menu_Mid.jpg) center center repeat-y;
    }
    /* 20250217 */
    .Menu_List_Div .Main_Menu_L2 h4 a {
        color: #E5F0DF;
    }


    .Menu_List_Div .Main_Menu_L2 h4:hover a {
        text-decoration: underline;
    }

    /* .TopMenu_Search_Pop {
        display: none;
        position: absolute;
        width: 1920px;
        height: 300px;
        top: 90px;
        left: -260px;
        background-color: #F0F0F0;
        z-index: 2;
    }





 */
}

/* 翻页控制部分 */
@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;
        overflow: hidden;
    }

    .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: 20px;
        /* 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: 32px;
        list-style: none;
    }

    .PageControl_Num li {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 32px;
        height: 32px;
        line-height: 32px;

        font-size: 16px;
        text-align: center;
        margin-right: 30px;
        border: 1px solid #DDDAD2;
        background-color: #F7F6F3;
    }

    .PageControl_Num .NumOn {
        background-color: #0E5244;
        color: #FFF !important;
    }

    .PageControl_Num .NumOn a {
        width: 32px;
        height: 32px;
        color: #FFF !important;
    }

    .PageControl_Num span {
        display: inline-block;
        position: relative;
        margin: 0 4px;
        padding: 0;
        width: 32px;
        height: 32px;
        line-height: 32px;
        font-size: 16px;
        text-align: center;
        background-color: #fff;
        border: 1px solid #DDD;
    }

    .PageControl_Num a {
        display: block;
        width: 32px;
        height: 32px;
        line-height: 32px;
        color: #333;
        background-color: #fff;
        font-size: 16px;
        text-align: center;
    }

    .NewsControl_Div {
        padding-top: 20px;
    }
}

/* 导航栏面包屑部分 */
@media (min-width:600px) {
    .Nav_Box {
        width: 100%;
        height: 75px;
        width: 100%;
        background-color: #F3F3F1;
    }

    .Nav_White_Box {
        background-color: #FFF !important;
    }

    .Nav_Div {
        margin-left: calc(50% - 600px);
        height: 75px;
        line-height: 75px;
        font-size: 17px;
        color: #007B35;
    }

    .Nav_Div a {
        color: #000;
    }
}

/*  底部 部分 */
@media (min-width:600px) {

    .BackTop_Box {
        width: 100%;
        height: 45px;
        background-color: #DDD4C6;
        overflow: hidden;
    }

    .BackTop {
        margin: 0 auto;
        margin-top: 14px;
        width: 35px;
        height: 19px;
        cursor: pointer;
    }

    .BackTop img {
        width: 35px;
        height: 19px;
    }

    .Bottom_Box {
        width: 100%;
        height: 366px;
        background-color: #093F34;
        overflow: hidden;
    }

    .Bottom_Div {
        margin: 0 auto;
        width: 1200px;
        margin-left: calc(50% - 600px);
        margin-top: 63px;
    }

    .Bottom_Link_Div {
        float: left;
        width: 400px;
    }

    .Bottom_Contact_Div {
        float: left;
        width: 550px;
    }

    .Bottom_Title {
        width: 100%;
        height: 40px;
        line-height: 26px;
        font-size: 19px;
        font-weight: bold;
        color: #B7B3A5;
    }

    .Bottom_Title a {
        color: #B7B3A5;
    }

    .Bottom_List {
        width: 100%;
    }

    .Bottom_List ul {
        width: 100%;
        list-style: none;
    }

    .Bottom_List li {
        width: 100%;
        height: 22px;
        font-size: 17px;
        color: #B6B2A4;
        margin-bottom: 10px;
    }

    .Bottom_List li a {
        color: #B6B2A4;
    }

    .Bottom_QR_Div {
        float: left;
        width: 200px;
    }

    .Bottom_QR_Div p {
        margin: 0 auto;
        width: 168px;
        height: 168px;
    }

    .Bottom_QR_Div p img {
        width: 168px;
        height: 168px;
    }

    .Bottom_QR_Div h4 {
        width: 100%;
        text-align: center;
        height: 50px;
        line-height: 50px;
        font-size: 15px;
        color: #FFF;
    }

    .Bottom_QR_Div h4 a {
        color: #FFF;
    }

    .Bottom_Box2 {
        width: 100%;
        height: 80px;
        background-color: #0A0A0A;
        overflow: hidden;
    }

    .Bottom_Box2 h4 {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        width: 1200px;
        height: 80px;
        line-height: 80px;
        text-align: center;
        color: #5E5E5E;

    }

}

/*  列表 部分 */
@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_Div {
        margin: 0 auto;
        margin-left: calc(50% - 700px);
        width: 1400px;
        height: auto;
        margin-bottom: 65px;
        overflow: hidden;
    }

    .List_Div ul {
        width: 100%;
        list-style: none;
    }

    .List_Div li {
        float: left;
        width: 680px;
        min-height: 212px;
        margin-right: 40px;
        padding: 35px 0;
        border-bottom: 1px solid #f0f0f0;
        overflow: hidden;
    }

    .List_Div li:nth-child(2n) {
        margin-right: 0px;
    }

    .List_Pic_Div {
        float: left;
        width: 305px;
        height: 212px;
        margin-right: 15px;
        cursor: pointer;
    }

    .List_Pic_Div p {
        width: 305px;
        height: 212px;
        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: 305px;
        height: 212px;
        transition: all 0.5s;
    }

    .List_Pic_Div:hover img {
        scale: 1.2;
        transition: all 0.5s;
    }

    .List_Pic_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 {
        position: absolute;
        display: block;
        width: 125px;
        height: 34px;
        background-color: #00A0E9;
        line-height: 34px;
        font-size: 16px;
        text-align: center;
        color: #FFF;
        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: 28px;
        font-size: 22px;
        color: #000;
        font-weight: bold;
        margin-bottom: 10px;
    }

    .List_Div li h4 a {
        color: #000;
    }

    .List_Div li h5 {
        display: block;
        line-height: 24px;
        font-size: 16px;
        color: #000;
    }

    .List_Div li h5 a {
        color: #000;
    }
}

/* 文章 部分 */
@media (min-width:600px) {
    .Artical_Box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
        overflow: hidden;
    }

    .Artical_Div {
        margin: 0 auto;
        /* margin-top: 50px; */
        padding: 55px 120px 40px;
        width: 960px;
        margin-left: calc(50% - 600px);
        height: auto;
        background-color: #FFF;
        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; */
        margin-bottom: 20px;
    }

    .Artical_Content_Title {
        margin: 0 auto;
        width: 100%;
        margin-bottom: 30px;
        font-size: 45px;
        font-weight: bold;
        line-height: 55px;
        color: #000;
        /* text-transform: uppercase; */
    }

    .Artical_Content_Title a {
        color: #000;
    }
    /* 20240618 */
    .Artical_Content_Info_Div {
        padding: 14px 0;
        height: 45px;
        border-bottom: 1px solid #DDD4C6;
    }

    .Artical_Content_Info {
        float: left;
        width: 80%;
        font-size: 16px;
        line-height: 25px;
    }

    .Artical_Content_Info h4 {
        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        font-size: 16px;
        padding-right: 20px;
        line-height: 25px;
        border-right: 2px 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-left: 15px;
        line-height: 25px;
        color: #656565;
    }

    .Artical_Content_Info h5 a {
        color: #656565;
    }

    .Artical_Content_Links {
        float: right;
        width: 142px;
        height: 31px;
        display: flex;
        justify-content: space-between;
    }

    .Artical_Content_Links span {
        width: 31px;
        height: 31px;
    }

    .Artical_Content_Links img {
        width: 31px;
        height: 31px;
    }

    .Artical_Content_Text_Div {
        width: 100%;
        height: auto;
         /* 20240607 */
        /* padding-top: 50px; */
        /* border-bottom: 2px solid #E7EFFB; */
    }
    /* 20240618 */
    .Artical_Content_Text {
        margin: 0 auto;
        width: 100%;
        margin-top: 50px;
        /*padding-bottom: 30px;*/
    }

    .Artical_Content_Text p {
        padding: 0 5px;
        font-size: 17px;
        line-height: 36px;
        color: #000;
        /*margin-bottom: 32px;
        text-indent: 36px;*/
    }

    .Artical_Content_Text p img {
        margin: 0 auto;
        padding-top: 20px;
        /*width: 550px;*/
		padding-bottom: 20px;
    }

   .Artical_Content_Text span {
        display: block;
        margin: 0 auto;
        width: 550px;
        font-size: 18px;
        color: #000;
        line-height: 25px;
        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_Text em { font-style:italic;}



    .Artical_Control_Div {
       /* margin-top: 40px;*/
        padding-bottom: 30px;
        border-bottom: 1px solid #DDD4C6;
    }

    /* Artical_Related_Div */
    .Artical_Related_Div {
        width: 100%;
        height: auto;
        margin-bottom: 100px;
    }

    .Artical_Related_Title {
        margin-top: 40px;
        font-size: 22px;
        font-weight: bold;
        line-height: 28px;
        color: #0D5143;
        height: 55px;
    }

    .Artical_Related_Title a {
        color: #0D5143;
    }

    .Artical_Related_List {
        width: 100%;
        height: auto;
    }

    .Artical_Related_List ul {
        width: 100%;
        height: auto;
    }

    .Artical_Related_List li {
        float: left;
        width: 434px;
        font-size: 18px;
        line-height: 24px;
        color: #323232;
        margin-left: 0px;
        padding-right: 20px;
        padding-bottom: 15px;
        border-right: 1px solid #DDD4C6;
        height: 24px;
        text-indent: 15px;
        background: url(../images/Artical_Dot.jpg) left top no-repeat;
        background-position: top 12px left 0px;

    }

    .Artical_Related_List li a {
        color: #323232;
        height: 24px;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Artical_Related_List li:nth-child(2n) {
        border-right: 0px;
        margin-left: 25px;
    }


}

/* 搜索 部分 */
@media (min-width:600px) {
    .Search_Box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
        overflow: hidden;
    }

    .Search_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        padding: 30px 30px;
        width: 1140px;
        height: auto;
        /* margin-bottom: 25px; */
        overflow: hidden;
        background-color: #FFF;
    }

    /* Search_Input_Div */
    .Search_Input_Div {
        width: 1140px;
        height: auto;
        overflow: hidden;
        margin-bottom: 32px;
    }

    .Search_Input_Line_Div {
        width: 100%;
        height: 53px;
        border: 1px solid #0E5244;

    }

    .Search_Input_Line_Left {
        float: left;
        width: 1000px;
        height: 53px;
        margin-left: 20px;
        line-height: 53px;
    }

    .Search_Input_Line_Left input {
        float: left;
        width: 1000px;
        height: 53px;
        line-height: 53px;
        background-color: transparent;
        font-size: 16px;
        color: #000;
    }

    .Search_Input_Line_Left input::input-placeholder {

        color: #000;
    }

    .Search_Input_Line_Left input::-webkit-input-placeholder {
        color: #000;
    }

    .Search_Input_Line_Left input::-moz-placeholder {
        color: #000;
    }

    .Search_Input_Line_Left input::-moz-placeholder {
        color: #000;
    }

    .Search_Input_Line_Left input::-ms-input-placeholder {
        color: #000;
    }

    .Search_Input_Line_Right {
        float: right;
        width: 19px;
        height: 19px;
        margin-right: 20px;
        margin-top: 19px;
    }

    .Search_Input_Line_Right img {
        width: 19px;
        height: 19px;

    }

    .Search_List_Div {
        width: 100%;
        height: auto;
    }

    .Search_List_Div ul {
        width: 100%;
        list-style: none;
    }

    .Search_List_Div li {
        overflow: hidden;
        margin-bottom: 50px;
    }


    .Search_List_Div li h6 {
        display: block;
        height: 34px;
        line-height: 24px;
        font-size: 16px;
        color: #656565;
    }

    .Search_List_Div li h4 {
        display: block;
        width: 100%;
        height: auto;
        line-height: 28px;
        font-size: 22px;
        color: #000;
        font-weight: bold;
        margin-bottom: 10px;
    }

    .Search_List_Div li h4 a {
        color: #000;
    }

    .Search_List_Div li h5 {
        display: block;
        line-height: 26px;
        font-size: 18px;
        color: #000;
        margin-bottom: 20px;
    }

    .Search_List_Div li h5 a {
        color: #000;
    }

    .Search_List_Div li span {
        color: #D20000;
    }

    .Search_Result_Div {
        width: 100%;
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        color: #000;

    }

    .Search_Result_Div span {
        color: #D20000;
    }



}

/* 其他 部分 */
@media (min-width:600px) {

    /* Home_Focus_Box */
    .Home_Focus_Box {
        width: 100%;
        background-color: #F3F3F1;
        height: auto;
    }

    .Home_Focus_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
    }

    .Home_Focus_Swiper {
        width: 1200px;
        height: 488px;
        overflow: hidden;
        margin-bottom: 58px;
    }

    .Home_Focus_Swiper p {
        float: left;
        width: 806px;
        height: 488px;
    }

    .Home_Focus_Swiper p img {
        width: 806px;
        height: 488px;
    }

    .Home_Focus_Text {
        float: left;
        padding: 65px 39px;
        width: 316px;
        height: 358px;
        overflow: hidden;
        background: url(../images/Home_Swiper_Txt_BK.jpg) center center no-repeat;
    }

    /* 20240603 */
    .Home_Focus_Text h4 {
        font-size: 26px;
        font-weight: bold;
        line-height: 35px;
        color: #434343;
        margin-bottom: 20px;
    }

    .Home_Focus_Text h4 a {
        color: #434343;
    }

    .Home_Focus_Text h5 {
        font-size: 19px;
        line-height: 33px;
        color: #555;
    }

    .Home_Focus_Text h5 a {
        color: #555;
    }

    .Home_Focus_pagination {
        font-size: 12px;
        left: 624px !important;
        bottom: 20px !important;
        width: 180px !important;
        height: 16px !important;
        z-index: 2;
    }

    .Home_Focus_pagination .swiper-pagination-bullet {
        border-radius: 8px;
        width: 15px;
        height: 15px;
        border: 1px solid #FFF;
        background-color: transparent;
        opacity: 1;
    }

    .Home_Focus_pagination .swiper-pagination-bullet-active {
        background-color: #FFF;
        border: 1px solid #FFF;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 8px) !important;
    }

    .Home_Items_Div {
        width: 100%;
        height: auto;
        margin-bottom: 50px; /* 20240607 */
        overflow: hidden;
    }

    .Home_Title {
        width: 100%;
        height: 34px;
        background: url(../images/Title_BK.png) center right no-repeat;
        margin-bottom: 15px;
    }

    .Home_Title a {
        display: block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        padding-right: 20px;
        height: 34px;
        font-size: 26px;
        line-height: 34px;
        color: #093F33;
        font-weight: bold;
        background-color: #F3F3F1;
    }

    .Home_Title_White a {
        background-color: #FFF !important;
    }

    .Home_News_Div {
        float: left;
        width: 570px;
        height: auto;
        overflow: hidden;
    }

    .Home_News_List {
        width: 100%;
        height: auto;
    }

    .Home_News_List ul {
        width: 100%;
        height: auto;
        list-style: none;
    }
    /* 20250217 */
    .Home_News_List li {
        padding: 18px 0 0 0;
        width: 100%;
        height: auto;
        overflow: hidden;
        border-bottom: 1px solid #C4CFCB;
    }

    .Home_News_List li:last-child {
        border-bottom: 0px;
    }

    .Home_News_List li p {
        float: left;
        width: 180px;
        height: 117px;
        margin-right: 20px;
        margin-bottom: 14px;
    }

    .Home_News_List_Text {
        margin-bottom: 14px;
        height: auto;
        overflow: hidden;
    }

    .Home_News_List li h4 {
        font-size: 18px;
        color: #323232;
        line-height: 25px;
        margin-bottom: 10px;
    }

    .Home_News_List li h4 a {
        color: #323232;
    }

    .Home_News_List li h5 {
        font-size: 16px;
        color: #333;
        line-height: 22px;
        margin-bottom: 10px;
    }

    .Home_News_List li h5 a {
        color: #333;
    }

    .Home_EnterAttention {
        float: right;
        width: 570px;
        height: auto;
        overflow: hidden;

    }

    .Home_Enter_List {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 37px;
    }

    .Home_Enter_List ul {
        width: 100%;
        height: auto;
        list-style: none;
    }

    .Home_Enter_List li {
        float: left;
        width: 126px;
        height: 84px;
        background-color: #DDD4C6;
        margin-right: 22px;
        margin-bottom: 20px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 17px;
        line-height: 24px;
        color: #443C38;
    }

    .Home_Enter_List li:nth-child(4n) {
        margin-right: 0px;
    }

    .Home_Enter_List li a {
        color: #443C38;
    }

    .Home_Enter_List li:hover {
        background: url(../images/Home_Enter_BK.jpg) center center no-repeat;
    }

    .Home_Enter_List li:hover a {
        color: #FFF;
    }

    .Home_Attention_Content p {
        float: left;
        width: 251px;
        height: 142px;
        margin-right: 17px;
    }

    .Home_Attention_Content p img {
        width: 251px;
        height: 142px;
    }

    .Home_Attention_Content h4 {
        float: left;
        width: 290px;
        font-size: 18px;
        line-height: 25px;
        color: #323232;
    }

    .Home_Attention_Content h4 a {
        color: #323232;
    }

    .Home_Ad_Div {
        width: 100%;
        height: auto;
        padding-bottom: 75px;
        overflow: hidden;
    }

    .Home_Ad_Div img {
        width: 1200px;
        height: 128px;
    }

    /* Home_CultrueExchange_Div */
    .Home_CultrueExchange_Div {
        margin: 0 auto;
        width: 1200px;
        margin-left: calc(50% - 600px);
        height: auto;
        overflow: hidden;
        padding-top: 55px;
        padding-bottom: 70px;
    }

    .Home_CultrueExchange_Div .Home_Title {
        margin-bottom: 40px !important;
    }

    .Home_CultrueExchange_All {
        width: 100%;
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
    }

    .Home_CultrueExchange {
        width: 360px;
        height: auto;
    }

    .Home_CultrueExchange_Title {
        width: 360px;
        height: 73px;
        line-height: 73px;
        text-align: center;
        font-size: 24px;
        color: #FFF;
        background: url(../images/Home_Culture1.jpg) center center no-repeat;
        margin-bottom: 20px;
    }

    .Home_CultrueExchange_Title a {
        color: #FFF;
    }

    .Home_CultrueExchange_Main {
        border-bottom: 1px solid #d9d9d9;
        padding-bottom: 23px;
        overflow: hidden;
    }

    .Home_CultrueExchange_Main p {
        float: left;
        width: 154px;
        height: 112px;
        margin-right: 34px;
    }

    .Home_CultrueExchange_Main h4 {
        margin-top: 8px;
        font-size: 18px;
        line-height: 25px;
        color: #323232;
        overflow: hidden;
    }

    .Home_CultrueExchange_Main h4 a {
        color: #323232;
    }

    .Home_CultrueExchange_List {
        width: 100%;
    }

    .Home_CultrueExchange_List ul {
        width: 100%;
        list-style: none;
        margin-top: 23px;
    }

    .Home_CultrueExchange_List li {
        width: 93%;
        padding-left: 20px;
        background: url(../images/Home_Culture_Dot1.jpg) left top no-repeat;
        background-position: 0 10px;
        margin-bottom: 20px;
    }

    .Home_CultrueExchange_List li h4 {
        width: 100%;
        font-size: 18px;
        line-height: 25px;
        color: #333;
        margin-bottom: 5px;
    }

    .Home_CultrueExchange_List li h4 a {
        color: #333;
    }

    .Home_CultrueExchange_List li h5 {
        width: 100%;
        font-size: 16px;
        line-height: 22px;
        color: #333;
    }

    .Home_CultrueExchange_List li h5 a {
        color: #333;
    }

    .Home_CultrueExchange2 .Home_CultrueExchange_Title {
        background: url(../images/Home_Culture2.jpg) center center no-repeat;
    }

    .Home_CultrueExchange2 .Home_CultrueExchange_List li {
        background: url(../images/Home_Culture_Dot2.jpg) left top no-repeat;
        background-position: 0 10px;
    }

    .Home_CultrueExchange3 .Home_CultrueExchange_Title {
        background: url(../images/Home_Culture3.jpg) center center no-repeat;
    }

    .Home_CultrueExchange3 .Home_CultrueExchange_List li {
        background: url(../images/Home_Culture_Dot3.jpg) left top no-repeat;
        background-position: 0 10px;
    }

    /* Home_Research_Box */
    .Home_Research_Box {
        width: 100%;
        background: url(../images/Home_Research_BK.jpg) center bottom no-repeat;       
        /* background-color: #F3F3F1; */
        height: auto;
        padding: 65px 0 100px 0;
    }

    .Home_Research_Div {
        height: auto;
        overflow: hidden;
    }

    .Home_Research_Div .Home_Title {
        margin-bottom: 37px;
    }
	.Home_Research_Div .Home_Title a{
        background-color: #FFF!important;
    }
    .Home_Research_Type_Div {
        width: 100%;
        height: 384px;
        margin-bottom: 95px;
    }

    .Home_Research_Type {
        float: left;
        width: 111px;
        height: 384px;
        overflow: hidden;
        background-color: #DDD4C6;
    }

    .Home_Research_Type ul {
        width: 111px;
        height: 384px;
    }

    .Home_Research_Type li {
        width: 111px;
        height: 75px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 20px;
        color: #433B37;
        cursor: pointer;
    }

    .Home_Research_Type li a {
        color: #433B37;
    }

    .Home_Research_Now {
        background: url(../images/Home_AcademicResearch_BK.jpg) center center no-repeat;
    }

    .Home_Research_Now {
        color: #FFF !important;
    }

    .Home_Research_List_Div {
        float: left;
        width: 1089px;
        background-color: #FFF;
        height: 384px;
        overflow: hidden;
    }

    .Home_Research_List {
        display: none;
        padding: 53px 89px;
        width: 924px;
        height: 273px;
    }

    .Home_Research_List ul {
        width: 924px;
        height: 273px;
        overflow: hidden;
    }

    .Home_Research_List li {
        float: left;
        width: 200px;
        height: 273px;
        margin-right: 41px;
    }

    .Home_Research_List li:last-child {
        margin-right: 0px;
    }

    .Home_Research_List li img {
        width: 200px;
        height: 273px;
    }

    .Home_Research_News {
        width: 100%;
        height: auto;
        display: flex;
        justify-content: space-between;
    }

    .Home_Research_NewsItem {
        width: 360px;  /* 20240607 */
        height: auto;
    }

    .Home_Research_NewsItem_Title {
        margin: 0 auto;
       
        width: 360px;    /* 20240607 */   
        height: 61px;
        background: url(../images/Home_Acadmic_BK.png) center center no-repeat;
        margin-bottom: 41px;
        font-size: 26px;
        line-height: 61px;
        text-align: center;
        font-weight: bold;
        color: #093F33;
    }

    .Home_Research_NewsItem_Title a {
        color: #093F33;
    }

    .Home_Research_NewsItem_List {
        width: 100%;
        height: auto;
    }

    .Home_Research_NewsItem_List ul {
        width: 100%;
        height: auto;
    }

    .Home_Research_NewsItem_List li {
        width: 100%;
        line-height: 22px;
        font-size: 17px;
        color: #333;
        margin-bottom: 20px;
    }

    .Home_Research_NewsItem_List li a {
        color: #333;
    }

    .Home_Research_NewsItem_Pic {
        margin: 0 auto;
        width: 221px;
        height: 136px;
        margin-bottom: 29px;
    }

    .Home_Research_NewsItem_Pic img {
        width: 221px;
        height: 136px;
    }

    /* Banner_box */
    .Banner_box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
        overflow: hidden;
    }

    .Banner_Div {
        margin: 0 auto;
        margin-left: calc(50% - 960px);
        width: 1920px;
        height: auto;
    }

    .Enter_Box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
        overflow: hidden;
        padding-bottom: 68px;
    }

    .Enter_div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;

    }

    /* 20240511 */
    .Enter_Left {
        float: left;
        padding: 30px 45px;
        width: 500px;
        height: 283px;
        background-color: #FFF;
        overflow: hidden;
    }

    .Enter_Left h4 {
        width: 100%;
        height: 214px;
        font-size: 16px;
        line-height: 28px;
        color: #555;
        margin-bottom: 10px;
    }

    /* 20240511 */
    .Enter_Left ul {
        margin: 0 auto;
        width: 360px;
        height: 42px;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
    }

    .Enter_Left li {
        float: left;
        padding-left: 10px;
        padding-right: 20px;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        font-size: 16px;
        line-height: 40px;
        color: #007B35;
        height: 40px;
        border: 1px solid #007C36;
        overflow: hidden;
        background: url(../images/Enter_Arrow.png) center right no-repeat;
        background-position: right 5px center;
    }

    .Enter_Left li a {
        color: #007B35;
    }

    /* 20240511 */
    .Enter_Right {
        float: right;
        width: 610px;
        height: 343px;
    }

    /* 20240511 */
    .Enter_Right img {
        width: 610px;
        height: 343px;
    }

    /* 20240511 */
    .Enter_Right video {
        width: 610px;
        height: 343px;
        object-fit: contain;
        overflow: hidden;
    }

    .Leader_div {
        padding-top: 62px;
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
    }

    .Leader_Type {
        width: 100%;
        height: 77px;
        text-align: center;
        line-height: 77px;
    }

    .Leader_Type ul {
        width: 100%;
        height: 77px;
        list-style: none;
    }
    /* 20250217 */
    .Leader_Type li {
        float: left;
        width: 299px;
        height: 77px;
        line-height: 77px;
        font-size: 22px;
        color: #FFF;
        text-align: center;
        border-right: 1px solid #FFF;
        background-color: #093F34;
        cursor: pointer;
    }

    .Leader_TypeNow {
        background-color: #F2F2F1 !important;
        color: #093F33 !important;
        font-weight: bold;
    }

    .Leader_Content {
        background-color: #F2F2F1;
        padding: 40px 88px;
        width: 1024px;
        height: 226px;
        overflow: hidden;
        /* margin-bottom: 67px; */
    }

    .Leader_Item_Line_Part1 {
        width: 100%;
        height: 200px;
        overflow: hidden;
    }

    .Leader_Item {
        display: none;
        width: 1024px;
        height: 226px;
        overflow: hidden;
    }

    .Leader_Item_Line {
        width: 100%;
        line-height: 26px;
        overflow: hidden;
        margin-bottom: 22px;
    }

    .Leader_Item_Title {
        float: left;
        width: 138px;
        line-height: 26px;
        font-size: 18px;
        font-weight: bold;
        color: #333;
    }

    .Leader_Item_Leng {
        float: left;
        width: 886px;
        line-height: 26px;
        font-size: 18px;
        color: #333;
    }

    .Leader_Item_Leng span {
        margin-right: 50px;
    }

    .Leader_Item_Leng h4 {
        display: inline-block;
        line-height: 26px;
    }

    .Leader_border {
        border: 1px solid #333;
        padding: 0 3px;
    }

    .Leader_Item_More {
        width: 100%;
        height: 26px;
    }

    .Leader_Item_More h4 {
        float: right;
        width: 92px;
        height: 26px;
        font-size: 18px;
        color: #333;
    }

    .Leader_Item_More h4 a {
        color: #333;
    }

    .Leader_Item_Line_Part2 {
        width: 100%;
        height: 200px;
        overflow: hidden;
    }

    .Leader_Item_Line_Part2 ul {
        width: 100%;
        height: 200px;
        list-style: none;
    }

    .Leader_Item_Line_Part2 li {
        float: left;
        width: 33%;
        height: 60px;
        line-height: 60px;
        font-size: 18px;
        color: #333;
        list-style: none;
    }

    .Leader_Item_Line_Part2 li a {
        color: #333;
    }
    /* 20250217 */

    .Leader_Item_Line_Part3 {
        width: 100%;
        height: 200px;
        overflow: hidden;
    }

    .Leader_Item_Line_Part3 ul {
        width: 100%;
        height: 200px;
        list-style: none;
    }

    .Leader_Item_Line_Part3 li {
        float: left;
        width: 33%;
        height: 60px;
        line-height: 60px;
        font-size: 18px;
        color: #333;
        list-style: none;
    }

    .Leader_Item_Line_Part3 li a {
        color: #333;
    }
    .Leader_Item_Line_Part4 {
        width: 100%;
        height: 200px;
        overflow: hidden;
    }

    .Leader_Item_Line_Part4 ul {
        width: 100%;
        height: 200px;
        list-style: none;
    }

    .Leader_Item_Line_Part4 li {
        float: left;
        width: 33%;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #333;
        list-style: none;
    }

    .Leader_Item_Line_Part4 li a {
        color: #333;
    }
    /* 20250217 end*/
    /* Structure_div */
    .Structure_div {
        padding-top: 62px;
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
    }

    .Structure_Title_White a {
        background-color: #FFF !important;
    }

    .Structure_Title_White {
        margin-bottom: 36px;
    }

    .Structure_div ul {
        width: 100%;
        height: auto;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        margin-bottom: 80px;
    }

    .Structure_div li {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        padding: 0 50px;
        height: 60px;
        line-height: 60px;
        background-color: #F3F3F1;
        margin-bottom: 25px;
        color: #333;
    }

    .Structure_div li a {
        color: #333;
    }

    .ResearchBase_Box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
        overflow: hidden;
        padding-bottom: 68px;
    }

    .ResearchBase_Div {
        padding-top: 62px;
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
    }


    .ResearchBase_Div .Home_Title {
        margin-bottom: 40px;
    }

    .ResearchBase_Swiper_Div {
        width: 100%;
        height: auto;
    }

    .ResearchBase_Swiper {
        width: 1200px;
        min-height: 334px;
        overflow: hidden;
    }

    .ResearchBase_Swiper .swiper-slide {
        width: 360px;
        min-height: 334px;
    }

    .ResearchBase_Swiper p {
        width: 360px;
        height: 246px;
        overflow: hidden;
    }

    .ResearchBase_Swiper p img {
        width: 360px;
        height: 246px;
    }

    .ResearchBase_Text {
        padding: 17px 13px;
        width: 334px;
        height: auto;
        background-color: #FFF;
    }

    .ResearchBase_Text h4 {
        width: 334px;
        font-size: 18px;
        line-height: 25px;
        color: #323232;
        margin-bottom: 4px;
    }

    .ResearchBase_Text h4 a {
        color: #323232;
    }

    .ResearchBase_Text h5 {
        font-size: 16px;
        line-height: 22px;
        color: #333;
    }

    .ResearchBase_BTPrev {
        position: absolute;
        left: -50px;
        top: 36%;
        width: 26px;
        height: 52px;
        background: url(../images/Enter_Prev.png);
        z-index: 2;
        cursor: pointer;
    }

    .ResearchBase_BTNext {
        position: absolute;
        left: auto;
        right: -50px;
        top: 36%;
        width: 26px;
        height: 52px;
        background: url(../images/Enter_Next.png);
        z-index: 2;
        cursor: pointer;
    }

    /* News_List_Box */
    .News_List_Box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
    }

    .News_List_Div {
        margin-left: calc(50% - 600px);
        height: auto;
    }

    .News_Type {
        width: 100%;
        height: 60px;
        overflow: hidden;
    }

    .News_Type ul {
        width: 100%;
        height: 60px;
        list-style: none;
    }

    .News_Type li {
        float: left;
        width: 200px;
        height: 60px;
        line-height: 60px;
        text-align: center;
        background-color: #DDD4C6;
        color: #433B37;
        font-size: 24px;
    }

    .News_Type li a {
        color: #433B37;
    }

    .News_Type_Now {
        background-color: #FFF !important;
        font-weight: bold;
    }

    .News_List {
        padding: 50px 35px;
        background-color: #FFF;
    }

    .News_List ul {
        list-style: none;
    }

    .News_List li {
        margin-bottom: 50px;
        overflow: hidden;
    }

    .News_List li p {
        float: left;
        width: 262px;
        height: 170px;
        margin-right: 25px;

    }

    .News_List li p img {
        width: 262px;
        height: 170px;
    }

    .News_List_Text {
        display: block;

    }

    .News_List_Text h4 {
        font-size: 22px;
        line-height: 28px;
        font-weight: bold;
        color: #323232;
        margin-bottom: 10px;
    }

    .News_List_Text h4 a {
        color: #323232;
    }

    .News_List_Text h5 {
        font-size: 16px;
        line-height: 23px;
        color: #333;
        margin-bottom: 10px;
    }

    .News_List_Text h5 a {
        color: #333;
    }

    .News_List_Text h6 {
        font-size: 18px;
        line-height: 26px;
        color: #333;
        margin-bottom: 10px;
    }

    .News_List_Text h6 a {
        color: #333;
    }

    /* Exchange_Focus_Box */
    .Exchange_Focus_Box {
        width: 100%;
        background-color: #F3F3F1;
        height: auto;
    }
    /* 20240618 */
    .Exchange_Focus_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
        padding-bottom: 10px;
    }

    .Exchange_Focus_Title {
        font-size: 32px;
        font-weight: bold;
        color: #953329;
        line-height: 40px;
        height: 40px;
        padding-bottom: 20px;

    }

    .Exchange_Focus_Title a {
        color: #953329;
    }

    .Exchange_Focus_Swiper {
        width: 1200px;
        height: 488px;
        overflow: hidden;
        margin-bottom: 58px;
    }

    .Exchange_Focus_Swiper p {
        float: left;
        width: 806px;
        height: 488px;
    }

    .Exchange_Focus_Swiper p img {
        width: 806px;
        height: 488px;
    }

    .Exchange_Focus_Text {
        float: left;
        padding: 65px 39px;
        width: 316px;
        height: 358px;
        background-color: #96342A;
        overflow: hidden;

    }

    .Exchange_Focus_Text h4 {
        font-size: 26px;
        font-weight: bold;
        line-height: 35px;
        color: #FFF;
    }

    .Exchange_Focus_Text h4 a {
        color: #FFF;
    }

    .Exchange_Focus_Text h5 {
        font-size: 19px;
        line-height: 33px;
        color: #FFF;
    }

    .Exchange_Focus_Text h5 a {
        color: #FFF;
    }

    .Exchange_Focus_Text h6 {
        margin-top: 20px;
        margin-bottom: 28px;
        font-size: 17px;
        line-height: 24px;
        color: #FFF;
    }

    .Exchange_Focus_pagination {
        font-size: 12px;
        left: 624px !important;
        top: 450px !important;
        width: 180px !important;
        height: 16px !important;
        z-index: 2;
    }

    .Exchange_Focus_pagination .swiper-pagination-bullet {
        border-radius: 8px;
        width: 15px;
        height: 15px;
        border: 1px solid #FFF;
        background-color: transparent;
        opacity: 1;
    }

    .Exchange_Focus_pagination .swiper-pagination-bullet-active {
        background-color: #FFF;
        border: 1px solid #FFF;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 8px) !important;
    }

    .Exchange_Focus_BTPrev {
        position: absolute;
        left: 17px;
        top: 35%;
        width: 26px;
        height: 52px;
        background: url(../images/Exchange_Prev.png);
        z-index: 2;
        cursor: pointer;
    }

    .Exchange_Focus_BTNext {
        position: absolute;
        left: auto;
        left: 762px;
        top: 35%;
        width: 26px;
        height: 52px;
        background: url(../images/Exchange_Next.png);
        z-index: 2;
        cursor: pointer;
    }
    /* 20240618 */
    .Exchange_Related_Div {
        padding-top: 50px;
        height: auto;
        margin-left: calc(50% - 600px);
    }

    .Exchange_Related_Div .Home_Title {
        margin-bottom: 32px;
    }

    .Exchange_Related_List {
        width: 100%;
        height: auto;

    }

    /* 20240604 */
    .Exchange_Related_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        /* display: flex;
        flex-wrap: wrap; */
        /* flex-direction: column; */
        /* justify-content: space-between;
        align-content: space-between; */
    }

    /* 20240604 */
    .Exchange_Related_List li {
        float: left;
        width: 279px;
        height: 440px;
        margin-right: 28px;
        margin-bottom: 37px;
        background-color: #F3F3F1;
        overflow: hidden;
    }

    /* 20240604 */
    .Exchange_Related_List li:nth-child(4n) {
        margin-right: 0px;
    }

    .Exchange_Related_List li p {
        width: 279px;
        height: 191px;
    }

    .Exchange_Related_List li p img {
        width: 279px;
        height: 191px;
    }
    /* 20240607 */
    .Lecture_Related_List li{
        height: 360px!important;
    }
    .Exchange_Related_Txt {
        background-color: #F3F3F1;
        padding: 16px 16px 32px 16px;
    }

    .Exchange_Related_Txt h4 {
        font-size: 18px;
        line-height: 25px;
        margin-bottom: 10px;
        color: #323232;
    }

    .Exchange_Related_Txt h4 a {
        color: #323232;
    }
/*20241029 start*/
    .Exchange_Related_Txt h5 {
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 10px;
        color: #323232;
    }
/*20241029 end*/
    .Exchange_Related_Txt h5 a {
        color: #323232;
    }

    .Exchange_Related_Txt h6 {
        font-size: 16px;
        line-height: 23px;
        margin-bottom: 13px;
        color: #333;
    }

    .Exchange_Related_Txt h6 a {
        color: #333;
    }
    /* 20240618 */
    .Exchange_Control_Div {
        padding-bottom: 43px;
    }

    .Exchange_His_Box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
    }
    /* 20240618 */
    .Exchange_His_Div {
        padding-top: 50px;
    }

    .Exchange_His_Title {
        margin-bottom: 35px;
    }

    .Exchange_His_Swiper {
        width: 1200px;
        min-height: 314px;
        overflow: hidden;
        padding-bottom: 90px;
    }

    .Exchange_His_Swiper p {
        width: 360px;
        height: 246px;
    }

    .Exchange_His_Swiper p img {
        width: 360px;
        height: 246px;
    }

    .Exchange_His_Swiper p {
        width: 360px;
        height: 246px;
    }

    .Exchange_His_Swiper h4 {
        padding: 22px 13px;
        width: 334px;
        font-size: 18px;
        line-height: 23px;
        color: #323232;
        background-color: #FFF;
    }

    .Exchange_His_Swiper h4 a {
        color: #323232;
    }

    .Exchange_His_BTPrev {
        position: absolute;
        left: -58px;
        top: 26%; /* 20240607 */
        width: 26px;
        height: 52px;
        background: url(../images/Enter_Prev.png);
        z-index: 2;
        cursor: pointer;
    }

    .Exchange_His_BTNext {
        position: absolute;
        left: auto;
        right: -58px;
        top: 26%; /* 20240607 */
        width: 26px;
        height: 52px;
        background: url(../images/Enter_Next.png);
        z-index: 2;
        cursor: pointer;
    }

    .Lecture_Focus_Div .Exchange_Focus_Title {
        color: #796A25;  /* 20240607 */
    }

    .Lecture_Focus_Div .Exchange_Focus_Title a {
        color: #796A25;  /* 20240607 */
    }

    .Lecture_Focus_Div .Exchange_Focus_Text {
        background-color: #796A25;  /* 20240607 */
    }
    .Lecture_Focus_Div2 .Exchange_Focus_Title {
        color: #193968;  /* 20240607 */
    }

    .Lecture_Focus_Div2 .Exchange_Focus_Title a {
        color: #193968;  /* 20240607 */
    }

    .Lecture_Focus_Div2 .Exchange_Focus_Text {
        background-color: #193968;  /* 20240607 */
    }
    /* Academic_Box */
    .Academic_Box {
        width: 100%;
        background-color: #F3F3F1;
        height: auto;
    }

    .Academic_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
    }

    .Academic_Type {
        width: 100%;
        height: 60px;

    }

    .Academic_Type ul {
        width: 100%;
        height: 60px;
        list-style: none;
    }

    .Academic_Type li {
        float: left;
        width: 185px;
        height: 60px;
        line-height: 60px;
        background-color: #DDD4C6;
        text-align: center;
        border-right: 1px solid #FFF;
        color: #433B37;
        font-size: 24px;
        cursor: pointer;
    }

    .Academic_Type li a {
        color: #433B37;
    }

    .Academic_Type_Now {
        background-color: #fff !important;
        font-weight: bold;
    }

    .Academic_List_All {
        padding: 67px 47px 18px 47px;
        background-color: #FFF;
        height: 948px;
        overflow: hidden;
    }

    .Academic_List {
        display: none;
        width: 1106px;
        height: 948px;
        overflow: hidden;
    }

    .Academic_List ul {
        width: 1106px;
        height: auto;
    }

    .Academic_List li {
        float: left;
        width: 510px;
        height: 407px;
        margin-bottom: 67px;
        margin-right: 86px;
    }

    .Academic_List li:nth-child(2n) {
        margin-right: 0px;
    }

    .Academic_List li p {
        float: left;
        width: 297px;
        height: 407px;
        margin-right: 40px;
    }

    .Academic_List li p img {
        width: 297px;
        height: 407px;
    }

    .Academic_Txt {
        float: left;
        width: 170px;
        height: auto;
        overflow: hidden;
    }

    .Academic_Txt h4 {
        width: 100%;
        height: 45px;
        line-height: 36px;
        font-size: 30px;
        font-weight: bold;
        color: #323232;
    }

    .Academic_Txt h4 a {
        color: #323232;
    }

    .Academic_Txt h5 {
        width: 100%;
        height: 60px;
        line-height: 28px;
        font-size: 20px;
        color: #333;
    }

    .Academic_Txt h5 a {
        color: #333;
    }

    .Academic_Txt h6 {
        border: 1px solid #007B35;
        width: 113px;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        text-align: center;
        color: #007B35;

        background: url(../images/Academic_Arrow.png) center right no-repeat;
        background-position: right 10px center;
        overflow: hidden;
    }

    .Academic_Txt h6 a {
        color: #007B35;
    }

    /* Voice_Div */
    .Voice_Div {
        height: auto;
        overflow: hidden;
    }

    .Voice_List {
        width: 100%;
        height: auto;
    }

    /* 20240604 */
    .Voice_List ul {
        width: 100%;
        /* height: 1800px;    */
        height: auto;
        overflow: hidden;
    }

    /* 20240604 */
    .Voice_List li {
        float: left;
        margin-right: 40px;
        padding: 66px 14px 25px 14px;
        width: 332px;
        height: 470px;
        margin-bottom: 60px;
        overflow: hidden;
        background-color: #F2F2F0;
    }

    /* 20240604 */
    .Voice_List li:nth-child(3n) {
        margin-right: 0px;
    }

    .Voice_List li h3 {
        position: absolute;
        top: 0;
        left: 0;
        width: 112px;
        height: 36px;
        background-color: #0E5244;
        line-height: 36px;
        text-align: center;
        font-size: 16px;
        color: #FFF;
    }

    .Voice_List li h4 {
        width: 100%;
        height: auto;
        line-height: 28px;
        font-size: 22px;
        font-weight: bold;
        color: #323232;
        margin-bottom: 12px;
    }

    .Voice_List li h4 a {
        color: #323232;
    }

    .Voice_List li h5 {
        width: 100%;
        height: auto;
        line-height: 22px;
        font-size: 16px;
        color: #333;
    }

    .Voice_List li h5 a {
        color: #333;
    }

    .Voice_List li h6 {
        width: 100%;
        height: auto;
        line-height: 25px;
        font-size: 18px;
        color: #0D5143;
        margin-bottom: 16px;
    }

    .Voice_List li p {
        width: 332px;
        height: 226px;
        margin-bottom: 15px;
    }

    .Voice_List li p img {
        width: 332px;
        height: 226px;
    }

    .Voice_Control_Div {
        margin-bottom: 60px;
    }
	
    /* 20240919 */
    .Top_Search_Div{
        display: none;
        left: calc(50% - 600px);
        top:130px;
        position: absolute;
        width: 1198px;
        height: 80px;
        background-color: #FFF;
        border: 1px solid #577A64;
        z-index: 2;
    }
    .Top_Search_Input{
        float: left;
        margin-left: 30px;
        width: 1000px;
        height: 80px;
        font-size:18px;        
        background-color: #FFF;
    }
    .Top_Search_Input input{
        width: 100%;
        height: 80px;
        line-height: 80px;
        font-size:18px;
        color: #535353;
    }
    .Top_Search_BT{
        float: right;
        margin-right: 30px;
        margin-top: 23px;
        width: 35px;
        height: 34px;
  
    }
    .Top_Search_BT img{
        width: 35px;
        height: 34px;
    }
    /* 20240925 */
    .Special_TopAD_Box {
        width: 100%;
        background-color: #FFF;
        height: auto;
        overflow: hidden;
    }

    .Special_TopAD_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
    }

    .Special_Focus_Box {
        width: 100%;
        background-color: #F3F3F1;
        height: auto;
        overflow: hidden;
        padding-top: 28px;
        padding-bottom: 70px;
    }

    .Special_Focus_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;
        margin-bottom: 70px;
    }

    .Special_Focus_Swiper {
        float: left;
        width: 806px;
        height: 488px;
        overflow: hidden;
    }

    .Special_Focus_Swiper p {
        width: 806px;
        height: 488px;
    }

    .Special_Focus_Swiper img {
        width: 806px;
        height: 488px;
    }

    .Special_Focus_Swiper h4 {
        position: absolute;
        bottom: 0;
        padding: 15px;
        height: auto;
        width: calc(100% - 30px);
        line-height: 25px;
        font-size: 18px;
        color: rgba(0, 0, 0, 0.3);
		background-color: rgba(0, 0, 0, 0.5);
    }

    .Special_Focus_Swiper h4 a {
        display: block;
        width: 630px;
        line-height: 25px;
        font-size: 18px;
        color: #FFF;

    }

    .Special_Focus_pagination {
        font-size: 12px;
        left: auto !important;
        right: 0 !important;
        bottom: 22px !important;
        width: 140px !important;
        height: 17px !important;
    }

    .Special_Focus_pagination .swiper-pagination-bullet {
        border-radius: 8px;
        width: 14px;
        height: 14px;
        border: 1px solid #FFF;
        background-color: transparent;
        opacity: 1;
    }

    .Special_Focus_pagination .swiper-pagination-bullet-active {
        background-color: #FFF;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
    }

    .Special_Focus_pagination {
        width: 140px;
        bottom: 0;
    }

    .Special_Focus_List {
        float: left;
        width: 318px;
        height: 432px;
        padding: 28px 38px;
        background-color: #FFF;
    }

    .Special_Focus_List ul {
        width: 100%;
        height: 380px;
        overflow: hidden;
    }

    .Special_Focus_List li {
        font-size: 18px;
        font-weight: bold;
        line-height: 25px;
        color: #535353;
        margin-bottom: 20px;
    }

    .Special_Focus_List li a {
        color: #535353;
    }

    .Special_Focus_List h4 {
        margin-top: 20px;
        line-height: 22px;
        font-size: 16px;
        color: #333;
        text-align: right;
        margin-right: 15px;
    }

    .Special_Focus_List h4 a {
        color: #333;
    }

    .Special_Data_Box {
        margin: 0 auto;
        /* margin-left: calc(50% - 960px); */
        width: 100%;
        height: 348px;
        overflow: hidden;
        background: url(../images/Special_Data_BK.jpg) center center no-repeat;
        background-color: #F3F3F1;
    }

    .Special_Data_Div {
        padding-top: 36px;
    }

    .Special_Data_Line {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
    }

    .Special_Data_Line h4 {
        width: 100%;
        text-align: center;
        height: auto;
        margin-bottom: 5px;
    }

    .Special_Data_Line h4 span {
        width: 250px;
        display: inline-block;
        text-align: center;
        font-size: 18px;
        font-weight: bold;
        line-height: 24px;
        color: #FFF;
        height: auto;
    }

    .Special_Data_Line h4 span a {
        color: #FFF;
    }

    .Special_Data_Line h5 {
        width: 100%;
        text-align: center;
        height: auto;
    }

    .Special_Data_Line h5 span {
        padding: 0 15px;
        display: inline-block;
        text-align: center;
        font-size: 18px;

        line-height: 24px;
        color: #FFF;
        height: auto;
    }

    .Special_Data_Line h5 span a {
        color: #FFF;
    }

    .Special_Data_Line h6 {
        width: 100%;
        text-align: center;
        height: auto;
    }

    .Special_Data_Line h6 span {
        width: 250px;
        display: inline-block;
        text-align: center;
        font-size: 18px;
        line-height: 24px;
        color: #FFF;
        height: auto;
    }

    .Special_Data_Line h6 span a {
        color: #FFF;
    }

    .Special_Media_Box {
        width: 100%;
        background-color: #FFF;
        height: auto;
        overflow: hidden;
    }

    .Special_Media_Box {
        width: 100%;
        background-color: #FFF;
        height: auto;
        overflow: hidden;

    }

    .Special_Media_Div {
        padding-top: 55px;

    }

    .Special_Media_Div .Home_Title {
        margin-bottom: 30px;
    }

    .Special_Media_Div .Home_Title a {
        background-color: #FFF !important;
    }

    .Special_Media {
        width: 100%;
        height: auto;
        padding-bottom: 90px;
    }

    .Special_Media ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Special_Media li {
        float: left;
        padding: 65px 15px 25px 15px;
        width: 330px;
        height: 232px;
        background-color: #F3F3F1;
        margin-right: 60px;
        margin-bottom: 60px;
        overflow: hidden;
    }

    .Special_Media li:nth-child(3n) {
        margin-right: 0px;
    }

    .Special_Media li h4 {
        position: absolute;
        top: 0;
        left: 0;
        width: 180px;
        height: 37px;
        background-color: #0E5244;
        line-height: 37px;
        text-align: center;
        font-size: 16px;
        color: #FFF;
    }

    .Special_Media li h4 a {
        color: #FFF;
    }

    .Special_Media li h5 {
        font-size: 22px;
        font-weight: bold;
        line-height: 28px;
        color: #323232;
        margin-bottom: 25px;
    }

    .Special_Media li h5 a {
        color: #323232;
    }

    .Special_Media li h6 {
        font-size: 16px;
        line-height: 24px;
        color: #323232;

    }

    .Special_Media li h6 a {
        color: #323232;
    }

    .Special_Media p {
        position: absolute;
        bottom: 60px;
        left: calc(50% - 90px);
        margin: 0 auto;
        width: 180px;
        height: 48px;
        border: 1px solid #DDD;
        line-height: 48px;
        text-align: center;
        font-size: 20px;
        color: #333;
    }

    .Special_Media p a {
        color: #333;
    }

    .Special_His_Box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
        overflow: hidden;
    }

    .Special_His_Div {
        padding-top: 65px;
        padding-bottom: 90px;
        height: auto;
    }

    .Special_His_Div .Home_Title {
        margin-bottom: 35px;
    }

    .Special_His_Swiper {
        width: 1200px;
        height: 310px;
        overflow: hidden;
    }

    .Special_His_Swiper .swiper-slide {
        width: 318px;
        height: 310px;
        /* 20241015 */
        margin-right: 20px;
    }

    .Special_His_Swiper p {
        width: 318px;
        height: 216px;
    }

    .Special_His_Swiper p img {
        width: 318px;
        height: 216px;
    }

    .Special_His_Swiper h4 {
        width: 288px;
        height: 50px;
        padding: 20px 15px;
        background-color: #FFF;
    }

    .Special_His_Swiper h4 a {
        font-size: 18px;
        line-height: 25px;
        color: #323232;
        width: 288px;
        height: 50px;
        overflow: hidden;
    }

    .Special_His_BTPrev {
        position: absolute;
        left: -35px;
        top: 240px;
        width: 20px;
        height: 35px;
        background: url(../images/Special_His_Prev.png);
        z-index: 2;
        cursor: pointer;
    }
    .Special_His_BTNext {
        position: absolute;
        left: auto;
        right: -35px;
        top: 240px;
        width: 20px;
        height: 35px;
        background: url(../images/Special_His_Next.png);
        z-index: 2;
        cursor: pointer;
    }
    /* 20240925 end*/
    /* 20250327 */
    .Home_Map_Div{
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 43px;
    }
    .Home_Map{
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .Home_Map_Left{
        float: left;
        width: 230px;
        height: auto;
        font-size: 26px;
        line-height: 34px;
        font-weight: bold;
        color: #093F33;
    }
    .Home_Map_Left a{
        color: #093F33;
    }
    .Home_Map_Right{
        float: left;
        width: 900px;
        height: auto;
        overflow: hidden;
    }
    .Home_Map_Right ul{        
        width: 900px;
        height: auto;
        overflow: hidden;
    }
    .Home_Map_Right li{
        float: left;
        width: 180px;
        height: 38px;
        margin-bottom: 15px;       
        overflow: hidden;
    }
    .Home_Map_Right li a{
        display: block;
        width:fit-content;
        width:-webkit-fit-content;
        width:-moz-fit-content;

        font-size: 18px;
        line-height: 34px;
        border-bottom: 4px solid transparent;
        color: #000;        
    }
    .Home_Map_Right li a:hover {
        border-bottom: 4px solid #137964;
        text-decoration: none;
    }

    .Home_Acadmic_Div{
        width: 100%;
        height: auto;
        overflow: hidden;

    }
    .Home_Acadmic{
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 35px;
    }
    .Home_Acadmic_Item{
        float: left;
        padding-left: 185px;
        width: 415px;
        height: auto;
    }
    .Home_Acadmic_Item p{
        position: absolute;
        top:0;
        left: 15px;
        width: 194px;
        height: 264px;
        z-index: 2;
    }
    .Home_Acadmic_Item p img{
        width: 194px;
        height: 264px;        
    }
    .Home_Acadmic_Title{
        padding-left: 38px;
        margin-top: 12px;
        height: 93px;
        font-size: 24px;
        line-height: 32px;
        font-weight: bold;
        color: #000;
        overflow: hidden;
    }
    .Home_Acadmic_Title em{
        font-family: "Arial";
        font-size: 22px;
        font-style: italic;        
    }
    .Home_Acadmic_Title a{
        color: #000;
    }
    .Home_Acadmic_Txt{
        padding: 24px 26px 24px 38px;
        height: 330px; 
        overflow: hidden;
        background-color: #F7F7F7;
    }
    .Home_Acadmic_Txt h4{
        width: 320px;      
        font-size: 18px;
        line-height: 32px;
        color: #433B37;
        margin-bottom: 14px;
    }
    .Home_Acadmic_TxtEn h4{
        width: 352px!important;  
        font-family: "Arial"!important;        
        line-height: 28px!important;        
    }
    .Home_Acadmic_Txt h4 em{
        font-style: italic;
    }
    .Home_Acadmic_Txt h4 a{
        color: #433B37;
    }
    .Home_Acadmic_Txt h5{
        position: absolute;
        bottom: 24px;
        right: 26px;
        font-size: 16px;
        line-height: 24px;
        color: #796B26; 
        text-align: right;
    }
    .Home_Acadmic_Txt h5 a{
        color: #796B26; 
    }
    .Home_Acadmic_More{
        margin: 0 auto;
        width: 1190px;
        height: 65px;
        line-height: 65px;
        text-align: center;
        font-size: 20px;
        font-weight: bold;
        color: #000;
        background-color: #FAFAFA;
        margin-bottom: 95px;
    }
    .Home_Acadmic_More a{
        color: #000;
    }
    /* 20250327 end*/
}
#displaypagenum {
 font-size:14px;
 font-weight:bold;
 color:#a0a3a5;
    overflow: hidden;
 text-align: center;
 padding-top: 20px;
 padding-bottom: 20px;
 text-align: center;
 font-weight:normal;
 margin:20px 0 0;
    line-height: 35px;
}

#displaypagenum {
text-align: center;
}
#displaypagenum span {
 display: inline;
 font-size: 14px;
 text-decoration:none;
 color:#a0a3a5;
 padding:5px 10px;
 background-color:#ebebeb;
 border-color:#ebebeb;
 color:#363738;
 border:1px solid #CCCCCC;
}
#displaypagenum a {
text-decoration:none;
 color:#a0a3a5;
 padding:5px 10px;
 background-color: #f3f3ed;
 border:1px solid #CCCCCC;
 display: inline;
 font-size: 14px;
 font-weight: normal;
 margin: 20px 0 0;
 line-height: 35px;
}

#displaypagenum span:hover,#displaypagenum a:hover{background-color:#636566;border-color:#636566;color:#fff;cursor:pointer;}
  .m-style {
    position: relative;
    text-align: center;
    zoom: 1;
    margin:40px 270px 50px;
}

.m-style:before,
.m-style:after {
    content: "";
    display: table;
}

.m-style:after {
    clear: both;
    overflow: hidden;
}

.m-style span {
    float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style .active {
float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    background: #ebebeb;
    color: #a0a3a5;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a {
    float: left;
    margin: 0 5px;
    width: 34px;
    height: 28px;
    line-height: 28px;
    background: #fff;
    border: 1px solid #ebebeb;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style a:hover {
    color: #fff;
    background: #636566;
}

.m-style .next,
.m-style .prev {
    font-family: "Simsun";
    font-size: 16px;
    font-weight: bold;
}

.now,
.count {
    padding: 0 5px;
    color: #f00;
}

.eg img {
    max-width: 800px;
    min-height: 500px;
}

.jump-ipt {
    float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #fff;
    border: 1px solid #ebebeb;
    outline: none;
    color: #bdbdbd;
    font-size: 14px;
}
.Search_Div li h4 b{ color:#004995;}
.Artical_Content_Text iframe {
    max-width: 100%;
    aspect-ratio: 16 / 9;
	height: auto;
}

