@charset "gb2312";

.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;}

.ssfgk-left{float:left; width:25%;  padding-bottom:20000px; margin-bottom:-20000px; background:#f7f7f7;}
.ssfgk-right{float:right; width:73%;}

.ssfgk-menu li{margin-bottom:8px; font-size:1.125em; font-weight:700; text-align:center; line-height:44px; background:url(imagesssfgk_menu_bg.jpg) repeat-x bottom; border:solid #ccc 1px; border-radius:5px;}
.ssfgk-menu li a{display:block;}
.ssfgk-menu li a:hover{color:#666;}

.ssfgk-sideMenu{margin-top:15px;}
.ssfgk-sideMenu li{border-bottom:#efefef 1px solid;}
.ssfgk-sideMenu li a{position:relative; display:block; padding:11px 32px; font-size:1em; line-height:1.5; text-align:left;}
.ssfgk-sideMenu li a i{position:absolute; right:6%; top:50%; margin-top:-7px; width:16px; height:15px; background-image:url(imagesside_menu_ico.png); background-repeat:no-repeat; background-position:0 -15px;}
.ssfgk-sideMenu li a.show{color:#0b6dd0; padding-left:28px; background:#eaeff5; border-left:solid #0b6dd0 4px;}
.ssfgk-sideMenu li a.show i{background-position:0 0;}
.ssfgk-sideMenu li a:hover{color:#0b6dd0; padding-left:28px; background:#eaeff5; border-left:solid #0b6dd0 4px;}
.ssfgk-sideMenu li a:hover i{background-position:0 -30px;}

.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;}

.ssfgkToggle{}
.ssfgk-search-box{position:relative; padding:10px 120px 10px 10px;}
.ssfgk-search-box dl{position:relative; 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-top:8px; padding-bottom:8px; margin-bottom:10px; border-top:solid #e4e4e4 1px; border-bottom:solid #e4e4e4 1px;}
.ssfgk-search-form dl dd{position:relative; float:left; width:100%; padding-top:8px; padding-bottom:8px; line-height:28px;}
.ssfgk-search-form dl dd span{position:absolute; top:8px; left:0; width:56px; font-size:1em; text-align:right;}
.ssfgk-search-form dl dd label{display:block; margin-left:56px; line-height:normal; padding:2px 8px 2px 0; background:#fff; border:solid #999 1px;}
.ssfgk-search-form dl dd label input{width:100%; border:none; height:23px; line-height:23px; text-indent:8px;}
.ssfgk-search-form dl dd.title{width:40%;}
.ssfgk-search-form dl dd.zh{width:30%;}
.ssfgk-search-form dl dd.nh{width:30%;}
.ssfgk-search-form dl dd.date{width:45%;}
.ssfgk-search-form dl dd.date em{display:block; width:40%; 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:20%; text-align:center;}
.ssfgk-search-form dl dd.fwdw{width:35%;}
.ssfgk-search-form dl dd.fwdw span{width:84px;}
.ssfgk-search-form dl dd.fwdw label{margin-left:84px;}
.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;}
.ssfgk-search-form dl dd.button input.submit{width:50%; background:#0b6dd0; margin-right:5%;}
.ssfgk-search-form dl dd.button input.reset{width:40%; background:#ff5f11;}

.ssfgk-result-list{font-size:1em;}
.ssfgk-result-list li{position:relative; padding-left:10px; padding-right:280px; height:40px; line-height:40px; border-bottom:solid #e4e4e4 1px;}
.ssfgk-result-list li.head{height:32px; line-height:32px; border-bottom:none;}
.ssfgk-result-list li.head span{display:block; text-align:center;}
.ssfgk-result-list li.head span label{display:block; font-weight:700; background-color:#f4f4f4; border-bottom:solid #e4e4e4 1px;}
.ssfgk-result-list li.head span.title label,
.ssfgk-result-list li.head span.fwh label{margin-right:2px;}
.ssfgk-result-list li .title a{display:block; max-width:100%; width:100%\9;}
.ssfgk-result-list li .title a:hover{color:#666;}
.ssfgk-result-list li .title a br{display:none;}
.ssfgk-result-list li .title a font{float:left; max-width:88%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.ssfgk-result-list li .title .jdIcon{background:url(gdswxhtmlimagesxxgk_jdicon.png) left center no-repeat;float:left;width:37px;margin-left:5px;height:24px; visibility:visible; margin-top:8px;}
.ssfgk-result-list li .fwh{position:absolute; top:0; right:100px; width:180px; text-align:center;}
.ssfgk-result-list li .fwrq{position:absolute; top:0; right:0; width:100px; text-align:center;}

@media (max-width: 991px) {
.ssfgk-left,
.ssfgk-right{float:none; width:100%;}
.ssfgk-right{margin-top:15px;}
}
@media (max-width: 768px) {
.ssfgk-result-list li .title a font{max-width:80%;}
}
@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:190px;}
.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,
.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%;}
}

@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:90px;}
.ssfgk-result-list li .fwh{display:none;}
.ssfgk-result-list li.head .fwh{display:none;}
}
