/* PC */
/* Top菜单部分 */
@media (min-width:600px) {
    .TopMenu_Box {
        width: 100%;

        height: 160px;
        background: url(../images/Top_BK.jpg) center center no-repeat;
        border-bottom: 6px solid #093F34;
        background-color: #F3F3F1;
    }

    .TopMenu_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: 160px;

        /* 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: 1200px;
        height: 66px;
    }

    .Menu_List_Div ul {
        width: 100%;
        height: 66px;
    }

    .Menu_List_Div li {
        float: left;
        width: 200px;
        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;
    }

    .Menu_List_Div li a {
        display: block;
        color: #000;
        height: 28px;
        text-decoration: none;
    }

    .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: 200px;
        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: 200px;
        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;
    }

    .Menu_List_Div .Main_Menu_L2 h4 a {
        color: #FFF;
    }


    .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: 26px;
        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: 26px;
        list-style: none;
    }

    .PageControl_Num li {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 24px;
        height: 24px;
        line-height: 24px;

        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: 24px;
        height: 24px;
        line-height: 24px;
        color: #FFF !important;
    }

    .PageControl_Num span {
        display: inline-block;
        position: relative;
        margin: 0 4px;
        padding: 0;
        width: 24px;
        height: 24px;
        line-height: 24px;
        font-size: 16px;
        text-align: center;
        background-color: #fff;
        border: 1px solid #DDD;
    }

    .PageControl_Num a {
        display: block;
        width: 24px;
        height: 24px;
        line-height: 24px;
        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: 18px;
        color: #000;
    }

    .Nav_Div a {
        color: #000;
    }
    .Nav_Div span{
        color: #007B57;
    }
}

/*  底部 部分 */
@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;
    }
/* 20240701 */
    .Bottom_Link_Div {
        float: left;
        width: 700px;
    }
