/* PC */

/* 翻页控制 */
@media (min-width:600px) {

    /* PageControl_Box  */
    .PageControl_Box {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        padding-top: 0px;
        padding-bottom: 0px;
        /* margin-bottom: 45px; */
    }

    .PageControl_Div {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 32px;
        min-width: 100px;
        /* border: 1px solid saddlebrown; */
    }

    .PageControl_Next,
    .PageControl_Prev {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;

        height: 27px;
        width: 27px;
        margin-right: 5px;
        border: 1px solid #DDD;
        background-color: #FFF;
    }

    .PageControl_Next a,
    .PageControl_Prev a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        height: 27px;
        line-height: 27px;
        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: 27px;
    }

    .PageControl_Num ul {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 27px;
        list-style: none;
    }

    .PageControl_Num li {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 27px;
        height: 27px;
        line-height: 27px;
        font-family: "Arial";
        font-size: 16px;
        text-align: center;
        margin-right: 5px;
        border: 1px solid #DDD;
        background-color: #FFF;
    }

    .PageControl_Num ul .NumOn {

        background-color: #A81020;
    }

    .PageControl_Num ul .NumOn a {
        color: #FFF;
    }

    .PageControl_Num li a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 27px;
        height: 27px;
        line-height: 27px;
        color: #272727;
        font-size: 16px;
        text-align: center;
    }

    .PageControl_Input {
        float: left;
        margin-left: 2px;
    }

    .PageControl_Input h4 {
        float: left;
        line-height: 27px;
        font-size: 14px;
        color: #000;
        margin-left: 8px;
        margin-right: 8px;
    }

    .PageControl_Input input {
        float: left;
        width: 27px;
        height: 27px;
        line-height: 27px;
        font-size: 14px;
        color: #000;
        border: 1px solid #DDD;
        background-color: #FFF;
    }

    .PageControl_Input p {
        float: left;
        line-height: 27px;
        font-size: 14px;
        color: #FFF;
        width: 50px;
        text-align: center;
        margin-left: 10px;
        background-color: #A81020;
    }

    .PageControl_Input p a {
        color: #FFF;
    }
}


@media (min-width:600px) {
    .mCaidan {
        display: none;
    }

    .caidan {
        display: none;
    }

    .AllPage_Full {
        margin: 0 auto;
        width: 100%;
        height: auto;
    }

    .TopMenu_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 90px;       /* 20231215 */
        background: url(../image/Top_Menu_BK.jpg) center center no-repeat;
        background-color: #FFF;
        z-index: 2;
    }
    .TopMenu_Float_Box{
        position: fixed;
        z-index: 20;
    }
    .TopMenu_Box_Blank{
        width: 100%;
        height:90px;       /* 20231215 */
    }

    .TopMenu_Div {
        /* 20231215 */
        height:90px;

    }

    .TopMenu_Logo {
        float: left;
        width: 486px;
        margin-top: 20px;       /* 20231215 */
    }

    .TopMenu_Logo img {
        width: 272px;
        height: 46px;
    }

    .TopMenuList {
        float: left;
        margin-top: 20px;       /* 20231215 */
        width: 572px;
        height: 70px;
    }

    .TopMenuList ul {
        display: flex;
        justify-content: space-between;
        width: 100%;
        height: 70px;        /* 20231215 */
    }

    .TopMenuList li {
        text-align: center;
        width: 45px;
        height: 70px;       /* 20231215 */
        line-height: 42px;
        font-size: 20px;
        color: #000;
        border-top: 2px solid transparent;
    }
    .TopMenuList li:hover {
        border-top: 2px solid #AB0013;
    }

    .Main_Menu_Li {
        width: 45px;
        font-size: 22px; /* 20231215 */
        /* font-weight: bold; */
        line-height: 42px;
        color: #000;
        height: 68px;       /* 20231215 */
    }

    .Main_Menu_Li a {
        color: #000;
    }

    .Main_Menu_Li a:hover {
        text-decoration: none;
        color: #AB0013;
    }
    .TopMenuList li:hover .Main_Menu_L2{
        display: block;
    }
    .Main_Menu_L2 {
        display: none;        
        left: 50%;
        transform: translateX(-50%);
        position: absolute;
        padding: 18px;
        background-color:#AD0014;

    }

    .Main_Menu_L2_Line {
        width: auto;
        padding: 0 5px;
        line-height: 23px;
        font-size: 17px;
        color: #FFF;
        text-align: center;
        white-space: nowrap;
        margin-bottom: 17px;
    }
    .Main_Menu_L2_Line:last-child(){
        margin-bottom: 0px;
    }
    .Main_Menu_L2_Line a {
        color: #FFF;
    }


    .TopMenu_Control_Div {
        float: right;
        margin-top: 25px;       /* 20231215 */
        width: 66px;
        margin-right: 8px;
        height: 38px;
    }

    .TopMenu_Control_Language {
        float: left;
        width: 30px;
        line-height: 38px;
        font-size: 20px;
        color: #000;
    }

    .TopMenu_Control_Language a {
        width: 30px;
        line-height: 38px;
        font-size: 20px;
        color: #000;
    }

    .TopMenu_Control_Search {
        float: right;
        width: 24px;
        height: 38px;
        cursor: pointer;
        /* background: url(https://cnsubsites.chinadaily.com.cn/etowncapital/att/352.files/images/Icon_Search.png) center center no-repeat; */
    }

    .TopMenu_Control_Search img {
        margin-top: 10px;
        width: 22px;
        height: 19px;
    }

    /* Home_Banner_Box */
    .Home_Banner_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        /* height: 885px; */
        /* 20231209 */
        height: 550px;
    }

    .Home_Banner_Swiper {
        width: 1920px;
        /* height: 885px; */
        /* 20231209 */
        height: 550px;
        overflow: hidden;
    }

    .Home_Banner_Swiper p {
        width: 1920px;
        /* height: 885px; */
        /* 20231209 */
        height: 550px;
    }

    .Home_Banner_Swiper p img {
        width: 1920px;
        /* height: 885px; */
        /* 20231209 */
        height: 550px;
    }

    .Home_Banner_pagination {
        font-size: 12px;
        /* left: auto !important;
        right: 0 !important; */
        bottom: 37px !important;
        /* width: 90px !important; */
        height: 30px !important;
    }
/* 20231215 */
    .Home_Banner_pagination .swiper-pagination-bullet {
        border-radius: 10px;       
        width: 20px;    
        height: 20px;
        background-color: #FFF;
        opacity: 1;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 13px) !important;
    }
