@charset "utf-8";
/* CSS Document */
/* 部门搜索的样式*/

@font-face
{
font-family: fzxbs;
src: url('/truecms/ntsrmzf/resource/theme/font/fzxbs.TTF');
font-weight: normal;
font-style: normal;
}

@font-face { 
	font-family: 'FZXBST'; 
	src: url('/truecms/ueditor/themes/default/font/FZXBSJT.TTF') 
	format('truetype'); 
} 

@font-face { 
	font-family: 'FangSong_GB2312'; 
	src: url('https://www.nantong.gov.cn/ntsrmzf/resource/theme/css/fangsong_GB2312.TTF') 
	format('truetype'); 
}
#_span_jiucuo {
    left: 80%;
}
.cf {
margin-bottom: 12px;
background-color: #f6f5f7;
padding: 7px 14px;
}
.Jszf .panel{
    /* border: 1px solid #cfcfcf; */
    border-top:0;
    padding: 5px 15px 5px 0;
    position: relative;
}
.Jszf .panel .con{
    margin-top: 0;
}
 
.btninfo button{
    margin-top: 0;
    width: 120px;
    height: 38px;
}
.infor-right{
    width: 382px;
}
.information-box{
    height:auto;
    overflow: hidden;
}
.info .select2 {
    width: 150px;
    background-position: 130px 15px;
background-color: #fff;
}
.info select::-ms-expand { display: none; }
.info{
    margin-top: 14px;
}
.info .select1{
    width: 218px;
    padding-right: 20px;
    height: 38px;
    border: 1px solid #dcdcdc;
    background-position: 195px 15px;
    padding-left: 10px;
    font-size: 16px;
    color: #666666;
    font-family: "Microsoft YaHei";
    vertical-align: middle;
    margin-left: 5px;
}
.info .input1{
    width: 238px;
    height: 38px;
    border: 1px solid #dcdcdc;
    text-indent: 10px;
    font-size: 16px;
    color: #666666;
    font-family: "Microsoft YaHei";
    vertical-align: middle;
    margin-left: 5px;
}
.info .input2{
    width: 672px;
    height: 38px;
    border: 1px solid #dcdcdc;
    text-indent: 10px;
    font-size: 16px;
    color: #666666;
    font-family: "Microsoft YaHei";
    vertical-align: middle;
    margin-left: 5px;
}
.info .select2{
    width:  150px;
    padding-right: 20px;
    height: 38px;
    border: 1px solid #dcdcdc;
    background-position: 219px 15px;
    padding-left: 10px;
    font-size: 16px;
    color: #666666;
    font-family: "Microsoft YaHei";
    vertical-align: middle;
    margin-left: 5px;
}
.info .name{
    display: inline-block;
    text-align: left;
    width: 80px;
    line-height: 40px;
    vertical-align: middle;
    font-size: 16px;
    color: #333333;
}
.info .name label{
    color: #c82a3f;
    vertical-align: middle;
    margin-right: 3px;
}
.info .name2{
    width: 183px;
}
.info .textarea{
    width: 672px;
    height: 66px;
    border: 1px solid #9D9D9D;
    text-indent: 10px;
    font-size: 16px;
    color: #666666;
    font-family: "Microsoft YaHei";
    vertical-align: middle;
    margin-left: 5px;
}
.info .block{
    display: block;
    width: 348px;
    margin-left: 0;
}
.info .yzm{
    width: 240px;
    margin-left: 0;
    vertical-align: middle;
}
.btninfo{
    margin-top: 12px;
}
.btninfo button{
    width: 120px;
    height: 38px;
    background-color: #4d87be;
    border: 0;
    color: #fff;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    margin-top: 10px;
}
#liebiao li:nth-of-type(even) {
    background-color: #eeeeee;
}
/*市政府列表*/
.test-1{
height: auto !important;
    margin-bottom: 36px;
}
.list-ul li a {
    color: #355e92;
    padding-left: 0px;
}
.list-ul li {
       font-size: 16px;
    display: block;
    height: auto;
    overflow: hidden;
    border-radius: 5px;
    line-height: 43px !important;
    margin-bottom: 11px !important;
}

