﻿@charset "utf-8";

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td,
a {
    margin: 0;
    padding: 0;
    font: 12px/24px "微软雅黑";
    color: #333;
    overflow-anchor: none;
}

html {
    display: inline-block;
    width: 100%;
    text-align: center;
    background: #fff
}

body {
    background: url(/global/2015zq_header_bg.jpg) no-repeat 50% top
}

img {
    border: 0
}

a {
    text-decoration: none;
    cursor: pointer;
    border: 0
}

strong {
    font-weight: bold
}

ul,
ol,
li,
dt,
dd {
    list-style: none
}

em,
i {
    font-style: normal
}

.dis-in-b {
    display: inline-block
}

.f-l {
    float: left
}

.f-r {
    float: right
}

.clear {
    clear: both
}

.clearfix {
    zoom: 1
}

.clearfix:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.col {
    width: 1020px;
    margin: 0 auto;
    text-align: left;
    _overflow-x: hidden
}

.mt10 {
    margin-top: 10px
}

.mt20 {
    margin-top: 20px
}

.mr10 {
    margin-right: 10px
}

.mr20 {
    margin-right: 20px
}

.topbar {
    padding-bottom: 10px;
    height: 28px
}

.topbar span {
    display: inline-block;
    font: 14px/28px "微软雅黑";
    color: #333
}

.topbar span em {
    margin: 0 10px;
    font: 14px/28px "微软雅黑";
    color: #333
}

.topbar span a {
    font: 14px/28px "微软雅黑";
    color: #333
}

.topbar span a:hover {
    color: #288bde
}

.logo {
    padding-left: 196px
}

.logo a {
    display: inline-block
}

.nav {
    _display: inline-block;
    margin-top: 83px;
    height: 43px
}

.nav li {
    display: inline-block;
    float: left;
    margin: 0 32px
}

.nav li a {
    display: inline-block;
    padding: 9px 0 0 40px;
    height: 34px;
    font: 20px/34px "微软雅黑";
    color: #3e93da
}

.nav li.a1 a {
    background: url(/global/2015zq_nav_a1_bg01.png) no-repeat
}

.nav li.a1 a.cur,
.nav li.a1 a:hover {
    background: url(/global/2015zq_nav_a1_bg02.png) no-repeat
}

.nav li.a2 a {
    background: url(/global/2015zq_nav_a2_bg01.png) no-repeat
}

.nav li.a2 a.cur,
.nav li.a2 a:hover {
    background: url(/global/2015zq_nav_a2_bg02.png) no-repeat
}

.nav li.a3 a {
    background: url(/global/2015zq_nav_a3_bg01.png) no-repeat
}

.nav li.a3 a.cur,
.nav li.a3 a:hover {
    background: url(/global/2015zq_nav_a3_bg02.png) no-repeat
}

.nav li.a4 a {
    background: url(/global/2015zq_nav_a4_bg01.png) no-repeat
}

.nav li.a4 a.cur,
.nav li.a4 a:hover {
    background: url(/global/2015zq_nav_a4_bg02.png) no-repeat
}

.nav li.a5 a {
    background: url(/global/2015zq_nav_a5_bg01.png) no-repeat
}

.nav li.a5 a.cur,
.nav li.a5 a:hover {
    background: url(/global/2015zq_nav_a5_bg02.png) no-repeat
}

.nav li.a6 a {
    background: url(/global/2015zq_nav_a6_bg01.png) no-repeat
}

.nav li.a6 a.cur,
.nav li.a6 a:hover {
    background: url(/global/2015zq_nav_a6_bg02.png) no-repeat
}

.nav li.a7 a {
    background: url(/global/2015zq_nav_a7_bg01.png) no-repeat
}

.nav li.a7 a.cur,
.nav li.a7 a:hover {
    background: url(/global/2015zq_nav_a7_bg02.png) no-repeat
}

.nav li.a8 a {
    background: url(/global/2015zq_nav_a8_bg01.png) no-repeat
}

.nav li.a8 a.cur,
.nav li.a8 a:hover {
    background: url(/global/2015zq_nav_a8_bg02.png) no-repeat
}

.nav li a.cur,
.nav li a:hover {
    color: #e45b5b
}

.search {
    margin-top: 20px;
    padding-right: 5px;
    height: 112px;
    background: #f5f5f5 url(/global/2015zq_home_znjs_bg01.png) no-repeat right top
}

.fy-search {
    height: 79px !important;
    background: url(/global/2015zq_fy_znss_bg01.png) no-repeat right top !important
}

.search strong {
    padding: 32px 0 32px 88px;
    width: 130px;
    height: 48px;
    background: url(/global/2015zq_home_znjs_bg02.png) no-repeat;
    font: 24px/48px "微软雅黑";
    color: #fff
}

