﻿@charset "utf-8";
/* CSS Document */
/*今日天气*/
.ly_weather{ height: 36px; line-height: 36px; background: url(ly_index_09.png) 0 center no-repeat; margin-bottom: 15px;}
.ly_weather b{ display: block; float: left; margin-left: 150px; margin-right: 20px; font-size: 14px;}
#fancybox-frame{ margin-top: 8px;height: 36px;}
/*图片新闻*/
	.ly_56 {
		width: 570px;
		height: 350px;	   
		position: relative;
		overflow: hidden;
		margin-bottom: 15px;
		float: left;
	}
	.ly_56 ul {
		width: 100%;
		height: 360px;
		background:#0066CC;
		float:left;
	}
		.ly_56 ul li {
			width: 100%;
			height: 350px;
			line-height: 350px;
			font-size:60px;
			font-weight:900;
			text-align:center;
			color:#ffffff;
			float:left;
			position: absolute;
		}
		.ly_56 ul li img{
			width: 570px;
			height: 350px;
		}
		.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: 3px;
		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: #c9140d;
		}
			.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: 570px; float: right;}
.ly_ty h2 a{ display: block; height: 65px; line-height: 55px; color: #c9140d; font-size: 24px; text-align: center; background: url(ly_index_11.png) 0 0 no-repeat; margin-bottom: 15px;}
.ly_listul li a{display: block; width: 80%; overflow: hidden; text-overflow: ellipsis; float:left; white-space: nowrap; background: url(ly_listicon.png) 0 center no-repeat; text-indent: 15px; line-height: 2.2;}
.ly_listul li em{ float: right; font-style: normal;line-height: 2.2;}
.ly_gsgg dl a{ display: block; float: left; width: 180px; height: 50px; line-height: 50px; margin-top: 5px;}
.ly_gsgg dl a.a1{ background: #f46266; float: left;}
.ly_gsgg dl a.a2{ background: #f9b43b; float: left; margin-left: 15px;}
.ly_gsgg dl a.a3{ background: #6aa7f1; float: right;}
.ly_gsgg dl dd img{ float: left; margin: 8px 10px 0px 20px;}
.ly_gsgg dl dt{ font-size: 18px; color: #fff; font-weight: bold; }

/*通知公告*/
.leftbox{ width: 300px;}
.rightbox{ width: 410px;}
.leftbox h2{height: 30px; line-height: 30px; background: #1074c4; margin: 15px auto;}
.leftbox h2 b{ font-size: 16px; color: #fff; text-indent: 40px; display: block; float: left;}
.leftbox h2 b.b1{background: url(ly_index_19.png) 5px center no-repeat;}
.leftbox h2 b.b2{background: url(ly_index_28.png) 5px center no-repeat;}
.leftbox h2 a{ font-size: 10px; color: #fff; float: right; font-weight: normal; margin-right: 10px;}
.rightbox h2{ height: 30px; line-height: 30px; background: url(ly_index_24.png) 0 0 no-repeat; margin: 15px auto;}
.rightbox h2 b{ display: block; width: 150px; text-align: center; color: #fff;  float: left; font-size: 16px;}
.rightbox h2 a{font-size: 10px; color: #1074c4; float: right; margin-right: 10px;}

/*党建专题*/
.ztimg{ margin-top: 15px;}

/*信息公开*/
.ly_xxgkul li{ width: 140px; height: 50px; line-height: 50px; background: #f5f7fa; text-align: center; margin: 10px auto;}

/*咨询回复*/
.zchf{ border: solid 1px #ccc; margin-top: 15px; overflow: hidden;}
.zchf h6{ height: 30px; line-height: 30px; background: url(ly_index_42.png) 0 center repeat-x; border-bottom: solid 2px #1074c4; margin-bottom: 10px;}
.zchf h6 b,.rightbox h6 p{ display: block; width: 230px; float: left; text-align: center; font-style: normal; font-size: 14px;}
.zchf h6 b{ color: #0d70c0;}
.zchf h6 i,.rightbox h6 em{ display: block; float: left; width: 80px; text-align: center; font-style: normal; font-size: 14px; color: #0d70c0;}
.zchf p{ height:37px; line-height: 37px; border-bottom: dashed 1px #ccc; padding: 0 5px;}
.zchf p a{ font-size: 14px; font-weight: normal; display: block; width: 230px; float: left; display: block; width: 230px; }
.zchf p i,.zchf p em{ display: block; float: left; width: 80px; text-align: center; font-style: normal;font-size: 14px;}

/*相关链接*/
.ly_Relevant{ width:100%; margin-top:20px; z-index:0;background: #f5f7fa; border: solid 1px #e6e9ed;  }
.ly_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; }
