/* Mobile */
@media (max-width:600px) {

    /* 菜单部分 */
    .AllPage_Full {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    /* mMenu */
    .mMenu_Box {
        position: relative;
        width: 100%;
        height: 50px;
        z-index: 14;
    }

    .mMenu_Div {
        width: 100%;
    }

    .Menu_Logo {
        position: absolute;
        top: 13px;
        left: 50%;
        transform: translateX(-71px);
        width: 142px;
        height: 24px;
    }

    .Menu_Logo img {
        width: 142px;
        height: 24px;
    }

    .Menu_LangSearch {
        position: absolute;
        right: 4%;
        top: 16px;
        width: 20px;
        height: 20px;
    }

    .Menu_MenuBT {
        float: left;
        margin-top: 16px;
        margin-left: 4%;
    }

    .mBT_Menu {
        float: left;
        width: 20px;
        height: 20px;
    }

    .mBT_Menu img {
        width: 20px;
        height: 20px;
    }

    .mBT_Search {
        float: right;
        width: 20px;
        height: 20px;
    }

    .mBT_Search img {
        width: 20px;
        height: 20px;
    }

    .Top_Menu_Pop_Menu {
        display: none;
        position: fixed;
        width: 100%;
        height: 100vh;
        background-color: rgba(169, 15, 32, 0.95);
        z-index: 40;
    }

    .Top_Search_Pop_Menu {
        display: none;
        position: fixed;
        width: 100%;
        height: 100vh;
        background-color: rgba(169, 15, 32, 0.95);
        z-index: 40;
    }

    .Menu_Close {
        padding-top: 16px;
        width: 100%;
        height: 20px;
        padding-bottom: 14px;
    }

    .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 {
        margin: 0 auto;
        width: 56vw;
        height: auto;
    }

    .Top_PopMenu_Line {
        height: auto;
        margin-bottom: 10px;
    }

    .Top_PopMenu_Line ul {
        padding-top: 16px;
        padding-bottom: 22px;
        background-color: #9C0011;
    }

    .Top_PopMenu_Line li {
        text-align: center;
        font-size: 16px;
        color: #FFF;
        line-height: 20px;
        margin-bottom: 14px;

    }

    .Top_PopMenu_Line li a {
        color: #FFF;
    }

    .Top_PopMenu_Title {
        width: 100%;
        height: 36px;
        text-align: center;
        /* margin-bottom: 5px; */
        background-color: #BC0015;
        border-bottom: 1px solid #A20012;
        box-shadow: 0px 3px 0px #A20012;

    }

    .Top_PopMenu_Title a {
        text-align: center;
        height: 36px;
        font-size: 18px;
        color: #FFF;
        line-height: 36px;
    }

    .Top_PopMenu_Title em {
        position: absolute;
        right: 10px;
        top: 8px;
        width: 20px;
        height: 20px;
        background: url(../image/Icon_plus.png) center center no-repeat;
    }

    .Top_PopMenu_Chinese {
        margin: 0 auto;
        margin-top: 30px;
        border-radius: 5px;
        width: 96px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        /* border: 1px solid #FFF; */
        font-size: 18px;

        color: #FFF;
        background-color: #950010;
    }

    .Top_PopMenu_Chinese a {
        color: #FFF;
    }

    .Back_Top {
        display: none;
    }

    .Menu_Search_Box {
        margin: 0 auto;
        width: 92%;
        height: 52px;
        margin-top: 20px;


    }

    .Menu_Search_Box h4 {
        float: left;
        width: calc(100% - 54px);
        height: 52px;

        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        background-color: #FFF;
    }

    .Menu_Search_Box h4 input {
        width: 100%;
        height: 52px;
        line-height: 52px;
        font-size: 18px;
        text-indent: 20px;
        background-color: transparent;
        color: #656565;
    }

    .Menu_Search_Box h4 input::input-placeholder {
        color: #656565;
    }

    .Menu_Search_Box h4 input::-webkit-input-placeholder {
        color: #656565;
    }

    .Menu_Search_Box h4 input::-moz-placeholder {
        color: #656565;
    }

    .Menu_Search_Box h4 input::-moz-placeholder {
        color: #656565;
    }

    .Menu_Search_Box h4 input::-ms-input-placeholder {
        color: #656565;
    }

    .Menu_Search_Box p {
        float: left;
        width: 54px;
        height: 52px;
        border-bottom-right-radius: 5px;
        border-top-right-radius: 5px;
        background-color: #FFF;
    }

    .Menu_Search_Box p img {
        margin: 0 auto;
        margin-top: 15px;
        width: 24px;
        height: 24px;
    }

    /* 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: wrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 25px;
        min-width: 100px;
        /* border: 1px solid saddlebrown; */
    }

    .PageControl_Next,
    .PageControl_Prev {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        background-color: #FFF;
        height: 23px;
        line-height: 23px;
        margin-right: 4px;
        border: 1px solid #DDD;
        margin-bottom: 10px;
    }

    .PageControl_Next {
        margin-right: 0px;
    }

    .PageControl_Next a,
    .PageControl_Prev a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        padding-left: 5px;
        padding-right: 5px;
        height: 23px;
        line-height: 23px;
        font-size: 14px;
        font-family: 'Times New Roman';
        color: #000;
        text-align: center;
    }

    .PageControl_Num {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 23px;
        margin-bottom: 10px;
    }

    .PageControl_Num ul {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 23px;
        list-style: none;
    }

    .PageControl_Num li {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 23px;
        height: 23px;
        line-height: 23px;
        background-color: #FFF;
        font-size: 14px;
        text-align: center;
        font-family: "Arial";
        margin-right: 5px;
        border: 1px solid #DDD;
    }

    .PageControl_Num ul .NumOn {
        background-color: #A81020;
    }

    .PageControl_Num ul .NumOn a {
        color: #FFF;
    }

    .PageControl_Num li a {
        color: #000;
    }

    .PageControl_Input {
        float: left;
        margin-left: 2px;
        margin-bottom: 10px;
    }

    .PageControl_Input h4 {
        float: left;
        line-height: 23px;
        font-size: 14px;
        color: #000;
        margin-left: 4px;
        margin-right: 4px;
    }

    .PageControl_Input input {
        float: left;
        width: 23px;
        height: 23px;
        line-height: 23px;
        font-size: 14px;
        color: #000;
        border: 1px solid #DDD;
        background-color: #FFF;
    }

    .PageControl_Input p {
        float: left;
        line-height: 23px;
        font-size: 14px;
        color: #FFF;
        width: 40px;
        text-align: center;
        margin-left: 3px;
        background-color: #A81020;
    }

    .PageControl_Input p a {
        color: #FFF;
    }
}

