@media screen and (max-width: 1340px) {
  .dz { font-size: 0.14rem; line-height: 0.24rem; }
}
@media screen and (max-width: 1280px) {
  :root { --smailSizex: 0.15rem; }
  .tips {/* padding-right: 0px; *//* font-size: 0.13rem; */white-space: nowrap;}
  .tips::before {/* left: -0.2rem; */}
}
@media screen and (max-width: 999px) {
.m4box1 .post-41 .con{padding-right:0.3rem;}
  .col_column .sub_list .sub-item{text-align: left;}
  .jj .shorts{line-height:1.5}
  .post1.post-33 .news .news_date{margin-top:10px;}
  .main2 .cc .news_wz{background:transparent;}
.post-12 .news_wz{height:auto;}
  .date_dd{font-size:12px;margin-top:5px;}
li.menu-item.i10 {
    display: block;
}
  li.col_path11,li.links.i4{display:none;}
  span.date_con{width:auto;}
  .col_l { display: none; }
  .col_r { width: 100%; }
  .mrlist .col_news_list .news_list .news .news_day { font-size: 14px; }
  .post1.post-12 .news .news_date,.post1.post-11 .bb .news .news_date { position: static; margin: 10px 0px; }
  .post1 .more_btn .more_text { font-size: 13px; }
  .main1 .inner, .main2 .inner, .main3 .inner, .main4 .inner { padding: 20px 0px; }
  .mbanner .news .wzbox { display: none; }
  .post-33 .news_wz { width: 42.24%; }
  .main4 {overflow: hidden;/* background: rgb(64, 47, 154); */}
  .post-32 .news { width: 100%; float: none; margin-bottom: 20px; }
  .dd .news:nth-last-child(2) .news_wz, .dd .news:last-child .news_wz { padding: 0.235rem 0px; border-bottom: 1px dashed rgba(204, 179, 157, 0.3); }
  .post1 .news .news_title { line-height: 1.35 !important; }
  .m4box1 .post-42::before {/* background: linear-gradient(45deg, rgb(84, 42, 131), rgb(55, 49, 164)); */content: "";width: 200%;position: absolute;height: 100%;z-index: 0;left: -50%;top: -0.1rem;}
  .post-43 .news_list { flex-wrap: wrap; row-gap: 20px; }
  .post-43 li { flex: 0 1 50%; }
  .post-44 .news_list { flex-wrap: wrap; }
  .post-44 .news { flex: 0 1 100%; }
  .post1.post-44 .news .news_title { width: 80%; }
  .botlinks .links-wrap a.links-arrow { font-size: 16px; }
  .botlinks .links-wrap .link-items a { font-size: 16px; }
  .post-43 { padding: 20px; }
  .post.post1.post-42.mbox { position: relative; }
  .post1 .ff .news .news_info, .post1.post-33 .news .shorts { line-height: 1.35; }
  .dd .news { float: none; width: 100%; }
  .post1 .cc .news .shorts {font-size: 14px;line-height: 1.5;}
  .m4box1 .mr .con { position: relative; }
  .dz:nth-child(3n+1), .dz:nth-child(3n+2), .dz:nth-child(3) { float: none; width: 60%; text-align: left; margin: 0px auto 10px; }
  .main1 .mr .post1 .tt { padding-left: 0px; }
  .main1 .mr { padding-left: 0px; }
  .main1 .ml, .main1 .mr, .main2 .ml, .main2 .mr, .m3box1 .ml, .m3box1 .mr, .m4box1 .ml, .m4box1 .mr, .post-11 .news_list.aa, .post-11 .news_list.bb, .main2 .cc .img_box, .main2 .cc .news_wz, .post-31 .news_t, .post-33 .news_t, .post-33 .news_wz, .post-41 .news_t { width: 100%; margin-bottom: 20px; }
  .main2 .cc .news_wz { padding: 0px; }
  .main1 .mod, .main2 .mod, .m3box1, .m4box1, .conf11, .main2 .cc .news_box { flex-direction: column; }
  .header .head-right { align-items: center; justify-content: center; overflow: unset;}
  .tips { display: none; }
  :root { --bigSize: 20px; --titleSize: 18px; --smailSize: 16px; --smailSizex: 14px; }
  html { font-size: 65px; }
  .wp_artfuns .wp_art_adjoin { font-size: 16px; }
  .sibi_art { margin-top: 30px; }
  .mrlist .col_news_list .news_list .news .news_title { margin: 0px; font-size: 16px; width: calc(100% - 100.8px); }
  .mrlist .col_news_list .news_list .news .news_text { -webkit-line-clamp: 3; }
  .column-switch { display: block; width: 30px; height: 20px; background: url("../images/menu-dot-w.png") center center no-repeat; position: absolute; top: 16px; right: 4%; }
  .col_name span { font-size: 20px; }
  .sub_list .sub-item { text-align: left; font-size: 14px; margin: 5px; padding: 5px; border-bottom: 0px; }
  .col_list ul li { float: none; border-bottom: 1px solid rgba(255, 255, 255, 0.18); }
  .col_name { line-height: 48px; margin: 0px; height: 48px; }
  .col_path { display: none; }
  .col_list .slick-next { right: -20px; font-size: 17px; }
  .col_list .col_column .col_item_link { font-size: 14px; border: none; text-align: left; padding: 0px; line-height: 39px; }
  .col_list .col_column .col_item_link::before { content: ""; width: 5px; height: 5px; display: inline-block; border-radius: 50%; background: rgb(255, 255, 255); vertical-align: middle; margin-right: 20px; }
  .col_menu_head { box-sizing: border-box; padding: 0px 4%; bottom: auto; top: 0px; background: var(--mainColor); z-index: 1; position: relative; display: block !important; }
  .col_list { padding-right: 0px; height: auto; position: relative; display: none; z-index: 99; }
  .col_list::before { display: none; }
  .mrlist .col_news_list .news_list .news .news_meta { }
  #footer .inner .foot-right { justify-content: center; width: 100%; padding-bottom: 20px; }
  #footer .inner .foot-center { margin: 20px 0px; width: 100%; }
  .footer .inner { padding: 30px 0px 0px; }
  #footer .inner .foot-left { justify-content: center; width: 100%; }
  #footer .inner .mod { flex-direction: column; }
  .post-31 .news { float: none; width: 100%; margin-bottom: 20px; }
  .post-12 .con { display: block; padding-left: 0px; border-left: 0px; }
  nav.Quick-navigation { display: none; }
  .fixbox .wp-menu a { border-bottom: 1px solid rgba(255, 255, 255, 0.28); }
  .fixbox.navbox .wp-menu .sub-menu .sub-menu a { padding-left: 2em; }
  .fixbox.navbox .wp-menu .sub-menu a { font-size: 14px; line-height: 34px; display: block; padding-left: 1em; }
  .fixbox.navbox .searchbox { margin-top: 20px; width: 100%; }
  .fixbox.navbox .wp-menu li { position: relative; }
  .fixbox.navbox .wp-menu .menu-link { font-size: var(--smailSize); line-height: 40px; }
  .fixbox.navbox { padding: 1.7rem 4%; display: block; }
  .fixbox { padding: 108px 4% 0px; display: block; }
  .fixbox.navbox .wp-menu .sub-menu { text-align: left; margin-top: 0px; overflow: hidden; height: 0px; opacity: 0; }
  .fixbox.navbox .wp-menu { display: block; min-height: auto; padding-bottom: 0px; border: none; margin-bottom: 20px; text-align: left; }
  .post-51 .news_list .news { width: 50%; margin-bottom: 17px; }
  .post1.post-41 .kk .news .news_title {-webkit-line-clamp: 1;}
  .post-41 .news .news_text { display: none; }
  .post-31 .slick-dots li.slick-active { opacity: 1; }
  .post-31 .slick-dots li { width: 7px; margin: 0px 3px; height: 7px; background: var(--mainColor); opacity: 0.5; }
  .post-31 .slick-dots { bottom: -28px; background: rgba(1, 104, 183, 0.2); width: auto; height: 14px; border-radius: 5px; display: flex; align-items: center; left: 50%; transform: translateX(-50%); }
  .post-41 ul.news_list .news_box:hover { height: 120px; }
  .post-41 ul.news_list .news:nth-child(1) { }
  .post-41 ul.news_list .news:nth-child(2) { display: flex; }
  .post-41 ul.news_list .news:nth-child(3) { display: flex; }
  .post-41 ul.news_list .news:nth-child(4) { display: flex; }
  .post-41 ul.news_list .news:nth-child(5) { display: flex; }
  .post-41 ul.news_list .news { }
  .main4 .tab-menu li .tt_en { font-size: 13px; }
  .main4 .tab-menu li .tt_cn { font-size: 22px; }
  .main4 .tab-menu li { width: 123px; }
  .main4 .tab-menu li::after { width: 123px; height: 57px; }
  .post-41 ul.news_list { height: auto; }
  .post-31 .news .news_box, .jj .news_box, .post-33 .news_box { margin: 0px; flex-direction: column; gap: 0px;padding-right:0; }
  .post-31 .news_list { margin: 0px; }
  .post-31 .slick-prev { left: auto; right: 38px; margin: 0px; }
  .post-31 .slick-next { right: 0px; }
  .post-31 .slick-next, .post-31 .slick-prev { bottom: 173px; }
  .post-31 .news .news_info span { padding-bottom: 8px; }
  .post-31 .news .news_title { margin-bottom: 0px; }
  .post-31 .news .news_wz { height: auto; padding: 20px; }
  .main2 { background-size: 100%; }
  .post-22 { width: 100%; margin: 0px; }
  .post-22 .list1.list1-2 { display: block; }
  .post-22 .list1.list1-1 { display: none; }
  .post-22 .list1 { width: 100%; margin: 0px; }
  .post-22 .list2 { display: none; }
  .post-23 { display: none; }
  .main1 { overflow: hidden; }
  .post-12 .slick-prev, .post-22 .slick-prev { bottom: 139px; right: 48px; }
  .post-12 .con .list1.list1-2, .post-22 .con .list1.list1-2 { display: block; overflow: inherit; width: calc(100% + 20px); margin-left: -10px; }
  .post-12 .con .list1.list1-2 .news, .post-22 .con .list1.list1-2 .news { padding: 0px 10px; box-sizing: border-box; }
  .post-12 .list1 .news .news_text, .post-22 .list1 .news .news_text { margin-bottom: 9px; }
  .post1 .news .news_meta .news_days { margin: 4px 0px; }
  .post1 .news .news_text { font-size: 14px; }
  .post1 .news .news_date { font-size: 14px !important; line-height: 14px; }
  .post-12 .list1 .news .news_wz, .post-22 .list1 .news .news_wz { height: 137px; }
  .post1 .news .news_meta .news_month, .post1 .news .news_meta .news_year { font-size: 13px; }
  .post1 .news .news_l .news_meta { width: 78px; height: 55px; }
  .post-12 .con .list2 .news { margin-bottom: 20px; }
  .post-13 { width: auto; }
  .post-12 .con .list1 { width: 100%; margin: 0px 0px 20px; }
  .post-12 { width: 100%; margin: 0px; }
  .main1 .mbottom { flex-direction: column; }
  .post1 .tt .tit::after { height: 57px; }
  .post1 .tt .tt_en { font-size: 13px; }
  .post1 .tt .title { font-size: 22px; }
  .post1 .tt .tit { width: 123px; }
  .post1 .more_btn a { height: 100%; }
  .post1.post-41 .more_btn { }
  .post1 .more_btn { right: 0px; display: flex; align-items: center; z-index: 1; opacity: 1; }
  .mbanner .slick-next, .mbanner .slick-prev { display: none; }
  .mbanner .slick-dots li { margin-right: 10px; }
  .search-botton img { width: 14px; }
  #nav.open { display: block; top: 0px; padding-top: 122px; }
  #nav { background: var(--mainColor); position: fixed; height: 100vh; display: none; }
  .nav .site-lang { display: flex; margin-bottom: 10px; }
  .head-right .site-lang { display: none; }
  .header .sitelogo .logo img { max-width: 90%; }
  .header .sitelogo .logo { margin: 0px; display: block; }
  .header .sitelogo .tago img { width: 240px; max-width: 76%; }
  .mainhead { position: relative; }
  .header .nav .sub-menu .sub-item a { color: rgb(255, 255, 255); }
  .header .nav .sub-con { display: block; padding: 0px; }
  .header .nav .sub-menu ul.sub-list { display: block; }
  .header .nav .sub-con .sub-img { display: none; }
  .header .nav .sub-menu { position: static; min-width: inherit; width: auto; background: 0px 0px; height: auto; }
  .header .nav .wp-menu { display: block; width: 100%; }
  .head-top-right { flex: 1 1 0%; position: relative; }
  a.menu-btn.arrow .xian:nth-child(1) { width: 20px; }
  a.menu-btn.arrow .xian:nth-child(3) { width: 20px; }
  .wrap .ding { display: none; }
  #banner { height: auto; }
  a.menu-btn .xian { width: 15px; height: 1px; }
  .mbanner .news_imgs a::before { height: 80%; }
  .mbanner .news .news_video::before { height: 80%; }
  .header.open::before { display: none; }
  .header .nav .sub-menu .sub-item { width: 100%; }
  .nav .sub-menu .sub-item { border-bottom: 1px solid rgba(255, 255, 255, 0.22); }
  .nav .wp-menu .menu-item a.menu-link::after { display: none; }
  em.menu-switch-arrow::after { content: ">"; color: rgb(255, 255, 255); font-family: 宋体; font-size: 16px; }
  em.menu-switch-arrow.open {transform: rotate(90deg);top: 19px;}
  em.menu-switch-arrow { position: absolute; right: 0px; line-height: 40px; width: 30px; text-align: center; z-index: 1; top: 0px; font-weight: 400; background: unset;}
  .nav .sub-menu .sub-item a { text-align: left; font-size: 13px; line-height: 35px; padding-left: 1em; color: rgb(255, 255, 255); }
  .nav .sub-menu { width: 100%; position: static; transform: none; background: 0px 0px; }
  .header.open { background: rgb(24, 67, 138); }
  .wp-search .search-btn input.search-submit { background-size: 14px; }
  .mbanner .news .news_video { height: 0px; padding-top: 45%; }
  .mbanner .news_imgs a { height: 0px; padding-top: 45%; }
  .mbanner .slick-dots { left: 6%; margin: 0px; bottom: 44px; display: none !important; }
  .mbanner .news .news_title { width: 100%; padding-left: 4%; transform: none; left: 0px; font-size: 18px; display: none; }
  .header .mod { height: auto; }
  .nav .wp-menu .menu-item a.menu-link { font-size: 15px; line-height: 38px; display: block; border-bottom: 1px solid rgba(255, 255, 255, 0.22); color: rgb(255, 255, 255); }
  .head-bottom { padding: 0px; width: auto; }
  .site-en a { background: rgb(255, 255, 255); color: rgb(0, 175, 202); line-height: 30px; width: 30px; }
  .site-en { position: absolute; right: 0px; bottom: 0px; }
  .wp-search .search-btn { right: 0px; left: auto; height: 0.58rem; width: 0.58rem; }
  .wp-search .search-input { margin-left: 0.1rem; margin-right: 36px; width: auto; position: static; background: 0px 0px; }
  .wp-search .search-input input.search-title { width: 100%; line-height: 0.58rem; height: 0.58rem; font-size: 14px; opacity: 1; font-family: 微软雅黑; background: 0px 0px; color: rgb(255, 255, 255); }
  .header .searchbox { display: none; }
  .site-lang ul::after { display: none; }
  .header .head-top { display: flex; padding-bottom: 0px; position: relative; flex-wrap: wrap; gap: 0px; }
  a.menu-btn.btn1 { display: none; }
  .search-botton { width: 36px; height: 36px; }
  a.menu-btn { display: flex; width: 36px; height: 36px; align-items: center; justify-content: center; transition: 0.4s ease-in-out; margin-left: 9px; }
  a.menu-btn.btn2 { display: flex; }
  .header .head-right.open { display: block; }
  .mod { padding: 0px 4%; }
  #banner .inner { position: static; }
  #l-container .inner { padding-top: 0px; }
  .wrapper .inner { width: 100%; margin: 0px auto; height: auto; }
  .navi-aside-search, .navi-aside-toggle { display: block; }
  .header .head-left { float: none; display: inline-block; width: 100%; height: auto; text-align: center; margin: 13px 0px; }
  .header .sitelogo { float: none; margin-top: 0px; flex-direction: column; align-items: flex-start; }
  .header .sitelogo span { width: 100%; text-align: left; box-sizing: border-box; }
  .header .head-left .tago { margin-top: 12px; padding-left: 4%; }
  .header .head-main { display: none; }
  .wp-navi .wp-menu { display: block; }
.post-33 .news_t{margin-bottom:0;}
  .wp-navi-slide .navi-slide-head { display: block; padding: 0px 10px; height: 40px; }
  .wp-navi-slide .wp-menu { background: rgb(255, 255, 255); }
  .wp-navi-slide .wp-menu .menu-item { display: inline-block; float: none; position: relative; z-index: 100; width: 100%; padding-left: 0px; text-align: left; border-bottom: 1px solid rgb(238, 238, 238); }
  .wp-navi-slide .wp-menu .menu-item .menu-switch-arrow { display: block; width: 38px; height: 38px; position: absolute; right: 6px; top: 1px; background: url("../images/icons.png") 10px -116px no-repeat; }
  .wp-navi-slide .wp-menu .menu-item a.menu-link { display: block; padding: 0px 20px; line-height: 40px; color: rgb(52, 52, 52); font-size: 14px; }
  .wp-navi-slide .sub-menu .sub-item a:hover, .wp-navi-slide .sub-menu .sub-item.hover > a, .wp-navi-slide .wp-menu .menu-item a.menu-link.hover, .wp-navi-slide .wp-menu .menu-item.hover a.menu-link { text-decoration: none; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); }
  .wp-navi-slide .sub-menu { display: none; position: relative; left: 0px; bottom: 0px; top: 0px; min-width: 0px; z-index: 100; background: rgb(255, 255, 255); opacity: 0.8; }
  .wp-navi-slide .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; border-bottom: 1px solid rgb(238, 238, 238); }
  .wp-navi-slide .sub-menu .sub-item a { display: block; color: rgb(0, 0, 0); height: auto; line-height: 40px; padding: 0px 36px; font-size: 14px; background: 0px 0px; }
  .wp-navi-slide .sub-menu .sub-item a:hover { color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); display: block; }
  .wp-navi-slide .sub-menu .sub-menu { left: 0px; top: 0px; }
  .wp-navi-slide .sub-menu .sub-menu .sub-item a { padding: 0px 52px; }
  .mbanner .focus { display: none; }
  .shares ul { display: inline-block; width: auto; margin: 0px auto; float: none; }
  .botlinks .links-wrap { float: none; display: inline-block; width: 60%; }
  .botlinks .links-wrap .link-items { min-width: 100%; }
  .news_tu .news_list li.news { width: 33.3%; }
}
@media screen and (max-width: 767px) {
  .mrlist .col_news_list .news_list .news .news_imgs { width: 41%; margin-right: 20px; }
  .foot-left .links { margin: 0px 0px 20px; }
  #footer .inner .foot-left { flex-direction: column; text-align: center; }
  .mbanner .slick-dots li { width: 10px; height: 10px; }
  .mbanner .slick-dots li::after { width: 34px; height: 35px; }
  .col_news { padding-top: 0px; }
  .mbanner .slick-next, .mbanner .slick-prev { display: none !important; }
  .sitetitle img { max-width: 86%; }
  .header .sitetitle { display: block; margin-top: 10px; font-size: 18px; }
  .mbanner .focus-pagination { display: none; }
  .l-banner { height: auto; padding-top: 56%; }
  .l-banner img { width: 100%; height: 100%; }
  #d-container .inner, #l-container .inner { padding: 30px 0px; }
  #d-container.wrapper .inner .mod, #l-container.wrapper .inner .mod { display: block; }
  .col_menu .col_menu_head h3.col_name .col_name_text { display: block; line-height: 40px; font-size: 17px; }
  .col_menu { width: 100%; float: none; margin-right: 0px; position: relative; }
  .col_menu .col_menu_con { display: none; border: 0px solid rgb(228, 228, 228); }
  .col_metas .col_title h2 { font-size: 18px; }
  .col_news { width: 100%; min-height: 0px; float: none; }
  .col_news .col_news_box { margin-left: 10px; margin-right: 10px; }
  .col_news_con { padding: 5px 0px 10px; margin: 0px; }
  .col_news_con .news_list li.news { flex-direction: column; }
  .col_news_con .news_list li.news span.news_title { line-height: 24px; font-size: 14px; width: 68%; }
  .col_news_con .news_list li.news span.news_meta { font-size: 14px; }
  .wp_paging li.page_jump, .wp_paging li.pages_count { display: none; }
  .infobox { width: auto; padding: 0px; margin: 0px 10px; }
  .article .entry .read img, .col_news_list .wp_entry img { max-width: 100%; width: 100%; height: auto !important; }
  .news_tu .news_list li.news { width: 50%; }
  .inss .part_xy .sub-list .sub-item { width: 50%; }
}
@media screen and (max-width: 640px) {
  .mrlist .col_news_list .news_list .news .news_imgs { width: 100%; }
  .mrlist .col_news_list .news_list .news {margin-bottom: 20px;display: block;/* padding-bottom: 20px; *//* border-bottom: 1px solid rgb(153, 153, 153); */}
}
@media screen and (max-width: 479px) {
  .botlinks .links-wrap { width: 90%; }
  .dz:nth-child(3n+1), .dz:nth-child(3n+2), .dz:nth-child(3) { float: none; width: 90%; font-size: 14px; }
  .header::before { display: none; }
  .xiaoxun img { width: 100%; }
  .header .sitelogo .sitetitle { padding: 0px; margin: 0px; display: block; border: none; }
  .site-lang ul li.links a { margin: 0px; font-size: 13px; }
  .article h1.arti_title { line-height: 28px; font-size: 18px; }
  .article h2.arti_title { line-height: 28px; font-size: 16px; }
}
