@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */

/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */@media screen and (max-width: 1920px) {:is(.wrapper,.cThiZJUQY) .inner {width: 1200px;margin:0 auto;}

:is(.main1,.chNExLTVn) {

    background-size: inherit;
}

:is(.main3,.cEjfSjDZZ) {

    background-size: inherit;
}
#iCnWyIiTg {   background-size: inherit;}

}
@media screen and (max-width: 1210px) {
	
	#iHvdVVLMf .inner :is(.foot-left,.cWDRdBXCV) {
   
    width: 40%;
}
:is(.foot-center,.cTpLbDwWN) {
    width: 30%;
    margin-left: 10%;
}
	:is(.nav,.ciAkixQzn) .wp-menu {

    max-width: 999px;
}
:is(.wrapper,.cThiZJUQY) .inner {width: 98%;margin:0 auto;}
:is(.wrapper,.cThiZJUQY) .inner :is(.mod,.cSBmDcGBb) {width:auto;padding:0 8px;}
.nav .wp-menu .menu-item {}
:is(.nav,.ciAkixQzn) .wp-menu :is(.menu-item,.cRKdDQhVm) a:is(.menu-link,.cHhpFplvG) {padding: 0 19px;}

.main1 .inner{}



/*links*/
:is(.botlinks,.cvBtlsNCd) :is(.links-wrap,.cBoVebiVg) {margin:4px 5px;}
/*banner*/
.focus .focus-title-bar {}
}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
	:is(.post,.cJYYBcHRV):is(.post1,.clPGuzDrZ):is(.post-12,.cbEHTewnd):is(.mbox,.cMHoXdiFm) {
    margin-top: 0;
}

	:is(.main2,.cJbAtucNv) :is(.ml,.cYlvaeAPe) {
    float: none;
    width: 100%;
}
:is(.main2,.cJbAtucNv) :is(.mr,.cPMipjxGr) {
    float: none;
    width: 100%;
}
:is(.main2,.cJbAtucNv) {
    background-size: 100% 100%;
}
:is(.main3,.cEjfSjDZZ) :is(.ml,.cYlvaeAPe) {
    float: none;
    width: 100%;
}
:is(.main3,.cEjfSjDZZ) :is(.mr,.cPMipjxGr) {
    float: none;
    width: 100%;
}
:is(.wrapper,.cThiZJUQY) .inner {width: 96%;margin:0 auto;}
:is(.navi-aside-toggle,.cqmmAzHfw),:is(
.navi-aside-search,
.cBTDSVkGZ) {display: block;}

#iCnWyIiTg {background: #2883e5;}
#iCnWyIiTg .inner{padding:10px 0px;height: auto;position:relative;background:none;}
:is(.header,.cvzHBaAdZ) :is(.head-left,.cnEDxAKtR){ float:none;display:inline-block; width:100%; height:auto; text-align:center;}
:is(.header,.cvzHBaAdZ) :is(.sitelogo,.cwHvSAWnu){float:none;margin-top:0px;}
:is(.header,.cvzHBaAdZ) :is(.sitelogo,.cwHvSAWnu) a{display:inline-block;width:100%;margin:0 auto;}
:is(.header,.cvzHBaAdZ) :is(.sitetitle,.crbfIrqVf) {margin-top:38px;font-size:28px;}
:is(.header,.cvzHBaAdZ) :is(.head-main,.cFcBZyfeK){display:none;}
:is(.header,.cvzHBaAdZ) :is(.head-right,.cHQvJtSUg){ float:none; width:100%;margin-top:0px; padding-bottom: 10px;}
:is(.header,.cvzHBaAdZ) :is(.head-right,.cHQvJtSUg) :is(.searchbox,.cwDzqQAFt){ width:100%;}

