/* Mobile */
/* 菜单部分 */
@media (max-width:600px) {
    .TopMenu_Box {
        width: 100%;
        height: 16vw;
        background-color: #FFF;
        overflow: hidden;
    }

    .TopMenu_Div {
        margin-top: 1vw;
        width: 100%;
        height: 14vw;
    }

    .TopMenu_Left {
        position: absolute;
        left: 3vw;
        top: 4vw;
        width: 6vw;
        height: 6vw;
    }

    .TopMenu_Left a img {
        width: 6vw;
        height: 6vw;
    }

    .TopMenu_Mid {
        position: absolute;
        top: 1vw;
        left: calc(50% - 27.5vw);
        width: 55vw;
        height: 12vw;
    }



    .TopMenu_Mid a img {
        width: 55vw;
        height: 12vw;
    }

    .TopMenu_Right {
        position: absolute;
        right: 3vw;
        top: 4vw;
        width: 6vw;
        height: 6vw;
    }

    .TopMenu_Mid img {
        width: 6vw;
        height: 6vw;
    }

    .Top_Search {
        float: left;
        width: 5vw;
        height: 5vw;
    }

    .Top_Search img {
        width: 5vw;
        height: 5vw;
    }

    .Top_Menu {
        float: right;
        width: 5vw;
        height: 5vw;
    }

    .Top_Menu img {
        width: 5vw;
        height: 5vw;
    }

    .Top_Menu_Pop_Box {
        display: none;
        position: fixed;
        top: 0;
        width: 100%;
        height: 100vh;
        z-index: 13;
        background-color: rgba(0, 0, 0, 0.9);
    }

    .Top_Menu_Control {
        padding: 4vw;
        height: 20px;

    }

    .Top_Search_BTClose,
    .Top_Menu_BTClose {
        float: right;
        margin-right: 5px;
        width: 20px;
        height: 20px;
    }

    .Top_Search_BTClose img,
    .Top_Menu_BTClose img {
        width: 20px;
        height: 20px;
    }

    .Top_Search_BTClose {
        float: right;
        margin-right: 5px;
        width: 20px;
        height: 20px;
    }

    .Top_Search_BTClose img {
        width: 20px;
        height: 20px;
    }

    .Top_Menu_Pop_Menu {
        width: 100vw;
        height: auto;

    }

    .Top_PopMenu_Line {
        height: auto;
        /* border-bottom: 1px solid #FFF; */
        overflow: hidden;

    }

    .Top_PopMenu_Line ul {
        width: calc(100% - 35px);

    }

    .Top_PopMenu_Line li {
        font-size: 20px;
        color: #9191BF;
        line-height: 35px;

    }

    .Top_PopMenu_Line li a {
        color: #9191BF;
    }

    .Top_PopMenu_Title {
        width: 100%;
        height: auto;
        padding: 10px 0;
        border-bottom: 1px solid #FFF;
        overflow: hidden;
    }

    .Top_PopMenu_TitleCN {
        background-color: rgba(170, 13, 21, 0.9);
        text-align: center;
    }

    .Top_PopMenu_Title a {
        display: block;
        padding-left: 4vw;
        width: calc(100% - 35px);
        /* height: 36px; */
        font-size: 18px;
        font-family: "Times New Roman";
        /* font-weight: bold; */
        color: #FFF;
        line-height: 20px;
        overflow: hidden;
    }

    .Top_PopMenu_Title em {
        position: absolute;
        right: calc(4vw + 5px);
        top: 8px;
        width: 20px;
        height: 20px;
        background: url(../images/Mobile/Icon_plus.png) center center no-repeat;
    }

    .Top_PopMenu_Chinese {
        margin-top: 30px;
        width: calc(100% - 2px);
        height: 60px;
        line-height: 60px;
        text-align: center;
        border: 1px solid #FFF;
        font-size: 22px;
        font-family: "黑体";
        color: #FFF;
    }

    .Top_PopMenu_Chinese a {
        color: #FFF;
    }

    .Top_PopMenu_L2 {

        overflow: hidden;
    }

    .Top_PopMenu_L2 ul {
        width: 100%;
        height: auto;

    }

    .Top_PopMenu_L2 li {
        font-size: 16px;
        color: #FFF;
        line-height: 20px;
        padding: 10px 4vw;
        border-bottom: 1px solid #FFF;
        overflow: hidden;
        background-color: rgba(170, 13, 21, 0.9);
    }

    .Top_PopMenu_L2 li:hover {
        background-color: #C1755F;
    }

    .Top_PopMenu_L2 li a {
        color: #FFF;
    }

    .Top_Search_Pop_Box {
        display: none;
        position: absolute;
        top: 16vw;
        width: 100%;
        height: 16vw;
        z-index: 13;
        background-color: rgba(0, 0, 0, 0.7);

    }

    .Top_Search_Pop_Div {
        margin: 0 auto;
        width: 92vw;
        margin-top: 3.5vw;
        height: 9vw;
        border-radius: 1vw;
        background-color: #FFF;
    }

    .Top_Search_Input {
        float: left;
        width: calc(100% - 40px);
    }

    .Top_Search_Input input {
        margin-left: 2vw;
        width: 70vw;
        height: 9vw;
        background-color: #FFF;
        font-size: 16px;
        color: #000;
        line-height: 9vw;
    }

    .Top_Search_Input input::input-placeholder {
        color: #000;
    }

    .Top_Search_Input input::-webkit-input-placeholder {
        color: #000;
    }

    .Top_Search_Input input::-moz-placeholder {
        color: #000;
    }

    .Top_Search_Input input::-moz-placeholder {
        color: #000;
    }

    .Top_Search_Input input::-ms-input-placeholder {
        color: #000;
    }

    .Top_Search_BT {
        float: right;
        margin-top: 10px;
        margin-right: 16px;
        width: 20px;
        height: 20px;
    }

    .Top_Search_BT img {
        width: 20px;
        height: 20px;
    }
}

/* 翻页控制部分 */
@media (max-width:600px) {

    /* PageControl_Box  */
    .PageControl_Box {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 50px;
    }

    .PageControl_Div {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 42px;
        min-width: 100px;
        /* border: 1px solid saddlebrown; */
    }

    .PageControl_Num {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        width: 100%;
        height: 5.6vw;
    }

    .PageControl_Num .NumOn {
        border: 1px solid #DDDAD2;
        background-color: #A6A6A6;
        color: #FFF !important;
    }

    .PageControl_Num .NumOn a {
        color: #FFF !important;
    }

    .PageControl_Num a {
        display: block;
        width: 5.8vw;
        height: 5.6vw;
        line-height: 5.6vw;
        margin-right: 2vw;
        text-align: center;
        font-size: 16px;
        color: #272727;
        border: 1px solid #DDDAD2;
        background-color: #F7F6F3;
    }

    .PageControl_Div {
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 5.6vw;
        min-width: 100px;
        margin-bottom: 12vw;
    }

    .PageControl_Control {
        width: 6.8vw !important;

    }
}

