<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* {
    margin:0px;
    padding:0px
}
body {
    font:14px "微软雅黑";
    min-width:1400px
}
ol,ul {
    list-style:none
}
a {
    color:#333;
    text-decoration:none!important
}
img {
    border:0;
    vertical-align:middle
}
table {
    border-collapse:collapse;
    border-spacing:0
}
.clear {
    clear:both;
    font-size:0;
    height:0;
    line-height:0;
    overflow:hidden
}
.top {
    width:100%;
    margin:0 auto;
    background:url(../newimg/topbg.jpg) no-repeat;
    height:150px;
    background-size:100% 100%
}
.top .topcss {
    width:1400px;
    margin:0 auto;
    position:relative
}
#logo {
    width:450px;
    float:left;
    margin-top:27px
}
#logo img{width: 100%;}
#yuanxun {
    float:left;
    margin-top:18px;
    margin-left:110px
}
.search {
    float:right;
    width:250px;
    margin-top:60px;
    position:relative;
    margin-right:20px
}
.search input {
    height:34px;
    width:98%;
    float:left;
    font-size:15px;
    opacity:0.7;
    outline:none;
    border-radius:3px;
    border:none
}
.search .button {
    width:34px;
    height:34px;
    position:absolute;
    top:2px;
    right:0px;
    background:none;
    border:none
}
.search img {
    width:60%;
    height:60%
}
#navmenus {
    width:100%;
    background:#084383
}
#navmenu {
    width:1400px;
    height:48px;
    margin:0px auto
}
#navmenu ul .yinavcss {
    float:left;
    text-align:center;
    width:140px;
    height:48px;
    line-height:48px;
    position:relative
}
#navmenu ul .yinavcss .menu {
    color:#ffffff;
    font-size:18px
}
#navmenu ul .yinavcss:hover {
    background:#0d56a5
}
#navmenu ul .yinavcss .sub_menu {
    position:absolute;
    top:48px;
    left:0;
    width:140px;
    background:#0d56a5;
    display:none;
    text-align:center;
    z-index:10
}
#navmenu ul .yinavcss .sub_menu li {
    width:140px;
    text-align:center;
    border:none;
    padding:0px;
    height:40px;
    line-height:40px;
    position:relative
}
#navmenu ul .yinavcss .sub_menu li a {
    color:#ffffff!important;
    display:block;
    width:140px;
    text-align:center;
    font-size:16px
}
#navmenu ul .yinavcss .sub_menu li a:hover {
    background:#084383;
    color:#ffffff!important
}
#navmenu ul .yinavcss:hover {
    background:#0d56a5
}
#navmenu ul .yinavcss .sub_menu .sub_menus {
    position:absolute;
    top:0;
    left:140px;
    width:140px;
    background:#0d56a5;
    display:none;
    text-align:center;
    z-index:10
}
#navmenu ul .yinavcss .sub_menu .ernavcss .sub_menus li {
    width:140px;
    text-align:center;
    border:none;
    padding:0px;
    height:40px;
    line-height:40px;
    position:relative
}
#navmenu ul .yinavcss .sub_menu .ernavcss .sub_menus li a {
    color:#ffffff!important;
    display:block;
    width:140px;
    text-align:center;
    font-size:16px
}
#navmenu ul .yinavcss .sub_menu .ernavcss .sub_menus li a:hover {
    background:#084383;
    color:#ffffff!important
}
.lblists {
    width:1400px;
    margin:0px auto;
    overflow:hidden;
    padding-top:20px
}
.lunbo_left {
    width:500px;
    float:left
}
.focusBox {
    position:relative;
    width:500px;
    height:370px;
    overflow:hidden;
    font:12px/1.5 Verdana,Geneva,sans-serif;
    float:left;
    margin-right:20px
}
.focusBox .pic li {
    height:370px!important
}
.focusBox .pic img {
    width:100%;
    height:100%;
    display:block
}
.focusBox .txt-bg {
    position:absolute;
    bottom:0;
    z-index:1;
    height:30px;
    width:100%;
    background:#333;
    filter:alpha(opacity=40);
    opacity:0.4;
    overflow:hidden
}
.focusBox .txt {
    position:absolute;
    bottom:0;
    z-index:2;
    height:30px;
    width:100%;
    overflow:hidden
}
.focusBox .txt li {
    height:30px;
    line-height:30px;
    position:absolute;
    bottom:-30px
}
.focusBox .txt li a {
    color:white;
    padding:0 0 0 10px;
    font-size:15px;
    display:inline-block;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    width:380px
}
.focusBox .num {
    position:absolute;
    z-index:3;
    bottom:8px;
    right:0px
}
.focusBox .num li {
    float:left;
    position:relative;
    width:10px;
    height:10px;
    border-radius:10px;
    overflow:hidden;
    text-align:center;
    margin-right:6px;
    cursor:pointer;
    background:#ffffff
}
.focusBox .num li a,.focusBox .num li span {
    position:absolute;
    z-index:2;
    display:block;
    color:white;
    width:100%;
    height:100%;
    top:0;
    left:0;
    text-decoration:none
}
.focusBox .num li span {
    z-index:1;
    background:rgb(255,255,255,0.1)
}
.focusBox .num li.on a,.focusBox .num a:hover {
    background:#2393fc
}
.lunbo_right {
    float:left;
    width:460px;
    margin-left: 30px;
}
/*.lunbo_right .titlebg {
    font-size:24px;
    color:#333333;
    line-height:35px;
    height:75px;
    background:none;
    border-bottom:4px solid #eeeeee;
    padding:0 10px 0 20px
}
.lunbo_right .titlebg .indextitle {
    height:35px;
    overflow:hidden
}
.lunbo_right .titlebg .indextitle .titlen {
    float:left;
    font-weight:bold
}
.lunbo_right .titlebg .indextitle .mores {
    float:right;
    margin-top:10px
}
.lunbo_right .titlebg .eglstitle {
    color:#bbbbbb;
    font-size:18px;
    font-weight:normal
}*/
.tztb{width: 380px;float: right;}
.tztb .tztbs{width: 100%;}
.tztb {
    width:380px;
    float:left
}
.tztb .ztnewt {
    height:320px
}


