@charset "utf-8";
/* CSS Document */
body {
 background:url(jb_bg.jpg) top center #71c9ea;
 background-repeat:no-repeat;
 background-attachment:fixed;
}
* {
 list-style:none;
 text-decoration:none;
 font-family:"微软雅黑";
 margin:0;
 border:0;
 padding:0;
}
wrap {
 width:100%;
}
a,a:hover {
 text-decoration:none;
}
img {
 display:block;
 border:none;
}
.clearfix {
 clear:both;
}
#header {
 width:100%;
 margin:auto
}
/*top蓝条*/
.jb_top {
 width:100%;
 margin:auto;
 height:36px;
 background-color: #ededed;
}
.jb_top1 {
 width:1000px;
 margin:auto;
}
.jb_top_left {
 float:left;
}
.jb_top_left li {
 float:left;
 line-height:36px;
 margin-right:16px;
}
.jb_top_left li a {
 color:#333333;
 font-size:14px;
}
.jb_top_right {
 float:right;
}
.jb_top_right li {
 float:left;
 line-height:36px;
 margin-left:16px;
}
.jb_top_right li a {
 color:#FFF;
 font-size:14px;
}
/*top蓝条-end*/
.in_con {
 width:960px;
 clear:both;
 height:100%;
 overflow:hidden;
 margin:0px auto;
 margin-bottom:10px;
}
.in_con .content {
 width:958px;
 border:solid 1px #e9e9e9;
 background:#FFF;
 height:100%;
 overflow:hidden;
}
/*logo 搜索*/
.jb_ding {
 clear:both;
 width:100%;
 margin:auto;
 height:220px;
 overflow:hidden;
}
.jb_ding1 {
 width:600px;
 margin:auto;
}
.jb_ding1 li {
}
.jb_logo {
 padding-top:13px;
 text-align:center
}
.jb_sousuo {
 width:600px;
 height:40px;
 background-color:#fefefe;
 border:1px solid #8fc44a;
 margin-top:5px;
}
.jb-sstext {
 width:519px;
 height:40px;
 float:left;
 color:#3b4567;
 padding-left:15px;
 line-height:40px;
 background:none
}
.jb-ssbutton {
 width:66px;
 height:40px;
 background:url(jb_biao.png) center no-repeat;
 cursor:pointer;
}
.jb_bsdt {
 height:46px;
 width:180px;
 margin-left:47px;
 margin-top:10px;
}
.jb_bsdt dl {
 width:96px;
 height:46px;
 float:left;
 padding-right:20px;
}
.jb_bsdt dl dt {
 width:96px;
 height:46px;
}
.jb_bsdt dl dd {
 width:96px;
 height:46px;
 text-align:center;
}
.jb_bsdt dl dd a {
 color:#1a4287;
 color:16px;
}
.jb_ewm {
 padding-top:3px;
}
/*logo 搜索-end*/

/*要闻*/
.jb_yw {
 width:960px;
 margin:auto;
}
.jb_yw p {
 padding:30px 0 30px 0;
}
.jb_yw p span {
 font-size:16px;
 font-weight:bold;
 color:#1a4287;
 background:url(jb_xb.png) no-repeat 0 5px;
 padding-left:20px;
}
.jb_yw p a {
 color:#000;
 line-height:26px;
}
/*要闻-end*/


/*top导航*/
.dh {
 clear:both;
 width:960px;
 margin:0px auto;
 height:50px;
 background:#8fc44a;
 overflow:hidden;
 margin-top:30px;
}
.sennav {
 width:960px;
 margin:0px auto;
}
.sennav li {
 float:left;
 font-size:17px;
 line-height:50px;
 width:120px;
}
.sennav li a {
 display: block;
 height:50px;
 line-height:50px;
 padding-left:40px;
 color:#FFF;
 width:80px;
 border-right:solid 1px #fff;
}
.sennav li a:hover {
 color:#FFF;
}
.sennav li a.sy {
 background:url(neye_sy.png) 10px center no-repeat;
}
.sennav li a.sy:hover {
 background:url(neye_sy.png) 10px center no-repeat #00a030;
}
.sennav li a.fzzf {
 background:url(neye_fz.png) 10px center no-repeat;
}
.sennav li a.fzzf:hover {
 background:url(neye_fz.png) 10px center no-repeat #00a030;
}
.sennav li a.onfzzf {
 background:url(neye_fz.png) 10px center no-repeat #00a030;
}
.sennav li a.xxgk {
 background:url(neye_gk.png) 10px center no-repeat;
}
.sennav li a.xxgk:hover {
 background:url(neye_gk.png) 10px center no-repeat #00a030;
}
.sennav li a.onxxgk {
 background:url(neye_gk.png) 10px center no-repeat #00a030;
}
.sennav li a.jgjj {
 background:url(neye_jg.png) 10px center no-repeat;
}
.sennav li a.jgjj:hover {
 background:url(neye_jg.png) 10px center no-repeat #00a030;
}
.sennav li a.onjgjj {
 background:url(neye_jg.png) 10px center no-repeat #00a030;
}
.sennav li a.hdjl {
 background:url(neye_hd.png) 10px center no-repeat;
}
.sennav li a.hdjl:hover {
 background:url(neye_hd.png) 10px center no-repeat #00a030;
}
.sennav li a.jdhy {
 background: url(jb_jdhy.png) 10px center no-repeat;
}
.sennav li a.jdhy:hover {
 background:url(jb_jdhy.png) 10px center no-repeat #00a030;
}
.sennav li a.bsfw {
 background: url(jb_bsfw.png) 10px center no-repeat;
}
.sennav li a.bsfw:hover {
 background:url(jb_bsfw.png) 10px center no-repeat #00a030;
}
.sennav li a.hdjl {
 background: url(jb_hdjl.png) 10px center no-repeat;
}
.sennav li a.hdjl:hover {
 background:url(jb_hdjl.png) 10px center no-repeat #00a030;
}

