body {
    background: #fff;
}

.accessibility-mode a.gthover:link,.accessibility-mode a.gthover:visited {
    background: #000;
    color: #ffffff;
}

.accessibility-mode a.gthover:hover,.accessibility-mode a.gthover:active {
    background: #000;
    color: #ffffff;
}

.zgbz-body {
    margin: 0 auto;
    width: 100%;
    font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
    font-size: 12px;
}

.zgbz-body ul {
    margin: 0;
    padding: 0;
}

.zgbz-body ul li {
    list-style: none;
    background: none;
}

.clearB {
    clear: both;
}

.zgbz-header {
    width: 100%;
    height: 98px;
    background: url(images/header_bg.jpg) repeat-x;
}

.header-main {
    margin: 0 auto;
    padding: 0px 20px;
    width: 960px;
    height: 98px;
}

.zgbz-logo {
    float: left;
    padding: 0px;
    width: 400px;
}

.header-right {
    float: right;
    padding: 40px 0px 0px 0px;
    width: 550px;
}

.zgbz-nav {
    width: 100%;
    height: 48px;
    background: url(images/nav_bg.png) repeat-x;
    _background: url(images/nav_bg.gif) repeat-x;
}

.zgbz-menu {
    margin: 0 auto;
    padding: 0px;
    width: 1000px;
    height: 48px;
    background: url(images/menu_bg.png) no-repeat;
    _background: url(images/menu_bg.png) no-repeat;
}

.zgbz-banner {
    margin-bottom: 20px;
    width: 100%;
    background: #e3e3e3;
}

.banner-main {
    margin: 0 auto;
    width: 1202px;
}

.zgbz-content {
    margin: 0 auto;
    width: 960px;
    background: #fff;
    padding-bottom: 20px;
}

.content-left {
    float: left;
    width: 190px;
}

.content-middle {
    float: left;
    padding-top: 20px;
    width: 544px;
    padding-left: 40px;
}

.content-right {
    width: 160px;
    float: right;
    padding-top: 70px;
}

.zgbz-bot-nav {
    width: 100%;
    background: #e6e6e6;
}

.bot-nav-top {
    margin: 0 auto;
    width: 960px;
}

.bot-nav-menu {
    width: 100%;
    height: 150px;
    background: url(images/bot_menu_bg.jpg) repeat-x;
}

.zgbz-footer {
    width: 100%;
    background: #dad6d7 url(images/footer_bg.jpg) repeat-x;
}

.footer-main {
    margin: 0px auto;
    width: 960px;
}

/*jft
.header-en ul{ margin:0; padding:0;}
#gblink{display:none;cursor:pointer;}
#big5link{cursor:pointer;}*/
/*header-ser*/
.header-ser {
    float: right;
    width: 150px;
}

.ser-txt {
    float: left;
    width: 126px;
    height: 23px;
}

.ser-txt .input {
    float: left;
    padding: 0px 10px;
    width: 106px;
    border: none;
    background: url(images/serTxt_bg.jpg) repeat-x;
    height: 23px;
    line-height: 23px;
    color: #fff;
    font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
    font-size: 14px;
}

.ser-btn {
    float: right;
    width: 24px;
    height: 23px;
    cursor: pointer;
}

.header-links {
    float: right;
    width: 350px;
    height: 23px;
    line-height: 23px;
}

.header-links li {
    float: right;
    padding: 0px 8px;
    font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
    font-size: 12px;
}

.header-links li.li_bg {
    margin-right: 10px;
    _margin-right: 5px;
    padding: 0px;
    width: 94px;
    height: 23px;
    background: url(images/english_bg.jpg) no-repeat left center;
}

.header-links li.li_bg a:link,.header-links li.li_bg a:visited,.header-links li.li_bg a:hover,.header-links li.li_bg a:active {
    padding-left: 15px;
    color: #fff;
    text-decoration: none;
}

