
@charset "gb2312";

/* 新增导航 */
.mode_nav ul li a.link_02{ width:110px; background:url(../images/link_02.png) no-repeat; }


/*公告栏*/
.ggl{ margin-top:20px;width:314px; float:left; background:#fff;border:1px solid #e5e5e5; padding-bottom:20px; }
.mar_R{ margin-right:16px;}
.ggl .ggl_title,.ggl_title{
	border-left:3px solid #04b425; height:33px; padding-left:0.5em;   position:relative; 
	}
.ggl_title p{ color:#000; font-size:18px;}
.ggl_title span{
	font-size:14px; color:#b7b7b7;
	}
.ggl_title .more{ position:absolute; top:13px; right:24px; display:block;}
.list{ padding-top:30px; font-size: 0.9em;  }
.list li{ padding-bottom:12px; width:94%;  }
.list a{color:#303030; width:70%; float:left; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list li span{ float:right;}
.list a:hover{ color: #025194; }
.contain{ padding-left: 24px;
    height: 220px;
    margin-top: 26px;}
.news_contain{ padding-left: 24px;height: 260px;}
.contain01{ padding-left: 24px;
    height: 260px;
    margin-top: 26px;}
/* 局长信箱 */
/*.jzxx {
    margin-top: 0.9em;
    height: 50px;
}
.jzxx img{ height:100%;}
 */
/* 局内简介 */
.jnjj{width:95%; margin:0 auto; font-size:14px; line-height:28px; padding-top:20px;}

/* 综合信息 */
.ggl .blue_L{ border-left:3px solid #009afd;}
.ggl .sblue_L{ border-left:3px solid #1e00fd;}
.ggl .sred_L{ border-left:3px solid #b92226;}
.ggl .red_L,.red_L{ border-left:3px solid #fc4b1c;}
.ggl .green_L{ border-left:3px solid #bde935;}
.link_img{ width:254px; padding-top:23px;}
.img1{ float:left; width:50%;}
.link_img img { width:100%;}


/* office-wrap */
.office-wrap{
margin-top: 20px; width: 314px; float: left;height: 508px;
 background: #fff; border: 1px solid #e5e5e5;  padding-bottom: 20px;   
	}
.side_office {
    width: 258px;
    padding: 26px 28px 0 28px;
    background: #fff;
}


/* 联系我们 */
.contact{ background:url(imagescontact.gif) no-repeat; width:242px; height:48px; margin-top:0.5em;color: #303030; font-size: 0.8em; padding:10px 6px 0 6px; line-height: 20px; text-align: center;
line-height:16px;}
/* 服务窗口 */
.fwck{ width:244px; height:144px; margin-left:10px; margin-top:30px;}
.ewm { padding-right:20px;}

/* 相关专题 */
.xgzt{ padding-top:2em;}
.p7{ font-size:12px; color:#303030; padding-top:14px; }
.sp1{ font-size:8px; color:#8d8d8d; padding-top:4px; }
.xgzt-wrap{ padding-left:2em;display: block; }


/* 联系我们 */
.side_office .p7{
	font-size:0.9em; line-height:2.5em;
	}
.bsc{ padding-top:1.4em; width: 90%;
}
.bsc li { float:left; width:100%;}
.bsc li a{ display:block; text-align:center;border:1px solid #d2d2d2; background:#fcfcfc;border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px; behavior: url(PIE.htc);position:relative; color:#707070; font-size:14px; margin:0 4px 4px 4px; height:30px; line-height:30px;}
.bsc li a:hover{ background:#00bb84; border:1px solid #00bb84; color:#fff; }

/* js_content */
.js_content{ padding-right:1em; font-size:0.8em; line-height:20px;}


/* 新增应标题竖线 */
.ggl .sblue_L {
    border-left: 3px solid #1e00fd;
}
.ggl_title.qblue {
    border-left: 3px solid #009afd;
}
.ggl_title.qred {
    border-left: 3px solid #f00;
}
.ggl_title.qing {
    border-left: 3px solid #04a6b4;
}
.ggl_title.green {
    border-left: 3px solid #02ec12;
}
.ggl_title.ora{
border-left:3px solid #fe6b38;
}
.ggl_title.sblue {
    border-left: 3px solid #3a3879;
}
.container {
    padding-left: 24px; margin-top:26px;
}
.ggl_title.lye{ border-left:3px solid #D58400;}
.ggl_title.lpink{ border-left:3px solid #9D0076;}
.ggl_title.lgreen{ border-left:3px solid #99CB00;}
.ggl_title.qgreen{ border-left:3px solid #C6E567;}
.p8 {
    font-size: 0.8em;
}


/* 底部 */

.eco_sel{ width:20%; float:left; }
.sfs_sel{    width: 12.5%;  float: left;}
.eco_select{ display:block; width:90%; margin:0 5%;}
.eco_select img{ width:100%;}


/* 相关链接 */
.sjj_list {
       padding-top: 1.4em;
    font-size: 0.8em; width:90%;
}
.sjj_list a.img_link{ display:block; float:left; width:50%; text-align:center; margin-bottom:0.6em;}
.sjj_list a.img_link img{ width:95%;}
.hdxx_sjj {
   
    width: 90%;
    display: block;
	height:34px;
	text-align:center; line-height:34px;
	color:#fff;
	margin-bottom:10px;
	background-color:#fe6b38;
	border-radius:3px;
}
.hdxx_sjj:hover{ color:#fff;}
/* 新增信箱 */
.jt_hd {
    display: none;  width: 90%;
    margin: 5% auto 10px;
    text-align: center;
    border: 1px solid #d2d2d2;
    height: 2em;
    line-height: 2em;cursor:pointer; border-radius:3px;
}
.jt_hd:hover {
    background: #00bb84;
    border: 1px solid #00bb84;
    color: #fff;
}
.jt_hd:hover a{
 color: #fff;
}
.jzxx {
    margin-top: 0.9em;
    height: 50px;
}
/* 城市发展局 */
.jsimg_wrap{    margin-top: 20px;
    width: 978px;
    float: left;
    background: #fff;
    border: 1px solid #e5e5e5;
    padding-bottom: 20px;}
.jsfzj_img{padding-top:30px;}
.jsfzj_img li{ float:left; width:12.5%;}
@media (max-width: 768px){ /*<=768的设备-平板竖版以下*/ 
.ggl{ width:100%;}
.focus {
     width: 100%;
}
.scroll{ width:100%;}

/* 首页左侧菜单 */
.side_office{ width:86%;}
.side_list{ width:100%;}
.side_list li{ width:100%;}
.side_list li.active {
    background-size:100% 100% ;
}

.side_list li{background-size:100% 100% ;}
.side_list li:hover{
	background-size:100% 100% ; }

.hdxx,.contact{ width: 90%; background-size:100% 100%;}
.contact{ padding:0;}
.contact p { padding: 6px 6px 0 6px;}

.rcont_list img{ width:100%; }
.office-wrap{ height:auto; }
.side_office .p7 {
  
    line-height: 1.8em;
  }
.rcont_list table{ width:100%;}
.contain{ height:auto; }
.contain01{ height: auto;}
/* 新增 */

.elist_wrap{ width:100%; }
.mar_R,.no_mar{ margin-right:2px;}
.eco_sidelist{ height:auto;}
.eco_newslist{ height:auto;}
.eco_wrap{ width:90%;}
.eco_pic{ width:100%;}
.eco_pic img{ width:100%;}
.eco_sel{ width:100%; margin:1em 0;}
.article_word table{ width:94%; margin: 0 3%;}

/* 相关链接 */
.hdxx_sjj{ height:auto;}

/* 信箱显示 */
.jt_hd{ display:block;}
.list li span{ display:none; }
.list li a{ font-size:16px; width:100%;    white-space: normal; line-height:1.4em;}
.jsimg_wrap{ width:100%;}
.jsfzj_img li{ width:33.3%; margin-top:1em;}
}