@charset "utf-8";

.fl {
    float: left;
}

.fr {
    float: right;
}

/* 清除浮动 */
.cf:after {
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    clear: both;
}

.cf {
    zoom: 1;
}
* {
    margin: 0px;
    padding: 0px;
    font-family: '微软雅黑';
    box-sizing: border-box;
    -moz-box-sizing:border-box; 
   -webkit-box-sizing:border-box;
}
/* 当前位置 */
.crumb{padding:20px 0; color:#1a56a8; font-size:.9375em; line-height:24px;}
.crumb .container{position:relative;}
.crumb dl dt{position:absolute; top:3px; left:20px; width:15px; height:18px; background:url(/uploads/image/mjbimages/curmb_icon.png) no-repeat left 0;}
.crumb dl dd{margin-left:46px;}
.crumb dl dd em{font-style:normal; display:none;}
.crumb a{color:#1a56a8; display:inline-block;}
.crumb span{color:#1a56a8; font-weight:bold;}

.listbox {
    padding: 20px;
    background-color: #fff;
	border-radius: 5px;
	margin-bottom: 20px;
}
.nav-middle li{width:202px!important;}
.ssfgk-main{overflow:hidden; zoom:1;}


.ssfgk-left{
	float:left;
    width:372px;
    min-height: 900px;
	/* padding-bottom:20000px;
	margin-bottom:-20000px; */
}
.ssfgk-right{
	/*float:right;*/
	width:786px;
	margin:0 auto;
}

.ssfgk-classify{display:none; padding:15px; margin-top:-10px;}
.ssfgk-classify.info-list{font-size:1em;}
.ssfgk-classify.info-list li{border-bottom:none;}
.ssfgk-classify.info-list li h4{padding-right:0; padding-left:35px;}
.ssfgk-classify.info-list li h4 a{position:static; padding:0;}
.ssfgk-classify.info-list li h4 i{width:4px; height:4px; margin-top:-2px; right:auto; left:20px; background:#333;}
.ssfgk-classify.info-list li a.anow{color:#0b6dd0;}
.ssfgk-classify.info-list li a.anow i,
.ssfgk-classify.info-list li a:hover i{background:#0b6dd0;}
.ssfgk-classify.info-list li a:hover{padding-left:0; background:none; border-left:0;}


/* 按年份查询列表 */
.showmenu .li-level3{position:relative; cursor:pointer;}
.showmenu .li-level3 h4 a{display:block;  padding:13px 28px 13px 60px; line-height:16px; position:relative; cursor:pointer; background-color:#f1f6fc;
	 border-top:solid #fff 2px;font-size:16px;color:#333;font-weight: 500;}
.showmenu .li-level3 h4 a i{position:absolute; left:30px; top:50%; margin-top:-10px; width:10px; height:10px; }
.showmenu .li-level3 h4 a:hover{color:#2558ab;}
.showmenu .byyeartype .li-level3 h4 a.show{color:#2558ab;background: #f1f6fc;}
.showmenu .li-level3 h4 a.show i{background-position:0 -20px;}
.showmenu .li-level3 h4 a.anow{background:#efefef;}

.showmenu .byyeartype .li-level2 h3 a i {width:10px;height:10px;background:url(/uploads/image/mjbimages/dsj.png) left center no-repeat;width:10px;height:10px;top:18px;left:29px;border-radius:0;}
.showmenu .byyeartype .li-level2 h3 a.show{background: #f8f8f8;color:#2558ab;}
.showmenu .byyeartype .li-level2 h3 a.show i{background:url(/uploads/image/mjbimages/dsj-on.png) left center no-repeat;width:10px;height:10px;top:18px;left:27px;}
.showmenu .byyeartype .li-level2 h3:hover a{background: #f8f8f8;color:#2558ab}
.showmenu .byyeartype .li-level2 h3:hover a i {background: url(/uploads/image/mjbimages/dsj-on.png) left center no-repeat!important;}
.showmenu .li-level3 h4 a i{
    position: absolute;
    left: 30px;
    top: 21px;
    margin-top: -2px;
    width: 4px;
    height: 4px;
    background: #333;
    border-radius: 50%;
}
.showmenu .li-level3 h4:hover a i{background: #3967b3!important;}
.showmenu .byyeartype .li-level3 h4 a.show i{background: #3967b3!important;}



.ssfgktoggle{}
.ssfgk-search-box{ padding:10px 120px 10px 10px;}
.ssfgk-search-box dl{ padding-right:68px;}
.ssfgk-search-box dl dd{padding:5px; height:27px; background-color:#fff; border:solid #0b6dd0 3px;} 
.ssfgk-search-box dl dd input{width:100%; height:27px; line-height:27px; color:#999;}
.ssfgk-search-box dl dt{position:absolute; top:0; right:0; width:60px; height:43px;}
.ssfgk-search-box dl dt input{width:100%; height:100%; color:#fff; font-size:16px; background:#0b6dd0;}
.ssfgk-search-box .advfont{position:absolute; top:10px; right:10px; font-size:1em; line-height:43px; width:100px; text-align:center;}

.ssfgk-search-form{display:none; padding:8px 20px; margin-bottom:10px; border-top:solid #efefef 1px; }
.ssfgk-search-form dl dd{position:relative; float:left;padding-top:8px; padding-bottom:7px; line-height:30px;}
.ssfgk-search-form dl dd:first-child{width: 40%;float: left;}
.ssfgk-search-form dl dd:last-child{width: 60%;float: right;}
.ssfgk-search-form dl dd span{text-align:right;display:block;float: left;font-size: 15px;}
.ssfgk-search-form dl dd.len15 span{width:40px;}
.ssfgk-search-form dl dd.len20 span{width:190px;}
.ssfgk-search-form dl dd.len30 span{width:40px;padding-left: 6px;}
.ssfgk-search-form dl .niand{float: left;}
.ssfgk-search-form dl dd label{float: right;}
.ssfgk-search-form dl dd.len15 label{display:block; line-height:normal;height:30px;background:#fff; border:solid #bfbfbf 1px;width: 240px;margin-right: 10px;}
.ssfgk-search-form dl dd.len20 label{display:block; line-height:normal;height:30px;background:#fff; border:solid #bfbfbf 1px;width: 250px;}
.ssfgk-search-form dl dd.len30 label{display:block; line-height:normal;height:30px;background:#fff; border:solid #bfbfbf 1px;width: 96px;margin-left:8px;}

.ssfgk-search-form dl dd label input{width:100%; border:none; height:auto; line-height:28px; text-indent:8px;}

.ssfgk-search-form dl dd.date em{display:block; font-style:normal;}
.ssfgk-search-form dl dd.date div{margin-left:56px;}
.ssfgk-search-form dl dd.date em label{margin-left:0;}
.ssfgk-search-form dl dd.date font{float:left; width:10%; text-align:center;}


.ssfgk-search-form dl dd.button{width:20%; text-align:right;}
.ssfgk-search-form dl dd.button input{color:#fff; height:30px; vertical-align:top; text-align:center;border: none;outline: none;}
.ssfgk-search-form dl dd.button input.submit{width:50%; background:#076dcf; margin-right:5%;}
.ssfgk-search-form dl dd.button input.reset{width:40%; background:#ff5e16;}

.ssfgk-result-list{font-size:15px;}
.ssfgk-result-list table{width: 100%;}
.ssfgk-result-list table tr{line-height: 30px;}
.ssfgk-result-list table tr td:first-child{background: #f1f6fc;}
.ssfgk-result-list table tr td {text-align: center;border:1px solid #d4e0f1;}
.ssfgk-result-list table tr td span{display: inline-block;padding: 5px 16px;width: 165px;}

.gongn-box{width: 325px;margin:30px auto 20px;}
.gongn-box a{display: inline-block;margin:0 35px;width: 90px;height: 32px;line-height: 32px;background: #096dcf;
color: #ffffff;text-align: center;}





/* 新增样式*/

.innerbox{overflow:hidden; zoom:1;}

.parentname{position:relative; display:none; line-height:160%; padding:10px 32px 12px; font-weight:700; font-size:1.125em; color:#fff; text-align:left; background:#024cb5; border-radius:5px 5px 0 0;}
.parentname a,
.parentname a:hover{color:#fff;}

/*layout*/
.sidebar{float:left; width:372px;}
.maincontent{float:right; width:768px;}
.sidebar .in_box{padding-right:40px; padding-bottom:20000px; margin-bottom:-20000px; border-right:1px solid #e5e5e5;}
.maincontent .in_box{padding-left:40px;}

.parentname{position:relative; z-index:11; line-height:160%; padding:20px 0; font-weight:bold; font-size:1.375em; color:#fff; text-align:center; background:#1a56a8;}
.parentname:before{display:inline-block; margin-right:5px; vertical-align:top; content:""; width:40px; height:40px; background-repeat:no-repeat; background-image:;}
.parentname font{display:inline-block; vertical-align:top; line-height:40px;}

.sidemenu{position:relative; z-index:12; overflow:hidden;}
.sidemenu li{border-top:5px solid #fff;}
.sidemenu li a{position:relative; display:block; padding:15px 32px; font-size:1.125em; line-height:160%; text-align:left; background-color:#f1f1f1;}
.sidemenu li a:after{position:absolute; top:50%; right:20px; content:">"; margin-top:-12px; width:24px; height:24px; font-family:"宋体"; font-size:12px; font-weight:bold; color:#fff; line-height:24px; text-align:center;  background-color:#1a56a8; border-radius:50%;}
.sidemenu li a:hover, .sidemenu li a.aon{color:#1a56a8; font-weight:bold; background-color:#e8eef6;}


/*展开式菜单 start*/
.showmenu{position:relative; z-index:12; overflow:hidden; background-color:#f8f8f8;}
.showmenu h2,
.showmenu h3{font-weight:normal;}
.showmenu h4{font-weight:normal; font-size:1em;}
.showmenu h2{font-size:1.125em;}
.showmenu h3{font-size:1em;}
.showmenu h4{font-size:1em;}
.showmenu .li-level1 h2 a{display:block; padding:19px 32px; line-height:16px; position:relative; 
	border-top:5px solid #fff; cursor:pointer;font-weight: bold;
	background:url(/uploads/image/mjbimages/ljt.png) 329px no-repeat;font-size: 16px;color:#393939}
.showmenu .li-level1 h2 a.anow{color:#fff; font-weight:bold; background:#2558ab url(/uploads/image/mjbimages/bjt.png) 329px no-repeat;}
.showmenu .li-level1 h2 a.show{color:#fff; font-weight:bold;background:#2558ab url(/uploads/image/mjbimages/bjt.png) 329px center no-repeat;}
.showmenu .li-level1:first-child h2 a{border-top:0;}
.showmenu .li-level1:last-child .show{background:#2558ab url(/uploads/image/mjbimages/bjt.png) 329px no-repeat;}

.showmenu .li-level2{position:relative; cursor:pointer;}
.showmenu .li-level2 h3 a{display:block; padding:9px 28px 9px 60px; line-height:24px; position:relative; cursor:pointer;background-color:#f1f6fc; 
	border-top:solid #fff 2px;font-size:16px;color:#333;font-weight: 500;}
.showmenu .li-level2 h3 a i,.showmenu #localtaxpolicy_li .ul-level1 .li-level2 .level2_drop i{position: absolute;left:30px;top: 21px;margin-top: -2px;width: 4px;
	height: 4px;background: #333;border-radius: 50%;}
.showmenu .li-level2 h3:hover a{color:#2558ab;}
.showmenu .li-level2 h3 a.show{color:#2558ab;}
.showmenu .li-level2 h3 a.show i{background:#3967b3;}
.showmenu .li-level2 h3 a.anow{color:#2558ab;}
.showmenu .li-level2 h3:hover a i{background:#3967b3!important;}
.showmenu #localtaxpolicy_li .li-level2 h3 a.show i{background:#3967b3!important;}



.showmenu li.nomore a{display:block; border-bottom:solid #fff 1px;}
.showmenu li.nomore a span{position:relative; display:block; padding-left:55px; line-height:1.5em;}
.showmenu li.nomore a span i{position:absolute; top:.75em; margin-top:-2px; width:4px; height:4px; background:#1468c0; border-radius:50%;}
.showmenu li.nomore .show{font-weight:700; color:#1a56a8;}
.showmenu li.nomore .show span i{background:#1a56a8;}
.showmenu .ul-level1 li.nomore a{padding:13px 28px 13px 0; background-color:#f1f6fc;}
.showmenu .ul-level1 li.nomore a i{left:40px;}
.showmenu .ul-level1 li.nomore a:hover{background-color:#daedff;}
.showmenu .ul-level2 li.nomore a{padding:13px 28px 13px 0; background-color:#f1f1f1;}
.showmenu .ul-level2 li.nomore a span{padding-left:70px;}
.showmenu .ul-level2 li.nomore a i{left:55px;}
.showmenu .ul-level2 li.nomore a:hover{background-color:#efefef;}

.showmenu .ul-level1,
.showmenu .ul-level2,
.showmenu .ul-level3{display:none;}

.showmenu .ul-level3.show-classify{padding:10px 15px 10px 70px;}



.columntitle{margin-bottom:10px; line-height:34px; background:#ebebeb;}
.columntitle h3{float:left; padding:0 30px; color:#fff; font-size:1em; background:#0b6dd0;}


@media (max-width: 700px) {
.ssfgk-result-list li .title a font{max-width:80%;}
.ssfgktoggle,.ssfgk-result-list,.pageclass,.ssfgk-right{width: 100%;}
.sidebar{float:none; width:100%; margin-top:15px; padding-bottom:15px; margin-bottom:5px; background:#f7f7f7;min-height:auto;}
#top{min-height:312px!important;}
.maincontent{float:none; width:100%;}
.parentname{display:block;}
.showmenu{margin-top:0;}
.showmenu .li-level1 h2 a.show{background: #2558ab url(/uploads/image/mjbimages/bjt.png) 94% center no-repeat;}
.showmenu .li-level1:last-child .show{background: #2558ab url(/uploads/image/mjbimages/bjt.png) 94% center no-repeat;}
.ssfgk-result-list table tr td span{padding: 5px 10px;
    width: 80px;}
.ssfgk-search-form{padding: 5px 0;}
.ssfgk-search-form dl dd{float: none;}
.ssfgk-search-form dl dd:first-child,.ssfgk-search-form dl dd:last-child{float: none;width: 100%;}
.ssfgk-search-form dl dd.len15 span{width: 40px;text-align: left;}
.ssfgk-search-form dl dd.len20 span{width: 100px;text-align: left;}
.ssfgk-search-form dl dd.len15 label{margin-bottom: 10px;margin-right: 0;width:67%;}
.ssfgk-search-form dl dd.len20 label{margin-bottom: 10px;margin-right: 0;width: 67%;}
.ssfgk-search-form dl dd.len30 label{margin-bottom: 10px;width: 67%;}
.showmenu .li-level1 h2 a{padding-right:58px; padding-left:28px;background: url(/uploads/image/mjbimages/ljt.png) 94% no-repeat;}
.showmenu .li-level1 h2 a i{right:32px; visibility:visible;}
.showmenu .li-level1 h2 a:hover,.showmenu .li-level1 h2 a:hover{padding-right:58px; padding-left:28px;background: url(/uploads/image/mjbimages/bjt.png) #2558ab 94% no-repeat;}
.ssfgk-search-form dl dd.len30 div.fl{width:100%;}
.ssfgk-result-list li.head span{padding-left:0;text-align:center;}
.ssfgk-search-form dl .niand{width:100%;}
.ssfgk-search-form dl dd.len30 span{width: 23%;text-align:left;padding-left:0;}
}
@media (max-width: 560px) {
.ssfgk-result-list li{height:auto; line-height:20px;}
.ssfgk-result-list li .title a{float:none; padding-top:8px; padding-bottom:8px; max-width:none; width:auto; white-space:normal; padding-right:10px;}
.ssfgk-result-list li .title a font{float:none; max-width:none; white-space:normal;}
.ssfgk-result-list li .title .jdicon{display:inline-block; float:none; vertical-align:middle; margin-top:0;}
.ssfgk-result-list li .fwh,
.ssfgk-result-list li .fwrq{top:50%; margin-top:-10px;}
.ssfgk-result-list li.head .fwh,
.ssfgk-result-list li.head .fwrq{top:0; margin-top:auto;}
}
@media (max-width: 480px) {
.ssfgk-result-list li{padding-right:26%;}
.ssfgk-result-list li .fwh{width:100px; right:90px;}
.ssfgk-result-list li .fwrq{width:90px;}
.ssfgk-search-form dl dd.title,
.ssfgk-search-form dl dd.zh,
.ssfgk-search-form dl dd.nh{width:100%;}
.ssfgk-search-form dl dd.date{width: 100%;}
.ssfgk-search-form dl dd.fwdw{width:50%;}
.ssfgk-search-form dl dd.button{width:100%; text-align:center;}
.ssfgk-search-form dl dd.button input.submit{width:48%; margin-right:4%;}
.ssfgk-search-form dl dd.button input.reset{width:48%;}
.ssfgk-search-form dl dd.qw{width:50%;}
}

@media (max-width: 320px) {
.ssfgk-search-box{padding-right:0;}
.ssfgk-search-box .advfont{position:static; display:block; width:100%; line-height:30px; padding-top:10px; text-align:right;}
.ssfgk-search-form dl dd.date,
.ssfgk-search-form dl dd.fwdw{width:100%;}
.ssfgk-result-list li{padding-right:26%;}
.ssfgk-result-list li .fwh{display:none;}
.ssfgk-result-list li.head .fwh{display:none;}
.ssfgk-search-form dl dd.len15 label{width:61%;}
.ssfgk-search-form dl dd.len20 label{width: 61%;}
}