.lunbnew {
    padding:10px 10px 0px 10px
}
.lunbnew .lbnewtop h3 {
    color:#0d56a5;
    text-align:center;
    font-weight:400;
    line-height:20px;
    font-size:20px
}
.lunbnew .lbnewtop p {
    text-indent:24px;
    font-size:16px;
    line-height:25px;
    margin-top:10px;
    color:#333333;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    text-overflow:ellipsis;
    overflow:hidden
}
.lunbnew .lbnewtop a:hover p {
    color:#0d56a5
}
.lunbnew ul {
    /*padding-top:10px;*/
    height:320px
}
.lunbnew ul li {
    height:40px;
    line-height:40px;
    background:url(../newimg/dian.png) no-repeat 0px 18px
}
.lunbnew ul li:hover a {
    color:#0d56a5
}
.lunbnew ul li a {
    display:inline-block;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    width:360px;
    float:left;
    font-size:16px;
    color:#333333;
    padding-left:10px
}
.lunbnew ul li span {
    width:70px;
    display:inline-block;
    text-align:right;
    float:right;
    font-size:16px;
    color:#555555
}
.navimg {
    width:1400px;
    margin:0 auto
}
.navimgs {
    margin-top:20px
}
.navimg img {
    width:1400px;
    height:100px
}
.newcont {
    width:100%;
    overflow:hidden
}
.titlebg {
    margin:0;
    height:40px;
    border-bottom:2px solid #f3f3f3
}
.titleleft {
    float:left;
    width:120px;
    border-bottom:3px solid #0d56a5;
    text-align:center;
    height:39px;
    line-height:52px
}
.mores {
    float:right;
    margin-top:10px;
    margin-right:10px
}
.titleleft span {
    width:120px;
    height:38px;
    line-height:38px;
    margin-left:0;
    color:#0d56a5;
    text-align:center;
    font-size:17px;
    font-weight:bold
}
.newcont .newtop,.newcont .newbottom {
    width:1400px;
    margin:0 auto;
    padding-top:20px
}
.newcont .newtop ul li .dian,.newcont .newbottom ul li .dian {
    float:left;
    margin-top:20px;
    margin-left:6px
}
.newcontleft {
    width:480px;
    float:left;
    margin-right:30px
}