.header-links li.last_li {
    padding-right: 10px;
    background: url(images/last_liBg.jpg) no-repeat right center;
}

.header-links li a:link,.header-links li a:visited,.header-links li a:hover,.header-links li a:active {
    color: #6f6f6f;
    text-decoration: none;
}

.header-links li.showtzz {
    margin-right: 10px;
    _margin-right: 5px;
    padding: 0px;
    width: 94px;
    height: 23px;
    background: url(images/english_bg.jpg) no-repeat left center;
    position: relative;
}

.header-links li.showtzz a:link,.header-links li.showtzz a:visited,.header-links li.showtzz a:hover,.header-links li.showtzz a:active {
    padding-left: 15px;
    color: #fff;
    text-decoration: none;
}

.header-links li.li_bg ul.ul-tzz {
    display: none;
}

.header-links li.showtzz ul.ul-tzz {
    display: block;
    position: absolute;
    left: 0;
    top: 23px;
    background: #e1e1e1;
    z-index: 999;
    padding: 5px 0px;
}

.header-links li.showtzz ul.ul-tzz li {
    float: none;
    padding: 0;
    width: 94px;
}

.header-links li.showtzz ul.ul-tzz li.lastli {
    border-bottom: 1px solid #fff;
}

.header-links li.showtzz ul.ul-tzz li a:link,.header-links li.showtzz ul.ul-tzz li a:visited {
    color: #4b4a4a;
    padding-left: 15px;
}

.header-links li.showtzz ul.ul-tzz li a:hover,.header-links li.showtzz ul.ul-tzz li a:active {
    color: #005cb2;
    padding-left: 15px;
}

.header-links li.showjft {
    margin-right: 10px;
    _margin-right: 5px;
    padding: 0px;
    width: 94px;
    height: 23px;
    background: url(images/english_bg.jpg) no-repeat left center;
    position: relative;
    color: #005cb2;
}

.header-links li.showjft a:link,.header-links li.showjft a:visited,.header-links li.showjft a:hover,.header-links li.showjft a:active {
    padding-left: 15px;
    color: #fff;
    text-decoration: none;
}

.header-links li.li_bg ul.ul-jft {
    display: none;
}

.header-links li.showjft ul.ul-jft {
    display: block;
    width: 79px;
    position: absolute;
    left: 0;
    top: 23px;
    background: #e1e1e1;
    z-index: 999;
    padding: 5px 0px 5px 15px;
}

.header-links li.showjft ul.ul-jft li {
    float: none;
    padding: 0;
    cursor: pointer;
    color: #4b4a4a;
}

.header-links li.showjft ul.ul-jft li:hover {
    float: none;
    padding: 0;
    cursor: pointer;
    color: #005cb2;
}

/*PathPane*/
.zgbz-path {
    margin: 0 auto 20px;
    padding: 10px 0px 7px 20px;
    width: 170px;
    line-height: 22px;
    border-bottom: 1px dashed #cecece;
    overflow: hidden;
}

.zgbz-path a {
    color: #767676;
    text-decoration: none;
    font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
    font-size: 12px;
}

.zgbz-path a:link,.zgbz-path a:visited {
    color: #767676;
    text-decoration: none;
}

.zgbz-path a:hover,.zgbz-path a:active {
    color: #767676;
    text-decoration: underline;
}

