@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */

@media screen and (max-width: 1920px){
.post-44 .boxm1 .wz .news_list1{    left: 438rem}
.post-44 .boxm1 .news_list2{    width: 392rem;}

}

@media screen and (max-width: 1760px) {
.mbanner .slick-dots,.mbanner .news_list li.news .news_title{width:1620rem}
.header .inner{width:1620rem}
.nav .wp-menu .menu-item a.menu-link{    padding: 0 18.5rem;padding-bottom:20rem}
.main5::after{width:98%;        right: auto;}

}

@media screen and (max-width: 1400px) {

.jgsz .wp_subcolumn_list .wp_sublist .news_list li.news .news_title, .article .entry .read *{    font-size: 14px !important;}
.post-133 .news_text .news_list li.news .news_title{font-size:14px;}
.post-133 .news_text .news_list li.news .news_title a{ font-size:14px;}
}

@media screen and (max-width: 1200px) {
.post-133 .news_text .news_list li.news .news_title{font-size:12px;}
.post-133 .news_text .news_list li.news .news_title a{ font-size:12px;}
.post-44 .boxm2 li .news_img{width: 200rem; height:200rem;}
.post-44 .boxm2 .slick-active.slick-current .news_img{width: 380rem;min-height: 380rem;}
.jgsz .wp_subcolumn_list .wp_sublist .news_list li.news .news_title, .article .entry .read *{    font-size: 12px !important;}

}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
.post-133 .news_text .news_list li.news .news_title{font-size:16px;}
.post-133 .news_text .news_list li.news .news_title a{ font-size:16px;}
.post-133 .news_text .news_list li.news{width: 48%;
        font-size: 18rem;
        line-height: 46rem;
        margin-right: 2%;}

.jgsz .wp_subcolumn_list .wp_sublist .news_list li.news .news_title, .article .entry .read *{    font-size: 16px !important;}

/*修改*/
.pleft,.pwz {width:100%;float:none}
.pleft .news_title{    font-size: 16rem;
    line-height: 16rem;    padding: 26rem 0;}
.pwz{    margin-top: 20rem;}
.pwz .news_list li.news .news_title{left:10rem;bottom:20rem;    width: calc(100% - 150rem);}
.post-33 .slick-dots{right:10rem;bottom:15rem}
.post-33 .slick-dots li{    width: 14rem;
    height: 10rem;    margin: 0 5rem;}
.post-33 .slick-dots li.slick-active{    width: 24rem;
    height: 16rem;
    margin: 0 7rem;}
/**/

.header .sitelogo{height:100%;}
.main1::before{width:60%;height:auto;padding-top:50%}
.post-55 .tit .en::after{display:none}
.post-441 .tit .en::after{        width: 30rem;}
.post-44 .tit.t2 .en::after{width: 92rem;}
.post-33 .more_btn a,.post-44 .more_btn a{padding:0}
.post-33 .tt{width:100%}
.post-399{    margin-top: 50rem;    padding: 30rem 10rem;}
.post-31 .news_list{    display: flex;
    flex-wrap: wrap;}
.info .col_menu .col_menu_head,.jgsz .col_menu .col_menu_head{margin-bottom:30px}
.jgsz #l-container .inner{padding: 0 10rem;}
.jgsz .wp_subcolumn_list .wp_sublist .news_list li.news{width:48%;font-size:18rem;    line-height: 46rem;margin-right:2%;}
.post-31 .news_list li.news{margin-bottom:20px}
.post-13{margin-top:20px;}
.post-112 .more_btn{display:block;}
.main1 .ml{    padding-top: 90rem;}
.post-13 .tt{display:none}
.post-112 .slick-prev, .post-112 .slick-next{    bottom: 66rem;}
.post-112 .slick-next{    right: 16%;}
.post-112 .slick-prev{    right: 23%;}

.post-112 .news_list li.news .news_text{    -webkit-line-clamp: 5;    font-size: 14rem;    line-height: 24rem;
    margin-top: 10rem;}
.post-112 .news_list li.news .news_time{font-size: 16rem;}
.post-112 .news_list li.news .news_wz{    padding: 0 20rem;}
.post-112 .news_list li.news .news_title{    margin-top: 30rem;
    margin-bottom: 10rem;    line-height: 28rem;    font-size: 16rem;}

