@charset "utf-8";
/* CSS Document */
html{color:#000;background:#FFF;}
body,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td
{margin:0;padding:0; }
table{border-collapse:collapse;border-spacing:0;}
p,ul,li,,a,img{margin:0;padding:0;}
fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li,dd{list-style:none outside none; overflow:hidden;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
a{ color: #333; text-decoration:none;}
img:hover {
  filter: alpha(opacity=80);
  opacity: 0.8;
}
a:hover { color:#F00;
}
a:focus {
  filter: alpha(opacity=80);
  opacity: 0.8;
}
body {MARGIN:0;PADDING: 0px; /* background: #fff; */  font-size:16px; font-family:"微软雅黑";   }
.flaot_l{ float:left}
.flaot_r{ float:right}
img{border:0px;}
.more{ float:right;}
.more a,.more a:hover{color:#939393;}
.blank10{ height:10px; clear:both;}
.blank20{ height:20px; clear:both;}
.ml10{ margin-left:10px;_margin-left:8px;}
.ml30{ margin-left:30px;}
.none{display: none;}
.allwith{ width:1200px; margin:0 auto;}
.ind_s1l {width: 60%;height: 390px;float: left;}
/*焦点图*/

.news-txt li {line-height: 40px; clear: both;}
.news-txt li a {float: left;padding: 0 0 0 10px;}
.news-txt li span {float: right;color: #999999;padding: 0 5px;font-size: 14px;}


.txli{ width:49%;  }
.tibta{ width:100%; padding:0 !important; height:2.5em;border-bottom:#f1f1f1 solid 2px; margin-top:-2px;}
.lmt{ padding:0 10px;height: 2.0em; float:left; line-height:2.0em;font-size:1.2em; font-weight:bold; border-bottom:2px solid #006eab;}
.lmm{width:60px;float:right;height: 2.0em; line-height:2.0em;}
.list-page { padding:10px 0; margin:0 auto;width: 98%;}
.list-lpage{ margin:0 auto; width: 100%;}





 /* 新闻列表结构 */



.yanews_menu {overflow: hidden;height:2.7em;width:100%;border-bottom:2px solid #f1f1f1; }

.yanewsmenub {width:100%;height: 2.5em; float:left;}
.yanewsmenub li {width:33%;height: 2.15em;text-align: center;font-size:1.2em;font-weight: bold;line-height: 2.15em;color: #000;float: left; }
.yanewsmenub li.hover {color: #006eab;font-size:1.2em;border-bottom:3px solid #006eab;font-weight: bold;border-bottom: !important}
.yanewscontent ul {padding-top:16px;display: none;overflow: hidden;}
.yanewscontent ul.block {display: block;
}
.txtmore{width:60px;float:right;height: 43px; line-height:43px;}
.txtmore li{display: none;overflow: hidden;}
.txtmore li.block {display:block;}
.yanews_content{ margin:0 10px;}


.ztlb{  display: none;}
.ztlb li{ width:48%; margin:1%; float:left;}
.ztlb img{ width:100%; height:1rem}

  .zwgkl{ width:70%;}
  .zwgkr{ width:28%;}
  .xfgk li{ width:100%; float:left; margin:0.4em 0; background:#f5f5f5;  line-height:2.5em;font-size:1.1em;}
  .xfgk a{ width:80%;text-align:center; float:left;}
  .xfgk i{ width:15%; text-align:left; color:#6ca5d8; float:right;}
  .sqgk{ width:90%; text-align:center; background:#6ca5d8; color:#FFF;  padding:3% 5%; font-size:1.1em; }
  .sqgk a:hover, .sqgk a{color:#FFF;}
  .sqgk:hover{ background:#007fce;color:#FFF;}


.news-txtx li span {float: right;color: #999999;padding: 0 5px;font-size: 14px;}
.news-txtx li {line-height: 40px; clear: both;}
.news-txtx li a {color: #636363;float: left;background: url(jt2a2021_xxgk.gif) no-repeat left;padding: 0 0 0 20px;}
.news-txtx li a:hover {color:#F00;text-decoration: underline;}
.zwli li{ float:right; padding:0 5px; line-height:35px;}

/*政务公开*/
.ldxs{ width:30%; float:left;}
.zxgk{width:67%; float:right;}
.ldxxh{ height:310px;}
.ldxx{ width:100%;}
.ldxximg{ width:45%; float:left;}
.ldxxtxt{ width:48%; float:right; font-size:1.1em;}
.ldxxtxt i{font-size:1.3em;}
.ldxxtxt p,.ldxxtxt span{ width:99%;text-align:center; line-height:2.5em; float:left;}
.ldxxtxt span{ border:1px #f1f1f1 solid;  margin:0.3em 0;}
.ldxxtxt span a{text-decoration:none;}

.fldxx{line-height:2.3em;}
.fld{ width:20%; float:left;}
.fldlb{ width:75%; float:right;}
.wjlb{ width:70%; float:left;}
.wjxsjs{width:28%; float:right;font-size: 1em; padding-top:15px;}
.wjxsjs ul li{margin-bottom: 15px;position: relative;}
.wjxsjs .form_span{display: inline-block; float:left;width: 28%; height:40px;color: #666; line-height: 40px;text-align: right;vertical-align: middle;}
.wjxsjs input{ border:1px solid #CCC; float:left;}

.input-text {
    width: 65%;
    height: 40px;
    padding-left:5%;
    vertical-align: middle;
    line-height: 40px;
}
.form_btn{text-align: center;letter-spacing:25px;padding-bottom: 20px;}
#sub,#res{font-size: 14px;color: #fff; text-align:center;background: #118cd9;border: none;width: 46%;height: 35px; margin:2%;cursor: pointer;}
.fldlb span{ width:25%;  float:left;}
.huiy li{ width:46%; margin:2%; border:1px solid #f1f1f1; box-sizing:border-box; text-align:center; line-height:2.3em; float:left; }
.huiy i,.huiya i{ font-size:1.3em;}
.huiy li a{ color:#000;text-decoration:none;cursor:pointer;}
.huiy li:hover{ background:#f1f1f1}
.huiya li{ width:48%; border:1px solid #245399; box-sizing:border-box; text-align:center; line-height:2.8em; float:left; }
.huiya li a{ color:#245399;text-decoration:none;cursor:pointer;}
.huiya li:hover{ background:#EAF2FF}
.mbt{ margin-bottom:4%} .mri{ margin-right:4%}
.gk-list {width:98%;margin:0 1%;height: 160px;padding-top: 25px;}
.gk-list .col-20 {
    width: 200px;
    float: left;
    position: relative;
    height: auto;
    margin-left: 30px;
    background-color: #fff;
}
.gk-list .col-20 > a {
    display: block;
    height: 130px;
    color: #5478ad;
    padding: 10px;
    margin: 0 5px;
    text-decoration: none;
}
.gk-list .col-20 > a p {
    font-size: 20px;
    position: relative;
    text-align: center;
    padding-top: 80px;
}

.gk-list .hover-show,
.btnicon-round .hover-show {
    position: absolute;
    background: #5478ad;
    box-shadow: 0 1.5px 1px rgba(0, 0, 0, 0.1);
    padding: 10px;
    top: 150px;
    z-index: 99999;
    left: 0;
    right: 0;
    display: none;
}
.gk-list .col-20:hover .hover-show,
.btnicon-round .col-20:hover .hover-show {
    display: block;
}
.gk-list .hover-show li,
.btnicon-round .hover-show li {
    padding: 8px 0;
    list-style: none;
}
.gk-list .hover-show li a,
.btnicon-round .hover-show li a {
    color: #fff;
    display: block;
    font-size: 14px;
    padding-left: 30px;
    text-decoration: none;
}
.gk-list .hover-show li a:hover,
.btnicon-round .hover-show li a:hover { 
    color: #de371c;
}
.txlibi{ width:100%; background:#245399; text-align:center; line-height:2.3em; color:#FFF;}
.container{ width:100%; background:#FFF ;  margin:0 auto; }
.col-20 i{width:100%;text-align:center;height: 40px;line-height: 75px;font-size: 3em;float:left;color: #5478ad;}
.ggzypzcontent{
    height: 200px;
    background:url(wbj2021_xxgk.jpg) no-repeat center #a7cbe2;
}

.news-txtimgb li{ width:33%;text-align:center; float:left; height:4.5em; line-height:2em; color:#686868}
.news-txtimgb li i{ width:100%;  font-size:2em; line-height:1em; font-weight:550; color:#007db0; float:left;}
.news-txtimgb li span{ width:100%; float:left;}
.news-txtimgb li:hover{color:#006eab;cursor:pointer}
#show { width:1140px;overflow:hidden; margin:0 auto;}
#show ul li {padding:0px 6px;float:left;display:inline;}
#show .boss #bosspre {float:left;width:18px;height:121px;background:url(pre2021_xxgk.jpg) no-repeat left center;text-indent:-9999px;cursor:pointer;}
#show .boss #bossnex {float:right;width:18px;height:121px;background:url(nex2021_xxgk.jpg) no-repeat left center;text-indent:-9999px;cursor:pointer;}
#show .boss{float:right;width:1140px;/* height:120px; */}
#show .boss #bosszbox {float:left;width:1100px;}
	