/* 20231215 */
    .Home_Banner_pagination .swiper-pagination-bullet-active {
        background-color: #A90F20;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 13px) !important;
    }

    /* Home_News_Box */
    .Home_News_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
    }

    .Home_News_Div {
        margin-top: 80px;
        height: auto;
    }

    .Title_Div {
        width: 100%;

    }

    .Home_News_Title1 {
        height: 65px;
    }

    .Title_Block {
        float: left;
        width: 200px;
        height: 65px;
        background: url(../image/TiTle_BK.png) left top no-repeat;
        overflow: hidden;
    }

    .Title_Block a {
        display: block;
        margin-top: 14px;
        width: 200px;
        height: 50px;
        line-height: 50px;
        font-size: 40px;
        color: #000;
        text-decoration: none;
    }

    .Title_Block2 {
        float: left;
        width: 200px;
        height: 44px;
        background: url(../image/TiTle_BK2.jpg) left bottom no-repeat;
        overflow: hidden;
    }

    .Title_Block2 a {
        display: block;
        width: 200px;
        height: 40px;
        line-height: 40px;
        font-size: 30px;
        color: #000;
        text-decoration: none;
    }


    .Title_More_Div {
        float: right;
        margin-top: 27px;
        background: url(../image/Home_More_Arrow.png) center right no-repeat;
        width: 50px;
        height: 30px;
        line-height: 30px;
        font-size: 18px;
        color: #000;
    }

    .Title_More_Div a {
        height: 30px;
        line-height: 30px;
        font-size: 18px;
        color: #000;
    }

    .Home_News_List_Div {
        margin-top: 25px;
        width: 100%;
        height: 433px;
    }

    .Home_News_PicBlock {
        float: left;
        width: 578px;
        height: 433px;
        z-index: 2;
    }

    .Home_News_PicBlock p {
        width: 578px;
        height: 433px;
        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: 578px;
        height: 433px;
        transition: all 0.5s;
    }

    .Home_News_PicBlock h4 {
        position: absolute;
        bottom: 0;
        padding: 0 20px;
        width: calc(100% - 40px);
        height: 70px;
        background-color: rgba(0, 0, 0, 0.4);
    }

    .Home_News_PicBlock h4 a {
        width: 100%;
        height: 70px;
        line-height: 70px;
        font-size: 24px;
        color: #FFF;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_News_TextBlock {
        float: left;
        padding: 55px 35px 55px 40px;
        width: 547px;
        height: 323px;
        box-shadow: 0 0 0 #000,
            /*左边阴影*/
            0 0 8px #f2f2f2,
            /*右边阴影*/
            0 0 8px #f2f2f2,
            /*顶部阴影*/
            0 0 8px #f2f2f2;
        /*底边阴影*/
        background-color: #FFF;
    }

    .Home_News_TextBlock ul {
        width: 100%;
    }

    .Home_News_TextBlock li {
        width: 100%;
        height: 64px;
        margin-bottom: 16px;
    }

    .Home_News_TextBlock li h4 {
        float: left;
        margin-top: 7px;
        width: 69px;
        height: 50px;
        border-right: 1px solid #CFCFCF;
        font-family: "Arial";
        font-size: 20px;
        line-height: 50px;
        color: #A90F1F;
    }

    .Home_News_TextBlock li h4 a {
        font-family: "Arial";
        line-height: 50px;
        height: 50px;
        color: #A90F1F;
    }

    .Home_News_TextBlock li h5 {
        float: left;
        margin-left: 15px;
        display: flex;
        align-items: center;
        width: 460px;
        height: 64px;
        line-height: 32px;
        font-size: 22px;
        color: #000;
    }

    .Home_News_TextBlock li h5 a {
        width: 460px;
        line-height: 32px;
        color: #000;
        font-size: 22px;

        /* 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: 72px;
        height: 44px;
    }

    .Home_News_Notice {
        margin-top: 27px;
        margin-bottom: 93px;
        width: 100%;
        height: 30px;
    }

    .Home_News_Notice ul {
        width: 100%;
        height: 30px;

    }

    .Home_News_Notice li {
        float: left;
        width: 600px;
        height: 30px;
        text-indent: 20px;
        background: url(../image/Home_RedDot.jpg) left center no-repeat;
        font-size: 22px;
        line-height: 30px;
        color: #000;
    }

    .Home_News_Notice li a {
        font-size: 22px;
        line-height: 30px;
        color: #000;
    }

    /* Home_Info_Box */
    .Home_Info_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 247px;
        background: url(../image/Home_Info_BK1.jpg) center center no-repeat;
    }
    .Home_Info_Div{
        position: relative;
        height: 247px;
        background: url(../image/Home_Info_Text.png) center center no-repeat;
    }    
    .Home_Info_Num{
        position: absolute;
        top:75px;
        text-align: right;
        width: 100px;
        height: 50px;
        font-size:38px;
        /* 20231215 */
        line-height: 45px;
        font-weight: bold;
        color: #ecc26e;
    }
    /* 20231215 */
    .Home_Info_Num1{
        left:18px;
    }    
    .Home_Info_Num2{
        left:225px;
    }
    .Home_Info_Num3{
        left:452px;
    }
    .Home_Info_Num4{
        left:630px;
    }
    .Home_Info_Num5{
        left:821px;
    }
    .Home_Info_Num6{
        left:1042px;
    }
    /* 20231215 end*/

    /* Home_service_Box */
    .Home_service_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 800px;
        background: url(../image/Home_Yewu_BK.jpg) center center no-repeat;
        overflow: hidden;
    }

    .Home_Service_Title {
        margin-top: 75px;
        height: 64px;
    }

    .Home_Service_List {
        margin-top: 36px;
        width: 100%;
        height: auto;
    }

    .Home_Service_List ul {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }

    .Home_Service_List li {
        width: 275px;
        height: 466px;
        cursor: pointer;
    }
    .Home_Service_Down:hover{
        margin-top: 42px;
        transition: all 0.5s;
    }
    .Home_Service_Up:hover{
        margin-top: 0px;
        transition: all 0.5s;
    }
    .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;
        transition: all 0.5s;
    }

    .Home_Service_List2 {
        margin-top: 42px;
        background: url(../image/Home_YeWu2.png) center center no-repeat;
        transition: all 0.5s;
    }

    .Home_Service_List3 {
        background: url(../image/Home_YeWu3.png) center center no-repeat;
        transition: all 0.5s;
    }

    .Home_Service_List4 {
        margin-top: 42px;
        background: url(../image/Home_YeWu4.png) center center no-repeat;
        transition: all 0.5s;
    }

    .Home_Service_List li h4 {
        position: absolute;
        left: 28px;
        bottom: 66px;
        width: 220px;
        height: 40px;
        line-height: 40px;
        font-family: "微软雅黑";
        font-size: 31px;
        font-weight: bold;
        color: #FFF;
    }

    .Home_Service_List li h4 a {
        height: 40px;
        line-height: 40px;
        font-family: "微软雅黑";
        font-size: 31px;
        color: #FFF;
        font-weight: bold;
    }

    .Home_Service_List_Block {
        opacity: 0;
        position: absolute;
        left: 28px;
        top: 130px;
        width: 220px;
        height: auto;
        transition: all 0.5s;
    }

    .Home_Service_List li h5 {
        margin-bottom: 20px;
        width: 100%;
        height: 24px;
        line-height: 24px;
        font-family: "微软雅黑";
        font-size: 19px;
        color: #FFF;
    }

    .Home_Service_List li h5 a {
        width: 100%;
        height: 24px;
        line-height: 24px;
        font-family: "微软雅黑";
        font-size: 19px;
        color: #FFF;
    }

    /* Home_Case_Box */
    .Home_Case_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 815px;
        background-color: #FFF;
        overflow: hidden;
    }

    .Home_Case_Title {
        margin-top: 75px;
        height: 65px;
    }

    .Home_Case_Swiper_Div {
        margin: 0 auto;
        margin-top: 55px;
        width: 980px;
        height: 263px;
        overflow: hidden;
    }

    .Home_Case_Swiper_Div p {
        margin: 0 auto;
        width: 450px;
        height: 190px;
    }

    .Home_Case_Swiper_Div p img {
        margin: 0 auto;
        width: 450px;
        height: 190px;
    }

    .Home_Case_Swiper_pagination {
        font-size: 12px;

        bottom: 0 !important;
        height: 25px !important;
    }

    .Home_Case_Swiper_pagination .swiper-pagination-bullet {
        border-radius: 5px;
        width: 10px;
        height: 10px;
        background-color: #C8C8C8;
        opacity: 1;
    }

    .Home_Case_Swiper_pagination .swiper-pagination-bullet-active {
        background-color: #A90F20;
        border-radius: 6px;
        border: 1px solid #A90F20;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
    }

    .Home_Case_BTPrev {
        position: absolute;
        left: 50%;
        transform: translateX(-165px);
        bottom: 0;
        width: 38px;
        height: 38px;
        background: url(../image/Home_Case_BTPrev.png);
        z-index: 12;
        cursor: pointer;
    }

    .Home_Case_BTPrev:hover {
        background: url(../image/Home_Case_BTPrev_on.png);
    }

    .Home_Case_BTNext {
        position: absolute;
        left: 50%;
        transform: translateX(129px);
        bottom: 0;
        width: 38px;
        height: 38px;
        background: url(../image/Home_Case_BTNext.png);
        z-index: 12;
        cursor: pointer;
    }

    .Home_Case_BTNext:hover {
        background: url(../image/Home_Case_BTNext_on.png);
    }

    .Home_CaseInfo_Swiper {
        margin: 0 auto;
        margin-top: 70px;
        width: 980px;
        height: 177px;
        overflow: hidden;
    }

    .Home_CaseInfo_Swiper h4 {
        padding: 32px 40px;
        width: 900px;
        height: 111px;
        line-height: 37px;
        font-size: 24px;
        color: #000;
        border-top: 1px solid #DBDBDB;
        border-bottom: 1px solid #DBDBDB;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_CaseInfo_Swiper h4 a {
        color: #000;
    }

    /* Home_Parterner_Box */
    .Home_Parterner_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 700px;
        background-color: #F5F5F5;
        overflow: hidden;
    }

    .Home_Parterner_Div {
        width: 1204px !important;
        height: 700px;
    }

    .Home_Parterner_Title {
        margin-top: 83px;
        height: 64px;
    }
    /* 20231215 */
    .Home_Parterner_Swiper{
        width: 1200px;
        height: 450px;
        overflow: hidden;
    }
    .Home_Parterner_Swiper .swiper-slide{
        width: 1200px;
        height: 400px;
        overflow: hidden;
    }
    .Home_Parterner_pagination {
        font-size: 12px;
        bottom: 0 !important;
        height: 25px !important;
    }

    .Home_Parterner_pagination .swiper-pagination-bullet {
        border-radius: 5px;
        width: 10px;
        height: 10px;
        background-color: #C8C8C8;
        opacity: 1;
    }

    .Home_Parterner_pagination .swiper-pagination-bullet-active {
        background-color: #A90F20;
        border-radius: 6px;
        border: 1px solid #A90F20;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
    }

    .Home_Parterner_BTPrev {
        position: absolute;
        left: 50%;
        transform: translateX(-135px);
        bottom: 0;
        width: 38px;
        height: 38px;
        background: url(../image/Home_Case_BTPrev.png);
        z-index: 12;
        cursor: pointer;
    }

    .Home_Parterner_BTPrev:hover {
        background: url(../image/Home_Case_BTPrev_on.png);
    }

    .Home_Parterner_BTNext {
        position: absolute;
        left: 50%;
        transform: translateX(99px);
        bottom: 0;
        width: 38px;
        height: 38px;
        background: url(../image/Home_Case_BTNext.png);
        z-index: 12;
        cursor: pointer;
    }

    .Home_Parterner_BTNext:hover {
        background: url(../image/Home_Case_BTNext_on.png);
    }
    /* 20231215 end*/


    .Home_Parterner_List {
        margin-top: 40px;
    }

    /* 20231215 */
    .Home_Parterner_List ul {
        width: 100%;
        height: auto;
        overflow: hidden;
        
    }

    .Home_Parterner_List li {
        float: left;
        margin-right: 31px;
        margin-bottom: 50px;
        width: 215px;
        height: 82px;
        /* border: 1px solid #ededed; */
        box-shadow: 0 0 5px #ededed,
            /*左边阴影*/
            0 0 5px #ededed,
            /*右边阴影*/
            0 0 5px #ededed,
            /*顶部阴影*/
            0 0 5px #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(5n) {
        margin-right: 0;
    }

    .Home_Parterner_List li img {
        width: 215px;
        height: 82px;
        transition: all 0.5s;
    }

    /* Bottom_Box */
    .Bottom_Home_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 462px;
        background-color: #A90F20;
        background: url(../image/Bottom_BK.jpg) center center no-repeat;
        /* overflow: hidden; */
    }

    .Bottom_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 322px;
        background-color: #A90F20;
        background: url(../image/Bottom_BK2.jpg) center center no-repeat;
        /* overflow: hidden; */
    }

    .Bottom_Home_Div {
        height: 462px;
    }

    .Bottom_Div {
        height: 322px;
        overflow: hidden;
    }

    .Bottom_Left {
        float: left;
        margin-top: -58px;
        width: 365px;
        height: 520px;
        background-color: #FFF;

        box-shadow: 0 0 3px #ededed,
            /*左边阴影*/
            0 0 3px #ededed,
            /*右边阴影*/
            0 0 3px #ededed,
            /*顶部阴影*/
            0 0 3px #ededed;
        /*底边阴影*/
        transition: all 0.5s;
        overflow: hidden;
    }
    .Bottom_Left:hover{
        transform: scale(1.1);
        -ms-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -o-transform: scale(1.1);
        transition: all 0.5s;
    }
    .Bottom_Left_Title {
        margin-top: 57px;
        height: 57px;
        padding: 0 32px;
        line-height: 38px;
        font-size: 30px;
        font-family: "微软雅黑";
        color: #000;
    }

    .Bottom_Left_Title a {
        color: #000;
    }

    .Bottom_Left_List {
        padding: 0 32px;
    }

    .Bottom_Left_List ul {
        width: 100%;
    }

    .Bottom_Left_List li {
        width: 100%;
        line-height: 24px;
        font-size: 18px;
        color: #000;
        margin-bottom: 26px;
    }

    .Bottom_Left_List li a {
        color: #000;
    }

    .Bottom_Right {
        float: right;
        width: 770px;
        padding-left: 65px;
    }

    .Bottom_Map_Div {
        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;
        /* 20231215                  */
        margin-left: 18px;
        line-height: 28px;
        font-weight: bold;
        font-size: 20px;
        color: #FFF;
        font-family: "微软雅黑";
    }

    .Bottom_Map_Line_Title a {
        
        color: #FFF;
    }

    .Bottom_Map_Line_Title1 {
        /* 20231215 */
        /* margin-left: 0px !important; */
    }

    .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_Div {
        position: absolute;
        right: 0;
        top: 0;
        /* top: 60px; */
        width: 363px;
        height: 203px;
        padding-left: 65px;
        border-left: 1px solid #D38990;
    }

    .Bottom_Contact_Title {
        width: 100%;
        height: 58px;
        font-size: 30px;
        line-height: 38px;
        font-weight: bold;
        color: #FFF;
    }

    .Bottom_Contact_Title a {
        color: #FFF;
    }

    .Bottom_Home_Contact_Div {}

    .Bottom_Contact_Info h4 {
        float: left;
        width: 90px;
        height: 25px;
        font-size: 18px;
        line-height: 25px;
        color: #FFF;
        margin-bottom: 6px;
    }

    .Bottom_Contact_Info h5 {
        float: left;
        width: calc(100% - 90px);
        height: 25px;
        font-size: 18px;
        line-height: 25px;
        color: #FFF;
        margin-bottom: 6px;
    }

    .Bottom_Box2 {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 100px;
        background-color: #F1F1F1;
        overflow: hidden;
    }

    .Bottom_Div2 {
        margin-top: 25px;
        height: 75px;
    }

    .Bottom_Div2 h4 {
        width: 100%;
        text-align: center;
        line-height: 24px;
        font-size: 16px;
        color: #000;
    }


    /* 概述 */
    .Banner_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 288px;
        /* overflow: hidden; */
    }

    .Nav_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 77px;
        height: auto;
        overflow: hidden;
    }

    .Nav_Div {
        margin-top: 27px;
        height: 50px;
        line-height: 24px;
        font-size: 16px;
        color: #000;
    }

    .Nav_Div a {
        color: #000;
    }

    .Nav_Div span {
        color: #A70F1F;
    }

    /* GaiKuang_Info_Box */
    .GaiKuang_Info_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;
        /* overflow: hidden; */
    }

    .GaiKuang_Info_Div {
        height: 663px;
        padding-bottom: 74px;
    }

    .GaiKuang_Info_Left {
        float: left;
        padding: 34px 30px;
        width: 830px;
        height: 593px;

        box-shadow: 0 0 3px #DDD;
    }

    .GaiKuang_Info_Right {
        float: left;
        width: 310px;
        height: 662px;
        z-index: 2;
       background: url(../image/GaiKuang_Info_BK.jpg) center center no-repeat;
    }

    .GaiKuang_Info_Title {
        height: 80px;
        font-size: 40px;
        text-align: center;
        line-height: 50px;
        /* font-family: "微软雅黑"; */
        color: #000;
    }

    .GaiKuang_Info_Content {
        height: 470px;
        overflow: hidden;
    }

    .GaiKuang_Info_Content p {
        text-indent: 44px;
        font-size: 22px;
        line-height: 45px;
        margin-bottom: 45px;
    }

    /* GaiKuang_His_Box */
    .GaiKuang_His_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 633px;
        background: url(../image/GaiKuang_His_BK1.jpg) center center no-repeat;
        overflow: hidden;
    }

    .GaiKuang_His_Div {
        height: 633px;
    }

    .GaiKuang_His_Title {
        margin-top: 70px;
        text-align: center;
        font-size: 40px;
        height: 83px;
        line-height: 50px;
        color: #000;
    }

    .GaiKuang_His_Title a {
        color: #000;
    }

    .GaiKuang_His_Block {
        margin: 0 auto;
        width: 1000px;
    }

    .GaiKuang_HisYear_Div {
        float: left;
        width: 67px;
        height: 400px;
        background: url(../image/GaiKuang_Year_BK1.png) center center repeat-y;
        overflow: hidden;
    }



    .GaiKuang_HisYear_Swiper {
        margin-top: 43px;
        width: 67px;
        height: 312px;
        overflow: hidden;
    }
    .GaiKuang_HisYear_Swiper .swiper-wrapper{
        width: 67px;
    }
    .GaiKuang_HisYear_Swiper .swiper-slide{
        width: 67px;
        height: 52px;
    }

    .GaiKuang_HisYear_Swiper h4 {
        /* 顶对齐 */
        /* margin-top: -130px; */
        float: left;
        width: 50px;
        height: 52px;
        line-height: 52px;
        font-size: 16px;
        font-weight: bold;
        overflow: hidden;
        color: #A70F1F;
        text-align: center;
    }

    .GaiKuang_HisYear_Swiper h4 a {
        width: 50px;
        height: 52px;
        line-height: 52px;
        font-size: 16px;
        font-weight: bold;
        color: #A70F1F;
    }



    .GaiKuang_HisYear_Swiper em {
        float: right;
        /* margin-top: -110px; */
        margin-top: 20px;
        width: 13px;
        height: 13px;
        /* background: url(../image/GaiKuang_BTDot.png) center center no-repeat; */
    }

    /* .GaiKuang_HisYear_Swiper .swiper-slide-active em {
        background: url(../image/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 */
    .GaiKuang_HisYear_Swiper2 {
        margin-top: 43px;
        width: 67px;
        height: 312px;
        overflow: hidden;
    }
    .GaiKuang_HisYear_Swiper2 .swiper-wrapper{
        width: 67px;
    }
    .GaiKuang_HisYear_Swiper2 .swiper-slide{
        width: 67px;
        height: 52px;
    }
    .GaiKuang_HisYear_Swiper2 h4 {
        /* 顶对齐 52*6.5  */
        /* margin-top: -338px; */
        float: left;
        width: 50px;
        height: 52px;
        line-height: 52px;
        font-size: 16px;
        font-weight: bold;
        overflow: hidden;
        color: #A70F1F;
        text-align: center;
    }

    .GaiKuang_HisYear_Swiper2 h4 a {
        width: 50px;
        height: 52px;
        line-height: 52px;
        font-size: 16px;
        font-weight: bold;
        color: #A70F1F;
    }

    .GaiKuang_HisInfo2_Swiper{
        height: 400px!important;
        overflow: hidden;
    }
    .GaiKuang_HisInfo2_Swiper .swiper-slide{
        height: 400px!important;
        overflow: hidden;
    }
    .GaiKuang_HisYear_Swiper2 em {
        float: right;
        /* 顶对齐 52*6.5 - 20 */
        /* margin-top: -318px; */
        margin-top: 20px;
        width: 13px;
        height: 13px;
        /* background: url(../image/GaiKuang_BTDot.png) center center no-repeat; */
    }

    /* .GaiKuang_HisYear_Swiper2 .swiper-slide-active em {
        background: url(../image/GaiKuang_BTDot.png) center center no-repeat !important;
    } */

    .GaiKuang_HisYear_BTPrev {
        position: absolute;
        left: 0;
        top: 21px;
        width: 50px;
        height: 22px;
        background: url(../image/GaiKuang_BTPrev.png) top center no-repeat;
        z-index: 2;
        cursor: pointer;
    }

    .GaiKuang_HisYear_BTNext {
        position: absolute;
        left: 0;
        bottom: 21px;
        width: 50px;
        height: 22px;
        background: url(../image/GaiKuang_BTNext.png) bottom center no-repeat;
        z-index: 2;
        cursor: pointer;
    }

    .GaiKuang_HisInfo_Div {
        float: left;
        margin-left: 75px;
        margin-top: 30px;
        width: 790px;
        height: 370px;
    }

    .GaiKuang_HisInfo_Swiper {
        padding-top: 5px;
        width: 790px;
        height: 370px;
        overflow: hidden;
    }
    /* 20231209 */
    .GaiKuang_HisInfo_Swiper .swiper-slide{        
        width: 790px;
        height: 370px;
        overflow:hidden;
    }
    .GaiKuang_HisInfo_Swiper h4 {
        /* margin-top: 2px; */
        border: 3px solid #A70F1F;
        width: 142px;
        height: 39px;
        line-height: 38px;
        font-size: 26px;
        font-weight: bold;
        text-align: center;
        color: #A70F1F;

    }

    /* 20231215 */
    .GaiKuang_HisInfo_Swiper ul {
        margin-top: 44px;
        height: 270px;
        overflow-y: auto;
    }

    .GaiKuang_HisInfo_Swiper li {
        line-height: 27px;
        font-size: 22px;
        color: #000;
        margin-bottom: 28px;
        padding-left: 20px;
        background: url(../image/GaiKuang_InfoDot.png) left top no-repeat;
        background-position: 0 10px;
    }

    .GaiKuang_HisInfo_Swiper li a {
        color: #000;
    }

    /* GaiKuang_Two_Box */
    .GaiKuang_Two_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 488px;
        background-color: #FFF;
    }

    .GaiKuang_Two_Div {
        padding: 76px 0;
        display: flex;
        justify-content: space-between;
        height: auto;
    }

    .GaiKuang_Two_Block {
        width: 548px;
        height: 336px;
    }

    .GaiKuang_Two_Block p {
        width: 480px;
        height: 336px;
    }

    .GaiKuang_Two_Block h4 {
        position: absolute;
        right: 0;
        top: 93px;
        width: 216px;
        height: 133px;
        line-height: 133px;
        font-size: 26px;
        font-weight: bold;
        color: #FFF;
        text-align: center;
        background-color: #A70F1F;
    }

    .GaiKuang_Two_Block h4 a {
        color: #FFF;
    }

    /* GaiKuang_ZiGongSi_Box */
    .GaiKuang_ZiGongSi_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 290px;
        background-color: #F5F5F5;
        overflow: hidden;
    }

    .GaiKuang_ZiGongSi_Div {
        height: 290px;
    }

    .GaiKuang_ZiGongSi_Title {
        margin-top: 72px;
        text-align: center;
        font-size: 40px;
        height: 87px;
        line-height: 50px;
        color: #000;
    }

    .GaiKuang_ZiGongSi_Title a {
        color: #000;
    }

    .GaiKuang_ZiGongSi_List {
        margin: 0 auto;
        width: 1080px;
    }

    .GaiKuang_ZiGongSi_List ul {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .GaiKuang_ZiGongSi_List li {
        width: 310px;
        line-height: 26px;
        font-size: 18px;
        color: #000;
        margin-bottom: 10px;
    }

    .GaiKuang_ZiGongSi_List li a {
        color: #000;
    }

    /* GaiKuang_His2_Box */
    .GaiKuang_His2_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 630px; 
        /* 20231215 */
        background: url(../image/His_BK1.jpg) center center no-repeat;
        overflow: hidden;

    }

    .GaiKuang_HisYear2_Div {
        height: 400px;
        /* 20231215 */
    }

    .GaiKuang_HisYear2_Swiper {
        height: 312px;
        /* 20231215 */
        overflow: hidden;
    }
    /* 20231215 */
    .GaiKuang_Info_Num{
        position: absolute;

        text-align: right;
        width: 80px;
        height: 38px;
        font-size:28px;
        /* 20231215 */
        line-height: 38px;
        font-weight: bold;
        color: #ecc26e;
    }
    .GaiKuang_Info_Num1{
        left:38px;
        top:90px;
    }    
    .GaiKuang_Info_Num2{
        left:40px;
        top:166px;
    }
    .GaiKuang_Info_Num3{
        left:42px;
        top:245px;
    }
    .GaiKuang_Info_Num4{
        left:52px;
        top:323px;
    }
    .GaiKuang_Info_Num5{
        left:38px;
        top:400px;
    }
    .GaiKuang_Info_Num6{
        left:40px;
        top:478px;
    }
    /* 20231215 end*/
    /* List_Box */
    .List_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;
        overflow: hidden;
    }

    .List_Div {
        height: auto;
    }

    .List_Type {
        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 {
        float: right;
        padding: 30px 24px 30px 29px;
        width: 957px;
        background-color: #F5F5F5;
        margin-bottom: 55px;
    }

    .List_Block {
        width: 100%;
    }

    .List_Block ul {
        width: 100%;
        padding-bottom: 42px;
    }

    .List_Block li {
        padding-top: 24px;
        padding-bottom: 24px;
        width: 100%;
        height: auto;
        overflow: hidden;
        border-bottom: 1px solid #DDD;
    }

    .List_Block li:first-child {
        padding-top: 0;
    }

    .List_Block li p {
        float: left;
        width: 240px;
        height: 172px;
        margin-right: 24px;
    }

    .List_Block li p img {

        width: 240px;
        height: 172px;
    }

    .List_Block li h4 {
        height: 26px;
        line-height: 26px;
        font-size: 18px;
        color: #A70F1F;
        margin-bottom: 6px;
    }

    .List_Block li h4 a {
        color: #A70F1F;
    }

    .List_Block li h5 {
        line-height: 32px;
        font-size: 22px;
        font-weight: bold;
        color: #000;
        margin-bottom: 14px;
    }

    .List_Block li h5 a {
        color: #000;
    }

    .List_Block li h6 {
        line-height: 29px;
        font-size: 20px;
        color: #000;
        /* margin-bottom: 14px; */
    }

    .List_Block li h6 a {
        color: #000;
    }

    .List_Full_Body {
        padding: 30px 24px 30px 29px;
        width: 100%;
        background-color: #F5F5F5;
        margin-bottom: 55px;
    }

    /* Bussi_Box */
    .Bussi_Box {
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;
        overflow: hidden;
        min-height: 740px;
    }

    .Bussi_Div {
        height: auto;
        margin-bottom: 100px;
    }

    .Bussi_Block_Div {
        width: 100%;
        height: auto;
        margin-bottom: 50px;
        background-color: #F5F5F5;
        overflow: hidden;
    }

    .Bussi_Block_Div5 {
        background: url(../image/Bussi_Pic51.jpg) center center no-repeat;
    }

    .Bussi_Block_Left {
        float: left;
        padding-left: 39px;
        padding-right: 39px;
        width: 158px;
    }

    .Bussi_Block1 {
        padding-top: 56px;
        padding-bottom: 56px;
        background: url(../image/Bussi_Pic11.jpg) center center no-repeat;
        height: 329px;
    }

    .Bussi_Block2 {
        padding-top: 56px;
        padding-bottom: 56px;
        background: url(../image/Bussi_Pic21.jpg) center center no-repeat;
        height: 329px;
    }
    /* 20231215 */
    .Bussi_Block4 {
        padding-top: 56px;
        padding-bottom: 56px;
        background: url(../image/Bussi_Pic41.jpg) center center no-repeat;
        /* height: 89px; */
        height: 329px;
    }

    .Bussi_Block5 {
        padding-top: 56px;
        padding-bottom: 56px;
        height: 245px;
    }

    .Bussi_Block_Title {
        width: 158px;
        height: 58px;
        line-height: 58px;
        font-size: 30px;
        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: 62px;
    }

    .Bussi_Block_Type ul {
        width: 100%;
    }

    .Bussi_Block_Type li {
        width: 100%;
        height: 24px;
        font-size: 18px;
        line-height: 24px;
        text-align: center;
        margin-bottom: 25px;
        color: #FFF;
        border-bottom: 1px solid transparent;
        cursor: pointer;
    }

    .Bussi_Block_Type li a {
        color: #FFF;
        text-decoration: none;
    }

    .Bussi_TypeNow {
        border-bottom: 1px solid #FFF !important;
    }

    .Bussi_Block_Right {
        float: left;
        padding-left: 46px;
        padding-right: 46px;
        width: 872px;
    }

    .Bussi_Block_Right1 {
        padding-top: 56px;
        padding-bottom: 26px;
        height: 359px;
    }

    .Bussi_Block_Right2 {
        padding-top: 56px;
        padding-bottom: 56px;
        height: 329px;
    }

    .Bussi_Block_Right4 {
        padding-top: 56px;
        padding-bottom: 56px;
        height: 89px;
        overflow: hidden;
    }

    .Bussi_Block_Right5 {
        padding-top: 56px;
        padding-bottom: 56px;
        height: 245px;
    }
    .Bussi_Content{
        width: 872px;
        height: 359px;
        overflow: hidden;
    }
    .Bussi_Content1 {
        width: 100%;
    }

    .Bussi_Content1 p {
        width: 100%;
        text-indent: 44px;
        font-size: 22px;
        line-height: 32px;
        margin-bottom: 42px;
    }

    .Bussi_Content1 p:last-child {
        margin-bottom: 0px;
    }

    .Bussi_Content_List2 {
        width: 100%;
        margin-top: 60px;
    }

    .Bussi_Content_List2 ul {
        margin: 0 auto;
        width: 740px;
        display: flex;
        justify-content: space-between;
    }

    .Bussi_Content_List2 li {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-content: center;
        width: 130px;
        height: 160px;
    }

    .Bussi_Content_List2 li p {
        width: 103px;
        height: 103px;
    }

    .Bussi_Content_List2 li p img {
        width: 103px;
        height: 103px;
    }

    .Bussi_Content_List2 li h4 {
        margin-top: 30px;
        text-align: center;
        width: 100%;
        height: 26px;
        line-height: 26px;
        font-size: 18px;
        font-weight: bold;
        color: #3D68B1;
    }

    .Bussi_Content_List2 li h4 a {
        color: #3D68B1;
    }
    .Bussi_Swiper2,
    .Bussi_Swiper {
        margin-top: 50px;
        width: 870px;
        height: 190px;
        overflow: hidden;
    }

    /* 20231215 */
    .Bussi_Swiper2  p ,
    .Bussi_Swiper p {
        /* float: left; */
        margin: 0 auto;
        width: 242px;
        height: 190px;
        overflow: hidden;
    }
    .Bussi_Swiper2  p img,
    .Bussi_Swiper p img {
        width: 242px;
        height: 190px;
    }

    .Bussi_Swiper_Block {
        /* float: left; */
        padding: 14px;
        
        width: 598px;/* 20231211 */
        height: 158px;/* 20231211 */
        border-top: 1px solid #ddd;
        border-right: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
        overflow: hidden;
    }

    .Bussi_Swiper_Block h4 {
        width: 94px;
        height: 28px;
        line-height: 28px;
        text-align: left;
        text-indent: 13px;
        font-size: 15px;
        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-left: 7px;
        margin-top: 11px;
        width: 200px;
        height: 30px;
        line-height: 30px;
        text-align: left;
        font-size: 20px;
        font-weight: bold;
        color: #000;

    }

    .Bussi_Swiper_Block h5 a {
        color: #000;
    }

    .Bussi_Swiper_Block h6 {
        margin-left: 7px;
        margin-top: 6px;
        width: calc(100% - 10px);
        height: 50px;
        line-height: 25px;
        text-align: left;
        font-size: 18px;
        color: #000;
        overflow: hidden;

    }

    .Bussi_Swiper_Block h6 a {
        color: #000;
    }

    .Bussi_Swiper_Block h7 {
        display: none;
    }

    .Bussi_Title_More {
        margin-top: 0 !important;
        font-size: 16px !important;
    }

    .Bussi_Title_More a {
        font-size: 16px !important;
    }

    .Bussi_pagination2,
    .Bussi_pagination {
        font-size: 12px;
        bottom: 43px !important;
        height: 25px !important;
    }
    .Bussi_pagination2 .swiper-pagination-bullet ,
    .Bussi_pagination .swiper-pagination-bullet {
        border-radius: 5px;
        width: 10px;
        height: 10px;
        background-color: #C8C8C8;
        opacity: 1;
    }
    .Bussi_pagination2 .swiper-pagination-bullet-active,
    .Bussi_pagination .swiper-pagination-bullet-active {
        background-color: #A90F20;
        border-radius: 6px;
        border: 1px solid #A90F20;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
    }
    .Bussi_BTPrev2,
    .Bussi_BTPrev {
        position: absolute;
        left: 50%;
        transform: translateX(-165px);
        bottom: 43px;
        width: 38px;
        height: 38px;
        background: url(../image/Home_Case_BTPrev.png);
        z-index: 12;
        cursor: pointer;
    }
    .Bussi_BTPrev2:hover,
    .Bussi_BTPrev:hover {
        background: url(../image/Home_Case_BTPrev_on.png);
    }
    .Bussi_BTNext2,
    .Bussi_BTNext {
        position: absolute;
        left: 50%;
        transform: translateX(129px);
        bottom: 43px;
        width: 38px;
        height: 38px;
        background: url(../image/Home_Case_BTNext.png);
        z-index: 12;
        cursor: pointer;
    }
    .Bussi_BTNext2:hover,
    .Bussi_BTNext:hover {
        background: url(../image/Home_Case_BTNext_on.png);
    }

    .Bussi_Content_List4 {
        margin: 0 auto;
        width: 570px;
        height: 103px;
    }

    .Bussi_Content_List4 ul {
        display: flex;
        justify-content: space-between;
        width: 570px;
        height: 103px;
    }

    .Bussi_Content_List4 li {
        width: 230px;
        height: 103px;
    }

    .Bussi_Content_List4 li p {
        float: left;
        width: 103px;
        height: 103px;
    }

    .Bussi_Content_List4 li p img {
        width: 103px;
        height: 103px;
    }

    .Bussi_Content_List4 li h4 {
        float: left;
        margin-left: 10px;
        width: 103px;
        height: 103px;
        line-height: 103px;
        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_Pic21.jpg) center center no-repeat;
        height: 441px;
    }

    .Bussi_Block_L3_2 {
        background: url(../image/Bussi_L3_Pic21.jpg) center center no-repeat;
        height: 441px;
    }

    .Bussi_Block_L3_3 {
        background: url(../image/Bussi_L3_Pic31.jpg) center center no-repeat;
        height: 441px;
    }

    .Bussi_Block_L3_Title {
        position: absolute;
        width: 100%;
        height: 36px;
        line-height: 36px;
        font-size: 30px;
        font-weight: bold;
        color: #FFF;
        text-align: center;
        top: calc(210px - 18px);
        left: 0;
    }

    .Bussi_Block_L3_Title a {
        color: #FFF;
    }
    .Bussi_Content_List_L3_3 {
        margin-top: 50px;
        width: 870px;
        height: 190px;
        overflow: hidden;
    }

    .Bussi_Content_List_L3_3 p {
        float: left;
        width: 242px;
        height: 190px;
        overflow: hidden;
    }
    .Bussi_List_L3_3 h6{
        margin-top: 20px;
        text-indent: 32px;
    }
    .Bussi_List_L3_3 h3{
        margin-left: 7px;
        margin-top: 10px;  
        font-size: 18px;
        line-height: 26px;
        text-indent: 32px;          
        color: #000;
    }
    .Bussi_List_L3_3 h3 a{  
        color: #000;
    }

    /* Bussi_Finance_Block */
    .Bussi_Finance_Block{
        width: 100%;
        height: auto;
        margin-bottom: 50px;
        background-color: #F5F5F5;
        overflow: hidden;
    }
    .Bussi_Finance_Left{
        float: left;
        width: 293px;
        height: 201px;
    }
    .Bussi_Finance_Left img{        
        width: 293px;
        height: 201px;
    }
    .Bussi_Finance_Right{
        float: left;
        padding:33px 38px;
        width: 831px;
        height: 135px;
    }
    .Bussi_Finance_Content {
        width: 100%;
    }

    .Bussi_Finance_Content p {
        width: 100%;
        text-indent: 44px;
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 0px;
    }
    .Bussi_Finance_More{
        margin-top: 0!important;
    }
    /* Bussi_Park_Block */
    .Bussi_Park_Block{
        margin-top: 55px;
        padding:38px 165px 30px 40px;
        width: 545px;
        height: 413px;
        box-shadow: 0 0 3px #ddd;
        overflow: hidden;
    }
    .Bussi_Park_Pic{
        position: absolute;
        right: 0;
        top:95px;
        width: 577px;
        height: 432px;
        z-index: 2;
    }
    .Bussi_Park_Pic img{
        width: 577px;
        height: 432px;        
    }
    .Bussi_Park_Title {
        width: 100%;
        height: 58px;
        line-height: 30px;
        font-size: 22px;
        font-weight: bold;
        color: #000;
    }

    .Bussi_Park_Title a {
        color: #000;
    }
    /* Sub_Title */
    .Sub_Title{
        width: 100%;
        height: 85px;
        text-align: center;
        line-height: 46px;
        font-size: 36px;
        font-weight: bold;
        color: #000;
    }
    .Sub_Title a{
        color: #000;
    }
    .Sub_List{
        width: 100%;
        min-height: 830px;
    }
    .Sub_List ul{
        width: 100%;
    }
    .Sub_List li{
        float: left;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 354px;
        height: 248px;
        margin-right: 69px;
        margin-bottom: 65px;
    }
    .Sub_List li:nth-child(3n){
        margin-right: 0px;        
    }
    .Sub_List li p{
        position: absolute;
        width: 354px;
        height: 248px;
    }
    .Sub_List li p img{        
        width: 354px;
        height: 248px;
    }
    .Sub_List li h4{

        width: 65%;
        line-height: 30px;
        font-size: 22px;
        font-weight: bold;
        text-align: center;
        color: #FFF;
        z-index: 2;
    }
    .Sub_List li h4 a{
        color: #FFF;
    }
    /* 人才 */
    .Training_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;      
        margin-bottom: 110px;
    }
        /* 20231215 */
    .Training_Div{
        margin: 0 auto;
        width: 1200px;
        overflow: hidden;
        /* padding:35px 65px;
        width: 1070px;
        min-height: 330px;
        box-shadow: 0 0 3px #ddd; */
    }
    .Training_text p{
        font-size: 22px;
        line-height: 32px;
        color: #000;
        text-indent: 44px;
    }

    .Training_Left{
        float: left;
        width: 378px;
        height: 374px;

    }
    .Training_Right{
        float: right;
        width: 785px;
        height: 374px;
        overflow: hidden;
    }
    /* 20231215 end*/
    
    .Man_Title{
        height: 78px;
        text-align: center;
        font-size: 36px;
        font-weight: bold;
        color: #000;
        line-height: 45px;
    }
    .Man_Title a{
        color: #000;        
    }
    .Training_List{
        width: 100%;
    }
    .Training_List ul{
        width: 100%;
    }
    .Training_List li{
        float: left;
        width: 50%;
        margin-bottom: 20px;
        /* height: 130px; */
        overflow: hidden;
    }
    .Training_List li h4{
       width: 90%;
       line-height: 30px;
       font-size: 20px;
       font-weight: bold;
       padding-left: 20px;
       color: #000;
       background: url(../image/Home_RedDot.jpg) left top no-repeat;
       background-position: 0 12px;        
    }
    .Training_List li h4 a{
       color: #000;       
    }
    .Training_List li h5{
        width: 90%;
        margin-top: 10px;
        line-height: 22px;
        font-size: 17px;        
        padding-left: 20px;
        color: #000;        
     }
     .Training_List li h5 a{
        color: #000;       
     }
     .Station_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 420px;      
        background-color: #F5F5F5;
        margin-bottom: 90px;
     }
     .Station_Div{
        height: 420px;
     }
     .Station_Left{
        float: left;
        width: 822px;
     }
     .Station_Left p{
        padding:0 27px;
        font-size: 20px;
        /* 20231215 */
        line-height: 32px;
        color: #000;
        text-indent: 44px;
        margin-bottom: 40px;        
     }
     .Station_Left p a{
        color: #000;        
     }

     .Station_Title{
        padding-top: 50px;
        height: 72px;
        text-align: center;
        font-size: 36px;
        font-weight: bold;
        color: #000;
        line-height: 45px;
     }
     .Station_Title a{
        color: #000;        
     }
     .Station_Right{
        float: right;
        width: 378px;
        margin-top: -28px;
        z-index: 2;        
     }
     .Station_Right img{        
        width: 378px;
        height: 474px;        
     }

     .HR_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;      
        margin-bottom: 60px;
        background-color: #FFF;
     }
     .HR_Title{
        margin-top: 83px!important;
     }
     
     .HR_Block{
        width: 100%;
        height: 380px;
     }
     .HR_Left{
        float: left;
        padding:53px 38px;
        width: 518px;
        height: 274px;
        background-color: #A70F1F;
     }
     .HR_Left_Title{
        line-height: 30px;
        font-size: 22px;
        font-weight: bold;
        color: #FFF;
        margin-bottom: 25px;
     }
     .HR_Left_Title a{
        color: #FFF;
     }
     .HR_Content{
        line-height: 32px;
        font-size: 22px;
        color: #FFF;
        margin-bottom: 25px;
     }
     .HR_Content a{
        color: #FFF;
     }

     .HR_Content_More_Div{
        background: url(../image/Home_More_Arrow_White.png) center right no-repeat;
        color: #FFF;
     }
     .HR_Content_More_Div a{        
        color: #FFF;
     }

     .HR_List{
        float: right;
        width: 590px;
        height: auto;
     }
     .HR_List ul{        
        width: 590px;
        height: auto;
     }
     .HR_List li{
        padding:34px 34px 20px 34px;
        width: 522px;
        height: 60px;
        background: url(../image/Main_Zhao_BK1.jpg) top center no-repeat;
        background-size: 100% 100%;
        margin-bottom: 20px;
        overflow: hidden;
     }
     .HR_List li h4{        
        font-size: 20px;
        line-height: 30px;
        color: #000;
     }
     .HR_List li h4 a{
        color: #000;
     }
     .HR_List_More{
        margin-top: 0px!important;
     }


     /* PartyNews_Box */
     .PartyNews_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 390px;      
        margin-bottom: 100px;
        background-color: #FFF;
    }
    .PartyNews_Div{
        height: 390px;
    }
    .PartyNews_Left{
        float: left;
        padding:20px 24px;
        width: 576px;
        height: 390px;
        box-shadow: 0 0 3px #DDD;
        overflow: hidden;
    }
    .PartyNews_Left_Title_Div{
        width: 100%;
        height: 74px;
    }
    .PartyNews_Title{
        position: absolute;
        text-align: left;
        font-size: 40px;
        line-height: 52px;
        /* font-weight: bold; */
        color: #000;
    }
    .PartyNews_Title a{
        color: #000;
    }
    .PartyNews_More_Div{
        margin-top: 7px!important;
    }
    

    .PartyNews_List {
        width: 100%;
    }

    .PartyNews_List ul {
        width: 100%;
    }

    .PartyNews_List li {
        width: 100%;
        height: 64px;
        margin-bottom: 16px;
    }

    .PartyNews_List li h4 {
        float: left;
        margin-top: 7px;
        width: 69px;
        height: 50px;
        border-right: 1px solid #CFCFCF;
        font-family: "Arial";
        font-size: 20px;
        line-height: 50px;
        color: #A90F1F;
    }

    .PartyNews_List li h4 a {
        font-family: "Arial";
        line-height: 50px;
        height: 50px;
        color: #A90F1F;
    }

    .PartyNews_List li h5 {
        float: left;
        margin-left: 15px;
        display: flex;
        align-items: center;
        width: 460px;
        height: 64px;
        line-height: 32px;
        font-size: 22px;
        color: #000;
    }

    .PartyNews_List li h5 a {
        width: 460px;
        line-height: 32px;
        color: #000;
        font-size: 22px;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }
    .PartyNews_Right{
        float: right;
        width: 576px;
        height: 430px;
    }
    .PartyNews_Right p{
        position: absolute;
        width: 576px;
        height: 430px;
        overflow: hidden;
    }
    .PartyNews_Right p img{        
        width: 576px;
        height: 430px;
        transition: all 0.5s;
    }
    .PartyNews_Right p:hover img{        
        transform: scale(1.1);
        -ms-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -o-transform: scale(1.1);
        transition: all 0.5s;
    }
    .PartyNews_Right h4{
        position: absolute;
        bottom: 0;
        height: 100px;
        background-color: rgba(0, 0, 0, 0.6);
        width: 100%;
        height: 100px;
    }
    .PartyNews_Right h4 a{        
        margin: 0 auto;
        margin-top: 17px;
        width: calc(100% - 40px);
        height: 66px;
        line-height: 33px;
        font-size: 24px;
        color: #FFF;        

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;        
    }

    .PartyIncorrupt_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 590px;
        background-color: #F5F5F5;
        overflow: hidden;
    }
    .PartyIncorrupt_Div{
        height: 590px;
    }

    .PartyIncorrupt_Title{
        margin-top: 72px;
        height: 98px;
        text-align: center;
        font-size: 40px;
        line-height: 52px;
        /* font-weight: bold; */
        color: #000;
    }
    .PartyIncorrupt_Title a{
        color: #000;
    }
    .PartyIncorrupt_List{
        width: 100%;
        height: auto;
    }
    .PartyIncorrupt_List ul{
        display: flex;
        justify-content: space-between;
        width: 100%;
        height: auto;
    }
    .PartyIncorrupt_List li{
        width: 276px;
        height: auto;
    }
    .PartyIncorrupt_List li p{
        width: 276px;
        height: 185px;
        overflow: hidden;
    }
    .PartyIncorrupt_List li p img{
        width: 276px;
        height: 185px;
        transition: all 0.5s;
    }
    .PartyIncorrupt_List li p: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;
    }

    .PartyIncorrupt_List li h4{
        padding:26px 12px;
        background-color: #FFF;
        min-height: 56px;
        font-size: 20px;
        line-height: 28px;
        color: #000;
    }
    .PartyIncorrupt_List li h4 a{
        color: #000;
    }

    .PartyEdu_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
        margin-bottom: 100px;
    }
    .PartyEdu_Div{
        height: auto;
    }
    .PartyEdu_Title_Div{
        width: 100%;
        margin-top: 68px;
        height: 85px;        
    }
    .PartyEdu_Title{
        position: absolute;
        width: 100%;
        text-align: center;
        height: 51px;
        line-height: 51px;
        font-size: 40px;
        color: #000;
    }
    .PartyEdu_Title a{
        color: #000;
    }
    .PartyEdu_List{
        width: 100%;
        height: auto;
    }
    .PartyEdu_List ul{
        width: 100%;
        height: auto;
        display: flex;
        justify-content: space-between;
    }
    .PartyEdu_List li{
        width: 397px;
        height: auto;
    }
    .PartyEdu_Pic{
        width: 397px;
        height: 268px;
        overflow: hidden;
    }
    .PartyEdu_Pic img{        
        width: 397px;
        height: 268px;
        transition: all 0.5s;
    }
    .PartyEdu_Pic:hover img{
        transform: scale(1.15);
        -ms-transform: scale(1.15);
        -moz-transform: scale(1.15);
        -webkit-transform: scale(1.15);
        -o-transform: scale(1.15);
        transition: all 0.5s;
    }
    .PartyEdu_Pic em{
        left: calc(50% - 16px);
        bottom:0;
        position: absolute;
        width: 33px;
        height: 17px;
        background: url(../image/Party_Arrow.png) top center no-repeat;
    }
    .PartyEdu_Text{
        padding:25px 16px;
        width: 365px;
        height: 218px;
        overflow: hidden;
        background-color: #A70F1F;
    }
    .PartyEdu_Text h4{
        font-size: 20px;
        font-weight: bold;
        line-height: 29px;
        margin-bottom: 15px;
        color: #FFF;
    }  
    .PartyEdu_Text h4 a{

        color: #FFF;
    }
    .PartyEdu_Text h5{
        font-size: 16px;
        line-height: 23px;
        margin-bottom: 15px;
        /* color: #FFADAD; */
        color: #FFF;
                /* 20231215 */
    }  
    .PartyEdu_Text h5 a{
        color: #FFF;
        /* 20231215 */
    } 
    .PartyEdu_ArrDown{
        background: url(../image/Party_Arrow.png) bottom center no-repeat!important;
        bottom:auto;
        top:0;
    }
    .PartyOpenInfo_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;
        background-color: #FFF;

        margin-bottom: 100px;
    }
    .PartyOpenInfo_Div{
        height: 120px;
        box-shadow: 0 0 6px #DDD;
    }

    .PartyOpenInfo_Title{
        width: 100%;
        text-align: center;
        height: 120px;
        line-height: 120px;
        font-size: 40px;
        color: #000;
    }
    .PartyOpenInfo_Title a{
        color: #000;
    }
    /* Focus_Box */
    .Focus_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
        margin-bottom: 100px;
    }
    .Focus_Div{
        height: auto;
    }
    .Focus_Left{
        float: left;
        width: 236px;
    }
    .Focus_Right{
        float: left;
        padding:55px 44px 75px 44px;
        width: 876px;
        background-color: #F5F5F5;
        height: auto;
        overflow: hidden;
    }
    .Focus_Content{
        margin-bottom: 58px;
    }
    .Focus_Content p{
        font-size: 22px;
        line-height: 32px;
        text-indent: 44px;
        margin-bottom: 40px;
        color: #000;
    }
    .Focus_Content p a{
        color: #000;
    }
    .Focus_Type_Title{
        font-size: 26px;
        font-weight: bold;
        color: #A9000B;
        margin-bottom: 26px;
    }
    .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: 50px;
        overflow: hidden;
    }
    .Focus_Type_List li:last-child{
        margin-bottom: 0px;
    }
    .Focus_Type_List li p{
        float: left;
        width: 210px;
        height: 146px;
        margin-right: 30px;
    }
    .Focus_Type_Block{
        display: block;
        width: 630px;
        height: auto;
        overflow: hidden;
    }
    .Focus_Type_Block h4{       
        height: 20px;
        line-height: 20px;
        font-size: 20px;
        font-weight: bold;
        color: #000;
        margin-bottom: 10px;
    }
    .Focus_Type_Block h4 a{
        color: #000;
    }
    .Focus_Type_Block h5{       

        line-height: 25px;
        font-size: 18px;
        color: #000;
    }
    .Focus_Type_Block h5 a{
        color: #000;
    }
    /* Artical_Box */
    .Artical_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
        margin-bottom: 100px;
    }
    .Artical_Div{
        height: auto;
        width: 960px!important;
        padding:47px 120px;
        background-color: #F5F5F5;
    }
    
    .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%; 
        margin-bottom: 25px;
        font-size: 30px;
        font-weight: bold;
        line-height: 40px;
        color: #000;
        text-transform: uppercase;
    }
    .Artical_Content_Title a{
        color: #000;
    }
    .Artical_Content_Info_Div{
        margin: 0 auto;
        width: 100%;
        height: 26px;   
        /* background-color: #F3F3F3; */
        /* border-bottom: 2px solid #E7EFFB; */
    }
    .Artical_Content_Info{
        /* margin-top: 10px; */
        width: 100%;
        font-size:18px;
        height: 26px;
        line-height: 26px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ddd;
    }
    .Artical_Content_Info h4{
        float: left;
        width:50%;
        font-size:18px;
        line-height: 26px;
        color: #000;
    }
    .Artical_Content_Info h4 a{
        color: #000;
    }
    .Artical_Content_Info h5{
        float: right;
        width:50%;
        text-align: right;
        font-size:18px;
        line-height: 26px;
        color: #000;
    }
    .Artical_Content_Info h5 a{
        color: #000;
    }
    .Artical_Content_Text_Div{
        width: 100%;
        height: auto;
        /* padding-top:50px; */
        /* border-bottom: 2px solid #E7EFFB; */
    }
    .Artical_Content_Text{
        margin: 0 auto;
        width: 100%;
        padding-top: 37px;
        padding-bottom: 53px;
    }
    .Artical_Content_Text p{
        text-indent: 40px;
        font-size: 20px;
        line-height: 36px;
        color: #000;
        margin-bottom: 36px;
    }
    .Artical_Content_Text p:last-child{
        margin-bottom: 0px;
    }
    .Artical_Content_Text span{
        display: block;
        margin: 0 auto;
        width: 576px;       
        margin-bottom: 10px; 
    }
    .Artical_Content_Text span img{
        width: 576px;      
    }
    .Artical_Content_Text em{
        display: block;
        margin: 0 auto;
        width: 576px;  
        font-size: 16px;
        line-height: 22px;
        color: #434343; 
        margin-bottom: 40px;       
    }
    /* 20231211 */
    .Artical_PageControl h4{
        float: right;
        /* width: calc(100% - 100px); */
        text-align: right;
        height: 25px;
        line-height: 25px;
        font-size: 18px;
        color: #434343;
    }

    .Artical_PageControl h4 a{
        color: #434343;
    }   
    .Artical_PageControl h5{
        float: right;
       
        margin-right: 10px; /* 20231211 */
        text-align: right;
        width: 100px;        
        height: 25px;
        line-height: 25px;
        font-size: 18px;
        color: #434343;
    }

    .Artical_PageControl h5 a{
        color: #434343;
    }  
    
    /* Search_Box */
    .Search_Line_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 3px;
        background-color: #383C3F;
        overflow: hidden;        
    }
    .Search_Box{
        margin-left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: auto;
        background-color: #FFF;
        overflow: hidden;
        margin-bottom:60px;
    }
    .Search_Div{
        height: auto;
        overflow: hidden;
    }
    .Search_Input{
        border: 1px solid #363A3C;
        width: calc(100% - 4px);
        height: 45px;
    }
    .Search_Input input{
        float: left;        
        width: 1150px;
        height: 45px;
        font-size: 20px;
        line-height: 45px;
        text-indent: 30px;
        color: #434343;
    }

    .Search_Input input::input-placeholder{
        color: #000;
    }
    .Search_Input input::-webkit-input-placeholder{	
        color: #000;
    }
    .Search_Input input::-moz-placeholder{			
        color: #000;
    }
    .Search_Input input::-moz-placeholder{			
        color: #000;
    }
    .Search_Input input::-ms-input-placeholder{		
        color: #000;
    }
    
    .Search_BT{
        float: left;
        width: 45px;
        height: 45px;               
       /* background-color: #00397A; */
       cursor: pointer;
    }
    .Search_BT img{
        margin-top: 13px;
        width: 22px;
        height: 19px;               
    }
    .Search_Info{
        text-indent: 30px;
        height: 70px;
        font-size: 18px;
        line-height: 70px;
        color: #000;
    }
    .Search_Info span{
        font-size: 18px;
        line-height: 70px;
        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:20px;
        padding-bottom:20px;
        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: 22px;
        font-weight: bold;
        line-height: 30px;
        margin-bottom: 15px;
        color: #000;
        overflow: hidden;        
    }
    .SearchList_Content li h4 a{
        color: #000;        
    }
    .SearchList_Content li h5{              
        height: auto;
        font-size: 20px;
        line-height: 29px;    
        color: #000;
        overflow: hidden;        
    }
    .SearchList_Content li h5 a{
        color: #000;        
    }
    .SearchList_Content li h6{              
        height: auto;
        font-size: 18px;
        line-height: 26px;    
        color: #A70F1F;
        margin-bottom: 10px;      
    }
    .SearchList_Content li h6 a{
        color: #A70F1F;      
    }
    .SearchList_PageControl{
        margin-top: 40px;
        margin-bottom: 120px;
    }
    .Search_PageControl{
        margin-top: 15px;
        margin-bottom: 25px;
    }
    
    .Menu_Search_Box{
        display: none;
        position: absolute;
        /* top:115px; */
        left: calc(50% - 600px);        
        padding:29px 20px;
        width: 1160px;
        height: 42px;
        /* background-color: rgba(135, 0, 14, 0.8); */
        background-color:#AD0013;
        z-index: 2;
    }
    .Menu_Search_Box h4{
        float: left;
        width: 1030px;
        height: 42px;
        background-color: #FFF;
    }
    .Menu_Search_Box h4 input{        
        width: 790px;
        height: 42px;
        line-height: 42px;
        font-size: 18px;
        text-indent: 20px;
    }
    .Menu_Search_Box p{
        float: right;
        width: 120px;
        height: 42px;
        font-size: 18px;
        line-height: 42px;
        color: #FFF;
        text-align: center;
        background-color: #87000E;
    }
    .Menu_Search_Box p a{
        color: #FFF;        
    }
    .Menu_Search_Box p img{        
        margin: 0 auto;
        margin-top: 15px;
        width: 20px;
        height: 20px;
    }