/*qtlm
.qtlm-module{margin:0 auto; width:960px; height:109px;}
.qtlm-module-content{width:960px; height:109px;}
.qtlm-item{float:left; */
/*margin-right:27px; width:137px; height:109px;}
.qtlm-item6{margin:0px;}
.qtlm-item-title{padding:0px 7px; width:123px; height:109px; text-align:center;}
.qtlm-item1 .qtlm-item-title a.news-title:link,.qtlm-item1 .qtlm-item-title a.news-title:visited{padding-top:79px; display:block; width:123px; height:30px; background:url(images/rczp_link_bg.jpg) no-repeat left top; color:#838383; text-decoration:none;}
.qtlm-item1 .qtlm-item-title a.news-title:hover,.qtlm-item1 .qtlm-item-title a.news-title:active{padding-top:79px; display:block; width:123px; height:30px; background:url(images/rczp_hover_bg.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.qtlm-item2 .qtlm-item-title a.news-title:link,.qtlm-item2 .qtlm-item-title a.news-title:visited{padding-top:79px; display:block; width:123px; height:30px; background:url(images/dzsw_link_bg.jpg) no-repeat left top; color:#838383; text-decoration:none;}
.qtlm-item2 .qtlm-item-title a.news-title:hover,.qtlm-item2 .qtlm-item-title a.news-title:active{padding-top:79px; display:block; width:123px; height:30px; background:url(images/dzsw_hover_bg.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.qtlm-item3 .qtlm-item-title a.news-title:link,.qtlm-item3 .qtlm-item-title a.news-title:visited{padding-top:79px; display:block; width:123px; height:30px; background:url(images/lxwm_link_bg.jpg) no-repeat left top; color:#838383; text-decoration:none;}
.qtlm-item3 .qtlm-item-title a.news-title:hover,.qtlm-item3 .qtlm-item-title a.news-title:active{padding-top:79px; display:block; width:123px; height:30px; background:url(images/lxwm_hover_bg.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.qtlm-item4 .qtlm-item-title a.news-title:link,.qtlm-item4 .qtlm-item-title a.news-title:visited{padding-top:79px; display:block; width:123px; height:30px; background:url(images/zxts_link_bg.jpg) no-repeat left top; color:#838383; text-decoration:none;}
.qtlm-item4 .qtlm-item-title a.news-title:hover,.qtlm-item4 .qtlm-item-title a.news-title:active{padding-top:79px; display:block; width:123px; height:30px; background:url(images/zxts_hover_bg.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.qtlm-item5 .qtlm-item-title a.news-title:link,.qtlm-item5 .qtlm-item-title a.news-title:visited{padding-top:79px; display:block; width:123px; height:30px; background:url(images/zxly_link_bg.jpg) no-repeat left top; color:#838383; text-decoration:none;}
.qtlm-item5 .qtlm-item-title a.news-title:hover,.qtlm-item5 .qtlm-item-title a.news-title:active{padding-top:79px; display:block; width:123px; height:30px; background:url(images/zxly_hover_bg.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.qtlm-item6 .qtlm-item-title a.news-title:link,.qtlm-item6 .qtlm-item-title a.news-title:visited{padding-top:79px; display:block; width:123px; height:30px; background:url(images/wsdc_link_bg.jpg) no-repeat left top; color:#838383; text-decoration:none;}
.qtlm-item6 .qtlm-item-title a.news-title:hover,.qtlm-item6 .qtlm-item-title a.news-title:active{padding-top:79px; display:block; width:123px; height:30px; background:url(images/wsdc_hover_bg.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.qtlm-item7 .qtlm-item-title a.news-title:link,.qtlm-item7 .qtlm-item-title a.news-title:visited{padding-top:79px; display:block; width:123px; height:30px; background:url(images/hdjl_link_bg.jpg) no-repeat left top; color:#838383; text-decoration:none;}
.qtlm-item7 .qtlm-item-title a.news-title:hover,.qtlm-item7 .qtlm-item-title a.news-title:active{padding-top:79px; display:block; width:123px; height:30px; background:url(images/hdjl_hover_bg.jpg) no-repeat left top; color:#fff; text-decoration:none;}*/
/*second--jtxw*/
.jtxw-module {
    margin: 0 auto;
    padding: 0px;
    width: 544px;
}

.jtxw-module-content {
    width: 544px;
}

.jtxw-item {
    width: 544px;
    font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
    font-size: 12px;
    margin-bottom: 5px;
}

