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

.ly_content{ background: #fff; padding-bottom: 20px;}

/*头条*/
.ly_cont1{ width: 875px; /*height: 390px;*/ background: #fff; padding: 15px; }
.ly_tt{ background:#f5f7fa url(ly_index_07.png) 20px 0 no-repeat; padding: 10px 10px 20px 10px; overflow:hidden}
.ly_tt h2 a{ display: block; width: 100%; text-align: center; font-size: 24px; color: #f10000; margin-bottom: 10px;}
.ly_tt p{ margin-left:50px;}
.ly_tt p a {
    float: left;

}


/*图片新闻*/
	.ly_56 {
		width: 436px;
		height: 246px;	   
		position: relative;
		overflow: hidden;
		float: left;
		margin: 20px 20px 15px 0px;
	}
	.ly_56 ul {
		width: 100%;
		height: 246px;
		background:#0066CC;
		float:left;
	}
		.ly_56 ul li {
			width: 100%;
			height: 246px;
			line-height: 350px;
			font-size:60px;
			font-weight:900;
			text-align:center;
			color:#ffffff;
			float:left;
			position: absolute;
		}
		.ly_56 ul li img{
			width: 436px;
			height: 246px;
		}
		.ly_56 ul li h2 a{
			 display: block; 
			 position: absolute;
			 bottom: 0px; 
			 left: 0px;
			 background: #000; 
			 width: 436px; 
			 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;
	}
	

/*公示公告、国土动态*/
.df_01 {
		width: 418px;
		height: 255px;		
		border-top: none;
		color:#333;
		overflow:hidden;
		margin-top: 15px;
		
	}
		.df_01 ol {
			width: 100%;
			height: 40px;
			line-height: 40px;
			margin-bottom:10px;
			overflow:hidden;
			float: left;
			border-bottom: solid 2px #2c7cbd;
		}
			.df_01 ol li {
				width: 100px;
				height: 40px;
				line-height: 40px;
				text-align:center;
				overflow:hidden;
				float:left;
				font-size: 16px;
				font-weight: bold;
				color: #2c7cbd;
			}
			
			.df_01 ol li.df_on {
				color: #fff;
				font-weight: bold;
				background: #2c7cbd;
			}
			.df_01 ol li.df_on a {
              color: #fff;
           }
		.df_01 ul {
			overflow:hidden;
		}

/*局领导*/
.ly_cont2{ width: 250px; background: #fff; padding: 15px; }
.ly_cont2 h2 a{ display: block; width: 100%; height: 30px; line-height: 30px; background: #f5f7fa; color: #2c7cbd; text-indent: 18px; margin-bottom: 15px; font-size: 18px;}
.ly_cont2 dl dd img{display: block; margin: 0px auto;}
.ly_cont2 dl dt a{ font-weight: bold; text-align: center; display: block; width: 100%; margin: 10px auto;}
.ly_cont2 p b{ display: block; /*height: 60px;*/ float: left; margin-top: 5px;}
.ly_cont2 p a{ display: block; width: 24%; text-align: center; float: left;  margin: 5px 0;}
.ly_cont2 ul li a{ display:block; width: 120px; height: 50px; line-height: 50px; text-align: center; color: #fff; margin-top: 15px;}
.ly_cont2 ul li a.lia1{background: #ff6e6e; float: left;}
.ly_cont2 ul li a.lia2{background: #f7b05b; float: right;}

/*专题专栏*/
.ly_ztzl{ padding:10px 15px; overflow: hidden; background: #fff; margin: 15px auto;}
.ly_ztzl b{ margin-right: 10px;}
.ly_ztzl a img{ margin:5px 5px 0px 9px; }

/*政务公开、办事服务、互动交流*/
.maintab{ padding: 20px;background: #fff; overflow: hidden;}
.maintab .maintit li{float: left;width: 577px;text-align: center;background: #f5f7fa;height: 50px;border: solid 1px #ccc;}
.maintab .maintit li.df_on{ background: #fff;border-top: solid 3px #ff6e6e; height: 48px;}
.tabcont{ overflow: hidden; border: solid 1px #ccc; border-top: none; padding: 20px;}
.box{ width: 420px;}
.zwflcont,.zwmidcont,.hdflcont{ display: none; }
.tytit{ border-bottom: solid 2px #ccc; padding:8px 0;margin-bottom: 15px;}
.tytit a{font-size: 18px; color: #333; margin-bottom: 15px; font-weight: normal; padding:15px 40px 16px 6px; cursor: pointer;}
.tytit a.on{ color: #ff6e6e; background: url(ly_index_42.png) 0 bottom no-repeat; font-weight: bold;}
.boxmid{ margin:0px 20px; width: 420px;}

/*政府信息公开*/
.xxgk{float: left;
    width: 236px;}
.xxgk h2{ font-size: 20px; color: #ff6e6e; line-height: 2; text-align: center; margin-bottom: 15px;}
.xxgk ul li{ float: left; width: 108px; height: 40px; line-height: 40px; text-align: center; background: #f5f5f5; margin:6px 5px;}

/*办事服务*/
.title{border-bottom: solid 2px #ccc;padding: 8px 0;margin-bottom: 15px;}
.title b{ font-size: 18px; color: #11b4f0; background: url(ly_index_41.png) 0 bottom no-repeat; padding-bottom: 16px;}
.title a{ font-size: 14px; color: #999; float: right; margin-top: 10px; font-weight: normal;*margin-top: -30px;}
.bsul{ margin-top: 10px;}
.bsul ul li a{ display: block; width: 210px; height: 42px; line-height: 42px; text-align: center; background: #a2aac7; margin: 8px auto; color: #fff;}

/*互动交流*/
.hdfl{ width: 355px;}
.hdfltit a.on {color: #f7b05b; background: url(ly_index_44.png) 0 bottom no-repeat; font-weight: bold;}

/*互动访谈*/
.hdft{ width: 745px;}
.hdft h2{ border-bottom: solid 2px #ccc; margin-bottom: 20px;}
.hdft .title b{ font-size: 18px; color: #f7b05b; background: url(ly_index_44.png) 0 bottom no-repeat; padding-bottom: 16px;}
.hdft h2 a.zxzxa{ display: block; width: 130px; height: 30px; margin-top: 6px; line-height:30px;text-indent: 50px; background: #f7b05b url(ly_index_40.png) 10px center no-repeat; font-size: 18px; color: #fff; }
.hdft dl dd img{ float: left;  width: 385px; height: 217px; margin-right: 25px;}
.hdft dl dt h2{}
.hdft dl dt p{ line-height:2; }
.hdft dl dt p i{ white-space: nowrap; overflow: hidden; font-style: normal; }

/*相关链接*/
.ly_Relevant{ width:96%; margin-top:20px; z-index:0;background: #f5f7fa; border: solid 1px #e6e9ed; margin: 0 2%; position:relative; height:45px; }
.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: 184px;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:1080px; border: 1px solid #e8e8e8; background:#fff;border-radius: 3px;padding:5px 20px; overflow:hidden;position: absolute; top:50px; left:15px; 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: 10px; background:url(down.png) 0 center no-repeat; display: inline-block; margin: 0px 0 0 10px;}
a.footer_link_a:hover span{ background: url(up.png) 0 center no-repeat; display: inline-block; }

.ly_gtj_fczx {
    padding: 10px 15px;
    overflow: hidden;
    background: #fff;
    margin: 15px auto;
	display:block;
}
.ly_gtj_fczx img{
    width: 100%;
	height: 100%;
}