/* Mobile */
@media (max-width:600px) {

    /* 菜单部分 */
    .Top_Menu_Pop_Menu {
        display: none;
        position: fixed;
        top: 0;
        width: 100%;
        height: 100vh;
        background-color: rgba(0, 113, 47, 0.9);
        z-index: 40;
    }

    .Top_Search_Pop_Menu {
        display: none;
        position: fixed;
        width: 100%;
        height: 100vh;
        background-color: rgba(0, 31, 67, 0.9);
        z-index: 40;
    }

    .Menu_Close {
        padding-top: 18px;
        width: 100%;
        height: 20px;
        padding-bottom: 20px;
    }

    .mBT_Close2,
    .mBT_Close {
        float: right;
        width: 20px;
        height: 20px;
        margin-right: 4%;
    }

    .mBT_Close2 img,
    .mBT_Close img {
        width: 20px;
        height: 20px;
    }

    .Top_PopMenu {
        height: auto;
    }

    .Top_PopMenu_Line {
        height: auto;
        padding-top: 16px;
        padding-bottom: 16px;
        border-top: 1px solid rgba(255, 255, 255, 0.3);
    }

    .Top_PopMenu_Line ul {
        margin-left: 10px;
        width: calc(100% - 35px);
        margin-top: 15px;
        /* margin-bottom: 15px; */
    }

    .Top_PopMenu_Line li {
        padding-left: 25px;
        font-size: 15px;
        color: #FFF;
        line-height: 22px;
        margin-bottom: 10px;
        background: url(../images/Mobile/Icon_MenuLine.png) left center no-repeat;
    }

    .Top_PopMenu_Line li:last-child {
        margin-bottom: 0px !important;
    }

    .Top_PopMenu_Line li a {
        color: #FFF;
    }

    .Top_PopMenu_Title {
        width: 100%;
        height: 22px;
        /* margin-bottom: 10px; */
    }

    .Top_PopMenu_Title a {
        position: absolute;
        width: calc(100% - 70px);
        height: 22px;
        font-size: 18px;
        color: #FFF;
        line-height: 22px;
    }

    .Top_PopMenu_Title em {
        position: absolute;
        right: 0px;
        /* top: 8px; */
        width: 20px;
        height: 20px;
        background: url(../images/Mobile/Icon_plus.png) center center no-repeat;
        background-size: 20px 20px;
    }

    .Top_PopMenu_Link {
        height: 16px;
        line-height: 16px;
        font-size: 14px;
        color: #FFF;
    }

    .Top_PopMenu_Link p {
        margin-top: 20px;
        float: left;
        border-right: 1px solid #FFF;
        display: block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;

        padding: 0 6px;
        height: 16px;
        line-height: 16px;
        font-size: 14px;
        color: #FFF;
    }

    .Top_PopMenu_Link p:first-child {
        padding-left: 0;
    }

    .Top_PopMenu_Link p:last-child {
        border-right: 0px solid #FFF;
    }

    .Top_PopMenu_Link a {
        color: #FFF;
    }


    /* PageControl_Box  */
    .PageControl_Box {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 50px;
    }

    .PageControl_Div {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 42px;
        min-width: 100px;
        /* border: 1px solid saddlebrown; */
    }



    .PageControl_Num ul {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 27px;
        list-style: none;
    }

    .PageControl_Num li {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;

        width: 26px;
        height: 26px;
        line-height: 26px;
        /* font-weight: bold; */
        color: #4A4A4A;
        font-size: 16px;
        text-align: center;
        margin-right: 0px;

    }

    .PageControl_Num .NumOn {
        border-radius: 13px;
        background-color: #00712F;
    }

    .PageControl_Num .NumOn {
        color: #FFF !important;
    }

    .PageControl_Num a {
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 26px;
        height: 26px;
        border-radius: 13px;
        background-color: #F8F6F4;
        line-height: 26px;
        color: #4A4A4A;
        font-size: 16px;
        text-align: center;
    }

}


