﻿@charset "utf-8";
/* CSS Document */

/*图片新闻*/
	.ly_56 {
		width: 570px;
		height: 320px;	   
		position: relative;
		overflow: hidden;
		margin-bottom: 15px;
		float: left;
	}
	.ly_56 ul {
		width: 100%;
		height: 320px;
		background:#0066CC;
		float:left;
	}
		.ly_56 ul li {
			width: 100%;
			height: 320px;
			line-height: 360px;
			font-size:60px;
			font-weight:900;
			text-align:center;
			color:#ffffff;
			float:left;
			position: absolute;
		}
		.ly_56 ul li img{
			width: 570px;
			height: 320px;
		}
		.ly_56 ul li h2 a{
			 display: block; 
			 position: absolute;
			 bottom: 0px; 
			 left: 0px;
			 background: #000; 
			 width: 570px; 
			 height: 30px; 
			 line-height: 30px; 
			 color: #fff; 
			 text-align: left;
			 opacity: 0.8;
			 font-weight: normal;
			 font-size: 14px;
			 text-indent: 20px;
			}
		.ly_56 ul li {
			background:#0066CC;
		}
		.li_1 {
			background:#0066cc;
		}
		.li_2 {
			background:#cc66ee;
		}
		.li_3 {
			background:#9966dd;
		}
		.li_4 {
			background:#6666cc;
		}
		.li_5 {
			background:#3366bb;
		}
		.li_6 {
			background:#0066aa;
		}
	.ly_56 ol {
		padding:5px 0px;
		text-align: center;
		position: absolute;
		right: 15px;
		bottom: 0px;
		z-index: 1;
		overflow: hidden;
	}
		.ly_56 ol li {
			width: 15px;
			height: 15px;
			line-height: 15px;
			font-weight: 400;
			color: #ffffff;
			background: #444;
			margin: 0px 2px;
			cursor: pointer;
			float: left;
			display: inline-block;
		}
		.ly_56 ol li.df_on {
			background: #ff6600;
		}
			.ly_56 ol li a {
				font-weight: 100;
				font-size:14px;
				color: #ffffff;
			}
			.ly_56 ol li a:hover {
				color: #ffffff;
			}
	.ly_56 .df_next,
	.ly_56 .df_prev {
		width: 40px;
		height: 100px;
		position: absolute;
		top: 115px
	}
	.ly_56 .df_prev {
		background:url(df_prev.png) no-repeat center center;
		left: 0px;
	}
	.ly_56 .df_next {
		background:url(df_next.png) no-repeat center center;
		right: 0px;
	}
	
/*公示公告*/
.ly_gsgg{width: 240px; float:left;}
.ly_ty h2{ height: 35px; line-height: 35px; border-bottom: solid 2px #2b6ebe; color: #2b6ebe; background: url(lyrfb_index_07.png) 0 center no-repeat; text-indent: 40px; margin-bottom: 12px;}
.ly_ty h2 b a{ float: left; font-weight: normal;}
.ly_ty h2 a{ float: right; font-size: 18px;color: #2b6ebe; font-weight: normal; margin-right: 10px;}
.lyrfb_listul li a{display: block; width: 80%; overflow: hidden; text-overflow: ellipsis; float:left; white-space: nowrap; background: url(lyrfb_listicon.png) 0 center no-repeat; text-indent: 15px; line-height: 2;}
.lyrfb_listul li em{ float: right; font-style: normal;line-height: 2;}
.ly_gsgg dl a{ display: block; width:220px; height: 76px; line-height: 76px; margin-top: 5px;}
.ly_gsgg dl a.a1{ background: #f46266;}
.ly_gsgg dl a.a2{ background: #f9b43b;}
.ly_gsgg dl a.a3{ background: #6aa7f1;}
.ly_gsgg dl dd img{ float: left; margin:20px 10px 0px 40px;}
.ly_gsgg dl dt{ font-size: 18px; color: #fff; font-weight: bold; }
.ly_gsgg dl{margin: 20px 0px;}
/*法律法规*/
.lyrfb_ddbox{ width: 370px; }
.mtlft25{ margin-left: 25px;}
.df_01 {
	width: 100%;
	height: 308px;
	border-top: none;
	position:relative;
	overflow:hidden;
}
	.df_01 ol {
		width: 100%;
		height: 40px;
		line-height: 40px;
		margin-bottom:10px;
		overflow:hidden;
		border-bottom: solid 2px #2b6ebe;
		background: url(lyrfb_index_07.png) 0 center no-repeat;
	}
		.df_01 ol li {
			height: 40px;
			line-height: 40px;
			text-align:center;
			overflow:hidden;
			float:left;
			margin-left: 50px;
			font-size: 18px;
			cursor: pointer;
		}
		.df_01 ol li a.df_on {
			color: #2b6ebe;
		}
	.df_01 ul {
		overflow:hidden;
	}
/*专题图片*/
.lyrfb_ztimg{ margin: 15px auto;}
/*信息公开*/
.lyrfb_dl dl{width: 200px;height: 60px;line-height: 60px;background: #f5f7fa;margin: 45px 0px;}
.lyrfb_dl dl dd img{ float: left; margin: 8px 20px 0 25px;}
.lyrfb_dl dl dt{ color: #2b6ebe; font-size: 18px;}

/*政府信息公开*/
.ly_zfxxgk ul li{ float: left; width: 180px; margin: 10px 15px 5px 0; text-align: center; height: 40px; line-height: 40px; background: #f5f7fa; font-weight: bold;}
.ly_zfxxgk ul li.lastli{ margin-right: 0px;}
.ly_zfxxgk ul li a{/*color: #0078c7;*/ color: #666;}

/*在线访谈*/
.lyrfb_zxft{ width: 715px;  float: left;  margin-top: 20px; margin-left: 22px;}
.lyrfb_zxft h2{ margin-bottom: 25px; background: #f5f7fa url(lyrfb_index_07.png) 0 center no-repeat;}
.lyrfb_zxft dl dd{ float: left; margin-right: 15px;}
.lyrfb_zxft dl dt{ height: 160px; overflow: hidden;}
.lyrfb_zxft dl dt p{ line-height: 2;}

/*相关链接*/
.lyrfb_Relevant{ width:100%; margin-top: 10px; z-index:0;background: url(lyrfb_index_03.jpg) 0 0 repeat-x;  }
.lyrfb_Relevant h2{ line-height:48px; color:#2b6ebe; font-size:18px; margin-right:30px; float: left; overflow:hidden; margin-left: 20px;}
.footer_link { float: left;  font-size: 14px;}
.footer_link ul li{float:left;/*width:164px;*/overflow: hidden;white-space: nowrap;word-break: keep-all;text-overflow: ellipsis;margin-right:15px;}
.footer_link ul li.zf{ width:134px;}
.footer_link_list{width:1160px; border: 1px solid #e8e8e8; background:#fff;border-radius: 3px;padding:5px 20px; overflow:hidden;position: absolute; top:50px; left:0px; min-height:50px; z-index:9999;}
.footer_link_list a{ line-height:24px; display:block; margin: 10px; float: left; color:#333; font-size:14px;}
.footer_link_list a:hover{ color:#0066cc;}
a.footer_link_a{display:block; height:50px; color:#333; line-height:50px; padding: 0 7px; font-size:16px;}
a.footer_link_a span{display: block; width: 27px; height: 15px; background:url(down.png) 0 center no-repeat; display: inline-block; }
a.footer_link_a:hover span{ background: url(up.png) 0 center no-repeat; display: inline-block; }