body{
    background-color: #FFF;
}
@media only screen and (min-width: 600px) {
    .PC_Show{
        display: block!important;
    }
    .Mobile_Show{
        display: none!important;
    }
	
    .TopBanner {
        position: absolute;
        display: block;
        top:0;
        width: 100%;
        height: 130px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.3);
        background:rgba(0,0,0,0.2);
        z-index: 2;
    }
    /* 20230609 */
.NewMenu_Search_Box{
    position: absolute;
    top:70px;
    width: 100%;
    height: auto;
    z-index: 3;
}
.NewMenu_Search_Div{
    display: none;
    position: relative;
    width: 100%;
    height: 84px;    
}
.NewMenu_Search{
    position: relative;
    padding:18px;
    width: clac(100% - 36px);
    height: 84px;
    background-color: #4BB6EA;
}
.NewMenu_Search_Input{
    float: left;
    width: calc(100vw*0.73);
    height: 48px;
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
    background-color: #FFF;
}
.NewMenu_Search_Input input{
    margin-left: 20px;
    width: calc(100vw*0.73 - 30px);
    height: 48px;  
    line-height: 48px;      
    background-color: #FFF;
    color: #0D3995;
    border: 0px;        
    outline: none;
}

.NewMenu_Search_Input input::input-placeholder{
    color: #0D3995;
}
.NewMenu_Search_Input input::-webkit-input-placeholder{	
    color: #0D3995;
}
.NewMenu_Search_Input input::-moz-placeholder{			
    color: #0D3995;
}
.NewMenu_Search_Input input::-moz-placeholder{			
    color: #0D3995;
}
.NewMenu_Search_Input input::-ms-input-placeholder{		
    color: #0D3995;
}


.NewMenu_Search_Input input:focus{
    outline: none;
}

.NewMenu_Search_BT{
    float: left;
    width: calc(100vw*0.17);
    height: 48px;
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    background-color: #0C3995;
}

