@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li, dl,dt,dd{
	font-style: normal;
	margin: 0;
	padding: 0;
	border: 0;
}
div,ul,li{ font-size: 0;}
img{ border:none; transition: all 0.6s;}
a{ text-decoration:none; outline:none; transition: all 0.6s;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
input,textarea,select{ background:none; border:none; outline:none;margin:0; padding:0;-webkit-appearance:none;}
input::-webkit-search-cancel-button{  display: none;}
input[type=search]::-ms-clear{  display: none;}
input::-ms-clear{display:none;}
table td{word-break:break-all;word-wrap:break-word;}
html,body,a{ font:16px/1.1 'Microsoft YaHei'; color:#333;}
body{ font-family:'Microsoft YaHei'!important;}
.clear{ clear:both; display:block;}
.TRS_Editor ol,.TRS_Editor ul{padding-left: 40px; margin:1em 0;}
.TRS_Editor strong{ font-weight: bold;}
.TRS_Editor a{ text-decoration:underline;}
.TRS_Editor p{font-style: normal;margin:1em 0;}
/*属性重置*/
/*头*/
.top{ width: 100%; height: 30px; background: #f5f5f5; box-shadow: 2px 2px 2px 2px #ccc;}
.topc{ width: 1322px; margin: 0 auto; height: auto; overflow: hidden;}
.topl{ float: left; color: #666;font-size: 14px; line-height: 30px;}
.topr{ float: right; }
.topr a{ color: #666;font-size: 14px; line-height: 30px; margin-left: 30px;}
.topr a:hover{color: #364fab;}
/*logo搜索*/
.zly_h1{ width: 100%; height: 200px; background: url(zly_h120190425.jpg) no-repeat center; overflow: hidden;}
h1{ float: left; display: inline-block; width: 488px; height: 144px; margin: 40px 0 0 30px; }
.zly_ss{ margin: 80px 0 20px 0; float: right; width: 319px; height: 41px; line-height: 41px; border-radius: 10px; border:#dcdcdc 1px solid; background: #fff; box-shadow:0 2px 6px 0 #999;  }
.zly_ss_ipu{ width: 206px; padding-left: 15px; height: 40px; color: #999; font-size: 16px;}
.zly_ss_btn{ width: 98px; background: #015293; color: #fff; font-size: 16px; font-weight: bold; text-align: center; border-radius: 10px; line-height: 41px;}
/*下拉导航*/
.dh{ position: relative; width: 100%; height: auto; }
.hdnav_top{ width: 100%; height: auto; width:100%; background: #015293; }
.nav_menu{ margin: 0 auto; text-align: center; overflow: hidden; font-size: 0;  }
.nav_menu li{display: inline-block; }
.nav_link{text-align:center;line-height:60px; width:189px;height:60px;font-size:20px;font-weight:bold; display: inline-block;}
.nav_link{letter-spacing:1px;color:#fff; background:url(zly_libg20190425.png) 0 20px no-repeat;}
.nav_link.curron{border-bottom-color:#724e3e;border-top-color:#724e3e;background:#724e3e;color:#fff;border-right-color:#724e3e;border-left-color:#724e3e;font-weight:normal}
.nav_link.hover a.nav_link{color:#fff}
.nav_link.curron{background:#724e3e;color:#fff;font-weight:normal;}
.nav_menu li.hover{display: inline-block; background: #4b76af; font-weight:bold; color:#fff;}
.nav_menubg {background:url(zly_libg20190425.png) 186px 20px no-repeat;}
.hover#flashbuy a.nav_link{color:#fff}
.pop_menu{z-index:9998;border-bottom:#015293 1px solid;position:absolute;width:100%; display:none;background:#fff;overflow:hidden; top:60px;left:0; height: 369px; box-shadow: 0px 0px 5px 2px #999;}
.nav_menu li.hover .pop_menu{display:block!important;}
/*图片轮播*/
div.slideBox {
    position: relative;
    width: 759px;
    height: 423px;
    overflow: hidden;
	border-radius: 10px;
}
div.slideBox ul.items {
    position: absolute;
    float: left;
    background: none;
    list-style: none;
    padding: 0px;
    margin: 0px;
}
div.slideBox ul.items li {
    float: left;
    background: none;
    list-style: none;
    padding: 0px;
    margin: 0px;
}
div.slideBox ul.items li a {
    float: left;
    line-height: normal !important;
    padding: 0px !important;
    border: none/*For IE.ADD.JENA.201206300844*/;
}
div.slideBox ul.items li a img {
    margin: 0px !important;
    padding: 0px !important;
    display: block;
    border: none/*For IE.ADD.JENA.201206300844*/;
}
div.slideBox div.tips {
    position: absolute;
    bottom: 0px;
    width: 100%;
    height: 79px;
    background-color: #000;
    overflow: hidden;
}
div.slideBox div.tips div.title {
	width: 100%;
	text-align: center;
    position: absolute;
    left: 0px;
    top: 0px;
    height: 100%;
}
div.slideBox div.tips div.title a {
    color: #FFF;
    font-size: 18px;
	font-weight: bold;
    line-height: 60px;
    margin-left: 10px;
    text-decoration: none;
}
div.slideBox div.tips div.title a:hover {
    text-decoration: underline !important;
}
div.slideBox div.tips div.nums {
	width: 100%; 
	text-align: center;
    position: absolute;
    right: 0px;
    top: 35px;
    height: 100%;
}
div.slideBox div.tips div.nums a {
    display: inline-block;
>float:left/*For IE.ADD.JENA.201206300844*/;
    width: 36px;
    height: 4px;
    background-color: #FFF;
    text-indent: -99999px;
    margin: 20px 10px 0px 0px;
    overflow: hidden;
}
div.slideBox div.tips div.nums a.active {
	height: 8px;
    background-color: #f49700;
    overflow: hidden;
}
.zly_more a {
    position: absolute;
    right: 10px;
    bottom: 10px;
s display: inline-block;
    padding: 0 10px;
    text-align: center;
    color: #fff;
    background: #939393;
    border: #fff 1px solid;
    border-radius: 2px;
    color: #fff!important;
    font-size: 14px;
    z-index: 999;
}
.zly_more a:hover {
    color: #ff6600!important;
    border: #ff6600 1px solid!important;
}
/*下拉 部门介绍*/
/*列表切换*/
.zlyxx{ width: 523px; height:auto;}
.tabbox{ float: left;  width: 100%; height:auto; }
.tabbox ul{ list-style:none;   border-bottom:#dcdcdc 1px solid; font-size: 0; height: auto; overflow: hidden;}
.tabbox ul li{  width:100px;cursor:pointer;background: url(zly_tabli20190425.png) 87% 21px no-repeat;display: inline-block; text-align: center; }
.tabbox ul li a{ display: block;  line-height:55px;  font-size: 18px; color: #333; font-weight: bold; float: left;}
.tabbox ul li.active a{color: #015293; border-bottom: #f59a5e 1px solid;}
.tabbox .content{width: 100%; height:370px; overflow: hidden;}
.tabbox .content>div{display:none;}
.tabbox .content>div.active{display:block;}
.zly_xx{ width: 95%; height: auto; margin-bottom: 20px; padding-left: 15px; background: url(zly_xxbg20190425.png) 2px 10px no-repeat;}
.zly_xx a{ color: #333; line-height: 24px; font-size: 16px; margin-right: 20px;}
.zly_xx a:hover{ color: #3173a7;}
.zly_xx em{   font-size: 16px;  width: 60px;
    color: #999;
    display: inline-block;
    font-style: normal;}
.zly_xx1{ background: #f2f6f9; padding: 10px; border-radius: 10px; margin: 10px auto; overflow: hidden;}
.zly_xx1 a{color: #015293; line-height: 24px; font-size: 16px; font-weight: bold;}
.zly_xx1 em{   font-size: 16px;  width: 60px;
    color: #999;
    display: inline-block;
    font-style: normal; line-height: 24px; float: right; text-align: right;}
.zly_xx1:hover{ background: #fdfaf2;}
.zly_xx2{     overflow: hidden; width: 98%; height: auto; margin-bottom: 15px; padding-left: 15px; background: url(zly_xxbg20190425.png) 2px 10px no-repeat;}
.zly_xx2 a{ float: left; height: 20px; display: inline-block; width: 80%; overflow: hidden; color: #333; line-height: 24px; font-size: 16px; overflow: hidden;}
.zly_xx2 a:hover{ color: #3173a7;}
.zly_xx2 em{    float: right;
    font-weight: normal;
    font-size: 16px;
    width: 50px;
    color: #999;
    display: inline-block;
    font-style: normal;
    text-align: right;
    line-height: 24px;
    padding-right: 16px;}
.w415{ width: 415px; height: auto; overflow: hidden;}
/*专题滚动*/
.w1320{  width: 1320px!important; height: 134px!important; border-radius: 10px; margin: 0 auto;}
.w1320 .tips{ background: none!important;}
.w1320 .tips .title{ display: none!important;}
.w1320 .nums{ text-align: right!important; top:10px!important;}
.w1320 .nums a{ float: right!important; color: #fff!important;  }
.w1320 .nums .active a{ color: ##f49700!important;}
/*信息公开*/
.xxbg{ background: #f8f8f8; padding:0 20px; width: 1280px; border-radius: 10px;}
.xxtit{ border-bottom: #dcdcdc 1px solid; overflow: hidden; text-align: center;}
.xxtit a{ display: inline-block; color: #015293; font-size: 24px;  padding: 0 14px; border-bottom: #f59a5e 2px solid; line-height: 48px;}
.zly_xxgk{ width: 100%; height: auto;}
.zlybm{ width: 732px;}
.zlybm .content{ height: auto!important; }
.zlybm ul { display: inline-block; width: auto; background: #ebeaea; margin-top: 14px; border-radius: 5px; border-bottom: none;}
.zlybm ul li{ display: inline-block;  background: none; overflow: hidden; width: auto; padding: 0 13px;}
.zlybm ul li a{ display: inline-block; line-height: 32px;   text-align: center;}
.zlybm ul li.active{  background: #f59d62; color: #fff; border-radius: 5px;}
.zlybm ul li.active a{ border:none; color: #fff;}
.zlyysjs ul{ background: none;margin-top: 0;}
.zlyysjs ul li a{ font-size: 16px; line-height: 50px; margin-left: 20px;}
.zlyysjs ul li.active{ background: none;}
.zlyysjs ul li.active a{ color: #015293; font-size: 16px;}
/*目录图标*/
.gkmm{ width: 500px; height: auto;}
.mutb{ width: 100px; float: left; margin-top: 20px; margin-bottom: 15px; text-align: center;}
.mutb b{ display: inline-block; width: 88px; height: 84px; border:#c0dbf3 1px solid; border-radius: 2px; border-radius: 5px;}
.mutb span{ display: block; line-height: 24px; font-size: 16px; color: #666; text-align: center;}
.mutb_bg1 b{ background:#e5eef6 url(zly_ml120190425.png) 18px 15px no-repeat;}
.mutb_bg2 b{ background:#e5eef6 url(zly_ml220190425.png) 18px 15px no-repeat;}
.mutb_bg3 b{ background:#e5eef6 url(zly_ml320190425.png) 18px 15px no-repeat;}
.mutb_bg4 b{ background:#e5eef6 url(zly_ml420190425.png) 18px 15px no-repeat;}
.mutb_bg5 b{ background:#e5eef6 url(zly_ml520190425.png) 18px 15px no-repeat;}
.mutb_bg6 b{ background:#e5eef6 url(zly_ml620190425.png) 18px 15px no-repeat;}
.mutb:hover b{ border:#f59a5e 1px solid;}
.mutb:hover span{ color: #333; }
.mutb:hover.mutb_bg1 b{background:#f9f1ec url(zly_ml1120190425.png) 18px 15px no-repeat;}
.mutb:hover.mutb_bg2 b{background:#f9f1ec url(zly_ml2120190425.png) 18px 15px no-repeat;}
.mutb:hover.mutb_bg3 b{background:#f9f1ec url(zly_ml3120190425.png) 18px 15px no-repeat;}
.mutb:hover.mutb_bg4 b{background:#f9f1ec url(zly_ml4120190425.png) 18px 15px no-repeat;}
.mutb:hover.mutb_bg5 b{background:#f9f1ec url(zly_ml5120190425.png) 18px 15px no-repeat;}
.mutb:hover.mutb_bg6 b{background:#f9f1ec url(zly_ml6120190425.png) 18px 15px no-repeat;}
.mutbxx{    margin-top: 18px; float: left; width: 98px; height: 86px; background: url(zly_mlbg20190425.png) 49% 0 no-repeat;}
/*部门介绍*/
.w765{ width: 765px;}
.zly_bmjj{ float: left; margin-top: 10px; width: 241px; height: auto; border-right: #f2f2f2 1px solid;}
.zly_bmjj_ld{ width: 100%; height: auto;}
.zly_bmjj_ld b{ float: left; display: inline-block; width: 60%; color: #015293; font-size: 16px; font-weight: bold;line-height: 52px;}
.zly_bmjj_ld span{float: left; margin-left: 5%; display: inline-block; width: 35%; color: #999; font-size: 16px; line-height: 52px; }
.zly_bmjj_ld span a{ color: #999;}
.zly_bmjj_ld span a:hover{ color: #015293; }
.zly_bmjj_bt{ line-height: 36px; margin-top: 18px; }
.zly_bmjj_bt a{ font-size: 16px; color: #333; font-weight: bold;}
/*机构设置直属单位*/
.zlyjgsz{ float: left; width: 487px; height: auto; overflow: hidden; margin-left: 27px; margin-top: 10px;}
.zlyjgsz ul{ border:none; font-size: 0;}
.zlyjgsz ul li{line-height: 36px; background: none; width: auto; margin-right: 20px;}
.zlyjgsz ul li a{ font-size: 16px; border-bottom:2px #fff solid;}
.zlyjgsz ul li.active a{ border-bottom:2px #f59a5e solid;}
.zly_jg_dw{ width: 100%; height: auto; overflow: hidden;}
.zly_jg_dw a{ float: left; display: inline-block; width: 152px; height: 46px; line-height: 46px; background: #f2f6f9; color:#666666; text-align: center; margin-right: 15px; border-radius: 5px; margin-top: 19px;}
.zly_jg_dw a:hover{color: #015293; }
.zly_ts{ line-height: 20px!important; padding: 3px 0!important; height: 41px!important;}
.zly_jg_dw1 a{ width: 236px;}
/*互动交流*/
.w765 .content{ height: auto;}
.hdjl{ width: 519px; height: auto; overflow: hidden; }
.hdjl .content{ height: auto; margin-top: 20px;}
.hdjl_l{ float: left; width: 324px; height:auto; overflow: hidden;}
.hdjl_lbg1{ width: 320px; height: 56px; border-radius: 5px; border:#eee 1px solid; background: url(zly_hdjlbg120190426.png) 20px 4px no-repeat; text-align: center; margin-bottom: 10px; box-shadow: 0 2px 5px 0 #f2f2f2;}
.hdjl_lbg1 a{ display: inline-block; padding-left: 30px; line-height: 56px; display: inline-block; color: #333; }
.hdjl_lbg1:hover{background: url(zly_hdjlbg1120190426.png) 20px 4px no-repeat;}
.hdjl_lbg1:hover a{color: #015293;}
.hdjl_wx{ float: right; width: 173px; height: auto; border-radius: 5px; border:#dcdcdc 1px solid; text-align: center;}
.hdjl_wx img{ width: 148px; height: auto; margin-top: 10px;}
.hdjl_wx span{ display: block; width: 100%; text-align: center; line-height: 35px; color: #666; font-size: 18px;}
.hdjl_pc{ width: 100%; height: 88px;    overflow: hidden; padding-top: 17px;}
.hdjl_pc a { display: block; width: 100%; height: 88px; overflow: hidden;border-radius: 5px;}
.hdjl_pc a:hover{opacity: 0.9;}
.hdjl_pc img{width: 100%; height: 88px;}
/*foot*/
.zly_foot{ margin-top: 30px; width: 100%; height: auto; border-top:#1296db 6px solid; padding-bottom: 20px; overflow: hidden;}
.zly_footc{ width: 100%; height: 84px;  overflow: hidden; border-bottom: #dcdcdc 1px solid;}
.zly_footcdd{ margin-right: 39px; float: left; width: 184px; height: 44px; line-height: 44px; margin-top: 18px;  border-radius: 5px; border:#eeeeee 1px solid; text-align: center; background: #f7f6f6;}
.zly_footcdd a{ display:inline-block; line-height: 44px; font-size: 16px; color: #666; padding-left: 32px; background: url(zly_footbg.png) 0 9px no-repeat;}
.zly_footcdd:hover{background: #f2f6f9; border-color: #c2e6f9;}
.zly_footcdd:hover a{color: #1296db;}
.zly_footcdd1{ margin-right: 0;}
.zly_footcdd1 select{ display: inline-block; float: left; width: 184px; height: 44px; line-height: 44px; margin-top: 18px;  border-radius: 5px; border:#eeeeee 1px solid; padding: 0 10px; text-align: center; background: #f7f6f6 url(zly_footbg1.png) 90% 13px no-repeat; font-size: 16px; color: #666; }
.zly_footcdd1 OPTION{  width: 184px; line-height: 44px; font-size: 16px; color: #666; text-align: center;}
.zly_footline{ width: 100%; height: auto;  color: #666; overflow: hidden; font-size: 16px;}
.zly_footline a{  line-height: 55px; color: #666; font-size: 16px;}
.zly_footline a:hover{color: #015293;}
.zly_txt{ line-height: 30px; width: 70%; float: left; font-size: 16px; color: #999;}
.zly_txt a{font-size: 16px; color: #999;}
.zly_txt a:hover{color: #015293;}
.zly_txttp{ width: 10%; height: auto; float: right; text-align: right;}
/*下拉部门介绍*/
.xl_ldjsbt{ width: 222px; height: auto; overflow: hidden;}
.xl_ldjsbt_bt{ line-height: 48px; padding-left: 10px; background: url(zly_xl_ldjs.png) 10px 13px no-repeat; text-align: left;}
.xl_ldjsbt_bt a{ color:#125e9a; font-weight: bold;  line-height: 48px;  font-size: 16px; padding-left: 40px;}
.xl_ldjsbt_line{     margin: 40px 35px 0 35px;
    width: 1px;
    height: 300px;
    background: #f2f2f2;}
.xl_ldjsbt b{ line-height: 60px;}
.xl_ldjsbt span{ line-height: 60px;}
.w632{ width: 632px; height: auto; overflow: hidden;}
.xl_jgsz{ background: url(zly_xl_jgsz.png) 10px 13px no-repeat;}
.zly_jg_dw2{ width: 100%; height: auto; overflow: hidden;}
.zly_jg_dw2 a{ float: left; display: inline-block; width: 200px; height: 46px; line-height: 46px; background: #f2f6f9; color:#666666; text-align: center; margin-right: 15px; border-radius: 5px; margin-bottom: 18px; margin-top: 13px;}
.zly_jg_dw2 a:hover{color: #015293; }
.zly_jg_dw3{ width: 100%; height: auto; overflow: hidden;}
.zly_jg_dw3 a{ float: left; display: inline-block; width: 278px; height: 46px; line-height: 46px; background: #f2f6f9; color:#666666; text-align: center; margin-right: 15px; border-radius: 5px; margin-bottom: 18px; margin-top: 13px;}
.zly_jg_dw3 a:hover{color: #015293; }
.w252{ width: 278px; height: auto; overflow: hidden;}
.xl_jgsz{ background: url(zly_xl_zsdw.png) 10px 13px no-repeat;}
/*下拉新闻中心*/
.w534{ width: 534px; height: auto; overflow: hidden;}
.gnyw{ width: 100%; height: auto; }
.gnyw ul{border:none!important;}
.gnyw li{ float: left; line-height: 39px; width: auto!important; background: none!important; margin-right: 20px;}
.gnyw li b{ float: left; display: inline-block; width: 21px; height: 21px; border-radius: 15px;     margin-top: 18px;}
.gnyw li a{ float: left; padding-left: 9px; width: auto; font-size: 16px!important; font-weight: bold;}


.gnyw li.active a{border:none!important;}
.gnyw_bg1{ background:#e5e5e5 url(zly_xl_gnyw.png) no-repeat;}
.gnyw_bg2{ background:#e5e5e5 url(zly_xl_snyw.png) no-repeat;}
.gnyw_bg3{ background:#e5e5e5 url(zly_xl_wjdt.png) no-repeat;}
.gnyw_bg4{ background:#e5e5e5 url(zly_xl_dfdt.png) no-repeat;}
.gnyw_bg5{ background:#e5e5e5 url(zly_xl_gzzd.png) no-repeat;}
.gnyw_bg6{ background:#e5e5e5 url(zly_xl_dqgz.png) no-repeat;}
.gnyw_bg7{ background:#f39800 url(zly_xl_mzzc.png) no-repeat;}
.gnyw_bg8{ background:#f39800 url(zly_xl_zjzc.png) no-repeat;}
.gnyw_bg9{ background:#f39800 url(zly_xl_zcjd.png) no-repeat;}
.gnyw_bg10{ background:#e5e5e5 url(zly_xl_tzgg.png) no-repeat;}
.gnyw_bg11{ background:#e5e5e5 url(zly_xl_tzyz.png) no-repeat;}
.gnyw_bg12{ background:#e5e5e5 url(zly_xl_bmys.png) no-repeat;}
.gnyw li.active .gnyw_bg1{ background:#f39800 url(zly_xl_gnyw.png) no-repeat!important; }
.gnyw li.active .gnyw_bg2{ background:#f39800 url(zly_xl_snyw.png) no-repeat;}
.gnyw li.active .gnyw_bg3{ background:#f39800 url(zly_xl_wjdt.png) no-repeat;}
.gnyw li.active .gnyw_bg4{ background:#f39800 url(zly_xl_dfdt.png) no-repeat;}
.gnyw li.active .gnyw_bg5{ background:#f39800 url(zly_xl_gzzd.png) no-repeat;}
.gnyw li.active .gnyw_bg6{ background:#f39800 url(zly_xl_dqgz.png) no-repeat;}
.gnyw li.active .gnyw_bg10{ background:#f39800 url(zly_xl_tzgg.png) no-repeat;}
.gnyw li.active .gnyw_bg11{ background:#f39800 url(zly_xl_tzyz.png) no-repeat;}
.gnyw li.active .gnyw_bg12{ background:#f39800 url(zly_xl_bmys.png) no-repeat;}

.gnyw .content{ height: auto!important;}
.w730{width: 710px; height: auto; overflow: hidden;}
.w628{width: 624px; height: auto; overflow: hidden;}
.w654{width: 654px; height: auto; overflow: hidden;}
/*下拉_信息公开*/
.xl_xxgk{ width: 582px; height: auto; overflow: hidden; }
.xl_xxgk p{ width: 161px; height: 108px; border-radius:5px; border:#e1e1e1 1px solid; margin-right: 46px; margin-bottom: 10px;}
.xl_xxgk p b{ border:none; background-color: #fff; height: 74px;}
.xl_xxgk p:hover b{ border:none; background-color: #fff!important;}
.xl_hdjl{ width: 100%; height: auto; overflow: hidden;}
.xl_hdjl p{ float: left; margin-left: 10px;}
.xl_hdjl p:first-child{ margin-left: 0;}
/*下拉专题专栏*/
.w384{ float: left; width: 384px; height: 311px; border-radius: 10px; border:#e1e1e1 1px solid; overflow: hidden;}
.w384 a{ display: block; overflow: hidden; width: 100%; height: 311px;}
.w384 a img{ width: 384px; height: 311px;     transition: all 0.6s;}
.w384 a:hover img{transform: scale(1.1);
    opacity: 0.9;}
.w415zt{ float: left; margin-left: 51px; margin-bottom: 40px; width: 415px; height: 132px;  border-radius: 10px; border:#e1e1e1 1px solid; overflow: hidden;}
.w415zt a{ display: block; overflow: hidden; width: 100%; height: 132px;}
.w415zt a img{ width: 415px; height: 132px;     transition: all 0.6s;}
.w415zt a:hover img{transform: scale(1.1);
    opacity: 0.9;}
/*部门介绍-领导之窗*/
.bmjs_ldt{ width: 277px; height: 367px; background: #f2f6f9; border-radius: 10px; text-align: center; }
.bmjs_ldt p{ color: #115d9a; font-weight: bold; font-size: 18px; display: block; text-align: center; line-height: 59px;}
.bmjs_ldt span{ display: block; width: 148px; height: 202px; margin: 0 auto; }
.bmjs_ldt span a{display: block; width: 148px; height: 202px;overflow: hidden; border-radius: 10px;}
.bmjs_ldt span a img{display: block; width: 148px; height: 202px;}
.bmjs_ldt span a:hover img{transform: scale(1.1);
    opacity: 0.9;}
.bmjs_ldt b a{ text-align: center; color: #333; font-size: 16px; line-height: 48px; font-weight: bold;}
.bmjs_jlfh{ width: 100%; height: auto; overflow: hidden;}
.bmjs_jlfh a{display: inline-block; line-height: 34px; background: #b2d5f0; font-size: 16px; padding: 0 17px; border-radius: 5px; margin: 0 13px; color: #fff; }
.bmjs_jlfh a:first-child{ background: #f3ccb2;}
.bmjs_jlfh a:hover{ box-shadow: 0 0 3px 1px #dcdcdc}
.bmjs_line{ width: 1px; height: 367px; background: #d9d9d9; margin-left: 70px;}
.bmjs_qtld{ width: 402px; height: 164px; float: left;  margin-top: 23px; margin-left: 70px;}
.bmjs_qtld_r{width: 252px; height: auto; float: left; }
.bmjs_qtld span{float: left; width: 115px; height: 159px; margin-right: 32px;}
.bmjs_qtld span a{ display: inline-block;width: 115px; height: 159px; overflow: hidden; border-radius: 5px;}
.bmjs_qtld span a img{width: 115px; height: 159px; }
.bmjs_qtld span a:hover img{transform: scale(1.1);
    opacity: 0.9;}
.bmjs_qtld p{ display: inline-block; line-height: 46px; color: #015293; padding-left: 30px; background: url(zly_ldcc_20190429.png) 10px 15px no-repeat; font-size: 16px; font-weight: bold;}
.bmjs_qtld b{display: inline-block; padding-left: 30px; display: block;}
.bmjs_qtld b a{ color: #333; font-weight: bold; line-height: 36px;}
.zly_jg_a{ width: 100%; height: auto; display: inline-block; overflow: hidden;}
.zly_jg_a a{ display: inline-table; vertical-align: middle; width: 185px; height:50px; line-height: 50px; border:#dcdcdc 1px solid; box-shadow: 0 1px 2px 1px #ebeaea; border-radius: 5px; margin-top: 23px; margin-right: 39px; float: left; text-align: center;}
.zly_jg_a a:hover{color: #125e9a; border:#bddcf5 1px solid;  box-shadow:none;     font-weight: bold;}
.zly_jg_a1 a{    width: 298px; height:50px;}
.line-24{ line-height: 24px!important;}
/*当前位置*/
.dqwz{ width: 100%; height: 48px; line-height: 48px; border-radius: 5px; background: #f8f8f8; margin: 20px 0;}
.dqwz span{ display: inline-block; padding: 0 50px; background: #015293; line-height: 48px; border-radius: 5px; height: 48px;}
.dqwz span a{ font-size: 18px; font-weight: bold; text-align: center; color: #fff;line-height: 48px;  }
.zly_dqwz{ float: right; background: none!important; color: #999;font-size: 16px; padding: 0 10px!important;} 
.zly_dqwz a{ font-size: 16px!important; color: #999!important; font-weight: normal!important;}
.line{ width: 100%; height: 1px; border-bottom: #f1f1f1 1px dashed; margin: 30px 0;}
/*分页*/
.fy{ width: 100%; height: auto;margin: 30px 0; overflow: hidden; text-align: center;}
.fy a{ margin: 0 2px; display: inline-block;color: #9096a1; font-size: 16px; border:#dcdcdc 1px solid; border-radius: 3px; padding: 5px 10px;}
.fy span{margin: 0 2px; display: inline-block; color: #fff; font-size: 16px; border:#fff 1px solid; border-radius: 3px; padding: 5px 10px; background: #216ad3;}
.fy p{margin: 0 10px; display: inline-block; width: auto; line-height: 24px; font-size: 16px; color: #333;}
.fy input{ margin: 0 2px; display: inline-block;color: #9096a1; font-size: 16px; border:#dcdcdc 1px solid; border-radius: 3px; width: 30px; height: 25px; text-align: center;}
/*领导详情*/
.qtld_xq{ border-top:#b7cdde 1px dashed; text-align: left; padding: 20px 0;}
.qtld_xq p{ padding-left: 40px; background: url(zly_ldcc_20190429.png) 20px 8px no-repeat; color: #015293; font-size: 16px; font-weight: bold; line-height: 29px; text-align: left;}
.qtld_xq b{  display: inline-block; overflow: hidden; width: auto; height: auto;}
.qtld_xq b a{ display: inline-block; color: #333; font-size: 16px; font-weight: bold;line-height: 29px;padding-left: 40px;}
.bmjs_ldjs{ width: 1000px; height: auto; float: right;}
.bmjs_ldjs_bt{ width: 99%; height: auto; overflow: hidden; border-radius: 4px; border:#dcdcdc 1px solid; font-size: 16px; }
.bmjs_ldjs_btc{ width: 100%; height:auto; padding:30px; display: inline-block; font-size: 16px; line-height: 30px;}

.bmjs_ldjs_bt a{ display: inline-block; width: 135px; height: 36px; line-height: 36px; font-size: 18px; font-weight: bold; background: #4b76af; border-top-right-radius: 5px;border-bottom-right-radius: 5px; color: #fff; margin-top: 10px; text-align: center;}
/*信息公开*/
.bums{ position: relative; overflow: hidden; }
.zly_ysjs{ position: absolute; border:none;  right: 5px; top:0; border:none!important;}
.zly_ysjs li{ background: none!important;}
.zly_ysjs li a{ font-size: 16px!important; }
.zly_ysjs li.active  a{ border:none!important;}
.xxgkbg{  background: #f8f8f8; border-radius: 10px; text-align: center;}
.xxgkbg p{ display: inline-block; float: none!important;}
.xxgkbg_jg{ display: inline-block; margin: 0 58px; width: 1px; height: 112px; background: url(zly_xxgk_bg.png) no-repeat;}
/*专题专栏*/
.zly_ztzl{ width: 100%; height: auto; margin: 30px auto; overflow: hidden;}
.zly_ztzl p{ float: left; width: 405px; height: 96px; border-radius: 5px; border:#f8f8f8 5px solid; margin-right: 38px;}
.zly_ztzl a{ display: block; width: 405px; height: 96px; overflow: hidden; border-radius: 5px;}
.zly_ztzl p a img{width: 405px; height: 96px; }
.zly_ztzl p a:hover img{transform: scale(1.1);
    opacity: 0.9;}
/*详情*/
.xq_bt{ font-size: 28px; line-height: 36px; color: #015293; text-align: center; margin: 40px 0; }
.xq_sj{border-top:#dcdcdc 1px dashed; width: 100%; line-height: 48px; margin: 0 auto; text-align: center;}
.xq_sj span{ display: inline-block; font-size: 16px; color: #999; margin-right: 400px;}
.xq_sj span a{font-size: 16px; color: #999;}
.xq_nr{ padding:60px; overflow: hidden; line-height: 36px; font-size: 16px; color: #333;}
.xq_zrbj{ color: #015293!important;}
/*通用*/
.w639{ width: 639px; height: auto; overflow: hidden;}
.wauto{ width: auto!important;}
.hauto{ height: auto!important;}
.m23{ margin-top: 23px;}
.h238{ height: 238px; margin: 40px 42px 0 42px}
.mt_15{ margin-top: -15px;}
.ml36{ margin-left: 46px;}
.ml18{ margin-left: 18px;}
.m15{ margin-top: 15px;}
.mr0{ margin-right: 0!important;}
.m3{ margin-top: 30px; }
.fr{float: right;}
.fl{ float: left;}
.bg{ background: none!important;}
.ml4{ margin-left: 38px;}
.w142{ width: 142px!important;}