@charset "utf-8";

/* Base Reset */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video 
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}


/* HTML5 display-role reset for older browsers */

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section 
{
	display: block;
}

:focus {
	outline: 0;
}

img {
	border: 0;
	display: block;
}

body {
	line-height: 1;
}

ol,
ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input {
	margin: 0;
	padding: 0;
	border: 0;
}

:is(.clear,.cZfARGyAX){
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	clear: both;
	display: block;
	_display: inline;
}

:is(.none,.cyjtAZdVm) {
	display: none;
}

:is(.hidden,.cwUdjIOja) {
	visibility: hidden;
}

:is(.clearfix,.chGOnTcCA):after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

:is(.clearfix,.chGOnTcCA) {
	display: block;
	*zoom: 1;
}

/******************************************************************************************************************************************/

/**布局开始**/

body {
	background: #ffffff;
}

body,
p {
	font: 14px/1 "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif;
	color: #3c3c3c;
}

a {
	color: #000000;
	text-decoration: none;
}

a:link {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

:is(.wrapper,.cGCWGDkbC) {
	width: 100%;
	margin: 0 auto;
}

:is(.wrapper,.cGCWGDkbC) :is(.inner,.cTbvvODWx) {
	/**页面全局宽度**/
	width: 1200px;
	margin: 0 auto;
}

/*新闻列表*/

.post {
	
}

:is(.post,.cvuoOpGAs) :is(.banner,.ccSPlfdmE) {
	margin: 30px auto 20px;
	overflow: hidden;
	border-bottom: 1px solid #DDDDDD;
}

:is(.post,.cvuoOpGAs) :is(.banner,.ccSPlfdmE) :is(.title,.cARlbsSSW) {
	height: 37px;
	font-size: 20px;
	float: left;
	display: block;
	color:#118ccf;
	text-align: center;
	border-bottom: 3px solid #0590d7;
	
}

:is(.post,.cvuoOpGAs) :is(.more-btn,.cPrcqioVJ) {float: right; line-height: 40px; color: #999999;}

:is(.post,.cvuoOpGAs) :is(.con,.cqcTNeUQe) {
	padding:0 0 0 0;
	margin:0 auto;
}
:is(.post,.cvuoOpGAs) :is(.news-list,.cYFIHzzwE) :is(.news,.cdyAMVVLl) {
	overflow: hidden;
	display: block;
	line-height: 31px;
	border-bottom: 1px #dddddd dashed;
	padding:0 0 0 20px;
	background: url('/releases/20260528150518.b50bac38/assets/img/c4/67/c467eee735e2205719d7add4f3e7c75d9f6b57be.webp') left center no-repeat;
}

:is(.post,.cvuoOpGAs) :is(.news-list,.cYFIHzzwE) :is(.news,.cdyAMVVLl) img{display: inline;}

:is(.post,.cvuoOpGAs) :is(.news-list,.cYFIHzzwE) :is(.news,.cdyAMVVLl) :is(.news-title,.citibhCoR) {
	display: block;
	float: left;

}
:is(.post,.cvuoOpGAs) :is(.news-list,.cYFIHzzwE) :is(.news,.cdyAMVVLl) :is(.news-date,.cLoOMTmmq) {
	display: block;
	float: right;
	font-size: 14px;
	color: #666666;
}

/*顶部*/



/*头部*/

#ioczFBlas {background: #0590d7;border-bottom: 1px solid #FFFFFF;padding: 15px 0px;}

:is(.head,.cMGgPGIZZ) {
	overflow: hidden;
}

:is(.logo,.cIyHtEuCG) {
	padding: 12px 0;
	float: left;
}

:is(.logo,.cIyHtEuCG) img {
	max-width: 100%;
	height: auto;
}


:is(.logo-r,.cKtXwzoaW){float: right;padding: 12px 0;}
:is(.logo-r,.cKtXwzoaW) :is(.sc,.cJyZKpzBL){ text-align: right;margin-top: 15px;}
:is(.logo-r,.cKtXwzoaW) :is(.sc,.cJyZKpzBL) a{ font-size: 14px;  color: #FFFFFF;}
:is(.logo-r,.cKtXwzoaW) :is(.ss,.cBsUYgrRS){ margin-top: 20px;}
:is(.ssk,.clhqABGJB) {
	height: 25px;
	width: 170px;
	border: 1px solid #FFFFFF;
	background: #0590d7;
	border-right: none;
	float: left;
	color: #FFFFFF;
}

:is(.ss_btn,.csmIZrhZx) {
	width: 23px;
	height: 27px;
	background: url('/releases/20260528150518.b50bac38/assets/img/cb/30/cb30268bd01503c16b30108a3e6fd2f0247bb3f4.webp') no-repeat left center;
	cursor: pointer;
	float: right;
	border: 1px solid #FFFFFF;
	border-left: none;
}



/*导航*/
#idnqKbPrC {background: #0590d7;}
:is(.nav,.czmgoJZbh) {width:100%;}
:is(.nav,.czmgoJZbh) > li{ float: left;width: 7.69%; height:40px; }
:is(.nav,.czmgoJZbh) :is(.on,.cEQrldNuG) > a{background: #18acf8;}
:is(.nav,.czmgoJZbh) li >a:hover{background: #18acf8;}
:is(.nav,.czmgoJZbh) li a{display:block;line-height: 40px;color: #fff;font-size: 16px;text-align: center;}
:is(.nav,.czmgoJZbh) :is(.subnav,.ciAQYnxXE){position:relative;z-index:100; display: none;    width: 120%;}
:is(.nav,.czmgoJZbh) li:hover :is(.subnav,.ciAQYnxXE){ display: block;}
:is(.nav,.czmgoJZbh) :is(.subnav,.ciAQYnxXE) a{background:rgba(5,114,215,0.8); font-size:16px;}


/*中间*/
#yqlj a:hover,#iGNGtWldL a:hover {color: #118ccf !important;}
.mod {}
:is(.mod1,.czrZTqblV){overflow: hidden;padding-bottom: 30px;}
:is(.mod1l,.cBZQzBmzY){width:785px;float: left; overflow: hidden;}
:is(.mod1l,.cBZQzBmzY) :is(.conl,.cuInCvnCf){ width: 340px; height: 225px; float: left;}

.focusBox { position: relative; width: 340px; height: 225px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox :is(.pic,.curBtaCxw) img { width: 340px; height: 225px; display: block; }
.focusBox :is(.txt1-bg,.cMXiZJLGM) { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt1 { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt1 li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.focusBox .txt1 li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox :is(.num,.cBFFwfZAS) { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox :is(.num,.cBFFwfZAS) li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox :is(.num,.cBFFwfZAS) li a,.focusBox :is(.num,.cBFFwfZAS) li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox :is(.num,.cBFFwfZAS) li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox :is(.num,.cBFFwfZAS) li:is(.on,.cEQrldNuG) a,.focusBox :is(.num,.cBFFwfZAS) a:hover{ background:#f60; }
:is(.mod1l,.cBZQzBmzY) :is(.con,.cqcTNeUQe){float: right;width:430px;}
:is(.post1,.cARLTWByT) :is(.news-list,.cYFIHzzwE) :is(.news1,.cAPbJieti){border-bottom: 1px #dddddd dashed;}
:is(.post1,.cARLTWByT) :is(.news-list,.cYFIHzzwE) :is(.news1,.cAPbJieti) :is(.bt,.cYOXHAtNV){display: block;font-size: 16px;line-height: 24px;}
:is(.post1,.cARLTWByT) :is(.news-list,.cYFIHzzwE) :is(.news1,.cAPbJieti) :is(.jj,.cflmNbrAv){display: block;font-size: 12px;color: #666666;line-height: 20px;}



:is(.mod1r,.ceestouWt){width:370px;float: right;}


#iDJNQfTmG{background: #f8f8f8;}
:is(.mod2,.cGnTDXqTK){overflow: hidden;padding-bottom: 30px;}
:is(.mod2l,.cZKJrWwRW){width: 370px; float: left;}
:is(.post3,.cwcpVNGxu) :is(.news-list,.cYFIHzzwE) *{display: block;}
:is(.post3,.cwcpVNGxu) :is(.news-list,.cYFIHzzwE) li{ margin-top: 15px;}
:is(.post3,.cwcpVNGxu) :is(.news-list,.cYFIHzzwE) :is(.tim,.cXOEZEZIL){float: left;}
:is(.post3,.cwcpVNGxu) :is(.news-list,.cYFIHzzwE) :is(.tim,.cXOEZEZIL) :is(.yr,.cTpVixTeY){width: 50px;height: 23px;  border-bottom:none ;border-top: none;background: #118ccf; color: #FFFFFF;text-align: center; line-height: 23px; font-size: 12px;}
:is(.post3,.cwcpVNGxu) :is(.news-list,.cYFIHzzwE) :is(.year,.csoaPKFMB){ background: #f3f3f3;  text-align:center; width: 48px;line-height: 21px; font-size: 20px; color:#000000; border: 1px solid #DDDDDD;}
:is(.post3,.cwcpVNGxu) :is(.news-list,.cYFIHzzwE) :is(.twbt,.cRAaHOHDf){width: 300px; float: right;}
:is(.post3,.cwcpVNGxu) :is(.news-list,.cYFIHzzwE) :is(.bt,.cYOXHAtNV){ line-height: 23px; border-bottom: 1px #dddddd dashed;}

:is(.mod2m,.cKHxybvde){width: 370px; float: left;margin-left: 45px;}
:is(.mod2r,.chfXlRmyC){width: 370px; float: right;}

.mod3{}
.mod3t{}
:is(.post6,.cbkpsgvFh) :is(.kstd,.cAyRqwacT) li{ width: 25%; float: left; text-align: center;margin-bottom: 20px;}
:is(.post6,.cbkpsgvFh) :is(.kstd,.cAyRqwacT) li a{ display: block;}
:is(.post6,.cbkpsgvFh) :is(.kstd,.cAyRqwacT) li a img{ margin: 0 auto;}
:is(.mod3b,.cQKJcNxke){margin-bottom: 20px;}
:is(.post7,.cSViHouig) :is(.banner,.ccSPlfdmE){margin: 10px auto 10px;}
:is(.post7,.cSViHouig) .yqlj li{ width: 20%; float: left;}
:is(.post7,.cSViHouig) .yqlj li a{ display: block; color: #666666; line-height: 30px;}

/*页脚*/
#iKUAyrcuw {background: #0590d7;}
#footer .inner {}
:is(.foot,.ckrncqXFp) {padding: 11px 0;}
:is(.copyright,.cWOgqoPYe){ line-height: 24px; color: #fff; text-align: center;  }


/*列表页*/
:is(.col,.ckcKtfimK) {
	padding-top: 30px;
	padding-bottom: 40px;
}

:is(.col-menu,.cXsyLPEvc) { /**列表页左侧栏目**/
	width:250px;
	float:left;
	background: #FFFFFF;
} 

:is(.col-menu-head,.cgyXAzzRs) { /*列表头部*/
	width: 100%;
	margin: 0 auto;
	background: url(../images/l_titbg.png) no-repeat;
}
:is(.col-menu-head,.cgyXAzzRs) :is(.col-name,.cVnHWLMHj) {/**位置栏目字体栏目名称图标**/
	color: #FFFFFF;
	background: #118ccf;
	display: block;
	line-height: 70px;
	text-align: center;
	font-size: 24px;
}




/*多级栏目列表*/
:is(.col-menu-con,.clMVMDytZ){ width: 250px; float: right; background: url('/releases/20260528150518.b50bac38/assets/img/76/65/7665e01a273cf9e60631942dfaae482c39018626.webp') right bottom no-repeat #eeeeee; min-height: 585px;}

.col-list  {}
.col-list li{}
:is(.col-list,.cqrOTNryO) :is(.column-1,.cibOtbiqb) a {margin:15px 15px 0;font-weight: 100; color: #000000;display: block; height: 40px; line-height: 40px;  font-size: 16px;background:url('/releases/20260528150518.b50bac38/assets/img/d4/e2/d4e29840a0c690d427e0bcaebf7ab4fa507bb208.webp') 200px center no-repeat #f6f6f6; text-indent: 20px;} 	/**一级子栏目及图标**/

:is(.col-list,.cqrOTNryO)  :is(.column-1,.cibOtbiqb) a:hover,:is(.col-list,.cqrOTNryO)  :is(.column-1,.cibOtbiqb) a:is(.selected,.cMFYNvprZ) {color:#0064c9;background:url('/releases/20260528150518.b50bac38/assets/img/49/c4/49c4ba0feacb2c4af49378add8cd020cb42113a6.webp') 200px center no-repeat #f6f6f6;} 	/**鼠标经过或选中一级子栏目**/
:is(.col-list,.cqrOTNryO)  :is(.column-1,.cibOtbiqb) :is(.wp_subcolumn,.ckoPSMtwC) :is(.column-1-1,.cLBAHzzZD) a{ height: 26px; line-height: 26px; font-size: 16px;}


:is(.col-news,.cpAzmoGIK) { /**列表页右侧新闻**/
	width:910px; 
	float:right;
	background: #FFFFFF;
	min-height: 790px;
} 
:is(.col-news-head,.cvJeFQCRd) {
	margin: 0px;
	border-bottom:1px solid #DDDDDD;
}
 :is(.col-path,.cBFLhrZJZ) { /**当前位置**/
	display:inline-block;
	white-space:nowrap; 
	height:50px;
	line-height: 50px;
	text-align: right;
	float: right;
} 
:is(.col-path,.cBFLhrZJZ) a {
	color: #999999;
	font-size: 14px;
}

:is(.col-title,.cwmQSMMhs) { /**当前栏目**/
	display:inline-block; 
	white-space:nowrap; 
	height:47px; 
	line-height:50px;
	float: left;
	font-size:18px;
	color:#000000;
	border-bottom: 3px solid #0590d7;
	padding: 0 10px;
} 

:is(.col-news-con,.cRKwEVDhC) {
	margin:0px;
	padding: 0 ;
}
.col-news-list {}
 /**栏目新闻列表**/
:is(.col-news-list,.cTzGvLgqT)  :is(.list_item,.cvMzggbFA){ display: block; overflow: hidden; padding: 0 0 0 15px; background: url('/releases/20260528150518.b50bac38/assets/img/b5/aa/b5aa49bc5088e619d4441efc06fb860d82f37295.webp') left center no-repeat; }
:is(.col-news-list,.cTzGvLgqT)  :is(.list_item1,.cYfmLdoDI){ display: block; overflow: hidden; padding: 0 0 0 15px; background: url('/releases/20260528150518.b50bac38/assets/img/b5/aa/b5aa49bc5088e619d4441efc06fb860d82f37295.webp') left center no-repeat; }
:is(.col-news-list,.cTzGvLgqT)  :is(.list_item,.cvMzggbFA) *{display: block;height: 45px; line-height: 45px; font-size: 14px;}
:is(.col-news-list,.cTzGvLgqT)  :is(.list_item1,.cYfmLdoDI) a{height: 45px; line-height: 45px; font-size: 14px;}
:is(.col-news-list,.cTzGvLgqT)  :is(.list_item,.cvMzggbFA) :is(.news-title,.citibhCoR){ float: left;}
:is(.col-news-list,.cTzGvLgqT)  :is(.list_item,.cvMzggbFA) :is(.news-date,.cLoOMTmmq){ float: right;}
:is(.col-news-list,.cTzGvLgqT)  :is(.list_item1,.cYfmLdoDI) :is(.news-title,.citibhCoR){ float: left;}
:is(.col-news-list,.cTzGvLgqT)  :is(.list_item1,.cYfmLdoDI) :is(.news-date,.cLoOMTmmq){ float: right;}
:is(.fenye,.ctNZraWqp),:is(.fenye,.ctNZraWqp) table{margin: 0 auto; text-align: center;}

/*文章页*/

.article {}
:is(.article,.cOTlZcdBU) h1:is(.arti_title,.cJAtiCHRr) { /**文章标题**/
	padding: 25px 0 15px 0;
	font-family: "Microsoft YaHei"; 
	text-align:center; 
	font-size:20px; 
	color:#000000; 
	
} 
:is(.article,.cOTlZcdBU) :is(.arti_metas,.cTpKIDPVu) { 
	padding-bottom:20px;
	text-align:center;
	font-size: 12px;
}
:is(.article,.cOTlZcdBU) :is(.arti_metas,.cTpKIDPVu) span { /**文章其他属性**/
	margin:0 5px; 
	color:#777777;
} 
:is(.article,.cOTlZcdBU) :is(.read,.cNxAAkfUu) { /**文章内容**/
	margin:0 auto;
	padding: 0;
	overflow:hidden;
} 
:is(.article,.cOTlZcdBU)  :is(.read,.cNxAAkfUu),:is(.article,.cOTlZcdBU) :is(.read,.cNxAAkfUu) p { /**阅读字体**/
	line-height:2; 
	font-size:14px; 
	color:#333;
}  
.article .read p { 
}
:is(.article,.cOTlZcdBU) :is(.read,.cNxAAkfUu) img { /**文章阅读部分图片大小限制**/
	max-width:830px; _width:expression(this.width > 830 ? "830px" : this.width); 
	display: inline;
}

/*图片列表*/
:is(.pic-list,.cTBpBQHRU){ overflow: hidden; padding: 20px 20px 0;}
:is(.pic-news,.cyhhlMaBS){ width: 33%; float:left; text-align: center;}
:is(.pic-news,.cyhhlMaBS) :is(.news-pic,.cnOfoZIwV) img{ margin: 0 auto; width: 238px; height: 170px; border: 10px solid #dddddd;}
:is(.pic-news,.cyhhlMaBS) :is(.news-name,.cHAlrKJYx){ line-height: 50px;}
:is(.pic-news,.cyhhlMaBS) :is(.news-name,.cHAlrKJYx):hover{ color: #0064c9;}

/*二维码*/
:is(.ewm,.cJMxEjEqM){width: 100px;height: 100px;position: fixed;right: 200px;top: 60%;z-index: 9999;}
:is(.ewm,.cJMxEjEqM) img{width: 100%;height: 100%;}












:is(.right_list,.cJHPCQNlF) dl{
	/* float: left; */
	/* border-bottom: 1px dashed #ccc; */
	margin-bottom:20px;
	overflow: hidden;
	padding: 0px 20px;
	}
:is(.right_list,.cJHPCQNlF) dl dt{
	width: 100%;
	color: #118ccf;
	font-size: 20px;
	text-align: center;
	padding-right: 15px;
	box-sizing: border-box;
	line-height: 35px;
	border-bottom: 1px solid #dddddd;
	}
:is(.right_list,.cJHPCQNlF) dl dd{
	/* width: 563px; */
	float: left;
	}
:is(.right_list_box,.cCOqIJICT) :is(.right_list,.cJHPCQNlF) dl dd li{
	float: left;
	border: none;
	font-size: 16px;
	width: 150px;
	margin-top: 20px;
	}
:is(.right_list_box,.cCOqIJICT) :is(.right_list,.cJHPCQNlF) dl dd li a:hover{
	 color:#fa5800;}