/*导航样式：后台绑定时也可以定义配置*/
.wp-navi .wp-menu{display:none;}
.wp-navi-slide :is(.navi-slide-head,.cJzTOxcAg) {display: block;padding:0 10px;height: 40px;}
.wp-navi-slide .wp-menu {background:#fff;}
.wp-navi-slide .wp-menu :is(.menu-item,.cRKdDQhVm) {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 :is(.menu-item,.cRKdDQhVm) :is(.menu-switch-arrow,.cQCmPRtFz){display: block;width: 38px;height: 38px;position: absolute;right: 6px;top: 1px;background: url('/releases/20260707164245.d0170fde/assets/img/4c/e3/4ce3662952b8dfbc713140b42a9b18daa99f18ae.webp') no-repeat 10px -116px;}
.wp-navi-slide .wp-menu :is(.menu-item,.cRKdDQhVm) a:is(.menu-link,.cHhpFplvG) {display:block;padding: 0 20px;line-height: 40px;color: #343434;font-size: 14px; }
.wp-navi-slide .wp-menu :is(.menu-item,.cRKdDQhVm) a:is(.menu-link,.cHhpFplvG):is(.hover,.cyfBCeydN),
.wp-navi-slide .wp-menu :is(.menu-item,.cRKdDQhVm):is(.hover,.cyfBCeydN) a:is(.menu-link,.cHhpFplvG),
.wp-navi-slide :is(.sub-menu,.ctgChCQYZ) :is(.sub-item,.czTaBvDZf):is(.hover,.cyfBCeydN)> a,
.wp-navi-slide :is(.sub-menu,.ctgChCQYZ) :is(.sub-item,.czTaBvDZf) a:hover{ text-decoration: none; color: #000; background-color: #eee; }
.wp-navi-slide :is(.sub-menu,.ctgChCQYZ) {display: none;position:relative;left: 0;bottom: 0px;top: 0px;min-width: 0px;z-index: 100;background: #fff;opacity: 0.8;}
.wp-navi-slide :is(.sub-menu,.ctgChCQYZ) :is(.sub-item,.czTaBvDZf) {position: relative;white-space: nowrap;vertical-align: top;border-bottom: 1px solid #eee;}
.wp-navi-slide :is(.sub-menu,.ctgChCQYZ) :is(.sub-item,.czTaBvDZf) a {display: block;color: #000;height: auto;line-height: 40px;padding: 0 36px;font-size: 14px;background:none;}
.wp-navi-slide :is(.sub-menu,.ctgChCQYZ) :is(.sub-item,.czTaBvDZf) a:hover { color: #000; background-color:#eee; display: block; }
.wp-navi-slide :is(.sub-menu,.ctgChCQYZ) .sub-menu {left:0;top: 0;}
.wp-navi-slide :is(.sub-menu,.ctgChCQYZ) .sub-menu :is(.sub-item,.czTaBvDZf) a {padding: 0 52px;}

.mbanner .focus{display:none;}
.mbanner .focus :is(.focus-title-bar,.cDJpeQjxM) {/* display:none!important; */}

 
:is(.main1,.chNExLTVn) :is(.ml,.cYlvaeAPe){float:none; width:100%;}
:is(.main1,.chNExLTVn) :is(.mr,.cPMipjxGr){float:none; width:100%;} 



/*左标题右内容*/
:is(.post5,.ctTfzGAMr) {background:transparent;}
:is(.post5,.ctTfzGAMr) :is(.tt,.cBhZGSMmz) {float:none;width: 100%;margin-right:0px;border-bottom: 2px solid #146cc1;}
:is(.post5,.ctTfzGAMr) :is(.tt,.cBhZGSMmz) :is(.tit,.ckpgrPKRc) {float:none;margin-top: 0px;width:100%;}
:is(.post5,.ctTfzGAMr) :is(.tt,.cBhZGSMmz) :is(.tit,.ckpgrPKRc) :is(.title,.cYuGWHXiD) {display:inline-block;margin-right:20px;font-size: 16px; font-weight:bold;color: #18267d;cursor:pointer;}
:is(.post5,.ctTfzGAMr) :is(.more_btn,.cmKOOfFYu){display:inline-block;right:0;bottom: 0px; margin-top: 0px; text-align: right;} 
:is(.post5,.ctTfzGAMr) :is(.more_btn,.cmKOOfFYu) a{line-height: 45px;color:#666;}
:is(.post5,.ctTfzGAMr) :is(.con,.csQXTBOBW){padding:6px 0;position:relative;}
:is(.post5,.ctTfzGAMr) :is(.con,.csQXTBOBW) :is(.conbox,.cZDIZrKgE){margin-left:0px;padding-left:0px;background:transparent;}

:is(.post-41,.cHYTIOXVs) :is(.con,.csQXTBOBW){padding:8px 0;}

#iHvdVVLMf .inner {background:none; padding: 20px 0px 16px 0px;}
#iHvdVVLMf .inner :is(.foot-left,.cWDRdBXCV){float:none;padding-left: 0px;background: none;padding: 0;    width: auto;
    text-align: center;}
#iHvdVVLMf .inner :is(.foot-left,.cWDRdBXCV) p{text-align:center;}
#iHvdVVLMf .inner :is(.foot-right,.cABQIePwg){    float: none;
    margin-top: 12px;
    text-align: center;}
.shares ul{display:inline-block;width:auto; margin:0 auto;float:none;}
:is(.foot-center,.cTpLbDwWN) {
        max-width: 400px;
    width: auto;
    margin: 0 auto;
    float: none;
    margin-top: 20px;
	    text-align: center;
}
/**友情链接**/
:is(.botlinks,.cvBtlsNCd) :is(.links-wrap,.cBoVebiVg) {float: none;display: inline-block;margin:4px 0px;width:100%;}
:is(.botlinks,.cvBtlsNCd) :is(.links-wrap,.cBoVebiVg) :is(.link-items,.cGokEwDCs) {min-width:100%;}

/*图列表*/
:is(.news_tu,.ciguDfomT) :is(.news_list,.cXWpFqpZr) li:is(.news,.cDhlSmJge){width:33.3%;}
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
	
	
	:is(.post1,.clPGuzDrZ) :is(.tt,.cBhZGSMmz) :is(.tit,.ckpgrPKRc) :is(.title,.cYuGWHXiD) {
 
    font-size: 26px;
   
}
span:is(.yw,.cFcxUQthd) {
    font-size: 20px;
}
	:is(.post,.cJYYBcHRV):is(.post1,.clPGuzDrZ):is(.post-18,.cSBBQYnPn):is(.mbox,.cMHoXdiFm) li {
    float: left;
    width: 50%;
    margin-bottom: 20px;
}
#iCnWyIiTg .inner{height: auto;}
:is(.header,.cvzHBaAdZ) :is(.sitelogo,.cwHvSAWnu) a img{max-width: 85%;margin:5px 0px;}
.header .sitelogo a{}
:is(.header,.cvzHBaAdZ) :is(.sitetitle,.crbfIrqVf) {display:block;margin-top: 10px;font-size:18px;}

:is(.main1,.chNExLTVn) :is(.ml,.cYlvaeAPe){float:none; width:100%;}
:is(.main1,.chNExLTVn) :is(.mr,.cPMipjxGr){float:none; width:100%;} 

:is(.main4,.cGacffZuv) .inner{padding: 10px 0 15px;}
:is(.main4,.cGacffZuv) :is(.mr,.cPMipjxGr){float:none;}



#iHvdVVLMf .inner {padding: 17px 0px;}
#iHvdVVLMf .inner :is(.foot-left,.cWDRdBXCV){float:none;}
#iHvdVVLMf .inner p{text-align:center;}

.mbanner :is(.focus-pagination,.cvhUsCAcT) {display:none;}
/*栏目图片*/
.l-banner{height: 180px;}
.l-banner img{width:100%;height:100%;}
#iMMBABRQE .inner,
#iQNHYlyrG .inner {padding:0px 0px;}
#iMMBABRQE:is(.wrapper,.cThiZJUQY) .inner :is(.mod,.cSBmDcGBb),
#iQNHYlyrG:is(.wrapper,.cThiZJUQY) .inner :is(.mod,.cSBmDcGBb){padding:0;}

:is(.column-switch,.cvWXfpZWo) {display:block;}

:is(.col_menu,.cZZsFZAQA) :is(.col_menu_head,.cBqZumWHs) h3:is(.col_name,.cUrgKLnsF) :is(.col_name_text,.cESqBHxtT) {display:block;line-height:40px;pa;padding: 0px 5px 0px 12px;font-size: 17px;}/**栏目名称图标**/
:is(.col_menu,.cZZsFZAQA) {width: 100%;float:none;margin-right:0px;position:relative;} 
:is(.col_menu,.cZZsFZAQA) :is(.col_menu_con,.cQWdXGPSq){display:none;border:0px solid #e4e4e4;}
:is(.col_metas,.ctkdhUpmh) :is(.col_title,.cOOPojdiw) h2 {font-size:18px;}/**当前栏目名称**/

:is(.col_news,.cCVuAvKAz) {width: 100%;min-height:0px;float:none;} /**栏目新闻**/
:is(.col_news,.cCVuAvKAz) :is(.col_news_box,.ceHJUlJFP){margin-left: 10px;margin-right: 10px;}
:is(.col_news_con,.cLQnAZFuC) { padding:5px 0px 10px 0px; margin:0 0px;}
.col_news_con  .news_list li.news {}
.col_news_con  .news_list li.news span.news_title {}/*标题*/
.col_news_con  .news_list li.news span.news_meta {}/*属性*/

:is(.wp_paging,.cxbKwdRsT) li:is(.pages_count,.cIPaHsXZx),:is(.wp_paging,.cxbKwdRsT) li:is(.page_jump,.cjfmOnVuO){display:none;}

:is(.infobox,.czPyiGBoA) { width:auto;padding:0px;  margin:0 10px; }

:is(.col_news_list,.ctyVVirKs) :is(.wp_entry,.cASCbvXVf) img,:is(
.article,
.cRRroHDVy) :is(.entry,.cNQJfLuPh) :is(.read,.clcyNArls) img{max-width: 100%;height:auto!important; width:100%;}/**文章阅读部分图片大小限制**/

/*图列表*/
:is(.news_tu,.ciguDfomT) :is(.news_list,.cXWpFqpZr) li:is(.news,.cDhlSmJge){width:50%;}
/*组织机构*/
:is(.inss,.cmOWxrbhc) :is(.part_xy,.cRzJhUNFI) :is(.sub-list,.cRohAlXAc) :is(.sub-item,.czTaBvDZf){width:50%;}
}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {
	:is(.post,.cJYYBcHRV):is(.post1,.clPGuzDrZ):is(.post-16,.cGkAAQIPo):is(.mbox,.cMHoXdiFm) :is(.news_imgs,.cCKMZJtLa) {
    float: left;
    width: 160px;
    margin-right: -160px;
    overflow: hidden;
}
:is(.post,.cJYYBcHRV):is(.post1,.clPGuzDrZ):is(.post-16,.cGkAAQIPo):is(.mbox,.cMHoXdiFm) :is(.news_con,.cctCAiOOl) {
    margin-left: 180px;
}
:is(.post,.cJYYBcHRV):is(.post1,.clPGuzDrZ):is(.post-16,.cGkAAQIPo):is(.mbox,.cMHoXdiFm) :is(.news_list,.cXWpFqpZr) li:is(.news,.cDhlSmJge) :is(.news_text,.cjQZTmnHi) {
    -webkit-line-clamp: 2;
    max-height: 48px;
    margin-top: 10px;
}
	:is(.foot-left,.cWDRdBXCV) img {
    width: auto;
    max-width: 90%;
}
:is(.post,.cJYYBcHRV):is(.post1,.clPGuzDrZ):is(.post-18,.cSBBQYnPn):is(.mbox,.cMHoXdiFm) :is(.news_title,.czSzAjWoL) {
    margin-left: 3%;
}
	:is(.news_list,.cXWpFqpZr) li:is(.news,.cDhlSmJge) span:is(.news_title,.czSzAjWoL) {

width: 60%;
}
:is(.site-lang,.cFfGgosmz) ul li:is(.links,.coDRrCJQO) a{margin: 0px 2px 0px 2px;}  
#iHvdVVLMf .inner p:is(.copyright,.cocsOmXVN) span{display:block;}

:is(.article,.cRRroHDVy) h1:is(.arti_title,.cjHZULSiN) {line-height: 28px;font-size:18px;}
:is(.article,.cRRroHDVy) h2:is(.arti_title,.cjHZULSiN) {line-height: 28px;font-size: 16px;}

/*图列表*/
:is(.news_tu,.ciguDfomT) :is(.news_list,.cXWpFqpZr) li:is(.news,.cDhlSmJge){width:100%;}
/*组织机构*/
:is(.inss,.cmOWxrbhc) :is(.part_xy,.cRzJhUNFI) :is(.sub-list,.cRohAlXAc) :is(.sub-item,.czTaBvDZf){width:100%;}
}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 400px) {
    :is(.post,.cJYYBcHRV):is(.post1,.clPGuzDrZ):is(.post-18,.cSBBQYnPn):is(.mbox,.cMHoXdiFm) li {
    float: none;
    width: 100%;
    margin-bottom: 20px;
}
}