#zwgkbg{ width: 100%; min-height: 500px;  } 
.header-top{padding-top:20px  !important;}
.zdg {
    background: #fff;
    line-height: 30px;
    font-size: 14px;
    text-indent: 71px;
    display: none;
}
.khjlink{}
.khjlink li {
    font-size: 20px;
    float: left;
    width: 30%;
    line-height: 40px;
    background: #ecf8fe;
    margin: 10px;
    text-align: center;
}
.khjlink li a{/* color: #fff; */}
.main1{width: 1100;margin: 0px auto;background: #f6f6f6;}
.zwgkbt{width: 100%;margin: 0px auto;margin-bottom: -6px;text-align: center;}
.hidden{ display: none;}
.gkheader{ width: 100%; margin:0 auto; position: relative; }
.gklogo{ position: absolute; top:-80px; left:0px;}
.gktit{  margin: 125px auto 35px; text-align: center; }
.gktit h1{ font-size: 100px; font-weight:bold; color: #fff; letter-spacing: 10px;}
.searchBox{ height: 52px; background: url(newsearch.png) top center no-repeat; margin-bottom: 60px;}
.search{width:540px;  height: 52px;  margin:40px auto 0px;}
.search .search_input{float:left;width: 473px;line-height:52px;padding:0px 23px;border: none;background: none;height:50px;font-size:20px;}
.search .search_btn{ width:63px; height: 52px; border:none;background: url(zwicon2.png) 20px center no-repeat; }
.gkpt{width: 100%;margin: 0 auto;/* background-color: #fafafa; *//* padding:0px 30px; */}
.gkpt_lef{float: left;width: 240px;margin-top: -15px;}
.gkpt_rig{float: right;width: 790px;background-color: #fff;height:1126px;overflow:auto;padding:0px 20px;/* margin-right: 13px; */margin-bottom: 25px;}


.gkpt_ul li ul li{width:130px;}
.gkpt_ul li{margin: 15px 0px;height: 80px;line-height: 31px;list-style-type: none;background-color: #fff;}
.gkpt_ul li i{
    width: 14px;
    height: 14px;
    display: block;
    background-image: url(jia.png);
    float: right;
    /* vertical-align: middle; */
    margin: 28px 20px;
cursor:pointer;
}
.gkpt_ul li.on i{ background-image: url(jia.png);}
.off{ background: url(jian.png) no-repeat !important;}

.gkpt_ul li:hover i{ }

.gkpt_ul li:hover a{ color: #fff;}
.gkpt_ul li:hover{background-color: #0069be;  background-repeat: no-repeat;}
.gkpt_ul li.hover{background-color: #0069be;  background-repeat: no-repeat;}
.gkpt_ul li.hover a{ color: #fff;}
.gkpt_ul li a{
    font-size: 26px;
    line-height: 34px;
    display: block;
    padding: 6px 69px 6px 65px;
    }
.gkpt_ul li.a1 a{ background: url(gkzt_icon1.png) 20px center no-repeat;}
.gkpt_ul li.a2 a{ background: url(gkzticon2.png) 20px center no-repeat;}
.gkpt_ul li.a3 a{ background: url(gkzticon3311.png) 20px center no-repeat;}
.gkpt_ul li.a4 a{ background: url(gkzticon4411.png) 20px center no-repeat;}
.gkpt_ul li.a5 a{ background: url(zw-icon7.png) 20px 23px no-repeat;padding-top:20px}
.gkpt_ul li.a6 a{ background: url(zw-icon12.png) 20px 23px no-repeat;padding-top:20px;white-space: nowrap;}
.gkpt_ul li.a7 a{ background: url(zw-icon13.png) 20px center no-repeat;}

.gkpt_ul li.a1 a:hover{ background: url(gkzt_icon11.png) 20px center no-repeat;}
.gkpt_ul li.a2 a:hover{ background: url(gkzticon22.png) 20px center no-repeat;}
.gkpt_ul li.a3 a:hover{ background: url(gkzticon33.png) 20px center no-repeat;}
.gkpt_ul li.a4 a:hover{ background: url(gkzticon44.png) 20px center no-repeat;}
.gkpt_ul li.a5 a:hover{ background: url(zwcuricon7.png) 20px 23px no-repeat;}
.gkpt_ul li.a6 a:hover{ background: url(zwcuricon12.png) 20px 23px no-repeat;}
.gkpt_ul li.a7 a:hover{ background: url(zwcuricon13.png) 20px center no-repeat;}


.gkpt_ul li.a1 a.on{ background: url(gkzt_icon11.png) 20px center no-repeat #0069be;     color: #fff;}
.gkpt_ul li.a2 a.on{ background: url(gkzticon22.png) 20px center no-repeat #0069be;     color: #fff;}
.gkpt_ul li.a3 a.on{ background: url(gkzticon33.png) 20px center no-repeat #0069be;     color: #fff;}
.gkpt_ul li.a4 a.on{ background: url(gkzticon44.png) 20px center no-repeat #0069be;     color: #fff;}
.gkpt_ul li.a5 a.on{ background: url(zwcuricon7.png) 20px 23px no-repeat #0069be;     color: #fff;}
.gkpt_ul li.a6 a.on{ background: url(zwcuricon12.png) 20px 23px no-repeat #0069be;     color: #fff;}
.gkpt_ul li.a7 a.on{ background: url(zwcuricon13.png) 20px center no-repeat #0069be;     color: #fff;}

.gknr{ padding: 30px;}
.gknr h1{ line-height: 70px; font-size: 30px; font-weight: bold; text-align: center; color:#0069be;}
.attr{ font-size: 14px; color: #666; border-bottom: #ccc 1px solid;text-align: center; margin-bottom: 15px;}
.gknr .cont p{line-height: 30px; font-size: 16px; text-indent: 2em;}
.gknrlist{ padding:40px 30px;}
.gknrlist li{line-height: 40px; font-size: 16px;}
.gknrlist li .date{ float: right; color: #ccc;}

.zdgknav ul li{width:100%; line-height:45px; padding:0px 20px; background:#fff;}
.zdgknav ul li a{font-size: 16px;/* padding-left:20px; */}
.zdgknav ul li:hover{background-color: #0069be;}
.zdgknav ul li:hover a{ color: #fff;}
.zdgknav1 ul li:hover{background-color: #8bb4d5;}
.zdgknav1 ul li:hover a{ color: #fff;}

.zhdg{background-color: #8bb4d5 !important; }
.zhdg a{color: #fff !important;}
.gkzttit{height:35px; line-height: 35px; border-bottom: #ccc 2px solid;}
.gkzttit span{ float: right; padding-right: 15px;}
.gkzttit h1{ padding: 0px 30px; display: inline-block; background: #0069be; font-size: 16px; color: #fff; text-align: center;}

.nblb-tit{font-size:18pt; line-height:50px;margin-left:20px; padding:20px 0px 10px;}
.nblb-subtit{ width:300px;line-height:40px;background:#2c69bc;color:#fff;font-size:18px;text-align:center;margin-left:20px;}
.nblb{margin-left:20px;}
.nblb li{float:left;width:278px;line-height:40px;background-color:#f6f6f6;border:#fff 1px solid;}
.nblb li a{padding-left:30px;}
.bmlbttit{line-height: 30px;
    font-size: 16px;
    font-weight: bold;
    color: #2c69bc;
    margin-left: 20px;
    /* border-left: #2c69bc 3px solid; */
    margin: 20px 20px;
}
.bmlbttit h1{font-size:18px; font-weight:bold;}
.blank0 {
    display: block;
    height: 0px;
    font-size: 0px;
    line-height: 0;
    overflow: hidden;
    clear: both;
}


.zmhdlist{margin-top:10px;}
.zmhdlist ul li{ width: 100%; line-height:50px; float: left; display: block;background:url(tb.jpg) left center no-repeat; padding-left:5px; border-bottom: 1px #ddd dotted;font-size:16px;}
.zmhdlist ul li .time{font-size: 16px; color: #999; padding-right: 10px; float:right;}
.zmhdlist ul li a:hover{color:#2B65A5;}
.zmhdlist ul li span{ float:right; color:#999; font-size:16px; }


.wzlb_list{margin-top:10px;overflow: hidden;}
.wzlb_list ul{}
.wzlb_list ul li{line-height:40px;font-size:16px;}
.wzlb_list ul li time{font-size: 16px; color: #999; padding-right: 10px; float:right;}
.wzlb_list ul li a{}
.wzlb_list ul li a:hover{color:#2B65A5;}


.listzwwz{margin-top:10px;}
.listzwwz header{margin-bottom: 20px;}
.listzwwz header div{margin-top: 30px;}
.listzwwz header div table{ width:100%;font-size: 14px; margin: 0 auto;border: 1px solid #dbeaf6;border-collapse: collapse;table-layout: fixed;text-align: center;height: 7%;}

.listzwwz h1{font-weight: bold;line-height: 1;font-size: 24px;line-height: 59px;padding: 5px 0px;text-align: center;}
.listzwwz h2{background-color: #eee;text-align: center;height: 40px;line-height: 40px;font-size: 1.4rem}
.listzwwz h2 time{display: inline-block;margin-right: 10px}
.listzwwz span{display: inline-block;margin-right: 10px}
.listzwwz_nr{margin-top: 10px;overflow: hidden;width: 99%;}
.listzwwz_nr iframe{ overflow-x: auto!important;width: 700px!important;}
.nrp {text-align: center;margin-top: 20px}
.nrp a {display: inline-block;width: 61px;height: 25px;line-height: 27px;text-indent: 0;background-color: #a9a8a8;color: #fff;border-radius: 30px;text-align: center;font-size: 1.4rem;margin: 0 9px !important;}
.page{line-height: 40px;font-size: 16px;}
.listzwwz fx{width: 97%;border-top: 1px #ccc solid;padding-top: 10px;margin-left: 20px;margin-top: 10px;margin-bottom: 20px}

.dpwzzw{margin-top:10px;}
.dpwzzw header{text-align: center}
.dpwzzw header h1{font-size: 3rem;line-height: 170%;padding: 10px 42px 5px 41px;color: #333;font-weight: 600;text-align:center;}
.dpwzzw header p{margin-top: 15px;background-color: #eee;text-align: center;height: 40px;line-height: 40px;font-size: 1.4rem}
.dpwzzw header p time{display: inline-block;margin-right: 10px}
.dpwzzw header p span{display: inline-block;margin-right: 10px}
.dpwzzw header i{margin-top: 15px;display: block;font-style: normal;color: #767676;padding: 10px 20px;background-color: #eee;border-left: 5px #618797 solid;text-indent: 2em;text-align: left;line-height: 190%}
.dpwzzw_nr{padding: 20px;overflow: hidden;margin-top: 10px}


.column1{ width: 100%; height: 50px; line-height:50px; margin-bottom: 10px; background: #e5ecf6; margin-top:20px;  }
.column1 h1{min-width: 155px !i;line-height: 50px;color: #fff;font-size:18px;font-weight: bold;text-align:center;float: left;background: #0069be;padding: 0 15px;}
.column1 a{ float: right; color: #0061ba;}



.list_info{ padding:0px 30px;  }
.list_info li{margin:5px 0px;height:40px; line-height:40px;}
.list_info li span{ float:right;}
.list_info li a{color:#777;}