@charset "utf-8";
@media screen and (max-width: 1400px) {
  #l-container .inner { }
}
@media screen and (max-width: 999px) {

.site-rale2.clearfix {
    position: absolute;
    min-width: 116px;
    right: -12px;
    top: -25px;
}


.home0 .content{padding:0 4%;}
.post-211{    margin-bottom: .8rem;}

.paging_content .list-paddingleft-2 li {
    width: 50% !important;
}
.main2 .inner {
    padding: 0.8rem 0 0.8rem;
}
.fixbox .svg{display:none}
  .post-11 .list2 .news .news_text{
    margin: 0;
}
.home2 .content .news_list .news .news_text {
        font-size: 13px;
        -webkit-line-clamp: 5;
    }
.post-44:nth-child(3){    margin-right: 0;display:block;margin-top:5px}
.post-44:nth-child(3)> .news_list > .news{display:block}
.post-44:nth-child(3) > .news_list > .news:nth-child(2), .post-44:nth-child(3) > .news_list > .news:nth-child(3){width:4.09rem}
.post-44:nth-child(3) .slick-next{right:-18px;}
  .main3{
    background-size: 100%;
}
  .col_list .wp_listcolumn .wp_column .sub_list:before{content:"";display: block;font-size: 20px;}
  .col_list .wp_listcolumn .wp_column a::after{
    width: 100%;
    left: 0;
}
.post-21 .list2 .news.n4{
    display: block;
}
  .moreninfo .col_post_hot .news .news_date{
    margin-bottom: 0.2rem;
}
  .moreninfo .col_post_hot .news:before{
        content: "";
    position: absolute;
    display: block;
    width: 1px;
    background: #C7C7C7;
    opacity: 0.6;
    height: 100%;
    top: 0;
    left: 0;
    top: 0.07rem;
  }
  .moreninfo .col_post_hot .news:after{
        content: "";
    width: 0.09rem;
    height: 0.09rem;
    position: absolute;
    display: block;
    background: #fff;
    border-radius: 50%;
    border: 1px solid #DCDBDB;
    left: 0;
    margin-left: -0.055rem;
    z-index: 1;
    top: 0.07rem;
  }
  .moreninfo .col_post_hot .news{
    flex-direction: column;
    padding-left: 0.215rem;
    padding-bottom: 0.3rem;
    position: relative;
}
  .article .arti_metas span{
    font-size: 13px;
}
  .arti_info{
    flex-direction: column;
}
  .social-share .social-share-icon{
    width: 28px;
    height: 28px;
}
  .article{
    width: 100%;
    margin: 0;
    margin-bottom: 20px;
}
  .infobox{
    flex-direction: column;
}
  #d-container .inner{
    width: 100%;
}
  .morenlist .col_news .col_news_box .news{
    margin-bottom: 23px;
}
  .morenlist .col_news .col_news_box .news_list .news .news_imgs{
    min-width: 124px;
}
  .morenlist .col_news .col_news_box .news .news_box{
    align-items: center;
    padding: 20px 10px;
}
  .col_list .wp_listcolumn{}
  .col_list .wp_listcolumn .wp_column a{
    margin: 0;
}
   .col_menu{
    width: 92%;
    /* position: relative; */
}
  /**×¨Ìâ**/
  .home4 .content .d6{
    left: 0;
}
  .home4 .content .pic span{
    transform: none;
}
  .home4 .content .d2,.home4 .content .d3,.home4 .content .d5{
    display: none;
}
  .home4 .content .d{
    position: relative;
    width: 100%;
    height: 90vw;
    opacity: 1;left:0%;
    transform: none;
}
  .home3 .content .swiper.mySwiper6{transform: none;
    opacity: 1;}
  .home3 .content{
    padding: 30px 4%;
}
  .home3 .content .list1 .news.class1 .news_imgs{top: 0;left: 0;width: 130%;}