.fy-search strong {
    padding: 16px 0 15px 88px !important;
    background: url(/global/2015zq_fy_znss_bg02.png) no-repeat right top !important
}

.search-box {
    padding: 20px 0 0 47px;
    width: 750px;
    height: 92px;
    background: #f5f5f5
}

.fy-search .search-box {
    height: 59px
}

.search-con {
    padding-left: 10px;
    background: url(/global/2015zq_home_znjs_txt.png) no-repeat
}

.search-con .txt {
    background: #fff;
    border: 0;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    outline: 0;
    padding: 8px 10px;
    width: 597px;
    height: 20px;
    font: 14px/20px "微软雅黑";
    color: #333
}

.search-con .btn {
    border: medium none;
    outline: 0;
    width: 100px;
    height: 38px;
    background: url(/global/2015zq_home_znjs_btn.png) no-repeat;
    text-align: center;
    letter-spacing: 4px;
    font: 18px/38px "微软雅黑";
    color: #fff;
    cursor: pointer
}

.search .words {
    margin-top: 5px;
    padding-left: 6px;
    height: 24px
}

.search .words span {
    font: 14px/24px "微软雅黑";
    color: #666
}

.search .words a {
    margin-right: 16px;
    font: 14px/24px "微软雅黑";
    color: #666
}

.search .words a:hover {
    color: #288bde
}

.comtit {
    height: 37px;
    background: url(/global/2015zq_comtit01_bg01.png) repeat-x left bottom
}

.comtit li {
    display: inline-block;
    float: left;
    padding: 0 10px 2px 10px;
    height: 35px;
    font: 18px/35px "微软雅黑";
    color: #333
}

.comtit li a {
    font: 16px/35px "微软雅黑";
    color: #333
}

.comtit li.active {
    background: url(/global/2015zq_comtit01_bg02.png) repeat-x left bottom;
    color: #288bde
}

.comtit li.active a,
.comtit li a:hover {
    color: #288bde
}

.comlist {
    padding-top: 14px
}

.comlist li {
    padding-left: 14px;
    height: 30px;
    background: url(/global/2015zq_base_li_ico1.png) no-repeat left center;
    overflow: hidden;
    border-bottom: 1px dashed #CCC;
}

.comlist li span {
    float: right;
    font: 14px/30px "微软雅黑";
    color: #999;
    padding-right: 3px;
}

.comlist li a {
    font: 14px/30px "微软雅黑";
    color: #333
}

.comlist li a:hover {
    color: #288bde
}

.page {
    padding: 25px 0;
    color: #333;
    text-align: center;
    font: 14px/28px "微软雅黑"
}

.page input {
    margin-right: 10px;
    width: 50px
}

.page button {
    margin-left: 10px;
    with: 50px;
    height: 30px
}

.page a {
    padding: 0 15px;
    color: #333;
    font: 14px/28px "微软雅黑"
}

.page a:hover {
    color: #288bde
}

.rnav {
    position: fixed;
    left: 70px;
    top: 160px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+280))
}


.rnav li {
    width: 130px
}

.rnav li a {
    display: block;
    *display: inline-block;
    width: 60px;
    height: 60px;
    background: url(/global/2015zq_rnav_li_bg.png) no-repeat
}

.rnav li.a1 a {
    background-position: 0 0
}

.rnav li.a1 a.cur,
.rnav li.a1 a:hover {
    background-position: -60px 0
}

.rnav li.a2 a {
    background-position: 0 -61px
}

.rnav li.a2 a.cur,
.rnav li.a2 a:hover {
    background-position: -60px -61px
}

.rnav li.a3 a {
    background-position: 0 -122px
}

.rnav li.a3 a.cur,
.rnav li.a3 a:hover {
    background-position: -60px -122px
}

.rnav li.a4 a {
    background-position: 0 -183px
}

.rnav li.a4 a.cur,
.rnav li.a4 a:hover {
    background-position: -60px -183px
}

.rnav li.a5 {
    height: 68px
}

.rnav li.a5 a {
    background: 0
}

.rnav li.a6 {
    margin-top: 1px
}

.rnav li div {
    display: none;
    background: #fff;
    padding: 5px;
    position: absolute;
    left: 70px;
    margin-top: -130px
}

.rnav li div img {
    width: 120px;
    height: 120px;
    display: block
}

.rnav ul li a {
    background-color: #f5f5f5;
    color: #288bde;
    font: 16px/25px "微软雅黑";
    padding-top: 5px;
    text-align: center
}

.rnav ul li a:hover {
    background-color: #288bde;
    color: white;
    transition: background-color .3s ease-out
}