.NewMenu_Search_BT img{
    margin: 0 auto;
    display: block;
    margin-top: 12px;
    width: 26px;
    height: 24px;
    
}
/* 20230609 end */
    .TopBannerCen {
        position: relative;
        display: block;
        width: 1200px;
        height: 130px;
        margin: 0 auto;
    }
    .TopBannerCen img {
        width: 1200px;
        height: 91px;
        margin-top: 20px;
    }
    .NewMenuBox {
        position: absolute;
        display: block;
        margin: 0 auto;
        width: 100%;
        height: 70px;
        z-index:2;
        top:130px;
        background: rgba(0,0,0,0.2);   
    }
    .NewMenuDiv {
        position: relative;
        display: block;
        margin: 0 auto;
        width: 1200px;
        height: 70px;
        
    }
    .NewMenuLeft {
        float: left;
        width: 1070px;
    }
    .NewMenuRight {
        float: right;
        width: 123px;
    }
    .NewMenuRight2 {
        float: right;
        width: 100px;
        
    }
    #Navj1{  
        width:210px!important;
    }
    #Navj2{  
        width: 430px!important;
    }
    #Navj3{  
        width: 260px!important;
    }
    #Navj5{  
        width: 160px!important;
    }
    .MenuNav {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        list-style: none;
        width: 1070px;
        height: 70px;
        /* margin-left: 30px; */
    }
	/* 20230609 */
    .MenuNav li {
        float: left;
        /* position: relative; */
        display: block;
        margin: 0;
        padding: 0;
        padding-left: 30px;
        padding-right: 30px;
        margin-right: 30px;
        border-top: 3px solid transparent;
    }
    .MenuNav li a {
        height: 65px;
        line-height: 65px;
        font-size: 18px;
        font-weight: normal;
        color: #FFF;
    }
    .MenuNav li a:hover {
        text-decoration: none;
    }
    .MenuNav li:hover {
        border-top: 3px solid #4CB7EB;
    }
    .MenuNav li:hover .MenuList {
        display: block;
    }

    .MenuNav li .MenuList {
        background-color:#4CB7EB;
        display: none;
        width: auto;
        position: absolute;
        top: 70px;
        padding: 25px 33px;
        z-index: 20;
        margin-left: -33px;
    }
    .MenuNav .MenuLevel2 {
        display: block;
        position: relative;
        width: auto;
        margin: 0;
        padding-top: 6px;
        padding-bottom: 6px;
        line-height: 24px;

    }
    .MenuNav .MenuLevel2 a {
        margin: 0;
        padding: 0;
        display: block;
        line-height: 24px;
        height: auto;
        font-size: 16px;
        color: #FFF;
    }


    .MenuNav .MenuLevel2 a:hover {
        color: #FFF;
        font-weight: bold;
    }
    .Top_Lang {
        float: left;
        width: 100px;
        height: 70px;
        line-height: 70px;
        color: #B9CDE1;
        font-size: 14px;
    }
    .MTop_Lang{
        display: none;
    }
    .Top_Lang a {
        font-size: 14px;
        color: #B9CDE1;
        margin-left: 5px;
        margin-right: 5px;
    }
    .Top_Search{
        float: right;
        margin-top: 21px;
        width: 23px;
        height: 17px;
        cursor: pointer;
    }
    /* 20230609 */
    .Top_Search img{
        width: 18px;
        height: 17px;
    }
    .NewMenu_Search_Box{

        position: absolute;
        top:200px;
        width: 100%;
        height: auto;
        z-index: 3;
    }
    .NewMenu_Search_Div{
        display: none;
        margin: 0 auto;
        padding:40px 50px;
        width: 1200px;
        height: 130px;
        background-color: #4BB6EA;
        z-index: 3;
    }
    .NewMenu_Search_Input{
        float: left;
        width: 990px;
        height: 50px;
        border-top-left-radius: 25px;
        border-bottom-left-radius: 25px;
        background-color: #FFF;
    }
    .NewMenu_Search_Input input{
        margin-left: 30px;
        width: 960px;
        height: 50px;  
        line-height: 50px;      
        background-color: #FFF;
        color: #0D3995;
        border: 0px;        
        outline: none;
    }

    .NewMenu_Search_Input input::input-placeholder{
        color: #0D3995;
    }
    .NewMenu_Search_Input input::-webkit-input-placeholder{	
        color: #0D3995;
    }
    .NewMenu_Search_Input input::-moz-placeholder{			
        color: #0D3995;
    }
    .NewMenu_Search_Input input::-moz-placeholder{			
        color: #0D3995;
    }
    .NewMenu_Search_Input input::-ms-input-placeholder{		
        color: #0D3995;
    }
    
    
    .NewMenu_Search_Input input:focus{
        outline: none;
    }

    .NewMenu_Search_BT{
        float: left;
        width: 110px;
        height: 50px;
        border-top-right-radius: 25px;
        border-bottom-right-radius: 25px;
        background-color: #0C3995;
    }
    
    .NewMenu_Search_BT img{
        margin: 0 auto;
        display: block;
        margin-top: 17px;
        width: 18px;
        height: 18px;
        
    }
    /* 20230609 end */
	
	.MainBanner_Slider {
        display: block;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: 1914px;
        min-width: 1200px;
        height: 960px;
        margin-left: calc(50vw - 957px);       
    }
    .MainBanner_Slider h6{
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        left: 0;
        top:0;
        background-color: rgba(0,0,0,0.15);
        width: 1914px;
        height: 960px;
    }
    .MainSliderImg img{
        width: 1914px;
        height: 960px;
    }
    .MainBannerSliderTxt {
        position: absolute;
        bottom: 100px;
        width: 100%;
        max-width: 1200px;
        margin: 0 auto;
        /* height: 66px; */
        left: 50%;
        transform: translate(-600px,0);
    }
    .MainBannerSliderTxt p {
        margin: 0;
        padding: 0;
        width: 80%;
        margin: 0 auto;
        margin-top: 12px;
        text-align: center;
     
        line-height: 50px;
        
    }
    .MainBannerSliderTxt a {
        /* 20221014 */
        min-height: 60px;
        line-height: 50px;      
        color: #FFF;
        font-size: 42px;
        font-weight: bold;
        /* 20221014 */
        /* text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden; */
    }
    .MainBanner_BTPrev {
        position: absolute;
        bottom: 53px;
		/*20221021*/
        left: 887px;
		/*20221021*/
        width: 12px;
        height: 19px;
        background: url(https://subsites.chinadaily.com.cn/wic/att/6222.files/static/image/Home2/Home_BT_Prev.png) center center no-repeat;
        z-index: 2;
        cursor: pointer;
    }
    .MainBanner_BTNext {
        bottom: 53px;
		/*20221021*/
        right: 887px;
		/*20221021*/
        width: 12px;
        height: 19px;
        background: url(https://subsites.chinadaily.com.cn/wic/att/6222.files/static/image/Home2/Home_BT_Next.png) center center no-repeat;
        position: absolute;
        z-index: 2;
        cursor: pointer;
    }
    .MainNewsBox {
        width: 100%;
        height: 700px;
        background-color: #1B5CA6;
        padding-bottom: 70px;
        overflow: hidden;
        margin-top: 50px;
    }
    .MainWuZhen_Border {
        border-bottom: 1px solid #0F70B7;
    }
    .MainWuZhen_Bar {
        /* border-bottom: 3px solid #5798E1; */
    }
    .MainHuiYuan_Border {
        border-bottom: 1px solid #0F70B7;
    }
    .MainHuiYuan_Bar {
        border-bottom: 3px solid #5798E1;
    }
    .MainHuiYi_Border {
        border-bottom: 1px solid #0F70B7;
    }
    .MainHuiYi_Bar {
        border-bottom: 3px solid #5798E1;
    }
    .MainFaQi_Border {
        border-bottom: 1px solid #5798E1;
    }
    .MainFaQi_Bar {
        border-bottom: 3px solid #1B5CA6;
    }
    .ContentTitle_Border {
        border-bottom: 1px solid #ddd;
    }
    .ContentTitle_Bar {
        border-bottom: 3px solid #333;
    }
    .ContentBlack_Bar {
        border-bottom: 3px solid #000;
    }
    .MainPicutreBox .Main_TitleBox h5 {
        color: #FFF;
    }
    .MainPicutreBox .Main_TitleBox h6 {
        color: #E3F3FF;
    }
    .PictureBarRight h4,
    .text-body>h4 {
        color: #FFF;
    }
    .PictureBarRight h6 {
        color: #5797E0;
    }
    .MainHuiYuanBar h5 {
        color: #333;
    }
    .MainHuiYuanBar h6 {
        color: #333;
    }
    .MobileMenuBox {
        display: none;
    }


    /* 底部 */
    .Footer_Box{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 223px;
        background-color: #F0F0F0;
        border-bottom: 3px solid #009DE2;
    }
    .Footer_Div{
        display: block;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: 1200px;
        height: 220px;
    }
    .Footer_Left_Div{
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 120px;        
    }
    .Footer_Left_Div img{        
        margin-top: 20px;
        width: 96px;        
        height: 170px;
    }

    .Footer_Right_Div{
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 1070px; 
    }
    .Footer_Right_Top{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 50px;
        margin-top: 73px;
        border-bottom: 1px solid #DCDCDC;
        text-align: right;
        font-size: 16px;
        color: #333;  
    }
    .Footer_Right_Top span {
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0;
        font-size: 16px;
        color: #333;        
    }
    .Footer_Right_Top span a{        
        margin: 0;
        padding: 0;
        font-size: 16px;
        color: #333;        
    }
    .Footer_Right_Bottom{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        font-size: 14px;
        color: #777;
    }
    .Footer_CopyRight{
        float: left;

        display: block;
        position: relative;
        margin: 0;
        padding: 0;

        width: 326px;
        height: 45px;
        line-height: 45px;
        margin-top: 25px;

        font-size: 14px;
        color: #777;
    }
    .Footer_BeiAn{
        float: left;

        display: block;
        position: relative;
        margin: 0;
        padding: 0;

        width: 280px;
        height: 45px;
        line-height: 45px;
        margin-top: 25px;
        
        font-size: 14px;
        color: #777;
    }
    .Footer_FocusUs{
        float: right;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 300px;
        height: 45px;
        line-height: 45px;
        margin-top: 25px;
    }
    .BottomInfo{
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 90px;
        height: 45px;
        line-height: 45px;
    }
    .BottomIconBox{
        float: right;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        position: relative;
        margin: 0;
        padding: 0;
        width: 205px;
    }
    .BottomIconBox img{        
        width: 44px;
        height: 44px;
    }
    /* 底部 end*/
    .AboutCorpBox{
        display: block;
        position: relative;
        width: 100%;
        margin-top: 60px;
        padding-bottom: 40px;
    }
    .AboutCorpPC{
        display: block;
        position: relative;
        width: 100%;
    }
    .AboutCorpPC img{        
        width: 100%;
    }
    .AboutCorpMobile{
        display: none;
    }

    /* 20221018 */
    .TopBannerL2{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 420px;
        background: url(https://subsites.chinadaily.com.cn/wic/att/6222.files/static/image/Home2/L2Banner.jpg) center center no-repeat;        
    }
    .d-breadcrumb{
        display: block;
        position: relative;
        margin: 0 auto;
        width: 1240px;
        max-width: 1240px;
        padding: 0;
        height: 72px;
        margin-top: -72px;
        background-color: #FFF;        
    }
    .d-breadcrumb .breadcrumb .breadcrumb-item a,
.d-breadcrumb .breadcrumb .breadcrumb-item.active,
.d-breadcrumb .breadcrumb .breadcrumb-item:not(:first-child):before {
    text-decoration: none;
    color: #333;
    }
    .d-breadcrumb .breadcrumb .breadcrumb-item a:hover{
        text-decoration: underline;
    }
    .d-breadcrumb .breadcrumb {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        line-height: 72px;        
    }
    .Event-item{
        display: flex;
        align-content: center;
        align-items: center;
        justify-content: center;
        width: 230px;
        height: 115px!important;
        padding: 20px 20px!important;
        line-height: 27px!important;
        text-align: center;
    }

/*PC会员筛选*/
.EventMenu{
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 1200px;
    /* height: 57px; */
    /* border: 1px solid saddlebrown; */
}

.m-type {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;    
    color: #333;
    list-style: none;
    /* padding: 0 1rem; */
}

.m-type .type-item {
    /* display: block; */
    position: relative;
    margin: 0;
    padding: 0;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    margin-left: 12px;    
    position: relative;
    padding: 0 15px ;
    background-color: #ECF5FC;
    cursor: pointer;
}
.m-type .type-item.active {
    background-color: #38BFEF;
    color: #FFF;
}
.m-type .type-item.active:after {
    position: absolute;
    display: block;
    content: ' ';
    background: url(https://subsites.chinadaily.com.cn/wic/att/6222.files/static/image/Home2/Arrow_Down.png) center center no-repeat;
    height: 7px;
    width: 100%;
    bottom: -7px;
    left: 0;
}

.m-type .type-item:first-child {
    margin-left: 0px;    
}
#type1 p {
    display: block;
    position: relative;
    margin: 0;
    padding: 0;
    text-align: center;
    
}
.mt-md-5{
    margin-top: 30px!important;
}
    .Eventfigure{
        margin: 0;
    }
    .figure-img{
        margin: 0!important;

    }
    /* 乌镇峰会 */
    .EventText {
        margin: 0;
        padding: 0;
        display: block;
        position: relative;
        width: 100%;   
        padding:44px 70px;
        font-size: 16px;
        color: #333;
        background-color: #ECF5FC;
        line-height: 30px;
        margin-bottom: 80px;
    }
    .OtherNews {
        margin-top: 50px;
        margin-bottom: 60px;
    }
    .AboutUsBannerBox{
        margin-top: 0;
        background-color: #ECF5FC;
        margin-bottom: 70px;
    }
    /*20221020*/
.m-type .type-item a{ color:#000000;}
.m-type .type-item.active a{
    background-color: #38BFEF;
    color: #FFF;
}   
    /*20221020*/  
    /*20221018 end*/
	/*20230720 start*/
.mt-md-5{width:1200px;}	
	/*20230720 start*/
}

@media only screen and (max-width: 600px) {
   .PC_Show{
        display: none!important;
    }
    .Mobile_Show{
        display: block!important;
    }
    .MobileMenuBox {
        position: absolute;
        display: block;
        right: 20px;
        top: 16px;
    }
    .MobileSearch{
        position: absolute;
        display: block;
        right: 60px;
        top: 16px;
    }
    .MobileSearch img{
        margin-top: 7px;
        width: 22px;
        height: 20px;
    }
    .MobileMenuBox {
        position: absolute;
        display: block;
        right: 20px;
        top: 16px;
    }
    .iconfont {
        background-color: transparent!important;
        color: #FFF;
        font-size:26px;
    }
    .TopBanner {
        position: relative;
        display: block;
        width: 100%;
        height: 70px;        
        background-color: #0C3995;
        background-size: cover;
        overflow: hidden;
    }
    .TopBannerCen {
        position: relative;
        display: block;
        width: 90%;
        height: 70px;
        margin: 0 auto;
    }
    .MobileClose{
        background: url(https://subsites.chinadaily.com.cn/wic/att/6222.files/static/image/IconClose.jpg) center center no-repeat;
        width: 20px;
        height: 20px;
        background-size: contain;
        position: absolute;
        top: 25px;
        left: 5%;
    }
	
    /* 20230609 */
.NewMenu_Search_Box{
    position: absolute;
    top:70px;
    width: 100%;
    height: auto;
    z-index: 3;
}
.NewMenu_Search_Div{
    display: none;
    position: relative;
    width: 100%;
    height: 84px;    
}
.NewMenu_Search{
    position: relative;
    padding:18px;
    width: clac(100% - 36px);
    height: 84px;
    background-color: #4BB6EA;
}
.NewMenu_Search_Input{
    float: left;
    width: calc(100vw*0.73);
    height: 48px;
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
    background-color: #FFF;
}
.NewMenu_Search_Input input{
    margin-left: 20px;
    width: calc(100vw*0.73 - 30px);
    height: 48px;  
    line-height: 48px;      
    background-color: #FFF;
    color: #0D3995;
    border: 0px;        
    outline: none;
}

.NewMenu_Search_Input input::input-placeholder{
    color: #0D3995;
}
.NewMenu_Search_Input input::-webkit-input-placeholder{	
    color: #0D3995;
}
.NewMenu_Search_Input input::-moz-placeholder{			
    color: #0D3995;
}
.NewMenu_Search_Input input::-moz-placeholder{			
    color: #0D3995;
}
.NewMenu_Search_Input input::-ms-input-placeholder{		
    color: #0D3995;
}


.NewMenu_Search_Input input:focus{
    outline: none;
}

.NewMenu_Search_BT{
    float: left;
    width: calc(100vw*0.17);
    height: 48px;
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    background-color: #0C3995;
}

.NewMenu_Search_BT img{
    margin: 0 auto;
    display: block;
    margin-top: 12px;
    width: 26px;
    height: 24px;
    
}
/* 20230609 end */

    .TopBannerCen img {
        width: 80%;
        margin-top: 10px;

    }
    .NewMenuBox {
        position: fixed;
        display: none;
        /* display: block; */
        left: 0;  
        top: 0;
        background-color: #FFF;
        width: 100%;
        height: auto;        
        z-index: 10;
    }
    .NewMenuLeft {
        margin: 0 auto;
        width: 100%;
        height: 100%; 
        /* border: 1px solid #EEE; */
        margin-top: 60px;
    }
    .NewMenuRight {

        display: none;
    }
    .MenuNav {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;
        list-style: none;
        width: 100%;
        padding-bottom: 20px;

    }
    .MenuNav li {
        position: relative;
        display: block;
        margin: 0;
        padding: 0;      
 
    }
    .MenuNav li EM{
        position: absolute;
        right: 5%;
        top: 8px;
        display: block;
        width: 24px;
        height: 24px;
        background: url(https://subsites.chinadaily.com.cn/wic/att/6222.files/static/image/IconJia.png) center center no-repeat;
        background-size: contain;
        padding:5px ;
        
    }
    .MenuNav li EM.jia{        
        background: url(https://subsites.chinadaily.com.cn/wic/att/6222.files/static/image/IconJia.png) center center no-repeat;
        background-size: contain;        
    }
    .MenuNav li EM.jian{        
        background: url(https://subsites.chinadaily.com.cn/wic/att/6222.files/static/image/IconJian.png) center center no-repeat;
        background-size: contain;        
    }
    .MenuNav li a {
        display: block;
        width: 60%;
        margin-left: 5%;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #000;  
     }
    .ShowLevel2 {
        display: block!important;
    }

    .MenuNav li .MenuList {
        background-color:#EEEEEE;
        display: none;
        width: auto;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .MenuNav .MenuLevel2 {
        display: block;
        position: relative;
        width: auto;
        margin: 0;
        /* height: 50px; */   
        padding-top: 8px;
        padding-bottom: 8px;
        /* overflow: hidden; */
    }
    .MenuNav .MenuLevel2 a {
        width: 80%;
        margin: 0;
        padding: 0;
        margin-left: 5%;
        display: block;        
        line-height: 26px;
        font-size: 18px;
        height: auto;
        color: #656565;
        overflow: hidden;
    }

    .Top_Lang {
        height: 70px;
        line-height: 70px;
    }

    .Top_Lang a {
        font-size: 16px;
        color: #656565;
    }
    .MTop_Lang{
        display: block;
        width: 70%;
        margin: 0 auto;

        height: 30px;
        margin-bottom: 30px;
    }
    .MTop_Lang p{
        display: block;
        float: left;
        width: 50%;
        margin: 0 auto;
        border: 1px solid #C9C9C9;
        height: 50px;
        line-height: 50px;
        margin-bottom: 30px;
        text-align: center;
    }
    .MTop_Lang p:last-child{
        border-left: 0;
        background-color: #eee;
    }

    .MTop_Lang a{
        color: #333;
    }
    .MainNewsBox {
        width: 100%;
        background-color: #1B5CA6;
        padding-bottom: 20px;
        overflow: hidden;
        margin-top: 30px;
    }
    .MainWuZhen_Border {
        border-bottom: 1px solid #0F70B7;
    }
    .MainWuZhen_Bar {
        border-bottom: 3px solid #5798E1;
    }
    .MainHuiYuan_Border {
        border-bottom: 1px solid #0F70B7;
    }
    .MainHuiYuan_Bar {
        border-bottom: 3px solid #5798E1;
    }
    .MainHuiYi_Border {
        border-bottom: 1px solid #0F70B7;
    }
    .MainHuiYi_Bar {
        border-bottom: 3px solid #5798E1;
    }
    .MainFaQi_Border {
        border-bottom: 1px solid #5798E1;
    }
    .MainFaQi_Bar {
        border-bottom: 3px solid #1B5CA6;
    }
    .ContentTitle_Border {
        border-bottom: 1px solid #ddd;
    }
    .ContentTitle_Bar {
        border-bottom: 3px solid #333;
    }
    .ContentBlack_Bar {
        border-bottom: 3px solid #000;
    }
    .MainPicutreBox .Main_TitleBox h5 {
        color: #FFF;
    }
    .MainPicutreBox .Main_TitleBox h6 {
        color: #E3F3FF;
    }
    .PictureBarRight h4,
    .text-body>h4 {
        color: #FFF;
    }
    .PictureBarRight h6 {
        color: #5797E0;
    }
    .MainHuiYuanBar h5 {
        color: #333;
    }
    .MainHuiYuanBar h6 {
        color: #333;
    }
    .Bottom_Contact {
        margin-top: 10px;
    }
    .MainLeftWuZhen{
        padding-top: 20px;
    }
    .MainSliderTxt p{
        width: 100%;
        text-align: left;
    }
    .MainWuZhen_SliderBox .swiper-pagination{
        bottom: 70px!important;
    }
    .MainSliderTxt p{
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .MainHuiYan_Pic_Box, .MainHuiYi_Pic_Box{
        border: 0;
    }
    .MainHYLB_Box {
        margin-top: 30px;
    }
    /* 底部 */
    .Footer_Box{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 203px;
        /* 20221014 */
        background-color: #F0F0F0;
        border-bottom: 3px solid #009DE2;
    }
    .Footer_Div{
        display: block;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: 90%;
    }
    .Footer_Left_Div{
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 15%;        
    }
    .Footer_Left_Div img{        
        margin-top: 20px;
        width: 100%;        
        height: auto;
    }

    .Footer_Right_Div{
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 1070px; 
    }
    .Footer_Right_Top{
        display: none;

    }


    .Footer_Right_Bottom{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        font-size: 14px;
        color: #777;
    }
    .Footer_CopyRight{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 20px;
        line-height: 20px;
        text-align: center;
        font-size: 14px;
        color: #777;
    }
    .Footer_BeiAn{
        text-align: center;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 20px;
        line-height: 20px;   
        font-size: 14px;
        color: #777;
    }
    .Footer_FocusUs{
        float: right;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 205px;
        height: 45px;
        line-height: 45px;
        margin-top: 25px;
    }
    .BottomInfo{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 35px;        
        line-height:35px;
        font-size: 16px;
        color: #777;
        text-align: right;
    }
    .BottomIconBox{

        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        position: relative;
        margin: 0;
        padding: 0;
        width: 205px;
    }
    .BottomIconBox img{        
        width: 44px;
        height: 44px;
    }
    .Footer_Top{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        overflow: hidden;
        margin-bottom: 20px;
    }
    /* 底部 end*/

    .AboutCorpBox{
        display: block;
        position: relative;
        width: 100%;
        margin-top: 30px;
        padding-bottom: 20px;
    }
    .AboutCorpMobile{
        display: block;
        position: relative;
        width: 100%;
    }
    .AboutCorpMobile img{        
        width: 100%;
    }
    .AboutCorpPC{
        display: none;
    }
    .MainRightBox{       
        margin-top: 5px;
    }

    /* 20221018 */
    .d-breadcrumb {
        background-color: #FFF;
    }
    .d-breadcrumb .breadcrumb .breadcrumb-item a,
    .d-breadcrumb .breadcrumb .breadcrumb-item.active,
    .d-breadcrumb .breadcrumb .breadcrumb-item:not(:first-child):before {
        text-decoration: none;
        color: #333;
    }
    .carousel-indicators li {
        background-color: #52C7F2;
        border-radius: 50%;
        border-width: 0;
        height: 8px;
        width: 8px;
    }
    #eventCarousel{
        background-color: #ECF5FC;
        margin-bottom: 20px;
    }
    #eventCarousel .carousel-item,
    #eventCarousel .carousel-inner,
    #eventCarousel .figure-caption{
        background-color: #ECF5FC;
    }
    .AboutUsBannerBox{
        background-color: #ECF5FC;
    }
    .MainPressText a{
        max-height: 60px;
    }
    /* 20221018 end*/
	/* 20221024 start*/
	.list-group .list-group-item a{ color:#000000;}
    .list-group .list-group-item.active a{color: #fff;}   
    /* 20221024 end*/
}