#pagecount{
   text-align: center;
    margin-top: 36px;
}
#pagination-digg{
    font-size: 14px  !important;
    font-family: 'SimSun'  !important;
}
.hx1{
    height: 2px;
    background-color: #ccc;
    padding-bottom: 0px;
    margin-top: 12px;
}
.default_pgFirst a:link,.default_pgFirst a:visited{
    font-size: 14px  !important;
    font-family: 'SimSun'  !important;
    border: solid 1px #ccc !important;
    text-align: center;
    line-height: 26px;
    height: 26px;
    background: #fff !important;
    width: 46px;
    color: #000 !important;
    display: block;
    float: left;
    text-decoration: none;
    padding: 0 !important;
}
.default_pgLast  a:link,.default_pgLasta:visited{
    font-size: 14px  !important;
    font-family: 'SimSun'  !important;
    border: solid 1px #ccc !important;
    text-align: center;
    line-height: 26px;
    height: 26px;
    background: #fff !important;
    width: 46px;
    color: #000 !important;
    display: block;
    float: left;
    text-decoration: none;
    padding: 0 !important;
}
.default_pgNext  a:link,.default_pgNext  a:visited{
    font-size: 14px  !important;
    font-family: 'SimSun'  !important;
    border: solid 1px #ccc !important;
    text-align: center;
    line-height: 26px;
    height: 26px;
    background: #fff !important;
    width: 60px;
    color: #000 !important;
    display: block;
    float: left;
    text-decoration: none;
    padding: 0 !important;
}
.default_pgPrev a:link,.default_pgPrev a:visited{
    font-size: 14px  !important;
    font-family: 'SimSun'  !important;
    border: solid 1px #ccc !important;
    text-align: center;
    line-height: 26px;
    height: 26px;
    background: #fff !important;
    width: 60px;
    color: #000 !important;
    display: block;
    float: left;
    text-decoration: none;
    padding: 0 !important;
}
#pagination-digg .active {
    font-size: 14px  !important;
    font-family: 'SimSun'  !important;
    text-align: center;
    font-size: 14px;
    line-height: 28px;
    height: 28px;
    width: 28px;
    background: #2e6ab1;
    color: #FFFFFF;
    display: block;
    float: left;
    margin-right: 2px;
    cursor: pointer;
   padding: 0 !important;
}
.zcsz {
    font-size: 14px  !important;
    font-family: 'SimSun'  !important;
    text-align: center;
    font-size: 14px;
    line-height: 26px;
    height: 26px;
    width: 26px;
    padding: 0 !important;
    color: #FFFFFF;
    display: block;
    float: left;
    margin-right: 2px;
    cursor: pointer;
}
.container-main{
height:auto !important;
}
.test-1{
margin-top: 0px !important;
overflow: hidden !important;
padding-right: 0px !important;
}
. default_pgFirst {

}
.gfx{
    font-family: 'FZXBSJW-GB1-0';
    font-size: 20px;
    color: #333333;
    line-height: 43px;
    height: 43px;
    width: 760px;
}
.xh{
   font-size: 20px;
    color: #333333;
    font-weight: bold;
    font-family: 'SimSun';
}
.hx{
height: 2px;background-color: #0f5a9b;padding-bottom:0px;margin-top: 1px;
}
.lb{
padding:0 !important;
}
.bt1{
    display: inline-block;
    width: 465px;
    text-align: center;
  font-size: 20px;
    color: #333333;
    font-weight: bold;
    font-family: 'SimSun';
 
}
.xz{
margin-left: 123px;
    display: inline-block;
    width: auto;
    text-align: center;
  font-size: 20px;
    color: #333333;
    font-weight: bold;
    font-family: 'SimSun';
    
}
.list-ul{
    display: block;
    height: auto;
    overflow: hidden;
}
.xh1{
    margin-left: 0 !important;
    border: 0 !important;
    padding-right: 0 !important;
    font-family: 'SimSun';
    display: inline-block !important;
    width: 31px;
    text-align: center;
    color: #333333 !important;
    font-size: 16px;
    position: relative;
    float: left;
    line-height: 80px;
}
.bt2{
   display: inline-block;
    width: 555px;
    text-align: left;
}
.bt1-1{
    font-size: 16px;
    font-family: 'SimSun';
    font-weight: bold;
    color: #333333;
    padding-bottom: 0px;
    line-height: 30px;
}
.bt1-2{
  
font-size: 14px;
    font-family: SimSun;
    color: #666666;
    padding-bottom: 0px;
    color: #2d66a5;
    line-height: 24px;
}
.xz1{
    font-family: 'SimSun' !important;
    display: inline-block !important;
    width: 81px;
    text-align: center;
    color: #333333 !important;
    font-size: 14px;
    position: relative;
    line-height: 80px !important;
    padding-right: 2px;
    margin-left: -5px !important;
}
.list-ul li a span {
    padding-right: 2px !important;
}
.xz2{
    font-family: 'SimSun' !important;
    display: inline-block !important;
    width: 68px;
    text-align: center;
    color: #333333 !important;
    font-size: 14px;
    position: relative;
    line-height: 80px !important;
    padding-right: 5px;
    margin-left: -5px !important;
}
.lj1{
color: #355e92;
    padding-left: 10px;
    float: left;
    position: relative;
    top: 11px;
}
.lj2{
  padding-left: 0px !important;
    color: #333333;
   float: left;
}