.newcontleft .ztnews ul {
    width:470px;
    margin:0 auto;
    padding:16px 0 6px 0
}
.newcontleft .ztnews ul li {
    height:40px;
    line-height:40px
}
.newcontleft .ztnews ul li:hover a {
    color:#0d56a5
}
.newcontleft .ztnews ul li a {
    display:inline-block;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    width:378px;
    float:left;
    font-size:16px;
    margin-left:10px;
    color:#333333
}
.newcontleft .ztnews ul li span {
    width:70px;
    display:inline-block;
    text-align:right;
    float:left;
    font-size:16px;
    color:#555555
}
.newcontright{float: right;width: 380px;}
.newcontright .ztnews ul {
    width:470px;
    margin:0 auto;
    padding:16px 0 6px 0
}
.newcontright .ztnews ul li {
    height:40px;
    line-height:40px
}
.newcontright .ztnews ul li:hover a {
    color:#0d56a5
}
.newcontright .ztnews ul li a {
    display:inline-block;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    width:298px;
    float:left;
    font-size:16px;
    margin-left:10px;
    color:#333333
}
.newcontright .ztnews ul li span {
    width:60px;
    display:inline-block;
    text-align:right;
    float:left;
    font-size:16px;
    color:#555555
}
.newcontright .ztnewr {
    background:#e6f2ff;
    height:264px
}
.newcontright .ztnewr ul {
    padding-top:5px
}
.newcontright .ztnewr ul li {
    padding-top:10px;
    text-align:center;
    border-bottom:1px solid #ffffff;
    padding-bottom:9px;
    width:96%;
    margin:0 auto
}
.newcontright .ztnewr ul li:first-child {
    margin-top:0
}
.titlebgs {
    margin:0;
    height:20px;
    border-bottom:3px solid #0d56a5
}

