@charset "gb2312";
/* CSS Document */

.banner_left{ position:relative;}
.banner_left .ldzc_box{ position:absolute; left:0; top:-8px; border:1px solid #b2b2b2; padding:7px; width:324px; height:351px; background:#fff; box-shadow:0 0 5px #ccc;}
.banner_left .ldzc{ width:100%; height:100%; background:#e1edf8; position:relative;}
.banner_left .ldzc h2{ display:block; width:170px; height:45px; margin-left:-15px; padding-top:22px;}
.ldzc_left{ display:block; float:left; width:111px; text-align:center; margin:25px 0 0 15px;}
.ldzc_left img{ width:111px; height:162px;}
.ldzc_left p{ color:#434343; height:14px; line-height:14px; padding-top:5px; white-space:nowrap;}
.ldzc_left:hover p{ text-decoration:underline;}
.ldzc_left span{ font-weight:bold; padding-right:10px;}
.ldzc_right{ float:left; margin-left:20px; width:162px;}
.ldzc_right h3{ color:#434343; margin-top:25px;}
.ldzc_right ul li{ float:left; line-height:30px; width:54px;}
.ldzc_right ul li a{ color:#434343;}

.banner_left .ldzc .more{ position:absolute; right:20px; bottom:20px; background:url(2015hsq_zwgk_icon01.png) no-repeat right center; color:#434343; padding-right:20px;}

.banner_list{ width:520px; float:right; margin-right:20px;}
.banner_list .zfhy{ margin-top:20px;}
.banner_list .title{ border-bottom:1px dotted #6ea4d6;}
.banner_list .title h2{ float:left; display:block; width:96px; height:28px; text-align:center; line-height:28px; color:#e9e9e9; background:#69aae4; font-size:18px; font-weight:normal;}
.banner_list .title a{ float:right; background:url(2015hsq_zwgk_icon01.png) no-repeat right center; padding-right:20px; color:#434343; margin-right:15px; line-height:28px;}

.list{ display:none; margin-top:10px;}
.list li{ height:30px; line-height:30px; vertical-align:top; overflow:hidden; padding:0;}
.list li a{ float:left; color:#434343; max-width:68%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list li a:hover{ color:#448aca; text-decoration:none;}
.list li .source{ padding-right:5px;}
.list li .date{ float:right; color:#a0a0a0;}


/* 信息公开 */
.sideMenu{ float:left; border:1px solid #e0e0e0; padding:1px; width:336px; height:431px;}
.sideMenu h3{ height:38px; line-height:38px; padding:0 15px; background:#69aae4; color:#fff; font-size:18px; font-weight:normal; cursor:pointer; margin-bottom:1px;}
.sideMenu h3 em{ float:right; display:block; width:15px; height:38px; background:url(2015hsq_zwgk_jt01.png) center center no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-image:url(2015hsq_zwgk_jt02.png);}
.sideMenu ul{ padding:8px 25px; display:none; /* 默认都隐藏 */ }
.sideMenu ul li{ line-height:28px;}
.sideMenu ul li a{ color:#434343;}
.sideMenu ul li a:hover{ color:#448aca; text-decoration:none;}

/* 最新信息公开发布 */
.zxxx{ float:right; width:670px; height:431px; border:1px solid #e0e0e0; overflow:hidden;}
.zxxx .title{ height:40px; line-height:40px; background:#69aae4; padding:0 20px;}
.zxxx .title h2{ float:left; font-size:18px; color:#fff; font-weight:normal;}
.zxxx .title a{ float:right; background:url(2015hsq_zwgk_icon01.png) no-repeat right center; padding-right:20px; color:#434343;}
.zxxx .list{ padding:0 20px;}

/* 应急管理 */
.yjgl{ float:left; width:320px; height:232px; background:#69aae4; padding:0 10px;}
.yjgl h2{ font-size:18px; height:18px; line-height:18px; margin-top:20px;}
.yjgl h2 a{ color:#eee;}
.yjgl_list{ width:100%; overflow:hidden; margin-top:10px;}
.yjgl_list ul{ width:334px;}
.yjgl_list ul li{ float:left; width:146px; height:49px; line-height:49px; border:1px solid #b2b2b2; padding:2px; background:#fff; margin:0 15px 2px 0;}
.yjgl_list ul li a{ display:block; width:100%; height:100%; background:no-repeat 12px center #eee; color:#434343; text-indent:70px;}
.yjgl_list ul li a.yjgl01{ background-image:url(2015hsq_zwgk_yjgl_icon01.png);} 
.yjgl_list ul li a.yjgl02{ background-image:url(2015hsq_zwgk_yjgl_icon02.png);} 
.yjgl_list ul li a.yjgl03{ background-image:url(2015hsq_zwgk_yjgl_icon03.png);} 
.yjgl_list ul li a.yjgl04{ background-image:url(2015hsq_zwgk_yjgl_icon04.png);} 
.yjgl_list ul li a.yjgl05{ background-image:url(2015hsq_zwgk_yjgl_icon05.png);} 
.yjgl_list ul li a.yjgl06{ background-image:url(2015hsq_zwgk_yjgl_icon06.png);} 

/* 文件解读 */
.wjjd{ float:right; width:670px; height:230px; border:1px solid #e0e0e0; overflow:hidden;}
.wjjd .title{ height:48px; line-height:48px; background:#69aae4; overflow:hidden;}
.wjjd .title h2 a{ display:block; float:left; height:48px; padding:0 10px; font-size:18px; font-weight:normal; color:#fff; margin-left:10px;}
.wjjd .title h2 a.active{ background:#fff; color:#69aae4; margin-top:10px; height:38px; line-height:28px; text-decoration:none;}
.wjjd .list{ padding:0 20px;}

@media screen and (max-width: 1025px){
	.banner_left{ position:static;}
	.banner_left .ldzc_box{ position:static; float:left; border:none; padding:0; box-shadow:none; width:35%;}
	.banner_list{ width:62%; margin-right:0;}
	
	.sideMenu{ width:98%; height:auto; padding-bottom:20px; margin-left:0.5%;}
	.zxxx{ width:98%; margin-top:10px; float:left; margin-left:0.5%;}
	.yjgl{ width:96%; margin-left:0.5%; padding:0 1%; height:auto; padding-bottom:20px;}
	.yjgl_list ul{ width:100%;}
	.yjgl_list ul li{ margin-top:10px;}
	.wjjd{ width:98%; margin-top:10px; float:left; margin-left:0.5%;}
	
	.zxxx .list{ padding:0 1%;}
	.wjjd .list{ padding:0 1%;}
}

@media screen and (max-width: 880px){
	.banner{ height:auto;}
	.banner_left .ldzc_box{ width:100%;}
	.banner_list{ width:98%; padding:0 1%;}
}

@media screen and (max-width: 540px){
	.wjjd{ height:auto; padding-bottom:10px;}
	.wjjd .title{ height:auto;}
	.wjjd .title h2 a{ font-size:16px;}
	.wjjd .title h2 a.active{ margin-top:0; height:48px; line-height:48px;}
}
