﻿@charset "utf-8";
body{min-width:1260px;}
* {
    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(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-result-list li span.title a,
.ssfgk-result-list li span{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;font-size: 15px;}

.ssfgk-left{
	float:left;
	width:372px;
	padding-bottom:20000px;
	margin-bottom:-20000px;
}
.ssfgk-right{
	float:right;
	width:786px;
}
.ssfgkToggle,.ssfgk-result-list, .pageClass{
	float:left;
	width:786px;
}

/* 列表查询 */
.search-form{width: 786px;color: #4f4f4f;font-size: 0;padding: 15px 0;border-top: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;}
.search_category_box {width: 512px;height: 38px;border-radius: 2px;border: solid 1px #e0e0e0;line-height: 36px;display: inline-block;font-size: 0;margin-bottom: 10px;}
.search_category_select {display: inline-block;height: 36px;position: relative;background: #fff;cursor: default;width: 100px;}
.search_category_item {display: none;position:absolute;top: 36px;width: 100%;background:#fff;box-shadow:1px 9px 15px 3px rgba(0,0,0,.2);}
.search_category_item li {font-size: 16px;color: #666;cursor: pointer;height:21px;line-height: 21px;padding:0 12px;}
.search_category_item li:hover {background: #ededed;color: #333;}
.search_category_item li.sci-current {color: #fff;background:#1a56a8;}
.search_category_select:hover .search_category_item {display: block;}
.search_category{display: inline-block;width: 100%;height: 36px;line-height: 36px;padding:0 12px;font-size: 16px;background:url(/images/816/arrow_down.png) no-repeat 80px center;}
.search-select1{width: 410px;display: inline-block;height: 100%;border: none;outline: none;border-left: 1px solid #e0e0e0;padding: 0px 5px;vertical-align: top;box-sizing: border-box;font-size: 16px;}
.search_category_item1 {display: inline-block;vertical-align: middle;margin-bottom: 14px;}
.search_category_item1 span {font-size:15px;color: #333;vertical-align: middle;}
.search_category_item1 input {width: 322px;height: 30px;line-height: 30px;border-radius: 2px;border: solid 1px #bfbfbf;padding: 0px 5px;vertical-align: middle;font-size:15px;}
.fwtit input{width: 699px;}
.font input {width: 107px;}
.year input, .number input {width: 52px;}
.day input {width: 119px;}
.company, .day {margin-left: 30px;}
.company input {width: 271px;}
.year, .number {margin-left: 10px;}
.serach_button {text-align: right;margin-left:101px;display: inline-block;}
.serach_button input {width: 120px;height: 32px;background-color: #0b6dd0;border-radius: 2px;color: white;margin-left: 18px;outline: none;border: none;font-size: 15px;}
.serach_button input.serach_button_1 {background-color: #ff5f15;color: #fff;}
.emsp {display: none;}
.fwzw{margin-bottom:0;}

.ssfgk-result-list{font-size:1em;margin-top: 10px;}
.ssfgk-result-list li{position:relative; padding-left:19px;padding-right:20px;height:38px; line-height:38px; }
.ssfgk-result-list li:nth-child(2n){background: #f1f6fc;}
.ssfgk-result-list li.head{height:34px; line-height:34px; border-bottom:none;background:#2558ab;color: #fff;}
.ssfgk-result-list li.head span{display:block;padding-left:224px;}
.ssfgk-result-list li.head span label{display:block; font-size:16px;font-weight: bold;}
.ssfgk-result-list li.head span.title label,
.ssfgk-result-list li .title a{display:block; max-width:100%; width:100%\9;}
.ssfgk-result-list li .title a:hover{color:#2558ab;}
.ssfgk-result-list li .title a br{display:none;}
.ssfgk-result-list li .title a font{float:left; max-width:87%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.ssfgk-result-list li .fwrq{position:absolute; top:0; right:0; width:100px; text-align:center;}

/* 新增样式*/
.innerBox{overflow:hidden; zoom:1;}

/*layout*/
.sideBar{float:left; width:372px;min-height: 1200px;}
.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;}

.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;
	background:url(ljt.png) 329px no-repeat;font-size: 16px;color:#393939}
.showMenu .li-level1 h2 a.anow{color:#fff; font-weight:bold; background:#2558ab url(bjt.png) 329px no-repeat;}
.showMenu .li-level1 h2 a.show,.showMenu .li-level1:hover h2{color:#fff; font-weight:bold;background:#2558ab url(bjt.png) 329px center no-repeat;}
.showMenu .li-level1:first-child h2 a{border-top:0;}
.showMenu .li-level1:first-child .show,.showMenu .li-level1:first-child:hover h2 a:hover{color:#fff; font-weight:bold; background:#2558ab url(hover-bjt.png) 329px no-repeat;}
.showMenu .li-level1:last-child .show,.showMenu .li-level1:last-child:hover h2 a:hover{background:#2558ab url(hover-bjt.png) 329px no-repeat;}
.showMenu .li-level1:hover h2 a{color:#fff; font-weight:bold;background:#2558ab url(bjt.png) 329px center no-repeat;} 

.showMenu .li-level2{position:relative; cursor:pointer;}
.showMenu .li-level2 h3 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-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!important;}
.showMenu .li-level2 h3 a.anow{color:#2558ab;}
.showMenu .li-level2 h3:hover a i{background:#3967b3!important;}
.showMenu .li-level2 h3.on a{color:#2558ab;}
.showMenu .li-level2 h3.on a i {background: #3967b3!important;}
.yearType {
    display: block;
    padding-left: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
}
.yearType li {
    margin: 6px 2px!important;
    display: inline-block;
    float: left;
}
.yearType li h3 span a {
    padding: 5px 9px!important;
    display: inline!important;
    font-weight: 700;
    background-color: #EAEAEA!important;
}
.yearType li h3 span a i{background:none!important;display: none;}
.yearType li h3 span a.show i{background:none!important;display: none;}
.showMenu .yearType li h3:hover span a i{background:none!important;}
.showMenu .yearType li h3:hover a{background-color: #2558ab!important;color:#fff;}

/* 按年份查询列表 */
.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 .li-level3 h4 a.show i{background-position:0 -20px;}
.showMenu .li-level3 h4 a.anow{background:#efefef;}
.showMenu .li-level3 h3 a.show{background: #f8f8f8;color:#2558ab;}
.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 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 .yearType .li-level2 h3 a.show {
    color: #fff;
    background-color: #2558ab!important;
}
.showMenu .yearType .li-level2 h3 a{line-height: 20px;}

/* @media (max-width: 991px) {
.ssfgk-left,
.ssfgk-right{float:none; width:100%;}
.ssfgk-right{margin-top:15px;}
} */
@media (max-width: 767px) {
    body{min-width:100%;}
	.listbox{padding: 0 3%;}
.ssfgk-result-list li .title a font{max-width:80%;}
.sideBar{float:none; width:100%; margin-top:15px; padding-bottom:0; margin-bottom:5px; background:#f7f7f7;min-height:auto;}
.ssfgkToggle,.ssfgk-result-list,.pageClass,.ssfgk-right{width: 100%;}
.mainContent{float:none; width:100%;}
.parentName{display:block;}
.showMenu{margin-top:0;}
.showMenu .li-level1 h2 a{padding-right:58px; padding-left:28px;background: url(ljt.png) 94% no-repeat;}
.showMenu .li-level1 h2 a.show{background:#2558ab url(bjt.png) 94% no-repeat;}
.showMenu .li-level1 h2 a i{right:32px; visibility:visible;}
.showMenu .li-level1:hover h2 a{padding-right:58px; padding-left:28px;background: url(bjt.png) 94% no-repeat;}
.showMenu .li-level1:first-child .show, .showMenu .li-level1:first-child:hover h2 a:hover{
    background: #2558ab url(hover-bjt.png) 94% no-repeat;
}
.showMenu .li-level1:last-child .show, .showMenu .li-level1:last-child:hover h2 a:hover {
    background: #2558ab url(hover-bjt.png) 94% no-repeat;
}
.showMenu .li-level1 h2 a.show, .showMenu .li-level1:hover h2 {
    color: #fff;
    font-weight: bold;
    background: #2558ab url(bjt.png) 94% center no-repeat;
}
.ssfgk-result-list li.head span{padding-left:0;text-align:center;}
/* 检索表单 */
.current-position {line-height: 38px !important;}
    .search-form{width: 100%;padding: 0;border: none;}
    .search_category_item1 {display: flex;flex-direction: row;align-items: center;}
    .search_category_item1 input {flex: 1;}
    .company, .day, .year, .number {margin-left: 0;}
    .emsp {display: inline;}
    .year, .number {display: inline-block;}
    .number {float: right;}
    .day input {width: 92px;}
	.serach_button {margin-left: 0;display: flex;justify-content: space-around;}
	.fwzw{margin-bottom:10px;}
	.year input, .number input {width: 60px;}
}
@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: 360px) {
.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;}
}