@media (max-width:600px) {
    .Top_Menu_Box {
        position: absolute;
        width: 100%;
        top: 0;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));
        height: 20vw;
        overflow: hidden;
        z-index: 2;
    }

    .Top_Menu_Div {
        margin-top: 3.3vw;
        height: auto;
    }

    .Top_Menu_Logo {
        float: left;
        width: 29vw;
    }

    .Top_Menu_Logo img {
        width: 100%;
    }

    .Top_Menu_Right {
        float: right;
        width: 16vw;
        height: auto;
    }

    .Top_Menu_Search {
        float: left;
        width: 5.4vw;
        height: 5.4vw;
        background: url(../images/Mobile/Icon_Search.png) center center no-repeat;
        background-size: 5.4vw 5.4vw;
    }

    .Top_Menu_Menu {
        float: right;
        width: 5.4vw;
        height: 5.4vw;
        background: url(../images/Mobile/Icon_Menu.png) center center no-repeat;
        background-size: 5.4vw 5.4vw;
    }

    .TopBar_Box {
        width: 100%;
        height: 2.5vw;
        overflow: hidden;
    }

    .TopBar_Div {
        width: 100%;
        height: 2.5vw;
        background: url(../images/Top_BK.jpg) center center no-repeat;
        background-size: 100% 100%;
    }

    .TopMenu_Box {
        width: 100%;
        /* margin-bottom: 8vw; */
        overflow: hidden;
    }


    .mTopBanner_Swiper {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .mTopBanner_Swiper p {
        width: 100vw;
        height: 45vw;/* 20240718 */
        overflow: hidden;
    }

    .mTopBanner_Swiper p img {
        width: 100vw;
        height: 45vw;/* 20240718 */
    }

    .TopBanner_Bottom {
        margin: 0 auto;
        padding-top: 4vw;
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .mTopBanner_Swiper h4 {
        width: 100%;
        line-height: 29px;
        font-size: 20px;
        color: #232323;
        overflow: hidden;
    }

    .mTopBanner_Swiper h4 a {
        color: #232323;
    }

    .mTopBanner_BTPrev {
        position: absolute;
        left: auto;
        right: calc(4vw + 40px);
        top: calc(46vw - 50px);/* 20240718 */
        width: 26px;
        height: 34px;

        background: url(../images/Home_Banner_Prev.png);
        background-size: 26px 34px;
        z-index: 2;
        cursor: pointer;
    }

    .mTopBanner_BTPrev:hover {
        background: url(../images/Home_Banner_Prev_on.png);
        background-size: 26px 34px;
    }

    .mTopBanner_BTNext {
        position: absolute;
        left: auto;
        right: 4vw;
        top: calc(46vw - 50px);/* 20240718 */
        width: 26px;
        height: 34px;

        background: url(../images/Home_Banner_Next.png);
        background-size: 26px 34px;
        z-index: 2;
        cursor: pointer;
    }

    .mTopBanner_BTNext:hover {
        background-size: 26px 34px;
        background: url(../images/Home_Banner_Next_on.png);
    }

    .TopMenu_BK {
        position: absolute;
        top: 0;
        padding-top: 50px;
        width: 100%;
        height: 150px;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
        z-index: 3;
    }

    .TopMenu_Logo {
        position: absolute;
        top: 50px;
        left: 360px;
        width: 255px;
    }

    .TopMenu_Block {
        position: absolute;
        top: 50px;
        left: 615px;
        width: 890px;
        height: 80px;
    }

    .TopMenu_Top {
        position: absolute;
        top: 50px;
        right: 360px;
        width: 560px;
        height: 20px;
        z-index: 2;
    }

    .TopMenu_Link {
        float: left;
        width: 534px;
    }

    .TopMenu_Link ul {
        margin-top: 3px;
        width: 534px;
    }

    .TopMenu_Link li {
        float: left;
        padding: 0 15px;
        font-size: 14px;
        color: #F3F3F4;
        line-height: 14px;
        border-right: 1px solid #F3F3F4;
    }

    .TopMenu_Link li a {
        color: #F3F3F4;
    }

    .TopMenu_Link li:last-child {
        border-right: 0px;
    }

    .TopMenu_Search {
        float: left;
        margin-top: 0px;
        width: 20px;
        height: 20px;
        cursor: pointer;
    }

    .TopMenu_List {
        position: absolute;
        top: 70px;
        right: 350px;
        width: 890px;
    }

    .TopMenu_List ul {

        /* padding:21px 0; */
    }

    .TopMenu_List li {
        float: left;
    }


    .TopMenu_ListLi {
        padding-top: 21px;
        padding-bottom: 21px;
        height: 18px;
        line-height: 18px;
        font-size: 18px;
        color: #FFF;
    }

    .TopMenu_ListLi a {
        color: #FFF;
        height: 18px;
        padding: 0 19px;
        line-height: 18px;
        border-right: 1px solid #FFF;
    }

    .TopMenu_List li:last-child .TopMenu_ListLi a {
        border-right: 0px;
    }

    .TopMenu_List_BK {
        background-color: #D9D6D5;
    }

    .TopMenu_Level2_Block {
        display: none;
        position: fixed;
        left: calc(50% - 960px);
        padding: 74px 0;
        width: 1920px;
        height: 280px;
        background-color: rgba(255, 255, 255, 0.75);
    }

    .TopMenu_List li:hover {
        background-color: #D9D6D5;
    }

    .TopMenu_List li:hover .TopMenu_ListLi a {
        color: #00712F;
    }

    .TopMenu_List li:hover .TopMenu_Level2_Block {
        display: block;
    }

    .TopMenu_Level2_Left {
        float: left;
        margin-left: 22px;
        margin-right: 87px;
        /* width: 176px;         */
    }

    .TopMenu_Level2_Left h4 {

        border-top: 1px solid #7FB897;
        padding: 18px 27px 15px 27px;
        width: 122px;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        color: #000;
        cursor: pointer;
    }

    .TopMenu_Level2_Left h4:last-child {
        border-bottom: 1px solid #7FB897;
    }

    .TopMenu_Level2_Left h4 a {
        color: #000;
    }

    .TopMenu_Level2_Now {
        color: #00712F !important;
    }

    .TopMenu_Level2_Right {
        float: left;
        width: 900px;
        height: 276px;
        overflow: hidden;
    }

    .TopMenu_Level2_Content {
        width: 900px;
        height: 276px;
    }

    .TopMenu_Level2_Content p {
        float: left;
        width: 395px;
        height: 272px;
    }

    .TopMenu_Level2_Content p img {
        width: 395px;
        height: 272px;
    }

    .TopMenu_Level2_Content h4 {
        float: right;
        width: 490px;
        height: 272px;
        font-size: 16px;
        line-height: 28px;
        color: #000;
    }

    .TopMenu_Level2_Content h4 a {
        color: #00712F;
    }

    .Top_Search_Box {
        display: none;
        position: fixed;
        top: 0;
        width: 100%;
        height: 100vh;
        background-color: rgba(255, 255, 255, 0.75);
        z-index: 4;
    }

    .Top_Search_Div {
        padding-top: 5.8vw;
    }

    .Top_Search_BT_Div {
        width: 100%;
        height: 36vw;
    }

    .Top_Search_BT_Div p {
        float: right;
        margin-right: 10.7vw;
        width: 5.4vw;
        height: 5.4vw;
        cursor: pointer;
    }

    .Top_Search_BT_Div p img {
        width: 5.4vw;
        height: 5.4vw;
    }

    .Top_Search {
        margin: 0 auto;
        width: 100%;
        height: 44px;
        border-radius: 22px;
        background-color: #00712F;
    }

    .Top_Search_Input {
        float: left;
        margin-left: 20px;
        margin-top: 11px;
        width: 75%;
        height: 22px;
        border-right: 1px solid #FFF;
    }

    .Top_Search_Input input {
        width: 100%;
        background-color: #00712F;
        line-height: 22px;
        height: 22px;
        font-size: 14px;
        color: #FFF;
    }

    .Top_Search_Input input::input-placeholder {
        color: #FFF;
    }

    .Top_Search_Input input::-webkit-input-placeholder {
        color: #FFF;
    }

    .Top_Search_Input input::-moz-placeholder {
        color: #FFF;
    }

    .Top_Search_Input input::-moz-placeholder {
        color: #FFF;
    }

    .Top_Search_Input input::-ms-input-placeholder {
        color: #FFF;
    }

    .Top_Search_InputBT {
        float: left;
        margin-top: 12px;
        margin-left: 10px;
        /* width: 16%; */
        /* text-align: center; */
        line-height: 22px;
        height: 22px;
        font-size: 16px;
        color: #FFF;
        font-weight: bold;
    }

    .Top_Search_InputBT a {
        color: #FFF;
    }
    
     .Top_Search_InputBT .sub {
        line-height: 20px;
        font-family: "微软雅黑";
        font-size: 14px;
        color: #FFF;
        font-weight: bold;
        background-color: #00712F;
  }
    

    .Top_Search_Link {
        margin-top: 23px;
        height: 22px;
        line-height: 22px;
        text-align: center;
    }

    .Top_Search_Link h4 {
        display: inline-block;
        padding-left: 5px;
        padding-right: 5px;
        height: 22px;
        font-size: 12px;
        font-weight: bold;
        line-height: 22px;
        color: #00712F;
    }

    .Top_Search_Link span {
        display: inline-block;
        padding-left: 5px;
        padding-right: 5px;
        height: 22px;
        font-size: 12px;
        line-height: 22px;
        color: #232323;
    }

    .Top_Search_Link span a {
        color: #232323;
    }

    /* Home_News_Div */
    .Home_News_Div {
        /* margin-top: 100px; */
        height: auto;
        overflow: hidden;
        margin-top: 8vw;
        margin-bottom: 40px;

    }

    .Home_Title {
        width: 100%;
        height: 48px;
    }

    .Home_News_Left {
        width: 100%;
        margin-bottom: 40px;
    }

    .Home_Title_Txt {
        float: left;
        height: 40px;
        line-height: 34px;
        font-size: 26px;
        font-weight: bold;
        color: #232323;
        margin-right: 15px;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
    }

    .Home_Title_Txt a {
        color: #00712f;
        /*color: #232323;*/
    }

    .Home_Title_More {
        float: left;
        margin-top: 8px;
        font-size: 16px;
        height: 34px;
        line-height: 34px;
        padding-left: 20px;
        background: url(../images/Icon_Arrow.png) left center no-repeat;
        color: #232323;
    }

    .Home_Title_More a {
        color: #232323;
    }
    .Home_Title_More a:hover {
        text-decoration: none;
    }
    .Home_News_List {
        width: 100%;
        /* height: 670px; */
        overflow: hidden;
    }

    .Home_News_List ul {
        width: 100%;
    }

    .Home_News_List li {
        border-top: 1px solid #E8E1DA;
        padding: 16px 0;
        height: auto;
        overflow: hidden;
    }

    .Home_News_List li:last-child {
        border-bottom: 1px solid #E8E1DA;
    }

    .Home_News_List li:hover {
        background-color: #F8F6F4;
    }

    .Home_News_List li h4 {
        line-height: 19px;
        font-size: 14px;
        color: #00712F;
        margin-bottom: 10px;
    }

    .Home_News_List li h5 {
        line-height: 24px;
        font-size: 18px;
        color: #232323;
        /* margin-bottom: 15px; */
    }

    .Home_News_List li h5 a {
        color: #232323;
    }

    .Home_News_List li h6 {
        display: none;
    }

    .Home_News_List li p {
        float: left;
        width: 140px;
        height: 92px;
        margin-right: 10px;
        z-index: 2;
    }

    .Home_News_List li p img {
        width: 140px;
        height: 92px;
    }

    .Home_News_List li h6 {
        margin-top: 15px;
        line-height: 23px;
        font-size: 16px;
        color: #232323;
        margin-bottom: 15px;
    }

    .Home_News_List li h6 a {
        color: #232323;
    }

    .Home_News_List_Text {
       /* float: left;
        width: calc(92vw - 150px);
        min-height: 100px;*/
        overflow: hidden;
    }

    .Home_News_Right {
        width: 100%;
    }

    .mHome_Event_Swiper {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .mHome_Event_Swiper ul {
        width: 100%;
        /* height: 650px; */
        overflow: hidden;
    }

    .mHome_Event_Swiper li {
        padding: 18px 15px;
        border-top: 1px solid #E8E1DA;
        overflow: hidden;
    }

    .mHome_Event_Swiper li:last-child {
        border-bottom: 1px solid #E8E1DA;
    }

    .mHome_Event_Swiper li h4 {
        padding-left: 20px;
        background: url(../images/Icon_Star_Brown.png) left center no-repeat;
        line-height: 20px;
        height: 20px;
        font-size: 14px;
        color: #B19773;
        margin-bottom: 12px;
    }

    .mHome_Event_Swiper li h4 a {
        color: #B19773;
    }

    .mHome_Event_Swiper li h5 {
        line-height: 22px;
        font-size: 16px;
        color: #232323;
    }

    .mHome_Event_Swiper li h5 a {
        color: #232323;
    }

    .mHome_Event_Swiper li:hover {
        background-color: #B29873;
    }

    .mHome_Event_Swiper li:hover h4 {
        background: url(../images/Icon_Star_White.png) left center no-repeat;
        color: #FFF;
    }

    .mHome_Event_Swiper li:hover h4 a {
        color: #FFF;
    }

    .mHome_Event_Swiper li:hover h5 {
        color: #FFF;
    }

    .mHome_Event_Swiper li:hover h5 a {
        color: #FFF;
    }

    .Home_Event_Control {
        padding-top: 20px;
        height: 40px;
    }

    .mHome_Event_BTPrev {
        float: left;
        width: 36px;
        height: 36px;
        background: url(../images/Home_trailer_Prev.jpg);
        z-index: 2;
        margin-right: 10px;
        cursor: pointer;
    }

    .mHome_Event_BTPrev:hover {
        background: url(../images/Home_trailer_Prev_on.jpg);
    }

    .mHome_Event_BTNext {
        float: left;
        width: 36px;
        height: 36px;
        background: url(../images/Home_trailer_Next.jpg);
        z-index: 2;
        cursor: pointer;
    }

    .mHome_Event_BTNext:hover {
        background: url(../images/Home_trailer_Next_on.jpg);
    }

    .mHome_Event_pagination {
        font-size: 12px;
        left: 80px !important;
        bottom: 10px !important;
        width: 90px !important;
        height: 20px !important;
    }

    .mHome_Event_pagination .swiper-pagination-bullet:focus {
        outline: none;
    }

    .mHome_Event_pagination .swiper-pagination-bullet {
        border-radius: 6px;
        width: 12px;
        height: 12px;
        background-color: #96C5A9;
        opacity: 1;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px) !important;
    }

    .mHome_Event_pagination .swiper-pagination-bullet-active {
        background-color: #00712F;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px) !important;
    }

    /* Home_AD_Div */
    .Home_AD_Div {
        height: auto;
        margin-bottom: 45px;
        overflow: hidden;
    }

    .Home_AD_Swiper {
        width: 100%;
        overflow: hidden;
    }

    .Home_AD_Swiper p {
        width: 50vw;
        height: 35vw;
    }

    .Home_AD_Swiper p img {
        width: 100%;
    }

    /* Home_Research_Box */
    .Home_Research_Box {
        width: 100%;
        /* height: 740px; */
        background-color: #F8F6F4;
    }

    .Home_Research_Div {
        padding-top: 36px;
        padding-bottom: 40px;
        height: auto;
    }

    .Home_Research_Title {
        height: 52px !important;
    }

    .mHome_Research_Swiper {
        width: 100%;
        height: auto;
        overflow: hidden;
    }



    .mHome_Research_Swiper p {
        width: 100%;
        height: calc(92vw*0.69);

    }

    .mHome_Research_Swiper p img {
        width: 100%;
        height: calc(92vw*0.69);
    }

    .mHome_Research_Swiper h4 {
        margin-top: 20px;
        height: 20px;
        font-size: 14px;
        color: #00712F;
    }

    .mHome_Research_Swiper h4 a {
        color: #00712F;
    }

    .mHome_Research_Swiper h5 {
        margin-top: 10px;
        line-height: 23px;
        font-size: 18px;
        color: #232323;
    }

    .mHome_Research_Swiper h5 a {
        color: #232323;
    }

    .mHome_Research_BTPrev {
        position: absolute;
        right: 55px;
        top: 48vw;
        width: 37px;
        height: 48px;
        background: url(../images/Home_Banner_Prev.png);
        background-size: 37px 48px;
        z-index: 2;
        cursor: pointer;
    }

    .mHome_Research_BTPrev:hover {
        background: url(../images/Home_Banner_Prev_on.png);
        background-size: 37px 48px;
    }

    .mHome_Research_BTNext {
        position: absolute;
        right: 10px;
        top: 48vw;
        width: 37px;
        height: 48px;
        background: url(../images/Home_Banner_Next.png);
        background-size: 37px 48px;
        z-index: 2;
        cursor: pointer;
    }

    .mHome_Research_BTNext:hover {
        background: url(../images/Home_Banner_Next_on.png);
        background-size: 37px 48px;
    }

    .Home_Culture_Div {
        width: 100%;
        height: auto;
        margin-top: 40px;
        overflow: hidden;
    }

    .Home_Culture_Title {
        margin: 0 auto;
        width: 92%;
    }

    .Home_Culture_List {
        height: auto;
    }

    .Home_Culture_List_Top {
        height: auto;
    }

    .Home_Culture_List_Left {
        width: 100%;
        height: auto;
        border-bottom: 1px solid #FFF;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block {
        float: left;
        width: calc(33.33vw - 1px);
        border-right: 1px solid #FFF;
        border-bottom: 1px solid #FFF;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block p {
        width: calc(33.33vw - 1px);
        height: 20.13vw;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block p img {
        width: calc(33.33vw - 1px);
        height: 20.13vw;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block_Cover {
        position: absolute;
        top: 0;
        width: calc(33.33vw - 1px);
        height: 20.13vw;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-content: center;
        background-color: rgba(255, 255, 255, 0.5);
        transition: all 0.5s;
        opacity: 0;
        /* cursor: pointer; */
    }

    .Home_Culture_List_Left .Home_Culture_List_Block_Cover:hover {
        opacity: 1;
        transition: all 0.5s;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block_Cover h4 {
        width: 100%;
        padding-bottom: 3px;
        border-bottom: 1px solid #FFF;
        font-size: 10px;
        line-height: 12px;
        text-align: center;
        color: #000;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block_Cover h4 a {
        color: #000;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block_Cover h5 {
        width: 100%;
        margin-top: 3px;
        padding-bottom: 3px;

        font-size: 10px;
        line-height: 12px;
        text-align: center;
        color: #000;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block_Cover h5 a {
        color: #000;
    }

    .Home_Culture_List_Left .Home_Culture_List_Block_Cover h6 img {
        width: 13px;
        height: 13px;
    }


    .Home_Culture_List_Right .Home_Culture_List_Block {
        width: calc(50vw - 1px);
        height: 30.5vw;
        border-right: 1px solid #FFF;
    }

    .Home_Culture_List_Right .Home_Culture_List_Block p {
        width: calc(50vw - 1px);
        height: 30.5vw;
    }

    .Home_Culture_List_Right .Home_Culture_List_Block p img {
        width: calc(50vw - 1px);
        height: 30.5vw;
    }

    .Home_Culture_List_Right .Home_Culture_List_Block_Cover {
        position: absolute;
        top: 0;
        width: calc(50vw - 1px);
        height: 30.5vw;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-content: center;
        background-color: rgba(255, 255, 255, 0.5);
        transition: all 0.5s;
        opacity: 0;
        /* cursor: pointer; */
    }

    .Home_Culture_List_Right .Home_Culture_List_Block_Cover:hover {
        opacity: 1;
        transition: all 0.5s;
    }

    .Home_Culture_List_Right .Home_Culture_List_Block_Cover h4 {
        width: 90%;
        padding-bottom: 6px;
        border-bottom: 1px solid #FFF;
        font-size: 12px;
        line-height: 16px;
        text-align: center;
        color: #000;
    }

    .Home_Culture_List_Right .Home_Culture_List_Block_Cover h4 a {
        color: #000;
    }

    .Home_Culture_List_Right .Home_Culture_List_Block_Cover h5 {
        width: 100%;
        margin-top: 6px;
        padding-bottom: 2px;
        font-size: 12px;
        line-height: 16px;
        text-align: center;
        color: #000;
    }

    .Home_Culture_List_Right .Home_Culture_List_Block_Cover h5 a {
        color: #000;
    }

    .Home_Culture_List_Right .Home_Culture_List_Block_Cover h6 img {
        width: 22px;
        height: 22px;
    }

    .Home_Culture_List_Right {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Culture_List_Big {
        width: 100%;
        height: 61vw;
        border-bottom: 1px solid #FFF;
    }

    .Home_Culture_List_Big p {
        width: 100%;
        height: 61vw;
    }

    .Home_Culture_List_Big p img {
        width: 100%;
        height: 61vw;
    }

    .Home_Culture_List_Right_Cover {
        opacity: 0;
        position: absolute;
        top: 0;
        width: 100%;
        height: 61vw;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-content: center;
        background-color: rgba(255, 255, 255, 0.5);
        transition: all 0.5s;
        /* cursor: pointer; */
    }

    .Home_Culture_List_Right_Cover:hover {
        opacity: 1;
        transition: all 0.5s;
    }

    .Home_Culture_List_Right_Cover h4 {
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        padding-bottom: 10px;
        border-bottom: 1px solid #FFF;
        line-height: 22px;
        text-align: center;
        font-size: 18px;
        color: #000;
    }

    .Home_Culture_List_Right_Cover h4 a {
        color: #000;
    }

    .Home_Culture_List_Right_Cover h5 {
        width: 100%;
        padding-top: 10px;
        padding-bottom: 10px;
        line-height: 22px;
        text-align: center;
        font-size: 18px;
        color: #000;
    }

    .Home_Culture_List_Right_Cover h5 a {
        color: #000;
    }

    .Home_Culture_List_Right_Cover h6 img {
        width: 32px;
        height: 32px;
    }

    .Home_Culture_List_Bottom {
        width: 100%;
    }

    .Home_Culture_List_Bottom .Home_Culture_List_Block {
        float: left !important;
    }

    /* Home_MediaHR_Div */
    .Home_MediaHR_Div {
        margin-top: 40px;
        margin-bottom: 75px;
        height: auto;
        overflow: hidden;
    }

    .Home_Media_Div {
        width: 100%;
        margin-bottom: 45px;
    }

    .Home_Media {
        width: 100%;
        height: auto;

    }

    .Home_Media ul {
        width: 100%;
        height: auto;
    }

    .Home_Media li {
        padding: 16px 0;
        border-top: 1px solid #B0D3BF;
        width: 100%;
        height: auto;
    }

    .Home_Media li:last-child {
        border-bottom: 1px solid #B0D3BF;
    }

    .Home_Media li h4 {
        width: 100%;
        height: 19px;
        line-height: 19px;
        font-size: 14px;
        color: #00712F;
        margin-bottom: 5px;
    }

    .Home_Media li h4 a {
        color: #00712F;
    }

    .Home_Media li h5 {
        width: 100%;
        line-height: 22px;
        font-size: 16px;
        color: #232323;
    }

    .Home_Media li h5 a {
        color: #232323;
    }

    .Home_HR_Div {
        width: 100%;

    }

    .Home_HR_List {
        width: 100%;
        height: auto;
    }

    .Home_HR_List li {
        float: left;
        width: 44vw;
        margin-bottom: 15px;
        height: 21.3vw;
        border: 1px solid #00712F;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center;
        font-size: 16px;
        color: #232323;
    }

    .Home_HR_List li:nth-child(2n) {
        float: right;
    }

    .Home_HR_List li a {
        color: #232323;
    }

    .Home_HR_List li:hover {
        background-color: #00712F;
    }

    .Home_HR_List li:hover a {
        color: #FFF;
    }

    /* Bottom_Box */
    .Bottom_Box {
        display: none;
        width: 100%;
        padding-top: 50px;
        height: 280px;
        background-color: #00712F;
    }


    .Bottom_Div {
        height: 280px;
    }


    .Bottom_Menu_Line {
        float: left;
        width: 140px;
        margin-left: 18px;


    }

    .Bottom_Menu_Line ul {
        width: 100%;
        list-style: none;
        border-left: 1px solid #409563;
        padding-left: 12px;
    }

    .Bottom_Menu_Line li {
        padding-bottom: 12px;
        font-size: 14px;
        color: #C9BFB5;
        line-height: 18px;
    }

    .Bottom_Menu_Line li:last-child {
        padding-bottom: 0px;
    }

    .Bottom_Menu_Line li a {
        color: #C9BFB5;
    }

    .Bottom_Menu_Line li a:hover {
        color: #FFF;
    }

    .Bottom_Menu_Title {
        border-left: 1px solid #409563;
        padding-left: 12px;
        height: 38px;
        line-height: 20px;
        font-size: 18px;
        /* font-weight: bold; */
        color: #FFF;
    }

    .Bottom_Menu_Title2 {
        margin-bottom: 32px;
    }

    .Bottom_Menu_Title a {
        color: #FFF;
    }
   
  /* 20240909 */
    .Bottom_Black_Box {
        padding:30px 0;
        width: 100%;
        height: auto;
        background-color: #00712F;
        /* overflow: hidden; */
    }


    .Bottom_Link_Div{
        position: relative;  
        width: 100%;     
        height: 43px;
        display: flex;
        justify-content: center;
        margin-bottom: 21px;
    }
    .Bottom_Link{
        position: relative;
        padding:0 5px;
        width: 43px;        
        height: 43px; 
    }
    .Bottom_Link p{
        width: 43px;        
        height: 43px;
    }
    .Bottom_Link p img{
        width: 43px;        
        height: 43px;        
    }
    .Bottom_Link h4{
        position: absolute;  
        display:none;      
        width: 141px;        
        height: 148px;
        top:-148px;
        left: calc(50% - 70px);
        z-index: 2;
    }
    .Bottom_Link:hover h4{
        display: block;
    }
    #BLine1{
        display: none;
    }
    #BLine2{
        display: none;
    }
  
    .Bottom_Copyright_Div {
        width: 100%;
        margin: 0 auto;
        height: 20px;
    }

    .Bottom_Copyright_Div p{
        margin: 0 auto;
        width: 90%;
        text-align: center;
        font-size: 14px;
        line-height: 20px;
        color: #C9BFB5;
    }

    .BackTop_Div{
        display: none;
    }

  /* 20240909 end */



    /* TopBaner_Div */
    .TopMenuBanner_Box {
        width: 100%;
    }

    .TopBaner_Div {
        width: 100%;

        overflow: hidden;
    }

    .TopBaner_Div p {
        width: 100%;

    }

    .TopBaner_Div p img {
        width: 100%;
    }

    .TopBaner_Div h4 {
        position: absolute;
        bottom: 0;
        left: 4%;
        width: 131px;
        height: 38px;
        font-size: 24px;
        line-height: 38px;
        color: #FFF;
        text-align: center;
        background-color: #00712F;
    }

    .TopBaner_Div h4 a {
        color: #FFF;
    }
    .TopBaner_Div h4 a:hover {
        text-decoration: none;
    }
    /* Nav_Div */
    .Nav_Div {
        height: 58px;
        line-height: 58px;
        font-size: 16px;
        color: #000;
    }

    .Nav_Div a {
        color: #000;
    }

    /* Edu_Undergraduate_Box */
    .Edu_Undergraduate_Box {
        width: 100%;
        height: auto;
        margin-bottom: 40px;
        background-color: #F8F6F4;
        overflow: hidden;
    }

    .Edu_Undergraduate_Div {
        width: 100%;
        padding-top: 46px;
        height: auto;
    }

    .Edu_Undergraduate_Pic {
        margin: 0 auto;
        width: 92%;
        padding-bottom: 20px;
    }

    .Edu_Undergraduate_Pic img {
        width: 100%;
    }

    .Edu_Undergraduate_Content {
        width: 100%;
    }

    .Edu_Title {
        margin: 0 auto;
        width: 92%;
        text-align: left;
        height: 44px;
        line-height: 36px;
        font-size: 28px;
        color: #232323;
        font-weight: bold;
        background: url(../images/Title_BK.jpg) left bottom no-repeat;
        background-size: 84px 4px;
        margin-bottom: 16px;
    }

    .Edu_TitleRight {
        text-align: right;
        background: url(../images/Title_BK.jpg) right bottom no-repeat;
    }

    .Edu_Title a {
        color: #232323;
    }
    .Edu_Title a:hover {
        text-decoration: none;
    }
    .Edu_TitleRight {
        text-align: right;
        background: url(../images/Title_BK.jpg) right bottom no-repeat;
    }

    .Edu_Info {
        margin: 0 auto;
        width: 92%;
        /* height: 100px; */
        line-height: 25px;
        font-size: 16px;
        color: #232323;
        margin-bottom: 20px;
        overflow: hidden;
    }

    .Edu_SeeAll {
        margin: 0 auto;
        width: 92%;
        height: 28px;
        margin-bottom: 30px;
    }

    .Edu_SeeAll a {
        float: right;
        padding-left: 20px;
        width: 98px;
        height: 28px;
        line-height: 23px;
        font-size: 16px;
        color: #00712F;
        background: url(../images/Arrow_All.png) center bottom no-repeat;
    }

    .Edu_TypeList {
        margin-top: 25px;
        width: 100%;
        background-color: #FFF;
        height: auto;
    }

    .Edu_TypeList ul {
        margin: 0 auto;
        width: 92%;
        height: auto;
        overflow: hidden;
    }

    .Edu_TypeList li {
        float: left;

        padding: 18px 0;
        width: 40%;
        /* width:max-content; */
        margin-right: 5%;

        height: auto;
        border-bottom: 1px solid #E8E1DA;
        font-size: 14px;
        color: #00712F;
    }

    .Edu_TypeList li a {
        color: #00712F;
    }

    .Edu_Under_TypeList li:nth-child(2n) {
        width: 55%;
        margin-right: 0;
    }



    /* Edu_Postgraduate_Box */
    .Edu_Postgraduate_Box {
        width: 100%;
        height: auto;
        margin-bottom: 40px;
        background-color: #F8F6F4;
        overflow: hidden;
    }

    .Edu_Postgraduate_Div {
        width: 100%;
        padding-top: 46px;
        height: auto;
    }

    .Edu_Postgraduate_Pic {
        margin: 0 auto;
        width: 92%;
        padding-bottom: 20px;
    }

    .Edu_Postgraduate_Pic img {
        width: 100%;
    }

    .Edu_Postgraduate_Content {
        width: 100%;
        height: auto;
    }

    .Edu_International_Box {
        width: 100%;
        height: auto;
        margin-bottom: 40px;
        background-color: #F8F6F4;
        overflow: hidden;
    }

    .Edu_Continuing_Box {
        width: 100%;
        height: auto;
        margin-bottom: 40px;
        background-color: #F8F6F4;
        min-height: 466px;
        overflow: hidden;
    }


    /* Leader_Div */
    .Leader_Div {

        margin-bottom: 35px;
        height: auto;
        overflow: hidden;
    }

    .Leader_Title_Div {
        border-left: 3px solid #00712F;
        background-color: #F8F6F4;
        height: 48px;
        line-height: 48px;
        padding-left: 14px;
        font-size: 18px;
        font-weight: bold;
        color: #232323;
    }

    .Leader_Title_Div a {
        color: #232323;
    }

    .Leader_Content_Div {
        height: auto;
        margin-bottom: 35px;
    }

    .Leader_Line {
        width: 100%;
        height: 60px;
        border-bottom: 1px solid #F8F6F4;
    }

    .Leader_Line_head {
        float: left;
        padding-left: 17px;
        width: 93px;
        line-height: 60px;
        font-size: 16px;
        font-weight: bold;
        color: #00712F;
    }

    .Leader_Line_head2 {
        float: left;
        width: 17px;

    }

    .Leader_Line_head a {
        color: #00712F;
    }

    .Leader_Line_Content {
        float: left;
        width: calc(100% - 110px);
        padding: 20px 0;
    }

    .Leader_Line_Content2 {
        float: left;
        width: calc(100% - 47px);
        padding: 20px 0;
    }

    .Leader_Line_Content2 span,
    .Leader_Line_Content span {
        float: left;
        width: 58px;
        line-height: 20px;
        font-size: 16px;
        color: #232323;
    }

    .Leader_Line_Content3 span {
        width: 100% !important;
    }

    ;

    .Leader_Line_Content span a {
        color: #232323;
    }


    /* Structure_Div */
    .Structure_Div {
        height: 4276px;
        margin-bottom: 30px;
        background: url(../images/Mobile/structure_BK_m.png) left center no-repeat;
    }

    .Structure_Head_Pic {
        width: 100%;
        height: 60px;
    }

    .Structure_Div ul {
        width: 100%;
        height: auto;
    }

    .Structure_Div li {
        width: 100%;
        margin-bottom: 15px;
    }

    .Sturcture_Title {
        margin-left: 16px;
        width: calc(100% - 56px);
        height: 46px;
        padding-left: 40px;
        background: url(../images/Mobile/Structure_Left.jpg) left center no-repeat;
        background-color: #F7F6F4;
    }

    .Sturcture_Title a {
        display: block;
        text-align: left;
        height: 46px;
        line-height: 46px;
        font-size: 18px;
        font-weight: bold;
        color: #00712F;
    }

    .Structure_List {
        padding-top: 18px;
    }

    .Structure_List h4 {
        margin-left: 56px;
        line-height: 25px;
        font-size: 16px;
        color: #232323;
        text-align: left;
        padding-bottom: 15px;
    }

    .Structure_List h4 a {
        color: #232323;
    }


    /* Research_Box */
    .Research_Box {
        width: 100%;
        height: auto;
        overflow: hidden;
        background-color: #F8F6F4;
    }

    .Research_Div {
        padding-top: 35px;
        height: auto;
    }

    .Research_Title {
        width: 100%;
        height: 45px;
        line-height: 34px;
        font-size: 26px;
        font-weight: bold;
        color: #232323;
    }

    .Research_Title a {
        color: #232323;
    }

    .mResearch_Swiper {
        width: 100%;
        height: auto;
        padding-bottom: 50px;
        overflow: hidden;
    }

    .mResearch_Swiper .swiper-slide {
        width: 92vw;
        /* height: 64.4vw; */
        height: auto;
        overflow: hidden;
    }

    .mResearch_Block {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .mResearch_Swiper p {
        width: 92vw;
        height: 64.4vw;
        overflow: hidden;
    }

    .mResearch_Swiper p img {
        width: 92vw;
        height: 64.4vw;
    }

    .mResearch_Swiper h4 {
        width: 100%;
        height: 19px;
        margin-top: 10px;
        font-size: 14px;
        color: #00712F;
        overflow: hidden;
    }

    .mResearch_Swiper h5 {
        width: 100%;
        margin-top: 6px;
        line-height: 24px;
        font-size: 16px;
        color: #232323;
        overflow: hidden;
        margin-bottom: 20px;
    }

    .mResearch_Swiper h5 a {
        color: #232323;
    }

    .mResearch_BTNext {
        position: absolute;
        right: calc(50% - 100px);
        top: auto;
        bottom: 10px !important;
        width: 36px;
        height: 36px;
        background: url(../images/Home_trailer_Next.jpg);
        z-index: 22;
        cursor: pointer;
    }

    .mResearch_BTNext:hover {
        background: url(../images/Home_trailer_Next_on.jpg);
    }

    .mResearch_BTPrev {
        position: absolute;
        left: calc(50% - 100px);
        top: auto;
        bottom: 10px !important;
        width: 36px;
        height: 36px;
        background: url(../images/Home_trailer_Prev.jpg);
        z-index: 22;
        cursor: pointer;
    }

    .mResearch_BTPrev:hover {
        background: url(../images/Home_trailer_Prev_on.jpg);
    }

    .mResearch_pagination {
        /* margin: 0 auto; */
        /* width: 120px !important; */
        font-size: 12px !important;
        bottom: 18px !important;
        height: 20px !important;

    }

    .mResearch_pagination .swiper-pagination-bullet {
        background-color: #00712F;
        opacity: 1;
    }

    .mResearch_pagination .swiper-pagination-bullet-active {
        background-color: #92BFA3;
    }

    .mResearch_pagination .swiper-pagination-bullet:focus {
        outline: none;
    }

    .Research_List {
        padding-top: 45px;
        padding-bottom: 75px;
        height: auto;

    }

    .Research_List li {
        width: 92vw;
        height: 42.32vw;
        margin-bottom: 35px;
    }

    .Research_List li img {
        width: 92vw;
        height: 42.32vw;
        margin-bottom: 35px;
    }


    /* Academic_Div */
    .Academic_Div {
        height: auto;
        overflow: hidden;
    }

    .Academic_Left {
        width: 100%;
        height: auto;
    }

    .Academic_Type {
        width: 100%;
        height: auto;
    }

    .Academic_Type ul {
        width: 100%;
    }

    .Academic_Type li {
        display: none;
        width: 100%;
        line-height: 66px;

    }

    .Academic_Type li a {
        color: #FFF;
    }

    .Academic_now {
        display: block !important;
        width: 100%;
        height: 66px;
        line-height: 66px;
        font-size: 26px;
        font-weight: bold;
        text-align: center;
        color: #FFF;
        background-color: #B29873;
        margin-bottom: 30px;
    }


    .Academic_Right {
        width: 100%;

        height: auto;
    }

    .Academic_Title {
        padding: 24px 18px;
        background-color: #F8F6F4;
        font-size: 16px;
        line-height: 22px;
        color: #232323;
        margin-bottom: 32px;

    }

    .Academic_Title a {
        color: #232323;
    }

    .Academic_Content ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 60px;
    }

    .Academic_Content li {
        border-top: 1px solid #E8E1DA;
        padding: 25px 0px;
        height: auto;
        overflow: hidden;
    }

    .Academic_Content li:hover {
        background-color: #F8F6F4;
    }

    .Academic_Content li:last-child {
        border-bottom: 1px solid #E8E1DA;
    }

    .Academic_Content li p {
        float: left;
        width: 32vw;
        height: 45.12vw;
        margin-right: 2.8vw;
    }

    .Academic_Content li p img {
        width: 32vw;
        height: 45.12vw;
    }

    .Academic_Block {
        float: left;
        width: 57.2vw;
        height: auto;
    }

    .Academic_Content li h4 {
        line-height: 25px;
        font-size: 18px;
        font-weight: bold;
        color: #232323;
        margin-bottom: 10px;
    }

    .Academic_Content li h4 a {
        color: #232323;
    }

    .Academic_Content li h5 {
        line-height: 20px;
        font-size: 14px;
        color: #232323;
        margin-bottom: 22px;
    }

    .Academic_Content li h5 a {
        color: #232323;
    }

    .Academic_Enter {
        width: 100% !important;
        margin-bottom: 0 !important;
    }

    .Academic_Enter a {
        float: left !important;
        padding-left: 10px !important;
        background: url(../images/Arrow_All.png) left bottom no-repeat;
    }


    /* Updates_List_Div */
    .Updates_List_Div {
        height: auto;
        overflow: hidden;
    }

    .Updates_List_Div ul {
        width: 100%;
        height: auto;
    }

    .Updates_List_Div li {
        padding: 24px 0;
        border-top: 1px solid #E8E1DA;
        height: auto;
        overflow: hidden;
    }

    .Updates_List_Div li:last-child {
        border-bottom: 1px solid #E8E1DA;
    }

    .Updates_List_Div li:hover {
        background-color: #F8F6F4;
    }

    .Updates_List_Div li p {
        float: left;
        margin-right: 5vw;
        width: 37vw;
        height: 25.53vw;
        z-index: 2;
    }

    .Updates_List_Div li p img {
        width: 37vw;
        height: 25.53vw;
    }

    .Updates_List_Text {
        /* float: left; */
        /* width: 50vw; */
        width: auto;
        height: auto;
    }

     .Updates_List_Text .source{
        color: #B19773;
        font-size: 16px;
        padding-left: 20px;
        background: url(../images/Icon_Star_Brown.png) left center no-repeat;
        

    }

    .Updates_List_Text h4 {
        font-size: 18px;
        line-height: 24px;
        color: #000;
        margin-bottom: 5px;
    }

    .Updates_List_Text h4 a {
        color: #000;
    }

    .Updates_List_Text h5 {
        font-size: 14px;
        line-height: 20px;
        color: #7F7F7F;
        margin-bottom: 5px;
    }

    .Updates_List_Text h5 a {
        color: #7F7F7F;
    }

    .Updates_List_Text h6 {
        display: none;
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }

    .Updates_List_Text h6 a {
        color: #000;
    }

    .List1_PageControl {
        padding-top: 45px;
        margin-bottom: 50px;
    }

    .List2_PageControl {
        padding-top: 50px;
        margin-bottom: 50px;
    }

    /* ListPic_Div */
    .ListPic_Div {
        height: auto;
        overflow: hidden;
    }

    .ListPic_Div ul {
        width: 100%;
        height: auto;
    }

    .ListPic_Div li {
        float: left;
        width: 44vw;
        height: auto;
        margin-right: 4vw;
        margin-bottom: 4vw;
    }

    .ListPic_Div li:nth-child(2n) {
        margin-right: 0px !important;
    }
    .ListPic_Div .fr {
        float: left;
       
    }

    .ListPic_Div li p {
        width: 44vw;
        height: 30.8vw;
        margin-bottom: 2vw;
    }

    .ListPic_Div li p img {
        width: 44vw;
        height: 30.8vw;
    }

    .ListPic_Div li h4 {
        width: 100%;
        font-size: 14px;
        line-height: 20px;
        color: #000;
    }

    .ListPic_Div li h4 a {
        color: #000;
    }

    /* Search_Box */
    .Search_Box {
        width: 100%;
        height: 143px;
        background-color: #F8F6F4;
        overflow: hidden;
    }

    .Search_Div {    
        margin-top: 47px;   
        height: 44px;
        border-radius: 22px;
        background-color: #00712F;
    }

    .SearchInput {
        float: left;
        padding-left: 15px;
        margin-top: 11px;
        width: 70vw;
        height: 20px;
        border-right: 1px solid #FFF;
    }

    .SearchInput input {
        width: 70vw;
        height: 20px;
        font-size: 14px;
        line-height: 20px;
        color: #FFF;
        background-color: transparent;
    }

    .SearchInput input::input-placeholder {
        color: #FFF;

    }

    .SearchInput input::-webkit-input-placeholder {
        color: #FFF;

    }

    .SearchInput input::-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #FFF;

    }

    .SearchInput input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #FFF;

    }

    .SearchInput input::-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color: #FFF;

    }

    .SearchInputBT {
        float: left;
        margin-top: 11px;
        width: 16vw;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        font-weight: bold;
        color: #FFF;
        text-align: center;
        overflow: hidden;
    }

    .SearchInputBT a {
        color: #FFF;
    }

     .SearchInputBT .sub{
        line-height: 20px;
        font-size: 12px;
        font-weight: bold;
        color: #FFF;
        text-align: center;
        background-color: #00712F;
        margin-left:5px;
  }

    .SearchInputBT img {
        margin: 0 auto;
        margin-top: 11px;
        width: 28px;
        height: 28px;
    }

    .Search_Body {
        margin-top: 26px;
    }

    .Search_Left {
        /* width: 964px; */
        width: 100%;
    }

    .Search_Info {
        margin-top: 15px;
        height: 50px;
        font-size: 16px;
        color: #232323;
        line-height: 50px;
    }

    .Search_Info span {
        color: #00712F;
    }

    .Search_List {
        width: 100%;
    }

    .Search_List ul {
        width: 100%;
        list-style: none;
    }

    .Search_List li {
        padding-top: 15px;
        padding-bottom: 20px;
        /* background-color: #F7F7F7; */
        border-top: 1px solid #CDCDCD;
    }

    .Search_List li:last-child {
        border-bottom: 1px solid #CDCDCD;
    }

    .Search_List li h4 {
        font-size: 18px;
        line-height: 24px;
        color: #000;
        margin-bottom: 4px;
    }

    .Search_List li h4 span {
        font-weight: bold;
        color: #00712F;
    }

    .Search_List li h4 a {
        color: #232323;
    }

    .Search_List li h5 {
        font-size: 16px;
        line-height: 20px;
        color: #232323;
        margin-bottom: 8px;

    }

    .Search_List li h6 {
        display: none;
        font-size: 16px;
        line-height: 22px;
        color: #232323;
    }

    .Search_List li h6 a {
        color: #232323;
    }

    .Search_List li span {
        color: #00712F;

    }

    .Search_Right {
        width: 248px;
    }

    .Search_PageControl {
        padding-top: 45px;
        margin-bottom: 45px;
    }

    .SearchTime_Div {
        width: 246px;
        border: 1px solid #EBECF1;
    }

    .SearchTime_Title {
        text-align: center;
        height: 65px;
        line-height: 65px;
        font-size: 26px;
        color: #0A6FD7;
        border-bottom: 1px solid #EBECF1;
    }



    .SearchTime_List {
        padding: 22px 20px;
        height: 280px;
    }

    .SearchTime_Line {
        margin-bottom: 16px;
    }

    .Search_PageControl {
        padding-top: 50px;
        margin-bottom: 50px;
    }

    /* Artical_Box */
    .Artical_Div {
        height: auto;
        overflow: hidden;
    }

     .Artical_Div h3{
       display: none;
        
    }

    .Artical_Title {
        line-height: 36px;
        font-size: 30px;
        font-weight: bold;
        text-align: center;
        color: #232323;
        padding-top: 23px;
        padding-bottom:22px;        
    }

    .Artical_Info {
        width: 100%;
        height: auto;
        /*overflow: hidden;*/
    }

    .Artical_Info_Left {
        width:100%;
        padding:15px 0;
        height: 20px;
        line-height: 20px;
        font-size: 14px;
        background-color: #F8F6F4;
    }
    .Artical_Info_Left span{
        padding-left: 15px;
        padding-right: 15px;
    }
    .Artical_Info_Right {
        margin-top: 15px;
        width:100%;
        height: 36px;
        text-align: right;
    }
    .Artical_Info_Right h4{
        display: none;
        width: 0px;
        height: 36px;
        line-height: 36px;
    }
    .Artical_Info_Right ul {
        float: left;
        display: flex;
        justify-content: space-between;
        width: 200px;
        height: 36px;
    }

    .Artical_Info_Right li {
        width: 36px;
        height: 36px;
    }

    .Artical_Info_Right li img {
        width: 36px;
        height: 36px;
    }

    .Artical_Info span {
        color: #6D6D6D;
        /* margin-right: 10px; */
    }

    .Artical_Content {
        margin: 0 auto;
        width: 100%;
        height: auto;
    }

    .Artical_Content p {
        margin-top: 20px;
        line-height: 30px;
        font-size: 16px;
        color: #232323;
        margin-bottom: 30px;
        text-indent: 32px;
        /* text-align: justify; */
    }

    .Artical_Content p img{
        display: block;
        margin: 0 auto;
        width: 90%;
    }


    .Artical_Content span {
        margin: 0 auto;
        width: 90%;
        display: flex;
        justify-content: center;
        line-height: 20px;
        font-size: 14px;
        color: #525252;
        text-indent: 0px;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .Artical_Content em img {
        width: 100%;
    }

    .Artical_PageControl .PageControl_Box {
        margin-bottom: 0;
    }

    .Artical_PageControl {
        padding-top: 45px;
        padding-bottom: 55px;
    }


    /* Visitor_Div */
   
    .Visitor_Title_Div {
        background-color: #F8F6F4;
        height: 36px;
        line-height: 36px;
        padding-left: 14px;
        font-size: 16px;
        font-weight: 500;
        color: #27AE60;
        border-bottom: 1px solid #E8E7E6;
    }

    .Visitor_Title_Div a {
        color: #232323;
    }

    .Visitor_Content_Div {
        height: auto;
        margin-bottom: 35px;
        overflow: hidden;
    }

    .Visitor_Line {
        
    }


    .Visitor_Line_head2 {
        float: left;
        width: 17px;

    }

    .Visitor_Line_head a {
        color: #00712F;
    }

    .Visitor_Line_Content {
        float: left;
        width: calc(100% - 110px);
        padding: 20px 0;
    }

    .Visitor_Line_Content2 {
        float: left;
        width: calc(100% - 47px);
        padding: 20px 0;
    }

    .Visitor_Line_Content2 span,
    .Visitor_Line_Content span {
        float: left;
        width: 50%;
        line-height: 20px;
        font-size: 16px;
        color: #232323;
    }

    .Visitor_Line_Content3 span {
        width: 100% !important;
    }

    ;

    .Visitor_Line_Content span a {
        color: #232323;
    }







}
