/*概览页*/
.leader_list{ width: 100%; height: auto;  clear: both;}
.leader_list li{ float: left; padding: 20px; width: 352px; height: 136px; position: relative; overflow: hidden; border-bottom: 1px solid #ccc;}
.leader_list li:first-child{ float: none; width: 744px;}
.leader_list li .leader_img{ float: left; width: 98px; height: 136px;}
.leader_list li .leader_img img{display: block; width: 98px; height: 136px;}
.leader_list li .leader_info{ float:left ; margin-left: 20px; width: 234px;}
.leader_list li:first-child .leader_info{ width: 626px;}
.leader_list li .leader_info p{ line-height: 28px;}
.leader_list li .leader_info a{ position: absolute; bottom: 20px; left: 136px; display: block; height: 22px; width: 70px; text-align: center; line-height: 22px; background: #54a3ea; color: #FFFFFF; font-size: 12px;}
.leader_list li .leader_info a:hover{ background: #1e6cb1;}
.leader_fg{ height: 56px; overflow: hidden; text-overflow: ellipsis; }
/*细缆页*/
.leader_box{ width: 1138px; height: auto; border: 1px solid #CCCCCC; background: #FFFFFF;}
.leader_tit{ width: 100%; font-size: 26px; font-weight: bold; padding: 30px 0 20px; text-align: center;}
.leader_table{ width: 1033px; height: auto; margin: 0 auto; background: #f5f5f5;}
.leader_table tbody tr td{ border: 1px solid #CCCCCC; height: 50px; text-align: left; text-indent: 20px; font-size: 14px; color: #333;}
.leader_table tbody tr .ws{ width: 140px; font-weight: bold;}
.leader_table tbody tr .wl{ width: 200px; /*background: #cfebf0;*/}
.leader_table tbody tr .wbbt{ border-bottom: 2px solid #CCCCCC;}
.leader_table tbody tr .wbl{ border-left: 2px solid #CCCCCC;}
.leader_jj{ width: 100%; height: auto;}
.leader_l_pic{ float: left; width: 220px; margin: 25px 18px 0 25px; }
.leader_l_pic img{ width: 220px; height: 324px;}
.leader_l_pic .leader_name{ text-align: center;font-size: 18px;color: #434343;line-height: 24px;font-weight: bold; margin-top: 20px;}
.leader_l_pic .leader_pos{ text-align: center;font-size: 16px;color: #434343;line-height: 24px; margin: 20px 0;}
.leader_r_main{ float: left; width: 837px; margin-top: 25px; padding-left:38px; background: url(2017ly_ldxq_bar.png) repeat-y left top; padding-bottom: 20px;}
.leader_r_main h2{ font-size: 18px; color: #434343; font-weight: bold; margin: 20px 0;}
.leader_r_main p{ width: 100%; line-height: 30px; font-size: 16px; color: #434343;}
@media screen and (max-width: 1140px){
	.leader_list li{ width:45%; padding:20px 2.5%;}
	.leader_list li:first-child{ padding: 20px 2.5%; width: 95%;}
	.leader_box,.leader_table{ width: 96%; margin: 0 2%;}
	.leader_table tbody tr td{ text-align: center; text-indent: 0;}
	.leader_l_pic{ float: none; margin: 0 auto; width: 100%; text-align: center;}
	.leader_l_pic img{display: block; margin: 0 auto;}
	.leader_r_main{ width: 96%; padding-left:0 ; background: none; margin: 0 2%;}
}
@media screen and (max-width: 768px){
	.leader_list li{ width:95%; padding:20px 2.5%; float: none;}
	.leader_list li .leader_info,.leader_list li:first-child .leader_info{ width: 60%;}
	
}
@media screen and (max-width: 480px){
	.leader_list li{ height: auto;}
	.leader_list li .leader_info,.leader_list li:first-child .leader_info{ height: auto; margin-left: 5px; width: 70%;}
	.leader_table,.leader_l_pic .leader_name{ display: none;}
	.leader_tit{ padding:10px 0 ;}
	
	.leader_l_pic .leader_pos{ width: 96%; margin: 10px 2% 0;}
}
@media screen and (max-width: 380px){
	.leader_list li,.leader_list li:first-child{ height: auto;padding-top: 0; padding-bottom: 25px;}
	.leader_list li .leader_info,.leader_list li .leader_img,.leader_list li:first-child .leader_info{ float: none; width: 100%;  }
	.leader_list li .leader_img img{ margin: 0 auto;}
	.leader_list li .leader_info a{ bottom: 5px;}
	.leader_l_pic img{ max-width: 100%; height: auto;}
}