@charset "utf-8";
.sideBar{float:left; width:23%; background:#f6f6f6; padding-bottom:20000px; margin-bottom:-20000px;}
.parentName{ padding:18px 20%; line-height:1.3; font-size:20px; color:#fff; background:#126ec2;}
.sideMenu{padding:0;}
.sideMenu li{border-bottom:1px solid #FFF;}
.sideMenu .a1{display:block; padding:15px 15% 15px 15%; line-height:1.5; position:relative; color:#333; font-size:16px;}
.sideMenu .a1 i{position:absolute; right:10%; top:50%; width:8px; height:16px; margin-top:-5px; display:block; background:url(/imagelzb/bm_list_a1.png) no-repeat;}
.sideMenu .a1:hover, .sideMenu .a1.aon,.sideMenu .fj-on{background-color:#c2daef;}
.site-tree-mobile{display:none;}

.mainContent{float:right; width:75%;}
.curmb1{border-bottom:#dddddd 1px solid;  padding:18px 0;line-height:1.6; font-size:16px; background:url(/imagelzb/bm_icon_dw.png) no-repeat left center; padding-left:30px;}

.list-select-bar {
  margin-top: 10px;
  border-bottom: 3px solid #0276cd;
}

.list-select-bar .title {
  float: left;
  font-size: 18px;
  padding: 9px 20px;
  background: #0276cd;
  color: #fff;
}

.list-select-bar .select-box {
  padding:6px 0px 0 0px;
  float: right;
}
.list-select-bar .select-box select {
  width: 120px;
  height: 25px;
  margin: 0 5px;
}

/*list*/
.news_list{padding-top:10px;min-height: 500px}
.news_list li{ position:relative; padding:0 88px 0 0; clear:both; overflow:hidden; line-height:42px; font-size:16px;}
.news_list li span{ position:absolute; right:0; top:0; color:#999999; z-index:1; color:#999999;}
.news_list li a{float:left; max-width:96%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list li a:hover{color:#333; font-weight:bold;}
.singlePage{line-height:2.1; padding:20px 0;}

/*机构概况*/
.jggk_main{padding-top:20px;}
.jggk_main table{ border-collapse:collapse;}
.jggk_main table td, .jggk_main table th{ border:#ddd 1px solid; padding:15px; line-height:2;}
.jggk_main table th{background:#f7f7f7; width:18%;}

/*机构领导*/
.jgld_list table{ border-collapse:collapse;}
.jgld_list table th{background:#f0f7fc; color:#333; font-size:15px;}
.jgld_list table td, .jgld_list table th{ border-bottom:#ecebeb 1px solid; padding:15px; line-height:1.8;}
.jgld_list .xm{width:12%; text-align:center; white-space:nowrap;}
.jgld_list .zw{width:30%; text-align:center;}
.jgld_list tr{background-color:expression(this.sourceIndex%2 ? '#f8f8f8':'#ffffff');} 
.jgld_list tr:nth-child(even) td{background-color:#f8f8f8;}
.jgld_list tr:nth-child(odd) td{background-color:#ffffff;}

/*内设机构*/
.nsjg_list{padding-top:15px;}
.nsjg_list li{ background:url(/imagelzb/bm_common_dot.gif) no-repeat left 21px; line-height:22px; padding:10px 0 10px 18px; font-size:16px;}

/*responsive*/
@media (max-width: 991px){
	.sideBar, .mainContent{float:none; width:100%;}
	.sideBar{margin-bottom:20px; padding:0;}
}

@media (max-width: 768px) {
	.sideBar{width:200px; overflow-x:hidden; }
	.mainContent{width:100%;}
	.parentName{display:none;}
	.sideMenu li{border-bottom:solid #282B33 1px;}
	.sideMenu li a{padding:10px 58px 10px 8%; line-height:1.5; position:relative;color: #fff}
	.site-tree-mobile{display:block !important; position:fixed; z-index:200; bottom:15px; left:15px; width:39px; height:39px;border-radius:2px; text-align:center; background:url(/imagelzb/jd-site-tree-icon.gif) no-repeat center; background-color:rgba(49,136,216,.8); cursor:pointer;}
	.site-mobile-shade{content:''; position:fixed; top:0; bottom:0; left:0; right:0; display:none; background-color:rgba(0,0,0,.8); z-index: 100;}
	.layout-side{position:fixed; top:0; bottom:0; left:-260px; transition:all .3s; -webkit-transition: all .3s; z-index:300; overflow-x:hidden}
	.layout-side-scroll{position:relative; width:220px; height:100%; overflow-x:hidden;}
	
	.news_list li{padding:6px 10px 6px 0 !important;  line-height:1.6; height:auto;}
	.news_list li a, .news_list li span{float:none; display:inline; position:static; white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:auto;}
	.news_list li span{margin-left:10px;}
	
	.curmb1{padding:10px 0 10px 30px;}
	.jgld_list .fg{display:none;}
	.jgld_list .zw{width:auto;}
}