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

.leader12

{
 width:971px;
 /* height:700px; */
 float:left;
 background-image:url(../images/leader-12.png);
}

.leader13

{
 width:971px;
 height:20px;
 float:left;
}


.leader-a1
{
 width: 100%;
 height:200px;
 padding-left: 379px;
 padding-left: 0;
 padding-top:38px;
 }



.leader001
{width:108px;
 height:136px;
 float:left;
 
 }

.leader-a2
{
 width:968px;
 /* height:498px; */
 float:left;
 }
.leader-a2-1
{
 width:967px;
 height: 240px;
 float:left;
 }

.leadera2add
{
 width:960px;
 height: 30px;
 float:left;
}
.leaderb2add
{
 width: 49px;
 height:80px;
 float:left;
}
.leaderb3add
{
 width: 45px;
 height:80px;
 float:left;
}
.leader002
{width:108px;
 height:136px;
 float:left; 
 }
.leader003
{
 width:108px;
 height:136px;
 float:left;
}
.leader0012
{width:108px;
 height:136px;
 float:left;
}
 .leader004
{width:108px;
 height:136px;
 float:left;

 }
 .leader005
{width:108px;
 height:136px;
 float:left;

 }
 .leader006
{width:108px;
 height:136px;
 float:left;

 }
 .leader-a2-2,.leader-a2-3
{
 width: 965px;
 height: 290px;
 float:left;
 }

 .leader007
{width:108px;
 height:136px;
 float:left;

 } 
 .leader008
{width:108px;
 height:136px;
 float:left;

 } 
 .leader009
{width:108px;
 height:136px;
 float:left;

 } 
 
.leader010
{width:108px;
 height:136px;
 float:left;

 } 
 
.leader011
{width:108px;
 height:136px;
 float:left;

 }  
 .ldtpbox{
	 width: 180px;
	 text-align:center;
	}
 
.leader-sin
 {
  width:971px;
  height: 365px;
  float:left;
  background-image:url(../images/leader-sin.png);
 }
 
 
 
.leader-sin-1
 {width:969px;
  height:300px;
  float:left;
 }
 
.leader-sin-1-1
 {
  width:194px;
  height:280px;
  float:left;
  padding-left:36px;
  padding-top: 50px;
 }
 
  .leader-sin-1-1-a
 {
  width:155px;
  height:40px;
  float:left;
 /* padding-left:10px;*/
  padding-top: 0px;
  font-weight:bold;
  text-align: center;
 }
  .leader-sin-1-1-b
 {
	width: 180px;
	height: 40px;
	float: left;
	padding-top: 8px;
	font-weight: bold;
 }
 
 
 
 
 
 
.leader-sin-1-2-1
 {width:728px;
  height:230px;
  float:left;
 }
 
.leader-sin-1-2-1-1
 {
	width: 120px;
	height: 45px;
	float: left;
	padding-top: 60px;
	padding-left: 20px;
 }
 
  
.leader-sin-1-2-1-2
 {
	width: 648px;
	height: 140px;
	float: left;
	padding-top: 50px;
	padding-left: 20px;
 } 
.leader-sin-1-2-1-9
 {width:648px;
  height:216px;
  float:left; 
  padding-top:33px;
  padding-left:20px; 
 } 
.leader-sin-1-2-1-3
 {width:100px;
  height:25px;
  padding-left:600px;
  float:left;
  font-weight:bold;
 } 
 
.leader-sin-1-2-2
 {width:720px;
  height:70px;
  float:left;
 }
.leader-sin-1-2-2-1
 {width:120px;
  height:45px;
  float:left;
 
  padding-left:20px;   
 } 
 .leader-sin-1-2-2-b
 {
  width:120px;
  height:45px;
  float:left;
  /* padding-top:15px; */
  padding-left:20px;
 } 
 
 
 
 
.leader-sin-1-2-2-2
 {
	width: 695px;
	height: 60px;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
  
   
 } 
 
 
 
 
 
 
 
 
 
 
 .leader-a1 {
	 padding-top: 5px;
	 text-align: left;
	 padding-left: 49px;
	}
.leader-a1 .ldtpbox{
	display:inline-block;
	float:unset;
}
 .ldtpbox img{
	width:108px;
	height:136px;
	margin-bottom: 12px;
}
.ldtpbox  p{
	text-align: center;
}


/* 仅对手机端生效，强制单列布局 */
@media (max-width: 768px) {
  /* 重置领导简介模块所有容器的样式 */
  .first-leaders * {
    display: block !important;
    float: none !important;
    position: static !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
  }

  /* 每个领导的独立卡片：居中+上下间距 */
  .ldtpbox {
    width: 100% !important;
    max-width: 240px !important;
    margin: 25px auto !important; /* 上下25px间距，左右自动居中 */
    text-align: center !important;
  }

  /* 领导照片：固定尺寸+居中 */
  .ldtpbox img {
    width: 140px !important;
    height: 180px !important;
    margin: 0 auto 15px auto !important; /* 照片下方留15px间距 */
  }

  /* 文字：强制居中，避免重叠 */
  .ldtpbox p {
    font-size: 16px !important;
    line-height: 2 !important;
    margin: 8px 0 !important;
  }

/* 清除外层容器的背景和内边距（解决空隙问题） */
  .jgzn_con {
    background: none !important; /* 去掉半透明背景 */
    padding: 0 !important; /* 清除内边距 */
    border: none !important; /* 去掉边框 */
  }

  /* 同时确保父容器无多余间距 */
  .tab_content .content {
    padding: 0 !important;
    margin: 0 !important;
  }

  /* 其他原有样式保持不变（领导卡片、布局等） */
  .leader12 {
    background-image: url(../images/leader_12w.png) !important;
    background-size: 100% 100% !important; /* 背景图完全填充容器 */
    background-repeat: no-repeat !important;
  }
}

 
 
