.zwgk-mid01 { width: 1230px; margin: 30px auto 0 auto; padding-left: 30px; }
.zwgk-mid01 .mid01-lft { width: 292px; float: left; margin-right: 30px; }
.zwgk-mid01 .mid01-lft .ld { width: 292px; background: #f9f9f9; height: 423px;}
.zwgk-mid01 .mid01-lft .ld .tit { padding-top: 20px; text-align: center; width: 100%; height: 20px; line-height: 20px; font-family: "宋体";}
.zwgk-mid01 .mid01-lft .ld .tit a { font-size: 16px; font-weight: 400; font-family: "宋体"; font-weight: 700; }
.zwgk-mid01 .mid01-lft .ld .con { padding-top: 25px; text-align: center; width: 292px; }
.zwgk-mid01 .mid01-lft .ld .con img { width: 125px; height: 174px; margin-bottom: 5px; }
.zwgk-mid01 .mid01-lft .ld .con span { margin-top: 5px; font-size: 14px; display: block; }
.zwgk-mid01 .mid01-lft .ld .con a { color: #454545; }
.zwgk-mid01 .mid01-lft .ld .con a:hover { color: #78bfeb;}
.zwgk-mid01 .mid01-lft .ld .list { margin:20px 20px 0 20px; width: 252px; border-top: 1px solid #FFFFFF; padding-top: 10px; }
.zwgk-mid01 .mid01-lft .ld .list a { width: 50px; margin-left: 30px; height: 24px; line-height: 24px; font-size: 14px; color:#454545; float: left; display: block; }
.zwgk-mid01 .mid01-lft .ld .list a:hover { color: #3766a2;}
.zwgk-mid01 .mid01-lft .btn {width: 100%; height: 50px; line-height: 50px; text-align: center; background: #4686ae; color: #FFFFFF; font-size: 18px; font-weight: 700; display: block; margin-top: 10px; font-family: "宋体"; }
.zwgk-mid01 .mid01-lft .btn:hover { background: #78bfeb;}
.zwgk-mid01 .mid01-rgt { width: 908px; float: left; height: 483px; overflow: hidden;}
.zwgk-mid01 .mid01-rgt .box { width: auto; height: 241px; overflow: hidden; }
.zwgk-mid01 .mid01-rgt .box .pTit01 a { margin-right: 30px; }
.zwgk-mid01 .mid01-rgt .box .pTit01 a.a02:hover { border-bottom: 2px solid #FFFFFF !important; }
.zwgk-mid01 .mid01-rgt .box .con { width: auto; height: 190px; margin-top: 7px;}
.zwgk-mid01 .mid01-rgt .box .con .pList01 li { width: 409px; float: left; margin-right: 30px; }

.zwgk-mid02 { width: auto; height: 165px; margin-top: 30px; background: #F7F7F7; }
.zwgk-mid02 .mid02-con { width: 1200px; margin: 0 auto; }
.zwgk-mid02 .mid02-con a { width: 150px; height: 165px; background: #f7f7f7; float: left; text-align: center; }
.zwgk-mid02 .mid02-con a i { width: 32px; height: 32px; background: no-repeat; display: block; margin: 40px auto 0 auto; }
.zwgk-mid02 .mid02-con a span { display: block; margin: 30px auto 0 auto; color: #212121; font-weight: 700; font-size: 18px; font-family: "宋体"; }
.zwgk-mid02 .mid02-con a i.i01 { background-image: url(index-zwgk-btn01.png); }
.zwgk-mid02 .mid02-con a i.i02 { background-image: url(index-zwgk-btn02.png); }
.zwgk-mid02 .mid02-con a i.i03 { background-image: url(index-zwgk-btn03.png); }
.zwgk-mid02 .mid02-con a i.i04 { background-image: url(index-zwgk-btn04.png); }
.zwgk-mid02 .mid02-con a i.i05 { background-image: url(index-zwgk-btn05.png); }
.zwgk-mid02 .mid02-con a i.i06 { background-image: url(index-zwgk-btn06.png); }
.zwgk-mid02 .mid02-con a i.i07 { background-image: url(index-zwgk-btn07.png); }
.zwgk-mid02 .mid02-con a i.i08 { background-image: url(index-zwgk-btn08.png); }
.zwgk-mid02 .mid02-con a:hover,.zwgk-mid02 .mid02-con a.a01 { background: #78bfeb;}
.zwgk-mid02 .mid02-con a:hover span,.zwgk-mid02 .mid02-con a.a01 span { color: #FFFFFF; }
.zwgk-mid02 .mid02-con a:hover i.i01,.zwgk-mid02 .mid02-con a.a01 i.i01 { background-image: url(index-zwgk-btn01-hover.png); }
.zwgk-mid02 .mid02-con a:hover i.i02 { background-image: url(index-zwgk-btn02-hover.png); }
.zwgk-mid02 .mid02-con a:hover i.i03 { background-image: url(index-zwgk-btn03-hover.png); }
.zwgk-mid02 .mid02-con a:hover i.i04 { background-image: url(index-zwgk-btn04-hover.png); }
.zwgk-mid02 .mid02-con a:hover i.i05 { background-image: url(index-zwgk-btn05-hover.png); }
.zwgk-mid02 .mid02-con a:hover i.i06 { background-image: url(index-zwgk-btn06-hover.png); }
.zwgk-mid02 .mid02-con a:hover i.i07 { background-image: url(index-zwgk-btn07-hover.png); }
.zwgk-mid02 .mid02-con a:hover i.i08 { background-image: url(index-zwgk-btn08-hover.png); }

.zwgk-mid03 { width: 1210px; padding-left: 10px; margin: 30px auto 0 auto; height: 378px; margin-bottom: 30px; }
.zwgk-mid03 .mid03-box { width: 292px; height: 378px; margin: 0 8px 0 0; border: 1px solid #73b5bf; float: left; }
.zwgk-mid03 .mid03-box.box01 { border: 1px solid #78bfeb; }
.zwgk-mid03 .mid03-box.box01 .tit { background: #78bfeb; }
.zwgk-mid03 .mid03-box.box02 { border: 1px solid #73b5bf; }
.zwgk-mid03 .mid03-box.box02 .tit { background: #73b5bf; }
.zwgk-mid03 .mid03-box.box03 { border: 1px solid #6ebb8b; }
.zwgk-mid03 .mid03-box.box03 .tit { background: #6ebb8b; }
.zwgk-mid03 .mid03-box.box04 { border: 1px solid #a6cb75; }
.zwgk-mid03 .mid03-box.box04 .tit { background: #a6cb75; }
.zwgk-mid03 .mid03-box .tit { width: 292px; height: 133px; background: #78bfeb; position: relative; text-align: center; font-family: "宋体"; }
.zwgk-mid03 .mid03-box .tit span { font-size: 20px; font-weight: 700; color: #FFFFFF; margin-top: 44px; display: inline-block; }
.zwgk-mid03 .mid03-box .tit i { width:79px; height: 59px; display: block; position: absolute; top: 96px; left: 106px; background: no-repeat top; }
.zwgk-mid03 .mid03-box .tit i.i01 { background-image: url(zwgk-mid03-ico01.png); }
.zwgk-mid03 .mid03-box .tit i.i02 { background-image: url(zwgk-mid03-ico02.png); }
.zwgk-mid03 .mid03-box .tit i.i03 { background-image: url(zwgk-mid03-ico03.png); }
.zwgk-mid03 .mid03-box .tit i.i04 { background-image: url(zwgk-mid03-ico04.png); }
.zwgk-mid03 .mid03-box .con { width: 262px; margin: 28px 15px 0 15px; height: 190px; }

.zwgk-ldzc { width: 1238px; margin: 0 auto; padding-left: 38px; padding-bottom: 30px; }

.zwgk-ldzc .newbd{ width:105%; min-height:500px; display:block; overflow:hidden; margin-top:10px; }
.zwgk-ldzc .newbd .ldzc-box02 { width:260px; height:440px; float:left; margin-right:25px; background:#f7f7f7; margin-top:10px; padding:20px; text-align:center; }
.zwgk-ldzc .newbd .ldzc-box02 img { width:260px; height:380px; }
.zwgk-ldzc .newbd .ldzc-box02 a.name { display:block; }
.zwgk-ldzc .newbd .ldzc-box02 a.name span { margin-top: 10px; font-size: 15px; color: #d80000; font-weight:bold; display: inline-block;}
.zwgk-ldzc .newbd .ldzc-box02 a.name label { margin-top: 10px; font-size: 15px; color: #3766a2; display: inline-block;}
.zwgk-ldzc .newbd .ldzc-box02 a.name:hover label { color: #d80000;}
.zwgk-ldzc .newbd .ldzc-box { width: 200px; margin: 10px 25px 0 0; float: left;  height: 235px; text-align:center; background:#f7f7f7;  }
.zwgk-ldzc .newbd .ldzc-box img { width: 120px; height: 160px; display: block; margin:15px auto 0 auto; }
.zwgk-ldzc .newbd .ldzc-box a.name { display:block; }
.zwgk-ldzc .newbd .ldzc-box a.name span { margin-top: 5px; font-size: 15px; color: #d80000; font-weight:bold; display: block;}
.zwgk-ldzc .newbd .ldzc-box a.name label { margin-top: 3px; font-size: 15px; color: #3766a2; display: block;}
.zwgk-ldzc .newbd .ldzc-box a.name:hover label { color: #d80000;}
.zwgk-ldzc .newbd .ldzc-box .btn { width: 136px; height: 30px; font-size: 14px; color: #3766a2; text-align: center; line-height: 30px; border: 1px solid #78bfeb; margin-top:30px; display:none; }
.zwgk-ldzc .newbd .ldzc-box .btn:hover { background: #78bfeb; color: #FFFFFF;}

.zwgk-ldzc .ldzc-list { width:1200px; }
.zwgk-ldzc .ldzc-list li { margin-top:8px; background:#f7f7f7; line-height:30px; padding:10px 10px; color:#454545; font-size:15px; }
.zwgk-ldzc .ldzc-list a { color:#d80000; font-weight:700; width:60px; margin-right:20px; }
.zwgk-ldzc .ldzc-list span { color:#3766a2; }
.zwgk-ldzc .ldzc-list font { font-weight:700; }
.zwgk-ldzc .ldzc-list p.p01 { margin-top:0px; line-height:24px; }

.zwgk-ldzc .lmhd{ height: 39px; margin:20px 0 0 0; border-bottom:1px solid #d7d7d7; display: block;}
.zwgk-ldzc .lmhd ul li{ width:145px; float: left; font-family: "宋体"; font-size:18px; font-weight: bold; line-height: 39px; text-align: center; cursor:pointer;}
.zwgk-ldzc .lmhd ul li a{ width:125px; padding-right:20px; color: #355e92;}
.zwgk-ldzc .lmhd .active{ width:125px; padding-right:20px;  color: #fff; background: url(sj_bj_new_con_box_lm.png) no-repeat;}

.zwgk-ldzc-content { width: 1200px; margin: 0 auto; margin-top: 30px; padding-bottom: 30px; min-height: 550px; }
.zwgk-ldzc-content img { margin: 0 auto; display: block; width: auto; height: auto; width:247px; }
.zwgk-ldzc-content span.name { margin-top: 15px; font-size: 18px; color: #d80000; display: block; width: 100%; text-align: center; }
.zwgk-ldzc-content label.zw { margin-top: 10px; font-size: 16px; color: #3766a2; display: block; width: 100%; text-align: center; }
.zwgk-ldzc-content .ldfg { margin-top: 30px; background: #F7F7F7; padding: 30px; line-height: 36px; }
.zwgk-ldzc-content .ldfg .tit { float: left; font-size: 18px; color: #000000; width: 100px; } 
 }
.zwgk-ldzc-content .ldfg .con { width: 1040px; float: left; font-size: 16px; color: #333333;}
.zwgk-ldzc-content .ldfg .split { margin:15px 0; height:1px; background:#d8d8d8; }

.zwgk-zfjg { width: 1200px; margin: 0 auto; padding-bottom: 30px; }
.zwgk-zfjg .zfjg-list { padding: 10px; }
.zwgk-zfjg .zfjg-list li { height: auto; line-height: 24px; float: left; width: 278px; background: url(../images/zwgk-zfjg-listico.png) no-repeat left; padding: 7px 0 7px 16px; }
.zwgk-zfjg .zfjg-list li a { font-size: 16px; color: #1351a4; }
.zwgk-zfjg .zfjg-list li a:hover { color: #78bfeb; }
.zfjg-tit { width: auto; height: 40px; background: #f2f3f5; line-height: 40px; border-left: 5px solid #4585ad; padding-left: 20px; font-size: 18px; font-weight: 700; font-family: "宋体"; margin-top: 20px; padding-right: 10px; }
.zfjg-tit a { float: right; font-size: 12px; font-family: "微软雅黑","microsoft yahei"; width: auto; padding: 0 12px; height: 22px; line-height: 20px; margin-top: 9px; font-weight: 400; border-radius: 3px; color: #919191 !important; }
.zfjg-tit a:hover { background: #4585ad; color: #FFFFFF !important; }

.zwgk-zfjg-list { width: 1200px; margin: 0 auto; padding-bottom: 30px; }
.zwgk-zfjg-list .lft { width: 300px; float: left; margin-top: 20px; }
.zwgk-zfjg-list .lft .box01 { width: 298px; height: auto; border: 1px solid #4585ad; }
.zwgk-zfjg-list .lft .box01 .tit { width: 100%; height: 40px; line-height: 40px; text-align: center; background: #4585ad; font-size: 18px; font-weight: 700; font-family: "宋体"; color: #FFFFFF; }
.zwgk-zfjg-list .lft .box01 .con { padding: 20px; width: auto; }
.zwgk-zfjg-list .lft .menubox { width: 300px; margin-top: 20px; }
.zwgk-zfjg-list .lft .menubox .tit { width: 100%; height: 40px; line-height: 40px; text-align: center; background: #4585ad; font-size: 18px; font-weight: 700; font-family: "宋体"; color: #FFFFFF; }
.zwgk-zfjg-list .lft .menubox .con { width: auto; background: #f7f7f7; padding-bottom: 30px; }
.zwgk-zfjg-list .lft .menubox .con a { height: auto; line-height: 24px; text-align: center; font-size: 16px; background: #f7f7f7; border-bottom: 1px solid #e2e2e2; display: block; color:#454545 !important; padding:10px 20px; }
.zwgk-zfjg-list .lft .menubox .con a:hover { color: #FFFFFF !important; background: #4585ad; }
.zwgk-zfjg-list .rgt { width: 900px; float: left; margin-top: 10px; }
.zwgk-zfjg-list .rgt .box { margin-top: 10px; margin-left:30px; }
.zwgk-zfjg-list .rgt .box02 { width:420px; float:left; height:240px; }
.zwgk-zfjg-list .rgt .box .zfjg-tit { margin-top: 0; }
.zwgk-zfjg-list .rgt .box .con { min-height: 36px; margin-top: 10px; padding: 0 10px; }
.zwgk-zfjg-list .rgt .box .con02 { padding:0; }
.zwgk-zfjg-list .rgt .box .con02 .pList01 li { width: 400px; float:left; margin:0 10px; }
.zwgk-zfjg-list .rgt .content-tit { width: auto; line-height: 40px; font-size: 24px; font-weight: 700; font-family: "宋体"; padding: 10px; text-align: center; }
.zwgk-zfjg-list .rgt .content-msg { width: auto; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: #919191; background: #F7F7F7; }
.zwgk-zfjg-list .rgt .content-txt { padding: 10px; min-height: 200px; }

.zfjg-con{ width:1118px; margin: 20px auto; padding:30px 40px; min-height: 600px; border: 1px solid #e1e1e1; background:#e8f6ff;}
.zfjg-con .title{ margin: 0 auto 10px auto; font-family: "宋体"; font-weight:700; font-size:24px; color:#005293; text-align: center; }
.zfjg-con .nrcon { width: auto; font-size:16px !important; line-height: 35px;}
.zfjg-con .nrcon p, .content .nrcon span{ font-size:15px !important; color:#454545 !important; line-height:30px !important;}
.zfjg-con img{ max-width:1000px; margin:0 auto; display:block;}
.zfjg-con .ewebeditor_doc { background:none !important; border:none !important; }

.zwgk-mid03-zdly { width: 1240px; margin: 30px auto; position: relative; height: 250px; }
.zwgk-mid03-zdly .zdly-div { position:relative; width:183px; height:250px; float:left; margin-left: 20px; }
.zwgk-mid03-zdly .tit { width: 183px; height: 250px; position: relative; display: block; }
.zwgk-mid03-zdly .tit.tit01 { background: #78bfeb; }
.zwgk-mid03-zdly .tit.tit02 { background: #73b5bf; }
.zwgk-mid03-zdly .tit.tit03 { background: #6ebb8b; }
.zwgk-mid03-zdly .tit.tit04 { background: #a6cb75; }
.zwgk-mid03-zdly .tit.tit05 { background: #5ac2a3; }
.zwgk-mid03-zdly .tit.tit06 { background: #76aee8; }
.zwgk-mid03-zdly .tit span { font-size: 22px; font-family: "宋体"; position: absolute; width: 183px; height: 40px; line-height: 40px; left: 0; top: 50px; display: block; color: #FFFFFF; font-weight: 700; text-align: center; }
.zwgk-mid03-zdly .tit i { width: 79px; height: 79px; display: block; background: no-repeat center; position: absolute; right: 52px; top: 110px; }
.zwgk-mid03-zdly .tit i.i01 { background-image: url(zwgk-mid03-zdly-ico01.png); }
.zwgk-mid03-zdly .tit i.i02 { background-image: url(zwgk-mid03-zdly-ico02.png); }
.zwgk-mid03-zdly .tit i.i03 { background-image: url(zwgk-mid03-zdly-ico03.png); }
.zwgk-mid03-zdly .tit i.i04 { background-image: url(zwgk-mid03-zdly-ico04.png); }
.zwgk-mid03-zdly .tit i.i05 { background-image: url(zwgk-mid03-zdly-ico05.png); }
.zwgk-mid03-zdly .tit i.i06 { background-image: url(zwgk-mid03-zdly-ico06.png); }
/* .zwgk-mid03-zdly .zdly-on { float: left; }
.zwgk-mid03-zdly .zdly-on .tit i {top: 85px; right: -40px; transition:all .3s linear;  -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear;  -ms-transition:all .3s linear; }
.zwgk-mid03-zdly .zdly-on .tit span { width: 30px; line-height: 24px; left: 70px; transition:all .3s linear;  -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear;  -ms-transition:all .3s linear; } */
.zwgk-mid03-zdly .zdly-on .con { height: 240px; padding-top:10px; }
.zwgk-mid03-zdly .con { position:absolute; left:0; bottom:0; display: block; float: left; width: 183px; height:0; overflow: hidden; background: url(zwgk-zdly-bg.png) repeat; transition:all .3s linear;  -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear;  -ms-transition:all .3s linear; }
.zwgk-mid03-zdly .con a { width: 160px; height: 32px; text-align: center; line-height: 32px; display: block; color: #134260; border-radius:3px; background:#c1dde1; margin: 12px 0 0 11px; font-size: 14px; }
.zwgk-mid03-zdly .con a.a01 { margin-left:8px; float:left; width:79px; margin-top:8px; height:30px; line-height:30px; }
.zwgk-mid03-zdly .con a.a02 { width:166px; margin-left:8px; margin-top:8px; height:30px; line-height:30px; }
.zwgk-mid03-zdly .con a:hover { color: #FFFFFF; background: #4686ae; }

/*领导改版*/
.xld{ width: 292px; height: 415px; background: #f9f9f9;}
.xld .titbox{ padding:0 5px; background: #4686ae; display: block; overflow: hidden;}
.xld .titbox .tit{ padding-top: 12px; width: 100%; height: 20px; font-family: "宋体"; font-size: 16px; color: #fff; font-weight: 600; line-height: 20px; text-align: center;}
.xld .titbox .lmhd{ height: 26px; margin-top: 12px; display: block;}
.xld .titbox .lmhd ul li{ width:25%; height: 26px; float:left; text-align:center; cursor:pointer;}
.xld .titbox .lmhd ul li a{ font-size:15px; color:#fff; font-weight:bold; line-height: 26px; display: block;}
.xld .titbox .lmhd ul li.hover a{ color:#4686ae ; background: #f9f9f9;}
.xld .newbd{ height: 335px; overflow: hidden; clear: both;}
.xld .newbd .none{ display: none;}
.xld .newbd .block{ display: block;}

.xld .con { height:227px; padding-top: 0px; text-align: center; width: auto; display:block; }
.xld .con img { width: 125px; height: 174px; margin-bottom: 5px; }
.xld .con span { margin-top: 5px; font-size: 14px; display: block; }
.xld .con a { color: #454545; }
.xld .con a:hover { color: #78bfeb;}
.xld .list { margin:10px 20px 0 20px; width: 252px; border-top: 1px solid #FFFFFF; padding-top: 8px; }
.xld .list a { width: 26%; margin-left: 15px; height: 26px; line-height: 26px; font-size: 14px; color:#454545; float: left; display: block; }
.xld .list a:hover { color: #3766a2;}

.xld .con02 { height:65px; font-weight:700; font-family: "宋体"; line-height:30px; }
.xld .con02 span { font-size:18px; }
.xld .list02 a { height:38px; line-height:38px; width:40%; text-align:center; background:#efefef; margin-top:8px; }

@media screen and (max-width: 768px) {
    .zwgk-ldzc-content {
        width: 100% !important;
    }
}