﻿﻿@charset "utf-8";
body {
color:#333333;
font-size:16px;
font-family:Microsoft YaHei,Simsun,SimHei,Arial;
-webkit-text-size-adjust:none
}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,textarea,ul {
padding:0;
margin:0
}
li,ol,ul {
list-style:none
}
img {
border:none;
border:0;
max-width:100%
}
a {
text-decoration:none;
color:#333333;
noline:expression(this.onFocus=this.blur())
}
a:focus {
outline:none;
-moz-outline:none
}
a:hover {
color:#335e92
}
button,input,select,textarea {
font-family:inherit;
font-size:0.9375em
}
input:focus,textarea:focus {
outline:none
}
input::-webkit-input-placeholder {
color:#cccccc
}
.xxgk-body-bg {
background:url(../images/xxgk_bg.jpg) no-repeat center top #fff
}
.xxgk-container {
width:1100px;
margin:0 auto;
clear:both;
position: relative;
}
.xxgk-container:after {
clear:both
}
.xxgk-container:after,.container:before {
display:table;
content:""
}
.xxgk-container-bg {
margin-bottom:30px;
background:#f2f2f2
}
#xxgk-header-zwfwb .xxgk-logo h1 {
font-size:2.8em
}
.clearfix {
*zoom:1
}
.clearfix:before,.clearfix:after {
display:table;
line-height:0;
content:""
}
.clearfix:after {
clear:both
}
.clear {
clear:both
}
.transition a {
-webkit-transition:300ms;
-moz-transition:300ms;
-o-transition:300ms;
transition:300ms
}
.imgScale a img {
-moz-transition:all 0.3s ease-in-out 0s;
-ms-transition:all 0.3s ease-in-out 0s;
-o-transition:all 0.3s ease-in-out 0s;
-webkit-transition:all 0.3s ease-in-out 0s;
transition:all 0.3s ease-in-out 0s
}
.imgScale a:hover img {
-moz-transform:scale(1.05);
-ms-transform:scale(1.05);
-o-transform:scale(1.05);
-webkit-transform:scale(1.05);
transform:scale(1.05)
}
.hover-opacity:hover {
filter:alpha(opacity=85);
-moz-opacity:0.85;
opacity:0.85
}
.text-nowrap,.text-nowrap p,.text-nowrap a,.text-nowrap span,.text-nowrap font {
display:block;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow:hidden
}
.tab-card .hd {
height:47px;
line-height:47px;
background-color:#f5f5f5
}
.tab-card .hd li {
float:left;
position:relative
}
.tab-card .hd li a {
display:block;
line-height:47px;
padding:0 30px;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow:hidden
}
.tab-card .hd li.on {
cursor:pointer
}
.tab-card .hd li.on a {
background:#1a74a8;
color:#fff;
height:47px
}
.tab-card .hd li.on:after {
width:100%
}
.tab-card .hd .more {
float:right;
line-height:48px;
margin-right:15px
}
.tab-card .hd .more a {
font-size:14px;
color:#666666
}
.tab-card .hd .more a:hover {
color:#006eab
}
.tab-card-fs18 .hd li {
font-size:1.125em
}
.tab-card-fs20 .hd li {
font-size:1.25em
}
.tab-card-fs20 .hd .more a {
font-size:1em
}
.tab-card-bold .hd li {
font-weight:bold
}
.tab-card-arrow .hd {
font-weight:normal
}
.tab-card-arrow .hd li.on:after {
content:'';
position:absolute;
width:0;
height:0;
left:50%;
top:100%;
border:transparent solid 6px;
border-top-color:#006eac;
margin-left:-6px
}
.tab-card-line .hd {
border-bottom:1px solid #006eac
}
.xxgk-header-twoRows .xxgk-logo h1 {
font-size:2.8em
}
.xxgk-logo {
padding:32px 0 60px
}
.xxgk-logo img {
display:inline-block;
width:58px;
margin-right:10px;
vertical-align:middle
}
.xxgk-logo h1 {
display:inline-block;
font-size:2.6em;
font-weight:normal;
vertical-align:middle;
color:#fff
}
.xxgk-logo a {
color:#fff
}
.xxgk-title {
padding:0 0 104px
}
.xxgk-title img {
display:block;
margin:0 auto
}
.xxgk-search {
padding:48px 0;
text-align:center;
border-bottom:1px solid #ffffff
}
.xxgk-search label {
font-size:1.125em;
color:#2d66a5
}
.xxgk-search .box {
display:inline-block;
position:relative;
width:440px;
padding-right:60px;
border:#2f66a6 1px solid;
border-radius:12px;
overflow:hidden;
vertical-align:middle
}
.xxgk-search .s-txt {
width:425px;
height:45px;
line-height:45px;
padding:0 0 0 15px;
border:none;
background:#fff
}
.xxgk-search .s-btn {
position:absolute;
right:0;
top:0;
width:60px;
height:45px;
border:0;
cursor:pointer;
background:url(../images/xxgk_icon_search.png) no-repeat center center #fff
}
.xxgk-footer {
background:#355e92;
color:#fff;
text-align:center
}
.xxgk-footer .xxgk-container {
padding:30px 0;
position:relative;
min-height:80px;
font-size:14px
}
.footer-cont {
padding-right:100px;
text-align:left;
line-height:26px
}
.footer-wzbs {
position:absolute;
right:0;
top:50%;
margin-top:-40px
}
.xxgk-footer a {
color:#fff
}
.xxgk-footer a:hover {
text-decoration:underline
}
.xxgk-crumb h2 {
padding:15px 25px 15px 46px;
line-height:20px;
font-size:15px;
font-weight:normal;
background:url(../images/position.png) no-repeat 20px center #f7f7f7
}
.xxgk-crumb a:hover {
color:#335e92
}
.xxgk-mainBox {
padding:30px 35px
}
.xxgk-sideBar {
float:left;
width:23.5%
}
.xxgk-sideBar .in_box {
position:relative;
z-index:50
}
.xxgk-sideBar .btn {
position:relative;
margin-bottom:15px;
font-size:1em;
font-weight:normal
}
.xxgk-sideBar .link {
display:block;
position:relative;
font-size:1.4375em;
line-height:26px;
color:#016fac;
background:#fff
}
.xxgk-sideBar .link span {
display:block;
width:100px;
padding:7px 0 7px 36.5%
}
.xxgk-sideBar .btn-sqxz .link span {
width:124px
}
.xxgk-sideBar .link:before {
content:'';
position:absolute;
left:9.5%;
width:50px;
height:50px;
top:50%;
margin-top:-25px;
background:url(../images/xxgk_icon_sidemenu.png) no-repeat
}
.xxgk-sideBar .link-gkzd:before {
background-position:0 -50px
}
.xxgk-sideBar .link-gknr:before {
background-position:0 -100px
}
.xxgk-sideBar .link-gknb:before {
background-position:0 -150px
}
.xxgk-sideBar .link-ysq:before {
background-position:0 -200px
}
.xxgk-sideBar .link-ndgb:before {
background-position:0 -250px
}
.xxgk-sideBar .btn-ysq {
margin-bottom:0
}
.xxgk-sideBar .link:hover,.xxgk-sideBar .link.down,.xxgk-sideBar .link.on {
background:#355e92;
color:#fff
}
.xxgk-sideBar .link:hover:before,.xxgk-sideBar .link.down:before,.xxgk-sideBar .link.on:before {
background-image:url(../images/xxgk_icon_sidemenu_on.png)
}
.xxgk-sideBar .link .icon-open {
position:absolute;
width:18px;
height:18px;
right:15px;
top:50%;
margin-top:-9px
}
.xxgk-sideBar .link .icon-open:after {
content:'';
position:absolute;
top:0;
left:50%;
margin-left:-1px;
width:2px;
height:100%;
background:#016fac
}
.xxgk-sideBar .link .icon-open:before {
content:'';
position:absolute;
top:50%;
margin-top:-1px;
height:2px;
width:100%;
background:#016fac
}
.xxgk-sideBar .link:hover .icon-open:before,.xxgk-sideBar .link:hover .icon-open:after,.xxgk-sideBar .link.on .icon-open:before,.xxgk-sideBar .link.on .icon-open:after,.xxgk-sideBar .link.down .icon-open:before {
background:#fff
}
.xxgk-sideBar .link.down .icon-open:after {
display:none
}
.xxgk-sideBar .ul1 {
overflow-y:auto;
padding:10px 0;
background:#fff;
display:none
}
.xxgk-sideBar .ul1 .a1 {
display:block;
position:relative;
padding:6px 20px 6px 45px;
margin-bottom:1px;
line-height:20px;
font-size:15px
}
.xxgk-sideBar .ul1>.li1>ul>.li1>.a1:before {
content:'';
position:absolute;
left:30px;
top:50%;
margin-top:-2px;
width:4px;
height:4px;
border-radius:50%;
background:#1028ed
}
.xxgk-sideBar .ul1 .a1:hover {
background:#f5f5f5;
color:#333
}
.xxgk-sideBar .ul1 .a1.on {
background:#e6f4ff;
font-weight:bold;
color:#006fab
}
.xxgk-sideBar .ul1 .a1.on:before {
background:#016fae
}
.xxgk-mainContent {
float:right;
width:74.5%;
border:1px solid #dedede;
min-height:790px;
background:#ffffff
}
#xxgk_item {
overflow-x:hidden;
overflow-y:auto
}
.xxgk-sideBar .ul2 .a2 {
display:block;
position:relative;
margin-bottom:1px;
line-height:20px;
font-size:15px;
}
.xxgk-sideBar .ul2 .a2:before {
content:'';
position:absolute;
left:30px;
top:50%;
margin-top:-2px;
width:4px;
height:4px;
border-radius:50%;
background:#1028ed
}
.xxgk-sideBar .ul2 .a2:hover {
background:#f5f5f5;
color:#333
}
.xxgk-sideBar .ul2 .a2.on {
background:#e6f4ff;
font-weight:bold
}
.xxgk-sideBar .ul2 .a2 a {
display:block;
padding: 6px 20px 6px 43px;
}
.xxgk-sideBar .ul2 .a2.on a {
color:#006fab
}
.xxgk-sideBar .ul2 .a2.on:before {
background:#016fae
}
.xxgk-tt-title {
padding:30px 0;
margin:0 45px 25px 28px;
font-size:2em;
line-height:1.2;
text-align:center;
color:#355e92;
border-bottom:2px solid #f7f7f7
}
.xxgk-tt-content {
clear:both;
padding:0 20px 0 0;
margin:0 18px 0 28px;
line-height:2.2;
overflow:hidden
}
.xxgk-tt-content p {
margin:15px 0
}
.xxgk-tt-content p:first-child {
margin-top:0
}
.xxgk-tt-content table,.xxgk-tt-content video,.xxgk-tt-content img {
max-width:100%
}
.xxgk-tt-content-body {
height:774px;
overflow-y:auto;
margin-bottom:30px
}
.xxgk-tt-content-body::-webkit-scrollbar {
width:10px
}
.xxgk-tt-content-body::-webkit-scrollbar-track {
box-shadow:inset 0 0 6px rgba(0,0,0,0.1);
border-radius:10px
}
.xxgk-tt-content-body::-webkit-scrollbar-thumb {
border-radius:10px;
background:#2d66a5;
box-shadow:inset 0 0 6px rgba(0,0,0,0.15)
}
.xxgk-tt2 {
margin-top:30px
}
.xxgk-tt-content-body {
height:830px
}
.channel-title {
border-bottom:2px solid #e7e7e7
}
.channel-title h2 {
display:inline-block;
padding:3px 20px;
background:#2d66a5;
color:#ffffff;
line-height:34px;
font-size:1.125em
}
.newsList {
clear:both
}
.newsList li {
position:relative;
padding:6px 0 6px 20px;
line-height:1.6em;
overflow:hidden;
vertical-align:top
}
.newsList li:before {
content:'';
position:absolute;
left:0;
top:50%;
margin-top:-2px;
width:4px;
height:4px;
background:#cccccc;
border-radius:50%;
-webkit-border-radius:50%
}
.newsList-h4 h4 {
position:relative;
padding:8px 0 8px 20px;
font-size:1em;
font-weight:normal;
line-height:1.6em;
overflow:hidden;
vertical-align:top
}
.newsList-h4.dot li h4:before {
content:'';
position:absolute;
left:0;
top:50%;
margin-top:-2px;
width:4px;
height:4px;
background:#cccccc;
border-radius:50%;
-webkit-border-radius:50%
}
.newsList li .time,.newsList-h4 li h4 .time {
position:absolute;
right:0;
top:50%;
margin-top:-.8em;
color:#999999
}
.newsList li a,.newsList-h4 li a {
float:left;
max-width:100%;
color:#595959;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow:hidden
}
.newsList li a:hover,.newsList-h4 li a:hover {
color:#355e92
}
.newsList.MM-dd li,.newsList-h4.MM-dd li {
padding-right:60px
}
.newsList.yyyy-MM-dd li,.newsList-h4.yyyy-MM-dd li {
padding-right:100px
}
.newsList-h4.dot li h4:hover:before {
background:#355e92
}
.pageList {
padding:15px 30px;
font-size:1em
}
.pageList li {
padding-right:100px;
padding-left:0
}
.pageList li:before {
display:none
}
.pageList li.liSolid {
padding-bottom:20px;
margin-bottom:12px;
border-bottom:2px solid #e3e3e3
}
.pagediv {
padding-top:10px
}
.pageLists .channel-title {
background:#fafafa;
border-bottom:1px solid #e7e7e7
}
.pageList-more {
margin:10px 0 30px;
text-align:center
}
.pageList-more a {
display:inline-block;
width:100px;
height:32px;
background-color:#f1f1f1;
color:#555;
text-align:center;
line-height:32px
}
.pageList-more a:hover {
background:#eef4f9
}
.xxgk_list_nav {
overflow:hidden
}
.xxgk_list_nav ul {
margin:0 -10px;
padding:30px 5% 10px
}
.xxgk_list_nav li {
float:left;
width:50%
}
.xxgk_list_nav li a {
display:block;
margin:0 10px 20px;
padding:20px 10px;
text-align:center;
border:#355e92 1px solid;
border-radius:4px
}
.xxgk_list_nav li a:hover {
background:#e5f4ff;
color:#006fab
}
.xxgk_list_nav li a {
display:block;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow:hidden
}
.bmxxgk-list {
padding:20px 10px;
overflow:hidden
}
.bmxxgk-list li {
float:left;
width:33.33333%
}
.bmxxgk-list li h4 {
padding:8px 10px 8px 15px;
margin-left:15px;
border-right:1px solid #eeeeee
}
.bmxxgk-list li:nth-child(3n) h4 {
border:0
}
.normal-ul li a {
position:relative;
display:block;
padding:18px 15px 18px 20px;
margin-bottom:10px;
font-size:1.125em;
line-height:1.6em;
color:#016fac;
background:#fff
}
.normal-ul li a:hover,.normal-ul li a.aon {
background:#355e92;
color:#fff
}
.xxgks-list {
padding:20px 10px;
overflow:hidden
}
.xxgks-list li {
float:left;
width:33.3333%
}
.xxgks-list li a {
display:block;
height:52px;
margin:0 5px 10px;
padding:0 5px;
line-height:20px;
border:#e1e1e1 1px solid;
text-align:center;
overflow:hidden;
transition:all .3s;
-webkit-transition:all .3s;
border-radius:2px
}
.xxgks-list li a:after {
content:'';
width:0;
height:100%;
display:inline-block;
vertical-align:middle
}
.xxgks-list li.row2 a {
line-height:20px;
padding:6px 5px;
white-space:normal
}
.xxgks-list li a:hover {
background:#eff5f9;
color:#1a74a8;
border-color:#d3e8f4
}
.xxgks-list li a span {
display:inline-block;
vertical-align:middle
}
.pagediv {
padding:20px 0;
font-size:14px;
color:#555;
line-height:28px;
text-align:center;
clear:both
}
.pagediv li {
display:inline-block
}
.pagediv .arrow a {
color:#555
}
.pagediv .total_count,.pagediv .arrow a,.pagediv .arrow span,.page_jump a {
display:inline-block;
padding:0 10px;
margin:4px;
zoom:1;
border:#dfdfdf 1px solid;
border-radius:3px
}
.pagediv  #page_input {
width:40px;
height:28px;
color:#888;
text-align:center;
border:#dfdfdf 1px solid;
border-radius:3px;
background:#fff
}
.pagediv .total_count,.pagediv .arrow a,.page_jump a {
transition:all .2s;
-webkit-transition:all .2s;
background:#f1f1f1;
background:-webkit-linear-gradient(#ffffff 10%,#f1f1f1);
background:-o-linear-gradient(#ffffff 10%,#f1f1f1);
background:-moz-linear-gradient(#ffffff 10%,#f1f1f1);
background:linear-gradient(#ffffff 10%,#f1f1f1)
}
.pagediv .arrow span {
background:#f5f5f5;
color:#999
}
.pagediv .arrow a:hover,.page_jump a:hover,.pagediv .arrow .current {
background:#5d7ea9;
border-color:#5d7ea9;
color:#fff;
text-decoration:none
}
.pagediv .arrow .current {
font-weight:bold
}
.page_jump {
margin-left:4px
}
.page_jump a {
margin-left:6px
}
.alert-mengban {
position:fixed;
top:0px;
left:0px;
z-index:1000;
background:rgba(0,0,0,0.7);
filter:alpha(opacity=80) !important;
width:100%;
height:100%;
display:none
}
.alert-warning {
position:fixed;
left:50%;
top:50%;
margin-left:-300px;
margin-top:-160px;
width:600px;
height:270px;
background:#fff;
z-index:10001;
display:none;
border:2px solid;
border-radius:10px
}
.alert-delete {
width:100%;
height:38px;
position:relative
}
.alert-delete span {
position:absolute;
top:10px;
right:10px;
width:20px;
height:20px;
line-height:20px;
color:#fff;
text-align:center;
background:#bebebe;
cursor:pointer
}
.alert-delete span:hover {
background:#929292
}
.alert-wzsm {
width:520px;
height:100px;
margin:15px auto 0;
line-height:35px;
font-size:1.5em;
color:#000;
text-align:center;
padding-bottom:15px;
border-bottom:1px solid #d4d4d4
}
.alert-footer {
width:100%;
padding:25px 0;
text-align:center;
color:#000
}
.alert-footer span {
cursor:pointer;
display:inline-block;
margin:0 12px;
font-size:1.25em
}
.alert-warning .continue {
width:124px;
height:42px;
line-height:42px;
color:#ab0d07;
border-radius:3px;
-webkit-border-radius:3px;
border:#e1e1e1 1px solid;
text-align:center;
line-height:42px;
box-shadow:0 0 10px rgba(0,0,0,0.2) inset;
-webikt-box-shadow:0 0 10px rgba(0,0,0,0.2) inset
}
.alert-warning .fangqi {
line-height:42px;
color:#ab0d07
}
.article-title {
text-align:center;
color:#306c9f;
font-size:2.1em;
font-weight:bold;
line-height:140%;
padding:10px 0;
word-wrap:break-word;
word-break:break-all
}
.article-subtitle {
font-size:1em;
font-weight:normal;
line-height:140%;
text-align:center;
padding-bottom:20px;
color:#666666;
border-bottom:#e1e1e1 1px solid
}
.article-attr {
padding-bottom:12px;
color:#888888;
border-bottom:#e1e1e1 1px solid
}
.article-attr b {
font-weight:normal
}
.article-attr span {
margin-right:30px;
display:inline-block;
white-space:nowrap
}
.article-attr #view span {
margin:0
}
.article-attr .llcs b {
color:#8d0707
}
.article-attr span.article-icon {
margin-right:0
}
.article-icon {
float:right
}
.article-icon i {
display:inline-block;
position:relative;
width:30px;
height:25px;
padding:0 3px;
background:url(../images/cotent_icon.png) no-repeat;
cursor:pointer;
filter:alpha(opacity=70);
-moz-opacity:0.7;
opacity:0.7;
transition:all .3s;
-webkit-transition:all .3s
}
.article-icon i.favorite {
background-position:0 0
}
.article-icon i.collected {
background-position:0 -25px
}
.article-icon i.print {
background-position:0 -50px
}
.article-icon i.l {
background-position:0 -75px
}
.article-icon i.s {
background-position:0 -100px
}
.article-icon i:after {
content:'';
position:absolute;
right:0;
top:50%;
margin-top:-6px;
height:12px;
width:1px;
background:#e4e4e4
}
.article-icon i:last-child:after {
display:none
}
.article-icon i:hover {
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1
}
.favorite-tips {
font-size:16px
}
.article-content {
clear:both;
padding:30px 0;
line-height:2.4;
overflow:hidden;
font-size:1.11111em
}
.article-content p {
margin:15px 0
}
.article-content table,.article-content video {
max-width:100%
}
.article-content img {
max-width:70%
}
.xxgk-detail {
padding:20px;
background:#fff
}
.meta-main {
margin-bottom:20px;
font-size:14px
}
.meta-data {
position:relative;
background:#fff;
border-top:1px solid #e3e3e3;
border-right:1px solid #e3e3e3
}
.meta-data dl dd {
position:relative;
float:left;
width:100%;
border-bottom:solid #e3e3e3 1px
}
.meta-data dl dd.addWidth {
width:50%
}
.meta-data dl dd label {
width:110px;
position:absolute;
top:0;
left:0;
height:100%;
text-align:right;
background-color:#eaf5fe;
border-right:solid #e3e3e3 1px;
border-left:solid #e3e3e3 1px;
cursor:default
}
.meta-data dl dd label font {
display:block;
padding:5px 10px;
line-height:24px
}
.meta-data dl dd .display-block {
margin-left:116px;
padding:6px 10px;
min-height:24px;
line-height:24px;
color:#666666;
word-wrap:break-word;
word-break:break-all
}
.meta-data dl dd .display-block b {
font-weight:normal;
display:none
}
.meta-data dl dd .display-block b.show {
display:inline-block
}
.meta-data dl dd.OwnerDept span {
display:none
}
.meta-data dl dd p {
margin-bottom:0 !important
}
.meta-data .overview .biaoti {
display:none
}
.ysgqk {
padding:15px 20px 0
}
.ysgqk .ss {
padding:0 0 15px
}
.ysgqk .ss .stxt {
height:28px;
line-height:28px;
padding:0 5px;
border-radius:2px;
border:#e3e3e3 1px solid
}
.ysgqk .ss .sbtn {
width:75px;
height:30px;
cursor:pointer;
border-radius:2px;
border:#dfdfdf 1px solid;
background:#f1f1f1
}
.ysgqk .tips {
padding:10px 15px;
font-size:0.9375em;
line-height:1.8;
background:#f2f7fb
}
@media (max-width:1200px) {
.xxgk-container {
width:96%
}
}@media (max-width:992px) {
.mobile-sideBar {
position:fixed;
left:-200px;
top:0;
bottom:0;
z-index:99;
background:rgba(0,0,0,0.6);
width:200px;
transition:all .3s;
-webkit-transition:all .3s;
box-shadow:0 0 5px rgba(0,0,0,0.4)
}
.mobile-sideBar-mark {
position:fixed;
top:0;
bottom:0;
left:0;
right:0;
background-color:rgba(0,0,0,0.3);
z-index:10;
display:none
}
.mobile-sideBar-over {
width:200px;
height:100%;
overflow-x:hidden
}
.mobile-sideBar-scroll {
position:relative;
width:200px;
height:100%;
overflow-x:hidden
}
.mobile-sideBar-icon {
position:absolute;
left:100%;
bottom:0;
z-index:13;
width:40px;
height:40px;
background:url(../images/site_tree_ico.gif) no-repeat center center;
background-color:rgba(0,0,0,0.6);
border-radius:0 4px 0 0;
cursor:pointer;
box-shadow:0 0 5px rgba(0,0,0,0.5)
}
.mobile-sideBar-icon-open {
transform:rotate(180deg);
border-radius:0 0 0 4px
}
.mobile-sideBar .link:before {
display:none
}
.xxgk-sideBar .ul1 {
max-height:none;
padding:1px 0
}
.xxgk-sideBar .link {
font-size:1.125em
}
.xxgk-sideBar .link span {
width:auto;
padding-left:12px
}
.xxgk-sideBar .link span br {
display:none
}
.xxgk-sideBar .link .icon-open {
width:12px;
height:12px;
margin-top:-6px
}
.xxgk-sideBar .btn {
margin-bottom:1px
}
.xxgk-sideBar .ul1 .a1 {
padding-left:30px;
font-size:14px
}
.xxgk-sideBar .ul1 .a1:before {
left:15px
}
.xxgk-mainContent {
float:none;
width:100%;
box-sizing:border-box;
-webkit-box-sizing:border-box
}
.xxgk-tt-title {
margin:0 3% 20px
}
.normal-ul li a {
margin-bottom:1px;
font-size:1em;
padding:10px
}
.xxgk-sideBar .ul1>.li1>.ul2 .a2:before {
left:18px
}
}@media (max-width:991px) {
.article-attr {
padding-bottom:10px
}
.meta-data dl dd.addWidth {
width:100%
}
}@media (max-width:768px) {
.xxgk-logo img {
width:50px
}
.xxgk-logo h1 {
font-size:2.5em
}
.xxgk-header-twoRows .xxgk-logo h1 {
font-size:2em
}
.xxgk-container-bg {
margin-bottom:20px
}
.xxgk-mainBox {
padding:0
}
.xxgk-mainContent {
border:0
}
.xxgk-footer .xxgk-container {
padding-bottom:20px
}
.footer-cont {
padding-right:0;
margin-bottom:10px;
text-align:center
}
.footer-wzbs {
position:static;
margin-top:0px
}
}@media (max-width:760px) {
.xxgk-search label {
display:none
}
.xxgk-search {
padding:20px 3%
}
.xxgk-search .box,.xxgk-search .s-txt {
width:100%;
box-sizing:border-box;
-webkit-box-sizing:border-box
}
.xxgk-jggk-list li {
padding:20px 10px;
line-height:28px
}
.xxgk-jggk-list li h3 {
margin-bottom:10px;
font-size:1.125em
}
.xxgk-jggk-list li div {
position:static
}
.xxgk-jggk-list li div span {
float:none
}
}@media (max-width:640px) {
.xxgk-tt-content-body {
height:auto;
padding:0;
margin:0 3%
}
.bmxxgk-list li {
width:50%
}
.bmxxgk-list li:nth-child(3n) h4 {
border-right:1px solid #eeeeee
}
.bmxxgk-list li:nth-child(2n) h4 {
border:0
}
.xxgks-list li {
width:50%
}
}@media (max-width:480px) {
body {
font-size:15px
}
.xxgk-header-twoRows .xxgk-logo h1 {
font-size:1.5em
}
.xxgk-logo img {
width:35px;
margin-right:5px
}
.xxgk-logo h1 {
font-size:1.8em
}
.xxgk-title {
padding-bottom:80px
}
.pageList {
padding-left:20px;
padding-right:20px
}
}@media (max-width:375px) {
.bmxxgk-list li {
width:100%
}
.bmxxgk-list li h4 {
border:0;
margin-left:0;
padding-right:0
}
.xxgks-list li {
width:100%
}
.xxgks-list li a {
height:auto;
padding:12px 0
}
}@media (max-width:320px) {
.pageList li {
padding:10px 10px 10px 0 !important;
line-height:1.6;
height:auto
}
.pageList li a,.pageList li .time {
float:none;
display:inline;
position:static;
white-space:normal;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow:auto
}
.pageList li a {
margin-right:10px
}
}.ul2 {
padding-left:30px
}
.li1 {
cursor:pointer
}
.xxgk-sideBar .ul1>.li1>.ul2 .a2:before {
content:'';
position:absolute;
left:30px;
top:50%;
margin-top:-2px;
width:4px;
height:4px;
border-radius:50%;
background:#333333
}
.pageList>.zcwjlist {
padding-right:0px
}
.pageList>.zcwj-txt {
padding-right:0px
}
.zcwj-txt {
border-bottom-style:solid;
border-color:#0f5a9b
}
.zcwj-txt span {
color:#333333;
line-height:50px;
font-size:20px;
font-family:·½ÕýÐ¡±êËÎ¼òÌå;
font-weight:600;
display:block;
float:left;
text-align:center
}
.xh {
width:20%;
text-align:center
}
.bt {
width:37%;
padding-right:15px
}
.wh {
width:23%
}
.xz {
width:16%
}
.zcwjlist {
height:100px
}
.zcwjlist span {
display:block;
float:left;
height:100px;
line-height:100px
}
.zcwjlist .xh {
font-size:15px;
color:#000000;
font-family:ËÎÌå
}
.zcwjlist .bt {
}.zcwjlist .bt a {
font-size:16px;
color:#333;
font-family:ËÎÌå´ÖÌå;
line-height:30px;
display:block;
white-space:normal;
height:60px;
overflow:hidden;
width:100%
}
.zcwjlist .bt p {
font-size:14px;
color:#666666;
font-family:ËÎÌå;
line-height:24px;
display:block;
float:left
}
.zcwjlist .wh {
font-size:15px;
color:#000000;
font-family:ËÎÌå;
text-align:center;
color:#595959
}
.zcwjlist .xz {
font-size:15px;
color:#000000;
font-family:ËÎÌå;
text-align:center
}
.zcwjlist .xz a {
line-height:50px;
width:100%
}
@media(max-width:480px) {
#ff{
display: none;
}
.wh {
width:19%
}
.xz {
width:19%
}
.zcwj-txt span {
font-size:14px
}
.zcwjlist .bt a {
font-size:12px
}
.zcwjlist .wh {
line-height:32px;
font-size:13px;
color:#595959
}
.zcwjlist .xz a {
line-height:48px;
width:100%;
white-space:normal;
font-size:9px
}
}.xxgk-sideBar .yzc {
line-height:51px
}
.sjswone {
font-size:13px;
font-weight:bold;
line-height:29px;
text-align:right;
padding-right:20px
}
.sjswtwo {
font-size:23px;
font-weight:bold;
line-height:42px;
text-align:right;
padding-right:21px
}
@media(max-width:992px) {
.xxgk-sideBar .yzc {
line-height:23px
}
.sjswone {
font-size:16px;
line-height:24px;
text-align:left;
padding-left:3px
}
.sjswtwo {
font-size:16px;
font-weight:100;
line-height:23px;
text-align:left;
padding-left:14px
}
}

#ff {position: absolute;top: -34px;right: 23px;font-size: 20px;color: #666666;}
.result {
/* 高亮, 不想要注释掉 */
background: yellow;
color: red;
}



.level-1{position:relative}
h3.info-tree ul.ul1 li.level-1>i {
position: absolute;
top: 7px;
left: 22px;
display: block;
width: 20px;
height: 20px;
line-height: 20px;
font-size: 24px;
text-align: center;
background-position: center;
color: #aaa;
cursor: pointer;
}

h3.info-tree ul.ul1>li ul {
display: none;
}
h3.info-tree ul.ul1 .current>ul {
display: block;
background-color: #fff;
padding-left:15px
}

h3.info-tree li.level-1>i {
background-image: url("/zfxxgk/xhtml/images/plus.png");
font-style: normal;
}

h3.info-tree li.level-1.current>i {
background-image: url("/zfxxgk/xhtml/images/cut.png");
font-style: normal;
}
.tab-brief > .hd{border-bottom:#cccccc 0px solid; margin-top: 20px;padding-left: 33px;}
.tab-brief > .hd li{float:left; position: relative; padding: 0 0 14px; font-size: 1.5em;}
.tab-brief > .hd li + li{margin-left: 30px;}
.tab-brief > .hd li a{color: #5c5c5c;}
.tab-brief > .hd li:after{content: ''; position: absolute; width:0; bottom:-2px; left:0; height: 4px; background: #17519d;transition: all .3s; -webkit-transition: all .3s; overflow: hidden;}
.tab-brief > .hd li.on:after{width: 100%;}
.tab-brief > .hd li.on{ font-weight: bold;}
.tab-brief > .hd li.on a, .tab-brief > .hd li a:hover{color: #17519d;}
.tab-brief > .hd .common-more{padding-top: 8px;}
.tab-brief > .hd .sub{float: right; padding-top: 5px; font-size: 1.1em;}
.tab-brief > .hd .sub a + a{margin-left: 10px;}
.tab-brief > .hd .sub a.on{color: #1b5bb0;}
.xxgk-sideBar .link .imp{
padding:20px 0 20px 36.5%
}



@media(max-width:700px) {
.tab-brief > .hd li {font-size: 1em;}
}