.jtxw-item-title {
    width: 532px;
    height: inherit;
    line-height: 22px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.jtxw-item-title a:link,.jtxw-item-title a:visited {
    color: #464646;
    text-decoration: none;
}

.jtxw-item-title a:hover,.jtxw-item-title a:active {
    color: #464646;
    text-decoration: underline;
}

.jtxw-item-date {
    width: 80px;
    height: 22px;
    line-height: 22px;
    color: #2280d8;
}

/*qkzz*/
.qkzz-module {
    margin: 0 auto;
    width: 544px;
}

.qkzz-module-content {
    margin: 0 auto;
    width: 544px;
}

.qkzz-item {
    float: left;
    padding-bottom: 20px;
    width: 544px;
    font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
    font-size: 12px;
    color: #5e5e5e;
}

.qkzz-item-title {
    padding-left: 14px;
    margin-bottom: 13px;
    width: 530px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    border-bottom: 1px dashed #e1e1e1;
    background: url(images/qkzz_title_icon.jpg) no-repeat left center;
}

.qkzz-item-title a:link,.qkzz-item-title a:visited,.qkzz-item-title a:hover,.qkzz-item-title a:active {
    color: #005991;
    text-decoration: none;
}

.qkzz-item-pic {
    float: left;
    width: 160px;
    height: 187px;
}

.qkzz-item-pic img {
    width: 140px;
    height: 187px;
    overflow: hidden;
}

.qkzz-item-sum {
    float: left;
    width: 384px;
    height: 130px;
    line-height: 26px;
    text-indent: 2em;
}

.qkzz-item-more {
    float: left;
    padding-top: 33px;
    width: 384px;
}

.qkzz-item-more a:link,.qkzz-item-more a:visited {
    color: #5e5e5e;
    text-decoration: underline;
}

.qkzz-item-more a:hover,.qkzz-item-more a:active {
    color: #005991;
    text-decoration: underline;
}

/*content-right*/
.xwzx-zxzr-module {
    width: 160px;
    margin-bottom: 10px;
}

.xwzx-zxzr-module-content {
    width: 160px;
}

.xwzx-zxzr-item {
    width: 160px;
    height: 135px;
}

.xwzx-zxzr-item-pic {
    width: 160px;
    height: 103px;
}

.xwzx-zxzr-item-pic img {
    width: 160px;
    height: 103px;
    overflow: hidden;
}

.xwzx-zxzr-item-title {
    width: 150px;
    height: 30px;
    line-height: 30px;
    background: url(images/zxzr-title-bj.jpg) left center no-repeat;
    padding-left: 10px;
}

.xwzx-zxzr-item-title a:link,.xwzx-zxzr-item-title a:visited,.xwzx-zxzr-item-title a:hover,.xwzx-zxzr-item-title a:active {
    color: #454545;
}

.xwzx-ztzl-module {
    width: 160px;
    margin-bottom: 10px;
}

.xwzx-ztzl-module-content {
    width: 160px;
}

.xwzx-ztzl-item {
    width: 160px;
    height: 125px;
}

.xwzx-ztzl-item-pic {
    width: 160px;
    height: 94px;
}

.xwzx-ztzl-item-pic img {
    width: 160px;
    height: 94px;
    overflow: hidden;
}

.xwzx-ztzl-item-title {
    width: 150px;
    height: 30px;
    line-height: 30px;
    background: url(images/zxzr-title-bj.jpg) left center no-repeat;
    padding-left: 10px;
}

.xwzx-ztzl-item-title a:link,.xwzx-ztzl-item-title a:visited,.xwzx-ztzl-item-title a:hover,.xwzx-ztzl-item-title a:active {
    color: #454545;
}

.xwzx-qk-module {
    width: 160px;
}

.xwzx-qk-module-content {
    width: 160px;
}

.xwzx-qk-item {
    width: 160px;
    height: 245px;
}

.xwzx-qk-item-pic {
    width: 160px;
    height: 213px;
}

.xwzx-qk-item-pic img {
    width: 160px;
    height: 213px;
    overflow: hidden;
}

.xwzx-qk-item-title {
    width: 150px;
    height: 30px;
    line-height: 30px;
    background: url(images/zxzr-title-bj.jpg) left center no-repeat;
    padding-left: 10px;
}

.xwzx-qk-item-title a:link,.xwzx-qk-item-title a:visited,.xwzx-qk-item-title a:hover,.xwzx-qk-item-title a:active {
    color: #454545;
}

/*content-right-kjcx*/
.kjcx-zxzr-module {
    width: 160px;
    margin-bottom: 10px;
}

.kjcx-zxzr-module-content {
    width: 160px;
}

.kjcx-zxzr-item {
    padding-bottom: 10px;
    width: 160px;
    height: 135px;
}

.kjcx-zxzr-item-pic {
    width: 160px;
    height: 103px;
}

.kjcx-zxzr-item-pic img {
    width: 160px;
    height: 103px;
    overflow: hidden;
}

.kjcx-zxzr-item-title {
    width: 150px;
    height: 30px;
    line-height: 30px;
    background: url(images/zxzr-title-bj.jpg) left center no-repeat;
    padding-left: 10px;
}

.kjcx-zxzr-item-title a:link,.kjcx-zxzr-item-title a:visited,.kjcx-zxzr-item-title a:hover,.kjcx-zxzr-item-title a:active {
    color: #454545;
}

/*content-right-shzr*/
.shzr-zxzr-module {
    width: 160px;
    margin-bottom: 10px;
}

.shzr-zxzr-module-content {
    width: 160px;
}

.shzr-zxzr-item {
    padding-bottom: 10px;
    width: 160px;
    height: 242px;
}

.shzr-zxzr-item-pic {
    width: 160px;
    height: 220px;
}

.shzr-zxzr-item-pic img {
    width: 160px;
    height: 220px;
    overflow: hidden;
}

.shzr-zxzr-item-title {
    width: 150px;
    height: 22px;
    line-height: 22px;
    background: url(images/zxzr-title-bj.jpg) left center no-repeat;
    padding-left: 10px;
}

.shzr-zxzr-item-title a:link,.shzr-zxzr-item-title a:visited,.shzr-zxzr-item-title a:hover,.shzr-zxzr-item-title a:active {
    color: #454545;
}

/*content-right-ddjs*/
.ddjs-zxzr-module {
    width: 160px;
}

.ddjs-zxzr-module-content {
    width: 160px;
}

.ddjs-zxzr-item {
    padding-bottom: 10px;
    width: 160px;
    height: 125px;
}

.ddjs-zxzr-item-pic {
    width: 160px;
    height: 103px;
}

.ddjs-zxzr-item-pic img {
    width: 160px;
    height: 103px;
    overflow: hidden;
}

.ddjs-zxzr-item-title {
    width: 150px;
    height: 22px;
    line-height: 22px;
    background: url(images/zxzr-title-bj.jpg) left center no-repeat;
    padding-left: 10px;
}

.ddjs-zxzr-item-title a:link,.ddjs-zxzr-item-title a:visited,.ddjs-zxzr-item-title a:hover,.ddjs-zxzr-item-title a:active {
    color: #454545;
}

/*footer
.foot-main{padding:20px 0px; width:960px; background:url(images/foot_logo.jpg) no-repeat right center;}
.footer-copy{float:left; width:700px; line-height:24px; color:#464646;}
.footer-links a{display:inline-block; padding:0px 8px; background:url(images/link_bg.jpg) no-repeat right center;}
.footer-links a.first_a{padding-left:0px;}
.footer-links a.last_a{background:none;}
.footer-links a:link,.footer-links a:visited{color:#464646; text-decoration:none;}
.footer-links a:hover,.footer-links a:active{color:#464646; text-decoration:underline;}
.footer-fx{float:right;padding-top:5px; width:170px;}*/
/**************************end******************************/
