@import "https://www.xxz.gov.cn/images/animate.css";
@media only screen and (max-width: 1200px) {
    body,html{ width:1200px; }
}

.header{ background: url(../jpg/fbppv5.jpg) no-repeat center top; background-attachment:fixed; height:747px; }
.logo{ padding-top: 55px; overflow:hidden; }
.zhuanti{ text-align:center; margin-top:115px; }
.daoyu{ margin-top:80px; background:url("https://www.xxz.gov.cn/images/xxz_2021jc_daoyu_bj.png"); height:225px; padding:25px 38px; box-sizing:border-box; }
.daoyu p{ line-height:36px; font-size:20px; color:#000; text-indent:2em; text-align:justify; }
.daoyu .dy{ width:140px; margin: 0 auto 20px; background:#e35d3f; font-size:30px; }

.index-search { margin: 48px auto 0; width: 1046px; height:50px; border:2px solid #cf0719; border-radius: 4px; overflow: hidden; background: #fff; -webkit-transition: all 0.3s ease-out; transition: all .3s ease-out;  }
.index-search .search-txt { display:block; float: left; border: 0; width: 856px; height: 50px; padding-left: 20px; font-size: 16px; line-height: 50px; outline: none; cursor: text; }
.index-search .search-btn { display:block; float: left; border: 0; width: 170px; padding-left:40px; height: 50px; font-size:24px; color:#fff; background: #cf0719 url("https://www.xxz.gov.cn/images/xxz_2021jc_search.png") no-repeat 28px center; outline: none; cursor: pointer; }
.index-search:hover { -webkit-box-shadow: 0 0 24px rgba(207, 7, 25, 0.13); box-shadow: 0 0 24px rgba(207, 7, 25, 0.13); }


.nav{ background:#b53e45; }
#nav>li{ width: 33.3333%; float: left; text-align: center; position: relative;  background: url("https://www.xxz.gov.cn/images/xxz_2021jc_navbg.png") no-repeat left center; }
#nav>li>a{ display: block; margin: 16px auto; width:140px; height: 58px; line-height:58px; font-size: 20px; color: #fff; font-weight: bold; }
#nav>li:first-child{ background: transparent; }
#nav .on{ color:#fff; background:#a92c32!important; border-radius:6px; }


.footer{ margin-top: 50px; }
.footer2020 .gov{ background:#b53e45; height:180px; }
.footer2020 .gov>.floor{ padding-top:35px; }
.footer2020 .gov .gov-info{width: 268px;height:110px;float:left;}
.footer2020 .gov .xian{width: 10px;height:110px;float:left;}
.footer2020 .gov .xian-first{}
.footer2020 .gov .box{ padding:15px 20px; height: 80px; background:#a92c32; border-radius: 10px; -webkit-border-radius: 10px; }
.footer2020 .gov .gov-img{ line-height: 80px; text-align:center; }
.footer2020 .gov .gov-img img{ height:55px; margin: 0 10px; }
.footer2020 .gov p,.footer2020 .gov a,.footer2020 .gov span{ font-size:14px; color:#dddddd; line-height:26px; }
.footer2020 .app-gov{ display:none; }




.tab_box{ overflow: hidden; text-align:left; }
.tab_hd{ height: 39px; border-bottom: 1px solid #e7e7e7; }
.tab_hd>ul>li{ margin-right: 30px; float:left;  height: 38px; }
.tab_hd>ul>li>a{ font-size: 24px; color: #000; font-weight:bold; }
.tab_hd .on{ border-bottom: 2px solid #b53e45; }
.tab_hd>ul>li>a>span{ font-size: 14px; color: #999999; line-height: 42px; margin-left: 10px; }
.tab_hd>span{ float: right; }
.tab_hd>span>a{ display: block; width:24px; height: 40px; line-height: 40px; background: url("https://www.xxz.gov.cn/images/jczwgk_more.png") no-repeat center; }


.bd_new ul{ zoom:1;}
.bd_new li{  height: 36px; line-height: 36px; padding-left: 18px; background: url(https://www.xxz.gov.cn/images/jczwgk_dian1.png) no-repeat 0 center; position: relative;  }
.bd_new li a{ font-size: 16px; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.bd_new li:hover {  background: url(https://www.xxz.gov.cn/images/jczwgk_dian2.png) no-repeat 0 center; }
.bd_new li:hover a{ color: #b53e45; }
.bd_new li:hover span{ color: #b53e45; }
.bd_new li span{ display: block; width: 100px; text-align: right; float:right; }
.bd_new li.line{ background: transparent!important; height: 0; line-height: normal; margin: 14px auto; *margin: 14px auto -143px; border-bottom: 1px dashed #ccc; }
.bd_new li.line:last-child { display: none; }
.bd_a80 li a{ margin-right: 100px; }

.bd_new2 { padding: 10px 0; }
.bd_new2 li{ background: url(https://www.xxz.gov.cn/images/jczwgk_dian3.png) no-repeat 0 center; }
.bd_new2 li:hover{ background: url(https://www.xxz.gov.cn/images/jczwgk_dian3.png) no-repeat 0 center; }
.bd_new2 li span{ font-size:14px; color:#999999; }




#home .sy-tit h2{ text-align:center; font-size:42px; font-weight:bold; color:#b53e45; letter-spacing: 6px; }

#home .a01{ margin-top:80px; }
#home .a01 .sjfl{ margin: 40px auto; }
#home .a01 .sjfl ul{ margin: 0 -20px; overflow: hidden; }
#home .a01 .sjfl li{ float: left; width: 25%; margin-bottom:40px; }
#home .a01 .sjfl li a{ display: block; margin: 0 20px; text-align: center; height: 100px; border: 1px solid #dadada; border-radius: 10px; overflow: hidden; box-sizing:border-box; }
#home .a01 .sjfl li .ico{ display: inline-block; width:25.925%; height:100px; float:right; margin-right: 6.6666%; }
#home .a01 .sjfl li:hover a{ background:#fd9300; }
#home .a01 .sjfl li:hover .child{ color: #fff; }
#home .a01 .sjfl li .parent{display:table; text-align:center; height:100px; width:66.666%; }
#home .a01 .sjfl li .child{display:table-cell; vertical-align:middle; color: #000; font-size: 16px; padding: 0 20px; -webkit-transition: all 0.3s ease-out; transition: all .3s ease-out;  }
#home .sjfl .ico01{ background: url(../png/9n9m14.png) no-repeat center; }
#home .sjfl .ico02{ background: url(../png/h897j5.png) no-repeat center; }
#home .sjfl .ico03{ background: url(../png/5ntwdw.png) no-repeat center; }
#home .sjfl .ico04{ background: url(../png/91oivi.png) no-repeat center; }
#home .sjfl .ico05{ background: url(../png/j836x8.png) no-repeat center; }
#home .sjfl .ico06{ background: url(../png/cxrddl.png) no-repeat center; }
#home .sjfl .ico07{ background: url(../png/08g70c.png) no-repeat center; }
#home .sjfl .ico08{ background: url(../png/4z4lxq.png) no-repeat center; }
#home .sjfl .ico09{ background: url(../png/hclfnl.png) no-repeat center; }
#home .sjfl .ico10{ background: url(../png/r011d2.png) no-repeat center; }
#home .sjfl .ico11{ background: url(../png/akkb5v.png) no-repeat center; }
#home .sjfl .ico12{ background: url(../png/o2ji6e.png) no-repeat center; }
#home .sjfl .ico13{ background: url(../png/pbalo6.png) no-repeat center; }
#home .sjfl .ico14{ background: url(../png/o7lnzu.png) no-repeat center; }
#home .sjfl .ico15{ background: url(../png/x6jfvn.png) no-repeat center; }
#home .sjfl .ico16{ background: url(../png/u85n6q.png) no-repeat center; }
#home .sjfl .ico17{ background: url(../png/234i75.png) no-repeat center; }
#home .sjfl .ico18{ background: url(../png/g8ggzl.png) no-repeat center; }
#home .sjfl .ico19{ background: url(../png/lgm5mg.png) no-repeat center; }
#home .sjfl .ico20{ background: url(../png/rxv0o8.png) no-repeat center; }
#home .sjfl .ico21{ background: url(../png/mig6y7.png) no-repeat center; }
#home .sjfl .ico22{ background: url(../png/jbftsv.png) no-repeat center; }
#home .sjfl .ico23{ background: url(../png/bf9qg0.png) no-repeat center; }
#home .sjfl .ico24{ background: url(../png/oqg74p.png) no-repeat center; }
#home .sjfl .ico25{ background: url(../png/ayvz6j.png) no-repeat center; }
#home .sjfl .ico26{ background: url(../png/4cp66z.png) no-repeat center; }
#home .sjfl .ico27{ background: url(../png/ykki7x.png) no-repeat center; }
#home .sjfl .ico28{ background: url(../png/g1x13h.png) no-repeat center; }
#home .sjfl .ico29{ background: url(../png/gar4l7.png) no-repeat center; }
#home .sjfl .ico30{ background: url(../png/1oo159.png) no-repeat center; }
#home .sjfl .ico31{ background: url(../png/ltf6zq.png) no-repeat center; }
#home .sjfl .ico32{ background: url(../png/ffik16.png) no-repeat center; }
#home .sjfl .ico33{ background: url(../png/pfts0d.png) no-repeat center; }
#home .sjfl li a:hover .ico01{ background: url(../png/1j5os5.png) no-repeat center; }
#home .sjfl li a:hover .ico02{ background: url(../png/1a0rer.png) no-repeat center; }
#home .sjfl li a:hover .ico03{ background: url(../png/l7ol6n.png) no-repeat center; }
#home .sjfl li a:hover .ico04{ background: url(../png/skcgvy.png) no-repeat center; }
#home .sjfl li a:hover .ico05{ background: url(../png/85jupg.png) no-repeat center; }
#home .sjfl li a:hover .ico06{ background: url(../png/oixk9w.png) no-repeat center; }
#home .sjfl li a:hover .ico07{ background: url(../png/d7ajez.png) no-repeat center; }
#home .sjfl li a:hover .ico08{ background: url(../png/0yb194.png) no-repeat center; }
#home .sjfl li a:hover .ico09{ background: url(../png/sdifaq.png) no-repeat center; }
#home .sjfl li a:hover .ico10{ background: url(../png/buyhpw.png) no-repeat center; }
#home .sjfl li a:hover .ico11{ background: url(../png/whvud5.png) no-repeat center; }
#home .sjfl li a:hover .ico12{ background: url(../png/3a81i9.png) no-repeat center; }
#home .sjfl li a:hover .ico13{ background: url(../png/nigmq7.png) no-repeat center; }
#home .sjfl li a:hover .ico14{ background: url(../png/xh6ocl.png) no-repeat center; }
#home .sjfl li a:hover .ico15{ background: url(../png/7jihjo.png) no-repeat center; }
#home .sjfl li a:hover .ico16{ background: url(../png/86snx6.png) no-repeat center; }
#home .sjfl li a:hover .ico17{ background: url(../png/dfuf78.png) no-repeat center; }
#home .sjfl li a:hover .ico18{ background: url(../png/605j11.png) no-repeat center; }
#home .sjfl li a:hover .ico19{ background: url(../png/jye0ui.png) no-repeat center; }
#home .sjfl li a:hover .ico20{ background: url(../png/0hfjw4.png) no-repeat center; }
#home .sjfl li a:hover .ico21{ background: url(../png/xw0t3l.png) no-repeat center; }
#home .sjfl li a:hover .ico22{ background: url(../png/r9vjjl.png) no-repeat center; }
#home .sjfl li a:hover .ico23{ background: url(../png/mrj7sl.png) no-repeat center; }
#home .sjfl li a:hover .ico24{ background: url(../png/pyrq7v.png) no-repeat center; }
#home .sjfl li a:hover .ico25{ background: url(../png/khmjxq.png) no-repeat center; }
#home .sjfl li a:hover .ico26{ background: url(../png/13szsl.png) no-repeat center; }
#home .sjfl li a:hover .ico27{ background: url(../png/ykki7x.png) no-repeat center; }
#home .sjfl li a:hover .ico28{ background: url(../png/g1x13h.png) no-repeat center; }
#home .sjfl li a:hover .ico29{ background: url(../png/gar4l7.png) no-repeat center; }
#home .sjfl li a:hover .ico30{ background: url(../png/1oo159.png) no-repeat center; }
#home .sjfl li a:hover .ico31{ background: url(../png/ltf6zq.png) no-repeat center; }
#home .sjfl li a:hover .ico32{ background: url(../png/ffik16.png) no-repeat center; }
#home .sjfl li a:hover .ico33{ background: url(../png/pfts0d.png) no-repeat center; }


#home .a02{  }
.xszl{background: url("https://www.xxz.gov.cn/images/xxz_2021jc_pingbu.png");height:245px;margin-top: 20px;}
.xszl .parent{ margin: 0 -20px; overflow: hidden; padding-top:58px; }
.xszl .parent li{ width: 16.6666%; float: left; margin-bottom:26px;  }
.xszl .parent li a{ display: block; margin: 0 9px; text-align: center; height: 50px; line-height:50px; color:#000; font-size:20px; background:#fbfbfb; overflow: hidden; }
.xszl .parent li a:hover{ background:#fd9300; color:#fff; font-weight:bold; }


#home .a03{margin-top:50px;}
.gkyj{ margin-top:50px; position:relative; }
.gkyj ul{ overflow:hidden; }
.gkyj li{ width:380px; margin-right:30px; float:left;  }
.gkyj .parent{ padding: 40px 30px;  height:140px; background:#f9f9f9; }
.gkyj .parent h3 a{ padding-left: 30px; background: url("https://www.xxz.gov.cn/images/xxz_2021jc_dian.png") no-repeat 0 5px; font-size:18px; color:#000; line-height:30px;  }
.gkyj .parent h3 a:hover{ text-decoration:underline; }
.gkyj .info{ margin-top:50px; }
.gkyj .info .data{ float:left; font-size:18px; color:#999999; }
.gkyj .info .more{ float:right; width:72px; height:25px; line-height:25px; background:transparent; border:1px solid #cacaca; color:#cacaca; border-radius: 25px; }
.gkyj .info .more:hover{ background:#fd9300; border:1px solid #fd9300;  color:#fff; }
.gkyj .prev,.gkyj .next{ width: 38px; height: 38px; position: absolute; top: 50%; margin-top: -19px; left: -66px; z-index: 100; background: url("https://www.xxz.gov.cn/images/20qzszf_jczwgk_prev.png") no-repeat; }
.gkyj .next{ left: auto; right: -66px;  background:url("https://www.xxz.gov.cn/images/20qzszf_jczwgk_next.png") no-repeat; }



.slideBox{ width: 100%; height:390px; float: left; overflow:hidden; position:relative; }
.slideBox .hd{ height:40px; line-height: 40px; overflow:hidden; position:absolute; right: 0; bottom:0; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right; padding-right: 15px; }
.slideBox .hd ul li{  float:left; margin:15px 10px 0 0; width: 15px; height:10px; border-radius:10px; font-size: 0; cursor:pointer; overflow:hidden; background: #d7d7d7; }
.slideBox .hd ul li.on{ width: 28px; background:#e03026; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd ul{ width: 100% !important;}
.slideBox .bd li{ width: 100%!important; zoom:1; vertical-align:middle; position: relative; }
.slideBox .bd img{ width:100%!important; height:390px; display:block; }
.slideBox .bd li p{ height:40px; line-height:40px; font-size:14px; color:#fff;  background: url("https://www.xxz.gov.cn/images/jczwgk_lunbo.png"); position:absolute; right: 0; left:0; bottom:0; z-index: 2; display: inline-block; cursor:pointer; padding:0 20px;}
.slideBox .bd li p a{ display:block; width:75%; height:100%; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; color:#fff;}
.slideBox .prev,.slideBox .next{ display: none; width: 42px; height: 69px; position: absolute; top: 50%; margin-top: -35px; left: 0; z-index: 100; background: url(../png/im6u12.png) no-repeat; }
.slideBox .next{ left: auto; right: 0; background-position: -42px 0;  }


#home .a03{margin-top: 100px;}



.sidebar{ position: fixed; right: 10px; top: 50%; z-index: 9; margin-top: -50px; font-size: 0; text-align: right;}
.sidebar .sidebar-item { padding-right: 15px; background: #e35d3f; position: relative; display: block; *display: inline; *zoom: 1; border-radius: 25px; border:1px solid #dcdbdb; height: 50px; line-height: 50px; margin-bottom: 10px; transition: all .5s;}
.sidebar .sidebar-item .sidebar-icon { float: left; width: 50px; height: 50px; padding: 0 10px; background: no-repeat center center;}
.sidebar .sidebar-item .sidebar-icon-wyb { background-image: url(../png/g9p3nc.png) !important;}
.sidebar .sidebar-item span { float: left; font-size: 16px; font-weight:bold; color: #fff; margin-left: -5px; filter:alpha(opacity=100); opacity:1;  }
.sidebar .sidebar-item img { display: block; left: -160px; }





.site{ background: #fafafa; }
.site>.w1200{ line-height: 30px; background: url(../png/82y348.png) no-repeat 0 center; padding: 5px 0 5px 30px; box-sizing:border-box;  color: #9b9b9b; }
.site a{ color: #9b9b9b; }
.site a:hover{ text-decoration: underline; }



.list_con,.article{  -webkit-box-shadow: 0 0 10px #cdced0; -moz-tbox-shadow: 0 0 10px #cdced0; -o-box-shadow: 0 0 10px #cdced0; box-shadow: 0 0 10px #cdced0; }
@media \0screen\,screen\9 {
    .list_con,.article{ border: 3px solid #eeeff1;  }
}
.list_con { width: 1168px; padding: 20px; min-height: 560px; background: #ffffff; border: 1px solid #d9d9d9; margin: 20px auto;  overflow: hidden; position: relative;}
.left_title{ width: 100%; height: 80px; line-height: 80px; background: #a92c32 url(../png/ngyfjv.png) no-repeat 22px center; }
.left_title a{ display: inline-block; width: 190px; padding-left: 60px; height: 100%; font-size: 20px; font-weight: bold; color: #FFFFFF ; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.left_ad { width: 100%; margin-top: 1px; }
.left_ad img{ width: 100%; }
.right_title{ height: 40px; line-height: 40px; }
.right_title span{ display: inline-block; padding-left: 20px; color: #a92c32; font-size: 18px; font-weight: bold; height: 100%; background: url(../png/ngyfjv.png) no-repeat left center; }
.right_title .more{ padding: 0 15px;  height: 46px; line-height: 54px; font-size: 14px; display: inline-block; color: #707070; float: right; }
.right_list{  min-height: 400px; margin-top: 10px;}
.right_list1{  min-height: auto; margin-top: 10px; margin-bottom: 20px; }
.right_list ul{ }
.right_list li { padding: 0 20px; height: 36px; line-height: 36px; background: url(../png/9hmfsp.png) no-repeat 5px center; }
.right_list li a{ display: inline-block; width: 70%; color: #000; float: left;  white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis; }
.right_list li:hover a,
.right_list li:hover span{ color: #a92c32; }
.right_list li span{ color: #000; float: right;  }
.right_list .line { height: 0; line-height: normal; margin: 10px auto; *margin: 10px auto -10px; border-bottom: 1px dashed #ccc; }
.right_list .line:last-child { display: none; }


.cutPage{height:30px;margin:20px;}

.paging { margin-top: 20px; }
.pages {clear:both;	padding-right: 3px; padding-left: 3px; padding-bottom: 13px; margin: 3px; padding-top:13px; text-align: center;}
.pages a {border: #d7d7d7 1px solid; padding: 4px 10px; border-radius: 4px; margin: 2px 4px; text-decoration: none;cursor: pointer;}
.pages a:hover,.pages a:active {color: #666; border: #999 1px solid}
.pages .current{border:#b53e45 1px solid;padding:4px 10px;border-radius: 4px;font-weight:bold;margin:2px 4px;color:#fff;background-color:#b53e45;}
.pages .disabled{border:#d7d7d7 1px solid;padding:4px 10px;border-radius: 4px;margin:2px 4px;color:#bbb;}

#kkpager{clear:both;color:#999;padding: 20px 0;font-size:13px}
#kkpager a{float:left;border:1px solid #ccc;display:inline;padding:3px 10px;margin-right:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;background:#fff;text-decoration:none;color:#999}
#kkpager span.disabled{float:left;display:inline;padding:3px 10px;margin-right:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #dfdfdf;background-color:#fff;color:#dfdfdf}
#kkpager span.curr{float:left;border:1px solid #a92c32;display:inline;padding:3px 10px;margin-right:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#b53e45;color:#fff}
#kkpager a:hover{border:1px solid #a92c32;background-color:#a92c32;color:#fff}
#kkpager span.normalsize{}
#kkpager_gopage_wrap{position:relative;left:0;top:0}
#kkpager_btn_go{width:44px;height:24px;border:0;overflow:hidden;line-height:140%;padding:0;margin:0;text-align:center;cursor:pointer;background-color:#b53e45;color:#fff;position:absolute;left:0;*top:2px;-moz-border-radius:3px;-webkit-border-radius:3px;display:none}
#kkpager_btn_go_input{width:36px;height:21px;color:#999;text-align:center;margin-left:1px;margin-right:1px;border:1px solid #dfdfdf;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;left:0;top:0;*top:2px;outline:none}
#kkpager_btn_go_input.focus{border-color:#b53e45}
#kkpager .pageBtnWrap{float:left;left:27px;position:relative}
#kkpager .infoTextAndGoPageBtnWrap{float:right;right:27px;position:relative}
#kkpager .spanDot{float:left;margin-right:5px}
#kkpager .currPageNum{color:#b53e45}
#kkpager .infoTextAndGoPageBtnWrap{padding-top:5px;font-size:15px}

#list { position:relative; }
.wxxgk-item{ padding: 20px 40px; border:1px solid #e3e3e3; margin-top: 40px; }
.wxxgk-item li{  height: 40px; line-height: 40px; padding-left: 18px; background: url(https://www.xxz.gov.cn/images/jczwgk_dian1.png) no-repeat 0 center; position: relative;  }
.wxxgk-item li a{ font-size: 16px; display: block; float:left; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.wxxgk-item li:hover {  background: url(https://www.xxz.gov.cn/images/jczwgk_dian2.png) no-repeat 0 center; }
.wxxgk-item li:hover a{ color: #b53e45; }
.wxxgk-item li:hover span{ color: #b53e45; }
.wxxgk-item li span{ float: left; margin-left:30px; }
.wxxgk-item li.line{ background: transparent!important; height: 0; line-height: normal; margin: 14px auto; *margin: 14px auto -143px; border-bottom: 1px solid #e3e3e3; }
.wxxgk-item li.line:last-child { display: none; }





.wzlb{ background: #f4f4f4; }
.article{ width: 1200px; margin: 5px auto 30px; overflow: hidden; background: #fff; -webkit-box-shadow: 0 0 8px #cdced0; -moz-tbox-shadow: 0 0 8px #cdced0; -o-box-shadow: 0 0 8px #cdced0; box-shadow: 0 0 8px #cdced0;  }
.article h1{ line-height:56px; font-size: 32px; text-align:center; padding: 26px 0 26px 0; }
.oneColumn { padding: 10px 66px 66px 66px; }
.pages_zz{ border-top: 2px #f5f5f5 solid; padding-top: 7px; min-height:35px;overflow:hidden; color:#999999; font-size: 14px; text-align: justify; }
.pages_zz .font{display: inline-block; padding: 5px 10px;  color:#999999; font-size: 14px; }
.pages_zz .dozoom { float:right;  }
.pages_zz .dozoom a{ margin: 0 5px; color:#999999; font-size: 14px; }
.pages_zz .dozoom .on{ color:#1e79b9; text-decoration: underline; }
.fenxiang{ overflow: hidden; }
.fenxiang .printIco{ padding: 5px 10px 0 25px; background:url(../png/2w98zg.png) no-repeat 0 5px; }
.bdsharebuttonbox{ float: right; margin-left: 10px; margin-top: 2px; }
.editor{ padding-bottom:30px;}
.pages_content *{  max-width: 100%!important; box-sizing: border-box!important; -webkit-box-sizing: border-box!important; word-wrap: break-word!important; }
.pages_content{  font-size: inherit; font-family:initial; line-height:30px;margin:0;padding: 20px 0 40px; }
.pages_content p,
.pages_content span,
.pages_content font,
.pages_content b,
.pages_content div,
.pages_content h1,
.pages_content tr,
.pages_content td { font-size: inherit; font-family:initial;margin-bottom: 10px; }
.pages_content table { width: 100%; }
.pages_content td { border:solid; }
.pages_content .editor{color:#898989;font-size:12px;text-align:right;padding:5px 0;}
.editor{ text-align:right; color:#888888; font-size:14px;}
.editor{ text-align:right; color:#888888; font-size:14px;}
.pub_border{ border:1px #dddddd solid;}
.fujian-box{ margin-top: 30px; }
.fujian-box a{ line-height: 48px; padding: 10px 10px 10px 70px; border-bottom: #c9c9c9 solid 1px; display: block; background: #f2f2f2 url(../jpg/tnp2zd.jpg) no-repeat 10px center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.fujian-box a:last-child{ border-bottom: none; }
.fujian-box a:hover{ background: #e4e4e4 url(../jpg/tnp2zd.jpg) no-repeat 10px center; }
#contentInfo{ margin: 0 auto; }
#qr_container{ margin:20px auto 0; position:relative;padding-bottom:10px; color: #dc4b52; font-weight: bold; }



#list .details{ margin-top:30px; }
#list .details .details-tit h2{ font-size:24px; color:#000; font-weight:bold; height:50px; border-bottom: 5px solid #f1f1f1; }
#list .details .details-con{ margin-top:40px; }
#list .details .details-con h4{ font-size: 18px; color:#000; font-weight:bold; margin-bottom:15px; }
#list .details .details-table{ width:100%; }
#list .details .details-table .tit{ width:130px; background:#f5f6f8; padding-left: 30px; color:#333; }
#list .details .details-table .link a{ color:#007ee9; }
#list .details .details-table .accessory a{ display:inline-block; height:30px; line-height:30px; color:#007ee9; margin-right:30px;  }
#list .details .details-table .accessory a[href$=".jpg"]{ padding-left: 30px; background: url("https://www.xxz.gov.cn/images/JPG.png") no-repeat left center; }
#list .details .details-table .accessory a[href$=".pdf"]{padding-left: 30px; background: url(../png/5tf6mk.png) no-repeat left center;}
#list .details .details-table .accessory a[href$=".doc"]{ padding-left: 30px; background: url(../png/p56yk7.png) no-repeat left center; }
#list .details .details-table .accessory a[href$=".docx"]{ padding-left: 30px; background: url("https://www.xxz.gov.cn/images/docx.png") no-repeat left center; }
.table-line{ border: 1px solid #e6e6e6; border-collapse: collapse;border-spacing: 0;}
.table-line th, .table-line td{ border: 1px solid #e6e6e6; padding: 18px 20px; min-height: 20px; color:#000000; }

#list .huakuai.fixed{ position:fixed; left: 50%; margin-left:-715px; top:20px; }
#list .huakuai{ position:absolute; left:-115px; top:0; }
#list .huakuai ul:after{ content:""; display:block; height:300px; width:1px; background:#dedede; position:absolute; top:0; left: 91px;  }
#list .huakuai li{ color:#666666; margin-bottom: 40px; width:85px; height:24px; line-height:24px; padding-left:8px; font-size:14px; position:relative; z-index:2; }
#list .huakuai li.on{ color:#fff; background: url(../png/gr3jl4.png) no-repeat center; }



#home .a02.qx02{ height:665px; }
.xzjd{ margin-top: 50px; }
.xzjd .xzjd-tit h2{ font-size:24px; color:#000; font-weight:bold; height:50px; border-bottom: 5px solid #f1f1f1; }
.xzjd .siteli{ padding-top: 40px; margin:0 10px; overflow:hidden; }
.xzjd .siteli dd{float: left;width: 20%; margin-bottom: 20px;height: 40px;  }
.xzjd .siteli dd a{display: block; margin: 0 20px; height: 38px;line-height: 38px; font-size: 16px;text-align: center;border: 1px solid #f1f1f1; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.xzjd .siteli dd a:hover{ border: 1px solid #b53e45;background: #b53e45;color: white}



#flf .fenlei{ border: 1px solid #e8e8e8; padding: 0 20px; margin-top: 40px; }
#flf .fenlei-box{ padding: 20px 0 20px; border-bottom: 1px dashed #e8e8e8; }
#flf .fenlei-box:last-child{ border-bottom:0; }
#flf .fenlei-box table{ width:100%; }
#flf .fenlei-box .tit{ width: 120px; padding-top: 5px; vertical-align:text-top; color:#999999; }
#flf .fenlei-box .max-auto a{ display:inline-block; line-height: 35px; margin-right:15px; color:#000000; }
#flf .fenlei-box .max-auto a:hover{  color:#b53e45; }
#flf .fenlei-box .max-auto a.on{  color:#b53e45; }
#flf .fenlei-box .max-auto .min50{ height:35px; overflow:hidden; }
#flf .fenlei-box .max-auto .min50.min-auto{ height: auto; }
#flf .fenlei-box .shousuo{ width: 140px; adding-top: 5px; vertical-align:text-top; text-align:center; }
#flf .fenlei-box .ss-btn{ width: 40px; margin: 0 auto; padding-right: 20px; background: url("https://www.xxz.gov.cn/images/zhankai.png") no-repeat right center; color:#1E90FF }
#flf .fenlei-box .ss-btn.active{ background: url("https://www.xxz.gov.cn/images/shouqi.png") no-repeat right center; }
#flf .flf-list{ margin-top:40px; }
#flf .list-left{ width:320px; float:left; }
#flf .list-left .list-l-tit{ height:70px; line-height:70px; background:#b53e45; font-size:24px; color:#fff; text-align:center; }
#flf .list-left ul{ max-height: 960px; overflow-y: auto;  border: 1px solid #e8e8e8; }
#flf .list-left ul::-webkit-scrollbar { width: 6px;height: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#flf .list-left ul::-webkit-scrollbar-track-piece { background-color: rgba(153, 153, 153, 0.5); }
#flf .list-left ul::-webkit-scrollbar-thumb { background-color: #b53e45; background-clip: padding-box;-webkit-border-radius:6px;-moz-border-radius: 6px;border-radius:6px; min-height: 28px;}
#flf .list-left ul::-webkit-scrollbar-thumb:hover { background-color: #b53e45; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
#flf .list-left li{ padding: 10px;  border-bottom: 1px dashed #e8e8e8; }
#flf .list-left li:hover{ background: #fef3f3; }
#flf .list-left li:hover a{ color: #b53e45; }
#flf .list-left li.on{ background: #fef3f3; }
#flf .list-left li.on a{ color: #b53e45; }
#flf .list-left li a{ font-weight:bold; }
#flf .list-left li p{ color:#999999; font-size:14px; text-align:left; }
#flf .list-left .tpo1{ padding-left: 40px; background: url("https://www.xxz.gov.cn/images/jczwgk_flf_tpo1.png") no-repeat 10px center; }
#flf .list-left .tpo1:hover,#flf .list-left .tpo1.on{ background: #fef3f3 url("https://www.xxz.gov.cn/images/jczwgk_flf_tpo1.png") no-repeat 10px center; }
#flf .list-left .tpo1 a{ color:#e7a53e; }
#flf .list-left .tpo2{ padding-left: 40px; background: url("https://www.xxz.gov.cn/images/jczwgk_flf_tpo2.png") no-repeat 10px center; }
#flf .list-left .tpo2:hover,#flf .list-left .tpo2.on{ background: #fef3f3 url("https://www.xxz.gov.cn/images/jczwgk_flf_tpo2.png") no-repeat 10px center; }
#flf .list-left .tpo2 a{ color:#61949f; }
#flf .list-left .tpo3{ padding-left: 40px; background: url("https://www.xxz.gov.cn/images/jczwgk_flf_tpo3.png") no-repeat 10px center; }
#flf .list-left .tpo3:hover,#flf .list-left .tpo3.on{ background: #fef3f3 url("https://www.xxz.gov.cn/images/jczwgk_flf_tpo3.png") no-repeat 10px center; }
#flf .list-left .tpo3 a{ color:#a96c3b; }
#flf .list-right { margin-left:370px; overflow:hidden; }
#flf .list-right .list-r-tit{ font-size:20px; height: 70px; line-height: 70px;  overflow: hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold; color:#000000; padding-left:20px; background: url("https://www.xxz.gov.cn/images/jczwgk_flf01.png") no-repeat left center; }
#flf .list-right .wxxgk-item{ border:0; padding:0; margin-top: 10px; }
#flf .list-right .wxxgk-item li{ padding: 0 10px; margin-bottom:10px; height:auto; overflow:hidden;  background: transparent;  }
#flf .list-right .wxxgk-item li>a{ max-width:570px; display:inline-block; float:left;  overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
#flf .list-right .wxxgk-item li.a80>a{ max-width:450px; }
#flf .list-right .wxxgk-item li>em{ padding-left:10px; color:#d1d1d1; font-size:14px; }
#flf .list-right .wxxgk-item li>em>i{ display:inline-block; vertical-align:middle; margin-left:5px; margin-top:-4px; width:12px; height:15px; background:url(../png/189uml.png) no-repeat center;  }
#flf .list-right .wxxgk-item li>em>i:first-child{ margin-left:10px; }
#flf .list-right .wxxgk-item li:hover{ background: #fef3f3; }
#flf .list-right .wxxgk-item li:hover>a{ color: #b53e45; }
#flf .list-right .wxxgk-item li span{ display:block; float:right; width:100px; margin:0;border-radius:4px; }
#flf .list-right .wxxgk-item li span a{ display:block; float:none; color:#c73a30; font-weight:bold; text-align:center;}
#flf .list-right .wxxgk-item li span:hover{ color: #c73a30; }

#flf .quanbu{  padding: 10px;  font-weight: bold }
#flf .quanbu:hover{  padding: 10px;  font-weight: bold; color:#b53e45; background: #fef3f3; }
#flf .quanbu.on{  padding: 10px;  font-weight: bold; color:#b53e45; background: #fef3f3; }


.sidebar .sidebar-item,
.sidebar .sidebar-item span,
.sidebar .sidebar-item img{  -webkit-transition: all .5s;  transition: all .5s; }
.bd_new li span,
#home .a01 .sjfl li p,
i, a,img{ -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all .3s ease-out;  }