﻿@charset "UTF-8";

/*
    本网站信息公开-规章制度
*/

/* Css Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var, i { font-weight: normal; font-style: normal; }
ol, ul, li { list-style: none; }
div, dl, dt, dd, ol, ul, li { zoom: 1; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: block; }

/* Public */
body { position: relative; z-index: 1; width: 100%; height: 100%; color: #000; font-size: 14px; font-family: "微软雅黑", "宋体", "Verdana", "Arial"; text-align: center; }
.siteWidth { position: relative; width: 1200px; margin: 0 auto; padding: 0; }
a { color: #333; text-decoration: none; }

/*规章-列表页 -------------------------------------------------------*/
.gzk-box { width: 100%; border-collapse: collapse; }
.gzk-box .number { width: 10%; }
.gzk-box .title {width: 60%;padding: 10px 0;}
.gzk-box .download { width: 29.9%; }
.gzk-box th { height: 40px; line-height: 40px; padding-bottom: 10px; font-size: 20px; text-align: center; font-family: 'FZXiaoBiaoSong-B05S'; border-bottom: 2px solid #0f5a9b; }
.gzk-box tbody tr:nth-child(even) { background-color: #eee; }
.gzk-box td { font-family: "宋体", "SimSun"; font-size: 14px; }
.gzk-box td.number { font-size: 16px; text-align: center; }
.gzk-box td.title>a {font-size: 16px;font-weight: 600;line-height: 30px;display: block;margin-bottom: 5px;}
.gzk-box td.title>a>em { color: #c00; margin: 0 2px; }
.gzk-box td.title .intro {line-height: 24px;color: #666;font-size: 14px;}
.gzk-box td.title .date {float:none;line-height: 24px;color: #666;font-size: 14px;}
.gzk-box td.download { text-align: center; }
.gzk-box td.download a { margin: 0 3px; font-size: 14px; line-height: 24px; }

/*规章-搜索列表页*/
.headerPublicity .name { padding-top: 120px; text-align: center; line-height: 1.2; font-size: 55px; font-weight: bold; color: white; text-shadow: 2px 0 2px #555; }
.headerPublicity .number { font-size: 18px; font-weight: bold; color: #fff; text-align: center; line-height: 50px; width: 560px; margin: 0 auto; margin-top: 30px; margin-bottom: 30px; background: url(../img/zfxxzcgz.png); }

/*搜索*/
#topSearch .searchBox { overflow: initial; }
#topSearch .searchPublic { overflow: hidden; }
#topSearch .search_type { margin-top: 15px; font-size: 16px; }
#topSearch .search_type .tit { padding-right: 20px; color: #2569a4; }
#topSearch .search_type span { margin-right: 20px; }
#topSearch .search_type input { vertical-align: middle; margin: -5px 5px 0 0; }

/*规章-内容页*/
/* body.gzDetailPage { background: none; background-color: #f0f0f0; } */
.gzDetailPage #gz-header .siteWidth { position: relative; background-color: #fff; overflow: hidden; border-bottom: 5px solid #015293; }
.gzDetailPage #gov-name { font-size: 40px; color: #fe0000; line-height: 90px; padding: 20px 0; text-align: center; font-family: 'FZXiaoBiaoSong-B05S'; }
.gzDetailPage #gov-name a { color: #fe0000; }
.gzDetailPage #gov-name img { vertical-align: middle; width: 50px; margin: -10px 5px 0 0; }
.gzDetailPage #gz-header .download { position: absolute; right: 0; bottom: 12px; }
.gzDetailPage #gz-header .download a { float: left; margin-right: 12px; width: 90px; height: 38px; line-height: 38px; color: #666; text-decoration: none; font-size: 14px; text-align: center; border: 1px solid #d2d2d2; }
.gzDetailPage #gz-header .download a:hover { background-color: #fafafa; }
.gzDetailPage #content { position: relative; width: 1200px; margin: 0 auto 20px; padding: 0; background-color: #fff; }
.gzDetailPage .mainContent{ float: none; width: auto; }
.gzDetailPage .articleCon {overflow: hidden;padding: 58px 30px;}
.gzDetailPage .articleCon .title {font-size: 28px;text-align: center;font-family: 'FZXiaoBiaoSong-B05S';margin-bottom: 30px;}
.gzDetailPage .articleCon .subTitle { text-align: center; font-size: 18px; font-family: FangSong; margin-top: 25px; margin-bottom: 20px; }
.gzDetailPage .articleCon .conTxt { padding: 0 30px; margin: 30px 0 70px; text-align: left; }
.gzDetailPage .articleCon .conTxt p, .gzDetailPage .articleCon .conTxt div {font-family: fangsong !important; font-size: 21px !important; line-height: 38px !important; }
.gzDetailPage .articleCon .gov-publish { border-top: 5px solid #015293; padding: 40px 80px; text-align: right; font-size: 28px; line-height: 38px; font-family: 'FZXiaoBiaoSong-B05S'; color: #035496; }


.newstyle{}
.newstyle .txtinfo {width: 728px !important;margin: 0 auto;border-collapse: collapse;margin-bottom: 40px;}
.newstyle .txtinfo td {background: #f4f9fd;padding: 10px 10px;text-align: left;border: 1px solid #f5f5f5;}
.newstyle .txtinfo td.tdlab {background: #3481dd;color: #fff;border: 1px solid #2f77ce;text-align: center;}
.newstyle .txtinfo td.tdlab span{}
.newstyle .txtinfo td.tdlab span{text-align:justify;text-justify:distribute;width: 60px;display: inline-block !important;vertical-align: bottom;height: 20px;overflow: hidden;line-height: 12px;}
.newstyle .txtinfo td.tdlab span:after{ content:""; width:100%; display:inline-block}
.newstyle .ueditortable{border:none;}
.newstyle .subheading{ color:#666; margin-top:18px; font-size:18px}
.newstyle .subheading span {border: 1px solid #d2d2d2;padding:5px 10px;}
.newstyle .subheading .date {margin-left:10px;}
.newstyle .title{color:#333;}

    /* 友情链接 */
    .friendLinks { background-color: #074695; height: 45px; padding: 11px 0; }
    .friendLinks .siteWidth { width: 1200px; margin: auto; }
    .friendLinks .con { margin-right: -10px; }
    .friendLinks dl { width: 24%; margin-right: 1%; float: left; display: inline; position: relative; }
    .friendLinks dl dt { height: 43px; line-height: 43px; overflow: hidden; border: 1px solid #2661ab; position: relative; cursor: pointer; color: #fff; text-align: left; text-indent: 20px; }
    .friendLinks dl dt i { right: 12px; top: 50%; margin-top: -2px; border-width: 5px; position: absolute; border-color: transparent; border-style: dashed; border-top-color: #fff; border-top-style: solid; content: ""; display: block; font-size: 0; line-height: 0; width: 0; }
    .friendLinks dl dt h3 { border-right: 1px solid #ccc; width: 175px }
    .friendLinks dd { bottom: 45px; display: none; width: 100%; position: absolute; left: 0; }
    .friendLinks ul { max-height: 389px; border: 1px solid #ccc; background: #fff; overflow-y: scroll; }
    .friendLinks li { line-height: 22px; padding: 8px 10px; border-bottom: 1px dotted #ccc;/* word-break:keep-all; *//* white-space:nowrap; */cursor: pointer; }
    .friendLinks li a { display: block; color: #333 !important; }
    .friendLinks li a:hover { text-decoration: none }
    .friendLinks li:hover { color: #CD3333; background-color: #f1f1f1 }
    .friendLinks .last { border-bottom: 0 }
    .friendLinks .on { z-index: 9; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .2); }
    .friendLinks .on dt { border-color: #bbb; }
    .friendLinks .on dt i { border-top-style: none; border-bottom-color: #aaa; border-bottom-style: solid; }
    .friendLinks .on dd { display: block; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .2); }
    .friendLinks .on dd ul { border-color: #bbb; }
    .jd-style li { float: left; width: 23.4%; margin: .8%; }
    .jd-style li a { display: table-cell; width: 1%; height: 74px; padding: 0 10px; background: #f5f8fd; border: 1px solid #ddd; border-radius: 6px; text-align: center; vertical-align: middle; line-height: 1.5; font-size: 18px; }
    .jd-style li a:hover { background-color: #2d66a5; border-color: #2d66a5; color: #fff; text-decoration: none; }
    .siteSearch { width: 500px; margin: 55px auto 45px; overflow: hidden; background: #fff; border: 2px solid #2d66a5; border-radius: 10px; }
    .siteSearch #inputkeyword { float: left; width: 420px; height: 20px; padding: 14px 16px; line-height: 20px; background: #fff; border: none; color: #aaa; outline: none; font-size: 16px; }
    .siteSearch .btn-box { float: left; }
    .siteSearch .btn-box #search { position: relative; background: url(../img/search-icon.png) no-repeat center; color: #fff; width: 40px; height: 36px; margin: 6px 8px 6px 0; border-radius: 0 8px 8px 0; padding: 0; overflow: hidden; text-indent: 999px; text-decoration: none; border: 0; }
    .rhome { position: absolute; right: 0; top: 20px; }
    .rhome a { font-size: 22px; color: #fff; }
    .rhome a:hover { text-decoration: none; color: #f5be0c; }

.sideFixed{ display:none;}
    /*footer*/
  /*footer*/
#footer{ clear: both; background-color: #0d6db9; color: #fff; padding: 20px 0;text-align: left;}
#footer .siteWidth{ position: relative;}
#footer .pic{ position: absolute; right: 0; top: 38%; margin-top: -20px;}
/* #footer .pic img{ margin: 0 5px;} */
#footer .footNav{ padding-bottom: 5px;}
#footer .footNav a{ margin: 0 20px 0 0; display: inline-block;cursor: pointer;}
#footer .footNav p{margin: 0; display: inline-block;}
#footer .footNav p span{margin: 0 2px;}
#footer a{ color: #fff;}
#footer a:hover{ color: #fff}
#footer .copyRight a{ text-decoration: underline;}

.friendLinks h3{color:#fff;}
.topicList{margin-bottom: 15px;}
.topicList .n{ height: 34px; line-height: 34px; overflow: hidden; font-size: 15px;}
.topicList .n .tit{padding-left: 12px;background: url(../../base/img/icons.png) -2px -386px no-repeat;}

/* url_方块样式分页 */
    .page { text-align: center; margin-top: 15px; padding: 25px 0; clear: both; overflow: hidden; }
    .page .disabled { opacity: 1; }
    .page a, .page span { float: none; display: inline-block; margin: 3px; border: 1px solid #b7b7b7; color: #333; padding: 0px 9px;height: 28px;line-height: 28px; }
    .page select, .page input { color: #888; }
    .page .current { background: #074695; }
    .page a:hover, .page span:hover { border: 1px solid #074695; text-decoration: none; color: #074695; }
    .page select, .page input { margin: 0 4px; background: #fff; border: 0 solid #E1E1E1; vertical-align: middle; }
    .page .current { background: #1258AD; border: 1px solid #1258AD; color: #fff !important; font-weight: bold; }
/* 位置导航 */
.path{ background: #fff; color: #666; line-height: 20px; padding: 20px 0; text-align: left; margin: 0 auto 20px; font-size: 14px; border-bottom: 1px solid #eee;}
.path a, .path span{ padding: 0 3px; color: #666;}
.path em{ background: url(../img/icons.png) no-repeat 0 -1642px; padding-left: 20px;}
.boxGkxx .bd .noData{display: none;}


.gzDetailPage .articleCon .govDetailTable{width: 852px;margin: 0 auto 30px;}
.gzDetailPage .articleCon .govDetailTable .tdlab{width: 60px;}
.gzDetailPage .articleCon .govDetailTable tr{height: 42px;line-height: 42px;}
.gzDetailPage .articleCon .govDetailTable td{width: 205px;}