@media (max-width:600px) {

    /* Home_Banner_Box */
    .Home_Banner_Box {
        width: 100%;
    }

    .mHome_Banner_Swiper {
        width: 100vw;
        height: 45vw;
        overflow: hidden;
    }

    .mHome_Banner_Swiper p {
        width: 100vw;
        height: 45vw;
    }

    .mHome_Banner_Swiper p img {
        width: 100%;
    }

    .mHome_Banner_pagination {
        font-size: 12px;
        /* left: auto !important;
    right: 0 !important; */
        bottom: 12px !important;
        /* width: 90px !important; */
        height: 15px !important;
    }

    .mHome_Banner_pagination .swiper-pagination-bullet {
        border-radius: 6px;
        width: 12px;
        height: 12px;
        background-color: #FFF;
        opacity: 1;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 8px) !important;
    }

    .mHome_Banner_pagination .swiper-pagination-bullet-active {
        background-color: #A90F20;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 8px) !important;
    }

    /* Home_News_Box */
    .Home_News_Box {
        width: 100%;
    }

    .Home_News_Div {
        margin-top: 25px;
        height: auto;
    }

    .Title_Div {
        width: 100%;

    }

    .Home_News_Title1 {
        height: 34px;
        margin-left: 5px;
    }

    .Title_Block {
        float: left;
        width: 100px;
        height: 34px;
        background: url(../image/TiTle_BK.png) left top no-repeat;
        background-size: 38px 5px;
        overflow: hidden;
    }

    .Title_More2 {
        margin-top: 4px !important;
    }

    .Title_Block a {
        display: block;
        margin-top: 7px;
        height: 27px;
        line-height: 27px;
        font-size: 20px;
        color: #000;
        text-decoration: none;
    }

    .Title_Block2 {
        float: left;
        width: 100px;
        height: 25px;
        background: url(../image/TiTle_BK2.jpg) left bottom no-repeat;
        background-size: 30px 2px;
        overflow: hidden;
    }

    .Title_Block2 a {
        display: block;

        height: 22px;
        line-height: 22px;
        font-size: 18px;
        color: #000;
        text-decoration: none;
    }


    .Title_More_Div {
        float: right;
        margin-right: 10px;
        margin-top: 14px;
        background: url(../image/Home_More_Arrow.png) center right no-repeat;
        background-size: 10px 8px;
        width: 43px;
        height: 18px;
        line-height: 18px;
        font-size: 14px;
        color: #000;
    }

    .Title_More_Div a {
        height: 18px;
        line-height: 18px;
        font-size: 14px;
        color: #000;
    }

    .Home_News_List_Div {
        margin-top: 19px;
        width: 100%;
        /* height: 433px; */
    }

    .Home_News_PicBlock {

        width: 100%;
        z-index: 2;
    }

    .Home_News_PicBlock p {
        width: 92vw;
        height: calc(92vw*0.65);
        overflow: hidden;
    }

    .Home_News_PicBlock:hover p img {
        transform: scale(1.2);
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transition: all 0.5s;
    }

    .Home_News_PicBlock p img {
        width: 92vw;
        height: calc(92vw*0.65);
        transition: all 0.5s;
    }

    .Home_News_PicBlock h4 {
        position: absolute;
        bottom: 0;
        padding: 11px 10px;
        width: calc(100% - 20px);
        min-height: 22px;
        background-color: rgba(0, 0, 0, 0.4);
    }

    .Home_News_PicBlock h4 a {
        width: 100%;

        line-height: 22px;
        font-size: 18px;
        color: #FFF;

    }

    .Home_News_TextBlock {
        width: 100%;
        /* box-shadow: 0 0 0 #000,
        0 0 8px #f2f2f2,
        0 0 8px #f2f2f2,
        0 0 8px #f2f2f2; */
        background-color: #FFF;
        margin-top: 24px;
    }

    .Home_News_TextBlock ul {
        width: 100%;
    }

    .Home_News_TextBlock li {
        width: 100%;
        height: 42px;
        margin-bottom: 10px;
    }

    .Home_News_TextBlock li h4 {
        float: left;
        margin-top: 3px;
        width: 54px;
        height: 36px;
        border-right: 1px solid #CFCFCF;
        font-family: "Arial";
        line-height: 36px;
        color: #A90F1F;
    }

    .Home_News_TextBlock li h4 a {
        font-family: "Arial";
        line-height: 36px;
        height: 24px;
        color: #A90F1F;
    }

    .Home_News_TextBlock li h5 {
        float: left;
        margin-left: 10px;
        display: flex;
        align-items: center;
        width: calc(100% - 65px);
        height: 42px;
        line-height: 21px;
        font-size: 14px;
        color: #000;
    }

    .Home_News_TextBlock li h5 a {
        line-height: 21px;
        font-size: 14px;
        color: #000;


        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_News_Title2 {
        margin-top: 20px;
        height: 25px;
    }

    .Home_News_Notice {
        margin-top: 23px;
        margin-bottom: 24px;
        width: 100%;

    }

    .Home_News_Notice ul {
        width: 100%;
        /* height: 30px; */

    }

    .Home_News_Notice li {
        width: 90%;
        margin-bottom: 16px;
        background: url(../image/Home_RedDot.jpg) left top no-repeat;
        background-size: 4px 4px;
        background-position: 0 10px;
        padding-left: 16px;
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }

    .Home_News_Notice li a {
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }

    /* Home_Info_Box */
    .Home_Info_Box {
        width: 100%;
    }

    .Home_Info_Box img {
        width: 100%;
    }
	
    /* 20231215 */
    .Home_Info_Div{
        position: relative;
        width: 100%;
        height: 54vw;
        background: url(../image/Home_Info_BK.jpg) center center no-repeat;
        background-size: 100vw 54vw;
    }    
    .Home_Info_Num{
        position: absolute;
        text-align: left;
        width: 54px;
        height: 28px;
        font-size:20px;
        line-height: 28px;
        font-weight: bold;
        color: #ecc26e;
    }

    .Home_Info_Num1{
        top:10.75vw;
        left:10.51vw;
    }    
    .Home_Info_Num2{
        top:10.75vw;
        left:44vw;
    }
    .Home_Info_Num3{
        top:10.75vw;
        left:76.8vw;
    }
    .Home_Info_Num4{
        top:32.25vw;
        left:14.5vw;
    }
    .Home_Info_Num5{
        top:32.25vw;
        left:44.0vw;
    }
    .Home_Info_Num6{
        top:32.25vw;
        left:74.3vw;
    }
    /* 20231215 end*/

    /* Home_service_Box */
    .Home_service_Box {
        width: 100%;
        padding-bottom: 9.5vw;
        border-bottom: 9px solid #F2F2F2;
    }

    .Home_Service_Title {
        margin-top: 24px;
        height: 34px;
    }

    .Home_Service_List {
        margin: 0 auto;
        margin-top: 20px;

        width: 88vw;
        height: auto;
    }

    .Home_Service_List ul {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .Home_Service_List li {
        width: 41.53vw;
        height: 70.25vw;
        cursor: pointer;
    }

    .Home_Service_List li:hover .Home_Service_List_Block {
        opacity: 1;
        transition: all 0.5s;
    }

    .Home_Service_List1 {
        background: url(../image/Home_YeWu1.png) center center no-repeat;
        background-size: 41.53vw 70.25vw;
    }

    .Home_Service_List2 {
        margin-top: 11.3vw;
        background: url(../image/Home_YeWu2.png) center center no-repeat;
        background-size: 41.53vw 70.25vw;
    }

    .Home_Service_List3 {
        background: url(../image/Home_YeWu3.png) center center no-repeat;
        background-size: 41.53vw 70.25vw;
    }

    .Home_Service_List4 {
        margin-top: 11.3vw;
        background: url(../image/Home_YeWu4.png) center center no-repeat;
        background-size: 41.53vw 70.25vw;
    }

    .Home_Service_List li h4 {
        position: absolute;
        left: 28px;
        bottom: 31px;
        width: 33.33vw;
        height: 26px;
        line-height: 26px;
        font-family: "微软雅黑";
        font-size: 21px;
        font-weight: bold;
        color: #FFF;
    }

    .Home_Service_List li h4 a {
        height: 26px;
        line-height: 26px;
        font-family: "微软雅黑";
        font-size: 21px;
        color: #FFF;
        font-weight: bold;
    }

    .Home_Service_List_Block {
        opacity: 1;
        position: absolute;
        left: 2.56vw;
        top: 13.3vw;
        width: 35.9vw;
        height: auto;

    }

    .Home_Service_List li h5 {
        margin-bottom: 14px;
        width: 100%;
        height: 17px;
        line-height: 17px;
        font-family: "微软雅黑";
        font-size: 14px;
        color: #FFF;
    }

    .Home_Service_List li h5 a {
        width: 100%;
        height: 17px;
        line-height: 17px;
        font-family: "微软雅黑";
        font-size: 14px;
        color: #FFF;
    }

    /* Home_Case_Box */
    .Home_Case_Box {
        width: 100%;
        margin-bottom: 25px;
    }

    .Home_Case_Title {
        margin-top: 24px;
        height: 34px;
    }

    .Home_Case_Swiper_Div {
        margin: 0 auto;
        margin-top: 20px;
        width: 100%;
        height: 124px;
        overflow: hidden;
    }

    .Home_Case_Swiper_Div p {
        margin: 0 auto;
        width: 187px;
        height: 80px;
    }

    .Home_Case_Swiper_Div p img {
        margin: 0 auto;
        width: 187px;
        height: 80px;
    }

    .Home_Case_Swiper_pagination {
        font-size: 12px;
        bottom: 0 !important;
        height: 22px !important;
    }

    .Home_Case_Swiper_pagination .swiper-pagination-bullet {
        border-radius: 3px;
        width: 6px;
        height: 6px;
        background-color: #C8C8C8;
        opacity: 1;
    }

    .Home_Case_Swiper_pagination .swiper-pagination-bullet-active {
        background-color: #A90F20;
        border-radius: 4px;
        border: 1px solid #A90F20;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 3px) !important;
    }

    .Home_Case_BTPrev {
        position: absolute;
        left: 50%;
        transform: translateX(-125px);
        bottom: 0;
        width: 26px;
        height: 26px;
        background: url(../image/Home_Case_BTPrev.png);
        background-size: 26px 26px;
        z-index: 12;
        cursor: pointer;
    }

    .Home_Case_BTPrev:hover {
        background: url(../image/Home_Case_BTPrev_on.png);
        background-size: 26px 26px;
    }

    .Home_Case_BTNext {
        position: absolute;
        left: 50%;
        transform: translateX(98px);
        bottom: 0;
        width: 26px;
        height: 26px;
        background: url(../image/Home_Case_BTNext.png);
        background-size: 26px 26px;
        z-index: 12;
        cursor: pointer;
    }

    .Home_Case_BTNext:hover {
        background: url(../image/Home_Case_BTNext_on.png);
        background-size: 26px 26px;
    }

    .Home_CaseInfo_Swiper {
        margin: 0 auto;
        margin-top: 20px;
        padding: 10px 0;
        width: 100%;
        height: 120px;
        border-top: 1px solid #DBDBDB;
        border-bottom: 1px solid #DBDBDB;
        overflow: hidden;
    }

    .Home_CaseInfo_Swiper h4 {

        width: calc(100% - 20px);
        height: 120px;
        line-height: 24px;
        font-size: 16px;
        color: #000;


        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_CaseInfo_Swiper h4 a {
        color: #000;
    }

    /* Home_Parterner_Box */
    .Home_Parterner_Box {
        width: 100%;
        background-color: #F5F5F5;
        overflow: hidden;
    }

    .Home_Parterner_Div {
        height: auto;
    }

    .Home_Parterner_Title {
        margin-top: 20px;
        height: 33px;
    }

    /* 20231215 */
    .Home_Parterner_List { 
        /* margin-top: 20px;
        padding-bottom: 3vw; */
    }

    .Home_Parterner_Swiper .swiper-wrapper{
        margin-top: 20px;
        padding-bottom: 3vw;
        flex-wrap: wrap;
    }
    .Home_Parterner_Swiper .swiper-slide{
        display: block;
        width: 100%;
    }
    /* 20231215 end*/

    .Home_Parterner_List ul {
        width: 100%;
        height: auto;

    }

    .Home_Parterner_List li {
        float: left;
        margin-right: 3vw;
        margin-bottom: 4vw;
        width: 28vw;
        height: 11vw;
        /* border: 1px solid #ededed; */
        box-shadow: 0 0 3px #ededed,
            /*左边阴影*/
            0 0 3px #ededed,
            /*右边阴影*/
            0 0 3px #ededed,
            /*顶部阴影*/
            0 0 3px #ededed;
        /*底边阴影*/
        overflow: hidden;
    }

    .Home_Parterner_List li:hover img {

        transform: scale(1.2);
        -ms-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -webkit-transform: scale(1.2);
        -o-transform: scale(1.2);
        transition: all 0.5s;
    }

    .Home_Parterner_List li:nth-child(3n) {
        margin-right: 0;
    }

    .Home_Parterner_List li img {
        width: 28vw;
        height: 11vw;
        transition: all 0.5s;
    }

    /* Bottom_Box */
    .Bottom_Box {
        width: 100%;
    }

    .Bottom_Div {
        width: 100%;
        height: auto;
    }

    .Bottom_Left {

        width: 100%;
        /* height: 520px; */
        background-color: #FFF;

    }

    .Bottom_Left_Title {
        margin-top: 23px;
        height: 26px;
        padding: 0 22px;
        line-height: 26px;
        font-size: 22px;
        font-family: "微软雅黑";
        color: #000;
    }

    .Bottom_Left_Title a {
        color: #000;
    }

    .Bottom_Left_List {
        padding: 0 22px;
        margin-bottom: 30px;
    }

    .Bottom_Left_List ul {
        margin-top: 14px;
        width: 100%;
    }

    .Bottom_Left_List li {
        width: 100%;
        line-height: 20px;
        font-size: 16px;
        color: #000;
        margin-bottom: 12px;
    }

    .Bottom_Left_List li a {
        color: #000;
    }

    .Bottom_Right {
        padding: 20px 22px;

        background-color: #A90F20;
        overflow: hidden;

    }

    .Bottom_RightM {
        padding: 20px 22px;

        background-color: #A90F20;
        overflow: hidden;

    }

    .Bottom_Map_Div {
        display: none;
        margin-top: 60px;
        width: 100%;
        height: 253px;
    }

    #Bottom_Map1 {
        width: 130px;
    }

    #Bottom_Map2 {
        width: 140px;
    }

    #Bottom_Map3 {
        width: 148px;
    }

    #Bottom_Map4 {
        width: 156px;
    }

    #Bottom_Map5 {
        width: 140px;
    }

    .Bottom_Map_Line {
        float: left;
    }

    .Bottom_Map_Line_Title {
        height: 52px;
        margin-left: 15px;
        line-height: 28px;
        font-weight: bold;
        font-size: 20px;
        color: #FFF;
        font-family: "微软雅黑";
    }

    .Bottom_Map_Line_Title a {
        color: #FFF;
    }

    .Bottom_Map_Line_List {
        width: 100%;
    }

    .Bottom_Map_Line_List ul {
        width: 100%;
    }

    .Bottom_Map_Line_List li {
        width: 100%;
        font-size: 18px;
        line-height: 26px;
        margin-bottom: 4px;
        color: #FFF;
    }

    .Bottom_Map_Line_List li a {
        color: #FFF;
    }

    .Bottom_Contact_Title {

        width: 100%;
        height: 36px;
        font-size: 22px;
        line-height: 30px;
        font-weight: bold;
        color: #FFF;
    }

    .Bottom_Contact_Title a {
        color: #FFF;
    }

    .Bottom_Contact_Info {
        height: auto;
        overflow: hidden;
    }

    .Bottom_Contact_Info h4 {
        float: left;
        width: 70px;
        font-size: 14px;
        line-height: 20px;
        color: #FFF;
        margin-bottom: 3px;
    }

    .Bottom_Contact_Info h5 {
        float: left;
        width: calc(100% - 70px);
        /* height: 20px; */
        font-size: 14px;
        line-height: 20px;
        color: #FFF;
        margin-bottom: 3px;
    }

    .Bottom_Box2 {
        width: 100%;
    }

    .Bottom_Div2 {
        margin-top: 15px;
        height: 55px;
    }

    .Bottom_Div2 h4 {
        margin: 0 auto;
        width: 90%;
        text-align: center;
        line-height: 22px;
        font-size: 12px;
        color: #000;
    }

    /* 概述 */
    .Banner_Box {
        width: 100%;
        height: auto;
        /* overflow: hidden; */
    }

    .Banner_Box img {
        width: 100%;
    }

    .Nav_Box {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Nav_Div {
        margin-top: 9px;
        margin-bottom: 9px;
        line-height: 17px;
        font-size: 14px;
        color: #000;
    }

    .Nav_Div a {
        color: #000;
    }

    .Nav_Div span {
        color: #A70F1F;
    }

    /* GaiKuang_Info_Box */
    .GaiKuang_Info_Box {
        width: 100%;
        /* overflow: hidden; */
    }

    .GaiKuang_Info_Div {
        width: 100%;
    }

    .GaiKuang_Info_Left {
        margin: 0 auto;
        width: 92%;
        height: auto;
        margin-bottom: 22px;
        overflow: hidden;
    }

    .GaiKuang_Info_Right {
        width: 100%;
    }

    .GaiKuang_Info_Right img {
        width: 100%;
    }

    .GaiKuang_Info_Title {
        margin-top: 12px;
        height: 40px;
        font-size: 22px;
        text-align: center;
        line-height: 26px;
        color: #000;
    }

    .GaiKuang_Info_Content {
        height: auto;
        overflow: hidden;
    }

    .GaiKuang_Info_Content p {
        text-indent: 32px;
        font-size: 16px;
        line-height: 32px;
        margin-bottom: 32px;
    }

    .GaiKuang_Info_Content p:last-child {
        margin-bottom: 0px;
    }

    /* GaiKuang_His_Box */
    .GaiKuang_His_Box {
        width: 100%;
        overflow: hidden;
    }

    .GaiKuang_His_Div {
        width: 100%;
        height: 85vw;
        background: url(../image/GaiKuang_His_BK.jpg) center center no-repeat;
        overflow: hidden;
    }

    .GaiKuang_His_Title {
        margin-top: 23px;
        text-align: center;
        font-size: 22px;
        height: 28px;
        line-height: 20px;
        color: #000;
    }

    .GaiKuang_His_Title a {
        color: #000;
    }

    .GaiKuang_His_Block {
        margin: 0 auto;
        width: 90%;
        height: 244px;
    }

    .GaiKuang_HisYear_Div {
        float: left;
        width: 44px;
        height: 244px;
        background: url(../image/GaiKuang_Year_BK.png) center center repeat-y;
        overflow: hidden;
    }

    .GaiKuang_HisYear_Swiper {
        margin-top: 23px;
        width: 44px;
        height: 204px;
        overflow: hidden;
    }

    .GaiKuang_HisYear_Swiper {
        margin-top: 23px;
        width: 44px;
        height: 204px;
        overflow: hidden;
    }

    .GaiKuang_HisYear_Swiper h4 {
        /* 顶对齐 34*2.5 */
        /* margin-top: -85px; */
        float: left;
        width: 39px;
        height: 34px;
        line-height: 34px;
        font-size: 12px;
        font-weight: bold;
        overflow: hidden;
        color: #A70F1F;
        text-align: center;
    }

    .GaiKuang_HisYear_Swiper h4 a {
        width: 39px;
        height: 34px;
        line-height: 34px;
        font-size: 12px;
        font-weight: bold;
        color: #A70F1F;
    }

    .GaiKuang_HisYear_Swiper em {
        /* 顶对齐 34*2.5 - 15 */
        /* margin-top: -70px; */
        float: right;
        margin-top: 15px;
        width: 5px;
        height: 5px;
        /* background: url(../image/GaiKuang_BTDot.png) center center no-repeat; */
    }

    /* .GaiKuang_HisYear_Swiper .swiper-slide-active em {
        background: url(https://cnsubsites.chinadaily.com.cn/etowncapital/att/352.files/images/Mobile/GaiKuang_BTDot.png) center center no-repeat !important;

    } */
    .active-nav em {
        background: url(../image/GaiKuang_BTDot.png) center center no-repeat !important;
    }
    .GaiKuang_HisYear_Swiper2 {
        margin-top: 23px;
        width: 44px;
        height: 204px;
        overflow: hidden;
    }

    .GaiKuang_HisYear_Swiper2 {
        margin-top: 23px;
        width: 44px;
        height: 204px;
        overflow: hidden;
    }

    .GaiKuang_HisYear_Swiper2 h4 {
        /* 顶对齐 34*6.5 */
        margin-top: -221px;
        float: left;
        width: 39px;
        height: 34px;
        line-height: 34px;
        font-size: 12px;
        font-weight: bold;
        overflow: hidden;
        color: #A70F1F;
        text-align: center;
    }

    .GaiKuang_HisYear_Swiper2 h4 a {
        width: 39px;
        height: 34px;
        line-height: 34px;
        font-size: 12px;
        font-weight: bold;
        color: #A70F1F;
    }

    .GaiKuang_HisYear_Swiper2 em {
        /* 顶对齐 34*5.5 - 15 */
        margin-top: -206px;
        float: right;
        /* margin-top: 15px; */
        width: 5px;
        height: 5px;
        /* background: url(../image/GaiKuang_BTDot.png) center center no-repeat; */
    }

    /* .GaiKuang_HisYear_Swiper2 .swiper-slide-active em {
        background: url(https://cnsubsites.chinadaily.com.cn/etowncapital/att/352.files/images/Mobile/GaiKuang_BTDot.png) center center no-repeat !important;
    } */

    .GaiKuang_HisYear_BTPrev {
        position: absolute;
        left: 0;
        top: 0px;
        width: 38px;
        height: 23px;
        background: url(../image/GaiKuang_BTPrev.png) center center no-repeat;
        background-size: 7px 5px;
        z-index: 2;
        cursor: pointer;
    }

    .GaiKuang_HisYear_BTNext {
        position: absolute;
        left: 0;
        bottom: 0px;
        width: 38px;
        height: 23px;
        background: url(../image/GaiKuang_BTNext.png) center center no-repeat;
        background-size: 7px 5px;
        z-index: 2;
        cursor: pointer;
    }

    .GaiKuang_HisInfo_Div {
        float: left;
        margin-left: 9px;
        margin-top: 23px;
        width: calc(100% - 53px);
        height: 227px;
    }

    .GaiKuang_HisInfo_Swiper {
        width: calc(100% - 3px);
        height: 227px;
        overflow: hidden;
    }

    /* 20231209 */
    .GaiKuang_HisInfo_Swiper .swiper-slide{
        width: 100%;
        height: 227px;
        overflow: hidden;
    }
    .GaiKuang_HisInfo_Swiper h4 {
        border: 2px solid #A70F1F;
        width: 62px;
        height: 22px;
        line-height: 22px;
        font-size: 16px;
        font-weight: bold;
        text-align: center;
        color: #A70F1F;

    }

    /* 20231211 */
    .GaiKuang_HisInfo_Swiper ul {
        margin-top: 21px;
        height: 182px;
        padding-right: 5px;
        padding-bottom:10px;
        overflow-y: auto;
    }

    .GaiKuang_HisInfo_Swiper li {
        line-height: 19px;
        font-size: 14px;
        color: #000;
        margin-bottom: 14px;
        padding-left: 10px;
        background: url(../image/GaiKuang_InfoDot.png) left top no-repeat;
        background-size: 5px 5px;
        background-position: 0 7px;
    }

    .GaiKuang_HisInfo_Swiper li a {
        color: #000;
    }

    /* GaiKuang_Two_Box */
    .GaiKuang_Two_Box {
        width: 100%;
        /* height: 488px; */
        background-color: #FFF;
    }

    .GaiKuang_Two_Div {
        padding-top: 5px;
        height: auto;
        padding-bottom: 30px;
        overflow: hidden;
    }

    .GaiKuang_Two_Block {
        position: relative;
        margin-top: 20px;
        width: calc(64vw + 56px);
        height: calc(64vw*0.7);

    }

    .GaiKuang_Two_Block p {
        float: left;
        width: 64vw;
        height: calc(64vw*0.7);
    }

    .GaiKuang_Two_Block p img {
        width: 100%;
    }

    .GaiKuang_Two_Block h4 {
        position: absolute;
        right: 0;
        top: calc(64vw*0.35 - 35px);
        width: 112px;
        height: 70px;
        line-height: 70px;
        font-size: 18px;
        font-weight: bold;
        color: #FFF;
        text-align: center;
        background-color: #A70F1F;
    }

    .GaiKuang_Two_Block h4 a {
        color: #FFF;
    }

    .GaiKuang_Two_BlockRight {
        float: right;
    }

    .GaiKuang_Two_BlockRight p {
        float: right !important;
    }

    .GaiKuang_Two_BlockRight h4 {
        left: 0;
        right: auto !important;
    }

    /* GaiKuang_ZiGongSi_Box */
    .GaiKuang_ZiGongSi_Box {
        width: 100%;
        background-color: #F5F5F5;
    }

    .GaiKuang_ZiGongSi_Div {

        height: auto;
        overflow: hidden;
    }

    .GaiKuang_ZiGongSi_Title {
        margin-top: 23px;
        text-align: center;
        font-size: 22px;
        height: 39px;
        line-height: 27px;
        color: #000;
    }

    .GaiKuang_ZiGongSi_Title a {
        color: #000;
    }

    .GaiKuang_ZiGongSi_List {
        margin: 0 auto;
        width: 100%;

    }

    .GaiKuang_ZiGongSi_List ul {
        width: 100%;
        margin-bottom: 20px;
    }

    .GaiKuang_ZiGongSi_List li {
        text-align: center;
        width: 100%;
        line-height: 20px;
        font-size: 14px;
        color: #000;
        margin-bottom: 5px;
    }

    .GaiKuang_ZiGongSi_List li a {
        color: #000;
    }

    /* GaiKuang_His2_Box */
    .GaiKuang_His2_Box {
        width: 100%;
        height: 350px!important; /* 20231215 */
        overflow: hidden;
    }

    .GaiKuang_His2_Div {
        /* 20231215 */
        height: 350px!important;
        background: url(../image/His_BK.jpg) center bottom no-repeat !important;
    }

    .GaiKuang_HisYear_Div {
        float: left;
        width: 44px;
        overflow: hidden;
    }

    .GaiKuang_HisYear2_Div {
        /* height: 522px;  204+46=250*/
        height: 250px;
    }


    .GaiKuang_HisYear2_Swiper {
        /* height: 476px; */
        height: 204px;
        /* 20231215 */
        overflow: hidden;
    }

    .GaiKuang_HisInfo2_Swiper {
        height: 240px !important; /* 20231215 */
    }
    .GaiKuang_HisInfo2_Swiper .swiper-slide{
        height: 240px !important; /* 20231215 */
        overflow: hidden;
    }
    /* List_Box */
    .List_Box {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .List_Div {
        height: auto;
    }

    .List_Type {
        display: none;
        float: left;
        padding: 40px 39px;
        width: 92px;
        height: auto;
        background-color: #A70F1F;
    }

    .List_Type ul {
        width: 100%;
        height: auto;
    }

    .List_Type li {
        width: 100%;
        /* height: 30px; */
        font-size: 22px;
        line-height: 30px;
        color: #FFF;
        margin-bottom: 16px;
    }

    .List_Type li a {
        color: #FFF;
    }

    .List_Now {
        text-decoration: underline;
    }

    .List_Right_Body {

        width: 100%;
        background-color: #FFF;
        /* margin-bottom: 55px; */
    }

    .List_Block {
        width: 100%;
    }

    .List_Block ul {
        width: 100%;
        padding-bottom: 42px;
    }

    .List_Block li {
        padding-top: 17px;
        padding-bottom: 17px;
        width: 100%;
        height: auto;
        overflow: hidden;
        border-bottom: 1px solid #DDD;
    }

    .List_Block li:first-child {
        padding-top: 0;
    }

    .List_Block li p {
        width: 100%;

    }

    .List_Block li p img {
        width: 100%;
    }

    .List_Block li h4 {
        margin-top: 13px;
        height: 17px;
        line-height: 17px;
        font-size: 14px;
        color: #A70F1F;
        margin-bottom: 11px;
    }

    .List_Block li h4 a {
        color: #A70F1F;
    }

    .List_Block li h5 {
        line-height: 22px;
        font-size: 16px;
        font-weight: bold;
        color: #000;
        margin-bottom: 7px;
    }

    .List_Block li h5 a {
        color: #000;
    }

    .List_Block li h6 {
        line-height: 18px;
        font-size: 14px;
        color: #000;
        /* margin-bottom: 14px; */
    }

    .List_Block li h6 a {
        color: #000;
    }

    /* Bussi_Box */
    .Bussi_Box {
        width: 100%;
        margin-bottom: 50px;
    }

    .Bussi_Div {
        height: auto;
    }

    .Bussi_Block_Div {
        background-color: #F5F5F5;
        width: 100%;
        margin-bottom: 17px;
    }

    .Bussi_Block_Div5 {
        background: url(../image/Bussi_Pic5.jpg) top center no-repeat;
        background-size: 100% 100%;
    }

    .Bussi_Block_Left {
        padding-left: 20px;
        padding-right: 20px;
        width: calc(100% - 40px);
    }

    .Bussi_Block1 {
        padding-top: 17px;
        padding-bottom: 17px;
        background: url(../image/Bussi_Pic1.jpg) top center no-repeat;
        background-size: 100% 100%;
        /* height: calc(38vw - 34px); */
    }

    .Bussi_Block2 {
        padding-top: 17px;
        padding-bottom: 17px;
        background: url(../image/Bussi_Pic2.jpg) top center no-repeat;
        background-size: 100% 100%;
        /* height: 329px; */
    }

    .Bussi_Block4 {
        padding-top: 17px;
        padding-bottom: 17px;
        background: url(../image/Bussi_Pic4.jpg) top center no-repeat;
        background-size: 100% auto;
        /* height: calc(21vw - 34px); */ /* 20231215 */
    }

    .Bussi_Block5 {
        padding-top: 17px;
        padding-bottom: 17px;
        /* height: 245px; */
    }

    .Bussi_Block_Title {
        margin: 0 auto;
        width: 83px;
        height: 31px;
        line-height: 31px;
        font-size: 16px;
        font-weight: bold;
        background-color: #FFF;
        color: #A90F1F;
        text-align: center;
    }

    .Bussi_Block_Title a {
        color: #A90F1F;
    }

    .Bussi_Block_Title2 {
        color: #264579;
    }

    .Bussi_Block_Title2 a {
        color: #264579;
    }

    .Bussi_Block_Title4 {
        color: #66483F;
    }

    .Bussi_Block_Title4 a {
        color: #66483F;
    }

    .Bussi_Block_Title5 {
        color: #19236D;
    }

    .Bussi_Block_Title5 a {
        color: #19236D;
    }

    .Bussi_Block_Type {
        width: 100%;
        height: auto;
        margin-top: 20px;
    }

    .Bussi_Block_Type ul {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .Bussi_Block_Type li {

        width: 45%;
        height: 20px;
        font-size: 16px;
        line-height: 20px;
        text-align: center;
        margin-bottom: 11px;
        color: #FFF;
        border-bottom: 1px solid transparent;
    }

    .Bussi_Block_Type li a {
        color: #FFF;
        text-decoration: none;
    }

    .Bussi_Block_Type1 li:nth-child(2n) {
        text-align: left;
    }

    .Bussi_Block_Type1 li:nth-child(2n+1) {
        text-align: right;
    }

    .Bussi_Block_Type2 li {
        width: 30%;
    }

    .Bussi_TypeNow {
        border-bottom: 1px solid #FFF !important;
    }

    .Bussi_Block_Right {

        padding-left: 10px;
        padding-right: 10px;
        width: calc(100% - 20px);
    }

    .Bussi_Block_Right1 {
        padding-top: 24px;
        padding-bottom: 24px;
        /* height: 329px; */
        height: auto;
        overflow: hidden;
    }

    .Bussi_Block_Right2 {
        padding-top: 24px;
        padding-bottom: 24px;
        padding-left: 0px;
        padding-right: 0px;
        width: 100% !important;
        height: auto;
        overflow: hidden;
    }

    .Bussi_Block_Right4 {
        padding-top: 24px;
        padding-bottom: 24px;
        /* height: 89px; */

    }

    .Bussi_Block_Right5 {
        padding-top: 12px;
        padding-bottom: 12px;
        /* height: 245px; */
        height: auto;
        overflow: hidden;
    }

    .Bussi_Content1 {
        width: 100%;
    }

    .Bussi_Content2 {
        margin: 0 auto;
        width: 92%;
    }

    .Bussi_Content1 p {
        width: 100%;
        text-indent: 32px;
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 22px;
    }

    .Bussi_Content1 p:last-child {
        margin-bottom: 0px;
    }

    .Bussi_Content_List2 {
        width: 100%;
        margin-top: 24px;
    }

    .Bussi_Content_List2 ul {
        margin: 0 auto;
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .Bussi_Content_List2 li {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-content: center;
        width: 30vw;
        height: auto;
        overflow: hidden;
        margin-bottom: 24px;

    }

    .Bussi_Content_List2 li p {
        width: 80px;
        height: 80px;
    }

    .Bussi_Content_List2 li p img {
        width: 100%;
    }

    .Bussi_Content_List2 li h4 {
        margin-top: 10px;
        text-align: center;
        width: 100%;
        height: 22px;
        line-height: 22px;
        font-size: 16px;
        font-weight: bold;
        color: #3D68B1;
    }

    .Bussi_Content_List2 li h4 a {
        color: #3D68B1;
    }
    .Bussi_Swiper2,
    .Bussi_Swiper {
        margin: 0 auto;
        margin-top: 16px;
        width: 84vw;
        /* height: calc(39vw*0.64 + 2vw + 120px); */        
        height: calc(39vw*0.64 + 2vw + 35px);/* 20231215 */
        overflow: hidden;
    }
    .Bussi_Swiper2 p,
    .Bussi_Swiper p {
        /* float: left; */ /* 20231215 */
        margin: 0 auto;/* 20231215 */
        width: 39vw;
        height: calc(39vw*0.64);
        overflow: hidden;
        /* margin-right: 3vw; *//* 20231215 */
        margin-bottom: 2vw;
    }
    .Bussi_Swiper2 p img,
    .Bussi_Swiper p img {
        width: 100%;
    }

    .Bussi_Swiper_Block {
        float: left;
        width: 42vw;
        /* height: calc(39vw*0.64); */
        margin-bottom: 2vw;
        overflow: hidden;
    }

    .Bussi_Swiper_Block h4 {
        width: 94px;
        height: 28px;
        line-height: 28px;
        text-align: left;
        text-indent: 13px;
        font-size: 14px;
        color: #fff;
        background: url(../image/Bussi_Block_BK.png) center center no-repeat;
    }

    .Bussi_Swiper_Block h4 a {
        color: #fff;
    }

    .Bussi_Swiper_Block h5 {
        margin-top: 11px;
        width: 100px;
        height: 22px;
        line-height: 22px;
        text-align: left;
        font-size: 16px;
        font-weight: bold;
        color: #000;

    }

    .Bussi_Swiper_Block h5 a {
        color: #000;
    }

    .Bussi_Swiper_Block h6 {
        display: none;
    }

    .Bussi_Swiper2 h3,
    .Bussi_Swiper h3 {
        margin-left: 7px;
        margin-top: 12px;
        width: calc(100% - 10px);
        height: 75px;
        line-height: 25px;
        text-align: left;
        font-size: 16px;
        color: #000;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }
    .Bussi_Swiper2 h3 a,
    .Bussi_Swiper h3 a {
        color: #000;
    }

    .Bussi_Title_More {
        display: none;
    }

    .Bussi_Title_More a {
        font-size: 16px !important;
    }

    .Bussi_pagination2,
    .Bussi_pagination {
        font-size: 12px;
        bottom: 20px !important;
        height: 22px !important;
    }
    .Bussi_pagination2 .swiper-pagination-bullet,
    .Bussi_pagination .swiper-pagination-bullet {
        border-radius: 3px;
        width: 6px;
        height: 6px;
        background-color: #C8C8C8;
        opacity: 1;
    }
    .Bussi_pagination2 .swiper-pagination-bullet-active,
    .Bussi_pagination .swiper-pagination-bullet-active {
        background-color: #A90F20;
        border-radius: 4px;
        border: 1px solid #A90F20;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 3px) !important;
    }
    .Bussi_BTPrev2,
    .Bussi_BTPrev {
        position: absolute;
        left: 50%;
        transform: translateX(-125px);
        bottom: 20px;
        width: 26px;
        height: 26px;
        background: url(../image/Home_Case_BTPrev.png);
        background-size: 26px 26px;
        z-index: 12;
        cursor: pointer;
    }
    .Bussi_BTPrev2:hover,
    .Bussi_BTPrev:hover {
        background: url(../image/Home_Case_BTPrev_on.png);
        background-size: 26px 26px;
    }
    .Bussi_BTNext2,
    .Bussi_BTNext {
        position: absolute;
        left: 50%;
        transform: translateX(98px);
        bottom: 20px;
        width: 26px;
        height: 26px;
        background: url(../image/Home_Case_BTNext.png);
        background-size: 26px 26px;
        z-index: 12;
        cursor: pointer;
    }
    .Bussi_BTNext2:hover,
    .Bussi_BTNext:hover {
        background: url(../image/Home_Case_BTNext_on.png);
        background-size: 26px 26px;
    }

    .Bussi_Content_List4 {
        margin: 0 auto;
        width: 80vw;

    }

    .Bussi_Content_List4 ul {
        display: flex;
        justify-content: space-around;
        width: 80vw;
        margin-top: 40px;
        margin-bottom: 25px;
    }

    .Bussi_Content_List4 li {
        width: 80px;
        height: auto;
    }

    .Bussi_Content_List4 li p {
        width: 80px;
        height: 80px;
    }

    .Bussi_Content_List4 li p img {
        width: 80px;
        height: 80px;
    }

    .Bussi_Content_List4 li h4 {

        margin-top: 24px;
        height: 20px;
        line-height: 20px;
        font-size: 20px;
        font-weight: bold;
        color: #7B5B47;
    }

    .Bussi_Content_List4 li h4 a {
        color: #7B5B47;
    }

    .Bussi_Content5 p {
        color: #FFF !important;
    }

    .Bussi_Title5 {
        color: #FFF !important;
        background: url(../image/Home_More_Arrow_White.png) center right no-repeat !important;
    }

    .Bussi_Title5 a {
        color: #FFF !important;
    }

    /* 产业投资三级 */

    .Bussi_Block_L3_1 {
        background: url(../image/Bussi_L3_Pic1.jpg) top center no-repeat;
        background-size: 100% 100%;
        height: 21vw;
    }

    .Bussi_Block_L3_2 {
        background: url(../image/Bussi_L3_Pic2.jpg) top center no-repeat;
        background-size: 100% 100%;
        height: 21vw;
    }

    .Bussi_Block_L3_3 {
        background: url(../image/Bussi_L3_Pic3.jpg) top center no-repeat;
        background-size: 100% 100%;
        height: 21vw;
    }



    .Bussi_Block_L3_Title {
        position: absolute;
        width: 100%;
        height: 26px;
        line-height: 26px;
        font-size: 20px;
        font-weight: bold;
        color: #FFF;
        text-align: center;
        top: calc(10.5vw - 13px);
        left: 0;
    }

    .Bussi_Block_L3_Title a {
        color: #FFF;
    }

    .Bussi_Content_List_L3_3 {
        margin: 0 auto;
        margin-top: 16px;
        width: 84vw;
        height: auto;
        overflow: hidden;
    }

    .Bussi_Content_List_L3_3 p {
        width: 100%;
        overflow: hidden;
    }

    .Bussi_Content_List_L3_3 p img {
        width: 100%;
    }

    .Bussi_List_L3_3 h3 {
        font-size: 16px;
        line-height: 26px;
        text-indent: 32px;
    }

    .Bussi_List_L3_3 h3 a {
        color: #000;
        text-indent: 32px;
    }

    .Bussi_Content_L3_3 {
        margin: 0 auto;
        width: 92%;
    }

    .Bussi_List_L3_3 {
        width: 100% !important;
    }

    .Bussi_List_L3_3 h5 {
        margin-bottom: 10px;
    }

    .Bussi_Title_L3_More {
        display: block;
    }

    .Bussi_Block_Right_L3 {
        display: none;
    }

    .Bussi_Block_Left em {
        position: absolute;
        right: 20px;
        top: calc(10.5vw - 13px);
        width: 20px;
        height: 20px;
        background: url(../image/Icon_plus.png) center center no-repeat;
    }

    /* Bussi_Finance_Block */
    .Bussi_Finance_Block {
        width: 100%;
        height: auto;
        margin-bottom: 30px;
        background-color: #F5F5F5;
        overflow: hidden;
    }

    .Bussi_Finance_Left {
        width: 100%;
    }

    .Bussi_Finance_Left img {
        width: 100%;
    }

    .Bussi_Finance_Right {
        padding: 40px 20px;
    }

    .Bussi_Finance_Content {
        width: 100%;
    }

    .Bussi_Finance_Content p {
        width: 100%;
        text-indent: 32px;
        font-size: 16px;
        line-height: 26px;
        margin-bottom: 22px;
    }

    .Bussi_Finance_More {
        margin-top: 0 !important;
    }

    /* Bussi_Park_Block */
    .Bussi_Park_Block {
        padding: 20px;
        background-color: #F5F5F5;
        overflow: hidden;
    }

    .Bussi_Park_Pic {
        width: 100%;
    }

    .Bussi_Park_Pic img {
        width: 100%;
    }

    .Bussi_Park_Title {
        width: 100%;
        height: 34px;
        line-height: 22px;
        font-size: 16px;
        font-weight: bold;
        color: #000;
    }

    .Bussi_Park_Title a {
        color: #000;
    }

    /* Sub_Title */
    .Sub_Title {
        margin-top: 18px;
        width: 100%;
        height: 45px;
        text-align: center;
        line-height: 27px;
        font-size: 20px;
        font-weight: bold;
        color: #000;
    }

    .Sub_Title a {
        color: #000;
    }

    .Sub_List {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Sub_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Sub_List li {
        float: left;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 44vw;
        height: calc(44vw*0.7);
        margin-right: 2vw;
        margin-bottom: 2vw;
    }

    .Sub_List li:nth-child(2n) {
        float: right;
    }

    .Sub_List li p {
        position: absolute;
        width: 44vw;
        height: calc(44vw*0.7);
    }

    .Sub_List li p img {
        width: 100%;
    }

    .Sub_List li h4 {
        width: 80%;
        line-height: 24px;
        font-size: 15px;
        font-weight: bold;
        text-align: center;
        color: #FFF;
        z-index: 2;
    }

    .Sub_List li h4 a {
        color: #FFF;
    }


    /* 人才 */
    .Training_Box {
        width: 100%;
        border-bottom: 8px solid #F2F2F2;
    }

/* 20231215 */
    .Training_Div {
        margin: 0 auto;
        width: 92vw;
        padding-bottom:20px;
        height: auto;
    }
    .Training_text p{
        font-size: 16px;
        line-height: 22px;
        color: #000;
        text-indent: 32px;
    }

    .Training_Left{
        width: 100%;
        margin-bottom: 20px;
    }
    .Training_Left img{
        width: 100%;
    }
    .Training_Right{

        width: 100%;
        overflow: hidden;
    }
    /* 20231215 end*/

    .Man_Title {
        height: 40px;
        text-align: center;
        font-size: 20px;
        font-weight: bold;
        color: #000;
        line-height: 30px;
    }

    .Man_Title a {
        color: #000;
    }

    .Training_List {
        width: 100%;
        padding-bottom: 20px;
    }

    .Training_List ul {
        width: 100%;
    }

    .Training_List li {

        width: 100%;
        border-bottom: 1px solid #F2F2F2;
        margin-bottom: 20px;
        /* height: 130px; */
        overflow: hidden;
    }
    .Training_List li:last-child {
        border-bottom: 0px;
        margin-bottom: 0px;
    }
    .Training_List li h4 {
        width: 90%;
        line-height: 24px;
        font-size: 16px;
        font-weight: bold;
        padding-left: 10px;
        color: #000;
        background: url(../image/Home_RedDot.jpg) left top no-repeat;
        background-size: 4px 4px;
        background-position: 0 10px;
    }

    .Training_List li h4 a {
        color: #000;
    }

    .Training_List li h5 {
        width: 90%;
        margin-top: 10px;
        line-height: 22px;
        font-size: 16px;
        padding-left: 10px;
        margin-bottom: 20px;
        color: #000;
    }

    .Training_List li h5 a {
        color: #000;
    }

    .Station_Box {
        width: 100%;
        border-bottom: 8px solid #F2F2F2;
    }

    .Station_Div {
        height: auto;
    }

    .Station_Left {
        margin-top: 25px;
        margin-bottom: 40px;
        width: 100%;
    }

    .Station_Left p {
        font-size: 16px;
        line-height: 22px;
        color: #000;
        text-indent: 32px;
        margin-bottom: 22px;
    }

    .Station_Left p a {
        color: #000;
    }

    .Station_Title {
        padding-top: 25px;
        height: 60px;
        text-align: center;
        font-size: 20px;
        font-weight: bold;
        color: #000;
        line-height: 45px;
    }

    .Station_Title a {
        color: #000;
    }

    .Station_Right {

        width: 100%;

    }

    .Station_Right img {
        width: 100%;
    }

    .HR_Box {
        width: 100%;
    }

    .HR_Title {
        margin-top: 25px !important;
    }

    .HR_Block {
        width: 100%;

    }

    .HR_Left {
        padding: 20px 12px;
        background-color: #A70F1F;
        overflow: hidden;
    }

    .HR_Left_Title {
        line-height: 22px;
        font-size: 18px;
        font-weight: bold;
        color: #FFF;
        margin-bottom: 25px;
    }

    .HR_Left_Title a {
        color: #FFF;
    }

    .HR_Content {
        line-height: 22px;
        font-size: 16px;
        color: #FFF;
        margin-bottom: 20px;
    }

    .HR_Content a {
        color: #FFF;
    }

    .HR_Content_More_Div {
        margin-top: 0px;
        background: url(../image/Home_More_Arrow_White.png) center right no-repeat;
        color: #FFF;
    }

    .HR_Content_More_Div a {
        color: #FFF;
    }

    .HR_List {
        width: 100%;
        height: auto;
        margin-top: 20px;
        padding-bottom: 40px;
    }

    .HR_List ul {
        width: 100%;
        height: auto;
    }

    .HR_List li {
        padding: 12px;

        background: url(../image/Main_Zhao_BK.jpg) bottom center no-repeat;
        background-size: 100% auto;
        margin-bottom: 20px;
        background-color: #F2F2F2;
        overflow: hidden;
    }

    .HR_List li h4 {
        font-size: 16px;
        line-height: 24px;
        color: #000;
    }

    .HR_List li h4 a {
        color: #000;
    }

    .HR_List_More {
        float: left !important;
        margin-top: 5px !important;
    }

    /* PartyNews_Box */
    .PartyNews_Box {
        width: 100%;
    }

    .PartyNews_Div {
        height: auto;
    }

    .PartyNews_Left {
        width: 100%;
        height: auto;
        /* box-shadow: 0 0 3px #DDD; */
        overflow: hidden;
    }

    .PartyNews_Left_Title_Div {
        margin-top: 10px;
        width: 100%;
        height: 45px;
    }

    .PartyNews_Title {
        position: absolute;
        text-align: left;
        font-size: 20px;
        line-height: 29px;
        font-weight: bold;
        color: #000;
    }

    .PartyNews_Title a {
        color: #000;
    }

    .PartyNews_More_Div {
        margin-top: 7px !important;
    }


    .PartyNews_List {
        margin-top: 26px;
        width: 100%;
        margin-bottom: 25px;
    }

    .PartyNews_List ul {
        width: 100%;
    }

    .PartyNews_List li {
        width: 100%;
        height: 42px;
        margin-bottom: 10px;
    }

    .PartyNews_List li h4 {
        float: left;
        margin-top: 3px;
        width: 54px;
        height: 36px;
        border-right: 1px solid #CFCFCF;
        font-family: "Arial";
        line-height: 36px;
        color: #A90F1F;
    }

    .PartyNews_List li h4 a {
        font-family: "Arial";
        line-height: 36px;
        height: 24px;
        color: #A90F1F;
    }

    .PartyNews_List li h5 {
        float: left;
        margin-left: 10px;
        display: flex;
        align-items: center;
        width: calc(100% - 65px);
        height: 42px;
        line-height: 21px;
        font-size: 14px;
        color: #000;
    }

    .PartyNews_List li h5 a {
        line-height: 21px;
        font-size: 14px;
        color: #000;


        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }


    .PartyNews_Right {

        width: 100%;
    }

    .PartyNews_Right p {
        width: 100%;
    }

    .PartyNews_Right p img {
        width: 100%;
    }

    .PartyNews_Right h4 {
        position: absolute;
        bottom: 0;
        padding-top:11px;
        padding-bottom:11px;
        min-height: 22px;
        background-color: rgba(0, 0, 0, 0.6);
        width: 100%;
    }

    .PartyNews_Right h4 a {
        display: block;
        margin: 0 auto;    
        width: calc(100% - 30px);
        /* height: 22px; */
        line-height: 22px;
        font-size: 16px;
        color: #FFF;
    }

    .PartyIncorrupt_Box {
        width: 100%;
        background-color: #F5F5F5;
        padding-bottom: 25px;
        overflow: hidden;
    }

    .PartyIncorrupt_Div {
        /* height: 590px; */
    }

    .PartyIncorrupt_Title {
        margin-top: 23px;
        height: 46px;
        /* text-align: center; */
        font-size: 20px;
        line-height: 29px;
        font-weight: bold;
        color: #000;
    }

    .PartyIncorrupt_Title a {
        color: #000;
    }

    .PartyIncorrupt_List {
        width: 100%;
        height: auto;
    }

    .PartyIncorrupt_List ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        width: 100%;
        height: auto;
    }

    .PartyIncorrupt_List li {
        width: 44vw;
        margin-bottom: 4vw;
        height: auto;
    }

    .PartyIncorrupt_List li p {
        width: 44vw;

    }

    .PartyIncorrupt_List li p img {
        width: 100%;
    }

    .PartyIncorrupt_List li h4 {
        padding: 13px 6px;
        background-color: #FFF;
        min-height: 32px;
        font-size: 16px;
        line-height: 26px;
        color: #000;
    }

    .PartyIncorrupt_List li h4 a {
        color: #000;
    }

    .PartyEdu_Box {
        width: 100%;
    }

    .PartyEdu_Div {
        height: auto;
    }

    .PartyEdu_Title_Div {
        width: 100%;
        margin-top: 17px;
        height: 40px;
    }

    .PartyEdu_Title {
        position: absolute;
        width: 100%;
        /* text-align: center; */
        height: 29px;
        line-height: 29px;
        font-size: 20px;
        color: #000;
    }

    .PartyEdu_Title a {
        color: #000;
    }

    .PartyEdu_List {
        width: 100%;
        height: auto;
    }

    .PartyEdu_List ul {
        width: 100%;
        height: auto;
        margin-bottom: 44px;
        /* display: flex;
        justify-content: space-between; */
    }

    .PartyEdu_List li {
        width: 100%;
        height: auto;
        margin-bottom: 16px;
    }

    .PartyEdu_Pic {
        width: 100%;
    }

    .PartyEdu_Pic img {
        width: 100%;
    }

    .PartyEdu_Pic em {
        /* left: calc(50% - 16px);
        bottom: 0;
        position: absolute;
        width: 33px;
        height: 17px;
        background: url(https://cnsubsites.chinadaily.com.cn/etowncapital/att/352.files/images/Party_Arrow.png) top center no-repeat; */
    }

    .PartyEdu_Text {
        padding: 12px;

        overflow: hidden;
        background-color: #A70F1F;
    }

    .PartyEdu_Text h4 {
        font-size: 16px;
        font-weight: bold;
        line-height: 22px;
        /* margin-bottom: 15px; */
        color: #FFF;
    }

    .PartyEdu_Text h4 a {

        color: #FFF;
    }

    .PartyEdu_Text h5 {
        display: none;
        font-size: 16px;
        line-height: 23px;
        margin-bottom: 15px;
        color: #FFADAD;
    }

    .PartyEdu_Text h5 a {
        color: #FFADAD;
    }

    .PartyEdu_ArrDown {
        /* background: url(https://cnsubsites.chinadaily.com.cn/etowncapital/att/352.files/images/Party_Arrow.png) bottom center no-repeat !important;
        bottom: auto;
        top: 0; */
    }

    .PartyOpenInfo_Box {
        width: 100%;
        margin-bottom: 45px;
    }

    .PartyOpenInfo_Div {
        height: 60px;
        box-shadow: 0 0 6px #DDD;
    }

    .PartyOpenInfo_Title {
        width: 100%;
        text-align: center;
        height: 60px;
        line-height: 60px;
        font-size: 20px;
        color: #000;
    }

    .PartyOpenInfo_Title a {
        color: #000;
    }

    /* Focus_Box */
    .Focus_Box {
        width: 100%;
    }

    .Focus_Div {
        height: auto;
    }

    .Focus_Left {

        width: 100%;
    }

    .Focus_Right {
        background-color: #F5F5F5;
        overflow: hidden;
        padding: 23px 10px;
        margin-bottom: 40px;
    }

    .Focus_Content {
        margin-bottom: 40px;
    }

    .Focus_Content p {
        font-size: 16px;
        line-height: 22px;
        text-indent: 32px;
        margin-bottom: 20px;
        color: #000;
    }

    .Focus_Content p a {
        color: #000;
    }

    .Focus_Type {}

    .Focus_Type_Title {
        font-size: 20px;
        font-weight: bold;
        color: #A9000B;
        margin-bottom: 14px;
    }

    .Focus_Type_Title a {
        color: #A9000B;
    }

    .Focus_Type_List {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Focus_Type_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Focus_Type_List li {
        width: 100%;
        height: auto;
        margin-bottom: 20px;
        overflow: hidden;
    }



    .Focus_Type_List li p {
        width: 100%;
    }

    .Focus_Type_List li p img {
        width: 100%;
    }

    .Focus_Type_Block {
        display: block;
        width: 100%;
        ;
        height: auto;
        overflow: hidden;
        margin-top: 10px;
    }

    .Focus_Type_Block h4 {
        height: 22px;
        line-height: 22px;
        font-size: 16px;
        font-weight: bold;
        color: #000;
        margin-bottom: 10px;
    }

    .Focus_Type_Block h4 a {
        color: #000;
    }

    .Focus_Type_Block h5 {
        line-height: 22px;
        font-size: 16px;
        color: #000;
    }

    .Focus_Type_Block h5 a {
        color: #000;
    }

    /* Artical_Box */
    .Artical_Box {
        width: 100%;
    }

    .Artical_Div {
        height: auto;
        margin-bottom: 30px;
    }

    .Artical_Content {
        height: auto;
        overflow: hidden;
    }

    .Artical_Content_Title_Div {
        width: 100%;
        height: auto;
        overflow: hidden;
        border-bottom: 1px solid #E7EFFB;
    }

    .Artical_Content_Title {
        margin: 0 auto;
        width: 100%;
        margin-bottom: 10px;
        font-size: 20px;
        font-weight: bold;
        line-height: 30px;
        color: #000;
        /* text-transform: uppercase; */
    }

    .Artical_Content_Title a {
        color: #000;
    }

    .Artical_Content_Info_Div {
        margin: 0 auto;
        width: 100%;
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Info {
        padding: 10px 10px;

        font-size: 14px;
        line-height: 18px;
        background-color: #DEDEDE;
        overflow: hidden;
    }

    .Artical_Content_Info h4 {
        float: left;
        width: 50%;
        font-size: 14px;
        line-height: 18px;
        color: #000;
    }

    .Artical_Content_Info h4 a {
        color: #000;
    }

    .Artical_Content_Info h5 {
        float: right;
        text-align: right;
        width: 50%;
        font-size: 14px;
        line-height: 18px;
        color: #000;
    }

    .Artical_Content_Info h5 a {
        color: #000;
    }

    .Artical_Content_Text_Div {
        width: 100%;
        height: auto;
        padding-top: 10px;
        /* border-bottom: 2px solid #E7EFFB; */
    }

    .Artical_Content_Text {
        margin: 0 auto;
        width: 100%;
        margin-bottom: 50px;
    }

    .Artical_Content_Text p {
        padding: 0 5px;
        text-indent: 32px;
        font-size: 16px;
        line-height: 32px;
        color: #000;
        margin-bottom: 15px;
    }

    .Artical_Content_Text span {
        display: block;
        margin: 0 auto;
        width: 100%;
        margin-bottom: 10px;
    }

    .Artical_Content_Text span img {
        width: 100%;
    }

    .Artical_Content_Text em {
        display: block;
        margin: 0 auto;
        width: 100%;
        font-size: 14px;
        line-height: 18px;
        color: #434343;
        margin-bottom: 20px;
    }
    .Artical_PageControl h4{
        float: left;
        width: calc(100% - 60px);
        text-align: right;
        height: 20px;
        line-height: 20px;
        font-size: 14px;
        color: #434343;
    }

    .Artical_PageControl h4 a{
        color: #434343;
    }   
    .Artical_PageControl h5{
        float: right;
        text-align: right;
        width: 60px;        
        height: 20px;
        line-height: 20px;
        font-size: 14px;
        color: #434343;
    }

    .Artical_PageControl h5 a{
        color: #434343;
    } 
    /* Search_Box */
    .Search_Line_Box {
        width: 100%;
        height: 3px;
        background-color: #EFEFEF;
        overflow: hidden;
    }

    .Search_Box {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 70px;
    }

    .Search_Div {
        height: auto;
        overflow: hidden;
    }

    .Search_Input {
        border: 1px solid #363A3C;
        width: calc(100% - 2px);
        height: 35px;
    }

    .Search_Input input {
        float: left;
        width: calc(100% - 30px);
        height: 35px;
        font-size: 16px;
        line-height: 35px;
        text-indent: 10px;
        color: #999;
    }

    .Search_Input input::input-placeholder {
        color: #999;
    }

    .Search_Input input::-webkit-input-placeholder {
        color: #999;
    }

    .Search_Input input::-moz-placeholder {
        color: #999;
    }

    .Search_Input input::-moz-placeholder {
        color: #999;
    }

    .Search_Input input::-ms-input-placeholder {
        color: #999;
    }

    .Search_BT {
        float: left;
        width: 22px;
        height: 35px;
        /* background-color: #00397A; */
        cursor: pointer;
    }

    .Search_BT img {
        margin-top: 7px;
        width: 22px;
        height: 19px;
    }


    .Search_Info {
        margin-top: 15px;
        margin-bottom: 25px;
        height: 30px;
        font-size: 16px;
        line-height: 30px;
        color: #000;
    }

    .Search_Info span {
        font-size: 16px;
        line-height: 30px;
        color: #A90F1F;
    }

    .SearchList_Div {
        height: auto;
    }


    .SearchList_Content_Div {
        /* padding:25px 30px; */
        /* width: calc(100% - 60px); */
        /* background-color: #F5F5F5; */
    }

    .SearchList_Content {
        width: 100%;
        height: auto;
    }

    .SearchList_Content ul {
        width: 100%;
        height: auto;
        list-style: none;
    }

    .SearchList_Content li {
        width: 100%;
        padding-top: 15px;
        padding-bottom: 15px;
        height: auto;
        border-bottom: 1px solid #e0e0e0;
        overflow: hidden;
    }

    .SearchList_Content li:first-child {
        padding-top: 0px;
    }

    .SearchList_Content li:last-child {
        border-bottom: 0px;
    }

    .SearchList_Content li span {
        color: #A90F1F;
    }

    .SearchList_Content li h4 {
        height: auto;
        font-size: 16px;
        font-weight: bold;
        line-height: 26px;
        margin-bottom: 10px;
        color: #000;
        overflow: hidden;
    }

    .SearchList_Content li h4 a {
        color: #000;
    }

    .SearchList_Content li h5 {
        height: auto;
        font-size: 16px;
        line-height: 22px;
        color: #000;
        overflow: hidden;
    }

    .SearchList_Content li h5 a {
        color: #000;
    }

    .SearchList_Content li h6 {
        height: auto;
        font-size: 16px;
        line-height: 18px;
        color: #A70F1F;
        margin-bottom: 10px;
    }

    .SearchList_Content li h6 a {
        color: #A70F1F;
    }

    .SearchList_PageControl {
        margin-top: 40px;
        margin-bottom: 120px;
    }

    .Search_PageControl {
        margin-top: 30px;
        margin-bottom: 25px;
    }
#displaypagenum {
 font-size:14px;
 font-weight:bold;
 color:#a0a3a5;
    overflow: hidden;
 text-align: center;
 padding-top: 20px;
 padding-bottom: 20px;
 text-align: center;
 font-weight:normal;
 margin:20px 0 0;
    line-height: 35px;
}

#displaypagenum {
text-align: center;
}
#displaypagenum span {
 text-decoration:none;
 color:#a0a3a5;
 padding:5px 10px;
 background-color:#ebebeb;
 border-color:#ebebeb;
 color:#363738;
 border:1px solid #CCCCCC;
}
#displaypagenum a {
text-decoration:none;
 color:#a0a3a5;
 padding:5px 10px;
 background-color: #f3f3ed;
 border:1px solid #CCCCCC;
 display: inline;
 font-size: 14px;
 font-weight: normal;
 margin: 20px 0 0;
 line-height: 35px;
}

#displaypagenum span:hover,#displaypagenum a:hover{background-color:#636566;border-color:#636566;color:#fff;cursor:pointer;}
.Parterner_Title1{ 
    display: block;
    margin-top: 7px;
    height: 27px;
    line-height: 27px;
    font-size: 20px;
    color: #000;
    text-decoration: none;}
	.m-style {
    position: relative;
    text-align: center;
    zoom: 1;
	margin:10px 10px 15px;
}

.m-style:before,
.m-style:after {
    content: "";
    display: table;
}

.m-style:after {
    clear: both;
    overflow: hidden;
}

.m-style span {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style .active {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    background: #A81020;
    color: #fff;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    background: #f3f3ed;
    color: #a0a3a5;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a:hover {
    color: #fff;
    background: #A81020;
}

.m-style .next,
.m-style .prev {
    font-family: "Simsun";
    font-size: 12px;
    font-weight: bold;
}

.now,
.count {
    padding: 0 5px;
    color: #f00;
}

.eg img {
    max-width: 800px;
    min-height: 500px;
}

.jump-ipt {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #fff;
    border: 1px solid #A81020;
    outline: none;
    color: #bdbdbd;
    font-size: 10px;
}
.SearchList_Content li h4 a b {
    color: #A81020;
}
}

@media (max-width:320px) {
    .Bussi_Block_Type li {

        font-size: 14px;
    }
}
@media (max-width:600px) {
.Artical_Content_Text p img{ 
    width: 100%!important;
    height: auto!important;
}
.Artical_PageControl h4 {
    float: right!important;
    width: 280px!important;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.Home_Case_Swiper_Div p {
    border: 2px solid #CCCCCC;
}
}