.sennav li a.onhdjl {
 background:url(neye_hd.png) 10px center no-repeat #00a030;
}
.sennav li a.ztzl {
 background:url(neye_zt.png) 10px center no-repeat;
}
.sennav li a.ztzl:hover {
 background:url(neye_zt.png) 10px center no-repeat #00a030;
}
/*top导航-end*/
/*----------------------------------------------------------------法治政府--------------------------------------------------------------*/
.fzcontent {
 clear:both;
 width:938px;
 margin:auto;
 height:100%;
 overflow:hidden;
 padding:10px;
}
/*法制列表*/
.fzcontent .lflist {
 width:462px;
 height:100%;
 overflow:hidden;
 float:left
}
.fzcontent .lflist h3 {
 width:100%
}
.fzcontent .lflist h3 a {
 display:block
}
/*-------------------------立法工作---------------------------------*/
.fzcontent .lfgz {
 width:460px;
 border:solid 1px #e9e9e9;
 height:100%;
 overflow:hidden;
 float: right;
 font-size:14px
}
.fzcontent .lfgz h2 {
 height:30px;
 line-height:30px;
 font-size:18px;
 font-weight:100;
 padding:8px 5px;
 border-bottom:dashed 1px #e9e9e9
}
.fzcontent .lfgz h2 span {
 display:inline-block;
 float:left;
 background:url(h2.png) left center no-repeat;
 padding-left:12px;
}
.fzcontent .lfgz h2 span a {
 display:block;
 line-height:30px;
 color:#333333;
 font-weight:bold
}
.fzcontent .lfgz h2 em {
 display:inline-block;
 float: right;
 font-style:normal;
 background:#F60;
 border-radius:4px;
}
.fzcontent .lfgz h2 em a {
 display:block;
 line-height:30px;
 color: #FFF;
 padding:0px 15px;
 font-size:16px
}
/*立法工作列表*/
.fzcontent .lfgz .lf_list {
 height:auto;
 overflow: hidden;
 padding:10px;
 margin-top:4px;
}
.fzcontent .lfgz .lf_list ul {
 width:100%
}
.fzcontent .lfgz .lf_list ul li {
 width:130px;
 border:solid 1px #e9e9e9;
 height:100px;
 float:left;
 margin-right:22px;
}
.fzcontent .lfgz .lf_list ul li.mg0 {
 margin-right:0px;
}
.fzcontent .lfgz .lf_list ul li a {
 display:block;
 width:130px;
 height:100px;
 color:#333333;
 text-align: center;
 line-height:150px;
}
/*立法工作流程*/
.fzcontent .lfgz .lf_list ul li a.lflc {
 background: url(fz_lflc.png) center 12px no-repeat;
}
.fzcontent .lfgz .lf_list ul li a.lflc:hover {
 background:url(fz_lflc.png) center 12px no-repeat #e9e9e9;
}
/*立法征求意见*/
.fzcontent .lfgz .lf_list ul li a.zqyj {
 background: url(fz_zqyj.png) center 12px no-repeat;
}
.fzcontent .lfgz .lf_list ul li a.zqyj:hover {
 background:url(fz_zqyj.png) center 12px no-repeat #e9e9e9;
}
/*法律法规清理*/
.fzcontent .lfgz .lf_list ul li a.fgql {
 background: url(fz_fgql.png) center 12px no-repeat;
}
.fzcontent .lfgz .lf_list ul li a.fgql:hover {
 background:url(fz_fgql.png) center 12px no-repeat #e9e9e9;
}
/*年度立法计划*/
.fzcontent .lfgz .lfjh {
 width:100%;
 margin-top:15px;
}
.fzcontent .lfgz .lfjh h3 {
 height:40px;
 line-height:40px;
 font-size:16px;
 font-weight:100;
 border-bottom:solid 1px #e9e9e9;
 padding:0px 10px;
}
.fzcontent .lfgz .lfjh h3 span {
 display:inline-block;
 float:left;
 border-bottom:2px solid #690;
}
.fzcontent .lfgz .lfjh h3 span a {
 display:block;
 line-height:40px;
 color:#333333;
 font-weight:bold
}
.fzcontent .lfgz .lfjh h3 em {
 display:inline-block;
 float: right;
 font-style:normal;
 border-radius:4px;
}
.fzcontent .lfgz .lfjh h3 em a {
 display:block;
 line-height:30px;
 color: #FFF;
 padding:0px 15px;
 font-size:16px;
 background:#F60;
 margin-top:5px;
}
.fzcontent .lfgz .lfjh ul {
 padding:10px;
 height:100%;
 overflow:hidden;
 width:auto;
 clear:both
}
.fzcontent .lfgz .lfjh ul li {
 width:100%;
 height:30px;
 line-height:30px;
}
.fzcontent .lfgz .lfjh ul li a {
 height:30px;
 line-height:30px;
 float:left;
 color:#333
}
.fzcontent .lfgz .lfjh ul li a:hover {
 color:#054276
}
.fzcontent .lfgz .lfjh ul li span {
 float:right;
 height:30px;
 line-height:30px;
 color:#333
}
/*-------------------------执法监督---------------------*/
.fzcontent .zfjd {
 width:460px;
 border:solid 1px #e9e9e9;
 height:100%;
 overflow:hidden;
 float: left;
 font-size:14px;
 margin-top:10px;
}
.fzcontent .zfjd h2 {
 height:30px;
 line-height:30px;
 font-size:18px;
 font-weight:100;
 padding:8px 5px;
 border-bottom:dashed 1px #e9e9e9
}
.fzcontent .zfjd h2 span {
 display:inline-block;
 float:left;
 background:url(h2.png) left center no-repeat;
 padding-left:12px;
}
.fzcontent .zfjd h2 span a {
 display:block;
 line-height:30px;
 color:#333333;
 font-weight:bold
}
.fzcontent .zfjd h2 em {
 display:inline-block;
 float: right;
 font-style:normal;
 background:#F60;
 border-radius:4px;
}
.fzcontent .zfjd h2 em a {
 display:block;
 line-height:30px;
 color: #FFF;
 padding:0px 15px;
 font-size:16px
}
/*执法监督列表*/
.fzcontent .zfjd .zf_list {
 height:auto;
 overflow: hidden;
 padding:10px;
}
.fzcontent .zfjd .zf_list ul {
 width:100%
}
.fzcontent .zfjd .zf_list ul li {
 width:130px;
 border:solid 1px #e9e9e9;
 height:100px;
 float:left;
 margin-right:22px;
}
.fzcontent .zfjd .zf_list ul li.mg0 {
 margin-right:0px;
}
.fzcontent .zfjd .zf_list ul li a {
 display:block;
 width:130px;
 height:100px;
 color:#333333;
 text-align: center;
 line-height:150px;
}
/*执法流程*/
.fzcontent .zfjd .zf_list ul li a.zflc {
 background: url(zf_lc.png) center 12px no-repeat;
}
.fzcontent .zfjd .zf_list ul li a.zflc:hover {
 background:url(zf_lc.png) center 12px no-repeat #e9e9e9;
}
/*执法法律法规*/
.fzcontent .zfjd .zf_list ul li a.zfflfg {
 background: url(zf_flfg.png) center 12px no-repeat;
}
.fzcontent .zfjd .zf_list ul li a.zfflfg:hover {
 background:url(zf_flfg.png) center 12px no-repeat #e9e9e9;
}
/*执法公示小程序*/
.fzcontent .zfjd .zf_list ul li a.xcx {
 background: url(zf_xcx.png) center 12px no-repeat;
}
.fzcontent .zfjd .zf_list ul li a.xcx:hover {
 background:url(zf_xcx.png) center 12px no-repeat #e9e9e9;
}
/*-------------------------行政复议---------------------*/
.fzcontent .xzfy {
 width:460px;
 border:solid 1px #e9e9e9;
 height:100%;
 overflow:hidden;
 float: left;
 font-size:14px;
 margin-top:10px;
}
.fzcontent .xzfy h2 {
 height:30px;
 line-height:30px;
 font-size:18px;
 font-weight:100;
 padding:8px 5px;
 border-bottom:dashed 1px #e9e9e9
}
.fzcontent .xzfy h2 span {
 display:inline-block;
 float:left;
 background:url(h2.png) left center no-repeat;
 padding-left:12px;
}
.fzcontent .xzfy h2 span a {
 display:block;
 line-height:30px;
 color:#333333;
 font-weight:bold
}
.fzcontent .xzfy h2 em {
 display:inline-block;
 float: right;
 font-style:normal;
 background:#F60;
 border-radius:4px;
}
.fzcontent .xzfy h2 em a {
 display:block;
 line-height:30px;
 color: #FFF;
 padding:0px 15px;
 font-size:16px
}
/*行政复议列表*/
.fzcontent .xzfy .fy_list {
 height:auto;
 overflow: hidden;
 padding:10px;
}
.fzcontent .xzfy .fy_list ul {
 width:100%
}
.fzcontent .xzfy .fy_list ul li {
 width:200px;
 border:solid 1px #e9e9e9;
 height:50px;
 float:left;
 margin-right:22px;
 border:solid 1px #e9e9e9
}
.fzcontent .xzfy .fy_list ul li.mg0 {
 margin-right:0px;
}
.fzcontent .xzfy .fy_list ul li a {
 display:block;
 width:200px;
 height:50px;
 color:#333333;
 text-align: center;
 line-height:50px;
}
/*行政复议流程*/
.fzcontent .xzfy .fy_list ul li a.fylc {
 background:url(fy_lc.png) 15px center no-repeat #f5f5f5
}
/*行政复议法律法规*/
.fzcontent .xzfy .fy_list ul li a.fyfg {
 background: url(fy_fg.png) 15px center no-repeat #f5f5f5
}