/* 20240701 */
    .Bottom_Contact_Div {
        float: right;
        width: 490px;
    }

    .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_Link_Icons {
        float: left;
        width: 186px;
    }
    .Bottom_Link_Icons ul{        
        width: 186px;
        height: 186px;
        overflow: hidden;
    }
    .Bottom_Link_Icons li{        
        float: left;
        width: 75px;
        height: 75px;
        margin-right: 36px;
        margin-bottom: 36px;
    }
    .Bottom_Link_Icons li:nth-child(2n){
        margin-right: 0;        
    }
    .Bottom_Link_Icons li img{        
        width: 75px;
        height: 75px;
    }
    

    .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;
        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: 20px;
        font-size: 36px;
        font-weight: bold;
        line-height: 45px;
        color: #000;
        /* text-transform: uppercase; */
    }

    .Artical_Content_Title a {
        color: #000;
    }

    .Artical_Content_Info_Div {
        padding-bottom: 10px;
        height: 25px;
        border-bottom: 1px solid #DDD4C6;
    }

    .Artical_Content_Info {
        float: left;
        width: 50%;
        font-size: 16px;
        line-height: 24px;
    }

    .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: 18px;
        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: 18px;
        color: #656565;
    }

    .Artical_Content_Info h5 a {
        color: #656565;
    }
    .Artical_Content_Links{
        margin-top: -5px;
        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;
        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: 20px;
        line-height: 28px;
        color: #555;
        margin-bottom: 32px;
        /* text-indent: 36px; */
    }

    .Artical_Content_Text p img {
        margin: 0 auto;
        padding-top: 20px;
        /*width: 550px;*/
    }

    .Artical_Content_Text span {
        display: block;
        margin: 0 auto;
        width: 550px;
        font-size: 16px;
        color: #555;
        line-height: 22px;
        /* text-align: center; */
        margin-top: 10px;
        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_Control_Div{
        margin-top: 40px;
        padding-bottom:40px;
        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: 32px;
        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: 20px;
        line-height: 30px;
        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; 
        font-size: 20px;
        line-height: 30px;
        height: 30px;
                /* 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: 18px;
        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: 32px;
        font-size: 26px;
        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: 18px;
        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;
        padding-bottom: 80px;
    }

    .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;
    }

    .Home_Focus_Text h4 {
        font-size: 27px;
        font-weight: bold;
        line-height: 36px;
        color: #434343;
        margin-bottom: 30px;
    }

    .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: 7px;
        width: 12px;
        height: 12px;
        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, 7px) !important;
    }

    .Home_Items_Div {
        width: 100%;
        height: auto;
        /* margin-bottom: 80px; */
        overflow: hidden;
    }

    .Home_Title {
        width: 100%;
        height: 65px;
        /* background: url(../images/Title_BK.png) center right no-repeat; */

    }

    .Home_Title a {
        display: block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        padding-right: 20px;
        height: 65px;
        font-size: 34px;
        line-height: 47px;
        color: #093F33;
        font-weight: bold;
        /* background-color: #F3F3F1; */
    }

    .Home_Title_White a {
        background-color: #FFF !important;
    }

    .Home_News_Div {
        width: 100%;
        height: auto;
        overflow: hidden;
    }    

    .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: 100%;
        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-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_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: 358px;
        height: auto;
    }

    .Home_Research_NewsItem_Title {
        margin: 0 auto;
        width: 278px;
        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;

    }
    
    .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;
    }
    
    .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;
    }

    .Enter_Right {
        float: right;
        width: 610px;
        height: 343px;
    }

    .Enter_Right img {
        width: 610px;
        height: 343px;
    }
    
    .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;
    }

    .Leader_Type li {
        float: left;
        width: 399px;
        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;
    }


    .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: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #333;
        list-style: none;
    }

    .Leader_Item_Line_Part3 li a {
        color: #333;
    }

    /* 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: 80px;
        overflow: hidden;
    }

    .News_Type ul {
        margin-top: 7px;
        width: 100%;
        height: 80px;
        list-style: none;
    }

    .News_Type li {
        float: left;
        width: 50%;
        height: 80px;
        line-height: 80px;
        text-align: center;
        background-color: #DDD4C6;
        color: #433B37;
        font-size: 28px;
    }

    .News_Type li a {
        color: #433B37;
    }

    .News_Type_Now {
        font-size: 30px;
        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: 26px;
        line-height: 32px;
        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: #007B57;
        margin-bottom: 10px;
    }

    .News_List_Text h5 a {
        color: #007B57;
    }

    .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;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Exchange_Focus_Div {
        margin: 0 auto;
        margin-left: calc(50% - 600px);
        height: auto;

        /* padding-bottom: 80px; */
    }
    .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: 18px;
        font-weight: normal;
        line-height: 28px;
        color: #FFF;
    }

    .Exchange_Focus_Text h5 a {
        color: #FFF;
    }

    .Exchange_Focus_Text h6 {
        margin-top: 20px;
        margin-bottom: 20px;
        font-size: 17px;
        line-height: 24px;
        color: #FFF;
    }
    .Exchange_Focus_Text h6 span{
        padding-right: 20px;
    }
    .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: 45%;
        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: 45%;
        width: 26px;
        height: 52px;
        background: url(../images/Exchange_Next.png);
        z-index: 2;
        cursor: pointer;
    }

    .Exchange_Related_Div {
        padding-top: 70px;
        height: auto;
        margin-left: calc(50% - 600px);
    }

    .Exchange_Related_Div .Home_Title {
        margin-bottom: 32px;
    }

    .Exchange_Related_List {
        width: 100%;
        height: auto;

    }

    .Exchange_Related_List ul {
        width: 100%;
        height: 950px;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        justify-content: flex-start;
        align-content: space-between;
    }

    .Exchange_Related_List li {
        width: 279px;
        height: auto;
        margin-bottom: 37px;
    }

    .Exchange_Related_List li p {
        width: 279px;
        height: 191px;
    }

    .Exchange_Related_List li p img {
        width: 279px;
        height: 191px;
    }

    .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;
    }

    .Exchange_Related_Txt h5 {
        font-size: 16px;
        line-height: 23px;
        margin-bottom: 10px;
        color: #323232;
    }

    .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;
    }


    .Exchange_Control_Div {
        padding-bottom: 63px;
    }

    .Exchange_His_Box {
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
    }

    .Exchange_His_Div {
        padding-top: 65px;
    }

    .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: 45%;
        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: 45%;
        width: 26px;
        height: 52px;
        background: url(../images/Enter_Next.png);
        z-index: 2;
        cursor: pointer;
    }

    .Lecture_Focus_Div .Exchange_Focus_Title{
        color: #467F55;
    }
    .Lecture_Focus_Div .Exchange_Focus_Title a{
        color: #467F55;
    }
    .Lecture_Focus_Div .Exchange_Focus_Text {
        background-color: #467F55;
    }
    .Voice_Focus_Div .Exchange_Focus_Title{
        color: #467F56;
    }
    .Voice_Focus_Div .Exchange_Focus_Title a{
        color: #467F56;
    }
    .Voice_Focus_Div .Exchange_Focus_Text {
        background-color: #467F56;
    }
    /* 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: auto;
        line-height: 36px;
        font-size: 30px;
        font-weight: bold;
        color: #323232;
        margin-bottom: 15px;
    }
    .Academic_Txt h4 a{
        color: #323232;
    }
    .Academic_Txt h5{                
        width: 100%;
        height: 60px;
        line-height: 28px;
        font-size: 18px;
        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;        
    }
    .Voice_List ul{
        width: 100%;
        height: auto;   

    }
    .Voice_List li{
        float: left;
        padding:40px 24px 30px 24px;
        width: 312px;
        height: 560px;
        margin-bottom: 60px;
        margin-right: 60px;
        background-color: #F2F2F0;
    }
    .Voice_List li:nth-child(3n){
        margin-right: 0px;

    }
    .Voice_List li h3{
        width: 100%;
        height:24px;
        line-height: 24px;
        font-size: 16px;
        color: #555;
        margin-bottom: 25px;
    }
    .Voice_List li h4{        
        width: 100%;
        height: auto;               
        line-height: 30px;        
        font-size: 22px;
        font-weight: bold;
        color: #333;
        margin-bottom: 7px;
    }
    .Voice_List li h4 a{
        color: #333;
    }
    .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: 40px;        
        font-size: 27px;
        font-weight: bold;
        color: #0D5143;
        margin-bottom: 10px;
    }
    .Voice_List li p{        
        width: 312px;
        height: 206px;               
        margin-bottom: 23px;
    }
    .Voice_List li p img{
        width: 312px;
        height: 206px; 
    }
    .Voice_Control_Div{
        margin-bottom: 60px;
    }

    /* English add*/
    .Home_News_List{
        width: 100%;
        height: auto;
    }   
    .Home_News_Block1{
        float: left;
        width: 440px;
        height: auto;
    }
    .Home_News_Block1 p{        
        width: 440px;
        height:290px;
    }
    .Home_News_Block1 p img{
        width: 440px;
        height:290px;
    }
    .Home_News_Block1 .Home_News_Block1_Txt{
        padding:20px;
        width: 400px;
        height:85px;
        overflow: hidden;
        background-color: #093F34;
    }
    .Home_News_Block1 h4{
        font-size: 20px;
        line-height: 25px;
        height: 50px;
        color: #B7CDAF;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
        margin-bottom: 5px;
    }
    .Home_News_Block1 h4 a{
        color: #B7CDAF;        
    }
    .Home_News_Block1 h5{
        font-size: 16px;
        line-height: 23px;
        height: 23px;
        color: #B7CDAF;

    }

    .Home_News_Block2{
        float: left;
        margin-left: 26px;
        width: 452px;
        height: auto;
    }
    .Home_News_Block2 ul{
        width: 452px;
        height: 414px;
        overflow: hidden;
    }
    .Home_News_Block2 li{
        /* padding:16px 20px; */
        width: 452px;
        min-height: 115px;
        background-color: #B7CEB0;
        margin-bottom: 17px;
        overflow: hidden;
    }
    .Home_News_Block2 li:first-child .Home_News_Block2_Txt{
        float: left;
        width: 183px;
        padding:16px 20px;
        background-color: #B7CEB0;        
    }
    .Home_News_Block2 li p{
        float: left;
        display: block;
        width: 229px;
        height: 151px; 
    }
    .Home_News_Block2 li p img{        
        width: 229px;
        height: 151px;        
    }
    .Home_News_Block2_Txt{
        display: block;
        padding:16px 20px;
        background-color: #B7CEB0;        
    }
    .Home_News_Block2_Txt h4{
        font-size: 20px;
        line-height: 25px;
 
        color: #FFF;
        margin-bottom: 5px;   
    }
    .Home_News_Block2_Txt h4 a{
        color: #FFF;   
    }
    .Home_News_Block2_Txt h5{
        font-size: 16px;
        line-height: 23px;  
        color: #FFF;   
    }
    
    .Home_News_Block3{
        float: right;        
        width: 256px;
        height: auto;
    }
    .Home_News_Block3 p{      
        width: 256px;
        height: 183px;
    }
    .Home_News_Block3 p img{
        width: 256px;
        height: 183px;
    }
    .Home_News_Block3 h4{      
        padding:20px;
        width: 216px;
        height: 190px;
        font-size: 22px;
        line-height: 30px;
        background-color: #ACACAC;
        color: #FFF;
        overflow: hidden;
    }
    .Home_News_Block3 h4 a{      
        color: #FFF;
    }
    /* Home_AboutICA_Box */
    .Home_AboutICA_Box{
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: 500px;
        overflow: hidden;
       background: url(../images/Home_ICA_BK.jpg) center center no-repeat;

    }
    .Home_AboutICA_Div{
        height: 500px;
    }
    .Home_AboutICA_Title{
        height: 73px;
        margin-top: 75px;
        color: #E5E2DE;
    }
    .Home_AboutICA_Title a{
        color: #E5E2DE;
    }
    .Home_AboutICA{
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .Home_AboutICA_Left{
        float: left;
        width: 660px;
        margin-right: 90px;
        height: auto;
        font-size: 20px;
        line-height: 32px;
        color: #AAA39B;
    }
    .Home_AboutICA_Right{
        float: left;
        width: 360px;
        margin-top: 66px;
        height: 100px;    
        overflow: hidden;    
    }
    .Home_AboutICA_Right p{
        float: left;
        width: 98px;
        height: 98px;        
    }
    .Home_AboutICA_Right p img{    
        width: 98px;
        height: 98px;        
    }
    .Home_AboutICA_Right h4{
        float: left;
        margin-left: 20px;

        width: 130px;
        height: 98px;        
        line-height: 98px;
        font-size: 20px;
        color: #E5E1DF;
    }
    .Home_AboutICA_Right h4 a{
        color: #E5E1DF;
    }
    .Home_Publications_Div{
        margin-top: 82px;
        height: auto;
        margin-bottom: 85px;
        overflow: hidden;
    }
    .Home_Journals_Div{
        float: left;
        padding:40px 35px;
        width: 520px;
        height: 300px;
        background-color: #D9F7E5;
    }
    .Home_Publications_Title a{
        color: #333;
    }
    .Home_Journals_Title{
        height: 88px;
    }
    .Home_Journals_Title h4{
        width: 100%;
        height: 42px;
        line-height: 40px;
        font-size: 28px;
        font-weight: bold;
        color: #333;
    }
    .Home_Journals_Title h4 a{
        color: #333;
    }
    .Home_Journals_Title h5{
        width: 100%;
        height: 24px;
        line-height: 24px;
        font-size: 19px;
        color: #666;
    }
    .Home_Journals_Title h5 a{
        color: #666;
    }
    .Home_Journals_Year{
        width: 100%;
        height: 42px;
        margin-bottom: 28px;
    }
    .Home_Journals_Year ul{
        width: 100%;
        height: 42px;

    }
    .Home_Journals_Year li{
        float: left;
        width: 96px;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
        color: #093F33;
        border: 1px solid #D9F7E5;
        border-bottom: 1px solid #7EC8BA;
        cursor: pointer;
        text-align: center;
    }

    .Home_Journals_Year li:hover {
        color: #093F33;
        font-weight: bold;
    }
    .Home_Journals_Now{
        border: 1px solid #7EC8BA!important;
        border-bottom: 1px solid #D9F7E5!important;
        font-weight: bold;
        text-decoration: underline;
    }
    .Home_Journals_Pic{
        width: 520px;
        height: 144px;
        overflow: hidden;
    }
    .Home_Journals_Block{
        display: none;
        width: 520px;
        height: 144px;
        overflow: hidden;
    }
    .Home_Journals_Block ul{
        width: 520px;
        height: 144px;        
    }
    .Home_Journals_Block li{
        float: left;
        width: 106px;
        height: 144px;        
        margin-right: 32px;
    }
    .Home_Journals_Block li:last-child{
        margin-right: 0;
    }
    .Home_Journals_Block li img{        
        width: 106px;
        height: 144px;        
    }

    .Home_Books_Div{
        float: right;
        padding:40px 35px;
        width: 520px;
        height: 300px;
        background-color: #FFF2E1;
    }
    .Home_Books_Title{
        height: 70px;
    }
    .Home_Books_Div ul{
        width: 520px;
        height: 230px;
        overflow: hidden;
    }
    .Home_Books_Div li{
        width: 100%;
        line-height: 24px;
        font-size: 19px;
        color: #555;
        margin-bottom: 12px;
    }
    .Home_Books_Div li a{
        color: #555;
    }
    /* Home_Culture_Box */
    .Home_Culture_Box{
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
        overflow: hidden;
    }
    .Home_Culture_Div{
        height: auto;
        padding-top: 65px;
    }
    .Home_Culture_Title a
    {
        color: #333;
    }
    .Home_Culture ul{
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 60px;
    }
    .Home_Culture li{
        float: left;
        /* padding:16px 20px; */
        width: 590px;
        min-height: 130px;
        background-color: #FFF;
        margin-bottom: 35px;
        margin-right: 20px;
        overflow: hidden;
    }
    .Home_Culture li:nth-child(2n){
        margin-right: 0px;        
    }
    
    .Home_Culture li p{
        float: left;
        display: block;
        width: 261px;
        height: 169px;
        margin-right: 18px; 
    }
    .Home_Culture li p img{        
        width: 261px;
        height: 169px;       
    }
    .Home_Culture_Txt{
        height: auto;
        display: block;
        position: static;
        padding:27px 20px;
  
    }
    .Home_Culture_Txt h4{
        font-size: 20px;
        line-height: 25px;
    
        color: #333;
        margin-bottom: 7px;   
    }
    .Home_Culture_Txt h4 a{
        color: #333;   
    }
    .Home_Culture_Txt h5{
        font-size: 16px;
        line-height: 23px;  
        color: #333;   
    }
    /* 20240701 */
    .Home_Culture_Txt h6{
        position: absolute;
        right: 0;
        bottom:0;
        /* width:fit-content;
        width:-webkit-fit-content;
        width:-moz-fit-content; */
        width: 80px;
        text-align: center;
        padding:0 15px;
        height: 30px;        
        line-height: 30px;  
        font-size: 14px;
        color: #B7CDAF;  
        background-color: #093F34; 
    }
    .Home_Culture_Txt h6 a{
        color: #B7CDAF;          
    }
    .Home_Sage_Voice{
        padding-top:72px;
        height: auto;
        overflow: hidden;
        margin-bottom: 115px;
    }
    .Home_Sage{
        float: left;
        width: 590px;
    }
    .Home_Voice{
        float: right!important;
    }
    .Home_Sage_Title{
        height: 70px;
    }
    .Home_Sage ul{        
        width: 100%;
        height: auto;
        list-style: none;
    }
    .Home_Sage li{        
        padding:22px;
        height: auto;
        line-height: 26px;
        font-size:20px;
        color: #333;
        background-color: #F3F3F1;
        margin-bottom: 8px;
    }
    .Home_Sage li a{
        color: #333;
    }

    /* Books_List_Box */
    .Books_List_Box {
 
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
    }

    .Books_List_Div {
        margin-left: calc(50% - 600px);
        height: auto;
    
    }   

    .Books_List {
        padding: 50px 35px;
        background-color: #FFF;
    }

    .Books_List ul {
        list-style: none;
    }

    .Books_List li {
        margin-bottom: 50px;
        overflow: hidden;
    }

    .Books_List li p {
        float: left;
        width: 142px;
        height: 170px;
        margin-right: 25px;

    }

    .Books_List li p img {
        width: 142px;
        height: 170px;
    }

    .Books_List_Text {
        display: block;

    }

    .Books_List_Text h4 {
        font-size: 26px;
        line-height: 32px;
        font-weight: bold;
        color: #323232;
        margin-bottom: 10px;
    }

    .Books_List_Text h4 a {
        color: #323232;
    }

    .Books_List_Text h5 {
        font-size: 16px;
        line-height: 23px;
        color: #007B57;
        margin-bottom: 10px;
    }

    .Books_List_Text h5 a {
        color: #007B57;
    }

    .Books_List_Text h6 {
        font-size: 18px;
        line-height: 26px;
        color: #555;
        margin-bottom: 10px;
    }

    .Books_List_Text h6 a {
        color: #555;
    }
    /* Culture_Feature_Box */
    .Culture_Feature_Box{
        width: 100%;
        height: auto;
        background-color: #F3F3F1;
        overflow: hidden;
    }
    .Culture_Feature_Div{
        margin-top: 14px;
        height: auto;
 
    }
    .Culture_Feature_Title{
        height: 65px;
        line-height: 47px;
        font-size: 34px;
        font-weight:bold;
        color: #093F33;
    }
    .Culture_Feature_Title a{
        color: #093F33;
    }
    .Culture_Feature_Block{
        width: 100%;
        height: 267px;
        background-color: #FFF;
        overflow: hidden;
    }
    .Culture_Feature_Block p{
        float: right;
        width: 410px;
        height: 267px;
        display: block;
    }
    .Culture_Feature_Block p img{        
        width: 410px;
        height: 267px;
    }
    .Culture_Feature_BlockTxt{
        float: left;
        width: 657px;
        padding:35px 32px 35px 100px;
        height: 196px;
        background-color: #FFF;
        display: block;
    }
    .Culture_Feature_BlockTxt h3{
        font-size: 27px;
        line-height: 35px;
        font-weight: bold;
        color: #333;
        margin-bottom: 16px;
    } 
    .Culture_Feature_BlockTxt h3 a{
        color: #333;        
    } 
    .Culture_Feature_BlockTxt h4{
        font-size: 18px;
        line-height: 26px;
        color: #555;  
    }
    .Culture_Feature_BTxt{
        left: 0;
        top:0;
        position: absolute;
        padding:9px 12px;
        width: 48px;
        height: 42px;
        background-color: #007C36;
    }
    .Culture_Feature_BTxt h6{
        font-size: 14px;
        line-height: 20px;
        color: #FFF;        
        text-align: center;
    }
    .Culture_Feature_BTxt h5{
        font-size: 17px;
        line-height: 22px;
        color: #FFF;        
        text-align: center;
    }
    .Culture_Feature_List{
        width: 100%;
        height: auto;
        margin-top: 28px;
        overflow: hidden;
        margin-bottom: 60px;
    }
    .Culture_Feature_List .Culture_Feature_BTxt{
        background-color: #093F34;
    }
    .Culture_Feature_List ul{
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .Culture_Feature_List li{
        position: relative;
        float: left;
        padding:23px 32px 45px 100px;
        width: 455px;
        margin-right: 26px;
        height: auto;
        background-color: #FFF;
        margin-bottom: 28px;
        overflow: hidden;
    }
    .Culture_Feature_List li:nth-child(2n){
        margin-right: 0px;        
    }
    .Culture_Feature_List li h4{
        height: auto;
        font-size: 22px;
        font-weight: bold;
        line-height: 30px;
        color: #333;
    }
    .Culture_Feature_List li h4 a{
        color: #333;
    }
    .Culture_Art_Box{
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: auto;
        overflow: hidden;
        background: url(../images/Culture_Art_BK.jpg) top center no-repeat;
        background-color: #F3F3F1;
    }
    .Culture_Art_Title{
        margin-top: 82px;
        height: 82px;
        text-align: center;
        color: #FFF;
    }
    .Culture_Art_Title a{
        color: #FFF;
    }
    .Culture_Art_List{
        padding:55px;
        padding-bottom: 5px;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
    }
    .Culture_Art_List ul{
        width: 1090px;
        height: auto;   
    }
    .Culture_Art_List li{
        float: left;
        width: 466px;
        padding:40px 27px ;
        margin-right: 50px;
        margin-bottom: 50px;
        height: 550px;  
        background-color: #F3F3F1; 
        overflow: hidden;
    }
    .Culture_Art_List li:nth-child(2n){
        margin-right: 0px;        
    }
    .Culture_Art_List h4{        
        font-size: 26px;
        line-height: 34px;
        font-weight: bold;
        color: #333;
        margin-bottom: 11px;
    }
    .Culture_Art_List h4 a{
        color: #333;
    }
    .Culture_Art_List h5{        
        font-size: 16px;
        line-height: 23px;
        color: #555;
        margin-bottom: 22px;
    }
    .Culture_Art_List h5 a{
        color: #555;
    }
    .Culture_Art_List p{        
        width: 466px;
        margin-bottom: 23px;
    }
    .Culture_Art_List p img{        
        width: 466px;        
    }
    .Culture_Art_List h6{
        font-size: 18px;
        line-height: 27px;
        color: #555; 
    }
    .Cultrue_Heritage_Title{
        padding-top:100px;
        height: 75px;
    }
    .Cultrue_Art_Heritage{
        padding:55px 50px;  
        height: auto;
        background-color: #FFF;
        overflow: hidden;
    }
    .Cultrue_Art_Heritage_Left{
        float: left;
        width: 465px;
        height: auto;
    }
    
    .Cultrue_Art_Heritage_Left p{        
        width: 465px;
        height: 295px;
        margin-bottom: 26px;
    }
    .Cultrue_Art_Heritage_Left h4{        
        font-size: 26px;
        line-height: 34px;
        font-weight: bold;
        color: #333;
        margin-bottom: 11px;
    }
    .Cultrue_Art_Heritage_Left h4 a{        
        color: #333;        
    }

    .Cultrue_Art_Heritage_Left h5{        
        font-size: 16px;
        line-height: 23px;
        color: #555;
        margin-bottom: 22px;
    }
    .Cultrue_Art_Heritage_Left h5 a{
        color: #555;
    }
    .Cultrue_Art_Heritage_Left h6{
        font-size: 18px;
        line-height: 27px;
        color: #555; 
    }
    .Cultrue_Art_Heritage_Right{
        float: right;
        width: 515px;
        height: auto;
    }
    .Cultrue_Art_Heritage_Right ul{
        width: 100%;
        height: auto;
        list-style: none;
    }
    .Cultrue_Art_Heritage_Right li{
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 40px;
    }
    .Cultrue_Art_Heritage_Right li p{
        float: left;
        width: 210px;
        height: 132px;
        margin-right: 22px;
    }
    .Cultrue_Art_Heritage_Right li h4{
        font-size: 22px;
        line-height: 30px;
        font-weight: bold;
        color: #333;
        margin-bottom: 7px;
    }
    .Cultrue_Art_Heritage_Right li h4 a{
        color: #333;        
    }
    .Cultrue_Art_Heritage_Right li h5{
        font-size: 16px;
        line-height: 23px;        
        color: #555;        
    }
    .Culture_Custom_Box{
        margin: 0 auto;
        width: 1920px;
        margin-left: calc(50% - 960px);
        height: 585px;
        overflow: hidden;
        background: url(../images/Culture_Custom_BK.jpg) top center no-repeat;
        background-color: #F3F3F1;
    }
    .Culture_Custom_Title{
        margin-top: 60px;
        height: 72px;

        color: #FFF;
    }
    .Culture_Custom_Title a{
        color: #FFF;
    }
    .Culture_Custom_List{
        height: auto;
        overflow: hidden;    }
    .Culture_Custom_List ul{
        width: 100%;
        height: auto;   
    }
    .Culture_Custom_List li{
        float: left;
        width: 515px;
        padding:22px 30px ;
        margin-right: 50px;
        margin-bottom: 18px;
        font-size: 20px;
        line-height: 30px;
        height: 60px;
        color: #333;
        background-color: #F3F3F1; 
        overflow: hidden;
    }
    .Culture_Custom_List li a{
        color: #333;      
    }
    .Culture_Custom_List li:nth-child(2n){
        margin-right: 0px;        
    }
    /* 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;
    }
	.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;}

    /* 20241008 */
    .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: 20px;
        color: rgba(0, 0, 0, 0.3);
        /* 20241011 */
        background-color: rgba(0, 0, 0, 0.5);
    }

    .Special_Focus_Swiper h4 a {
        display: block;
        width: 630px;
        line-height: 25px;
        font-size: 20px;
        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: 20px;
        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 5px;
        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: auto;
        min-height: 267px;
        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: 24px;
        font-weight: bold;
        line-height: 28px;
        color: #323232;
        margin-bottom: 15px;
    }

    .Special_Media li h5 a {
        color: #323232;
    }

    .Special_Media li h6 {
        font-size: 16px;
        max-height: 168px;
        line-height: 24px;
        color: #323232;
        overflow: hidden;

    }

    .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: auto;
        overflow: hidden;
    }

    .Special_His_Swiper .swiper-slide {
        width: 318px;
        height: auto;
        /* 20241012 */
        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: 100px;
        padding: 20px 15px;
        background-color: #FFF;
    }

    .Special_His_Swiper h4 a {
        font-size: 18px;
        line-height: 25px;
        color: #323232;
        width: 288px;
        height: 100px;
        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;
    }
    /* 20241008 end*/
    /* 20250327 */
    .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: 170px;
        width: 400px;
        height: auto;
    }
    .Home_Acadmic_Item:last-child{
        float: right;
        
    }
    .Home_Acadmic_Item p{
        position: absolute;
        top:0;
        left: 0px;
        width: 194px;
        height: 264px;
        z-index: 2;
    }
    .Home_Acadmic_Item p img{
        width: 194px;
        height: 264px;        
    }
    .Home_Acadmic_Title{
        padding-left: 38px;
        margin-top: 5px;
        height: 98px;
        font-size: 24px;
        line-height: 28px;
        font-weight: bold;
        font-family: "微软雅黑";
        color: #000;
        overflow: hidden;
    }
    .Home_Acadmic_Title em{
        font-family: "Arial";
        font-size: 20px;
        line-height: 26px!important;
        font-weight: bold;
        font-style: italic;        
    }
    .Home_Acadmic_Title a{
        color: #000;
    }
    .Home_Acadmic_Txt{
        padding: 24px 26px 24px 38px; 
        height: 350px;
        overflow: hidden;
        background-color: #F7F7F7;
    }
    .Home_Acadmic_Txt h4{
        width: 352px;      
        font-size: 18px;
        line-height: 28px;
        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;        
        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 {
 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;}

.Artical_Content_Text em{ font-style: italic;}