#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;}
.m-style {
    position: relative;
    text-align: center;
    zoom: 1;
    margin:40px 270px 50px;
}

.m-style:before,
.m-style:after {
    content: "";
    display: table;
}

.m-style:after {
    clear: both;
    overflow: hidden;
}

.m-style span {
    float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style .active {
float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    background: #A81020;
    color: #fff;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a {
    float: left;
    margin: 0 5px;
    width: 34px;
    height: 28px;
    line-height: 28px;
    background: #fff;
    border: 1px solid #ebebeb;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style a:hover {
    color: #fff;
    background: #A81020;
}

.m-style .next,
.m-style .prev {
    font-family: "Simsun";
    font-size: 16px;
    font-weight: bold;
}

.now,
.count {
    padding: 0 5px;
    color: #f00;
}

.eg img {
    max-width: 800px;
    min-height: 500px;
}

.jump-ipt {
    float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #fff;
    border: 1px solid #A81020;
    outline: none;
    color: #bdbdbd;
    font-size: 14px;
}
.SearchList_Content li h4 a b {
color:#A81020;
}
}
/*20231205*/
@media (min-width: 600px){
.swiper-container h3{display:none;}
.Bussi_Swiper2, .Bussi_Swiper{height:250px!important;}
.Bussi_BTPrev2, .Bussi_BTPrev ,.Bussi_BTNext2, .Bussi_BTNext{top: 200px;}
.Bussi_pagination2, .Bussi_pagination{top: 213px;}
.Bussi_Swiper_Block h5{width: 230px!important;}
.Focus_Type_Block h5{
    font-size: 22px!important;
    line-height: 32px!important;
    text-indent: 44px;
    margin-bottom: 40px;}
.Home_Case_Swiper_Div p{border: 2px solid #CCCCCC;}
.Home_CaseInfo_Swiper{height: 200px!important;}
.Home_CaseInfo_Swiper h4{
    height: 123px!important;
    -webkit-line-clamp:4!important;}
.Artical_Content_Text p img{ margin:auto;}
.Parterner_Title1{ 
    display: block;
    margin-top: 14px;
    width: 200px;
    height: 50px;
    line-height: 50px;
    font-size: 40px;
    color: #000;
    text-decoration: none;
}
.Home_Banner_Box{ height:550px!important;}
.Home_Banner_Swiper{ height:550px!important;}
.Home_Banner_Swiper p{ height:550px!important;}
.Home_Banner_Swiper p img{ height:550px!important;}
.Artical_PageControl h4{float: right!important; width: auto!important;}
.Bussi_Block_Right4 {height: auto!important;}
}
@media (max-width: 600px){
.Bussi_Block_Right4 { padding-bottom: 48px!important;}
}