/*----------------------------------------------------------------信息公开--------------------------------------------------------------*/
.gkcontent {
 clear:both;
 width:938px;
 margin:auto;
 height:100%;
 overflow:hidden;
 padding:10px;
}
/*信息公开年度报告*/
.gkcontent .gknb {
 width:460px;
 border:solid 1px #e9e9e9;
 height:100%;
 overflow:hidden;
 float:left
}
.gkcontent .gknb h2 {
 height:30px;
 line-height:30px;
 font-size:18px;
 font-weight:100;
 padding:8px 5px;
 border-bottom:dashed 1px #e9e9e9
}
.gkcontent .gknb h2 span {
 display:inline-block;
 float:left;
 background:url(h2.png) left center no-repeat;
 padding-left:12px;
}
.gkcontent .gknb h2 span a {
 display:block;
 line-height:30px;
 color:#333333;
 font-weight:bold
}
.gkcontent .gknb h2 em {
 display:inline-block;
 float: right;
 font-style:normal;
 background:#F60;
 border-radius:4px;
}
.gkcontent .gknb h2 em a {
 display:block;
 line-height:30px;
 color: #FFF;
 padding:0px 15px;
 font-size:16px
}
.gkcontent .gknb ul {
 padding:10px;
 height:100%;
 overflow:hidden
}
.gkcontent .gknb ul li {
 width:100%;
 height:30px;
 line-height:30px;
}
.gkcontent .gknb ul li a {
 height:30px;
 line-height:30px;
 float:left;
 color:#333
}
.gkcontent .gknb ul li a:hover {
 color:#054276
}
.gkcontent .gknb ul li span {
 float:right;
 height:30px;
 line-height:30px;
 color:#333
}
/*信息公开制度规定*/
.gkcontent .zdgd {
 width:460px;
 border:solid 1px #e9e9e9;
 height:100%;
 overflow:hidden;
 float:right;
 font-size:14px
}
.gkcontent .zdgd h2 {
 height:30px;
 line-height:30px;
 font-size:18px;
 font-weight:100;
 padding:8px 5px;
 border-bottom:dashed 1px #e9e9e9
}
.gkcontent .zdgd h2 span {
 display:inline-block;
 float:left;
 background:url(h2.png) left center no-repeat;
 padding-left:12px;
}
.gkcontent .zdgd h2 span a {
 display:block;
 line-height:30px;
 color:#333333;
 font-weight:bold
}
.gkcontent .zdgd h2 em {
 display:inline-block;
 float: right;
 font-style:normal;
 background:#F60;
 border-radius:4px;
}
.gkcontent .zdgd h2 em a {
 display:block;
 line-height:30px;
 color: #FFF;
 padding:0px 15px;
 font-size:16px
}
.gkcontent .zdgd ul {
 padding:10px;
 height:100%;
 overflow:hidden
}
.gkcontent .zdgd ul li {
 width:100%;
 height:30px;
 line-height:30px;
}
.gkcontent .zdgd ul li a {
 height:30px;
 line-height:30px;
 float:left;
 color:#333
}
.gkcontent .zdgd ul li a:hover {
 color:#054276
}
.gkcontent .zdgd ul li span {
 float:right;
 height:30px;
 line-height:30px;
 color:#333
}
/*信息公开列表*/
.gkcontent .gklist {
 width:100%;
 height:100%;
 overflow:hidden;
 clear:both
}
.gkcontent .gklist ul {
 width:100%
}
.gkcontent .gklist ul li {
 width:160px;
 border:solid 1px #e9e9e9;
 height:150px;
 float:left;
 margin-top:10px;
 margin-right:32px;
}
.gkcontent .gklist ul li.mg0 {
 margin-right:0px;
}
.gkcontent .gklist ul li a {
 display:block;
 width:160px;
 height:150px;
 color:#333333;
 text-align: center;
 line-height:250px;
}
/*信息公开指南*/
.gkcontent .gklist ul li a.zn {
 background:url(gk_zn.png) center 20px no-repeat;
}
.gkcontent .gklist ul li a.zn:hover {
 background:url(gk_zn.png) center 20px no-repeat #e9e9e9;
}
/*信息公开目录*/
.gkcontent .gklist ul li a.ml {
 background:url(gk_ml.png) center 20px no-repeat;
}
.gkcontent .gklist ul li a.ml:hover {
 background:url(gk_ml.png) center 20px no-repeat #e9e9e9;
}
/*申请公开系统*/
.gkcontent .gklist ul li a.xt {
 background: url(gk_xt.png) center 20px no-repeat;
}
.gkcontent .gklist ul li a.xt:hover {
 background:url(gk_xt.png) center 20px no-repeat #e9e9e9;
}
/*申请公开*/
.gkcontent .gklist ul li a.sq {
 background: url(gk_sq.png) center 20px no-repeat;
}
.gkcontent .gklist ul li a.sq:hover {
 background:url(gk_sq.png) center 20px no-repeat #e9e9e9;
}
/*意见箱*/
.gkcontent .gklist ul li a.yjx {
 background: url(gk_yjx.png) center 20px no-repeat;
}
.gkcontent .gklist ul li a.yjx:hover {
 background:url(gk_yjx.png) center 20px no-repeat #e9e9e9;
}

