﻿BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background:#FFF; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; font-family:"Microsoft YaHei"!important}

A {COLOR: #000000; TEXT-DECORATION: none;}
A:hover {COLOR: #0080ff;}

A.white:Link {color:#FFFFFF; text-decoration:none}
A.white:Visited {color:#FFFFFF; text-decoration:none}
A.white:Hover {color:#fff400; text-decoration:none}

A.more:Link {color:#7a797e; font-size:12px; text-decoration:none}
A.more:Visited {color:#7a797e; font-size:12px; text-decoration:none}
A.more:Hover {color:#5b5b5b; font-size:12px; text-decoration:none}

A.links:Link {color:#1279e0; text-decoration:none}
A.links:Visited {color:#1279e0; text-decoration:none}
A.links:Hover {color:#979797; text-decoration:none}


#container {width:100%; padding:0px 20px; margin:0 auto; background:#FFFFFF}
#top {width:100%; margin:0 auto; background:url(zgj_banner.jpg) no-repeat}

#header {width:100%; height:66px; margin:0 auto; background:url(navbg_off.gif) repeat-x}
.mainnav {height:66px; width:710px; float:left;}
.mainnav ul {}
.mainnav ul li {height:66px; line-height:59px; width:118px; float:left; font-size:20px; text-align:center}
.mainnav ul li a {display:block;}

.search {height:32px; width:250px; padding-top:12px; float:right;}
.search .inp {width:198px; height:35px; line-height:35px; border:none; padding-left:12px; background:url(search_inp_bg.png) no-repeat; float:left}
.search .btn {width:36px; height:35px; border:none; float:left}

.ind_scroll_con {width: 960px; height:290px;margin: 0 auto; padding-top:20px; padding-bottom:12px;}

.focus {width:482px; height:290px; padding-right:12px; float:left;} 
.part_home_news {width:453px; height:290px; padding-left:12px; border-left:1px solid #bababa; float:left;}
.home_news_tit {height:27px; background:url(news_titbg_off.gif) repeat-x}
.home_news_tit ul li {float:left; display:inline-block; width:33.3%; height:27px; line-height:26px; text-align:center}
.home_news_tit ul li a{display:block; font-size:16px; color:#015293}
.home_news_tit ul li a:hover {color:#ffa200}

.home_news_con {width:453px; height:208px; padding:5px 0px}
.home_news_con h1 {font-size:16px; height:30px; line-height:30px; color:#015293; text-align:center; overflow:hidden}
.home_news_con p {text-indent:2em; height:56px; line-height:26px; border-bottom:1px dashed #bababa; overflow:hidden}
.home_news_con p a {color:#999999}
.home_news_con p a:hover {color:#333}

/*组织机构*/
.zzjg_con {width:100%; padding-top:12px}
.zzjg_con .ldname {height:27px; line-height:27px; font-size:12px; display:inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zzjg_con .w50 {width:45px; font-weight:bold; color:#333333; text-align:center;}
.zzjg_con .w50:hover {color:#FF0000}
.zzjg_con .w130 {width:114px; color:#8a8a8a;}  
.zzjg_con .w185 {width:186px; color:#8a8a8a;}
.zzjg_con .w240 {width:258px; color:#8a8a8a;}

.zzjg_icon {margin-top:10px;}
.zzjg_icon ul li {width:110px; height:36px; line-height:36px; border:1px solid #b8d6fc; margin-right:10px; float:left;}
.zzjg_icon ul li s {width:20px; height:21px; margin-left:13px; margin-top:8px; float:left; background:url(zzjg_icon_bg.gif) no-repeat}
.zzjg_icon ul li s.bgimg02 {background-position:0 -21px}
.zzjg_icon ul li s.bgimg03 {background-position:0 -42px}
.zzjg_icon ul li s.bgimg04 {background-position:0 -63px}
.zzjg_icon ul li a {padding-left:35px; color:#287cc2; display:block;}
.zzjg_icon ul li a:hover {color:#00498a}

.xxgk_icon {margin-top:15px;}
.xxgk_icon ul li {width:106px; height:45px; text-align:center; background:url(xxgk_icon_bg.gif) no-repeat; margin-right:8px; float:left;}
.xxgk_icon ul li a {line-height:45px; font-weight:bold; color:#00569d}

.dangjian_con {padding-top:5px}


/*政务服务*/
.zwfw_tit {width:100%; height:40px; text-align:center;}
.zwfw_tit h2 {line-height:40px; font-size:18px; color:#FFFFFF; background-color:#99c9ed;}
.zwfw_tit ul li {width:118.75px; line-height:40px; background-color:#99c9ed; margin-right:1px; float:left;}
.zwfw_tit ul li:hover {background-color:#1eb9ef}
.zwfw_tit ul li a {display:block; color:#FFFFFF; font-size:16px}
.zhengwufw_con {padding-top:15px}
.zhengwufw_con ul li {width:235px; height:102px; line-height:102px; margin-left:3px; margin-right:3px; margin-bottom:8px; font-size:18px; float:left;}
.zhengwufw_con ul li:hover {background-color:#82beec}
.zhengwufw_con ul li a {display:block; padding-left:65px; color:#FFFFFF; background:url(zwfw_fwxt_icon2.png) no-repeat}
.zhengwufw_con ul li a.bgpos4 {background-position:20px 0px}
.zhengwufw_con ul li a.bgpos7 {background-position:20px -102px}
.zhengwufw_con ul li a.bgpos8 {background-position:20px -204px}
.zhengwufw_con ul li a.bgpos9 {background-position:20px -306px}
/*.zhengwufw_con ul li a {display:block; padding-left:55px; color:#FFFFFF; background:url(zwfw_fwxt_icon1.png) no-repeat}
.zhengwufw_con ul li a.bgpos2 {background-position:0px -70px}
.zhengwufw_con ul li a.bgpos3 {background-position:0px -140px}
.zhengwufw_con ul li a.bgpos4 {background-position:0px -210px}
.zhengwufw_con ul li a.bgpos5 {background-position:0px -280px}
.zhengwufw_con ul li a.bgpos6 {background-position:0px -350px}
.zhengwufw_con ul li a.bgpos7 {background-position:0px -420px}
.zhengwufw_con ul li a.bgpos8 {background-position:0px -490px}
.zhengwufw_con ul li a.bgpos9 {background-position:0px -560px}*/

.fuwusys_con {padding-top:15px}
.fuwusys_con ul li {width:220px; height:40px; line-height:22px; margin-right:6px; margin-bottom:4px; padding:5px 0; font-size:16px; float:left;}
.fuwusys_con ul li:hover {background-color:#82beec}
.fuwusys_con ul li a {dispaly:block; color:#FFFFFF}
.fw_bgcolor1 {background-color:#1eb9ef}
.fw_bgcolor2 {background-color:#19c4d8}
.fw_bgcolor3 {background-color:#eba834}
.fw_bgcolor4 {background-color:#459fef}
.fw_bgcolor5 {background-color:#99c9ed}
.fw_bgcolor6 {background-color:#8dc153}
.fw_bgcolor7 {background-color:#ea7a37}

.fuwusys_con ul li s {width:38px; height:35px; margin:6px 5px 0 5px; float:left; background:url(zwfw_fwxt_icon821.png) no-repeat}
.fuwusys_con ul li s.fwxt_bg1 {background-position:0px 0px}
.fuwusys_con ul li s.fwxt_bg2 {background-position:0px -35px}
.fuwusys_con ul li s.fwxt_bg3 {background-position:0px -70px}
.fuwusys_con ul li s.fwxt_bg4 {background-position:0px -105px}
.fuwusys_con ul li s.fwxt_bg5 {background-position:0px -140px}
.fuwusys_con ul li s.fwxt_bg6 {background-position:0px -175px}
.fuwusys_con ul li s.fwxt_bg7 {background-position:0px -210px}
.fuwusys_con ul li s.fwxt_bg8 {background-position:0px -245px}

/*城市风貌*/
.csfm_con {height:161px; margin:20px 0px;}
.csfm_con dl {border:1px solid #bababa; margin-right:10px; padding:2px; float:left}
.csfm_con dl dt {width:133px; height:106px;}
.csfm_con dl dd {width:133px; height:30px; line-height:30px; text-align:center}


/*公众互动*/
.gzhdCon {width:100%;}
.tableList-temp.temp-1 { width: 100%; border-left: 2px solid #DAF2FF; border-top:2px solid #DAF2FF;}
.tableList-temp.temp-1 li { float: left; width:24.9%;}
.tableList-temp.temp-1 li h3 a { display: block; width: 100%; height: 131px; overflow: hidden; border-bottom: 2px solid #DAF2FF; border-right:2px solid #DAF2FF; text-align: center; font-size: 16px; color: #002249;}
.tableList-temp.temp-1 li h3 a:hover { background: #f6f6f6;}
.tableList-temp.temp-1 li h3 a i { display: block; padding-top: 30px;}

/*hudong*/
.hudong{ padding: 0px; overflow: hidden;}

.hdLtTabTop{ width:113px; float:left;}
.hdLtTabTop ul{ width: 100%;}
.hdLtTabTop ul li { height: 36px; line-height: 36px; text-align: center; font-size: 16px; background: #ace5ff; margin-bottom: 3px; position: relative; cursor: pointer;transition: ease-in-out .2s;}
.hdLtTabTop ul li.act{ background: #0076c9; color: #fff;}
.hdLtTabTop ul li.rexian {height:52px; line-height:25px;}
.i-circle{ width: 10px; height: 10px; background: url(arrow_white.png) no-repeat 0 0; position: absolute; right: 2px; bottom: 12px;}
.hdLtTabTop ul li .i-circle{ background-position: 0 0px;}

.hdTabPt{ display: none;}
.hdTabPt.act{ display: block;}

.tit2{ font-size: 20px;}

.hdPtRt ul{ display: none;}
.hdPtRt ul.act{ display: block;}

.hdLtTabCon{ overflow: hidden;}
.hdPtLt{ margin-left:10px; width: 100%; height: 340px;}
.hdPtLt ul{ margin-top:10px; }

/*专题专栏*/
.ind_ztzl h2 {height:32px; line-height:32px; text-align:center; background:url(bgline_ind_ztzl.gif) 0 0 repeat-x;}
.ind_ztzl h2 span {font-size:22px; font-weight:bold; padding:0 10px; background-color:#fff;}
.ind_ztzl h2 span a {color:#2facf4;}

/*js单位*/
.jsdw_bnr {width:966px; height:118px; line-height:118px; background:url(bg_jsdw.jpg) no-repeat; font-size:24px; color:#FFFF33; text-align:center; margin-bottom:20px}
.jsdw_sidebar {width:115px; height:auto; min-height:367px;}
.jsdw_sidebar ul li {width:100%; height:115px; margin-bottom:12px; background:url(jsdw_icon.png) no-repeat #4298f4; text-align:center;}
.jsdw_sidebar ul li:hover {background-color:#0099FF}
.jsdw_sidebar ul li a {display:block; padding-top:65px; line-height:50px; font-size:18px; color:#fff;}
.jsdw_sidebar ul li.icon1{background-position: center -10px;}
.jsdw_sidebar ul li.icon2{background-position: center -130px;}
.jsdw_sidebar ul li.icon3{background-position: 50% -255px;}

.jsdw_con {width:790px; height:auto; min-height:337px; padding:15px 20px; border:1px solid #bababa;}
.jsdw_con .jsdw_tit {height:27px; background:url(news_titbg_off.gif) repeat-x; margin:10px 0 15px}
.jsdw_con .jsdw_tit h2 {width:15%; background:url(news_titbg_on.gif) repeat-x; line-height:27px; text-align:center; font-size:18px;}
.jsdw_con p {line-height:28px; color:#323232}
.jsdw_con p+.more {text-align:right; margin-top:10px}
.jsdw_con p+.more a {color:#FF0000; font-family:"宋体"}
.part02 {width:960px; height:257px;margin: 0 auto; margin-top:12px;}
.part02 .left {width:246px; margin-right:5px; float:left;}
.part02 .middle {width:229px; margin-right:14px; float:left;}
.part02 .middle ul li {width:229px; height:54px; margin-top:5px; background:url(shuju_icon_sp.png) no-repeat #1eb9ef;}
.part02 .middle ul li:hover {background-color:#99c9ed;}
.part02 .middle ul li a {display:block; line-height:54px; font-size:20px; color:#fff; padding-left:90px;}
.part02 .middle ul li.bg01 {background-position:30px 0}
.part02 .middle ul li.bg02 {background-position:30px -58px}
.part02 .middle ul li.bg03 {background-position:30px -120px}

.part02 .right {width:450px; padding-left:12px; border-left:1px solid #bababa; float:left}
.part02 .right .news_con {padding:10px 0px 10px}

/*首页图标onMouse放大*/
.tabPt,.workTabPt{ display:none}
.tabPt.act,.workTabPt.act{ display:block}

.workList{ clear:both; overflow:hidden}
.workList li{ width:113px; height:78px; background-color:#e9e9e9; float:left; text-align:center; margin:0px 10px 4px 0px; padding:5px 0px 0 0px;+width:19.8%;+display:inline;}
.workList li h4{ font-size:14px; font-weight:normal; display:block; height:20px; line-height:20px;}
.workList li p{ padding:0px 40px; text-align:left}
.workList li p a{ display:inline-block; margin-right:8px;}
.workList li:hover{ background:#d4d4d4; transition:ease-in-out .4s;}
.workList li:hover img{ transition:ease .4s; transform:scale(1.1,1.1);}
/*首页图标onMouse放大*/


.mt10 {margin-top:10px}
.mb4 {margin-bottom:4px}

/*通用新闻列表*/
.list {margin:0px 5px; text-align: left;} 
.list ul {list-style-type: none; margin: 0px; padding: 0px;} 
.list li {width: 100%; height:31px; line-height:31px} 
.list li a {color: #333333; display: block; padding-left:10px; background: url(dot_black.gif) no-repeat 0px 14px;} 
.list li span {float: right; text-align: right; color:#3e3e3e;} 
.list li a:hover {color: #336699;} 


/*通用新闻列表*/
.list01 {margin:0px 5px; text-align: left;} 
.list01 ul {list-style-type: none; margin: 0px; padding: 0px;} 
.list01 li {width: 100%; height:36px; line-height:36px; font-size:15px} 
.list01 li a {color: #333333; display: block; padding-left:10px; background: url(dot_black.gif) no-repeat 0px 16px;} 
.list01 li span {float: right; font-size:14px; text-align: right; color:#3e3e3e;} 
.list01 li a:hover {color: #336699;} 


/*首页滚动图片*/
.rollBox{width:940px;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto;}
.rollBox .LeftBotton{height:42px;width:22px;background:url(button.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:15px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:42px;width:22px;background:url(button.gif) no-repeat -22px 0;overflow:hidden;float:left;display:inline;margin:15px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:888px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:222px;float:left;text-align:center;} 
.rollBox .Cont .pic img{padding:4px;background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


.friendlink {width: 960px; margin: 0 auto; margin-top:22px; margin-bottom:18px; padding-left:16px}
.friendlink select {width:199px; height:30px; margin-left:12px; font-size:12px; color:#6f6f6f}


#footer {padding-top:18px; border-top:3px solid #bababa}
#footer p {text-align:center; line-height:22px; color:#363636; font-size:12px; font-family:"宋体"}
#footer p a {color:#515151}
#footer p a:hover {color:#bababa}
#footer .gabeian {display:inline-block; margin:auto; text-align:right}
#footer .biaozhi {padding-bottom:10px; text-align:center}
#footer .biaozhi img {padding:5px}



/*概览*/
.current_wz {height:24px; line-height:24px; padding:15px 0 0 35px; background:url(current_icon.png) 6px 15px no-repeat;}
.page_container {padding:22px 0; height:auto; overflow:hidden}
.sidebar {float:left; width:220px; text-align:center}
.sidebar h2 {height:46px; line-height:46px; background:#99c9ed; font-size:18px; font-weight:bold; color:#ece733}
.sidebar h3 {height:36px; line-height:30px; font-size:16px; font-weight:bold; color:#FFFFFF; background:url(leftmenu_downline.png) center bottom no-repeat}
.sidebar ul {background:url(sider_bg.gif) no-repeat #99c9ed; margin-top:15px; padding:28px; min-height:740px}
.sidebar ul li {height:36px; line-height:36px; font-size:16px;border-bottom:1px solid #FFFFFF;}
.sidebar ul li:hover {background-color:#FF9900;}
.sidebar ul a {color:#FFFFFF; display:block
    width: 164px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    }

.con_right {float:right; width:670px; height:auto; border:1px solid #dcdcdc; padding:36px 20px; overflow:hidden}
.article_tit {line-height:26px; text-align:center; font-size:22px; color:#0a3b87}
.article_date {height:26px; line-height:26px; margin:10px auto 25px; text-align:center; font-size:12px; color:#999999; font-family:"宋体"}
.article_con {line-height:28px; padding:0px 10px; min-height:780px}
.article_con p {text-indent:2em;}

.con_all {width:918px; height:auto; border:1px solid #dcdcdc; padding:36px 30px; overflow:hidden}


/*专属页面*/
.zs_sidebar {float:left; width:220px;}
.zs_sidebar dl {}
.zs_sidebar dl dt {width:160px; height:80px; line-height:80px; color:#FFFFFF; font-size:20px; padding-left:60px; background-color:#24b4e8; margin-bottom:4px;}
/*
.zs_sidebar dl dd {width:220px; padding:20px 0; font-size:16px; background-color:#99c9ed; margin-bottom:4px; overflow:hidden}
*/
.zs_sidebar dl dd {width:220px; padding:20px 0; font-size:16px; margin-bottom:4px; overflow:hidden}
.zs_sidebar dl dd a {display:block; padding-left:60px; padding-right:20px}
.zs_navbg1 {background:url(zs_icon_house.png) 23px 24px no-repeat}
.zs_navbg2 {background:url(zs_icon_map.png) 20px 20px no-repeat}
.zs_navbg3 {background:url(zs_icon_house3.png) 18px 20px no-repeat}
.zs_navbg4 {background:url(zs_icon_diaota.png) 12px 18px no-repeat}
.zs_navbg5 {background:url(zs_icon_house2.png) 28px 20px no-repeat}
.zs_navbg6 {background:url(zs_icon_book.png) 28px 20px no-repeat}
.currentChannel{
	background:url(arrow_white_nav.png) right center no-repeat #ffa200;
}
.otherChannel{
	background-color:#99c9ed;
}


/*分页*/
.dede_pages{
    padding:20px 0 0 0;
}
.dede_pages ul{
    float:left;
    padding:12px 0px 12px 16px;
}
.dede_pages ul li{
    float:left;
    font-family:Tahoma;
    line-height:17px;
    margin-right:6px;
    border:1px solid #E9E9E9;
}
.dede_pages ul li a{
    float:left;
    padding:2px 4px 2px;
    color:#555;
    display:block;
}
.dede_pages ul li a:hover{
    color:#690;
    text-decoration:none;
    padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
    background-color:#F8F8F8;
    padding:2px 4px 2px;
    font-weight:bold;
}
.dede_pages .pageinfo{
    line-height:21px;
    padding:12px 10px 12px 16px;
    color:#999;
}
.dede_pages .pageinfo strong{
    color:#555;
    font-weight:normal;
    margin:0px 2px;
}


.list_padding {padding:8px 12px}

.xz {color:#FF0000; margin: 6px 9px;}
.f18 {font-size:18px}
.f22 {font-size:22px}
.yahei {font-family:"微软雅黑"}
.white {color:#FFFFFF}
.blue {color:#0061b4}
.grad {color:#888888}

.mTop8 {margin-top:8px}
.mTopBottom6 {margin-bottom:6px; margin-top:6px}
.titTxtmTop {display:block; margin-top:4px}

.strong {font-weight:bold}
.artTit {font-size:26px; line-height:28px; font-weight:bold; color:#1363a6}
.date {font-size:12px; color:#5b5b5b}

.Border_blue {border:1px solid #9ad2f5}
.Border_black {border:1px solid #161616}
.Border_blue3 {border-right:1px solid #a5dcfb; border-bottom:1px solid #a5dcfb; border-left:1px solid #a5dcfb;}


/*建设工程安全监督*/
.aqjd_con {overflow:hidden; margin-bottom:15px;}
.aqjd_news {width:685px;}
.aqjd_linkimg {width:245px;}
.aqjd_linkimg ul li {height:62px; line-height:62px; margin-bottom:8px; font-size:20px;}
.aqjd_linkimg ul li:hover {background-color:#82beec}
.aqjd_linkimg ul li a {display:block; color:#fff;}
.aqjd_linkimg ul li s {width:35px; height:35px; margin:12px 8px 0 25px; float:left; background:url(aqjd_icon.png) no-repeat}
.aqjd_linkimg ul li s.fwxt_bg1 {background-position:0px 0px}
.aqjd_linkimg ul li s.fwxt_bg2 {background-position:0px -35px}
.aqjd_linkimg ul li s.fwxt_bg3 {background-position:0px -70px}
.aqjd_linkimg ul li s.fwxt_bg4 {background-position:0px -105px}

.jggs_con {width:49%; height:66px; line-height:66px; font-size:20px; text-align:center}
.jggs_con:hover {background-color:#82beec}
.jggs_con a {display:block; color:#FFFFFF;}
.feedback {padding:15px; border:1px solid #a9a9a9; border-radius:4px; text-align:center;}
.feedback p {font-size:16px; line-height:30px;}


/*建设工程质量监督*/
.yanghu_con_l {width:42%; padding-right:4%; border-right:1px dashed #999999;}
.yanghu_con_r {width:49%;}
.yhlist {margin:0px 5px; text-align: left;} 
.yhlist ul {list-style-type: none; margin: 0px; padding: 0px;} 
.yhlist li {width: 100%; height:31px; line-height:31px; color:#083168;} 
.yhlist li span {float: right; text-align: right;} 
.s_font {font-size:16px; line-height:20px; padding-top:12px; padding-right:12px;}
.s_font1 {font-size:16px; line-height:20px; padding-top:6px; padding-right:12px;}

.aqjd_linkimg ul li em {width:35px; height:35px; margin:8px 8px 0 25px; float:left; background:url(zljd_icon_up.png) no-repeat}
.aqjd_linkimg ul li em.fwxt_bg1 {background-position:0px 0px}
.aqjd_linkimg ul li em.fwxt_bg2 {background-position:0px -35px}
.aqjd_linkimg ul li em.fwxt_bg3 {background-position:0px -70px}
.aqjd_linkimg ul li em.fwxt_bg4 {background-position:0px -105px}

.aqjd_linkimg ul li i {width:35px; height:35px; margin:12px 8px 0 25px; float:left; background:url(zljd_icon_down.png) no-repeat}
.aqjd_linkimg ul li i.fwxt_bg1 {background-position:0px 0px}
.aqjd_linkimg ul li i.fwxt_bg2 {background-position:0px -35px}
.aqjd_linkimg ul li i.fwxt_bg3 {background-position:0px -70px}
.aqjd_linkimg ul li i.fwxt_bg4 {background-position:0px -105px}

.zllink {margin-top:2px;}
.zllink select {width:243px; height:30px; font-size:12px; color:#6f6f6f}