.post-112{width:100%;float:none}

.post-13{width:100%;float:none}
.post-31 .news_list li.news{width:48%;margin-right:4%;}
.post-31 .news_list li.news:nth-child(2n){margin-right:0%;}

.post-442 .news_list li.news .news_img .imgbox::before{width: 65rem;
    height: 65rem;}
#footer .inner .foot-right{width:auto;}
.post-44 .boxm2 .slick-prev{/**right:27%**/left: 0;}
.post-44 .boxm2 .slick-next{/**right:27%;**/ right: 0;}
.post-44 .boxm2 .slick-active.slick-current .news_img{width: 310rem;min-height:310rem;}
.post-441 .tit,.post-441 .more_btn{    left: 21rem;}
.wrapper .inner { width:100%; margin:0 auto;padding:0 10px;box-sizing:border-box;}
.main6 .inner{   padding:0}
.main6 .inner .post-55{padding:0 10px;box-sizing:border-box; width:100%; margin:0 auto;}
.main6 .inner .post-65 .con::before{content:'';    position: absolute;left:0;right:0;height:100%;background:#c7b992;bottom:0}
.post-65 .con{padding:0 10px;box-sizing:border-box; width:100%; margin:0 auto;    position: relative;padding-bottom:20px;padding-top:20px;}
.post-65 .news_list{    position: relative;}
.post-65{    padding-bottom: 0rem;  padding-top: 100rem;}
.post-65::after,.post-65::before{    width: 30%;top:27px}
.post-39::before{width:100%}


.post-45 .news_list li.news .news_toptitle{margin-bottom:10px;}
.post-45 .news_list li.news{    display: flex;
    align-items: center;}
.post-45 .news_list li.news .news_wz{    padding-right: 10rem;    padding-left: 16rem;}
.post-45 .news_list li.news .news_btitle{    font-size: 14rem;
    line-height: 20rem;
    min-height: 40rem;}
.post-45 .news_list li.news .futit{font-size: 16rem;}
.post-45 .news_list li.news .numCX{    font-size: 36rem;    line-height: 36px;
    margin-right: 10rem;}
.post-45 .news_list li.news .news_img{    width: 36%;}
.main5 .mod{background:#fff}
.main5::after{display:none}
.main5::before{left:0}
.post-tu .news_list li.news .news_title{    font-size: 16rem;
    line-height: 28rem;    padding-bottom: 10rem;}
.post-tu .news_list li.news .news_title .wzbox{    padding: 20rem 10rem 0rem 10rem;}
.post-44 .boxm1 .wz .news_list1{    left: 42%;}
.post-44 .slick-dots li.slick-active{  
      width: 24rem;
    height: 15rem;    margin: 0 7rem;}
.post-44 .slick-dots li{    margin: 0 8rem;    width: 13rem;
    height: 9rem;}
.post-44 .slick-dots{    bottom: -77rem;}
.post-44 .slick-prev{    right: 66rem;}
.post-44 .slick-arrow{    width: 50rem;
    height: 50rem;}
.post-44 .slick-dots{left:0%}
.post-44 .boxm1 .news_list2{    width: 30%;    left: 3%;}
.pwz .news_list li.news .news_con{    font-size: 14rem;-webkit-line-clamp: 3;
    margin-top: 7rem;
    line-height: 26rem;}
.post-38{    margin-bottom: 50px;}
.main1{padding-bottom:24px;}
.post-33{padding-top:50px;}


.post-399{margin-right:0;float:none;width:100%}
.main1{    padding-top: 50rem;}
.post-39{margin-top:0;float:none;margin-left:0}
/*
.post-39 .tt{width:100%}
.post-39 .news_list li.news{    width: 48%;margin-right:4%;}
.post-39 .news_list li.news:nth-child(3n){margin-right:4%;}
.post-39 .news_list li.news:nth-child(2n){margin-right:0%;}
.post-39::after{top:auto;bottom:0}

.post-39 .news_list li.news .news_time span{    line-height: 30px;}
.post-39 .news_time{    width: 80rem;}
.post-39 .news_title{    font-size: 16rem;    width: calc(100% - 80rem);
    line-height: 28rem;}
.post-39 .news_time span.time_year{    font-size: 15rem;}
.post-39 .news_time span.time_day{font-size: 32rem;}
.post-39 .news_list li.news{    padding: 26rem;}
.post-39 .news_list li.news.n2, .post-39 .news_list li.news.n5{margin-top:0;}
*/
.post-13 .news_list li.news { padding-top: 24rem;   padding-bottom: 24rem; }
.post-13 .tt{    margin-bottom: 31px;}

.post-38 .news_list li.news::before{    width: 24rem;
    height: 12rem;    top: -23rem;
    left: -12rem;}
.post-38 .stitle{
    width: 140rem;
    line-height: 33rem;
    font-size: 15rem;
    padding: 0 0rem;
    }
.post-38 .news_list li.news .news_time{font-size: 14rem;
    margin-top: 7rem;}
.post-38 .news_title{    line-height: 28rem;    font-size: 16rem; height:56rem}
.post-38 .news_list li.news{    padding-bottom: 25rem;    padding-top: 20rem;
    padding-right: 20rem;    padding-left: 30rem;}
.main1 .mr{margin-top:50px}
.post-38{margin-top:30px;}
.post-tt .tit .en::after{    width: 60rem; left:62rem;}
.post-441 .tit .en::after{width:40rem;left: 130rem;}
.post-33 .tit.t1 .en::after,.post-33 .tit.t2 .en::after{    width: 35rem;}
.post-tt .title{font-size:32rem;line-height: 32rem;}
.post-tt .tit .en{    font-size: 14rem;    margin-top: 10rem; margin-bottom: 10rem;}
.post-33 .tit.selected .title, .post-44 .tit.selected .title{font-size:32rem;line-height: 32rem;}
.post-33 .tit .title, .post-44 .tit .title{font-size:28rem;line-height: 28rem;}
.post-33 .tit.selected .en, .post-44 .tit.selected .en{  font-size: 14rem;    margin-top: 10rem; margin-bottom: 10rem;}
.post-33 .tit .en, .post-44 .tit .en{ font-size: 12rem;    margin-top: 10rem; margin-bottom: 10rem;}
.post-44 .tit.t1 .en::after{    width: 15rem;}
.post-tt .more_text{font-size: 14rem;padding: 0 12rem;  background-size: 10rem; }
.post-tt .more_btn a{  background-size: 10rem;}
.main1 .ml{float:none; width:100%;}
.main1 .mr{float:none; width:100%;} 
.mbanner .slick-dots, .mbanner .news_list li.news .news_title,.post-39{width:100%;padding:0 10px;box-sizing:border-box}
.mbanner .news_list li.news .news_title{        width: calc(100% - 200px);overflow: hidden;        right: auto;
text-overflow:ellipsis;
white-space: nowrap;}
.searchbox,.site-language{    padding-bottom: 0px;}
.foot-center{    margin-top: 20px;}
#footer .inner .foot-left p{    text-align: center;}
#footer .inner .foot-right{margin-top:0}
#footer .inner .foot-right ul li.i1{margin-left:0}
.foot-right ul{display: flex;float:none; justify-content: center;}
.foot-center{    text-align: center;}
#footer .font-tt{    text-align: center;}
#footer .inner .mod{    display: block;}
#footer .inner{padding:0 10px;box-sizing:border-box}
.article .arti_metas span{    font-size: 15rem;}
.article h1.arti_title{font-size:27rem;    padding-bottom: 18rem;}
.list .listcon .news_list li.news .news_wz .news_title{    margin-bottom: 15rem;    font-size: 16rem;}
.list .listcon .news_list li.news .conbox{    font-size: 14rem;  line-height: 26rem;}
.list .listcon .news_list li.news .news_con{    padding-bottom: 15rem;}
.list .listcon .news_list li.news .news_time{    font-size: 16rem;}
.list .listcon .news_list li.news{    padding-top: 15rem;}
.list .listcon .news_list{    margin-top: 0;}
.col_metas .col_path{    padding-top: 16rem;}
.col_menu .col_menu_head{    margin-bottom: 30rem;}
.col_list .wp_listcolumn .wp_column a .column-name{    margin: 0 15rem; padding-bottom: 10rem;  line-height: 16rem; font-size: 16rem;}
.Column_Anchor{font-size: 29rem;}
.col_list .wp_listcolumn{margin-bottom:20px;}
#l-container .inner, #d-container .inner{padding: 0 10px;    margin-top: 0;}
.l-banner{padding-top: 40%;height:auto}
.header .head-left{height: 137rem;width: 205rem;}
.header .sitelogo img{margin-top: 12rem; width: 140rem;}
.site-lang,.site-language{display:none}
.header .mod-b{justify-content: end;padding-bottom:20rem}
.navi-aside-toggle,.navi-aside-search {display: block;}
.header .sitelogo a{display:inline-block;margin:0 auto;}
#footer .inner .foot-left{float:none;}
#footer .inner .foot-right{float:none;}

/*导航样式：后台绑定时也可以定义配置*/
.wp-navi .wp-menu{display:none;}
.wp-navi-slide .navi-slide-head {display: block;padding:0 10px;height: 40px;}
.wp-navi-slide .wp-menu {background:#fff;}
.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 #eee}
.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/02/11/529/template529/css/img/icons.png) no-repeat 10px -116px;}
.wp-navi-slide .wp-menu .menu-item a.menu-link {display:block;padding: 0 20px;line-height: 40px;color: #343434;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: #000; background-color: #eee; }
.wp-navi-slide .sub-menu {display: none;position:relative;left: 0;bottom: 0px;top: 0px;min-width: 0px;z-index: 100;background: #fff;opacity: 0.8;}
.wp-navi-slide .sub-menu .sub-item {position: relative;white-space: nowrap;vertical-align: top;border-bottom: 1px solid #eee;}
.wp-navi-slide .sub-menu .sub-item a {display: block;color: #000;height: auto;line-height: 40px;padding: 0 36px;font-size: 14px;background:none;}
.wp-navi-slide .sub-menu .sub-item a:hover { color: #000; background-color:#eee; display: block; }
.wp-navi-slide .sub-menu .sub-menu {left:0;top: 0;}
.wp-navi-slide .sub-menu .sub-menu .sub-item a {padding: 0 52px;}

}

@media screen and (max-width: 900px) {
    .post-13 .news_list li.news {
        padding-top: 19rem;
        padding-bottom: 19rem;
    }


}

@media screen and (max-width: 850px) {
    .post-13 .news_list li.news {
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
}
@media screen and (max-width: 795px){
.post-13 .news_meta{    font-size: 16rem;    line-height: 26rem;}
.post-13 .news_title{ line-height: 26rem;}
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
.post-133 .news_text .news_list li.news{width:100%;text-align: left;margin-right: 0;}
.post-133 .news_text .news_list{ padding:10rem 0;}


.bb{display:none}
.mbanner .news_list li.news .news_title{        width: calc(100% - 120px)}
.mbanner .slick-prev{left:10rem;}
.mbanner .slick-next{    right: 10rem;}
.mbanner .slick-arrow{    width: 30rem;
    height: 30rem;}
.showm{display:block}
.showpc{display:none;}
#banner{margin-top: 73px;}
.post-39 .tt{width:100%}
.post-399 .news_list li.news .news_title{    font-size: 16rem;}
.post-39 .news_time{    width: 85rem;}
.post-39 .news_title{    font-size: 16rem;width: calc(100% - 85rem);}
.post-39 .news_time span.time_year{    font-size: 14rem;}
.post-39 .news_time span.time_day{    font-size: 32rem;}
.post-39 .news_list li.news{    padding: 18.5rem 38rem;}

.post-39 .news_list li.news,.post-39 .news_list li.news.n5{background:#F7F7F5 url(images/p39bg.png) no-repeat center bottom / 90% 1px}
.post-39 ul.news_list li.news.clearfix{width:100%;float:none;margin-right:0; }
.post-39 .news_list li.news.clearfix:nth-child(2n){ margin-top: 0;}
.main1 .post-112,
.main1 .post-13,
.main1 .mr li.news,
.post-38 li.news,
.post-39 li.news,
.main2 .post-33 .news_wz,
.main2 .post-33 .news_img,
.main2 .mySwiper,
.main4 .post-tu,
.main6 .post-55 li.news,
.main9 .post-19,
.main3 .post-44{    transform: none !important; opacity: 1 !important;}

.post-31 .news_list{display:block}
.post-31 .news_list li.news .news_wz .news_time{    margin-top: 12rem;
    margin-bottom: 0;}
.post-31 .news_list li.news.noimg{    padding-bottom: 20rem;}
.post-31 .news_list li.news.noimg .news_wz .news_time{    margin-top: 12rem;
    margin-bottom: 5px;}
.post-31 li.noimg .news_wz .news_title{min-height:unset}
.post-31 li.noimg .news_wz .news_con{min-height:unset}
.post-31 .news_list li.news{width:100%;margin-right:0}
.jgsz .wp_subcolumn_list .wp_sublist .news_list li.news{width:100%;    text-align: center;margin-right:0}
.main1 .ml{padding-top:0}

.post-443{width:100%;}
.post-444{width:100%}
.post-441{width:100%}
.post-442{width:100%}
.post-112 .more_btn{display:block}
.post-65{padding-top:0}
.post-65::after, .post-65::before{display:none}
.post-65 .news_list{    flex-wrap: wrap;}
.post-65 .news_list li.news{width:20%;    margin-bottom: 20px;}
.post-55 .news_list li.news{margin-bottom: 20rem;}
.post-55 .news_list li.news:nth-child(3n){}
.mbanner .slick-dots li{    margin: 0 3rem;    width: 13rem;
    height: 9rem;}
.mbanner .slick-dots li.slick-active{    width: 26rem;
    height: 14rem;
    margin: 0 7rem;}
.mbanner .news_list li.news .news_title{    bottom: 10rem;
    font-size: 20rem;}
.mbanner .slick-dots{    bottom: 10rem;}
.body_b{    position: static;}
.mbanner{height:auto}
.mbanner .news_list li.news video{    height: 100%;}
.mbanner .news_list li.news .news_imgs{    height: auto;
    padding-top: 49.5%;}
.top{    height: auto;}

.post-44 .boxm1 .wz  .news_list1 .slick-dots  {display:none !important}
.post-44 .boxm1 .wz .news_list1 .news_title{    font-size: 22rem;}
.post-44 .boxm1 .wz .news_list1 .news_con{    font-size: 14rem;
    line-height: 26rem;    -webkit-line-clamp: 3;}
.post-44 .slick-dots{        bottom: 10%;        left: 30%;}
.post-44 .boxm1 .wz{    padding: 40px 0;}
.main3.bg1{    background-size: 100%;}
.post-44 .boxm1 .news_list2{          position: static;    float: left;}
.post-44 .boxm1 .wz .news_list1{            position: static;    padding-left: 50px;
    box-sizing: border-box;
    padding-top: 0px;        width: 70%;
        float: right;}

.post-44 .boxm1 .img{display:none}
.pwz .news_list li.news .news_con{font-size: 13rem;}
.pwz .news_list li.news .news_title,.pwz .news_list li.news .news_time{    font-size: 16rem;}
.pclick{    position: relative;    margin-top: 30px;width:100%;}
.pwz .news_list li.news .news_img{    width: 100%;}
.pwz .news_list li.news .news_wz{    margin-bottom: 30px;    width: 100%;}
.post-38{margin-bottom:0}
.post-31 .news_wz .news_con{    font-size: 14rem;
    line-height: 28rem;}
.post-31 .news_wz .news_title{    font-size: 16rem;
    margin-bottom: 10rem;line-height: 28rem;
  /*  min-height: 56rem;*/}
.post-31 .news_list li.news .news_wz .news_time{    font-size: 16rem;}
.post-112 .news_list li.news .news_title{    margin-top: 20rem;
    line-height: 28px;    font-size: 16px;}
.post-112 .news_list li.news .news_text{    margin-top: 10rem;
    font-size: 14rem;    line-height: 26rem;}
.post-13{    margin-top: 30px;}
.post-13 .tt{display:none}
.post-13,.post-112{width:100%;float:none}
.post-38 .news_list li.news{    width: 50%;    margin-bottom: 50px;}
#footer .mod-bottom{    padding-top: 10rem;
    padding-bottom: 10rem;}
#footer .font-tt{    font-size: 16rem;    margin-bottom: 10rem;}
#footer .inner .foot-left p{    font-size: 14rem;
    line-height: 28rem;}
.foot-center img{    width: 50%;
    min-width: 250px;}

.article{    padding-top: 22rem;}
.article .arti_metas span{    font-size: 12rem;}
.article h1.arti_title{font-size:24rem}
.info .col_menu .col_menu_head{margin-bottom:0}
.wp_listcolumn .wp_column.selected {border-bottom:1px solid #fff}
.col_list .wp_listcolumn .wp_column a.selected span.column-name{border-bottom:none}
.list .listcon .news_list li.news .news_time{    float: none;
    width: 100%;}

.list .listcon .news_list li.news .news_wz{    width: calc(100% - 20rem);  padding-right: 26rem;
    padding-left: 0;
    margin-top: 10px;}
.list .listcon .news_list li.news .news_ico{margin-top:10px;}
.wp_listcolumn .wp_column{    border-bottom: 1px solid rgba(255, 255, 255, .2);}
.col_list .wp_listcolumn .wp_column a .column-name{        padding-top: 10px;        line-height: 24rem;        margin: 0;margin-left:10px}
.list .listcon .news_list li.news .news_time{ 
    width: 100rem;}

.col_menu .col_menu_head{padding-bottom:0px;margin-bottom:0}
.col_list .wp_listcolumn{display:block;}
.list #container-1 .inner{    position: static;}
.list #container-1{    background: linear-gradient(15deg, #2549A1, #2549A1, #9B58CC);}
/*.col_menu .col_menu_head h3.col_name{    color: #333;}
.col_list .wp_listcolumn .wp_column a .column-name{color:#333}
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color:#333}*/

#header .inner{height: auto;}

.header .sitelogo a{}
.header .sitetitle {display:block;margin-top: 10px;font-size:18px;}




.main4 .mr{float:none;}




#footer .inner .foot-left{float:none;}
#footer .inner p{text-align:center;}

.mbanner .focus-pagination {display:none;}
/*栏目图片*/
.l-banner{height: 180px;}
.l-banner img{width:100%;height:100%;}
#l-container .inner,
#d-container .inner {padding:0px 0px;}
#l-container.wrapper .inner .mod,
#d-container.wrapper .inner .mod{padding:0;}

.column-switch {display:block;}

.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height:40px;pa;padding: 0px 5px 0px 12px;font-size: 17px;}/**栏目名称图标**/
.col_menu {width: 100%;float:none;margin-right:0px;position:relative;} 
.col_menu .col_menu_con{display:none;border:0px solid #e4e4e4;}
.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 0px; margin:0 0px;}
.col_news_con  .news_list li.news {line-height:24px;padding:4px 0px;}
.col_news_con  .news_list li.news span.news_title {line-height:24px;margin-right:100px;}/*标题*/
.col_news_con  .news_list li.news span.news_meta {margin-left:-100px;}/*属性*/

.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}

.infobox { width:auto;padding:0px;  margin:0 10px; }

.col_news_list .wp_entry img,
.article .entry .read img{max-width: 100%;height:auto!important; width:100%;}/**文章阅读部分图片大小限制**/

/*图列表*/
.news_tu .news_list li.news{width:50%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:50%;}
}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */

@media screen and (max-width: 700px){
.post-112 .slick-prev, .post-112 .slick-next{    display: none !important;}
.post-112 .news_list li.news .news_wz{width:100%;}
.post-112 .news_list li.news::before{left:0}
.post-112 .news_list li.news .imgbox{width:100%;}
.post-112 .slick-dots{    bottom: 280rem;    right: 0;}
}
@media screen and (max-width: 600px){
.post-112 .slick-dots{bottom:300px}

.post-44 .boxm1 .wz .news_list1 .news_con{ -webkit-line-clamp: 2;}
.post-55 .news_list li.news{ width: 46%; margin: 0 2% 20rem 2%;}


}

@media screen and (max-width: 500px){
.post-44 .boxm2 .news_list{padding:0}

}

@media screen and (max-width: 479px) {
.post1.post-134 .tt .tit .title{font-size:16rem;}


.post-46 .news_list li.news{  font-size:14rem;  text-align: center;}
.post-33 .jg, .post-44 .jg{    width: 15rem;
    height: 56rem;}
.post-112 .slick-dots{bottom:287px}
.post-55 .news_list li.news{ width: 96%;}

.post-65 .news_list li.news{width:33.3%}


.post-45 .news_list li.news .news_wz{width:100%}
.post-45 .slick-dots{    bottom: -30rem;}
.post-44 .boxm1 .news_list2 .news_img{margin-bottom:15px} 
.post-44 .boxm1 .wz .news_list1 .news_con{margin-bottom:10px}
.post-44 .boxm1 .wz .news_list1 .news_title{margin-top:0}
.post-44 .slick-dots{        bottom: 20px;
        left: 0;}
.post-44 .boxm1 .wz{padding-top:0;padding-bottom:60px}
.main3{    padding-top: 50rem;}
.main9{    padding-top: 50rem;
    padding-bottom: 50rem;}
.main2{padding-bottom:50px}
.pwz .news_list li.news .news_wz{margin-top:0}
/*.post-39 .news_list li.news{margin-bottom:30px;}*/
.post-38 .news_list li.news{        padding-bottom: 10rem;
        padding-top: 10rem;}
.post-39::after,.post-39::before{width:100%}
.post-44 .boxm1 .news_list2{    width: 100%;
    float: none;}
.post-44 .boxm1 .wz .news_list1{    width: 100%;
    padding-left: 0;
    float: none}
.post-38 .news_list li.news{width:100%}
.post-31 .news_img{width:100%;}
.post-31 .news_wz{width:100%;padding-left:0}
.post-tt .title{        font-size: 28rem;
        line-height: 28rem;}
.post-tt .tit .en{        font-size: 12rem;}

.post-33 .tit.selected .title, .post-44 .tit.selected .title{ font-size: 28rem;
        line-height: 28rem;}
.post-33 .tit .title, .post-44 .tit .title{font-size:24rem;line-height: 24rem;}
.post-33 .tit.selected .en, .post-44 .tit.selected .en{  font-size: 12rem;}
.post-33 .tit .en, .post-44 .tit .en{ font-size: 10rem;   }


.post-39 .news_list li.news{margin-right:0;width:100%}
.post-45 .con{    bottom: -26px;}
.post-45 .con{padding-bottom:50px;}
.post-45 .news_list li.news .news_wz{margin-top:20px}
.post-45 .news_list li.news{        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        text-align: center;}
.wp-search .search-btn input.search-submit{    margin-right: 11rem;
    width: 15rem;
    height: 24rem;}
.wp-search .search-input input.search-title{    padding-left: 10rem;    height: 16rem;    line-height: 16rem;    font-size: 12rem;}
.wp-search{    width: 90rem;}
.header .head-left{        height: 116rem;
        width: 130rem;}
.header .sitelogo img{        margin-top: 12rem;
        width: 100rem;}
.site-lang ul li.links a{margin: 0px 2px 0px 2px;}
.post-11 .news_list li.news .news_title{width:73%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;} 
.post-12 .news_list li.news{width:100%;}   
#footer .inner p.copyright span{display:block;}

.article h1.arti_title {line-height: 28px;font-size:18px;}
.article h2.arti_title {line-height: 28px;font-size: 16px;}

/*图列表*/
.news_tu .news_list li.news{width:100%;}
/*组织机构*/
.inss .part_xy .sub-list .sub-item{width:100%;}



.bodyheader .mod{    height: auto;}
.header .mod-b{    margin-top: 0;
    display: block;
    float: right;}
#banner {margin-top: 59px; }
.navi-aside-toggle{    top: 15px;margin-top:0}

.post-44 .boxm{    overflow: hidden;    left: 10px;
    right: 10px;    width: auto;}
.post-44 .boxm.active{    overflow: unset;left:auto;right:auto}
}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
    
}