@charset "UTF-8";

@media screen and (max-width: 999px) {

html{font-size: 65px;}
.wrapper .inner { width:100%; margin:0 auto;}
.wrapper .inner .mod,.infobox {padding:0 4%;box-sizing:border-box}
#l-container .inner{width:100%}
.header {background: rgb(0 80 140);}
.header .head-left{ padding: 0;}
.header .sitelogo a img{width: 80%;max-width: 529px;}
.header .head-right .head-l{display:none;}
.menu-btn{position:absolute;right:0;width: 45px;height: 45px;}
.menu-btn .xian{width:20px;height:3px}
.site-lang ul li.links a,.botlinks .links-wrap .links-box a.links-arrow,.shares1 li .news_title,.foot-bottom .bq{font-size:14px;line-height: 20px;}
.foot-bottom .bq{padding:4%;box-sizing:border-box}
 .fixbox{padding: 80px 4% 20px;display: flex;flex-direction: column;gap: 15px;height: auto;}
 
.fixbox .wp-menu .menu-item{background-position-y: top 0.05rem!important;box-sizing: border-box;}
 .fixbox .wp-menu .sub-menu{flex-wrap:wrap;row-gap: 0.1rem;}
 .fixbox .wp-menu .menu-item a.menu-link,.fixbox .wp-menu .sub-menu a{font-size: 16px;line-height: 24px;}
.fixbox .site-lang,.fixbox .searchbox{display:block}
.fixbox .site-lang{}
.fixbox .searchbox{width:100%!important;}
.fixbox .wp-search .search-input input.search-title{font-size: 14px;line-height: 28px;height: 28px;}
.fixbox .wp-search .search-btn,.fixbox .wp-search .search-btn input.search-submit{width:28px;height:28px;}
.fixbox .wp-search .search-btn input.search-submit{background-size:contain}

.mbanner .focus{height: auto!important;}
 .focus-container{padding-top: 15%;}
.focus-container .focus-item{
    object-fit: cover;
}
 
.mbanner .focus-title-bar{left:4%;bottom: 30px;}
.mbanner .focus .focus-pagination {right:4%;bottom:0.2rem}
.post .tt{margin-bottom:5px}
.post .tt .tit .title {font-size:18px;line-height: 36px;}
.post .tt .tit .title .en,.post .more_btn .more_text{font-size: 14px;line-height: 28px;}
.news_list li.news .news_title,.news_list li.news .news_meta{font-size:16px;line-height: 30px;}
.news_list li.news .news_text{font-size:14px;line-height:26px}
.main2 .inner{margin:0}
.post-12,.post-13,.main2 .ml,.main2 .mr{width:100%;float:none}
.post-13,.main2 .ml,.main2 .mr,.post-23,.main3{margin-top:10px}
.post-12 .news_list .news .news_text{height:52px}
.post-12 .slick-dots{bottom:160px}
.post-13 .news_list .news .news_wz .news_title{height:60px}
 
.main2 .post-21 .news_list .news a{gap:12px}
.post-23 .con .news_list{}
.post-23 .con .news_list .news{width:24%}
.post-31 .news_list .news{width:24%}








 
#footer .inner {background:none;}
#footer .inner .mod{flex-direction:column;align-items: center;padding: 0 4%;}
.footer .foot-l{width: 100%;}
.footer .sitelogo{text-align:center}
.footer .sitelogo img,.footer .foot-info{width: 80%;max-width: 510px;margin: 0.15rem auto;/* text-align: center; */}
.footer .foot-info p{width: 100%;justify-content: center;}
 .footer .foot-r,.footer .foot-r1{flex-direction:column;align-items: center;gap: 0.3rem;}
.botlinks .links-wrap .links-box a.links-arrow{
    height: 32px;
    line-height: 32px;
}

 

.col_metas .col_title h2 {font-size:18px;}/**当前栏目名称**/
.col_metas .col_path a{font-size: 16px;}

.article .entry .read img {width:100%}
 .article h1.arti_title {line-height: 37px;font-size:24px;}
.article h2.arti_title {line-height: 30px;font-size: 18px;}
.article .arti_metas span{font-size:14px}
.article .entry .read, .article .entry .read p{font-size:16px}
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
.header .inner{height: auto;}
.header .sitelogo a{}
.header .sitetitle {display:block;margin-top: 10px;font-size:18px;}


 
#footer .inner {padding: 17px 0px;}
#footer .inner .foot-left{float:none;}
#footer .inner p{text-align:center;font-size: 12px;}

.mbanner .focus-pagination {display:none;}
/*栏目图片*/
.l-banner{height: 180px;}
.l-banner img{width:100%;height:100%;}

.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_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;}

}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 640px) {

 .focus-container{padding-top: 20%;}
 .post-12 .slick-prev, .post-12 .slick-next{top:30%}
 .post-23 .con .news_list .news{width:48%}
.post-31 .news_list{flex-wrap:wrap}
.post-31 .news_list .news{width:48%}

 
}
@media screen and (max-width: 399px) {
 .fixbox{
    padding-top: 20%;
}
 .focus-container{padding-top: 40%;}
 .post .tt .tit .title .en{font-size:10px}
 
}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
    
}