.ztnewt ul {
    width:380px;
    margin:0 auto;
    padding:19px 0 6px 0
}
.ztnewt li {
    height:60px;
    margin-top:10px;
    padding-top:10px;
    border-top:1px solid #f0f0f0
}
.ztnewt li:first-child {
    border-top:none;
    margin-top:0;
    padding-top:0
}
.ztnewt .lefttime {
    width:54px;
    height:58px;
    float:left;
    margin-left:10px
}
.ztnewt .lefttime .mandd {
    width:54px;
    height:29px;
    background:#0d56a5;
    line-height:29px;
    color:#ffffff;
    font-size:15px;
    display:block;
    text-align:center
}
.ztnewt .lefttime .year {
    width:54px;
    height:29px;
    background:#f3f3f3;
    line-height:29px;
    color:#222222;
    font-size:15px;
    display:block;
    text-align:center
}
.ztnewt .righttc {
    width:300px;
    float:left;
    margin-left:10px
}
.ztnewt .righttc div {
    width:306px;
    display:inline-block;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    font-size:16px
}
.ztnewt .righttc p {
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    text-overflow:ellipsis;
    overflow:hidden;
    font-size:12px
}
.ztnewt .righttc p a {
    color:#666666
}
.hdly {
    width:1400px;
    margin:0 auto;
    overflow:hidden
}
.hdlys {
    padding-top:18px
}
.hdlys .tempWrap {
    width:1400px!important
}
.hdlys ul li {
    width:220px!important;
    height:190px;
    margin-right:20px
}
.hdlys ul li .fengcaic {
    width:220px;
    height:160px
}
.hdlys ul li p {
    width:98%;
    margin:0 auto;
    display:block;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    padding-top:10px;
    font-size:16px;
    color:#333333;
    text-align:center
}
.hdlys ul li img {
    width:100%;
    height:100%
}
.cylj {
    width:1400px;
    margin:0 auto;
    overflow:hidden
}
.cylj .link {
    width:1380px;
    margin:16px auto
}
.cylj .link ul li {
    float:left;
    margin-right:56px;
    padding-bottom:10px
}
.cylj .link ul li a {
    font-size:16px
}
.footer {
    background:#0d56a5;
    height:130px;
    background-size:100% 100%;
    margin-top:16px
}
.footer .footers {
    width:1400px;
    margin:0 auto;
    padding-top:12px
}
.footer .footers .footer_left p {
    color:#ffffff;
    font-size:15px;
    line-height:26px;
    margin-top:6px;
    text-align:center
}
.footer .footers .footer_left p a {
    color:#ffffff
}
.footer .footers .footer_left p img {
    width:16px;
    height:16px;
    margin-bottom:3px
}
.rightxt {
    position:fixed;
    width:150px;
    right:10px;
    top:210px;
    background:#d1e7ff
}
.rightxt ul li:first-child {
    border-top:2px solid #0d56a5
}
.rightxt ul li {
    height:46px;
    line-height:46px;
    font-size:14px
}
.rightxt ul li a {
    display:block;
    width:72%;
    border-bottom:1px solid #beddff;
    margin:0 auto
}
.rightxt ul li img {
    width:16px;
    margin-right:6px
}
.main {
    overflow:hidden;
    margin-top:20px;
    min-height:600px
}
.content {
    width:1400px;
    margin:0 auto
}
.lb_left {
    width:232px;
    height:auto;
    float:left
}
.lb_left .dqzc {
    width:232px;
    height:auto;
    float:left
}
.lb_left .dqzc .dqzc_top {
    width:232px;
    height:45px;
    float:left;
    background-color:#0058b9
}
.lb_left .dqzc .dqzc_top h2 {
    width:100%;
    height:45px;
    float:left;
    font:16px/45px "微软雅黑","宋体";
    color:#FFF;
    text-align:center;
    font-weight:bold
}
.lb_left .dqzc ul {
    list-style:none;
    width:232px;
    height:auto;
    float:left
}
.lb_left .dqzc ul li {
    list-style:none;
    width:232px;
    height:50px;
    float:left;
    font:18px/50px "微软雅黑","宋体";
    color:#333;
    text-align:center;
    border-bottom:1px solid #ccc;
    background-color:#FFF
}
.lb_left .dqzc ul li a {
    width:232px;
    height:50px;
    float:left;
    font:16px/50px "微软雅黑","宋体";
    color:#333
}
.lb_left .dqzc ul li a:hover {
    width:232px;
    height:50px;
    float:left;
    font:bold 16px/50px "微软雅黑","宋体";
    color:#F00;
    background-color:#d7e0f2;
    text-align:center;
    text-decoration:none
}
.lb_right {
    width:1130px;
    height:auto;
    float:right
}
.lb_right .lb_right_top {
    width:1130px;
    height:45px;
    float:right;
    border-bottom:1px solid #8d8d8f
}
.lb_right .lb_right_top h2 {
    height:41px;
    float:left;
    font:16px/41px "微软雅黑","宋体";
    color:#333;
    border-bottom:4px solid #0d56a5
}
.lb_right .lb_right_top h2 a {
    color:#333
}
.lb_right .lb_right_top h2 a:hover {
    color:#F00
}
.lb_right ul {
    list-style:none;
    width:1110px;
    height:auto;
    float:left;
    background-color:#FFF;
    padding:15px
}
.lb_right ul li {
    list-style:none;
    width:885px;
    height:30px;
    float:left;
    font:14px/30px "微软雅黑","宋体";
    color:#333;
    background:url(../images/button1.jpg) no-repeat 0px 16px;
    padding-left:18px
}
.lb_right ul li a {
    color:#333
}
.lb_right ul li a:hover {
    color:#F00
}
.lb_right ul li span {
    width:100px;
    height:30px;
    float:right;
    color:#999
}
.liebiao {
    width:1380px;
    height:auto;
    margin:10px auto;
    background-color:#FFF
}
.liebiao .liebiao_top {
    width:1380px;
    height:35px;
    float:left;
    border-bottom:1px solid #8d8d8f
}
.liebiao .liebiao_top h2 {
    height:31px;
    float:left;
    font:20px/31px "微软雅黑","宋体";
    color:#333;
    border-bottom:4px solid #0d56a5
}
.liebiao ul {
    list-style:none;
    width:1380px;
    padding:0;
    height:auto;
    float:left;
    margin-top:10px
}
.liebiao ul li {
    list-style:none;
    position:relative;
    left:0px;
    height:30px;
    font:14px/30px "微软雅黑","宋体";
    color:#333;
    background:url(../images/button2.png) no-repeat 0px 12px;
    padding-left:18px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    padding-right:100px
}
.liebiao ul li a {
    color:#333
}
.liebiao ul li a:hover {
    color:#F00
}
.liebiao ul li span {
    height:30px;
    position:absolute;
    right:0px;
    bottom:0;
    font:14px/30px "微软雅黑","宋体";
    color:#999
}
.zsy_content {
    width:100%;
    float:left
}
.zsy_cotitle {
    width:92%;
    margin:0 auto;
    padding:10px 0 20px;
    border-bottom:1px solid #b5b5b5;
    font-size:26px;
    color:31a1a1a;
    text-align:center
}
.zsy_cotitle p {
    font-size:14px;
    color:#666666;
    margin-top:20px
}
.zsy_comain {
    width:1340px;
    margin:0 auto;
    background-color:#FFF;
    padding:20px 40px
}
.zsy_comain img {
    width:auto;
    height:auto;
    max-width:100%;
    max-height:100%;
    transform:scale3d(0.98,0.98,0.98)
}
.zsy_comain h1 {
    font-size:24px
}
.zsy_cobutton {
    padding:0 13px;
    line-height:24px;
    background:#fff;
    border:1px solid #fff;
    border-radius:5px
}</pre></body></html>