@charset "gb2312";
/* CSS Document */

.main{ width: 1150px; margin:20px auto;}
.title{ height: 45px; line-height: 45px; background:url(2015syj_index_title_bg.jpg) repeat-x; padding:0 20px; border-top:1px solid #3d79ac;}
.title h2{ float: left ;font-size: 16px; font-weight: normal;}
.title h2 a{ display:block; float:left; padding:0 12px; height: 37px; line-height: 37px; color:#575757; margin: 9px 1px 0;}
.title h2 a.active{ background:#fff; color:#626262; border:1px solid #c9c9c9; border-bottom:none; border-top-color:#3d79ac; text-decoration:none; line-height: 36px;  *line-height: 35px; margin: 7px 0 0;}
.title .more{ display:none; float: right; color:#5598f4; }
.title .more:hover{ color:#256092;}
.list{ display:none; padding:0 10px;}
.list ul{ margin-top: 10px;}
.list ul li{ font-size:14px; height:36px; line-height:36px; vertical-align:top; overflow:hidden;}
.list ul li a{ float:left; color:#313131; max-width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list ul li .date{ float:right; color:#959595;}
.list h2 a:hover,.list ul li a:hover{ color:#256092;}

.news_cont{ height: 328px;}

/* 焦点图 */
.slideBox{ float:left; width:618px; height:398px; position:relative; z-index:5; }
.slideBox .hd{ height:11px; overflow:hidden; position:absolute; right:20px; bottom:19px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:9px;  width:11px; height:11px; background:#828283; border-radius:5px; cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; height:398px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:450px; position:relative; color:#fff;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:598px; height:50px; background:url(2015syj_index_tb_bg.png) repeat;  font-size:16px; line-height:50px; color:#eee; cursor:pointer;  padding-left:20px;}
.slideBox .bd li a:hover p{ color:#256092;}
.slideBox .bd img{ width:618px; height:398px;}

/* 新闻 */
.news{ float:right; width:510px; height: 398px; overflow:hidden;}
.news .title{ border:none; border-top:2px solid #256092;}
.news .list{ border-top: none; height: 280px; width: 470px; padding:1px 20px;}
.news .list ul li{ height: 37px; line-height:37px;}
.news .list h2{ font-size:18px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-top: 10px;}
.news .list h2 a{ color:#626262; }
.news .list p{ padding:15px 0; border-bottom:1px dashed #acacac; color:#707070; height:14px; font-size: 14px; line-height:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news .list p a{ color:#3d79ac;}
.news .list h2 a:hover,.news .list p a:hover{ text-decoration:underline;}

/* 滚动信息 */
.gdtz{ float:left; width:286px; height:398px; overflow:hidden; }
.gdtz .title{ border:none; background:url(2015syj_bs_ywxt_search_gdtz.jpg);}
.gdtz .title h2 a{color:#fff; line-height:26px;}
.gdtz  .list{ padding:0px 0px 0px 5px;}
.gdtz  .list .bd{ border:1px solid #e3e3e3; border-top:none;  margin:0px; background-color:#fff; height:280px;}
.gdtz  .list ul li{padding:0px 10px; line-height:37px;}

/* 专题专栏 */
.ztzl{ width:1150px; height: 93px; overflow:hidden; position:relative; margin-top: 20px;}
.ztzl .hd .prev,.ztzl .hd .next{ display:block;  width:26px; height:93px; float:right; overflow:hidden;cursor:pointer; position:absolute; top:0; background: no-repeat center center #09649d;}
.ztzl .hd .prev{ background-image:url(2015syj_ztzl_prev.jpg); left:0;}
.ztzl .hd .next{ background-image:url(2015syj_ztzl_next.jpg); right:0;}
.ztzl .hd .prevStop,.ztzl .hd .nextStop{ opacity:0.5; }
.ztzl .bd{ width: 1068px; margin-left: 38px; overflow:hidden;}
.ztzl .bd ul{ overflow:hidden; zoom:1; }
.ztzl .bd ul li{ width:247px; float:left; _display:inline; overflow:hidden; margin:0 10px;}
.ztzl .bd ul li img{ width:247px; height:93px; display:block;}

.main_con{ float: left; width: 259px;}
.main_con .title{ height: 45px; border-top:3px solid #4b92d4; background:url(2015syj_index_title_bg02.png) repeat-x; line-height: 45px;}
.main_con .title h3{ float: left; font-size: 16px; color:#fff; font-weight: normal;}
.main_con{ float: right; width: 1150px;}

.main_con .xxgk{ width: 230px; margin-top: 20px; float:left;}
.main_con .xxgk .title{ background:url(2015syj_bs_ywxt_xxgkfbpt.jpg)}
.main_con .xxgk .xxgk_fbpt{ border:1px solid #e3e3e3; border-top:none; height:232px; padding-top:18px; margin-left:3px;}
.main_con .xxgk ul{ font-size:0px; width:194px; margin:0px auto; padding-top:20px; padding-bottom:7px;  border:1px dashed #e3e3e3; border-left:none; border-right:none;}
.main_con .xxgk ul li{ width: 184px; height: 48px; line-height: 48px; margin-bottom: 13px;}
.main_con .xxgk ul li a{ color:#535353;}
.main_con .xxgk ul li a:hover{ text-decoration: underline;}
.main_con .xxgk ul li.xxgk06{ width: 210px; height: 65px; text-indent: 0px; line-height: 24px; padding:18px 0 0 29px;}
.main_con .xxgk ul li.xxgk06 a{ display:inline-block; width: 100px;}

.main_con .list{ padding:0 15px;}
.main_con .list ul li{ line-height: 34px; height: 34px;}
.main_con .list ul li a{ max-width:100%;}


.main_con .title h2 a,.main_con .title h2 a.active{ color:#626262;}
.main_con .tzgg,.main_con .main_con .xkgs{ float: left; width: 470px; margin-top: 20px; overflow:hidden; padding:0px 20px;}
.main_con .zcfg,.main_con .main_con .zxts{ float: right; width: 410px; margin-top: 20px; overflow:hidden;}
.main_con .tzgg ul,.main_con .zcfg ul{ height: 241px; overflow:hidden;}

.wsbs{ float: left; width: 449px; margin: 20px 0px;; overflow:hidden; border:1px solid #e3e3e3;}
.main_con .wsbs ul{ width: 419px; *height: 201px; height:254px;}
.main_con .wsbs ul li{ line-height: 34px; height: 34px;}
.main_con .wsbs ul li a{ max-width:100%;}
.main_con .wsbs ul li a:hover{ border-color:#3d79ac;}

.zxjl{ float: left; width: 419px; overflow:hidden; margin:20px 17px; border:1px solid #e3e3e3;}
.main_con .zxjl ul{ width: 419px; *height: 201px; margin-top: 10px; }
.main_con .zxjl ul li{ float: left; width: 130px; height: 113px; text-align: center; font-size: 16px; line-height: 16px; margin: 0 0px 14px 7px;;}
.main_con .zxjl ul li a img{width:118px; height:107px;}
.main_con .zxjl ul li a:hover{ border-color:#3d79ac;}


.main_con .zxts ul{ height: 108px; overflow:hidden;}
.main_con .zxts ul li .status{ float: right; color:#3d79ac;}
.main_con .zxts p a{ display:block; float: left; width: 159px; height: 51px; line-height: 51px; text-indent: 66px; font-size: 16px; color:#fff; margin-top: 10px; background: no-repeat 32px center #88abda;}
.main_con .zxts p a.wyzx{ background-image:url(2015syj_index_zxts_wyzx.png); margin-right: 11px;}
.main_con .zxts p a.wyts{ background-image:url(2015syj_index_zxts_wyts.png);}
.main_con .zxts p a:hover{ background-color:#3d79ac;}

.jgzf{float: right; width: 241px; margin-top: 20px; overflow:hidden; }
.jgzf .title{background:url(2015syj_bs_ywxt_zxgz.jpg) no-repeat; border:none; height:48px;}
.jgzf .title h2 a.active{border:none; background:none; color:#fff;}
.jgzf ul{ height: 282px; overflow:hidden;}
.jgzf .list{ padding:0px 0px 0px 5px;}
.jgzf .list .bd{ border:1px solid #e3e3e3; border-top:none;  margin:0px; background-color:#fff; height:264px;}
.jgzf .list ul{margin-top:0px;}
.jgzf .list ul li{padding:0px 10px; line-height:49px; height:49px; border-bottom:1px dashed  #e3e3e3;}

.i-main-header{position:relative; width:1150px; margin:0 auto;}
.i-main-zt{ margin-top:30px;}
.i-main-zt-left{ width:230px; float:left;}
.i-main-zt-left-aa{ background:url(i-main-left-1.gif) no-repeat; width:250px; height:48px; line-height:48px;}
.i-main-zt-left-aa h3{  display:block; float:left; font-size:16px; font-weight:bold; padding-left:25px; padding-top:5px;}
.i-main-zt-left-ab{ margin-top:20px;}
.i-main-zt-left-ab li{ float:left; width:115px; height:40px; background:#e0ebf4; text-align:center; line-height:40px; margin:0 10px 14px 0; font-size:14px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.i-main-zt-left-ac{ margin-top:10px;}
.i-main-zt-left-ac li{height:40px; text-align:center; line-height:40px; margin:0 10px 14px 0; font-size:14px; font-weight:bold;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.i-main-zt-left-ac li a{ color:#3d79ac;}
.i-main-zt-left-aca{ display:block; background:#e0ebf4 url(images/i-main-left-3.gif) no-repeat 30px 8px;}
.i-main-zt-left-acb{ display:block; background:#e0ebf4 url(images/i-main-left-4.gif) no-repeat 30px 8px;}

.i-main-zt-left-ba{background:#f0f0f0; height:45px; line-height:45px; font-size:16px; font-weight:bold; padding-left:20px; border-top:#3785c0 solid 3px;}
.i-main-zt-left-ba h3{  display:block; float:left; font-size:16px; font-weight:bold;}
.i-main-zt-left-ba a{ float:right; background:url(xgl-6.png) no-repeat 0 12px; padding-left:25px; margin-right:15px; font-size:12px; color:#3785c0;}
.i-main-zt-left-bb{ margin-top:10px; font-size:14px;}
.i-main-zt-left-bb ul li{ padding:0 10px; line-height:36px;}
.i-main-zt-left-c{ margin-top:10px;}
.i-main-zt-left-ca{background:#f0f0f0; height:45px; line-height:45px; font-size:16px; font-weight:bold; padding-left:20px; border-top:#3785c0 solid 3px;}
.i-main-zt-left-ca h3{ display:block; float:left; font-size:16px; font-weight:bold;}
.i-main-zt-left-ca a{display:block; float:right; padding-right:20px; color:#999; font-size:12px; font-weight:normal;}
.i-main-zt-left-ca a:hover{ color:#a70001; text-decoration:none;}
.i-main-zt-left-cb{ margin-top:10px; font-size:14px;}
.i-main-zt-left-cb ul li{ line-height:24px; margin:0 10px; padding:10px 0;}
.i-line-none{border-bottom:#ccc dashed 1px;}
.i-main-zt-left-cb ul li p span{ display:block; float:left; height:26px; font-weight:bold;}
.i-main-zt-left-cb ul li p span ol{ display:block;}
.i-main-zt-center{ float:left; background:url(i-main-left-2.gif) no-repeat; width:10px; height:660px;}

/*信息公开*/
.xgl-main{ width:250px; float:left;}
.xgl-main-a{border:solid 1px #7fa5c6;}
.xgl-main-a-top{ background:#2b72af; height:45px; line-height:45px; font-size:16px; font-weight:bold; padding-left:20px; }
.xgl-main-a-top b{color:#fff;}
.xgl-main-xxgk-top{height:25px; line-height:25px; font-size:16px; font-weight:bold;  border-bottom:solid 1px #7fa5c6;}
.xgl-main-xxgk-top b{color:#fff; background:#2b72af; height:25px; line-height:25px; display:block; width:74px; float:left; text-align:center;}
.xgl-main-xxgk-top a{ float:right; font-size:12px; color:#999; padding-right:20px;}
.xgl-main-xxgk-top a:hover{color:#a70001; text-decoration:none;}
.xgl-main-a-footer{ width:210px; background:#f4f4f4; margin:20px 0; padding:15px; font-size:14px; line-height:34px;}
.xgl-main-ca{ background:#e0ebf4 url(xgl-1.png) no-repeat 25px 8px; height:40px; padding-left:60px; line-height:40px; margin:0 10px 14px 0; font-size:14px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px;}
.xgl-main-cb{ background:#e0ebf4;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;font-size:14px;  margin:0 10px 14px 0;}
.xgl-main-cba{background:url(xgl-2.png) no-repeat 10px 8px; height:40px;  line-height:40px; margin-top:10px; margin:0 20px; padding-left:40px;border-bottom:#fff dashed 1px;}
.xgl-main-cbb{ padding:10px 0; text-align:center;}
.xgl-main-cbc{ line-height:36px;}
.xgl-main-cc{ background:#e0ebf4 url(xgl-3.png) no-repeat 30px 8px; height:40px; padding-left:60px; line-height:40px; margin:0 10px 14px 0; font-size:14px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px;}
.xgl-main-cd{ background:#e0ebf4 url(xgl-4.png) no-repeat 30px 8px; height:40px; padding-left:60px; line-height:40px; margin:0 10px 14px 0; font-size:14px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px;}
.xgl-main-cda{ font-size:14px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px;}
.xgl-main-cda-left{ float:left; background:url(xgl-5.png) no-repeat; margin:50px 0 0 40px; width:32px; height:36px;}
.xgl-main-cda-right{ float:right; margin:10px; padding:0 20px; border-left:solid 1px #7fa5c6; line-height:30px;}
.xgl-main-right{ margin-bottom:20px;}
.i-main-zt-right-list-left-list ul li span{ float:right; color:#999; font-size:12px;}
.i-main-zt-right-list-right-list ul li span{ float:right; color:#999}

.i-main-zt-right{ width:900px; float:right;}

.xgl-main-b{ width: 230px; margin-top: 20px; float:left;}
.xgl-main-b .xgl-main-a-top{ background:url(2015syj_bs_ywxt_xxgkfbpt.jpg)}
.xgl-main-b .xgl-main-c{ border:1px solid #e3e3e3; border-top:none; height:177px; padding-top:18px; margin-left:3px;}
.xgl-main-b ul{ font-size:0px; width:194px; margin:0px auto; padding-top:20px; padding-bottom:7px;  border:1px dashed #e3e3e3; border-left:none; border-right:none;}
.xgl-main-b ul li{ width: 184px; height: 48px; line-height: 48px; margin-bottom: 13px;}
.xgl-main-b ul li a{ color:#535353;}
.xgl-main-b ul li a:hover{ text-decoration: underline;}
.xgl-main-b ul li.xxgk06{ width: 210px; height: 65px; text-indent: 0px; line-height: 24px; padding:18px 0 0 29px;}
.xgl-main-b ul li.xxgk06 a{ display:inline-block; width: 100px;}

.xgl-main-d{padding:10px 0px;}
.xgl-main-c a{padding:5px 20px; width:184px; height:48px; display:block;}

.i-main-zt-xxgk{ margin-top:10px;}
.i-main-xxgk-title{ margin-bottom:10px; background:#fff; line-height:40px; height:40px; padding-left:10px;}
.i-main-xxgk-title a{ padding:0 5px;}
.xgl-main-xxgk-aa{padding:10px;}
.xgl-main-xxgk-left{ float:left; padding-top:10px;}
.xgl-main-xxgk-left img{ width:100px; height:125px; margin-right:10px;}
.xgl-main-xxgk-right{ float:left;}
.xgl-main-xxgk-right h3{ font-size:16px; font-weight:bold; padding-top:10px;}
.xgl-main-xxgk-right p{ margin-bottom:10px;}
.xgl-main-xxgk-right-a{ display:block; width:80px;  height:30px; line-height:30px; text-align:center; background:#3d79ac; color:#fff;}
.xgl-main-xxgk-ab{height:30px; line-height:30px; text-align:center; margin-top:10px; background:url(xgl-main-xxgk-ab.jpg); margin-left:10px; width:210px;}
.xxgk-right-zt-a{ margin-bottom:25px;}

.xxgk-right-zt-b{ background:url(i-main-right-1.gif) repeat-x; height:48px;}
.xxgk-right-zt-b-title-a{ float:left; font-size:16px; font-weight:bold; padding:10px 0 0 15px;}
.xxgk-right-zt-b-title-a li{ float:left;  padding:0 15px; padding-top:5px; font-size:16px; line-height:32px;}
.xxgk-right-zt-b-title-tab{ background:#fff; height:32px; border:#ddd solid 1px; border-bottom:none;}
.xxgk-right-zt-b span{ float:right; padding-right:20px; font-weight:bold; line-height:48px;}
.xxgk-right-zt-b span a{ color:#999;}
.xxgk-right-zt-b span a:hover{ color:#a70001; text-decoration:none;}
.xxgk-right-zt-b-list{ padding:20px 0;}
.xxgk-right-zt-b-list ul li{ float:left; width:165px; height:80px; background:#eff5f9; border:#e3e7eb solid 1px; padding:20px; line-height:35px; margin:0 5px; font-size:16px; font-weight:bold; line-height:80px; text-align:center;}
.xxgk-right-zt-b-list ul li a{ color:#25659c;}


/* 法律法规 */
.flfg{ float:left; width:470px; height: 330px; overflow:hidden; margin-right:20px;}

.flfg .list{ border-top: none; height: 280px; }
.flfg .list ul li{ height: 37px; line-height:37px;}
.flfg .list h2{ font-size:18px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-top: 10px;}
.flfg .list h2 a{ color:#626262; }
.flfg .list p{ padding:15px 0; border-bottom:1px dashed #acacac; color:#707070; height:14px; font-size: 14px; line-height:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.flfg .list p a{ color:#3d79ac;}
.flfg .list h2 a:hover,.flfg .list p a:hover{ text-decoration:underline;}

/* 通知公告 */
.wjtz{ float:left; width:410px; height: 330px; overflow:hidden;  }
.wjtz .list{ border-top: none; height: 280px;  }
.wjtz .list ul li{ height: 37px; line-height:37px;}
.wjtz .list h2{ font-size:18px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-top: 10px;}
.wjtz .list h2 a{ color:#626262; }
.wjtz .list p{ padding:15px 0; border-bottom:1px dashed #acacac; color:#707070; height:14px; font-size: 14px; line-height:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.wjtz .list p a{ color:#3d79ac;}
.wjtz .list h2 a:hover,.flfg .list p a:hover{ text-decoration:underline;}

/* 规划计划 */
.ghjh{ float:left; width:470px; height: 330px; overflow:hidden;   margin-right:20px;}
.ghjh .list{ border-top: none; height: 280px; }
.ghjh .list ul li{ height: 37px; line-height:37px;}
.ghjh .list h2{ font-size:18px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-top: 10px;}
.ghjh .list h2 a{ color:#626262; }
.ghjh .list p{ padding:15px 0; border-bottom:1px dashed #acacac; color:#707070; height:14px; font-size: 14px; line-height:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ghjh .list p a{ color:#3d79ac;}
.ghjh .list h2 a:hover,.flfg .list p a:hover{ text-decoration:underline;}

/* 通知公告 */
.zjxx{ float:left; width:410px; height: 330px; overflow:hidden;  }
.zjxx .list{ border-top: none; height: 280px; }
.zjxx .list ul li{ height: 37px; line-height:37px;}
.zjxx .list h2{ font-size:18px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-top: 10px;}
.zjxx .list h2 a{ color:#626262; }
.zjxx .list p{ padding:15px 0; border-bottom:1px dashed #acacac; color:#707070; height:14px; font-size: 14px; line-height:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zjxx .list p a{ color:#3d79ac;}
.zjxx .list h2 a:hover,.flfg .list p a:hover{ text-decoration:underline;}


/*办事服务*/
.i-main-bszn{width:630px; height:132px;  float:left;}
.bszn-title{background:url(bszn_title_ld.jpg); width:630px;  height:44px;}
.bszn-con ul{}
.bszn-con ul li{width:136px; height:78px; float:left; line-height:78px; background-color:#89b5db; margin:10px 10px; text-align:center; }
.bszn-con ul li a{  color: #fff; display: block;}
.bszn-con ul li a:hover{color:#fff;display: block;background-color: #2b72af;}
.i-main-wsfwdt{ width:500px;  float:right;}
.i-main-wsfwdt .i-main-wsfwdt2 img{padding-top:10px;}
.i-main-wsfwdt .i-main-wsfwdt3 img{padding-left:5px; padding-top:10px;}

.bgxz{width:410px; padding-top:30px; float:left;}
.i-main-bjcx .i-main-bjcx-top{background:url(i-main-bjcx-top.jpg); height:44px;}
.i-main-bjcx .i-main-bjcx-con{border:1px solid #ebebeb; width:388px;height:240px; padding:10px 10px;}
.i-main-bjcx-con  ul{ width: 388px; *height: 201px; height:254px;}
.i-main-bjcx-con  ul li{ line-height: 34px; height: 34px;  overflow:hidden;}
.i-main-bjcx-con  ul li a{ max-width:100%;}
.i-main-bjcx-con  ul li a:hover{ border-color:#3d79ac;}

.i-main-jggs{width:720px; padding-top:30px;  float:right;}
.i-main-jggs .i-main-jggs-top{background:url(i-main-jggs-top.jpg); height:44px;}
.i-main-jggs .i-main-jggs-con{border:1px solid #ebebeb;width:718px;height:260px;}




/*底部通用*/
.i-main-footer{}
.red-color{color:red;}
/*信件详细*/
.div_questionInfo{ background:url(zxts_bg_header001.jpg) repeat-x #F8F8F8;border:solid 1px #E8E8E8;line-height:35px; padding:0 20px; color:#AF1709; font-size:14px; font-weight:normal;margin:0;}
.div_inner{padding:20px 0;color:#666}
.div_inner table{width:100%; border:solid 1px #E9E9E9; background:#fff; border-collapse:collapse}
.div_inner table td{ border-collapse:collapse;border:solid 1px #E9E9E9;padding:2px; line-height:32px;}
.td_label{width:110px; text-align:center}
.div_questionInfo h3{margin:0;}
.clear10{height:10px;clear:both;}