/*市政府内容页面*/
.nlogo{
    right: 10px;
    position: relative;
    bottom: -16px;
}
.nmain{
padding: 0px  !important;
position: relative;width: 1100px;margin: 0 auto!important;float: none;padding-top: 10px;
}
.ndbt{
    margin-top: 20px !important;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    color: #f50c04;
    float: left;
    font-size: 40px;
    font-family:方正小标宋简体,FZXBST,SimSun;
    font-weight: normal;
}
.nxz1{
    margin-right: 5px;
    font-size: 14px;color:#666666;border:1px solid #d2d2d2;padding: 8px 9px;
}
.nxz2{
   font-size: 14px;color:#666666;border:1px solid #d2d2d2;padding: 8px 9px;
}
.nbt{    text-indent: unset !important;
  font-size: 28px !important;text-align: center;margin-top: 58px;font-family:方正小标宋简体,FZXBST,SimSun;
    margin-right: 65px !important;
    margin-left: 65px !important;
}
.nwh{    text-indent: unset !important;
/*line-height: 10px !important;*/
font-family: '楷体';font-size: 18px;margin-top: 18px;text-align: center; 
}
.njd{
line-height: 35px; margin-bottom: 5px; text-indent: 2em; text-align: left;padding: 15px;
}
.njd1{
font-family: 黑体, SimHei; font-size: 20px;
}
.ndb{
border-top: 4px solid #355e92; padding: 40px 70px; color: #355e92; font-weight: bold;font-family: 'SimSun';
}
.ndb1{
text-align:right;font-size: 28px !important;font-family:方正小标宋简体,FZXBST,SimSun;font-weight: normal;
}
.nbts{
height: 5px;background-color: #015293;margin-top: 35px;
}
.ndbtt{
padding-top: 65px;
text-indent: unset !important;
text-align: right;position: relative;bottom: -23px;right: 12px;
}
/*#zoom p span{
font-family: 黑体 !important;
font-size: 20px !important;
}*/

 
.container-main>.container-list-main {
    padding: 1px 5px 0px 11px  !important;
}

#zoom table {
    /*max-width: 100% ;*/
    min-width: 100%;
    max-width: 100%;
    overflow-x: auto;
    display: block;
    border-collapse: collapse;
}

#zoom td {
    border: solid;
}

td p span {word-break: normal;width:auto;display:block;white-space:pre-wrap;word-wrap : break-word;overflow: hidden;min-width: 84px; text-align: center;}

#zoom thead td span {
 text-align: center;
}
/*#zoom tbody tr td:first-child p span {
 text-align: center;
}*/

#zoom td:nth-child(1) span {
    min-width: 45px;
    text-align: center;
}

@media screen and (max-width: 768px) {
/*文章页图片*/
.wywt{
  width: 100% !important;
}
 .ndbt{
    margin-bottom: 20px;
    font-size: 27px;
    max-width: 100% !important;
}
 .ndb{
padding: 40px 52px;
}
.ndb1 {
    display: contents;
}

/*列表的移动端*/
.gfx{
display: none;
}
.hx{
display: none;
}
.list-common #pagination-digg li, .xxgk-main #pagination-digg li {
    padding: 0px 0px !important;
}
.szf-main .list-ul li{
display: flex !important;
}
#pagination-digg {
margin-left: 0;
    display: flex;
    flex-wrap: wrap;
}
.bt1-1{
    width: 65%;
}
.lj1 {
    top: -3px;
}

/*部门里面的列表*/
.wjjs-main {
    padding: 10px 10px 10px 0px!important;
}
.cf {
    width: 100%;
    height: auto !important;
    box-sizing: border-box;
    margin-left: 0px;
}
.xxgk-main .Jszf.news {
    width: 100%!important;
    margin-left: 0!important;
}
.Jszf .panel {
    padding: 0!important;
}
.xxgk-main .Jszf.news .con {
    margin-top: 0!important;
}
.panel .con {
    position: relative !important;
    width: 100% !important;
    left: 0 !important;
}
.info .name {
    text-align: right!important;
    width: 90px!important;
}
.xxgk-main .info .input1 {
    width: 100%!important;
    margin: 0!important;
}
.info .select2 {
    width: calc(100% - 105px)!important;
    background-position: 95% 15px!important;
}
input#custom_search_fw_h {
    margin-top: 8px!important;
}
.xxgk-main .btninfo {
    position: initial!important;
    float: inherit!important;
}
.xxgk-main .btninfo>div {
    margin-top: 0!important;
    display: flex;
    justify-content: center;
}
.info .year-select {
 
    margin-left: 99px!important;
    margin-top: 8px!important;
}
.xxgk-main .test-1 {
    width: 96%!important;
    height: auto!important;
    overflow: hidden!important;
    padding: 2%!important;
    overflow-x: auto !important;
}
.test-1 {
    height: 100% !important;
    padding: 0px !important;
}
#pagination-digg li { 
    box-sizing: border-box;
    text-align: center;
    border: 1px solid #2e6ab1; 
    margin-right: 4px !important; 
margin-bottom: 10px!important;
}
.list-common #pagination-digg li>a, .xxgk-main #pagination-digg li>a {
    font-weight: normal!important;
}
.list-common #pagination-digg li, .xxgk-main #pagination-digg li {
    padding: 0px 0px !important;
    margin-bottom: 10px!important;
    font-size: 14px!important;
    font-weight: normal!important;

}
.container-main>.container-list-main {
    padding: 30px 10px 0px 10px !important;
}
.container-main {
    width: 100% !important;
    height: 100%;
}
#pagination-digg li>a {
    padding: 0 !important;
    border: none;
}
#pagination-digg a {
   margin-right: 0px; 
}

#zoom table {
    width: 100% !important;
    overflow: auto;
    word-wrap: break-word;
}
}
 
