﻿@charset "utf-8";
/* CSS Document */
.yj_tit_box{width:562px;}
.yj_top_box{height:36px;border-bottom: 1px solid #d2d2d2;}
.yj_top_box ul li{font-size: 18px;float: left; margin-left:55px;}
.yj_top_box ul{ margin-left: -55px;}
.yj_top_box ul li a{display: block; text-decoration: none; height: 34px;}
.yj_top_box ul li a:hover,.yj_top_box ul li.curr a{ color: #236ee2;border-bottom: 3px solid #236ee2; font-weight: bold;}
.yj_top_box ul span{ float: right;}
.yj_top_box ul span a{ color: #999;}
.yj_top_box ul span a:hover{ color: #0a78cf;}
.yjyw_tit{height: 96px; border-bottom: 1px dashed #d2d2d2;}
.yjyw_tit h4{ font-size: 18px; font-weight: bold; text-align: center;}
.yjyw_tit h4 a{ color: #d4190c;width:80%; overflow: hidden;display: inline-block;text-overflow: ellipsis; white-space: nowrap;}
.yjyw_tit p {margin-top: 12px;}
.yjyw_tit p span a{ color: #236ee2;}
.yjyw_lb_box span{ float: right; color: #999;}
.yjyw_lb_box ul li{ font-size: 16px; line-height:30px; background:url(20200226_puyj_sy_dd.png) left 14px no-repeat; padding-left:12px;}
.yjyw_lb_box ul li a{display:block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; width: 78%;}
.right_zt_img ul li{float: left; margin-left: 15px;}
.right_zt_img ul li a{ display: block; height:88px; }
.right_zt_img ul li:first-child{ margin-left: 17px;}
.left_zwzx_box{width:780px;}
.em_title{
    border-bottom: 1px #0a69de solid;
	overflow: hidden;
}
.sec_sp a{
    float: left;
    display: inline-block;
    height: 45px;
    text-align: center;
    text-decoration: none;
    font-size: 20px;
    line-height: 45px;
    padding: 0 25px;
}
.sec_sp a.on,.sec_sp a:hover{
    background: #0a69de;
    border-top: 4px #34b8f5 solid;
    color: #fff!important;
    font-weight: bold;
}
.sec_sp a{ margin-left: 20px;}
.sec_sp a:first-child{ margin-left: 0;}
.genduo2{color: #999!important;margin-top: 14px;}
.zfgk_tit1 p a{ height:26px;line-height: 26px; padding:  0 8px; margin:0 auto; text-decoration: none;border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;
	 display: inline-block; *display: inline;
	*zoom:1;
}
.zfgk_tit1 p em{color:#cbcbcb; margin: 0 8px;}
.zfgk_tit1{ margin-top:20px;}
.zfgk_tit1 p a:hover,.zfgk_tit1 p a.curr{ background: #3f95ff; color:#fff;}
.list2 li{line-height: 35px; background:url(20200226_puyj_sy_dd.png) left center no-repeat; padding-left: 13px; font-size: 16px;}
.list2 li span{ float:right; color:#999;}
.list2 li a{width:80%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;}
.hf_box{ margin-top:10px;}
.hf_box a {display: block; height: 112px;} 
.zzzk_top ul li{ background: #f1f2f4;text-align: center; width: 90px; height: 32px; line-height: 32px; border-bottom: 1px solid #dee2e9;}
.zzzk_top ul li a{ display: block; height: 32px; text-decoration: none;}
.zzzk_top ul li a:hover,.zzzk_top ul li.curr a{ background: #64a9ff; color: #fff;}
.zzzk_top ul li.nod{ border: none;}
.right_zsks_box{ width:675px;}

.right_zsks_box li{line-height: 33px; background:url(20200226_puyj_sy_dd.png) left center no-repeat; padding-left: 13px; font-size: 16px;}
.right_zsks_box li span{ float:right; color:#999;}
.right_zsks_box li a{width:82%; overflow: hidden;white-space: nowrap; display:block;text-overflow: ellipsis;}
.right{ width: 396px;}
.big_jggk_box ul li{float: left; margin-left: 17px; margin-top:15px;}
.big_jggk_box ul li a{ display: block; width: 189px; height:79px;}
.big_jggk_box ul{ margin-left: -17px;margin-top:5px;}
.jyjj_img a{display: block;height: 104px;}


.xxgk_TiT ul li{ background: #f1f6fa;border-radius: 4px;}
.xxgk_TiT ul li a{text-decoration: none;height:49px;display: block; line-height:49px; font-size: 16px;}
.xxgk_TiT ul li a img{vertical-align:top;}
.xxgk_TiT ul li{ margin-top: 16px;}
.xxgk_TiT ul li:first-child{ margin-top: 20px;}
.xxgk_TiT ul li:hover a img{
    transform: rotateY(360deg);
    transition: all .5s linear;
}
.xxgk_TiT ul li a img{vertical-align:top;margin: 10px 25px 0 40px; float: left;}
.xxgk_TiT ul li:nth-child(even){margin-right: 0;}
.xxgk_TiT ul li a em{ float:right; display: block;background: url(201908_jgswglj_sy_jt.png) left center no-repeat;width: 10px;height:10px; margin: 20px 40px 0 0;}
.ksdh_tit ul li{ float: left; border-radius: 4px; background: #fafafa; margin-top: 15px; border: 1px solid #999; text-align: center; margin-left: 14px;width: 121px; }
.ksdh_tit ul li a{height: 34px; padding: 0 10px; line-height: 34px;display: block; text-decoration: none; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; width:84%;}
.ksdh_tit ul { margin-left: -15px; margin-top: 5px;}
.wbdt_big_box ul li{ float: left; margin-left:25px; }
.wbdt_big_box ul li a{ height: 106px; display: block;}
.wbdt_big_box ul{ margin-left: -25px; margin-top: 10px;}
.wbdt_big_box{ margin-top: 15px;}

/* 工作动态 */
.left_gzdt{width: 587px;}
.list2 li a{width:81%;}

/* 教育资讯 */
.yjyw_lb_box1 ul li{line-height:37px;background:url(20200226_puyj_sy_dd.png) left center no-repeat;}

/* 政务中心 */
.left_gzdt1{width:780px;}
.zwxx_right{width:395px;}
.xxgk_TiT1 ul li a{height:59px;line-height:59px;}
.xxgk_TiT1 ul li{ margin-top: 20px;}
.list3 li{line-height: 33px;}
.zwzx_zfxx_box{border-bottom: 1px solid #d2d2d2; height:37px;}
.zwzx_zfxx_box h4{ font-size: 20px; font-weight: bold;background: url(20200306_zfxxgk.png) left center no-repeat; padding-left: 15px;}
.zwzx_zfxx_box h4 a{ text-decoration: none;}
.zwzx_zfxx_box span{ float: right; color: #999;}
.zwzx_zfxx_box span a{ color: #999;}
.xxgk_TiT1 ul li a em{margin: 26px 40px 0 0;}
.xxgk_TiT1 ul li a img{vertical-align:top; margin: 16px 25px 0px 40px}

/* 专题专栏 */
.ztzl-img_box ul li { float: left; border: 1px solid #e3e0e0; padding: 10px; margin-top:20px; margin-left:18px;}
.ztzl-img_box ul{ margin-left:-18px;}
.ztzl-img_box{ margin-bottom: 30px;}

/* 细览 */
.map_box{height: 40px; line-height: 40px; background: #f2f2f2; padding-left: 20px;border: 1px solid #e7e7e7; border-bottom: none;}
.map_box p{ background: url(201911_bwcx_mappin.png) left center no-repeat; padding-left:25px;}
.xl_bs_box { background: #fff; padding: 32px 60px 35px 60px; min-height: 660px; border: 1px solid #e7e7e7; border-top: none;}
.xl_top_box h4{font-size: 30px;text-align: center; font-weight:bold;}
.fbsj_box{border-bottom: 1px solid #e9e9e9;padding: 30px 0 13px 0;}
.left-fbsj_box span{ color: #999; margin-left:35px;}
.left-fbsj_box span:first-child{ margin-left: 0;}
.right_fx_box span,.right_fx_box em{ color: #999;}
.right_fx_box em {margin-left: 35px;}
.right_fx_box span a{ padding: 0 6px;}
.right_fx_box ul li{ float: left; margin-left: 8px;}
.right_fx_box ul li a{ display: block; width:20px; height: 20px;}
.right_fx_box ul li a:hover{-webkit-transition: all linear 0.5s;
	-moz-transition: all linear 0.5s;
	-ms-transition: all linear 0.5s;
	-o-transition: all linear 0.5s;
	transition: all linear 0.5s;}
.right_fx_box ul li a.icon01{ background: url(20191112_xl_wx.png) center center no-repeat;}
.right_fx_box ul li a.icon02{ background: url(20191112_xl_wb.png) center center no-repeat;}
.right_fx_box ul li a.icon03{ background: url(20191112_xl_qq.png) center center no-repeat;}
.right_fx_box ul li a.icon04{ background: url(20191112_xl_kj.png) center center no-repeat;}
.right_fx_box ul li a.icon01:hover{ background: url(20191112_xl_wx1.png) center center no-repeat;}
.right_fx_box ul li a.icon02:hover{ background: url(20191112_xl_wb1.png) center center no-repeat;}
.right_fx_box ul li a.icon03:hover{ background: url(20191112_xl_qq1.png) center center no-repeat;}
.right_fx_box ul li a.icon04:hover{ background: url(20191112_xl_kj1.png) center center no-repeat;}
.xl_tit_box{ padding: 48px 0 40px 0; border-bottom: 1px solid #e9e9e9;}
.xl_tit_box p{ line-height: 40px;}
.dy_box{ width: 260px; margin: 50px auto 0 auto;}
.dy_box ul li{ float: left; width: 76px;border: 1px solid #d6d6d6; text-align: center; margin-left: 10px; }
.dy_box ul li:first-child{margin-left: 0;}
.dy_box ul li a{ display: block; height: 32px;line-height: 32px; text-decoration:none;}
.dy_box ul li:hover{background: #f7f7f7;-webkit-transition: all linear 0.5s;
	-moz-transition: all linear 0.5s;
	-ms-transition: all linear 0.5s;
	-o-transition: all linear 0.5s;
	transition: all linear 0.5s;}
.xgxx_top_box h4{font-size: 18px; background: url(20191122_zfx_bt.png) left center no-repeat; padding-left: 17px;}
.xgxx_box{ margin-top: 25px;}
.xgxx_box ul li span{ float: right; color: #999;}
.xgxx_box ul li{ line-height: 32px; background: url(20191122jrdd.png) left center no-repeat; padding-left: 13px;}
.xgxx_box ul li a{ display: block; overflow: hidden; width: 85%;white-space: nowrap;text-overflow: ellipsis;}
.xgxx_box ul{margin-top: 13px;}
.tpbd_box{  width: 825px; margin: 0 auto;}


.kms_img ul li { width:348px; height: 240px; float: left; margin-left:33px;margin-top: 30px;}
.kms_img ul li p{ width: 100%; height: 40px; line-height: 40px; text-align: center;position: absolute; bottom:0px;background-color:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000,endcolorstr=#7f000000); font-size: 16px;}
.kms_img ul li p a{ color: #fff;}
.kms_img ul li:first-child { margin-left: 0px;}


/* 概览 */
.gl_bj_box{background: #fff;min-height: 505px;border: 1px solid #e7e7e7; border-top: none;padding: 20px 20px 30px 20px;}
.left_zwgk_box{width:300px;}
.left_zwgk_box h4{  font-size: 20px;font-weight: bold; color: #fff; display: block;background: #236ee2; height: 52px;line-height: 52px;padding-left: 30px;}
.left_zwgk_box ul { background: #f2f2f2;min-height:770px;}
.left_zwgk_box ul li{background:url(20200306-gl-fh.png) left center no-repeat; padding-left: 30px; border-bottom: 1px solid #fff; font-size: 16px; background-position: 265px;}
.left_zwgk_box ul li a{display: block;height: 55px; line-height: 55px; text-decoration: none;}
.left_zwgk_box ul li:hover,.left_zwgk_box ul li.curr{background:url(20200306-gl-fh2.png) left center no-repeat #d9f0ff;background-position: 265px;}
.left_zwgk_box ul li a:hover,.left_zwgk_box ul li.curr a{ color: #3f8ed4;}
.right_tzgg_box{ width:827px;}
.tzgg_top_box{ height: 40px; border-bottom: 1px solid #d8d8d8;}
.tzgg_top_box h4{ font-size: 18px; font-weight: bold; background:url(20191122_zfx_bt.png) left center no-repeat; padding-left:18px; line-height: 30px;}
.tzgg_top_box span{ float: right;line-height: 32px;}
.tzgg_top_box span a{ color: #999;}
.tzgg_tit_box ul li span{float: right; color: #999;}
.tzgg_tit_box ul li  { background: url(20191122jrdd.png) left center no-repeat; padding-left: 10px; line-height: 32px;}
.tzgg_tit_box ul li a{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 85%;}
.tzgg_tit_box ul {border-bottom:1px dashed #dddddd;padding: 8px 0 10px 0;}
.tzgg_ym{ width: 640px;margin: 20px auto 0 auto;}

/* 父概览 */
.fgl_box{ background: #fff; padding: 20px 20px 30px 20px;min-height: 505px;border: 1px solid #e7e7e7;border-top: none;}
.zcfg_box_top{ height: 37px; border-bottom: 1px solid #d8d8d8;}
.zcfg_box_top  h4{font-size: 18px; font-weight: bold; background: url(20191122jrj_fgl_jt.png) left center no-repeat ; padding-left: 30px; float: left;}
.more-col{line-height: 27px;float: right; border: 1px solid #e1e1e1;border-radius: 3px;width: 123px;background: url(20191122fgl_gd.png) 12px center no-repeat #f7f7f7; height: 27px;}
.more-col a{display:block;height:27px;width:83px;text-decoration: none; line-height: 27px; padding-left: 40px;}
.more-col a em{ display: block; float: right;background: url(20200306-gdlm-sj.png) center center no-repeat; width: 8px; height: 4px; margin: 13px 10px 0 0;}
.top_yhl_box{ height: 40px; border-bottom: 1px solid #e6e6e6;}
.zcfg_tit_box  h4{padding: 0 25px; height: 40px; background: #236ee2; text-align: center; line-height: 40px; color: #fff; font-size: 16px; float: left;}
.zcfg_tit_box span{ float: right;}
.zcfg_tit_box span a{ color: #999;}
.zcfg_tit_box{ margin-top: 20px;}
.zcfg_tit_box ul li{ background: url(20191122jrdd.png) left center no-repeat; padding-left: 12px; line-height: 32px;}
.zcfg_tit_box ul li a{ display: block; white-space: nowrap; width: 86%; overflow: hidden; text-overflow: ellipsis;}
.zcfg_tit_box ul{ margin-top: 10px;}
.zcfg_tit_box ul li span{ float: right; color: #999;}
.top_yhl_box span a:hover{ color: #3f8ed4;}


/* 机构概况 */
.jggk_left_box{ width:780px;}
.img_jggk img a{ display:block; height:153px; }
.jj_tit_BOX p{line-height: 35px;font-size: 16px;}
.jj_tit_BOX p a{color: #236ee2;}
.jgzn_tit_BOX p{ line-height: 34px;font-size: 16px;}
.jgzn_tit_BOX p a{color: #236ee2;}
.icon_box_nsks ul li{float: left; background: #f4f4f4; width: 118px;padding: 0 10px; border: 1px solid #e4e4e4; border-radius: 4px; line-height: 40px;
	margin-left: 20px;margin-top:20px;}
.icon_box_nsks ul{margin-left: -20px; }
.icon_box_nsks ul li a{ display: block;height: 40px;text-decoration: none; overflow: hidden;text-overflow: ellipsis; white-space:nowrap; width:100%; 
	text-align: center;}
.ldbz_right_BOx{ width: 396px;}
.left_ldxx_xz ul li{ border: 1px solid #e7e7e7; padding-left:30px; margin-top:15px;border-radius: 3px; font-size: 16px; background: #fff;}
.left_ldxx_xz ul li:first-child{ margin-top: 20px;}
.left_ldxx_xz ul li a{display: block; height:48px; line-height: 48px; text-decoration: none;}
.left_ldxx_xz ul li a span{ font-weight: bold;float:left;  }
.left_ldxx_xz ul li a em{background: url(20191129_ldxx_sjx.png) center center no-repeat; display: block; width:15px; height:15px; float: right;margin:17px 30px 0 10px; }
.left_ldxx_xz ul li:hover,.left_ldxx_xz ul li.curr{background: #236ee2;}
.left_ldxx_xz ul li a:hover,.left_ldxx_xz ul li.curr a{ color: #fff;}
.left_ldxx_xz ul li a:hover em,.left_ldxx_xz ul li.curr a em{background: url(20191129_ldxx_jg.png) center center no-repeat; }
.left_ldxx_xz ul li a i{display: inline-block;overflow: hidden;text-overflow: ellipsis; white-space:nowrap; width:60%;margin-left: 8px; line-height:47px;  }

/* 领导班子 */
.ldbz_right_BOx1{padding:0 20px 20px 20px;background:#f7f7f7;width: 365px;}
.right_ldjl_Box { width:769px;}
.Top_ldjl{height: 40px; border-bottom: 1px solid #e6e6e6;  }
.Top_ldjl h4{ height: 40px;background: #236ee2; float: left; line-height: 40px;text-align: center; color: #fff; padding: 0 22px;}
.lijl_right_tit  p {line-height: 29px;}
.lijl_right_tit  p a{color:#236ee2;}
.lijl_right_tit  p span{ font-weight: bold;color:#236ee2;}
.lijl_right_tit h4 span{ font-size: 26px; color:#236ee2;}
.lijl_right_tit h4 { font-size: 16px; color: #666; padding-bottom: 10px;}
.lijl_right_tit{ width:597px; margin-top:8px;}
.right_ldjl_Box1 p{ line-height:30px; margin-top: 10px;}