@charset "utf-8";
.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;}
.sideBar{float:left; width:25.5%; padding-bottom:20000px; margin-bottom:-20000px; background:#e3effa;}
.mainContent{float:right; width:71.5%;}

.site-tree-mobile{display:none;}
/*page*/
.parentName{position:relative; line-height:160%; padding:15px 6% 15px 12%; font-weight:bold; font-size:1.25em; color:#fff; background:#4d80c2; border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.parentName i{position:absolute; display:block; width:13px; height:13px; right:18px; top:50%; margin-top:-6px; color:#666; -webkit-transition: 500ms; -moz-transition: 500ms; -o-transition: 500ms; transition: 500ms;  -moz-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); transform:rotate(-90deg);}
.parentName i.slide{-moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}

.columnName{line-height:1.6em; border-bottom:#ededed 2px solid;}
.columnName h2{position:relative; float:left; bottom:-2px; display:inline-block; font-size:1.375em; font-weight:300; color:#126ec2; padding:10px 8px 15px; border-bottom:solid #126ec2 2px;}
.columnName h2 br{display:none;}
.columnName h2 a{color:#126ec2;}
.columnName h2 a:hover{color:#126ec2;}

.sideMenu li{border-bottom:#fff 1px solid;}
.sideMenu li a{display:block; padding:15px 58px 15px 12%; line-height:1.5; position:relative;}
.sideMenu li a i{position:absolute; width:7px; height:13px; background:url(/imagelzb/jd-sidemenu-icon.gif) no-repeat; right:30px; top:50%; margin-top:-7px;}
.sideMenu li a:hover, .sideMenu li a.aon{background:#fdfeff; font-weight:300;color:#333;}
.sideMenu li a:hover i, .sideMenu li a.aon i{background-position:0 0;}

.page-list{padding-top:15px; padding-bottom:10px; min-height:280px; _height:280px;}
.page-list .infoList{font-size:16px;}
.page-list .infoList li{padding-top:8px; padding-bottom:8px;}
.page-list .infoList li i{width:4px; height:4px; top:6px;}
.page-list .infoList li a{max-width:80%;}

.page-list-pic ul{margin:0 -1%; padding:0 0 20px; overflow:hidden; zoom:1;}
.page-list-pic ul li{position:relative; width:31.3333%; height:153px; margin:20px 1% 0; float:left;}
.page-list-pic ul li img{ display:block;width:100%; height:100%;}
.page-list-pic ul li .txtbg{position:absolute; bottom:0;  left:0; width:100%; height:34px; background:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity:0.6;}
.page-list-pic ul li span{position:absolute; bottom:0;  left:2%; display:block; width:96%; height:34px; line-height:34px; text-align:center; color:#fff; font-size:14px;}
.page-list-pic ul li a:hover img{ filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9;}

.page-list-tt{padding-top:25px;}
.singleCont{line-height:200%; font-size:1em;}
.singleCont p{margin-bottom:15px;}

.page-right-txt{line-height:2; padding-top:20px; padding-bottom:20px; color:#333;}
.page-text{line-height:2; padding-top:20px; padding-bottom:20px; color:#333;}
.page-leader{padding-top:20px; padding-bottom:25px; line-height:180%;}
.page-leader img{float:left; margin-right:20px;}
.page-leader .title{font-weight:700; margin-bottom:10px;}

.hotnews-list{padding:10px 0 20px;}
.hotnews-list li a.lm{color:#3188d8; margin-right:6px;}
.hotnews-list li a.lm:hover{text-decoration:underline;}

/*total*/
.total-max{padding-bottom:15px;}

/*page*/
.pagediv{padding-top:15px; padding-bottom:15px; color:#888; font-size:14px; line-height:28px; text-align:center; clear:both;}
.pagediv a{color:#888;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num,
.pagination_index_last,
.pagination_input,
.pagination_index_last .anniu{display:inline-block; *display:inline; margin:2px; zoom:1; border:solid #ddd 1px; border-radius:2px;}
.pagediv .arrow a:hover,
.pagediv .arrow a.onhover{background-color:#2086da; border:solid #2086da 1px; color:#fff;}
.pagediv .moye,
.pagediv .arrow a,
.pagediv .index_num{padding:0 10px;}
.pagediv .index_num{font-weight:700;}
.pagination_index_last,
.pagination_index_total{padding:0 5px; border:none;}
.pagination_input{width:30px; height:26px; margin-top:-2px; color:#888; text-align:center;}
.pagination_index_last .anniu{width:30px; height:26px; margin-top:-2px; color:#888; text-align:center; background-color:#2086da; border:solid #2086da 1px; color:#fff;}

.pagediv{ clear:both; padding:30px 0 25px; text-align:center; color:#333;}
.pagediv li{display:inline; margin:0 2px 5px;}
.pagediv a{ display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(/imagelzb/bm_page_num.gif) repeat-x; border-radius:3px;}
.pagediv .onhover{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:0 2px 5px rgba(0,0,0,0.15) inset;}
.pagination_index_last{ padding-left:15px;}
.pagediv .anniu{height:28px; border:#b5b5b5 1px solid; background:url(/imagelzb/bm_page_num.gif) repeat-x; border-radius:3px; width:35px; font-weight:bold; color:#666; cursor:pointer;}
#num{width:40px; margin:0 2px; height:28px; line-height:28px; border:#b5b5b5 1px solid; background:#fff; text-align:center; border-radius:3px;}
.pagediv a:hover{background:#fff; color:#000; text-decoration:none;}
.pagediv *{vertical-align:middle;}


.detail{padding:10px 2%; background-color:#fff}
.detail .title{text-align:center; font-size:1.5em; font-weight:300; color:#016EC5; padding-top:1.2em; margin-bottom:.6em; line-height:150%;}
.detail .title p{padding:0; margin:0;}
.detail .memo{text-align:center; color:#999; font-size:1em; margin-top:.6em;}
.detail .memo span{display:inline-block; white-space:nowrap; margin-left:15px; margin-right:15px;}
.detail .memomt{margin-top:1.5em;}

.detail .content{line-height:200%; font-family:"宋体"; font-size:12pt; padding:3% 2% 20px; min-height:200px; _height:200px; color:#333;}
.detail .content h1,
.detail .content h2,
.detail .content h3{line-height:1.4; margin-bottom:15px;}
.detail .time{position:relative; text-align:left; font-size:0.875em; color:#999; padding-top:.6em; padding-bottom:.6em; padding-left:6px; margin-top:1.8em; background-color:#f3f5f6;}
.detail .time a{color:#999;}
.detail .time a:hover{color:#666;}
.detail .time span{margin-left:15px; margin-right:15px; display:inline-block; white-space:nowrap;}
.detail .time span .defaultsource{display:none;}
.detail .time span.fontsize{position:absolute; top:.6em; right:0;}
.detail .time span.fontsize a{margin-left:6px; margin-right:6px;}
.detail .time span.fontsize a.big{font-size:1.125em;}
.detail .time span.fontsize a.large{font-size:1em;}
.detail .time span.fontsize a.small{font-size:.875em;}
.detail .time span.hidellcs{display:none;}
.detail .time span #hits{color:#c00;}

.detail .content p{margin-bottom:15px;}
.detail .content .table_con{margin-bottom:15px;}
.detail .content .table_con td, .detail .content .table_con th{border:solid #000 1px; padding:6px; line-height:160%;}
.detail .content .table_con th{font-weight:700; text-align:center; background-color:#efefef;}
.detail .content table tr td p{margin-bottom:0;}
.detail .content a{color:#1076e0;}
.detail .content a:hover{color:#1076e0;}
.detail .content .iframe{width:90%; margin:0 auto;}
.detail #pageBreak{text-align:center; margin-bottom:30px; line-height:30px; font-family:"宋体"; font-size:.875em;}
.detail #pageBreak a{display:inline-block; padding-right:12px; padding-left:12px; margin:4px; background-color:#ededed;}
.detail #pageBreak a.hover{color:#fff; background-color:#1076e0;}

.detail .min-box{width:49%;}
.detail .extended{min-height:58px; background:url(/imagelzb/jd-dot-line.gif) repeat-x top; padding-top:60px; padding-bottom:60px;}
.detail .extended .abtn{text-align:right;}
.detail .extended .abtn a{display:inline-block; padding-left:10px; padding-right:10px; margin-left:12px; padding-right:12px; font-size:.875em; line-height:26px; background-color:#ececec;}
.detail .extended .abtn a:hover,
.detail .extended .abtn a.hover{background-color:#1076E0; color:#fff;}
.detail .share{position:relative; float:right; width:168px; right:168px; padding-left:60px; height:26px; font-size:.875em;}
.detail .share font{position:absolute; left:0; top:0;}
.detail .share .icon img{margin-right:4px; float:left;}
.detail .share .bdsharebuttonbox{position:absolute; top:-8px;}
.detail .info_ewm{position:absolute; top:-48px; right:0; text-align:center; font-size:.875em; color:#666; line-height:180%;}

/*sitemap*/
.SiteMap{margin-top:2%;}
.SiteMap .map-div{clear:both; border-bottom:#e6e6e6 1px solid; padding-bottom:10px; margin-bottom:30px;}
.SiteMap h2{display:block; float:left; background-color:#1076e0; font-size:1.25em; height:36px; line-height:32px; color:#fff; padding-left:22px; padding-right:22px; margin-bottom:20px;}
.SiteMap h2 a{color:#fff;}
.SiteMap h2 a:hover{color:#fff;}
.SiteMap h3{margin-bottom:20px; font-weight:700; font-size:1.125em; text-align:left; border-bottom:dashed #e6e6e6 1px;}
.SiteMap h3 a{display:inline-block; padding:0 22px 10px; margin-bottom:-1px; color:#006CD1; border-bottom:solid #006CD1 2px;}
.SiteMap h3 a:hover{color:#1076e0;}
.SiteMap dl{position:relative; padding-bottom:10px; line-height:30px;}
.SiteMap dl dt{  padding-left:28px; font-weight:bold; color:#308EE0; font-size:16px;}
.SiteMap dl.submenu dt{position:absolute; top:0; left:0;}
.SiteMap dl.submenu dd{padding-left:130px; padding-top:4px;}
.SiteMap dl.submenu dd.pl01{padding-left:200px;}
.SiteMap dl dd ul{overflow:hidden; zoom:1; line-height:22px;}
.SiteMap dl dd li{ padding-left:14px; padding-bottom:5px; padding-right:30px; width:18%; float:left;}
.SiteMap dl dd li.col3{width:28%;}
.SiteMap dl.supmenu dt{margin-right:100px; float:left;}

.SiteMap dd a:hover{color:#1076e0;}
.SiteMap div.divEnd{border-bottom:none; padding-bottom:0;}

.SiteMap dl dt a{color:#1076e0;}
.SiteMap dl dt a:hover{color:#437ed4;}

/*机构概况*/
.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;}

@media (max-width: 1199px) {
.detail .time{text-align:center;}
.detail .time span{padding-top:0.3em; padding-bottom:0.3em;}
.detail .time span.fontsize{position:static !important;}
}

@media (max-width: 992px) {
.detail .content{padding-top:3%;}
.detail .content .table_con,
.detail .content table{width:80%;}

.SiteMap dl.submenu dt{position:relative;}
.SiteMap dl.submenu dd,
.SiteMap dl.submenu dd.pl01{padding-left:20px;}
.SiteMap dl dd li{min-width:33.3%; white-space:nowrap; width:auto;}

.SiteMap dl.supmenu dt{min-width:33.3%; margin-right:0;}
}

/* xs mobile*/
@media (max-width: 768px) {
.sideBar{width:200px; overflow-x:hidden; background:#393D49;}
.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;}

.page-list-pic ul li{width:48%; margin-top:20px; height:176px;}

.detail .min-box.fr.pr{display:none;}
.detail .min-box{width:100%;}
.detail .extended .fl{width:100% !important;}
.detail .extended{min-height:inherit;}
.detail .extended .abtn{text-align:center !important;}
.detail .content .table_con,
.detail .content table{width:98%;}
#zoomcon img{height:auto !important; margin:auto;}
.detail .title br{display:none}

.SiteMap dl.supmenu dt{min-width:50%;}
.SiteMap dl dd li.col3{min-width:45%;}

	.jgld_list .fg{display:none;}
	.jgld_list .zw{width:auto;}
}
@media only screen and (max-width: 480px) {
.page-list .infoList{font-size:.875em;}
.page-list .infoList li a{max-width:none;}
.page-list-pic ul li{width:100%; height:auto;}
.page-list-pic-ads ul li{width:48%;}

.detail .title{font-weight:700; font-size:1.125em;}
.detail .memo{font-size:1em;}
.detail .time{text-align:center; padding-bottom:0.8em; margin-top:1em;}
.detail .time span{display:block;}
#zoomcon video{width:420px; height:auto !important; margin:auto;}

.SiteMap dl dd li{margin-right:16px; min-width:42%;}
}
@media only screen and (max-width: 320px) {
#zoomcon video{width:260px;height:auto !important; margin:auto;}
.SiteMap dl dd li.col3{min-width:100%; margin-right:0;}
}