/*-----------------------------------------------------------------------------机构简介-------------------------------------------------------------------------------*/
.jgcontent {
 clear:both;
 width:938px;
 margin:auto;
 height:100%;
 overflow:hidden;
 padding:10px;
}
/*领导简介*/
.dh_change {
 width:938px;
 margin:10px auto 
}
.dhtabbox {
 width:100%;
 height:382px;
 overflow:hidden
}
.dhtabbox .nav {
 width:152px;
 height:382px;
 float:left;
}
.dhtabbox .dhtab {
 clear:both;
 overflow:hidden;
 float:left;
}
.dhtabbox .dhtab a {
 text-align:center;
 font-size:16px;
 display:block;
 width:150px;
 height:60px;
 float:left;
 text-decoration:none;
 color:#000;
 line-height:60px;
 margin-bottom:2px;
 overflow:hidden;
 border:solid 1px #e9e9e9
}
.dhtabbox .dhtab a.on {
 background:#009afb;
 color:#FFF
}
.dhtabbox .dhcon {
 width:750px;
 float:right;
 height:360px;
 overflow:hidden;
 padding:10px;
 border:solid 1px #e9e9e9
}
.dhtabbox .dhcon dd {
 display:none
}
.dhtabbox .dhcon .ldjs {
 width:100%;
 height:100%;
 overflow:hidden
}
.dhtabbox .dhcon .ldjs .ldpage {
 width:150px;
 float:left;
 height:100%;
 overflow:hidden
}
.dhtabbox .dhcon .ldjs .ldxx {
 width:560px;
 float:left;
 height:100%;
 overflow:hidden;
 margin-left:20px;
}
.dhtabbox .dhcon .ldjs .ldxx h2 {
 height:50x;
 line-height:50px;
 border-bottom:solid 1px #CCCCCC;
 font-size:16px;
 font-weight:normal;
 color:#333
}
.dhtabbox .dhcon .ldjs .ldxx h2 span {
 font-size:24px;
 color:#0446aa;
 padding:0px 10px
}
.dhtabbox .dhcon .ldjs .ldxx h3 {
 width:100%;
 font-weight:normal;
 margin-top:5px;
}
.dhtabbox .dhcon .ldjs .ldxx h3 a {
 background:#6C3;
 color:#FFF;
 display:block;
 width:150px;
 height:40px;
 line-height:40px;
 text-align:center;
 float:left;
}
.dhtabbox .dhcon .ldjs .ldxx h3 a.xinwen {
 margin-left:20px;
 background:#ff6600;
 color:#FFF;
}
.dhtabbox .dhcon .ldjs .ldxx p {
 display:block;
 clear: both;
 text-indent:28px;
 color:#333;
 line-height:28px;
}
.dhtabbox .dhcon .ldjs .ldxx h4 {
 height:35px;
 line-height:35px;
 font-size:18px;
 background:url(jb_xb.png) left center no-repeat;
 padding-left:20px;
 color:#333
}
.dhtabbox .dhcon .ldjs .jjtext {
 width:100%;
 height:auto;
 clear:both;
 font-size:15px;
}
.dhtabbox .dhcon .ldjs .jjtext h3 {
 width:100%;
 font-weight:normal;
 margin-top:5px;
}
.dhtabbox .dhcon .ldjs .jjtext h3 a {
 background:#6C3;
 color:#FFF;
 display:block;
 width:150px;
 height:40px;
 line-height:40px;
 text-align:center;
 float:left;
}
.dhtabbox .dhcon .ldjs .jjtext p {
 display:block;
 clear: both;
 text-indent:20px;
 color:#333;
 line-height:25px;
}
/*职能职责*/
.jgcontent .zzzn {
 width:150px;
 height:100px;
 float:left;
 border:solid 1px #e9e9e9
}
.jgcontent .zzzn a {
 display:block;
 width:150px;
 height:100px;
 background:url(zzzn.png)  center 10px no-repeat;
 line-height:160px;
 text-align:center;
 color:#333
} 
/*机构设置*/
.jgcontent .jgsz {
 width:770px;
 height:100px;
 border:solid 1px #e9e9e9;
 margin-left:13px;
 float:left
}
.jgcontent .jgsz h2 {
 display: block;
 width:30px;
 height:100px;
 padding:0px 10px;
 float:left;
 font-size:16px;
 text-align: center;
 background:#dcfcff;
 color:#006e9c;
 line-height:24px;
 border-left:solid 2px #0093d0;
 font-weight:normal
}
.jgcontent .jgsz ul {
 width:700px;
 float:right;
 margin-top:10px;
}
.jgcontent .jgsz ul li {
 float:left;
}
/*办公电话*/
.jgcontent .jgsz ul li.bgdh {
 width:300px;
}
.jgcontent .jgsz ul li.bgdh span {
 display:block;
 width:80px;
 height:80px;
 float:left;
}
.jgcontent .jgsz ul li.bgdh span img {
}
.jgcontent .jgsz ul li.bgdh .phnum {
 width:200px;
 float:left;
 margin-left:10px;
 height:80px;
}
.jgcontent .jgsz ul li.bgdh .phnum h3 {
 font-size:18px;
 color:#000
}
.jgcontent .jgsz ul li.bgdh .phnum p {
 line-height:25px;
 font-size:16px;
 color:#333
}
/*办公邮箱*/
.jgcontent .jgsz ul li.bgyx {
 width:400px;
}
.jgcontent .jgsz ul li.bgyx span {
 display:block;
 width:80px;
 height:80px;
 float:left;
}
.jgcontent .jgsz ul li.bgyx span img {
}
.jgcontent .jgsz ul li.bgyx .email {
 width:290px;
 float:left;
 margin-left:10px;
 height:80px;
}
.jgcontent .jgsz ul li.bgyx .email h3 {
 font-size:18px;
 color:#000
}
.jgcontent .jgsz ul li.bgyx .email p {
 line-height:25px;
 font-size:16px;
 color:#333
}
.contentlist {
 width:948px;
 border:solid 1px #e9e9e9;
 background:#FFF;
 height:100%;
 overflow:hidden;
 padding:5px;min-height:600px
}
.mbx {
 width:100%;
 height:40px;
 /*border-bottom:solid 1px #e9e9e9;*/
}
.mbx p {
 font-weight:normal;
 font-size:14px;
 padding-left:40px;
 background:url(weizhi.png) 10px center no-repeat
}
.mbx p a {
 color:#333;
 display:inline-block;
 height:40px;
 line-height:40px;
 padding:0px 8px;
}
/*左侧导航*/
.leftbar {
 float:left;
 width:220px;
 height: auto;
 border:solid 1px #e9e9e9;
 overflow:hidden;
 border-bottom:none
}
.leftbar ul {
 width:100%;

 overflow:hidden
}
.leftbar ul li {
 width:100%;
 border-bottom:solid 1px #e9e9e9;
 text-align:center;
 font-size:15px
}
.leftbar ul li a {
 display:block;
 width:100%;
 color:#333;line-height: 25px;
padding: 10px 0;
}
.leftbar ul li a:hover {
 color:#FFF;
 background:#00a030;
}
.leftbar ul li a.on {
 background:#00a030;
 color:#FFF
}
/*-----------------------------------------------------------------------------列表页--------------------------------------------------------------------------------*/
.listpage {
 width:710px;
 
 overflow:hidden;
 float:right;
 border:solid 1px #e9e9e9;
 margin-bottom:15px; position:relative; min-height:500px
}
.listpage .con {
 width:100%;
 margin:0px auto;
 overflow: hidden;
}
.listpage .title {
 width:100%;
 height:45px;
 background:#f5f5f5
}
.listpage .title h2 {
    height: 45px;
    display: inline-block;
    border-bottom: solid 1px #CCCCCC;
    font-size: 18px;
    width: 100%;
   
    line-height: 45px;
    padding-left: 22px;color: #333333;
}
.btn{
    background: url(hf.png) 10px center no-repeat #00a030;
    width: 90px;
    height: 35px;
    line-height: 35px; float:right;margin: 20px 2.5% 10px;
border-radius: 2px;
text-align: center; padding-left:30px;font-size:16px!important
}
.btn a{ color:#FFFFFF; font-size:16px;}
.btn img{ display:none}
.zxts-btn-box{overflow:hidden; clear:both}
.mn-xxxs{ overflow:hidden; clear:both;width: 95%;
margin: 0 auto; line-height:25px}
.listpage .title h2 a {
 display:inline-block;
 height:38px;
 line-height:38px;
 color: #333333;
}
.listpage .con ul {
 padding:10px 20px;
 overflow: hidden;
 clear: both; min-height: 440px
}
.listpage .con ul li {
 width:100%;
 height:45px;
 font-size:15px;
 border-bottom:solid 1px #e9e9e9;
}
.listpage .con ul li a {
 display:inline-block;
 height:45px;
 line-height:45px;
 color:#4b4b4b;
 float:left
}
.listpage .con ul li a:hover {
 color:#008300
}
.listpage .con ul li span.date {
 float:right;
 height:45px;
 line-height:45px;
 color:#4b4b4b;
}
.listpage .con ul li span.num {
 float:left;
 height:45px;
 line-height:45px;
 width:50px;
 text-align:center;
 color:#4b4b4b;
 font-size:18px;
}

/*-------------------------------------------------------------------------------详细页-------------------------------------------------------------------------------------------*/
.detal {
 clear:both;
 width:100%;
 margin:auto;
 height:100%;
 overflow:hidden; min-height:600px
}
.detal .con {
 width:100%;
 margin:0px auto;
 color:#333;
}
.detal .con .dtext {
 padding:10px 20px;
 background:#f5f5f5;
 width:880px;
 margin:10px auto
}
.detal .con .dtext h2 {
 font-size:22px;
 padding:10px 25px;
 text-align:center;
 line-height:32px;
 color: #0574a2
}
.detal .con .dtext h3 {
 font-weight:normal;
 font-size:15px;
 text-align:center
}
.detal .con .dtext h3 span {
 color:#333333;
 margin-right:30px;
}
.detal .con .text {
 padding:20px 30px;
}
.detal .con .text p {
 font-family:"Microsoft YaHei";   
 font-size:14px;
 color:#666666;
 line-height:32px;
 display:block;
}
.detal .con .text p img {
 margin:0px auto
}

/*-----------------------------------------------底部----------------------------------------------------*/
#footer_one {
 clear:both;
 width:100%;
 margin:auto;
}
/*link*/
.jb_link {
 width:100%;
 background:url(jb_tm.png) repeat;
 border-top:1px solid #8fc44a;
 height:98px;
 margin-top:30px;
}
.jb_linkk {
 width:960px;
 margin:auto;
}
.link {
 width:960px;
 margin:auto;
}
.link span {
 float:left;
 font-size:16px;
 color:#000;
 font-weight:bold;
 padding:13px 20px 0 20px;
}
.link1 {
 clear:both;
 width:960px;
 margin:auto;
}
.link1 span {
 float:left;
 font-size:16px;
 color:#000;
 font-weight:bold;
 padding:13px 20px 0 20px;
}
.select_box {
 width:155px;
 margin:10px 10px 5px 10px;
 padding:0px;
 position:relative;
 float:left;
 padding-right:39px;
}
.select_box input {
 width:100%;
 height:30px;
 line-height:30px;
 cursor:pointer;
 display:block;
 overflow:hidden;
 border:1px solid #ccc;
 padding-right:20px;
 padding-left:10px;
 background:#fff url(select_input_bg.gif) no-repeat 160px center;
}
.select_box ul {
 width:180px;
 margin:0px;
 padding:0px;
 position:absolute;
 left:0;
 top:30px; /**等于input的高度**/
 border:1px solid #ccc;
 background:#fff;
 overflow: hidden;
 display:none; /**隐藏**/
 background:#ebebeb;
 z-index:99999;
}
.select_box ul li {
 list-style-type:none;
 width:100%;
 height:30px;
 line-height:30px;
 margin:0px;
 padding:0px;
 display:block;
 overflow:hidden;
 padding-left:10px;
 cursor:pointer;
}
.select_box ul li a p {
 width:100%;
 height:30px;
 line-height:30px;
 margin:0px;
 padding:0px;
 display:block;
 overflow:hidden;
 cursor:pointer;
}
.select_box ul li P {
 width:100%;
 height:30px;
 line-height:30px;
 margin:0px;
 padding:0px;
 display:block;
 overflow:hidden;
 cursor:pointer;
 font-size:14px;
 color:#5b5b5b;
}
.select_box ul li a {
 font-size:14px;
 color:#000;
}
.select_box ul li:hover {
 background:#ccc;
}
/*link-end*/