.home3 .content .list1 .news.class2 .news_imgs{top: 1rem;left: auto;right: 0;width: 130%;}
.home3 .content .list1 .news.class3 .news_imgs{top: 0;left: auto;right: 0;width: 130%;}
.home3 .content .list1 .news.class4 .news_imgs{top: 1rem;left: auto;right: 0;width: 130%;}
  .home3 .content .list1 .news:nth-child(even){
    transform: none;
    opacity: 1;
}
.home3 .content .list1 .news:nth-child(odd){
    transform: none;
    opacity: 1;
}
  .home2 .content .swiper-pagelist .dot:nth-child(1) {
    left: 5.8%;
}
.home2 .content .swiper-pagelist .dot:nth-child(2) {
    left: 9.48%;
}
.home2 .content .swiper-pagelist .dot:nth-child(3) {
    left: 11.57%;
}
.home2 .content .swiper-pagelist .dot:nth-child(4) {
    left: 23.95%;
}
.home2 .content .swiper-pagelist .dot:nth-child(5) {
    left: 26.32%;
}
.home2 .content .swiper-pagelist .dot:nth-child(6) {
    left: 32.63%;
}
.home2 .content .swiper-pagelist .dot:nth-child(7) {
    left: 47.59%;
}
.home2 .content .swiper-pagelist .dot:nth-child(8) {
    left: 50.96%;
}
.home2 .content .swiper-pagelist .dot:nth-child(9) {
    left: 54.33%;
}
.home2 .content .swiper-pagelist .dot:nth-child(10) {
    left: 58.11%;
}
.home2 .content .swiper-pagelist .dot:nth-child(11) {
    left: 74.56%;
}
.home2 .content .swiper-pagelist .dot:nth-child(12) {
    left: 76.92%;
}
.home2 .content .swiper-pagelist .dot:nth-child(13) {
    left: 82.71%;
}
  .home2 .content .swiper-button-next, .home2 .content .swiper-button-prev{
    /* bottom: -10px; */
}
  .home2 .content .swiper{
    margin: 0 -10px;
    padding-bottom: 44px;
}
  .home2 .content{
    padding: 30px 4%;
}
  .body_r .body_scroll .mySwiper4 .swiper-wrapper{
    height: calc((62vw + 237px) * 2);
    row-gap: 20px;
}
  .home2 .content .news_list .news .news_year{
    margin: 10px 0;
}
  .home2 .content .news_list .news .news_title{
    margin-bottom: 0;
}
  .home2 .content .news_list .news .news_text{
    font-size: 14px;
}
  .home2 .content .news_list .news .news_wz{
    border-top-right-radius: 0;
    padding: 20px;
    height: 190px;
    flex: none;
    box-sizing: border-box;
}
  .home2 .content .news_list .news .news_imgs a{
    padding-top: 145.9%;
    height: 0;
}
  .home2 .content .news_list .news .news_imgs{
    width: 100%;
}
  .home2 .content .news_list .news{
    height: auto;
}
  .home2 .content .news_list .news .news_box{
    transform: none;
    opacity: 1;
    flex-direction: column;
    margin: 0 10px;
}
  .screen{
    float: none;
}
  .body_r .ll a{color:#5A9F9E;font-size: 16px;}
  .body_r .ll{
    opacity: 0;
}
.body_r.showdiv .ll{
    left: 0;
    background: #fff;
    color: #333;
    height: 60px;
    position: fixed;
    top: 50%;
    margin-top: -30px;
    opacity: 1;
}
  .body_r .nav_b{
    display: none;
}
  .screen .title .fz40{
    width: auto;
    font-size: 20px;
}
  .screen{/* height:100vh !important; */display:flex;flex-direction:column;height: auto;}
.screen .title{position:static;width:auto;padding:25px 0;background-size:cover;}
.screen .title .inner{-ms-flex-direction:column;flex-direction:column;opacity:1;transform:none;}
.body_r .content{position:static;width:auto;flex:1;display:flex;flex-direction:column;border-radius: inherit;}
.home1 .content .tr{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;flex:1;/* display: inline-block; */}
.home1 .tr:nth-child(2){flex:2;}
.home1 .tr:nth-child(3){flex:2;}
.home1 .content .tr .td{opacity:1;transform:none;padding:20px 20px;width:50%;-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box;transition:none;display: inline-block;}
.home1 .tr .td .inner{transform:none;opacity:1;transition:none;}
.home1 .tr .td span{font-size:14px;line-height:1.2;margin-top:5px;}
.home1 .content .tr .td1{display:none;}
.home1 .content .tr .td3{display:none;}
.home1 .content .tr .td5{display:none;}
.home1 .content .tr .td7{display:none;}
.home1 .content .tr .td10{display:none;}
.home1 .content .tr .td11{display:none;}
.home1 .content .tr .td13{display:none;}
.home1 .content .tr .td17{display:none;}
.home1 .content .tr .td19{display:none;}
 .home1 .content .tr .td20{display:none;}
  .home1 .content .tr .td9{width:100%;}
 .home1 .content .tr .td15{width:100%;}
.home1 .last{position:static;padding:15px;text-align: center;}
  .body_r .body_scroll>.swiper-wrapper{
    display: block;
    /* height: auto; */
}
  .body_r .body_scroll {
    height: auto;
    /* position: static; */
}
  .body_r{
    height: auto;
    overflow: auto;
    background: #fff;
}
  .fixlang .news_list .links-item:hover>a{
    opacity: 1;
}
  .fixlang .news_list .links-item .sub-link{
    background: #fff;
    top: 100%;
    max-height: 129px;
}
  .fixlang .news_list .links-item .link-icon{
    display: none;
}
  .fixbox .nav .sub-menu .sub-menu {
    display: block;
}
  .fixlang .news_list .links-item .sub-link a{
    font-size: 12px;
    line-height: 30px;
    color: #5A9F9E;
}
  .post-71 .con2 .news .news_title { font-size: 16px; }
  #footer .inner.in2 p span:last-child {/* padding: 0px; */}
  .footer .in2 p.copyright span { display: inline; font-size: 13px; }
  .returntop { display: none; border-top: none; }
  .footer .in2 .mod {width: 100%;box-sizing: border-box;}
  .links .news .news_title span { font-size: 12px; }
  .links { }
  .in1 .foot-copy { width: 300px; margin: 0px auto; }
  .footer p.copyright img { width: 15px; height: auto; }
  .footnav { display: none; }
  .footer .in1 .mod { flex-direction: column-reverse; }
 .footer .in1 p.copyright span { color: rgba(255, 255, 255, 0.52); display: block; }
  .footlogo { display: none; }
  .post-71 .con2 .news.swiper-slide-thumb-active { height: 59px; }
  .post-71 .con2 .news { height: 42px; padding: 0px; }
  .main7 .mod { padding: 0px; }
  .post-61 .map.map1 .maptt { right: auto; left: 5%; top: 0px; }
  .post-61 .map .maptt { left: 16%; right: auto; top: 0px; }
  .post-61 .map.map2 .mapimg img { width: 100%; }
  .post.post-61 .sudy-tab .tab-menu { width: 100%; }
  .post.post-61 .sudy-tab .tab-menu li { font-size: 15px; }
  .post-61 .xq-img img { opacity: 0.8; }
  .post-61 .map.map1 .mapimg img { max-width: 100%; }
  .main6::after { display: none; }
  .post-61 .xq-img { width: 66%; text-align: right; right: 0px; }
  .post-61 .map.map1 { transform: none; width: 98%; max-width: 600px; }
  .col_news .col_news_box { width: 100%; }
  .col_news { flex-direction: column; }
  #l-container .inner {width: 100%;padding-bottom: 30px;}
  .post-61 .map.map2 { width: 134%; left: -17%; max-width: 900px; margin: 0px auto; }
  .post-61 .map { position: relative; width: 100%; top: 0px; left: 0px; transform: none; display: block; }
  .post-61 .xq-text::after { content: ""; display: block; width: 108%; padding-top: 50%; background: url("/_upload/tpl/03/a5/933/template933/images/xqbg.png") 0% 0% / 100% 100% no-repeat; margin-top: -100px; margin-left: -4%; }
  .post-61 .xq-text { width: 100%; margin-bottom: 30px; }
  .post-51 .news_list .news.i1 .news_wz { left: 15px; bottom: 50%; }
  .post-51 .news_list .news .news_wz { bottom: 50%; transform: translateY(50%); }
  .post-51 .news_list .news.i4 .news_wz { left: 15px; transform: none; }
  .post-51 .news_list .news.i3 .news_wz { bottom: 11px; left: 15px; max-width: 75%; transform: translateY(0px); }
  .post-51 .news_list .news.i3 a::after {width: 100%;height: 100%;}
  .post-51 .news_list .news.i2 .news_wz { left: 15px; bottom: 50%; }
  .post-51 .news_list .news.i5 .news_wz .news_more { margin-top: 16px; }
  .post-51 .news_list .news.i5 .news_wz { right: 20px; bottom: 50%; transform: translateY(50%); }
  .post-51 .news_list .news.i5 { order: 1; height: 40.66vw; width: 100%; }
  .post-51 .news_list .news.i2 { order: 2; border-radius: 0px; width: 50%; height: 34.1vw; }
  .post-51 .news_list .news.i3 { order: 3; width: 50%; height: 44.87vw; }
  .post-51 .news_list .news.i4 { order: 4; width: 50%; margin-top: -10.77vw; border-bottom-right-radius: 0px; border-bottom-left-radius: 0.54rem; height: 44.87vw; }
  .post-51 .news_list .news.i1 { order: 5; width: 50%; height: 34.1vw; border-radius: 0px; }
  .post-51 .tt { margin-bottom: 27px; }
  .post-51 .news_list .news { position: relative; order: -1; opacity: 1 !important; transform: none !important; top: 0px !important; left: 0px !important; right: 0px !important; }
  .main4 .inner { padding-bottom: 90px; }
  div#main4svg svg { max-width: 700px; }
    div#main4svg img { max-width: 700px; }
  .post-51 .news_list { height: auto; display: flex; flex-wrap: wrap; }
  .post-44 .news_list .newsone { width: 100%; padding: 0px; }
  .post-44 > .news_list > .news:nth-child(2), .post-44 > .news_list > .news:nth-child(3) { display: block; padding: 0px; width: calc(50% - 4px); }
  .post-44 > .news_list { display: flex; flex-wrap: wrap; gap: 8px; }
  .post-44 > .news_list > .news { display: none; }
  .post-44 { margin: 0px; width: auto; }
  .main3 .ml .tab-con .post {padding: 20px 20px 0;}
  .post-43 .news_list .news { gap: 20px; }
  .post-43 { width: 100%; border-top-right-radius: 0.54rem; border-bottom-left-radius: 0px; margin-bottom: 20px; }
  .post-43 .news_list { padding: 0px 20px; height: auto; }
  .main4 .mbottom { display: block; }
  .post .more_btn .more_text img { width: 12px; }
  .post-36 ul.news_list .news { flex: 1 1 0%; }
  .post-21 .list2 .news .news_title {min-height: 80px;}
  .sudyclndr .clndr-container .clndr-days-wrap .clndr-day .day-box { height: 30px; }
  .calendar_jz { height: auto; }
  .main3 .mr .post .more_btn {/* bottom: -75px; *//* top: auto; */}
  .sudyclndr .clndr-container .clndr-days-wrap .clndr-day .day-box .day-number { font-size: 13px; width: 30px; line-height: 30px; height: 30px; }
  :root { --cbigSize: 19px; --bigSize: 18px; --titleSize: 16px; --smailSize: 15px; }
  .main1 ul.tab-menu, .post-11 .con .list1, .post-11 .list2 .news, .main2 .post.post-21 .tt, .main2 .post-21 .list1, .main2 .post-21 .list2 .news, .main2 .post.post-22 .tt, .main2 .post-22 .news_list, .main3 .post-31 .tt, .main3 .ml .tab-menu, .main3 .ml .tab-con, .main3 .post-36 ul.news_list .news, .main3 .mr ul.tab-menu, .main3 .mr .post .news_list, .main4 .post.post-41 .tt, .main4 .share ul.news_list, .main4 .post-43, .main4 .post-44 .news_list .newsone .list1, .main4 .post-44 .news_list .newsone .list2, .main6 .post.post-61 .sudy-tab .tab-menu, .main6 .post-61 .xq-text, .main6 .post-61 .map .mapimg, .post-44 .news_list .newstwo>*, .main3 .ml .more_btn{ transform: none !important; opacity: 1 !important; }
  .main3 .mr .post.active .rili { bottom: 0px; }
  .main3 .mr .post .slick-dots { bottom: -46px; }
  .main3 .mr .post .news_title { -webkit-line-clamp: 2; }
  .main3 .mr .post .news_wz { padding-left: 0px; }
  .main3 .inner { padding-bottom: 0px; }
  .main3 .mr .sudy-tab { z-index: 1; }
  .post-36 .news_list .news:hover .wz .news_item a { font-size: 13px; height: auto; padding: 10px 0px; }
  .main3 .mr .post .news_info span.info1 { background: url("/_upload/tpl/03/a5/933/template933/images/time.svg") 0px center / 13px no-repeat; }
  .main3 .mr .post .news_info span.info2 { background: url("/_upload/tpl/03/a5/933/template933/images/address.svg") 0px center / 13px no-repeat; }
  .main3 .mr::after { background: url("/_upload/tpl/03/a5/933/template933/images/dx.svg") right bottom / 50% no-repeat rgb(255, 255, 255); content: ""; width: 101vw; display: block; position: absolute; height: 100%; top: 0px; z-index: 0; border-bottom-left-radius: 0.7rem; left: -5%; }
  .main3::after { display: none; }
  .main3 .mr {width: 100%;padding: 40px 0px 76px;}
  .post-36 ul.news_list { gap: 8px; }
  .post-31 { margin-bottom: 62px; }
  .main3 .ml .more_btn { inset: auto auto -38px 50%; transform: translateX(-50%); }
  .main3 .ml .tab-menu { left: auto; right: 0px; }
  .main3 .ml .sudy-tab .post .news .news_title {/* -webkit-line-clamp: 2; */margin-right: 0.2rem;}
  .main3 .ml .tab-con {height: auto;}
  .main3 .ml { width: 100%; padding: 0px 0px 50px; }
  .main3 .mod { display: block; }
  .post .tt .tit { margin-left: 23px; }
  .post-21 .list2 { margin: 0px -6px; }
  .post-21 .list2 .news { width: 50%; }
  .post-21 .slick-dots { right: 20px; transform: none; left: auto; }
  .post-21 .list1 .news .news_imgs { width: 100%; }
  .post-21 .list1 .news { flex-direction: column-reverse; }
  .post-21 .list1 .news .news_wz { margin: 0px; width: 100%; border-top-right-radius: 0px; padding: 20px; }
  .post.post-21 .tt .tit, .post.post-31 .tt .tit, .post.post-51 .tt .tit { margin: 0px; }
  .post.post-21 .tt { width: 100%; position: static; }
  .post-21 .list2 .news:first-child .news_box { border-radius: 0px; }
  .post-21 .list2 .news .news_box { height: auto; margin: 0px 6px 20px; padding: 20px; }
  .post-22 { width: 100%; padding-bottom: 40px; }
  .post-21 { margin: 0px 0px 30px; padding: 0px; width: 100%; border: none; }
  .main2 .mod { display: block; }
  .post-12 .news_list.list2 .news_wz { padding: 20px; }
  .post-12 .news_list.list2 .news_imgs a::after { height: 0px; }
  .post-12 .con_l .list2 .news_imgs { border-radius: 0px; }
  .post-12 .con_r .list2 .news_imgs { border-radius: 0px; }
  .post-12 .news_list.list2 .news_imgs { width: 51.74%; }
  .post-12 .con_l .news_list.list1 .news { margin-bottom: 15px; border-top-right-radius: 0.54rem; overflow: hidden; }
  .post-12 .news_list.list2 .news { margin-bottom: 15px; flex-direction: row-reverse; }
  .post-11 .list2 .news.n1 { border-top-right-radius: 0.54rem; overflow: hidden; }
  .post-12 .con > div { gap: 0px; }
  .post-12 .con { display: block; }
  .post-11 .list2 .news .news_wz {padding: 14px 20px;display: flex;flex-direction: column;justify-content: space-between;}
  .post-11 .news_list .news .news_more { text-align: right; }
  .post-11 .news_list.list1 .news .news_title { font-size: var(--bigSize); -webkit-line-clamp: 3; }
  .main1 .tab-con .more_btn { inset: auto auto -44px 50%; transform: translateX(-50%); }
  .post-11 .news_list.list1 .news .news_text { display: none; }
  .post-11 .list2 .news .news_imgs {width: 51.74%;}
  .post-11 .list2 .news .news_imgs a { height: 0px; padding-top: 66.86%; }
  .news .news_meta { width: 75px; }
  .news .news_meta .year { font-size: 12px; }
  .news .news_meta .week { font-size: 12px; }
  .news .news_meta .meta-b { font-size: 20px; }
  .post-11 .con .list1 .news_con { height: 100%; display: flex; justify-content: space-between; flex-direction: column; }
  .post-11 .con .list1 .news_wz { width: calc(100% - 57px); height: 150px; padding: 20px; }
  .main1 .sudy-tab .tab-con-li .mbottom { display: block; }
  .post-11 .con .list1 { width: 100%; margin: 0px 0px 30px; }
  .searchbox { width: 92%; }
  .wp-search .search-btn { width: 85px; box-sizing: border-box; height: 40px; }
  .wp-search .search-input { padding-left: 10px; padding-right: 80px; }
  .wp-search .search-input input.search-title {font-size: 16px;line-height: 40px;height: 40px;}
  .wp-search .search-input input.search-title:focus{font-size: 16px;}
  .navbox .wp-search { display: block; margin-bottom: 25px; }
  .fixlang .news_list .links-item a {padding: 0px;text-align: center;font-size: 13px;line-height: 0.44rem;border: 1px solid rgb(157, 196, 197);}
  .fixlang .news_list {flex: 1 1 0%;gap: 4px;flex-wrap: wrap;justify-content: flex-start;/* margin: 0 -4px; */}
  .fixlang > a {display: block;width: calc((100% - 8px)/3);font-size: 13px;border: 1px solid rgb(157, 196, 197);line-height: 0.44rem;text-align: center;position: absolute;left: 0;bottom: 18px;}
  .fixbox.open .fixlang {margin-bottom: 19px;position: relative;z-index: 2;gap: 4px;padding-bottom: calc(0.44rem + 24px);border-bottom: 1px solid rgba(255, 255, 255, 0.22);flex-wrap: wrap;}
  .fixlang .news_list .links-item.i4, .fixlang .news_list .links-item.i5 {/* display: none; */}
  .fixlang .news_list .links-item {margin: 0px;width: calc((100% - 8px)/3);}
  .fixnav { padding: 0px; margin-bottom: 30px; }
  .fixbox .nav .wp-menu .menu-item a.menu-link { margin: 0px; font-size: 17px; line-height: 45px; width: 100%; }
  .fixbox.navbox .inner { position: relative; }
  .fixbox { overflow: auto; }
  .fixbox .svg { }
  .fixbox ul.wp-menu .menu-item { text-align: left; border-bottom: 1px solid rgba(255, 255, 255, 0.22); }
  .close { width: 38px; height: 38px; }
  .fixhead { margin: 0px 0px 10px; padding: 10px 0px; }
  .bb { display: none; }
  .mbanner .news_list .news .news_title { left: 4%; margin: 0px; padding: 0px; bottom: 20px; max-width: 92%; }
  .mbanner .slick-next, .mbanner .slick-prev { display: none !important; }
  .mbanner .news .news_video::before { height: 30%; }
  .mbanner .news_imgs a::before { height: 30%; }
  .head-top .site-name .img1 { width: 18px; margin: 0px; }
  .header .head-right { margin: 0px; }
  .head-top .search-button .site-name, .head-top .menu-button .site-name { font-size: 0px; width: 38px; background: rgb(90, 159, 158); height: 38px; border-radius: 50%; text-align: center; display: flex; justify-content: center; align-items: center; }
  .site-en { display: none; }
  .head-top { background: none; width: auto; padding: 0px; height: auto; margin: 0px; gap: 15px; }
  .site-lang1 { display: none; }
  .home, .body_home, .home body { overflow: inherit; height: auto; }
  .header {  position: absolute; }
  div#head1{opacity: 1; transform: none;}
  div#head2 { display: none; }
  .body_b { position: relative; padding: 0px; top: 0px; }
  .header.open::before { display: none; }
  .nav .sub-menu .sub-menu li{}
  .nav .sub-menu .sub-item { border-bottom: 1px solid rgba(255, 255, 255, 0.22); position: relative; }
  .header.fixed.open .head-right { margin: 0px; }
  .nav .wp-menu .menu-item a.menu-link::after { display: none; }
  em.menu-switch-arrow::after {content: ">";color: rgb(255, 255, 255);font-weight: bold;font-family: "ËÎÌå";}
  .fixbox .nav .sub-menu .sub-item .sub-item a{
    font-size: 13px;
    padding-left: 21px;
}
  em.menu-switch-arrow.hover { transform: rotate(-90deg); }
  .nav .wp-menu .menu-item .menu-switch-arrow {position: absolute;right: 0px;line-height: 45px;width: 30px;text-align: center;z-index: 1;top: 0px;display: block;font-size: 16px;height: auto;}
  .fixbox .nav .sub-menu .sub-item a {text-align: left;font-size: 14px;line-height: 37px;height: auto;}
  .navbox .nav .sub-menu { width: 100%; position: static; transform: none; background: none; display: none; }
  .header.open { background: rgb(24, 67, 138); }
  .wp-search .search-btn input.search-submit { background: url("/_upload/tpl/03/a5/933/template933/images/sous2.svg") left 12px center no-repeat; padding-left: 30px; font-size: 14px; }
  #footer .inner .foot-right .news a { font-size: 14px; }
  .footer p.copyright span { /*color: rgba(255, 255, 255, 0.52); */display: block; }
  #footer .inner p span:last-child {padding-left: 22px;}
  #footer .in2 p.copyright { text-align: center; }
  #footer .inner p { font-size: 14px; opacity: 1; text-align: left; display: block; }
  #footer .inner .foot-right .news { width: auto; display: inline-block; float: none; margin: 0px 10px; }
  .footer h3.tit { margin-bottom: 10px; }
  .footer span.title { font-size: 15px; }
  .foot-center { width: 100%; float: none; text-align: center; }
  #footer .inner .foot-left img { width: 50px;  height:auto}
  .mbanner .news .news_video { height: 0px; padding-top: 50.49%; }
  .mbanner .news_imgs a { height: 0px; padding-top: 50.49%; }
  .sitetitle img { }
  .mbanner .slick-dots { right: 4%; margin: 0px; display: none !important; }
  .mbanner .news .news_title { width: 100%; padding-left: 4%; transform: none; left: 0px; font-size: 18px; }
  .header .mod { align-items: center; padding-top: 30px; padding-bottom: 10px; }
  .head-bottom { padding: 0px; width: auto; display: none; }
.post-wz .news_title{
    width: 60px;
}
  .mod { padding: 0px 4%; }
  .header.fixed .inner{
    height: auto;
}
  .wrapper .inner { width: 100%; margin: 0px auto; height: auto; }
  .navi-aside-toggle, .navi-aside-search { display: block; }
  .header .head-left { float: none; display: inline-block; width: 100%; height: auto; text-align: center; margin: 0px !important;}
  .header .sitelogo { float: none; margin-top: 0px; }
  .header .sitelogo a { }
  .header .head-main { display: none; }
  .wp-navi .wp-menu { display: block; }
  .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("/_upload/tpl/03/a5/933/template933/css/img/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 .wp-menu .menu-item a.menu-link.hover, .wp-navi-slide .wp-menu .menu-item.hover a.menu-link, .wp-navi-slide .sub-menu .sub-item.hover > a, .wp-navi-slide .sub-menu .sub-item a:hover { 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: none; }
  .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; }
  .mbanner .focus .focus-title-bar { }
  .footer .in2 { padding-bottom: 20px; }
  #footer .inner { background: none; border: none; }
  #footer .inner .foot-left { float: none; background: none; padding: 20px 0px; margin: 0px; text-align: center; display: flex; height: auto; justify-content: center; align-items: center; border: none; }
  #footer .inner .foot-left p { text-align: center; }
  #footer .inner .foot-right { float: none; margin-top: 12px; width: 100%; text-align: center; padding: 20px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
  .shares ul { display: inline-block; width: auto; margin: 0px auto; float: none; }
  .botlinks .links-wrap { float: none; display: inline-block; margin: 4px 0px; width: 100%; }
  .botlinks .links-wrap .link-items { min-width: 100%; }
  .news_tu .news_list li.news { width: 33.3%; }
.col_post{width:100%;margin:0}



.head-top .search-button .site-name, .head-top .menu-button .site-name{background:#5caead;}
.main .head-top{background:none}
.body_r.showdiv .wyjzbox{ opacity: 1;        visibility: visible;}
.wyjzbox{    background: #fff;        opacity: 0;        visibility: hidden;        border-radius: 0 0 0 .14rem;
    line-height: 0.28rem;
    position: fixed;
    right: auto;
    left: 0;
    top: 50%;
    bottom: auto;    width: .6rem;}
.wyjzbox a{    letter-spacing: 0.04rem;
    color: #5A9F9E;
    font-size: 16px;}
.body_r.showdiv .ll{        margin-top: -60px;}
.body_r .ll{    border-radius: 0 0.14rem 0 0;}

}
@media screen and (max-width: 767px) {
    .share ul.news_list a { width: 40px; height: 40px; }
  .col_list .wp_listcolumn .wp_column .sub_list.open {
    display: block;
}
  .wp_listcolumn .wp_column{
    border-bottom: 1px solid #ddd;
    float: none;
    padding-top: 0;
    height: auto;
}
  .col_list .wp_listcolumn .wp_column:hover .sub_list{}
  .col_list .wp_listcolumn .wp_column .sub_list{
    position: relative;
    width: 100%;
    box-shadow: none;
    display: none;
    background: #f5f5f563;
}
  span.col-switch-arrow.open{
    transform: rotate(90deg);
}
span.col-switch-arrow {
    position: absolute;
    right: 0px;
    line-height: 45px;
    width: 30px;
    text-align: center;
    z-index: 1;
    top: 0px;
    display: block;
    font-size: 16px;
    height: auto;
    font-weight: bold;
    font-family: "ËÎÌå";
}
.morenlist .wp_articlecontent {
    padding: 0;
}
  .col_list .wp_listcolumn .sub_list a .column-name{
    font-size: 14px;
}
  .col_list .wp_listcolumn .wp_column a .column-name{
    line-height: 41px;
    }
  .col_list .wp_listcolumn .wp_column a{
    font-size: 16px;
    padding-bottom: 0;
    justify-content: center;
}
  .col_list .wp_listcolumn{
    display: block;
}
  .home2 .content .swiper-button-next, .home2 .content .swiper-button-prev{
    /* bottom: -25px; */
}
  .body_r .body_scroll .mySwiper4 .swiper-wrapper{
    /* height: calc((41vw + 372px) * 2); */
}
  .post-71 .con2 .news .news_title { font-size: 13px; padding: 10px; text-align: center; }
  .share ul.news_list a {width: 40px;height: 40px;}
  .share ul.news_list { justify-content: space-around; }
  .post.post-41 .tt { width: 100%; margin-bottom: 17px; }
  .main4 .top { display: block; }
  .col_news .news_list .news .news_meta { width: 70px; height: 70px; }
  .col_news .news_list .news .news_days { font-size: 30px; }
  .col_news .news_list .news .news_imgs { width: 100%; margin: 0px 0px 20px; }
  .col_news .news_list .news .news_more a { font-size: 13px; background-size: 13px; padding-bottom: 10px; }
  .col_news .news_list .news .news_text { font-size: 15px; line-height: 1.8; margin-bottom: 20px; }
  .col_news .news_list .news .news_title { font-size: 16px; }
  .col_metas .col_title { padding-top: 10px; }
  .header .sitelogo img.logo, .fixlogo img,.header.fixed .sitelogo img.logo { width: 205px; max-width: 100%; }
  .header .sitelogo a { width: 91%; }
  .sitetitle img { max-width: 86%; }
  .header .sitelogo span a { display: block; text-align: center; }
  .header .sitetitle { display: block; margin-top: 10px; font-size: 18px; }
  .mbanner .focus-pagination { display: none; }
  .l-banner { height: 180px; }
  .l-banner img { width: 100%; height: 100%; }
  .hasmenu .column-switch {display: block ! important;}
  .col_menu .col_menu_head h3.col_name .col_name_text {display: block;line-height: 40px;padding: 0px 5px 0px 12px;font-size: 17px;text-align: left;}
  .col_menu{
    height: auto;
    min-height: auto;
    bottom: auto;
    margin-top: -40px;
    border: 1px solid #cccccca8;
    border-radius: 20px 20px 0 0;
}
  .col_menu.hasmenu{
    height: auto;
    position: relative;
}
  .col_menu {width: 100%;float: none;margin-right: 0px;}
  .col_menu .col_menu_con {display: none;border: 0px solid rgb(228, 228, 228);margin-top: 8px;}
  .col_metas .col_title h2 { font-size: 18px; }
  .col_news { width: 100%; min-height: 0px; float: none; }
  .morenlist .col_news .col_news_box{
    padding-top: 20px;
}
  .col_news .col_news_box {margin-left: 10px;margin: 0;}
  .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.pages_count, .wp_paging li.page_jump { display: none; }
  .infobox {/* width: auto; *//* padding: 0px; */margin-top: -40px;border-radius: 20px 20px 0 0;}
  .col_news_list .wp_entry img, .article .entry .read img { max-width: 100%; width: auto; 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) {
.post-210 .news_list, .post-211 .news_list{    display: block;}
.post-210 .news_list li.news, .post-211 .news_list li.news{width:100%;margin-bottom: .4rem}
.post-210 .news_list li.news a{    height: 0.64rem;}
.home0 .post-210 .news .news_title{    -webkit-line-clamp: 2;}
}

@media screen and (max-width: 550px) {
.paging_content .list-paddingleft-2 li {
    width: 100% !important;
}
}
@media screen and (max-width: 479px) {
.col_post .post.col_post_new{    background-size: auto 100%;}
  .main3 .mr ul.tab-menu li{
    margin: 0 4px;
}
  .post-11 .list2 .news .news_imgs{
    width: 47.9%;
}
  .post-11 .list2 .news .news_text{
    display: none;
}
  .share.share2{
    margin: 0;
    margin-bottom: 15px;
}
  .morenlist .col_news .col_news_box .news_list .news .news_title{
    -webkit-line-clamp: 2;
}
  .morenlist .col_news .col_news_box .news_list .news .news_imgs{
    width: 100%;
}
  .morenlist .col_news .col_news_box .news .news_box{flex-direction: column-reverse;}
  .home3 .content .list2 .news .news_con, .home3 .content .list2 .news .news_con p{
    font-size: 14px;
    line-height: 25px;
    padding: 0 5px;
}
    .home3 .content .list1 .news.class1 .news_imgs{top: 0;left: 0;width: 130%;}
.home3 .content .list1 .news.class2 .news_imgs{top: 1rem;left: auto;right: 0;width: 130%;}
.home3 .content .list1 .news.class3 .news_imgs{top: 0;left: auto;right: 0;width: 130%;}
.home3 .content .list1 .news.class4 .news_imgs{top: 1rem;left: auto;right: 0;width: 130%;}
    .home2 .content .swiper-pagelist span{
    width: 5px;
    height: 5px;
}
  .home2 .content .news_list .news .news_wz{
    padding: 10px;
}
    .home1.showdiv .tr .td .news_title{}
  .home1 .tr .td strong{
    font-size: 24px;
}
  .post-21 .list2 .news .news_title{
    min-height: 70px;
-webkit-line-clamp: 2;
}
 
  .links { width: calc(100% - 150px); }
  .post-61 .news_list .news { width: 7px; height: 7px; }
  .post-51 .news_list .news .news_wz .news_icon svg { width: 30px; }
  .post-51 .news_list .news .news_wz .news_title { font-size: 14px; }
  .post-51 .news_list .news .news_wz .news_title2 { font-size: 12px; }
  .calendar_jz { width: 273px; height: auto; }
  .post-36 .news_list .news:hover .wz .news_item a { font-size: 11px; padding: 6px 3px; }
  .post-36 .news_list .news_title { font-size: 12px; }
  .post-36 ul.news_list .news .addSvg svg { width: 27px; }
  .main3 .ml .tab-menu { gap: 20px; }
  .post-21 .list2 .news .news_box { padding: 10px 20px; }
  .post-12 .news_list.list2 .news_wz { padding: 10px; }
  .post-11 .list2 .news .news_wz { padding: 20px 20px; }
  :root { --cbigSize: 18px; --bigSize: 16px; --titleSize: 16px; --smailSize: 15px; }
  .slideright img { margin-left: 3px; }
  .slideright::after { width: 170px; height: 170px; margin-left: -85px; margin-top: -85px; }
  .slideright { width: 104px; height: 104px; font-size: 10px; padding-left: 19px; }
  .mbanner .news_list .news .news_title { font-size: 18px; bottom: 10px; }
  .head-top { gap: 7px; }

}
@media screen and (max-width: 360px) {

  .links { width: 80%; }
  #footer .inner .foot-left { flex-direction: column; }
  .post-51 .news_list .news .news_wz .news_title2 { font-size: 10px; }
}