.bdshare-slide-button {
    top: 180px !important;
    width: 30px !important;
    height: 88px !important;
    background: url(/global/2015zq_baidu_share.png) no-repeat !important
}

.footer {
    background: url(/global/2015zq_footer_bg.jpg) no-repeat 50% bottom
}

.h-wtbz {
    _display: inline-block;
    padding-bottom: 6px;
    background: url(/global/2015zq_home_gdpic_bg02.png) no-repeat left bottom
}

.h-wtbz p {
    padding: 15px 0 9px 0;
    background: #f5f5f5 url(/global/2015zq_home_gdpic_bg01.png) no-repeat;
    text-align: center
}

.h-wtbz p a {
    margin: 0 20px;
    font: 16px/30px "微软雅黑";
    color: #666
}

.h-wtbz p a:hover {
    color: #288bde
}

.footbox {
    padding: 20px 30px 110px 30px;
}

.footbox span {
    display: inline-block;
    float: left;
    margin-right: 7px
}

.footbox .footcon {
    display: inline-block;
    float: left;
    width: 582px;
    text-align: center;
    position: absolute;
    left: 53%;
    margin-left: -309px;
}

.footbox .footcon p {
    font: 14px/24px "微软雅黑";
    color: #666
}

.footbox .footcon p a {
    margin: 0 8px;
    font: bold 14px/24px "微软雅黑";
    color: #288bde
}

.footbox .footcon p a:hover {
    color: #e20000
}

.nav-sub-top {
    position: fixed;
    z-index: 9999;
    width: 100%;
    display: none;
    top: 0;
    background: url(/global/2015zq_html_top1.jpg) repeat-x left bottom
}

.nav-sub {
    margin: 0 auto;
    width: 1020px
}

.nav-sub ul {
    text-align: center
}

.nav-sub ul li {
    display: inline-block;
    float: left;
    margin: 0 32px
}

.nav-sub ul li a {
    display: inline-block;
    padding: 9px 0 0 40px;
    height: 34px;
    font: 20px/34px "微软雅黑";
    color: #3e93da
}

.nav-sub ul li.a1 a {
    background: url(/global/2015zq_nav_a1_bg01.png) no-repeat
}

.nav-sub ul li.a1 a.cur,
.nav-sub ul li.a1 a:hover {
    background: url(/global/2015zq_nav_a1_bg02.png) no-repeat
}

.nav-sub ul li.a2 a {
    background: url(/global/2015zq_nav_a2_bg01.png) no-repeat
}

.nav-sub ul li.a2 a.cur,
.nav-sub ul li.a2 a:hover {
    background: url(/global/2015zq_nav_a2_bg02.png) no-repeat
}

.nav-sub ul li.a3 a {
    background: url(/global/2015zq_nav_a3_bg01.png) no-repeat
}

.nav-sub ul li.a3 a.cur,
.nav-sub ul li.a3 a:hover {
    background: url(/global/2015zq_nav_a3_bg02.png) no-repeat
}

.nav-sub ul li.a4 a {
    background: url(/global/2015zq_nav_a4_bg01.png) no-repeat
}

.nav-sub ul li.a4 a.cur,
.nav-sub ul li.a4 a:hover {
    background: url(/global/2015zq_nav_a4_bg02.png) no-repeat
}

.nav-sub ul li.a5 a {
    background: url(/global/2015zq_nav_a5_bg01.png) no-repeat
}

.nav-sub ul li.a5 a.cur,
.nav-sub ul li.a5 a:hover {
    background: url(/global/2015zq_nav_a5_bg02.png) no-repeat
}

.nav-sub ul li.a6 a {
    background: url(/global/2015zq_nav_a6_bg01.png) no-repeat
}

.nav-sub ul li.a6 a.cur,
.nav-sub ul li.a6 a:hover {
    background: url(/global/2015zq_nav_a6_bg02.png) no-repeat
}

.nav-sub ul li.a7 a {
    background: url(/global/2015zq_nav_a7_bg01.png) no-repeat
}

.nav-sub ul li.a7 a.cur,
.nav-sub ul li.a7 a:hover {
    background: url(/global/2015zq_nav_a7_bg02.png) no-repeat
}

.nav-sub ul li.a8 a {
    background: url(/global/2015zq_nav_a8_bg01.png) no-repeat
}

.nav-sub ul li.a8 a.cur,
.nav-sub ul li.a8 a:hover {
    background: url(/global/2015zq_nav_a8_bg02.png) no-repeat
}

.nav-sub ul li a.cur,
.nav-sub ul li a:hover {
    color: #e45b5b
}

.h506px {
    height: 506px
}


a#json_3 {
    display: none;
}