/*底部*/
.jb_di {
 width:100%;
 background-color:#8fc44a;
 height:80px;
 clear:both;
}
.jb_di1 {
 width:1000px;
 margin:auto;
}
.jb_jg {
 float:left;
}
.jb_jg img {
 float:left;
 line-height:80px;
 padding-top:20px;
}
.jb_jgtex {
 float:left;
 font-size:14px;
 color:#fff;
 line-height:80px;
 margin-left:20px;
}
.jb_bc {
 float:right;
}
.jb_bctu {
 float:right;
 padding-top:14px;
 padding-left:20px;
}
.jb_bctex {
 float:left;
}
.jb_bctex li {
 float:left;
 font-size:14px;
 line-height:80px;
}
.jb_bctex li a {
 color:#fff;
}
#SubmitButton{width: 90px;
height: 30px;
line-height: 30px;
color: #fff;
background-color: #00a030;
font-size: 14px !important;margin-left:20px; margin-bottom:50px}
#ResetButton{width: 90px;
height: 30px;
line-height: 30px;
color: #fff;
background-color: #00a030;
font-size: 14px !important; margin-left:20px}

/*底部-end*/
.x_fyf{ margin-bottom:30px; overflow:hidden;    
    overflow: hidden;
    clear: both;
    height: 30px;
   
   }
