@charset "utf-8";
/* CSS Document */


/*公共样式*/
.auto { margin:0 auto;}
.width_news { width:1200px; margin:0px auto; overflow:hidden; }
.fl{ float:left;}
.fr{ float:right;}
.puh5{ height:5px; overflow:hidden;}
.puh10{ height:10px; overflow:hidden;}
.puh15{ height:15px; overflow:hidden;}
/*统一1px的边框*/
.pub_border{ border:1px #F2F2F2 solid; overflow:hidden;}
.oneColumn {padding: 10px 36px 30px 36px;}

.cl { clear:both;}
/*公共样式结束*/


.main{
	width:100%;
	width:expression(document.body.clientWidth <= 1100? "1100px": "auto");
    min-width:1100px;
}
/*面包屑开始*/
.BreadcrumbNav{ line-height:38px; height:38px; font-size:14px;font-family:"宋体"; color:#000;background:#FBFBFB;}
.BreadcrumbNav a{ color:#000;}

/*整体大结构*/

/* news */

.news-fast{
  
    background-color: #fff;
    border-bottom: 1px solid #dee0e2;
	overflow:hidden;
	padding-bottom:10px;
}
.fast-body{
padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto
}

.news-hot{
    margin:0px auto;
    padding-bottom:30px;
	width:1160px;
}

.news-hot-title{
    width:100%;

}
.news-hot-title h2{
    margin: 20px 0;
    text-align: center;
}
.news-hot-title h2 a {
    font-weight: bold;
    font-size: 26px;
	color: #0069c5;
	
}
.news-hot-title h2 a:hover,a:focus{text-decoration: none; color:#003366;}
.news-hot-title p{ margin:0px auto; width:95%;}
.news-hot-title p a {
    float: left;
    padding: 0 10px;
    text-align: center;
    font-size: 14px;
    color: #666;
    border-right: 1px solid #ccc;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}
.news-hot-title p a:last-child {
    border-right: 0;
}
.news-hot-title p a:hover{
    color: #0069c5;
}



.width_news_c { width:1160px; margin:0px auto; overflow:hidden; background:#FFFFFF;}
.newsfl{ width:750px; overflow:hidden; min-height:500px; background:#FFFFFF;}
.newsfr{ width:350px; overflow:hidden; background:#FFFFFF; height:300px;}


/* 2021-5-17 */
.minheight{min-height:500px;padding:8px 0px;overflow:hidden;}
.pannel-txt{width:580px;float:right; border:0px solid #EBEBEB;height:382px;overflow:hidden; padding:8px 0px;  }
.subtitle{color:#004986;font-size:16px;font-family:Microsoft Yahei;width:500px;margin:0 auto; padding:8px; list-style-type:none; text-align:center;}
.subtitle a{color:#000; font-size:20px;}
.summary{color:#333333;line-height:32px; font-size:14px;overflow:hidden;width:480px;margin:8px auto;text-indent:0;text-indent:2em;}
/*焦点图*/
.pannel-image{
	width:600px;
	overflow:hidden;
	height:400px;
	 float:left
	
}
.pannel-image a img {
	width:600px; height:400px;
}

.img-scroll {
	position:relative;
	cursor:pointer;
	width:600px;
	height:400px;
	overflow: hidden;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.img-scroll .prev, .img-scroll .next {
	position:absolute;
	display:block;
	width:32px;
	height:64px;
	text-align:center;
	line-height:64px;
	top:140px;
}
.img-scroll .prev {
	left:10px;
	cursor:pointer;
	visibility:hidden;
	
}
.img-scroll .next {
	left:560px;
	cursor:pointer;
	visibility:hidden;
	}
	
.img-list {
	position:relative;
	width:600px;
	height:400px;

	margin-left:0px;
	overflow:hidden;
}
.img-list ul {
	width:11000px;
	list-style:none;
	padding:0;
	margin:0;
}
.img-list li {
	padding:0;
	margin:0;
	float:left;
	display:inline;
	width:600px;
	margin-right:10px;
	height:400px;
	background-color:#fff;
	text-align:center;
	line-height:100px;
	list-style:none;
}
.img-list span {
	left:200px;
	line-height:20px;
}
.img-list ul li span{ position:absolute; filter: Alpha(Opacity=100);opacity:1.0; top:280px; color:#FFF} 
.img_scroll_bg {
	position:absolute;
	left:0px;
	bottom:0;
	background-color:#000;
	height:40px;
	filter: Alpha(Opacity=50);
	opacity:0.5;
	cursor:pointer;
	width:600px;
	bottom:0px;
} 
.img_scroll_info{position:absolute; bottom:0px; height:40px;color:#fff;cursor:pointer; width:100%;} 
.img_scroll_info p{ margin:0px; padding-top:6px; text-indent:20px; font-size:16px; width:95%;font-family: "微软雅黑";}
.img_scroll_info a{ position:absolute; right:8px; bottom:0px; font-size:16px; color: #FFF;font-family: "微软雅黑";}
.section-focus_bg {
	width:600px;
	background:url(../2023index/bg_02.png) no-repeat center;
	height:24px;
	display:block;
	overflow:hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/* 2021-5-17 */

/*面包屑开始*/

.newshome{ padding-left:15px; border-bottom:1px dashed #EFEFEF;}
.news_list_fba{ padding-left:5px; padding-right:5px; font-size:16px;}
.news_list_fba li{border-bottom:1px dashed #F6F6F6;overflow:hidden;padding:3px 0 3px 12px;background:url(../2023index/Point_3.png) no-repeat 0px 14px; line-height:40px; width:98%;}

.news_list_fba li a:link{text-decoration:none; color:#000;}
.news_list_fba li a:visited{text-decoration:none; color:#000;}
.news_list_fba li a:hover{text-decoration:none; color:#000;}

.u_list_title,.u_list_title1{ width:100%; height:43px; border-bottom:1px solid #E5E5E5; margin-bottom:12px;}
.u_list_title li{ float:left; padding-right:30px; height:42px; border-bottom: #003366 2px solid; font-size:22px;}
.u_list_title1 li{ margin-right:28px; color:#AFAFAF; float:left; font-size:22px; height:42px;}

.news_list_fba .data{font-size:12px; color: #000000; float:right;}

.skym_fl{ width:600px; overflow:hidden;  padding-right:0px;  }
.skym_fr{ width:580px; overflow:hidden; }

/*有下划线的栏目标题*/
.lmtit{font-family:"FZZHUNYSK","微软雅黑","宋体"; font-size:22px; border-bottom:1px solid #E9E9E9; padding:5px 0px;}
.lmtit a{color:#000000;}
.lmtit a:hover{color:#025291;}

/*下划线大标题+带“丨”隔开的小标题*/
.lmtit span{ padding:0 11px;}
.lmtit .span1{ padding-right:5px; float:right;}
.lmtit a{ font-size:20px;color: #003399; font-weight:normal;font-family: "微软雅黑","宋体";}
.lmtit span a{ font-size:14px;color:#888; font-weight:normal;font-family: "微软雅黑","宋体";}
.lmtit i{ font-style:normal;font-size:12px; color:#888}


.zl_channel_body{ padding:0 0px 20px 3px;}
.zl_channel_body dl{ clear:both; padding:15px 0px 10px 0px; overflow:hidden; border-bottom:1px dashed #F1F1F1;}
.zl_channel_body dl dt{ float:left}
.zl_channel_body dl dd{ text-align:left}
.zl_channel_body dl dd h4{ padding-bottom:15px;}
.zl_channel_body dl dd h4 a{ font-size:17px; color:#000; font-family:"微软雅黑","宋体"; font-weight:normal}
.zl_channel_body dl dd h4 span{ color:#888888; font-weight:normal; font-size:14px;}
.zl_channel_body dl dd h4 span.date{ padding-left:14px; float:right;}
.zl_channel_body dl dd h4 span.place{ font-family:宋体; padding-left:10px;}
.zl_channel_body dl dd p{ margin:0; padding:0; line-height:22px; font-size:12px; color:#666; font-family:"宋体";}
.zl_channel_body dl dd p a{ color:#666666; font-size:12px;}

.gzdt{ margin-top:10px;}

.sidebar-box.white{
	background:#fafbfd;
	padding:8px 5px;
box-shadow:0px 1px 5px rgba(0,0,0,0.1);	
}
.index_list {border-bottom:1px solid #EFEFEF;height:41px;line-height:41px;font-size:18px;background:url(../2023index/title.jpg) left  no-repeat;}
.index_list span{height:41px;display:block; float:left; padding-left:20px; }
.index_list .more{ float:right; font-size:12px;color:#95999e;}
.index_list .more a{ color:#95999e;}
.index_list .more a:hover{ color:#3366CC;}



/*专题*/
.g_topics{ width:100%; padding:0px 0px 20px 0px; background:#F5F5F5; margin-top:0px;}
.slideBox {width: 1200px;overflow: hidden; margin:0 auto;}
.slideBox  li { float:left; width:286px; height:190px; margin-right:10px;}
.slideBox  li img { float:left; width:280px; height:180px;}