/* 导航栏面包屑部分 */
@media (max-width:600px) {
    /* Nav_Div */

    .Nav_Box {

        height: 30px;
        width: 100%;
    }

    .Nav_Div {
        display: none;
        padding: 4vw 0;
        margin: 0 auto;
        width: 92vw;
        height: 30px;
        font-size: 14px;
        font-family: "Times New Roman";
        color: #000;
    }

    .Nav_Div a {
        color: #000;
    }
}

/* 文章部分 */
@media (max-width:600px) {

    /* Artical_Content */
    .Artical_Content {
        width: 100%;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
    }

    .Artical_Content_Title_Div {
        width: 100%;
        height: auto;
        overflow: hidden;
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Title {
        margin: 0 auto;
        width: 100%;
        padding-bottom: 20px;
        /* margin-bottom: 20px; */
        font-size: 24px;
        /* font-weight: bold; */
        line-height: 36px;
        color: #000;
        border-bottom: 1px solid #E0E0E0;
    }

    .Artical_Content_Title a {
        color: #000;
    }

    .Artical_Content_Info_Div {
        padding: 14px 5px;
        height: auto;
        /* background-color: #F3F3F3; */
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Info {
        width: 100%;
        font-size: 16px;
        line-height: 20px;
    }

    .Artical_Content_Info h4 {
        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        font-size: 12px;
        padding-right: 5px;
        padding-left: 5px;
        line-height: 20px;
        border-right: 1px solid #656565;
        color: #656565;
    }

    .Artical_Content_Info h4 a {
        color: #656565;
    }

    .Artical_Content_Info h5 {
        display: inline-block;
        width: fit-content;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        font-size: 12px;
        padding-right: 5px;
        padding-left: 5px;
        line-height: 20px;
        color: #656565;
    }

    .Artical_Content_Info h5 a {
        color: #656565;
    }

    .Artical_Content_Text_Div {
        width: 100%;
        height: auto;
        /* padding-top: 30px; */
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Text {
        margin: 0 auto;
        width: 100%;
        /* height: 1420px; */
        padding-bottom: 30px;
    }

    .Artical_Content_Text p {
        padding: 0 5px;
        font-size: 16px;
        line-height: 24px;
        color: #000;
        margin-bottom: 20px;
    }

    .Artical_Content_Text p img {
        margin: 0 auto;
        padding-top: 20px;
        width: 100%;
    }

    .Artical_Content_Text span {
        display: block;
        width: 100%;
        font-size: 14px;
        color: #000;
        line-height: 24px;
        text-align: center;
        margin-bottom: 10px;
    }

    .Artical_Content_Text span img {
        width: 100%;
    }

    .Artical_Div {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        overflow: hidden;
        margin-top: 30px;
    }

    .Artical_Content_Share{
        float: right;
        width: 58vw;
        height: 8vw;
        overflow: hidden;
        /* margin-bottom: 35px; */
    }
    .Artical_Content_Share h4{
        float: left;
        width: 17vw;
        height: 8vw;
        overflow: hidden;
        font-size: 12px;
        line-height:8vw;
        text-indent: 12px;
        color: #000;
        background: url(../images/Artical_Share_BK.png) left center no-repeat;
        background-size: 17vw auto;
    }
    .Artical_Content_Share h4 a{
        color: #000;        
    }
    .Artical_Content_Share ul{
        float: right;
        width: 38vw;
        height: 8vw;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
    }
    .Artical_Content_Share li{        
        width: 8vw;
        height: 8vw;
        overflow: hidden;        
    }
    .Artical_Content_Share li img{
        width: 8vw;
        height: 8vw;        
    }

     /* Artical_Related_Div */
     .Artical_Related_Div {
        border-top: 1px solid #B42128;
        height: auto;
        margin-bottom: 50px;
    }

    .Artical_Related_Title {
        margin-top: 3px;
        border-top: 4px solid #D9D9D9;
        height: 40px ;
        padding-top: 10px;
        font-size: 28px;
        line-height: 40px;
        color: #000;
    }
    .Artical_Related_Title  a{
        color: #000;
    }

    .Artical_Related_List {
        width: 100%;
        height: auto;
    }

    .Artical_Related_List ul {
        width: 100%;
        height: auto;
        margin-bottom: 90px;
    }

    .Artical_Related_List li {
        padding: 16px 0 20px 20px; 
        height: auto;
        overflow: hidden;
        /* background-color: #F0F0F0; */
        border-bottom: 1px solid #f4f4f4;
    }


    .Artical_Related_List li {
        font-size: 18px;
        line-height: 28px;
        color: #000;
        background: url(../images/Artical_Dot.png) left 0 top 28px no-repeat;
    }

    .Artical_Related_List li a {
        color: #000;
    }
}

/* 底部 部分 */
@media (max-width:600px) {

    /* Bottom_Box */
    .Bottom_Box {
        width: 100%;
        height: auto;
        background: url(../images/Mobile/Bottom_BK.jpg) top center no-repeat;
        background-size: 100% 100%;
        /* overflow: hidden; */
    }


    .Bottom_Box1 {
        padding-top: 7.2vw;
        height: auto;
        padding-bottom: 3vw;
    }

    .Bottom_Box1 img {
        display: block;
        margin: 0 auto;
        width: 74vw;
        height: auto;
    }

    .Bottom_Box2 {
        width: 100%;
        padding-top: 2vw;
        height: auto;
        /* overflow: hidden; */
    }

    .Bottom_Div {
        width: 100%;
        height: auto;
        /* overflow: hidden; */
    }


    .Bottom_Item_Title {
        width: 100%;
        height: 40px;
        line-height: 28px;
        font-size: 20px;

        color: #FFF;
        margin-bottom: 20px;
        background: url(../images/Bottom_Line.jpg) left bottom no-repeat;
    }

    .Bottom_Item_Title a {
        color: #FFF;
    }



    .Bottom_ListBox {

        display: none;
        flex-wrap: nowrap;
        justify-content: space-between;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Bottom_ListItem {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        max-width: 166px;
    }


    .Bottom_ItemTitle {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        height: 40px;
        text-align: left;

    }

    .Bottom_ItemTitle a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        font-size: 18px;
        line-height: 25px;
        /* font-weight: bold; */
        color: #FFF;
    }

    .Bottom_ListItem ul {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        list-style: none;
        font-size: 16px;
        color: #000;
    }

    .Bottom_ListItem li {
        list-style: none;
    }


    .Bottom_ListItem li a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        line-height: 28px;
        font-size: 14px;
        color: #FFF;
        text-align: left;
        /* border: 1px solid #222;      */
    }

    .Bottom_Share_Link {
        margin: 0 auto;
        width: 70vw;
        height: 16vw;
    }

    .Bottom_Share_Left {
        display: none;
        width: 75px;
        height: 45px;
        background: url(../images/Bottom_Link.png) right center no-repeat;
        font-size: 16px;
        line-height: 45px;
        color: #FFF;
    }

    .Bottom_Share {
        margin: 0 auto;
        width: 70vw;
        height: 13vw;
        margin-bottom: 8vw;
    }

    .Bottom_Share ul {
        width: 70vw;
        height: 13vw;
        display: flex;
        justify-content: space-between;
    }

    .Bottom_Share li {
        width: 13vw;
        height: 13vw;
    }

    .Bottom_Share li img {
        width: 13vw;
        height: 13vw;
    }

    .Bottom_linkBox {
        margin: 0 auto;
        width: 60vw;
        height: 6vw;
        margin-bottom: 8vw;
        /* overflow: hidden; */
    }

    .Bottom_LinkDiv {
        width: 60vw;
        /* height: 6vw; */
        border: 1px solid #FFF;
        border-radius: 3vw;

        background: url(../images/Bottom_Link_Arrow.png) no-repeat right;
        background-position: top 10px right 14px;
        background-size: 20px 8px;
        z-index: 2;
        cursor: pointer;
    }

    .Bottom_LinkDiv p {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: calc(100% - 60px);
        height: 30px;
        padding-left: 20px;
        line-height: 30px;
        font-size: 14px;
        color: #FFF;
        margin-right: 20px;
    }

    .Bottom_LinkDiv ul {
        display: none;
        position: absolute;
        margin: 0;
        padding: 0;
        /* padding-top: 14px; */
        /* padding-bottom: 14px; */
        left: 0;
        bottom: calc(6vw + 7px);
        width: 60vw;
        height: auto;
        list-style: none;
        background-color: rgba(255, 255, 255, 0.9);
        /* box-shadow: 0px 0px 6px rgba(0,0,0,0.7); */
        z-index: 21;
    }

    .Bottom_LinkDiv li {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        height: 32px;
        text-indent: 14px;
        list-style: none;
        font-size: 18px;
        line-height: 32px;
        color: #000;
    }

    .Bottom_LinkDiv li a {
        display: block;
        width: calc(100% - 20px);
        text-align: left;
        font-size: 18px;
        padding-right: 20px;
        line-height: 32px;
        color: #000;

    }

    .Bottom_LinkDiv li:hover {
        background-color: rgba(0, 64, 138, 0.5)
    }

    .Bottom_LinkDiv li:hover a:hover,
    .Bottom_LinkDiv li:hover a {
        color: #FFF;
        text-decoration: none;
    }


    .Bottom_Info {
        border-top: 1px solid #FFF;
        padding-top: 4vw;
        padding-bottom: 6vw;
        width: 100%;
        height: auto;
    }

    .Bottom_Info span {
        display: block;
        width: 100%;
        text-align: center;
        font-size: 12px;
        line-height: 16px;
        color: #FFF;

    }

    .Main_Link_Block {
        margin: 0 auto;
        width: 100%;
        height: 40px;
        background-color: #3D85D7;
        margin-bottom: 5px;
    }

    .Main_Link {
        width: 100%;
        height: 40px;
        font-size: 16px;
        font-family: "Times New Roman";
        line-height: 40px;
        text-indent: 20px;
        color: #FFF;
        background: url(../images/LinkArrow_Up.png) center right no-repeat;
        background-position: center right 20px;
        cursor: pointer;
    }

    .Main_Link_Pop {
        display: none;
        position: absolute;
        /* top: 54px; */
        bottom: 40px;
        margin: 0;
        padding: 0;
        width: 100%;
        max-height: 270px;
        z-index: 3;
        background-color: #5994D5;
        overflow: hidden;
    }

    .Main_Link_Pop ul {
        display: block;
        margin: 0;
        padding: 0;
        width: calc(100% - 3px);
        max-height: 210px;
        margin-top: 13px;
        margin-bottom: 13px;
        overflow-y: auto;
    }

    .Main_Link_Pop li {
        display: block;
        margin: 0;
        padding: 7px 0;
        /* background-color: #5994D5; */
        width: calc(100% - 32px);
        padding-left: 15px;
        padding-right: 10px;
        /* height: 44px; */
        line-height: 22px;
        font-size: 16px;
        font-family: "Times New Roman";
        color: #FFF;
        /* border-bottom: 1px solid rgba(255, 255, 255, 0.5); */
        cursor: pointer;
    }

    .Main_Link_Pop li a {
        color: #FFF;
    }



    .BackTop_Div {
        right: 4vw;
        position: absolute;
        z-index: 10;
        width: 20vw;
        height: 10.8vw;
    }

    .BackTop_Div img {
        margin-top: -5.4vw;
        width: 20vw;
        height: 10.8vw;
    }

}

/* 列表 部分 */
@media (max-width:600px) {
    .List_Type_Box {
        width: 100%;
        border-bottom: 1px solid #f0f0f0;
    }

    .List_Type_Div {
        display: none;
        top: 96px;
        position: absolute;
        width: 100%;
        height: auto;
        background-color: #F0F0F0;
        z-index: 4;
    }

    .List_Type_Div ul {
        margin: 0 auto;
        width: 92vw;
        margin-bottom: 72px;
        height: auto;
    }

    .List_Type_Div li {
        width: 100%;
        height: 72px;
        border-bottom: 1px solid #FFF;
        display: flex;
        align-items: center;
        align-content: center;
        justify-content: flex-start;
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }

    .List_Type_Div li a {
        display: block;
        color: #000;
    }

    .List_Type_Now {
        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_Type_Show {
        width: 100%;
        height: 96px;
        border-top: 12px solid #D78971;
    }

    .List_Type_Show h4 {
        margin-left: 4vw;
        width: calc(92vw - 20px);
        height: 95px;
        border-bottom: 1px solid #f0f0f0;
        font-size: 16px;
        line-height: 20px;
        display: flex;
        align-items: center;
        align-content: center;
        color: #D78971;
        font-weight: bold;

    }

    .List_Type_Show h4::after {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        width: 20px;
        height: 20px;
        right: -20px;
        height: 95px;
        background: url(../images/Mobile/List_Down.png) center center no-repeat;
    }



    .List_Div {
        margin-top: 4vw;
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .List_Div ul {
        margin: 0 auto;
        width: 92vw;
        list-style: none;
    }

    .List_Div li {
        width: 100%;
        padding: 15px 0;
        border-bottom: 1px solid #f0f0f0;
        overflow: hidden;
    }
    .List_Div li:first-child{
        padding-top: 0;
    }

    .List_Pic_Div {
        float: right;
        width: 40vw;
        height: 28vw;
        margin-left: 10px;
        cursor: pointer;
    }

    .List_Pic_Div p {
        width: 40vw;
        height: 28vw;
        overflow: hidden;
    }

    .List_Pic_Div p img {
        width: 40vw;
        height: 28vw;
        transition: all 0.5s;
    }

    .List_Data_Div {
        display: block;
        width: 100%;
        height: 22px;
        margin-bottom: 15px;
        overflow: hidden;
    }

    .List_Div li h6 {  
        display: block;
        height: 22px; 
        line-height: 22px;
        font-size: 12px;  
        color: #979797;
        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: 24px;
        font-size: 18px;
        color: #000;
        /* font-weight: bold; */
        /* margin-bottom: 10px; */
    }

    .List_Div li h4 a {
        color: #000;
    }

    .List_Div li h5 {
        display: none;
        line-height: 24px;
        font-size: 16px;
        color: #000;
    }

    .List_Div li h5 a {
        color: #000;
    }
}

/* 搜索 部分 */
@media (max-width:600px) {
    /* 20251106 */
    .Search_Input_Box{
        margin-top: 2vw;
        width: 100%;
        height: auto;
        background-color: #F5F5F5;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .Search_Input_Div {
        padding-top: 4vw;
        padding-bottom: 4vw;
        margin: 0 auto;
        width: 92vw;
        height: auto;
    }

    .Search_Pop_Div{
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    .Search_Pop_Left{
        float: left;
        width: 76vw;
        height: 10vw;
        background-color: #FFF;
    }
    .Search_Pop_Left input{
        padding-left: 2vw;
        width: 74vw;
        height: 10vw;
        color: #636161;
        line-height: 10vw;
        background-color: #FFF;
    }
    .Search_Pop_Right{
        float: right;
        width: 16vw;
        height: 10vw;
        overflow: hidden;
    }
    .Search_Pop_Right img{
        width: 16vw;
        height: 10vw;        
    }


    .Search_Div {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        margin-bottom: 25px;
        overflow: hidden;
    }

    .Search_Div ul {
        width: 100%;
        list-style: none;
    }

    .Search_Div li {
        /* padding: 15px; */
        /* background-color: #f0f0f0; */
        overflow: hidden;
        margin-bottom: 20px;
    }

    .Search_Div li:hover {
        /* background-color: #e3e3e3; */
        cursor: pointer;
    }

    .Search_Div li h6 {
        display: block;
        height: 34px;
        line-height: 24px;
        font-size: 12px;
        color: #656565;
    }

    .Search_Div li h4 {
        display: block;
        width: 100%;
        height: auto;
        line-height: 24px;
        font-size: 18px;
        color: #000;
        font-family: 'Times New Roman';
        /* font-weight: bold; */
        margin-bottom: 10px;
    }

    .Search_Div li h4 a {
        color: #000;
    }

    .Search_Div li h5 {
        display: block;
        line-height: 20px;
        font-size: 16px;
        color: #313131;
        font-family: 'Times New Roman';
        margin-bottom: 20px;
    }

    .Search_Div li h5 a {
        color: #313131;
    }

    .Search_Div li span {
        color: #C71515;
    }

    .Search_Result_Div {
        width: 100%;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        font-family: 'Times New Roman';
        color: #C71515;
        /* text-align: center; */
    }

    .TopMenu_Search_Pop_Div {
        margin: 0 auto;
        margin-top: 120px;
        width: 100%;
        height: 40px;
        border-radius: 20px;
        background-color: #D88972;
    }

    .TopMenu_Search_Pop_Left {
        float: left;
        width: calc(100% - 60px);
        height: 40px;
        margin-left: 15px;
        line-height: 40px;
    }

    .TopMenu_Search_Pop_Left input {
        float: left;
        width: calc(100% - 60px);
        height: 40px;
        line-height: 40px;
        background-color: transparent;
        font-size: 16px;
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::input-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::-webkit-input-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::-moz-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::-moz-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Left input::-ms-input-placeholder {
        color: #FFF;
    }

    .TopMenu_Search_Pop_Right {
        float: right;
        margin-top: 10px;
        margin-right: 16px;
        width: 20px;
        height: 20px;
        overflow: hidden;
    }

    .TopMenu_Search_Pop_Right img {
        width: 20px;
        height: 20px;
    }
}

/* 其他 部分 */
@media (max-width:600px) {

    .Home_Banner_Div {
        width: 100vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .mHome_Banner_Swiper {
        width: 100vw;
        height: 68vw;
        padding-bottom: 12vw;
        overflow: hidden;
        position: relative;
    }

    .mHome_Banner_Swiper p {
        width: 100vw;
        height: 68vw;
        overflow: hidden;
    }

    .mHome_Banner_Swiper p img {
        width: 100vw;
        height: 68vw;
    }

    .mHome_Banner_Swiper h4 {
        position: absolute;
        left: 0;
        bottom: 0;
        padding: 4vw 2vw 2vw 2vw;
        width: 96vw;
        height: 40px;
        display: flex;
        align-items: flex-end;
        overflow: hidden;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
    }

    .mHome_Banner_Swiper h4 a {
        width: 96vw;
        height: auto;
        font-family: "Georgia";
        font-size: 16px;
        font-weight: lighter;
        line-height: 20px;
        color: #FFF;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .mHome_Banner_pagination {
        font-size: 12px;
        bottom: 12px !important;
        height: 6vw !important;
    }

    .mHome_Banner_pagination .swiper-pagination-bullet {
        border-radius: 7px;
        width: 6vw;
        height: 6vw;
        background: url(../images/Home_Pagination2.png) center center no-repeat;
        background-size: 6vw 6vw;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 10px) !important;
        opacity: 1;
    }

    .mHome_Banner_pagination .swiper-pagination-bullet-active {
        background: url(../images/Home_Pagination_on.png) center center no-repeat;
        background-size: 6vw 6vw;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 10px) !important;
    }

    /* Home_Title */
    .Home_Title {
        margin: 0 auto;
        width: 92vw;
        height: 8vw;
        line-height: 7vw;
        font-size: 6.4vw;
        color: #000;
    }

    .Home_Title a {
        color: #000;
    }

    /* Home_Updates_Div */
    .Home_Updates_Div {
        width: 92vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Home_Updates_Div .Home_Title {
        margin-bottom: 2vw;
    }

    .Home_Updates {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Updates_Left {
        width: 92vw;
        height: auto;
        margin-bottom: 3vw;
    }

    .Home_Updates_Left p {
        width: 92vw;
        height: 55vw;
        margin-bottom: 3vw;
    }

    .Home_Updates_Left p img {
        width: 92vw;
        height: 55vw;
    }

    .Home_Updates_Left h4 {
        width: 100%;
        height: auto;
        font-size: 4.8vw;
        line-height: 6vw;

        color: #000;
    }

    .Home_Updates_Left h4 a {
        color: #000;
    }

    .Home_Updates_Right {

        width: 92vw;
        height: auto;
    }

    .Home_Updates_Right ul {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .Home_Updates_Right li {
        width: 92vw;
        height: auto;
        border-bottom: 1px solid #d6d6d6;
        margin-bottom: 3vw;
        overflow: hidden;
    }

    /* .Home_Updates_Right li:last-child{
    margin-bottom: 0px;        
} */
    .Home_Updates_Date {
        float: left;
        width: 15vw;
        height: 15vw;
        border-right: 1px solid #d6d6d6;
    }

    .Home_Updates_Date h5 {
        margin-top: 3vw;
        width: 100%;
        height: 4vw;
        line-height: 4vw;
        text-align: center;
        font-size: 3.2vw;
        font-family: "Arial";
        font-weight: bold;
        color: #003F89;
    }

    /* .Home_Updates_Date h5 a{
    color: #003F89;
} */
    .Home_Updates_Date h6 {
        width: 100%;
        height: 6vw;
        line-height: 6vw;
        text-align: center;
        font-size: 5.3vw;
        font-weight: bold;
        font-family: "Arial";
        color: #AEB0B2;
    }

    /* .Home_Updates_Date h6 a{
    color: #003F89;
} */

    .Home_Updates_Right li h4 {
        padding: 2.5vw 2vw;
        width: calc(73vw - 1px);
        height: 13vw;
        font-size: 4.2vw;
        color: #444;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_Updates_Right li h4 a {
        color: #444;
    }

    .Home_InFocus_Box {
        width: 100vw;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .Home_InFocus_Box .Home_Title {
        margin-bottom: 2vw;
    }

    .Home_InFocus_Div {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .Home_InFocus_Left {
        width: 100vw;
        height: 57vw;
        background: url(../images/Mobile/Home_InFocus_BK.jpg) center center no-repeat;
        overflow: hidden;
    }

    .Home_InFocus_LeftTxt {
        margin: 0 auto;
        width: 92vw;
        height: 57vw;
        ;
        display: flex;
        align-items: center;
        overflow: hidden;
    }

    .Home_InFocus_LeftTxt a {
        display: block;
        width: 60vw;
        font-size: 5.2vw;
        line-height: 6.2vw;
        color: #000;
    }

    .Home_InFocus_Right {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .Home_InFocus_Right img {
        width: 100vw;
        height: auto;
    }

    /* Home_About_Box */
    .Home_About_Box {
        width: 100vw;
        margin-top: 4vw;
        margin-bottom: 8vw;
        height: auto;
        overflow: hidden;
    }

    .Home_About_Div {
        position: relative;
        margin-top: 4vw;
        padding-top: 10vw;
        padding-bottom: 10vw;
        width: 100%;
        height: auto;
        background: url(../images/Mobile/Home_About_BK.jpg) center center no-repeat;
        background-size: 100% 100%;
    }

    .Home_Block {
        margin: 0 auto;
        width: 80vw;
        height: 80vw;
        display: flex;
        flex-wrap: wrap;
        overflow: hidden;
        z-index: 2;
    }

    .Home_Block1 {}

    .Home_Block3 {}

    .Home_Block4 {}

    .Home_Block2 {
        margin-top: -10vw;
        width: 100vw;
        height: 100vw;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        z-index: 1;
    }

    .Home_Block2 p {
        position: absolute;
        width: 100vw;
        height: 100vw;
    }

    .Home_Block2 p img {
        width: 100vw;
        height: 100vw;
    }

    .Home_Block2 h4 {
        position: absolute;
        margin-left: 10vw;
        width: 40vw;
        height: 50px;
        line-height: 50px;
        font-size: 40px;
        text-align: center;
        color: #FFF;
    }

    .Home_Block2 h4 a {
        color: #FFF;
    }

    .Home_Block_Four {
        width: 40vw;
        height: 40vw;
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .Home_Block_Four p {
        position: absolute;
        width: 40vw;
        height: 40vw;
    }

    .Home_Block_Four p img {
        width: 40vw;
        height: 40vw;
    }

    .Home_Block_Four h4 {
        position: absolute;
        width: 40vw;
        height: 8vw;
        padding-left: 4vw;
        line-height: 8vw;
        font-size: 6vw;
        text-align: left;
        color: #FFF;
    }

    .Home_Block_Four h4 a {
        color: #FFF;
    }

    .Home_Block_One {
        width: 80vw;
        height: 80vw;
        overflow: hidden;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }

    .Home_Block_One p {
        position: absolute;
        width: 80vw;
        height: 80vw;
    }

    .Home_Block_One p img {
        width: 80vw;
        height: 80vw;
    }

    .Home_Block_One h4 {
        position: absolute;
        left: calc(50% - 25vw);
        width: 50vw;
        height: 16vw;
        bottom: 6vw;
        line-height: 8vw;
        font-size: 6vw;
        text-align: center;
        color: #FFF;
    }

    .Home_Block_One h4 a {
        color: #FFF;
    }

    .Home_Academics_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Home_Academics_Div .Home_Title {
        margin-bottom: 2vw;
    }

    .Home_Academics {
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .Home_Academics ul {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        overflow: hidden;
    }

    .Home_Academics li {
        padding: 3vw 2vw;
        width: 41vw;
        height: auto;
        overflow: hidden;
    }

    .Home_Academics li:hover .Home_Academics_Txt {
        padding-left: 10px;
        transition: all 0.5s;
        /* background: url(../images/Icon_BLue_Arrow.png) right 0px center  no-repeat; */
    }

    .Home_Academics_Icon {
        width: 41vw;
        height: 22vw;
        border-bottom: 1px solid #5F97D0;
        overflow: hidden;
    }

    .Home_Academics_Icon img {
        display: block;
        margin: 0 auto;
        width: 19.2vw;
        height: 20vw;
    }

    .Home_Academics_Txt {
        margin-top: 2vw;
        width: 100%;
        height: 5.8vw;
        background: url(../images/Icon_BLue_Arrow.png) right 10px center no-repeat;
        background-size: 5.8vw;
        transition: all 0.5s;
        font-size: 4.4vw;
        line-height: 5.8vw;
        color: #1159AE;
    }

    .Home_Academics_Txt a {
        color: #1159AE;
    }

    .Home_Research_Div {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .Home_Research_Div .Home_Title {
        margin-bottom: 4vw;
    }

    .Home_Research {
        width: 100%;
        height: auto;
        overflow: hidden;
        /* margin-bottom: 4vw; */
    }

    .Home_Research_Block {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        border: 1px solid #DEDEDE;
        margin-bottom: 4vw;
    }

    .Home_Research_Block p {
        width: 92vw;
        height: 52vw;
    }

    .Home_Research_Block p img {
        width: 92vw;
        height: 52vw;
    }

    .Home_Research_Txt {
        padding: 17px 23px;
    }

    .Home_Research_Txt h4 {
        width: 40vw;
        height: 8vw;

        padding: 0 4vw;
        background-color: #00408A;
        font-size: 4.5vw;
        line-height: 8vw;
        color: #FFF;
        margin-bottom: 4vw;
    }

    .Home_Research_Txt h4 a {
        color: #FFF;
    }

    .Home_Research_Txt h5 {
        width: 100%;
        height: 5vw;
        text-align: right;
        font-size: 4.5vw;
        line-height: 5vw;
        color: #7f7f7f;

    }

    .Home_Research_Txt h5 a {
        color: #7f7f7f;
    }

    .Home_Research_Txt ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Research_Txt li {
        padding-left: 10px;
        font-size: 4.5vw;
        line-height: 5vw;
        color: #000;
        background: url(../images/Home_Research_Dot.png) left 0px top 10px no-repeat;
        margin-bottom: 13px;
    }

    .Home_Research_Txt li a {
        color: #000;
    }

    .Home_Ad_Div {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 8vw;
    }

    .Home_Ad {
        width: 92vw;
        height: auto;
        margin-bottom: 4vw;
    }

    .Home_Ad img {
        width: 92vw;
    }

    /* News */
    .Pub_Banner_Div {
        width: 100vw;
        height: auto;
        overflow: hidden;
    }

    .Pub_Banner_Div img {
        width: 100vw;
        height: auto;
    }

    .News_Update_Box {
        margin-top: 4vw;
        width: 100vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .News_Update_Box .Home_Title {
        margin-bottom: 4vw;
    }

    .News_Update_Div {
        padding: 4vw 0;
        width: 100vw;
        height: auto;
        background-color: #F6F6F6;
        /* margin-bottom: 60px; */
    }

    .News_Update {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .mNews_Update_Swiper {
        margin: 0 auto;
        width: 92vw;
        padding-bottom: 14vw;
        overflow: hidden;
    }

    .New_Update_Txt {
        margin-top: 4vw;
        width: 100%;
        /* height: 224px; */
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .New_Update_Txt h6 {
        height: 30px;
        line-height: 20px;
        font-size: 14px;
        color: #979797;
        margin-bottom: 2vw;
    }

    .New_Update_Txt h4 {
        height: 66px;
        line-height: 32px;
        font-size: 22px;
        color: #000;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
        margin-bottom: 2vw;
    }

    .New_Update_Txt h4 a {
        color: #000;
    }

    .New_Update_Txt h5 {
        height: 88px;
        line-height: 22px;
        font-size: 16px;
        color: #000;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .New_Update_Txt h5 a {
        color: #000;
    }

    .mNews_Update_Swiper p {
        width: 92vw;
        height: 61vw;
        overflow: hidden;
    }

    .mNews_Update_Swiper p img {
        width: 92vw;
        height: 61vw;
    }

    .mNews_Update_BTPrev {
        position: absolute;
        left: calc(50% - 14vw);
        bottom: 2vw;
        width: 8vw;
        height: 8vw;
        background: url(../images/Mobile/News_BT_Prev.png);
        background-size: 8vw;
        z-index: 2;
        cursor: pointer;
    }

    .mNews_Update_BTNext {
        position: absolute;
        right: calc(50% - 14vw);
        bottom: 2vw;
        width: 8vw;
        height: 8vw;
        background: url(../images/Mobile/News_BT_Next.png);
        background-size: 8vw;
        z-index: 2;
        cursor: pointer;
    }

    .News_List {
        width: 100%;
        padding: 6vw 0;
        height: auto;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        /* margin-bottom: 15px; */
    }

    .News_List_Block {
        width: calc(92vw - 2px);
        height: auto;
        margin-bottom: 6vw;
        border: 1px solid #DEDEDE;
    }

    .News_List_Block p {
        width: calc(92vw - 2px);
    }

    .News_List_Block p img {
        width: calc(92vw - 2px);
    }

    .News_List_Txt {
        padding: 6vw 4vw;
    }

    .News_List_Txt h6 {
        width: 100%;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #979797;
        margin-bottom: 4vw;

    }

    .News_List_Txt h6 a {
        color: #979797;
    }

    .News_List_Txt h4 {
        line-height: 28px;
        font-size: 24px;
        line-height: 30px;
        color: #000;
        /* margin-bottom: 4vw; */
    }

    .News_List_Txt h4 a {
        color: #000;
    }

    .News_List_Txt h5 {
        width: 100%;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }

    .News_List_Txt h5 a {
        color: #000;
    }

    .News_InFocus_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 12vw;
    }

    .News_InFocus_Div .Home_Title {
        margin-bottom: 4vw;
    }

    .News_InFocus {
        height: auto;
        overflow: hidden;
    }

    .News_InFocus_Pic {
        width: 92vw;
        margin-bottom: 4vw;
    }

    .News_InFocus_Pic img {
        width: 92vw;
    }

    .News_InFocus_More {
        text-align: right;
        font-size: 14px;
        line-height: 20px;
        color: #000;
    }

    .News_InFocus_More a {
        color: #000;
    }

    /* Medialist_List */

    .Medialist_List {
        margin-top: 6vw;
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 15px;
    }


    .Medialist_List_Block {
        float: left;
        width: 44vw;
        height: auto;
        margin-bottom: 4vw;
        border: 1px solid #DEDEDE;
    }

    .Medialist_List_Block:nth-child(2n) {
        float: right;
    }

    .Medialist_List_Block p {
        width: 44vw;
    }

    .Medialist_List_Block p img {
        width: 44vw;
    }

    .Medialist_List_Txt {
        padding: 2vw;
    }

    .Medialist_List_Txt h6 {
        display: none;
        width: 100%;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #979797;
        margin-bottom: 8px;

    }

    .Medialist_List_Txt h6 a {
        color: #979797;
    }

    .Medialist_List_Txt h4 {
        color: #000;
    }

    .Medialist_List_Txt h4 a {
        color: #000;
        font-size: 16px;
        line-height: 22px;
        height: 44px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    /* Research */
    .Research_LabsCenters_Box {
        margin-top: 4vw;
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Research_LabsCenters_Div {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: url(../images/Mobile/Research_Labs&Centers_BK.jpg) center center no-repeat;
        background-size: 92vw 100%;
        margin-bottom: 4vw;
    }

    .Research_Labs_Centers {
        margin-top: 4vw;
        margin-bottom: 4vw;
        padding: 4vw;
        width: 92vw;
        height: auto;
        background-color: rgba(156, 156, 156, 0.9);
        /* border-bottom-right-radius: 25px; */
    }

    .Research_Labs_Centers ul {
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .Research_Labs_Centers ul li {
        padding: 0 0 4vw 0;
        width: 92vw;
        height: auto;
        background: url(../images/Mobile/Research_Line_BK.png) top center no-repeat;
        background-size: 100% auto;
        overflow: hidden;
        display: flex;
        align-items: flex-start;
    }

    .Research_Labs_Centers ul li:last-child {
        padding-bottom: 0;
    }

    .Research_Labs_Centers ul li p {
        padding: 3vw 2vw 0 2vw;
        width: 10vw;
        height: 10vw;
        overflow: hidden;
    }

    .Research_Labs_Centers ul li p img {
        width: 10vw;
        height: 10vw;
    }

    .Research_Labs_Centers ul li h4 {
        width: calc(76vw - 1px);
        height: auto;
        padding: 3vw 0 0 2vw;
        font-size: 16px;
        line-height: 20px;
        min-height: 60px;
        color: #FFF;
        /* min-height: 40px; */
        overflow: hidden;
        border-left: 1px solid #FFF;
    }

    .Research_Labs_Centers ul li h4 a {
        color: #FFF;
    }

    .Research_More_Div {
        margin: 0 auto;
        width: 92vw;
        height: auto;
        overflow: hidden;
    }

    .Research_More_Div a {
        float: right;
        display: block;
        width: 152px;
        height: 38px;
        border: 1px solid #a9a9a9;
        text-align: center;
        font-size: 16px;
        color: #5D5D5D;
        font-family: "Times New Roman";
        line-height: 38px;
    }

    .Research_Project_Div {
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .Research_Project_Div .Home_Title {
        margin-bottom: 4vw;
    }

    .Research_Project {
        width: 100%;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .Research_Project_Left {
        padding: 4vw;
        width: 84vw;
        height: auto;
        background: url(../images/Mobile/Research_Project_LeftBK.jpg) center center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
    }

    .Research_Project_Left ul {
        width: 84vw;
        overflow: hidden;
    }

    .Research_Project_Left li {
        padding: 4vw;
        width: 76vw;
        height: auto;
        line-height: 20px;
        font-size: 16px;
        color: #000;
        font-family: "Times New Roman";
        background-color: #E9E9E9;
        overflow: hidden;
        margin-bottom: 12px;
    }

    .Research_Project_Left li a {
        color: #000;
    }

    .Research_Project_Right {
        width: 92vw;
    }

    .Research_Project_Right img {
        width: 92vw;
    }

    .Research_Journals_Box {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 6vw;
    }

    .Research_Journals_Box .Home_Title {
        margin-bottom: 2vw;
    }

    .Research_Journals_Div {
        width: 100%;
        height: auto;
        background: url(../images/Mobile/Research_Journals_BK.jpg) center center no-repeat;
        background-size: 100% 100%;
        overflow: hidden;
    }

    .Research_Journals {
        width: 100%;
    }

    .mResearch_Swiper {
        margin: 0 auto;
        margin-top: 4vw;
        width: 100%;
        height: auto;
        padding-bottom: 8vw;
        overflow: hidden;
    }

    .mResearch_Swiper p {
        margin: 0 auto;
        padding: 2vw;
        border: 1px solid #FFF;
        width: 62vw;
        padding-bottom: 4vw;
        overflow: hidden;
    }

    .mResearch_Swiper p img {
        width: 62vw;
    }

    .Research_Journals_Txt {
        margin: 0 auto;
        margin-top: 4vw;
        margin-bottom: 6vw;
        width: 92vw;
        height: auto;
    }

    .Research_Journals_Txt h4 {
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .Research_Journals_Txt h4 a {
        height: auto;
        line-height: 38px;
        font-size: 32px;
        color: #FFF;

    }

    .Research_Journals_Txt h5 {

        line-height: 25px;
        font-size: 18px;
        color: #FFF;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .Research_Journals_Txt h5 a {
        color: #FFF;
    }

    .Research_Journals_Txt h6 {
        border: 1px solid #FFF;
        margin: 0 auto;
        width: 40vw;
        height: 40px;
        line-height: 40px;
        text-align: center;
        font-size: 16px;
        color: #FFF;
        overflow: hidden;
    }

    .Research_Journals_Txt h6 a {
        color: #FFF;
    }

    .Research_Swiper_Control {
        margin-top: 4vw;
        width: 100%;
        height: 13.7vw;
        background: url(../images/Mobile/Research_Journals_Line.png) center center no-repeat;
        background-size: 100% auto;
    }

    .mResearch_BTPrev {
        position: absolute;
        left: 25.3vw;
        bottom: 0;
        width: 13.7vw;
        height: 13.7vw;
        background: url(../images/Research_Prev.png);
        background-size: 13.7vw;
        z-index: 2;
        cursor: pointer;
    }

    .mResearch_BTNext {
        position: absolute;
        right: 25.3vw;
        bottom: 0;
        width: 13.7vw;
        height: 13.7vw;
        background: url(../images/Research_Next.png);
        background-size: 13.7vw;
        z-index: 2;
        cursor: pointer;
    }

    .Research_Publications_Box {
        height: auto;
        overflow: hidden;
        margin-bottom: 8vw;
    }

    .Research_Publications_Box .Home_Title {
        margin-bottom: 2vw;
    }

    .Research_Publications {
        height: auto;

    }

    .Research_Publications_Block {

        width: cacl(92vw - 2px);
        height: auto;
        /* margin-bottom: 60px; */
        border: 1px solid #DEDEDE;
        margin-bottom: 4vw;
    }

    .Research_Publications_Block p {
        width: cacl(92vw - 2px);
    }

    .Research_Publications_Block p img {
        width: cacl(92vw - 2px);
    }

    .Research_Publications_Txt {
        padding: 4vw;
    }



    .Research_Publications_Txt h4 {
        padding: 4vw;
        background-color: #125BAF;
        margin-bottom: 4vw;
    }

    .Research_Publications_Txt h4 a {
        color: #FFF;
        line-height: 25px;
        font-size: 20px;
        color: #FFF;


    }

    .Research_Publications_Txt h5 {
        width: 100%;
        height: auto;
        font-size: 20px;
        line-height: 24px;
        color: #000;
        margin-bottom: 4vw;
    }

    .Research_Publications_Txt h5 a {
        color: #000;
    }

    .Research_Publications_Txt h6 {
        width: 100%;
        height: 20px;
        text-align: right;
        line-height: 20px;
        font-size: 16px;
        line-height: 20px;
        color: #979797;


    }

    .Research_Publications_Txt h6 a {
        color: #979797;
    }

    /* MainBody_Div */
    .MainBody_Div {
        margin-top: 4vw;
        height: auto;
        /* width: 100%; */
        overflow: hidden;
        margin-bottom: 10vw;
    }

    .MainBody_Left {  
        padding: 4vw;
        /* width: 100vw; */
        height: auto;
        border-top: 2px solid #144493;
        background-color: #F2F2F2;
        padding-bottom: 6vw;
        overflow: hidden;
    }
    .MainBody_Left h4{
        padding: 4vw;
        /* width: 84vw; */
        line-height: 22px;
        font-size: 18px;
        background-color: #E9E9E9;
        height: auto;
        display: flex;
        align-items: center;
        min-height: 44px;
        color: #FFF;
               
        /* overflow: hidden; */
        border-bottom: 1px solid #FFF;
        background: url(../images/Level_arrow_down.png) right 10px center no-repeat;
        background-size: 24px;
        background-color: #00408A; 
    }
    .MainBody_Left h4 a{
        color: #FFF;        
    }
    .MainBody_Left ul {
        display: none; 
        /* width: 92vw; */
        height: auto;
        overflow: hidden;
    }

    .MainBody_Left li {
        padding: 4vw;
        line-height: 22px;
        font-size: 18px;
        background-color: #E9E9E9;
        height: auto;
        display: flex;
        align-items: center;
        min-height: 44px;
        color: #FFF;
        background-color: #00408A;        
        /* overflow: hidden; */
        border-bottom: 1px solid #FFF;
    }

    .MainBody_Left li a {
        display: block;
        color: #FFF;
        background-color: #00408A;
    }

    .MainBody_Left_on {
        width: 118px !important;
        background-color: #00408A !important;
    }

    .MainBody_Left_on a {
        color: #FFF !important;
    }

    .MainBody_Right {
        margin-top: 4vw;
        margin-bottom: 4vw;
        padding: 6vw 4vw;
        width:84vw;
        height: auto;
        background: url(../images/Mobile/About_Leader_Right_BK.jpg) top center no-repeat;
        background-size: 100% auto;
        background-color: #F9F9F9;
        overflow: hidden;
    }

    .About_Title {
        height: 8vw;
        font-size: 6.4vw;
        color: #003F89;
        padding-left: 3vw;
        border-left: 1px solid #003F89;
        margin-bottom: 6vw;
    }

    .About_Title a {
        color: #003F89;
    }

    .About_Pic_List {
        margin: 0 auto;
        width: 80vw;
        height: auto;
        margin-bottom: 4vw;
        overflow: hidden;
    }

    .About_Pic_List ul {
        width: 80vw;
        height: auto;
        overflow: hidden;
    }

    .About_Pic_List li {
        float: left;
        width: 35vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 4vw;
    }

    .About_Pic_List li:nth-child(2n) {
        float: right;
    }

    .About_Pic_List li p {
        width: 35vw;   
        overflow: hidden;
        margin-bottom: 2vw;
    }

    .About_Pic_List li h4 {
        width: 35vw; 
        height: 26px;
        line-height: 22px;
        font-size: 16px;
        text-align: center;
        font-family: "Arial";
        font-weight: bold;
        color: #003F89;
        overflow: hidden;
        border-bottom: 1px solid #00408A;
        margin-bottom: 6px;
    }

    .About_Pic_List li h4 a {
        color: #003F89;
    }

    .About_Pic_List li h5 {
        width: 35vw; 
        height: 108px;
        line-height: 18px;
        font-size: 14px;
        text-align: center;
        font-family: "Arial";
        color: #000;
        overflow: hidden;
    }

    .About_Pic_List li h5 a {
        color: #000;
    }

    .About_Admin_List {
        width: 100%;
        height: auto;
    }

    .About_Admin_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .About_Admin_List li {
        padding: 4vw; 
        height: auto;
        overflow: hidden;
        background-color: #FFF;
    }

    .About_Admin_List li a {
        display: block;
        padding-left: 20px;
        line-height: 5vw;
        font-size: 3.8vw;
        color: #191919;
        background: url(../images/About_Leader_Dot.png) left top no-repeat;
        background-position: 0 7px;
    }

    .About_Admin_List li:nth-child(2n) {
        background-color: #EFEEEB;
    }

    .MainBody_List{
        width: 92vw;
        height: auto;
        overflow: hidden;
    }
    .MainBody_Left2{
        /* background-color: #FFF; */
    }

    .MainBody_Left2 h4{
        padding-top: 2vw;
        padding-bottom: 2vw;
        border-top-left-radius: 3vw;
        margin-bottom: 5px;
    }
    .MainBody_Left2 em{
        display: block;
        position: absolute;
        width: 6px;
        height: 5px;
        right: 0;
        bottom:-5px;
        background: url(../images/Mobile/Level_Arrow.png) center center no-repeat;        
    }
    .MainBody_Left2 li {
        padding-top: 2vw;
        padding-bottom: 2vw;
        border-top-left-radius: 3vw;
        margin-bottom: 5px;
    }
    .MainBody_Left2 li em{
        display: block;
        position: absolute;
        width: 6px;
        height: 5px;
        right: 0;
        bottom:-5px;
        background: url(../images/Mobile/Level_Arrow.png) center center no-repeat;        
    }

    /* Campus_Div */
    .Campus_Div{
        margin-top: 8vw;
        width: 84vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 10vw;
    }
    .Campus_Div ul{
        width: 100%;
        height: auto;
        overflow: hidden;
        
    }
    .Campus_Div li{
        float: left;
        width: 38vw;
        height: 57.3vw;
        /* cursor: pointer; */
        overflow: hidden;  
        margin-bottom: 8vw;      
    }
    .Campus_Div li:nth-child(2n){
        float: right;        
    }
    .Campus_Div li p{
        width: 38vw;
        height: 57.3vw;
        overflow: hidden;
        transition: all 0.5s;  
        z-index: 1;        
    }
    .Campus_Div li p img{
        width: 38vw;
        height: 57.3vw;       
    }
    .Compus_Txt{
        position: absolute;
        left: 0;
        top:0;
        padding: 14vw 4vw 0 4vw;
        width: 30vw;
        height: 43.3vw;
        overflow: hidden;
        z-index: 2;        
    }
    .Compus_Txt h4{
        width: 100%;
        height: 33.3vw;
        overflow: hidden;
        font-size: 22px;
        line-height: 26px;
        color: #FFF;
        border-bottom: 1px solid #FFF;  
        transition: all 0.5s;            
    }
    .Compus_Txt h4 a{
        display: block;
        color: #FFF;             
    }
    .Compus_Txt h5{
        width: 100%;
        height: 10vw;
        overflow: hidden;
        text-align: right;
        font-size: 20px;
        line-height: 10vw;
        color: #FFF;
        transition: all 0.5s;             
    }
    .Compus_Txt h5 a{
        display: block;
        color: #FFF;             
    }

    .Campus_Div li:hover p{
        scale: 1.2;
        transition: all 0.5s;  
    }
}