.zwgk-leader-box{position: relative;margin-bottom: 10px;}
.zwgk-leader-bd{padding-top: 20px;}
.common-head {position: relative;}
.common-head li{float: left;}
.common-head .hd{float: left;}
.common-head .hd li{font-size: 1.375em; font-weight: bold; text-align: center;}
.common-head .hd li.on{font-weight: bold;}
.common-head .hd li:last-child{margin-right: 0 !important;}
.common-head .menu2 li{position: relative; margin-right: .75em; padding-right: .875em; padding-left: .875em; min-width: 5em; line-height: 50px; border-top-right-radius: 25px;}
.common-head .menu2 li a{color: #666;}
.common-head .menu2 li.on{color: #fff; background-color: #257de1;}
.common-head .menu2 li.on a{display: inline-block; color: #fff;}
.common-head .common-more{position: absolute; top: 50%; right: 0; margin-top: -15px;}

.category {
  
	background-color: #f5faff;
}
.cateName {
    position: absolute;
    left: 0;
    top: 50%;
    padding-left: 30px;
    font-size: 1.25em;
    color: #333;
}

.inPad {
    padding: 50px;
}
.ldzc_card .cont {
    position: relative;
    height: 304px;
}
.ldzc_card .photo .pic{text-align: center;}
.ldzc_card .photo {
    position: absolute;
    width: 222px;
    border-radius: 5px;
    overflow: hidden;
	
}
.ldzc_card .photo img{vertical-align: middle; width: 208px;}
.ldzc_card .photo h4 {
    text-align: center;
    height: 54px;
    line-height: 65px;
    
	background: url(../png/x6k5bx.png) no-repeat;
    font-size: 1.5em;
	background-size: cover;
	position: relative;
	top: -14px;
}
.ldzc_card .photo h4 a {
    color: #fff;
}
.ldzc_card .intro {
    margin-left: 250px;
}
.ldzc_card .intro .zw{ margin-bottom: 15px;}
.ldzc_card .intro .zw p{font-size: 1.23em;color: #ce1c29;font-weight: bold;}
.ldzc_card .intro .txt {
    height: 255px;
}
.ldzc_card .intro dl dt {
    margin-bottom: 10px;
    padding-top: 5px;
    font-size: 1.5em;
    color: #0263c9;
    font-weight: bold;
}
.ldzc_card .intro dl dd {
    font-size: 1.125em;
    text-indent: 2em;
    line-height: 2.33333;
}
.ldzc_card .intro dl + dl {
    margin-top: 23px;
}
.ldzc_card .intro .jl dd {
    max-height: 80px;
    overflow: hidden;
}
.ldzc_card .intro .jl dd a{
	color: #ce1c29;
}
.szf-lds-list {
    
}
.szf-lds-list{margin: 0 -22px;}
.szf-lds-list li{float: left; width: 20%;}
.szf-lds-list li .box{margin: 0 22px 45px;}
.szf-lds-list li .pic{margin-bottom: 16px;}
.szf-lds-list li .pic img{display: block; width: 100%;  border-radius: 5px;}
.szf-lds-list li h4{text-align: center; font-weight: normal;}
.szf-lds-list li h3{text-align: center; font-weight: normal;}

.ldzc_threebtns{overflow: hidden;}
.ldzc_threebtns ul{margin: 0 -20px;}
.ldzc_threebtns li{float: left; width: 33.33333%;}
.ldzc_threebtns li a{display: block; height: 100px; margin: 0 20px 20px; background: #f2f6fb; border-radius:4px; text-align: center; transition: all 0.43s ease 0s;}
.ldzc_threebtns li a img{content: ''; display: inline-block; width: 60px; height: 60px; margin: 20px 18px 20px 0; vertical-align: middle;  transition: all 0.43s ease 0s;}
.ldzc_threebtns li a:hover img{transform: rotateY(180deg); -webkit-transform: rotateY(180deg);}
.ldzc_threebtns li a:hover{background: #e6edf7; color: #0263c9;}
.ldzc_threebtns li a span{line-height: 24px; font-size: 1.5em; font-weight: bold; text-align: left;color: #2877db;}

.mb {
    margin-bottom: 20px;
}
.leader-parentName{margin-bottom:0;    position: relative;
    z-index: 11;
    line-height: 160%;
    padding: 20px 15px;
    margin-bottom: 10px;
    font-size: 1.25em;
    color: #fff;
    text-align: center;
    background: #1967a7;}
.leader-menus{position:relative; z-index:11; margin-top:-1px; overflow:hidden;}
.leader-menus>li{border-top:1px solid #fff;}
.leader-menus li h3{padding:12px 25px; font-size:1.125em; color:#fff; background-color:#659cdc; cursor:pointer;}
.leader-menus li .sub{display:none;}
.leader-menus li .sub h5{padding:12px 25px; font-size:.9375em; font-weight:bold; background-color:#dedede;}
.leader-menus li .sub ul li a{position:relative; display:block; padding:12px 25px; font-size:.9375em; line-height:1.7em; text-align:left; background-color:#f7f7f7; border-top:1px solid #fff;}
.leader-menus li .sub ul li a:hover{color:#005192; background-color:#efefef;}
.leader-menus li .sub ul li a.on{color:#005192; background-color:#fff;}

.leader-list{}
.leader-list .common-title{line-height:44px; background-color:#f5f5f5;}
.leader-list .common-title .currentName{font-size:1.125em;}
.leader-list .common-title .currentName:before{background-color:#da0000;}
.leader-list dl{padding-top:10px;}
.leader-list dl dd{position:relative; min-height:2em; line-height:2.2em;margin-left: 20px;}
.leader-list dl dd label{position:absolute; top:0; left:0; width:135px; text-align:right; color:#999;}
.leader-list dl dd ul{}
.leader-list dl dd ul li{float:left; margin-right:20px;}

#fggz{margin-bottom: 20px;}
.leader-resume h2 font{color: #0064b9;}
.leader-text{font-size:12pt;important; line-height:2.2em; text-align:justify; overflow:hidden;text-indent: 2em;color: #333!important;}
.leader-info{padding-bottom:20px; border-bottom:2px solid #f4f4f4;}
.leader-info dt{float:left; width:20%; text-align:center;}
.leader-info dt img{display:block; padding:3px; width:100%; margin:0 auto; border:1px solid #f4f4f4;}
.leader-info dt h4{padding-top:10px; padding-bottom:10px; font-size:1.375em; color:#0064b9;}
.leader-info dt h5{font-size:1.125em;}
.leader-info dd{float:left; width:80%;}
.leader-info dd>div{margin-left:40px;color: #0064b9; margin-bottom: 40px; margin-top: 20px;}
.leader-info dd .leader-text{height:auto; overflow:hidden;}
.leader-resume .btn{display:none; width:132px; padding:12px 0 13px; background:#f2f2f2; margin:0 auto; color:#035294; text-align:center; cursor:pointer;}
.leader-resume .btn:hover{background:#619bc8; color:#fff;}
.leader-resume .btn span{display:inline-block; vertical-align:top;}
.leader-resume .btn i{display:inline-block; margin-top:4px; vertical-align:top;}


@media (max-width: 1440px) {
	 
	  .szf-lds-list li .pic img{height: auto;}
	  .szf-lds-list{margin: 0 -15px;}
	  .szf-lds-list li .box{margin-left: 15px; margin-right: 15px;}
}
@media (max-width: 1280px) {
	
	  .szf-lds-list li .pic img{width: 208px;}
	  
}
@media (max-width: 1080px) {
	.common-head .zwgk-leader-hd {float: none;}
	.common-head .zwgk-leader-hd{float: none;}
	.common-head .zwgk-leader-hd li{width: 25%; padding-right: 0; padding-left: 0;}
}
@media (max-width: 992px) {
	 
	 
	   .cateName{position: relative; top: 25px;}
	   .inPad{padding: 50px 30px;}
	   
	  .ldzc_threebtns{margin-left:-10px; margin-right: -10px;}
	  .ldzc_threebtns li a span{font-size: 1.125em;}
	  .ldzc_threebtns li a{margin-left: 10px; margin-right: 10px; height: 90px;}
	  .ldzc_threebtns li a img{width: 50px; height: 50px;}
	  .leader-info dt{float: none;width: auto;}
	.leader-info dt img{ width: auto;}
}
@media (max-width: 768px) {
	 
	  .ldzc_card .cont{height: auto;}
	  .ldzc_card .intro{margin-left: 0;}
	  .ldzc_card .photo{position: static; margin: 0 auto 20px;}
	  .ldzc_card .intro .txt{height: auto; margin-bottom: 20px;}
	  .ldzc_card .intro .fg dd{white-space: normal;}
	  .ldzc_card .intro .jl dd{max-height: none;}
	  .szf-lds-list{margin: 0 -10px;}
	  .szf-lds-list li .box{margin: 0 15px 40px;}
}
@media (max-width: 640px) {
	.common-head .zwgk-leader-hd {margin-top: -1px;margin-left: -1px;}
	.common-head .menu2 li{margin-right: 0px;}
	.common-head .zwgk-leader-hd li{width: 50%; background-color: transparent !important;font-size: 1.25em;}
	.common-head .zwgk-leader-hd li span{display: block;margin-top: 1px;margin-left: 1px;background-color: #f9f9f9;}
	.common-head .zwgk-leader-hd li.on span{background-color: #257de1;}
	
	  .ldzc_threebtns li{width: 100%;}
	  .ldzc_threebtns li a{text-align: left; padding-left: 30px;}
}

@media (max-width: 480px) {
	 
	  .szf-lds-list li{width: 50%;}
}