.ldzc_main{ margin-bottom: 20px;}
.wz_top{ border-bottom: none; margin-bottom: 0;}
/*领导之窗左侧*/
.ld_left{float: left;width: 300px; background: #fafafa;}
.ld_right{float: right;width: 930px;overflow: hidden; border: 1px solid #eee;}
.ld_nmcon{overflow: hidden;border: solid #E7E7E7 1px;}
.ld-tit{height: 25px;line-height: 25px;background: url(../images/tit_bg2.jpg) repeat-x;}
.ld-tit h2{border-left:3px solid #B20107;padding-left:15px;color: #B20107;font-weight: bold;font-size:14px;background: url(../images/title_bg3.png) no-repeat right bottom;}
.led_fllbcon{ height: auto;}
.led_flhtit{color: #fff;}
.led_flhtit a{display:block; font-size: 22px; background: #275bb0;  height: 56px; line-height: 56px; text-align: center; color:#fff; font-weight: bold;}
.led_fllb{margin-bottom:20px;}
.led_fllb ul li{float: left;width: 42%; text-align: center; height: 38px;padding: 20px 4% 0 4%;line-height: 38px;color: #666;}
.led_fllb ul li a{display:inline-block; font-size: 18px; font-weight: bold; width:94%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.led_fllb ul li.active a,.led_fllb ul li a:hover{color:#275bb0; border-radius: 20px; -moz-border-radius: 20px;  background: #eff4fb;}
.leader-r-tit{height: 30px;background: url(../images/tit_bg.jpg) repeat-x;overflow: hidden;}
.leader-r-tit span{float: left;padding-left: 28px;height: 25px;line-height: 25px;background: url(../images/home.gif) no-repeat 10px center;font-size:12px;}
.ld-p8{padding:20px;}
.ld_xxbox{overflow: hidden;}
.ld_pic{float: left;width: 195px;overflow: hidden;}
.ld_pic .ld_img{padding: 14px;border: solid #eee 1px;margin: 0;}
.ld_pic .ld_img img{width:100%;height:210px;}
.ld_pic .ld_name{display: block;overflow: hidden;text-align: center;padding: 20px 0;line-height: 28px;font-size: 20px;text-align: center;}
.ld_pic .ld_name br{ display: none;}
.ld_pic .ld_name span{ display:inline-block;}
.ld_positions{padding: 0px 0 22px;font-size: 16px;line-height: 26px;display: block;text-align: center;}
.ld_pic .ldxx{ border-radius: 5px; -moz-border-radius: 5px; height: 25px; font-size: 18px; text-align: center; display: block;  line-height: 25px;  background: #eff4fb; padding: 14px 0;}
.ld_pic .ldxx .ico{ display:inline-block;background: url(../images_new/ldxx-ico.png) 0 0 no-repeat; width: 30px; height: 25px; vertical-align: middle; margin-right: 5px; }
.ld_conr{float: right;width: 674px;overflow: hidden;}
.ld_conr_title,.ld_hd_tit{  height: 35px;background: url(../images_new/tab-titbg.gif) left bottom repeat-x;position: relative;}
.ld_conr_title .tit,.ld_hd_tit .tit{ height: 35px; line-height: 24px;  display: inline-block;  color: #275bb0;font-weight: bold;background: url(../images_new/tab-aon.gif) left bottom repeat-x;   font-size: 22px;}
.ld_con_wz{overflow: hidden;font-size: 18px;line-height: 36px; padding: 16px 0;}

.ld-hd-box{ margin-top: 20px;}
.ld-hd{width:436px;}
.ld_hd_list{ margin-top: 8px; min-height: 336px;}
.ld_hd_list ul li{padding-left: 10px;height:42px;line-height:42px;font-size:18px; background: url(../images_new/icon.gif) left center no-repeat; vertical-align:bottom;overflow:hidden; position: relative;}
.ld_hd_list ul li .right{ position: absolute; right:0; top:0; font-size:16px;color:#888;}
.ld_hd_list ul li a{display:block;float:none;margin-right:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

@media (min-width: 992px) and (max-width:1259px) {
    .ld_right{width:670px;}
	  .ld_conr{ width: 414px;}
    .ld-hd{width:305px;}
}

@media (max-width: 991px){
	.ld_left{float:none;padding-top:0;width:auto;}
	.ld_right{float:none;width:auto;margin-top:10px;}
	.ld_nmcon{height:auto !important;}
	.led_fllb ul li{width:23%;   padding: 10px 1% 0 1%;}
	.ld_conr{  width: 510px; }
	.ld_hd_list{  min-height: auto;}
	.ld-hd{ width: auto; float: none;}
	.ld-hd.fr{ margin-top: 10px;}
}
@media (max-width: 767px){
	.ld-p8{ padding: 10px;}
	.ld_pic{float:none;width:auto;}
	.ld_pic .ld_img{padding:0;border:0;}
	.ld_pic .ld_img img{display:block;width:auto;max-width:90%;margin:0 auto;padding:4px;border:1px solid #ddd;background:#fff;}
	.ld_conr{float:none;width:auto; margin-top: 10px;}
	.ld_con_wz{ font-size: 16px; line-height: 32px;}
	.ld-hd{float:none;width:auto;}
	.ld_hd_list{height:auto;}
	.ld_hd_list ul li{ font-size: 16px;}
}
@media (max-width: 500px){
	.led_fllb ul li{width:31.3%;}
}
@media (max-width: 400px){
	.led_fllb ul li{width:48%;}
}