.x_fyf dt{ float:left; font-size:12px; color:#666;}
.x_fyf dt select{width:44px; height:20px; border:1px solid #666; font-size:12px; color:#333}
.x_fyf dd{ float:right; overflow:hidden}
.x_fyf dd a{ color:#006ebb; font-size:12px; width:54px; height:18px; line-height:18px;  border:1px solid #d0d2d5; margin-left:8px; display:block; text-align:center ; float:right}
.x_fyf dd a:hover{background:#006ebb; color:#fff; border:1px solid #006ebb}

.on{
    background: #00a030;
}
.TRS_Editor img{ margin:0 auto; max-width:900px;}
.zxts-btn-box .btn {
 font-size:16px!important;
}

/*底部-end*/
.footer_box{width:100%; background-color:#8fc44a;clear:both; overflow:hidden; padding:20px 0}
.footer_one{width:960px; margin:0 auto}
.footer_one p{ color:#fff; padding-bottom:5px}
.footer_one p span{ padding-right:20px}
.footer_one p span a{ color:#fff}
.footer_img{ float:left}
.footer_text{ float:left; width:720px; margin-left:20px}
.footer_jc{ float:right; width:106px; margin-top:10px}
.footer_ico{ background: url(beian.png) no-repeat; padding-left:25px}



/*底部样式*/
#footer_one{width: 100%;background: url(jb_tm.png) repeat;border-top: 1px solid #1a4287;margin-top: 30px;}
.downbox { /*height: 125px;*/}
.down_box { width: 1014px; margin: auto; clear: both; margin-top:30px;}
.down_box span { float: left; font-size: 16px; color: #000; font-weight: bold; padding: 6px 20px 0 20px; }
.select { position: relative; float: left; margin: 0 5px; }
.select dt {height: 33px;display: inline-block;background: url(select_input_bg.png) no-repeat 160px center;line-height: 33px;cursor: pointer;width: 170px;padding-right: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 1;text-indent: 12px;color: #000;border: 1px solid #c5c4c4;font-size: 14px;margin-bottom: 15px;}
.select:last-child dt {}
.ash { color: #d7d7d7!important }
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 202px; /*! padding-top: 35px */
background-color: #fff; }
.select dd ul {width: 202px;height: 90px;overflow: auto;}
.select dd ul li a { line-height: 28px; display: block; font-size: 14px; text-indent: 12px; background: #ebebeb;color:black; }
.select dd ul li a:hover { background: #f5f5f5; }
/*底部样式-结束*/

/*验证码样式*/
.wcm-cbd{
 position: fixed;
 left: 0px;
 z-index:999999;
}
.cbd-btn{
width: 60px!important;
background: #fff;
height: 25px;
line-height: 25px;
border-radius: 6px;
border: 1px solid #ccc;
margin-left: 10px;
}

/*左侧树选中变白*/
.leftbar ul .on a {
    color: white;
}

#zoom{text-align: justify;line-height:32px;font-size:  14px;}