html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{
	/* [disabled]margin:0; */
	padding: 0;
	font-family: "microsoft yahei";
	margin:0;
	
}
body{background:url(fzzl_bg_202008.jpg) no-repeat top center;}
ul,li,i{list-style: none;}
i{font-style:normal}
h1,h2,h3,h4,h5,h6{font-weight: normal}
a,a:hover{text-decoration: none;color: #3c3c3c}
input{ padding: 0;
    border: 0;}

.fzzl_top_202008{
	width:100%;
	height: 80px;
	background: #184390;
}
.fzzl_t_box_202008{
	width: 1650px;
	height: 80px;
	margin: 0 auto;
	display: flex;
	justify-content:flex-start;
	align-items: center;
}
.fzzl_logo_202008{
	height:80px;
	display: flex;
	justify-content:flex-start;
	align-items: center;
}
.fzzl_search_202008{
	flex:1;
	display: flex;
	justify-content:flex-end;
	align-items: center;
}
.fzzl_search_202008 input{
	width: 460px;
	height: 40px;
	border-radius: 5px;
	color: #666;
	padding: 0 20px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.fzzl_search_202008 .s_btn{
	width:auto;
	background: #db1a1a;
	color: #fff;
	border-radius: 5px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.fzzl_container_202008{
	width: 1650px;
	margin: 70px auto 20px;
}


.fzzl_title_202008{margin-bottom: 30px;}
.fzzl_main_box_202008{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: flex-start
}
.fzzl_main_box_202008 .l_box{
	width: 620px;	
}
.fzzl_img_box_202008{
	width: 100%;
	height: 265px;
	margin-bottom:20px;
}
/* focus */
   .fzzl_img_box_202008 #focus{width:620px;height:265px;overflow:hidden;position:relative;}
   .fzzl_img_box_202008 #focus ul{height:265px;position:absolute;}
   .fzzl_img_box_202008 #focus ul li{float:left;width:620px;height:265px;overflow:hidden;position:relative;}
   .fzzl_img_box_202008 #focus ul li div{position:absolute;overflow:hidden;}
   .fzzl_img_box_202008 #focus .btnBg{position:absolute;width:620px;height:40px;left:0;bottom:0;background:#000;}
   .fzzl_img_box_202008 #focus .title{position:absolute;width:320px;height:40px;left:0;bottom:0;text-align:left;line-height: 40px;padding-left: 20px;color:#fff; cursor:pointer;}
   .fzzl_img_box_202008 #focus .btn{position:absolute;width:240px;height:25px;right:30px;bottom:10px;text-align:right;}
   .fzzl_img_box_202008 #focus .btn span{display:inline-block;_display:inline;_zoom:1;width:43px;height:3px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
   .fzzl_img_box_202008 #focus .btn span.on{background:#fff;}
    
   .fzzl_img_box_202008 #focus .pre{left:0;}
   .fzzl_img_box_202008 #focus .next{right:0;background-position:right top;}

.fzzl_img_box_202008 img{
	border-radius: 10px;
	width: 620px;
	height: 265px;
}
.fzzl_news_box_202008{
	width: 100%;
	background: #0d47a1;
	border-bottom-left-radius: 30px;
	border-top-right-radius: 30px;
	display: flex;
	flex-flow: row nowrap;
}


.fzzl_main_box_202008 .r_box{
	flex: 1;
	display: flex;
	flex-flow:row wrap;
	justify-content: space-between;
	align-items: flex-start
}
.fzzl_main_box_202008 .r_box a {
    width: 317px;
    height: 286px;
    border: 3px #fff solid;
    margin-left: 20px;
    margin-bottom: 23px;
    border-bottom-left-radius: 30px;
    border-top-right-radius: 30px;
    display: flex;
    flex-flow: column wrap;
    justify-content: center;
    align-items: center;
}
.fzzl_main_box_202008 .r_box a span{
	color: #fff;
	font-size: 30px;
}
.lm1{
	background: #8abb25;	
}
.lm2{
	background: rgba(243,152,0,0.5)
}
.lm3{
	background: rgba(235,77,75,0.5)	
}
.lm4{
	background: #dd0e8d
}
.lm5{
	background: #22a6b3;	
}
.lm6{
	background: rgba(152,71,169,0.5)	
}
.fzzl_footer_202008{
	width: 1650px;
	margin: 0 auto 50px;
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
	align-items: center;
	color: #fff;
}
.fzzl_footer_202008 p{
	margin-left: 30px;
}
.fzzl_footer_202008 span{
	margin: 0 5px 0 30px;
}
.fzzl_footer_202008 a{color: #fff;}

/* --------------------------------------    å†…é¡µ    --------------------------------------*/

.fzzl_container_ny_202008{
	width: 1280px;
	margin: 70px auto 20px;
}
.fzzl_main_box_ny_202008{
	width: 100%;
	background: #FFF;
}
.fzzl_nav_list_202008{
	width: 100%;
	height: 55px;
	background: #184390;
}
.fzzl_nav_list_202008 ul{
	display: flex;
	flex-flow: row nowrap;
	justify-content:space-between;
	align-items:center
}
.fzzl_nav_list_202008 ul li{
	flex: 1;
	height: 55px;
	line-height: 55px;
	text-align: center;
}
.fzzl_nav_list_202008 ul li a{
	color: #FFF;
	display: block;
}
.fzzl_nav_list_202008 ul li a.active{
	background: #097bea url(fzzl_nav_active_202008.jpg) no-repeat left center;
}

.fzzl_m_list_box_202008{
	width: 100%;
}
.fzzl_bread_nav_202008{
	clear:both;
	background:url(fzzl_mbx_icon_202008.png) no-repeat 30px center;
	padding: 15px 65px;
	border-bottom: 1px #184390 dashed;
	
}
.fzzl_list_con_202008{
	display: flex;
	flex-flow: row nowrap;
	justify-content: space-between;
	align-items: flex-start;
	margin: 40px;
	padding: 0 0 40px;
	min-height: 500px;
	/* max-height: 700px; */
	/* overflow: auto; */
	/* overflow-x: hidden; */
	/* padding-bottom: 40px; */
}
.fzzl_list_con_202008 .l_nav_box{
	width: 265px;
	margin-right:40px;
	
}
.fzzl_list_con_202008 .l_nav_box a{
	display: block;
	height: 52px;
	background: #d9e1ef;
	margin-bottom: 10px;
	line-height: 52px;
	text-align: center;
	color: #184390;
	font-weight: bold;
	font-size: 18px;
}
.fzzl_list_con_202008 .l_nav_box a.active{
	background: #184390;
	position: relative;
	color: #fff
}
.fzzl_list_con_202008 .l_nav_box a.active::before{
	content: "";
    position: absolute;
    width: 0; 
	height: 0;
	border-width: 10px;
    right: 15px;
    top: 15px;    
	border-style: solid;
 	border-color: transparent #fff transparent transparent;
	transform: rotate(180deg);
}
.fzzl_list_con_202008 .r_list_box{
	flex: 1;
	max-height: 700px;
	overflow: auto;
	overflow-x: hidden;
	padding-right: 10px;
}
.fzzl_list_con_202008 .r_list_box ul{
	
	
}
.fzzl_list_con_202008 .r_list_box ul li{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	height: 45px;
	line-height: 45px;
	color: #5a5a5a
}
.fzzl_list_con_202008 .r_list_box ul li a{
	flex: 1;
	color: #5a5a5a
}
.r_list_box ul li a:hover{
	color: #184390
}
.r_list_box ul li span{
	width: 100px;
	text-align: right;
}
.fzzl_list_con_202008 .r_list_box .page{
	height: 50px;
	display: flex;
	justify-content:center;
	align-items:center;
	margin-top: 40px;
} 

.PrintArea{width:100%;margin:0 auto; text-align:justify; text-justify:inter-ideograph; min-height: 500px; line-height:30px;}
.PrintArea p{line-height:2em;} 
.PrintArea img{width: 90%;height:auto!important;}
.xxy_xyhxxynrimg{ width:100%;margin-bottom:25px;}
.pages-date {position: relative; border-bottom: 1px #dcdcdc solid; padding-top: 7px; text-align: left; padding-bottom:20px; margin:40px 0px 30px 0px}
.pages_print {/*! position: absolute; */ /*! border-bottom: none; */  /*! top: 7px; */   /*! right: -12px; */float: right;}
#btnPrint { cursor: pointer;}
.pages-date span.font, .pages_print span.font { font-size:14px; margin: 0 10px;}

.xxy_gly{text-align:right;margin-right: 10px;}

.fzzl_list_con_202008 .r_list_box::-webkit-scrollbar {/*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/
  width: 4px;     /*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
  height: 4px;
}
.fzzl_list_con_202008 .r_list_box::-webkit-scrollbar-thumb {/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3);
  background: rgba(0,0,0,0.3);
}
.fzzl_list_con_202008 .r_list_box::-webkit-scrollbar-track {/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/
  -webkit-box-shadow: inset 0 0 5px rgba(255,255,255,0.5);
  border-radius: 0;
  background: rgba(0,0,0,0.05);
}

.fzzl_list_con_202008 .r_list_box h2{width:100%; margin:0 auto; font-size: 36px; font-weight:bold; text-align: center;line-height: 42px;  margin-top: 10px;}
.fzzl_list_con_202008 .r_list_box h3{ font-family:"楷体"; width:95%; margin:0 auto; font-size: 28px; font-weight:bold; text-align: center;line-height: 42px;  margin-top: 10px;}
.fzzl_list_con_202008 .r_list_box h4{ font-family:"楷体"; width:95%; margin:0 auto; font-size: 28px; font-weight:bold; text-align: center;line-height: 42px;  margin-top: 10px;}