textarea, input[type="password"], input[type="text"] {resize: none; outline: 0; -webkit-appearance: none; white-space: pre-wrap; word-wrap: break-word; background: #fff}
.clearBoth {clear: both;}
.ShowNowFlex {display: flex!important;}
.ns-events{padding-bottom: 40px;}
@media (min-width: 600px) {
    .AllPicZoom a img { transform: scale(1.0); transition: all 0.5s}
    .AllPicZoom a:hover img { transform: scale(1.2); transition: all 0.5s}
    .OtherNews { margin-top: 150px; }
    .ArtialLinkText { font-size: 18px; color: #333; line-height: 40px; }
    /* 乌镇峰会 */
    .EventText { margin: 0; padding: 0; display: block; position: relative; width: 1060px; margin: 0 auto; margin-top: 30px; margin-bottom: 130px; padding-bottom: 50px; font-size: 16px; color: #333; line-height: 30px; }
    /* 首页New */
    .MainPicutreBox { position: relative; display: block; width: 1200px; height: 576px; overflow: hidden; margin: 0; padding: 0; margin-top: 65px; /* border: 1px solid #1192ED; */}
    .MainLeftWuZhen { position: relative; display: block; float: left; width: 720px; height: auto; margin: 0; padding: 0; /* border: 1px solid #11921D; */}
    .MainRightBox { position: relative; display: block; float: right; width: 400px; height: auto; margin: 0; padding: 0; /* border: 1px solid #ff92ED; */}
    .Main_TitleBox { position: relative; display: block; width: 100%; height: 45px; }
    .Main_TitleBox h5 { display: inline-block; font-size: 24px; font-weight: bold; color: #333; margin-top: 8px; /* border: 1px solid #11921D; */}
    .Main_TitleBox h6 { display: inline-block; font-family:'Arial'; font-size: 18px; color: #333; margin-left: 5px; margin-top: 8px; /* border: 1px solid #11921D; */}
    .Main_TitleBar { position: relative; display: inline-block; width: auto; height: 45px; }
    .Main_TitleBar a { text-decoration: none; }
    .MainWuZhen_Border { border-bottom: 1px solid #0F6FB7; }
    .MainWuZhen_Bar { border-bottom: 3px solid #2B2D83; }
    .MainHuiYuan_Border { border-bottom: 1px solid #E95B0B; }
    .MainHuiYuan_Bar { border-bottom: 3px solid #E30513; }
    .MainHuiYi_Border { border-bottom: 1px solid #B70D7F; }
    .MainHuiYi_Bar { border-bottom: 3px solid #821F81; }
    .MainFaQi_Border { border-bottom: 1px solid #93C11F; }
    .MainFaQi_Bar { border-bottom: 3px solid #0B8D35; }
    .ContentTitle_Border { border-bottom: 1px solid #ddd; }
    .ContentTitle_Bar { border-bottom: 3px solid #333; }
    .ContentBlack_Bar { border-bottom: 3px solid #000; }
    .MainWuZhen_SliderBox { position: relative; display: block; width: 100%; height: 505px; overflow: hidden; margin-top: 25px; /* border: 1px solid #0B8D35; */}
    .MainHuoDongBox, .MainRight_HuiYuanBox { position: relative; display: block; width: 100%; height: 288px; overflow: hidden; margin-bottom: 10px; }
    .MainHuiYan_Pic_Box, .MainHuiYi_Pic_Box { position: relative; display: block; width: 100%; margin-top: 25px; height: 237px; overflow: hidden; /* border: 1px solid #0B8D35; */}
    .MainPictureBar { display: block; width: 100%; height: 115px; }
    .PictureBarLeft { display: block; float: left; width: 160px; height: 110px; display: block; overflow: hidden; }
    .PictureBarRight { display: block; float: right; width: 220px; height: 90px; overflow: hidden; }
    .PictureBarRight a { color: #333; }
    .PictureBarRight h4 { display: block; font-size: 18px; line-height: 25px; color: #333; margin-bottom: 10px; }
    .PictureBarRight h6 { display: block; font-size: 16px; line-height: 25px; color: #999; }
    /* mainSlider */
    .MainWuZhen_Slider { position: relative; }
    .MainSliderTxt { width: 100%; height: 100px; background-color: #1B5BA5; overflow: hidden; }
    .MainSliderTxt p { margin: 0; padding: 0; width: 80%; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-top: 26px; text-align: center; height: 24px; line-height: 24px; }
    .MainSliderTxt a { font-size: 24px; line-height: 50px; color: #FFF; }
    .MainBannerPagination { width: auto!important; /* border: 1px saddlebrown solid; */ left: calc(100%/2)!important; bottom: 50px!important; }
    .MainBannerPagination .swiper-pagination-bullet { width: 10px; height: 10px; background-color: #FFF; }
    .MainBannerPagination .swiper-pagination-bullet-active { width: 30px; height: 10px; border-radius: 5px; }
    .MainSlider_BTPrev { bottom: 55px!important; position: absolute; left: 30px; width: 33px; height: 16px; background: url("/static/images/Slider_Prev.html") center center no-repeat; z-index: 2; cursor: pointer; }
    .MainSlider_BTNext { bottom: 55px!important; right: 30px; width: 33px; height: 16px; background: url("/static/images/Slider_Next.html") center center no-repeat; position: absolute; z-index: 2; cursor: pointer; }
    /* 会员列表 */
    .MainHYLB_Box { width: 100%; display: block; margin-top: 68px; }
    .MainHYLB_List { width: 100%; display: block; margin-top: 30px; }
    .MainHYLB_List ul { margin: 0; padding: 0; list-style: none; display: flex; flex-wrap: nowrap; justify-content: space-between; align-items: center; margin-bottom: 110px; }
    .MainHYLB_List li { display: block; }
    .MainADBox { width: 100%; display: block; margin-top: 50px; }
    .MainPressBox { width: 100%; display: flex; margin-top: 40px; flex-wrap: nowrap; justify-content: space-between; }
    .MainPressDiv { display: block; width: 360px; /* height: 320px; */ overflow: hidden; }
    .MainPressPic { display: block; width: 360px; height: 202px; overflow: hidden; }
    .MainPressText { width: 100%; }
    .MainPressText p { margin-top: 20px; font-size: 24px; line-height: 32px; margin-bottom: 10px; }
    .MainPressText a { color: #333; }
    .MainPressText span { font-size: 16px; color: #999; }
    /* 首页New End */
    /* Aboutus */
    .AboutUsBannerBox { display: block; position: relative; width: 100%; height: 360px; background-color: #FFF; margin-top: 50px; }
    .AboutusPicBox { float: left; width: 624px; }
    .AboutusBannerText { float: right; width: 490px; margin-right: 78px; overflow: hidden; }
    .AboutUsInfo { text-align: left; text-indent: 36px; width: 482px; margin-top: 97px; height: 170px; font-size: 18px; color: #333; float: right; }
    .AboutUsInfoMore { float: right; margin-right: 15px; width: 60px; height: 24px; line-height: 24px; border: 1px solid #333; font-size: 16px; border-radius: 12px; text-align: center; box-sizing: content-box; }
    .AboutUsInfoMore a { margin: 0; padding: 0; font-size: 14px; height: 24px; line-height: 26px; color: #333; box-sizing: content-box; }
    .AboutusPicBoxM { display: none; }
    /* Aboutus End */
    .ns-org { margin-top: 60px!important; }
    .container { max-width: 1200px; }
    .ShowNow { display: block!important; }
    .Newsbox { width: 1200px; margin: 0; padding: 0; }
    .d-wuzhen { width: 720px; margin: 0; padding: 0; }
    .mainnav { display: block; padding: 0; margin: 0; margin-top: 15px; /* 20220902 */ width: 880px; /* 20220902 end*/ height: 42px; /* border: 1px solid #c9151e; */}
    .mainnav ul { list-style: none; }
    .mainnav li { list-style: none; float: left; width: 90px; height: 22px; line-height: 22px; text-align: center; margin-right: 52px; }
    .mainnav li.last, .mainnav li:last-child { background: transparent; padding-right: 0px; }
    .mainnav li .navlist { position: absolute; /* border: 1px solid #000; */ display: none; }
    .mainnav li:hover .navlist { position: absolute; display: block; }
    .mainnav li a.a1 { padding: 0px 5px; display: inline-block; border-bottom: 3px solid transparent; padding-bottom: 7px; text-align: center; font-size: 18px; color: #000; }
    .mainnav li.on a.a1, .mainnav li a.a1:hover { color: #000; border-bottom: 4px solid #1B5CA6; }
    .mainnav li a:hover { text-decoration: none!important; }
    .navlist { top: 44px; left: 0px; width: 100%; text-align: center; height: 42px; }
    .navlist a { float: left; margin-right: 46px; text-align: left; display: inline-block; white-space: nowrap; max-width: 100%; height: 42px; line-height: 42px; color: #656565; font-size: 16px!important; padding: 0px 0px; /* border: 1px solid #000; */}
    .navlist a:last-child { margin-right: 0px; }
    .navj2 { width: 60%; /* 20220902 */ margin-left: -10px; /* 20220902 end*/}
    .navj3 { /* 20220902 */ margin-left: 365px; /* 20220902 end*/}
    .navj4 { width: 60%; /* 20220902 */ margin-left: 325px; /* 20220902 end*/}
    .navlist .navj1 a:hover { text-decoration: underline!important; }
    /* others */
    .banner .title:hover { text-decoration: underline!important; }
    .navbar { height: 140px; }
    .fontSize18 { font-size: 18px!important; }
    .fontSize26 { font-size: 26px!important; }
    .search { display: block; width: 36px; height: 39px; }
    .search:hover { cursor: pointer; }
    .container { padding: 0px!important; }
    .col-md-4 img { transform: scale(1.0); transition: all 0.5s}
    .col-md-4:hover img { transform: scale(1.2); transition: all 0.5s}
    .Home_BPic>a { display: block; width: 360px; height: 202px; overflow: hidden; }
    .carousel-caption a p { font-size: 24px; color: #F1F8FD; }
    .carousel-caption a:hover p { text-decoration: underline; }
    .text-body>h4 { font-size: 18px!important; color: #333; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
    .item { width: 400px; float: right; }
    .d-member { width: 400px; }
    .ns-title>h5 { font-size: 24px; }
    .ns-title>h5 a { font-size: 24px; color: #333; }
    .ns-title>h6 { font-size: 18px; }
    .mediaPic a { display: block; width: 160px; height: 90px; overflow: hidden; margin-right: 24px; }
    .mediaPic a img { transform: scale(1.0); transition: all 0.5s}
    .mediaPic a:hover img { transform: scale(1.2); transition: all 0.5s}
    .d-members .item img { width: auto; }
    .MainHuiYuanBox { margin-bottom: 100px; }
    .Bottom_Contact { font-size: 16px; }
    .Bottom_Contact a { color: #1192ED; }
    .Bottom_Contact a:hover { text-decoration: underline!important; }
    .Bottom_Lang { font-size: 16px; }
    .Bottom_Lang a { color: #1192ED; }
    .Bottom_Lang a:hover { text-decoration: underline!important; }
    .MBody { display: none; }
    /* EventPage */
    .breadcrumb-item { font-size: 14px; }
    /* AboutUs */
    .media-body h3 a { font-size: 24px; font-weight: bold; color: #333; }
    .AboutUsInfo { font-size: 18px; color: #333; line-height: 33px; }
    .BigEventDiv { justify-content: space-between; }
    .BigEventBox { display: block; position: relative; width: 360px; height: 150px; border: 1px solid #1192ED; overflow: hidden; margin-left: 15px; margin-right: 15px; }
    .BigEventA { padding: 0; }
    .BigEventA img { transform: scale(1.0); transition: all 0.5s}
    .BigEventA:hover img { transform: scale(1.2); transition: all 0.5s}
    .BigEventCover { /* 20210901 */
    font-size: 24px; /* 20210901 end*/
    font-weight: bold; position: absolute; width: 100%; height: 100%; vertical-align: middle; display: flex; left: 0px; top: 0; align-items: center; justify-content: space-around; color: white; /* 20210901 打开下面这行开蒙版*/
    background: rgba(0, 0, 0, .7); text-align: center; padding: 0 20px; /* 20210901 end*/}
    #newsCarousel .carousel-indicators { bottom: 20px; }
    #newsCarousel .carousel { width: 720px; }
    /*标题*/
    .ABns-title { border-bottom: 1px solid #ddd; color: #333; }
    .ABns-title h5:after { background-color: #333; }
    .AboutNav { height: 50px; line-height: 50px; }
    .news { display: none; }
    /* 会员中心 */
    .m-agent { margin-top: 50px!important; display: none; }
    .PagePrev { margin-right: 40px; }
    .PageNext { margin-left: 40px; }
    /* News */
    .NewsBoxPic { display: block; position: relative; margin: 0; padding: 0; width: 360px; height: 202px; overflow: hidden; }
    .NewsDate { font-size: 16px; color: #999; }
    /* 20221019 */
    .ArticalContent { margin-bottom: 50px; padding: 40px; background-color: #ECF5FC; width: 100%; }
    /* 20221019 end*/
    /*页码*/
    .d-page a { text-decoration: none; }
    .d-page a.s { color: #666; font-size: 18px; }
    .d-page .iconfont { font-size: 30px; color: #2e6aae; }
    .d-page a.disabled .iconfont { cursor: not-allowed; color: #999; }
    /* 文章页 */
    .ArticalTitle { font-size: 30px; font-weight: bold; }
    .ArticalInfo { font-size: 16px; color: #656565; }
    .ArticalInfo a { font-size: 16px; color: #656565; }
    /* 20220901 start*/
    .ArticalInfo .d-date { line-height: 40px; height: 40px; margin-left: 0px!important; margin-right: 10px!important; }
    .ArticalInfo .ArticalSource { line-height: 40px; height: 40px; margin-left: 0px!important; margin-right: 10px!important; }
    .ArticalInfo .ArticalShareBox { display: block; margin: 0; padding: 0; height: 40px; }
    .ArticalInfo .ArticalShare { display:inline-block; margin: 0; padding: 0; line-height: 40px; height: 40px; border: 0; margin-right: 5px; overflow: hidden; }
    .ArticalInfo .ArticalShare a { display:inline-block; margin: 0; padding: 0; line-height: 40px; height: 40px; margin-right: 5px; }
    .ArticalInfo .ArticalShare img { margin: 0; padding: 0; margin-top: 8px; }
    .noTextIndent { text-indent: 0px!important; }
    /* 20220901 end*/
    .ArticalInfo p { margin: 0; padding: 0; line-height: 36px; font-size: 18px; color: #333; margin-bottom: 12px; text-indent: 36px; }
    .ArticalInfo img { display: block; max-width: 100%; height: auto; margin: 0 auto; margin-top: 25px; margin-bottom: 25px; }
    .ArticalTitle { color: #000; }
    .d-other .list-group-item { border: 0; padding: 5px 0; text-decoration: none; background-color: transparent; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #333; }
}
@media (max-width: 600px) {
    /* 首页New */
    .MainPicutreBox { position: relative; display: block; width: 100%; overflow: hidden; margin: 0; padding: 0; margin-top: 65px; height: auto
    /* border: 1px solid #1192ED; */}
    .MainLeftWuZhen { position: relative; display: block; width: 100%; margin: 0; padding: 0; /* border: 1px solid #11921D; */}
    .MainRightBox { position: relative; display: block; width: 100%; height: auto; margin: 0; padding: 0; margin-top: 30px; /* border: 1px solid #ff92ED; */}
    .Main_TitleBox { position: relative; display: block; width: 100%; height: 45px; }
    .Main_TitleBox h5 { display: inline-block; font-size: 22px; font-weight: bold; color: #333; margin-top: 8px; /* border: 1px solid #11921D; */}
    .Main_TitleBlack { color: #000; }
    .Main_TitleBox h6 { display: inline-block; font-family:'Arial'; font-size: 16px; color: #333; margin-left: 5px; margin-top: 8px; /* border: 1px solid #11921D; */}
    .Main_TitleBar { position: relative; display: inline-block; width: auto; height: 45px; }
    .Main_TitleBar a { text-decoration: none; }
    .MainWuZhen_Border { border-bottom: 1px solid #0F6FB7; }
    .MainWuZhen_Bar { border-bottom: 3px solid #2B2D83; }
    .MainHuiYuan_Border { border-bottom: 1px solid #E95B0B; }
    .MainHuiYuan_Bar { border-bottom: 3px solid #E30513; }
    .MainHuiYi_Border { border-bottom: 1px solid #B70D7F; }
    .MainHuiYi_Bar { border-bottom: 3px solid #821F81; }
    .MainFaQi_Border { border-bottom: 1px solid #93C11F; }
    .MainFaQi_Bar { border-bottom: 3px solid #0B8D35; }
    .ContentTitle_Border { border-bottom: 1px solid #ddd; }
    .ContentTitle_Bar { border-bottom: 3px solid #333; }
    .ContentBlack_Bar { border-bottom: 3px solid #000; }
    .MainWuZhen_SliderBox { position: relative; display: block; width: 100%; /* height: calc(100vw*9/16); */
    /* overflow: hidden; */
    margin-top: 25px; /* border: 1px solid #0B8D35; */}
    .MainHuoDongBox, .MainRight_HuiYuanBox { position: relative; display: block; width: 100%; margin-bottom: 10px; }
    .MainHuiYan_Pic_Box, .MainHuiYi_Pic_Box { position: relative; display: block; width: 100%; height: auto; margin-top: 25px; border: 1px solid #FFF; }
    .MainPictureBar { display: block; width: 100%; height: 115px; }
    .PictureBarLeft { display: block; float: left; width: 45%; display: block; }
    .PictureBarRight { display: block; float: right; width: 50%; }
    .PictureBarRight a { color: #333; }
    .PictureBarRight h4 { display: block; font-size: 18px; line-height: 25px; color: #333; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
    .PictureBarRight h6 { display: block; font-size: 16px; line-height: 25px; color: #999; }
    /* mainSlider */
    .MainWuZhen_Slider { position: relative; }
    .MainSliderTxt { width: 100%; height: 66px; background-color: #1B5BA5; overflow: hidden; }
    .MainSliderTxt p { margin: 0; padding: 0; width: 80%; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-top: 12px; text-align: center; height: 24px; line-height: 24px; }
    .MainSliderTxt a { margin-top: 18px; line-height: 50px; color: #FFF; }
    .MainSliderImg a img { width: 100%; }
    .MainWuZhen_Slider { width: 100%; height: auto; overflow: hidden; }
    .swiper-pagination-bullet { width: 8px; height: 8px; background-color: #FFF; }
    .swiper-pagination-bullet-active { width: 25px; height: 8px; border-radius: 4px; }
    .swiper-pagination { bottom: 2px!important; }
    .MainSlider_BTPrev { display: none; position: absolute; left: 30px; width: 33px; height: 16px; background: url("/static/images/Slider_Prev.html") center center no-repeat; z-index: 2; cursor: pointer; }
    .MainSlider_BTNext { display: none; bottom: 55px; right: 30px; width: 33px; height: 16px; background: url("/static/images/Slider_Next.html") center center no-repeat; position: absolute; z-index: 2; cursor: pointer; }
    /* 会员列表 */
    .MainHYLB_Box { width: 100%; display: block; margin-top: 68px; }
    .MainHYLB_List { width: 100%; display: block; /* margin-top: 30px; */}
    .MainHYLB_List ul { margin: 0; padding: 0; list-style: none; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; margin-top: 10px; background: url("/static/images/Link_BK.html") center center no-repeat; background-size: contain; }
    .MainHYLB_List li { display: inline-block; margin: 5px 0px; width: 33%}
    .MainHYLB_List li:nth-child(3n) { display: inline-block; width: 33%; text-align: right; }
    .MainHYLB_List li:nth-child(5) { display: inline-block; width: 33%; text-align: right; padding-right:15px; }
    .MainHYLB_List li img { opacity: 0; height: 40px; }
    .MainADBox { width: 100%; display: block; margin-top: 30px; margin-bottom: 30px; }
    .MainADBox img { width: 100%; }
    .MainPressBox { width: 90%; margin: 0 auto; display: flex; margin-top: 0px; flex-wrap: wrap; justify-content: space-between; border-top: 1px solid #DDD; }
    .MainPressDiv { display: block; width: 100%; margin-top: 25px; }
    .MainPressPic { display: block; width: 45%; float: left; }
    .MainPressPic img { width: 100%; }
    .MainPressText { float: right; width: 50%; }
    .MainPressText p { font-size: 18px; line-height: 20px; margin-bottom: 4px; }
    .MainPressText a { position: relative; display: block; margin: 0 auto; padding: 0; color: #1e1e1e; /* 20221015 */
    /* text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; white-space: nowarp; overflow: hidden; */}
    .MainPressText span { font-size: 16px; color: #009DE1; }
    /* 首页New End */
    /* Aboutus */
    .AboutUsBannerBox { display: block; position: relative; width: 100%; background-color: #FFF; padding-bottom: 50px; margin-top: 35px; margin-bottom: 30px; }
    .AboutusPicBox { display: none; }
    .AboutusBannerText { width: 100%; }
    .AboutUsInfo { display: block; text-align: left; text-indent: 36px; width: 86%; margin: 0 auto; margin-top: 20px; font-size: 18px; color: #333; margin-bottom: 10px; }
    .AboutUsInfoMore { float: right; margin-right: 15px; width: 60px; height: 24px; line-height: 24px; border: 1px solid #333; font-size: 16px; border-radius: 12px; text-align: center; box-sizing: content-box; }
    .AboutUsInfoMore a { margin: 0; padding: 0; font-size: 14px; height: 24px; line-height: 26px; color: #333; box-sizing: content-box; }
    .AboutusPicBoxM { display: block; position: relative; width: 100%; }
    .AboutusPicBoxM img { width: 100%; }
    .leaders { margin-bottom: 40px; }
    /* Aboutus End */
    .ShowNow { display: none; }
    body { box-sizing: content-box; }
    .MenuRigghtDiv { resize: none; outline: 0; -webkit-appearance: none; background: #fff; border-radius: 0px; border: 0px; }
    .iconfont { background-color: #FFF; }
    .fontSize18 { font-size: 18px!important; }
    .fontSize26 { font-size: 26px!important; }
    .navbar { position: fixed; margin: 0; padding: 0; width: 100%; height: 80px; z-index: 20; }
    .navbar .menu { display: block; width: 39px; height: 39px; margin-left: 5%; }
    .navbar .d-menu { display: block; width: 39px; height: 39px; margin-right: 5%; }
    .logo { height: 60px; display: block; }
    .logo img { height: 100%; }
    .d-search { position: absolute; margin: 0!important; padding: 15px; width: 100%; height: 70px; top: 70px; background-color: #FFF; }
    .accordion { position: absolute; margin: 0!important; padding: 0; width: 100%; top: 70px; background-color: #FFF; padding-bottom: 20px; }
    .container { width: 100%; margin: 0; padding: 0; }
    .banner { display: block; position: relative; width: 90%; margin: 0 auto; }
    .brief-news { display: block; position: relative; width: 90%; margin: 0 auto; margin-bottom: 20px; }
    .MMenu { width: 90%; min-height: 39px; line-height: 39px; margin: 0 auto; }
    .MMenu .title { font-size: 18px; }
    .s-menu .collapse .links { font-size: 16px; }
    .p-1 { padding: 0!important; }
    .MBody { display: block; position: relative; height: 80px; }
    .banner .d-md-none .title { color: #333; font-size: 24px; }
    .media.news img { height: auto; }
    .Adbox { margin-top: 20px; margin-bottom: 20px; }
    .Newsbox { display: block; position: relative; margin: 0 auto; }
    #newsCarousel .carousel-item img { width: 100%; height: auto; min-height: auto; }
    #newsCarousel .carousel-caption p { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #FFF; }
    #newsCarousel .carousel-indicators { bottom: 20px; }
    .breadcrumb-item { font-size: 16px; }
    .ns-title h5 { font-weight: bold; font-size: 24px; padding-right: .5em; }
    .d-members { display: block; position: relative; width: 90%; margin: 0 auto; }
    .LinkItem01 img { width: 60px!important; height: 60px!important; }
    .Bottom_Contact { font-size: 15px; }
    .Bottom_Contact a { color: #1192ED; }
    .Bottom_Lang { font-size: 15px; }
    .Bottom_Lang a { color: #1192ED; }
    /* AboutUs */
    .AboutNav { height: 45px; line-height: 45px; }
    .MCen90 { display: block; position: relative; width: 90%; margin: 0 auto; }
    .BigEventDiv { justify-content: space-between; }
    .BigEventBox { display: block; position: relative; width: 360px; border: 1px solid #1192ED; overflow: hidden; margin-left: 15px; margin-right: 15px; margin-bottom: 20px; }
    .BigEventA { padding: 0; }
    .BigEventA img { transform: scale(1.0); transition: all 0.5s}
    .BigEventA:hover img { transform: scale(1.2); transition: all 0.5s}
    .BigEventCover { /* 20210901 */ font-size: 24px; /* 20210901 end*/ position: absolute; width: 100%; height: 100%; vertical-align: middle; display: flex; left: 0px; top: 0; align-items: center; justify-content: space-around; color: white; /* 20210901 打开下面这行开蒙版*/ background: rgba(0, 0, 0, .7); text-align: center; padding: 0 20px; font-weight: bold; /* 20210901 end*/}
    /*标题*/
    .ABns-title { border-bottom: 1px solid #ddd; color: #333; }
    .ABns-title h5:after { background-color: #333; }
    .ABns-title h5 a { color: #333; }
    .AboutUsPhoto { width: 33%; margin-right: 20px; }
    .AboutUsPhoto img { width: 100%; }
    .LeaderBox { text-align: left; }
    .LeaderBox p { font-size: 16px; }
    .LeaderBox h3 a { color: #333; font-size: 20px; font-weight: bold; }
    .EventTitle { margin-top: 20px!important; width: 90%; margin: 0 auto; }
    .EventTitle a { color: #333; font-weight: bold; }
    .m-agent { display: none; }
    .news { display: none; margin-top: 1.5rem!important; }
    .ArticalContent { margin-bottom: 30px; }
    /*页码*/
    .d-page a { text-decoration: none; }
    .d-page a.s { color: #666; font-size: 18px; }
    .d-page .iconfont { font-size: 30px; color: #2e6aae; }
    .d-page a.disabled .iconfont { cursor: not-allowed; color: #999; }
    /* News */
    .news .card .desc { display: none!important; }
    .NewsDate { font-size: 16px; color: #999; }
    .ArticalTitle { color: #000; }
    /* 文章页 */
    .ArticalTitle { font-size: 30px; font-weight: bold; }
    .ArticalInfo { font-size: 16px; color: #656565; /* 20220901 start*/
    margin-right: 10px; /* 20220901 end*/}
    .ArticalInfo a { font-size: 16px; color: #656565; }
    /* 20220901 start */
    .ArticalInfo .d-date { line-height: 40px; height: 40px; margin-left: 0px!important; margin-right: 10px!important; }
    .ArticalInfo .ArticalSource { line-height: 40px; height: 40px; margin-left: 0px!important; margin-right: 10px!important; }
    .ArticalInfo .ArticalShare { display: inline-block; margin: 0; padding: 0; line-height: 40px; height: 40px; border: 0; margin-right: 10px; overflow: hidden; }
    .ArticalInfo .ArticalShare a { display:inline-block; margin: 0; padding: 0; line-height: 40px; height: 40px; margin-right: 5px; }
    .ArticalInfo .ArticalShare img { margin: 0; padding: 0; margin-top: 8px; }
    .noTextIndent { text-indent: 0px!important; }
    /* 20220901 end */
    .ArticalInfo p { margin: 0; padding: 0; line-height: 36px; font-size: 18px; color: #333; margin-bottom: 12px; text-indent: 36px; }
    .ArticalInfo img { display: block; max-width: 100%; height: auto; margin: 0 auto; margin-top: 25px; margin-bottom: 25px; }
    .Eventfigure { display: none; }
    .d-type { margin-top: 1.5rem!important; overflow: hidden; /* 20220923 */}
    .d-other .list-group-item { border: 0; padding: 5px 0; text-decoration: none; background-color: transparent; color: #333; }
    /* 20220923 */
    .EventListBox .d-type .btn { text-align: left; }
    /* 20220923 */
    .EventListBox .dropdown-toggle { white-space: normal!important; }
}