﻿@charset "utf-8";

.sjkfnavbox .navbar-nav li{width:200px;}
/***数据开放***/
.sjkf_bg{ background: url(../images/sj_bg.jpg) top center no-repeat; height: 140px; position: relative; padding-left: 50px;}
.sjkf_bg h1{ font-size: 30px; color: #fff; padding: 26px 0 0 0; line-height: 44px;}
.sjtj_con{ font-size: 18px; color: #fff; height: 40px; line-height: 40px;}
.sjtj_con ul li{ display: inline;}
.sjtj_con span{ font-size: 24px; color: #ffec15; padding: 0 6px; font-weight: bold; }
.sjkf_btn{ position: absolute; top:50px; right:20px;}
.sjkf_btn ul li{ width: 100px; height: 30px; margin-right: 10px; line-height: 30px; text-align: center;  color: #0154a4; font-size: 16px; background: url(../images/sj_btn.png) 0 0 no-repeat;float: left;}
.sjkf_btn ul li a{color: #0154a4; }
.sjzt_tabs{ width: 440px; margin:0 auto 12px auto; height: 67px; }
.sjzt_tabs ul li{ display: inline;float: left;width:200px;height: 67px; line-height: 56px; text-align: center; font-size: 24px;  margin: 0 10px; cursor: pointer;}
.sjzt_tabs ul li a{display: block;color: #0154a4;height: 56px;background: #f3f3f3;border-radius: 5px;}
.sjzt_tabs ul li.active{ background:url(../images/sjzt_tabbg_h.png) no-repeat center bottom;color: #fff; }
.sjzt_tabs ul li.active a{ color: #fff;background:#0154a4 ;}
.sj_btnli ul{ width: 105%; height: 308px; display: block;}
.sj_btnli ul li{ width: 130px; height: 149px; float: left; font-size:18px; margin:0 49px 5px 0; text-align: center; position: relative;}
.sj_btnli ul li a{ display: block;  height: 124px; background: #edf6fe; padding-top:25px;}
.sj_btnli ul li a:hover img{ webkit-transition:  -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.sj_btnli ul li .img_title{ background: #fff; display: block; height: 49px; line-height: 49px; position: absolute; left:0; bottom: 0; right:0; }
.sj_unitli ul{height: 308px; display: block; }
.sj_unitli ul li{ width: 25%; height: 42px; line-height: 42px; font-size: 18px; float: left;  }
.sj_unitli ul li a{  display: block; white-space: nowrap; overflow: hidden; padding:0 16px; text-overflow: ellipsis; background: url(../images/sjico.png) left center no-repeat; }
.sjfb_tabs{ width: 220px; height: 420px;}
.sjfb_tabs ul li{ height: 60px; line-height: 60px; margin-top:10px; background: #f2f2f2; font-size: 18px; padding-left: 32px;}
.sjfb_tabs ul li a{ display: block; height: 60px;}
.sjfb_tabs ul li.active{  background: #dce7f8;}
.sjfb_tabs ul li.active a{ color: #333;}
.sjfb_con{ margin:10px 0 0 240px;}
.zfsj_select{height:30px;position:relative;}
.zfsj_select ul{position:absolute;right:0;top:0;}
.zfsj_select ul li{float:left;height:30px;line-height:30px;font-size:14px;color:#666;padding-left:10px;}
.zfsj_select ul li.bt{width:70px;white-space:nowrap;overflow:hidden;}
.zfsj_select ul li.bt1{width:35px;text-align:center;}
.zfsj_select ul li.sel{width:110px;}
.zfsj_select ul li.sel select{float:left;width:100%;height:30px;line-height:20px;padding:4px 10px;border:#ddd 1px solid;background:#fff;color:#666;*margin-top:4px;_margin-top:4px;}
.zfsj_sel{margin-top:10px;width:100%;height:370px;}
.zfsj_sel img{max-width:100%;}
.zfsj_select .quary {height: 30px;width: 50px;align-items: center;background: #fff;border: #ddd 1px solid;cursor: pointer; margin-top: -5px;}
.sj_lmbox{ width: 590px; height: 230px;overflow: hidden;  }
.sj_lmbox .sj_lmcon{padding-top:10px;}
.sj_lmbox .sj_lmcon .sj_img{  float: left; width: 235px; height: 173px;}
.sj_lmbox .sj_lmcon .sj_img .img_title{ display: none;}
.sj_lmbox .sj_lmcon  .sj_lmlist{ margin-left: 244px;}
.sj_lmbox .sj_lmcon  .sj_lmlist li{ height: 34px; line-height: 34px; font-size: 16px;  padding-left: 15px;     background: url(../images/icon.png) no-repeat left 15px; }
.sj_lmbox .sj_lmcon  .sj_lmlist li a{display: inline-block; max-width:210px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.sj_lmbox .sj_lmcon  .sj_lmlist li .date{ float: right; color: #999; }
.sj_lmbox2  .sj_lmcon  .sj_lmlist li a{max-width:210px;}

.data_speciallist .j-scroll{ padding: 20px 36px 0; height: 154px; overflow: hidden; position: relative;}
.data_speciallist .j-scroll span.prev,.data_speciallist .j-scroll span.next{display: block; position: absolute; left: 0; top: 63px;}
.data_speciallist .j-scroll span.prev a,.data_speciallist .j-scroll span.next a{ display: block; width: 20px; height: 34px; background: url("../images/date_prve.png") 0 0 no-repeat; cursor: pointer;text-indent: -99px;overflow: hidden;}
.data_speciallist .j-scroll span.prev a:hover{ background-position: -20px 0;}
.data_speciallist .j-scroll span.next{right: 0; left: auto;}
.data_speciallist .j-scroll span.next a{ background-position: -40px 0;}
.data_speciallist .j-scroll span.next a:hover{ background-position: -60px 0;}
.data_speciallist .scroll-wrap{width: 100%; overflow: hidden; height: 148px;}
.data_speciallist .scroll-wrap li{ float: left; width: 184px;padding:2px; text-align: center;}
.data_speciallist .scroll-wrap li a{display: block;}
.data_speciallist .scroll-wrap li img{ vertical-align: middle; width: 100px; height: 100px;}
.data_speciallist .scroll-wrap li span{ display: block; vertical-align: middle; padding-top: 8px; height: 38px; line-height: 38px; font-size: 18px;}
.data_speciallist .scroll-wrap li a:hover img{transition: ease-in-out .7s; transform: rotate(360deg); }
.sj-sqform{ font-size: 14px; line-height: 25px; padding-top: 8px}
.sj-sqform ul li{ line-height: 25px; padding: 4px 0; vertical-align: top; }
.sj-sqform ul li.bt{ width: 100px; float: left; font-size: 16px;}
.sj-sqform ul li.tex{ margin-left: 100px; }
.sj-sqform ul li .tex-input{ width: 96%; border: 1px solid #ddd; line-height: 25px; height: 25px; font-size: 14px; padding: 0 1%;}
.sj-sqform ul li .tex-yzm{ width: 160px; border: 1px solid #ddd; line-height: 25px; height: 25px; padding: 0 5px;}
.sj-sqform ul li .tex-textarea{ width: 96%; border: 1px solid #ddd; line-height: 25px; padding: 0 1%; height: 40px; }
.sj-sqform ul li .btn-submit{ font-size: 16px; color: #fff; width: 70px; height: 28px; line-height: 28px; text-align: center; border: none; background: #0154a4; border-radius: 5px; -moz-border-radius: 5px; margin-left: 10px;}
.sj-sqform ul li .red{ color: #f00;}
@media (min-width: 992px) and (max-width:1199px) {
    .sjkf_btn {top: 30px;}
    .sj_btnli ul li {margin: 0 42px 5px 0;}
    .sj_lmbox {width: 485px;}
    .sj_lmbox .sj_lmcon  .sj_lmlist li a{max-width:120px; }
    .sj_lmbox2  .sj_lmcon  .sj_lmlist li a{max-width:120px;}
    .sjkfnavbox .navbar-nav li{width: 165px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .sjkf_btn {top: 30px;}
    .sj_btnli ul li {width: 115px;margin: 0 15px 5px 0;}
    .sjfb_tabs{ float: none; height: auto; width: 100%; margin-bottom: 10px;}
    .sjfb_tabs ul li{ width: 31.3%; float: left; margin: 10px 1% 0 1%;padding:0; text-align: center;}
    .sjfb_con{ margin: 10px 0 0 0; clear: both; width: 100%;}
    .zfsj_select ul {right: 1%;}
    .sj_lmbox {width: 100%; float: none;}
    .sj_lmbox2{ margin-top: 20px;}
    .sj_lmbox .sj_lmcon  .sj_lmlist li a{max-width:380px; }
    .sj_lmbox2  .sj_lmcon  .sj_lmlist li a{max-width:470px;}
    .sjkfnavbox .navbar-nav li{width: 128px;}
}
@media (max-width: 991px){
    .sj_lmbox {width: 100%; float: none;}
}
@media (max-width: 767px){
    .sjkf_bg{ height: auto; background-size:100% 100%; padding:0 20px 25px 20px}
    .sjtj_con{ height: auto; }
    .sjkf_btn { position: static;}
    .sjkf_btn ul li{ width: 23%; margin-right: 2%; background: #fff; border-radius: 10px; -moz-border-radius: 10px; }
    .sjtj_con ul li{ display: inline-block;}
    .sj_btnli ul{ width: 100%; height: auto;}
    .sj_btnli ul li{ width: 18%;     margin: 0 1% 5px 1%;}
    .sj_unitli ul li{ width: 32.3%; font-size: 16px;}
    .sjfb_tabs{ float: none; height: auto; width: 100%; margin-bottom: 10px;}
    .sjfb_tabs ul li{ width: 31.3%; float: left; margin: 10px 1% 0 1%;padding:0; text-align: center;}
    .sjfb_con{ margin: 10px 0 0 0; clear: both; width: 100%;}
    .zfsj_select{ display: none;}
    .sj_lmbox .sj_lmcon  .sj_lmlist li a {  max-width:none !important; margin-right:60px; float:none; display:block;}
    .sj_lmbox .sj_lmcon  .sj_lmlist li  img{ display:none !important;}
    .sj_lmbox2  .sj_lmcon  .sj_lmlist li a{margin-right:0;}
    .sj_lmbox .sj_lmcon .sj_img {float: none; margin: 0 auto;}
    .sj_lmbox{ height: auto;}
    .sj_lmbox .sj_lmcon .sj_lmlist{margin:5px 0 0 0;}
}
@media (max-width: 460px) {
    .sjzt_tabs{ width: 100%;}
    .sjzt_tabs ul li {width: 48%;margin: 0 1%; border-radius: 5px; -moz-border-radius: 5px; }
    .sj_btnli ul li {width: 31%;}
    .sj_unitli ul li{  width: 48%;}
    .sjkf_btn ul li{ width: 48%; margin:10px  2% 0 0;  }
}
/***数据开放-栏目***/
.lmcontent{ padding-bottom:20px;}
.sj_left{ width: 260px; background: #f2f6f9; min-height: 1030px;}
.sj_right{ width: 920px; position: relative; min-height: 400px;}
.sj_title{margin-bottom: 10px;}
.sj_title ul li{ height: 68px; line-height: 68px; padding-left: 70px; font-weight:bold; font-size: 24px; background: url(../images/sj_mico.png) 176px center no-repeat #dcecf8; color: #0154a4; cursor: pointer;}
.sj_title ul li.active{background: url(../images/sj_micoh.png) 176px center no-repeat #0154a4; color: #fff;}
.sj_menu{ padding:0 0 20px 35px; }
.sj_menu ul li{ height: 45px; line-height: 45px; font-size: 16px;background: url(../images/sji1.png) left center no-repeat;  }
.sj_menu ul li a{ display: block; padding-left: 16px;padding-right: 10px;}
.sj_menu ul li.active{ background: url(../images/sji2.png) left center no-repeat; color: #f18e00;}
.sj_menu ul li.active a{ color: #f18e00;}
.sj_menu ul li .uname{ display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.sj_lmtitle{ height: 37px; border-bottom: 1px solid #dee2e6;line-height: 36px; }
.sj_lmtitle .tjcon{ padding: 0 0 0 26px;}
.sj_lmtitle .tit{ float: left; font-size: 24px; font-family: "Microsoft YaHei",微软雅黑; color: #0154a4; border-bottom: 1px solid #0154a4;  height: 36px; padding: 0 10px; line-height: 30px;}
.sj_lmtitle .sj_lmbtn  li{ float: left; text-align: center; margin-left: 10px; width: 120px; height: 30px; line-height: 30px; font-size: 14px; background: #9cbddc; border-radius: 5px; -moz-border-radius: 5px; color: #fff;}
.sj_lmtitle .sj_lmbtn  li.active{ background: #0154a4;}
.sj_lmtitle .sj_lmbtn  li a{ color: #fff;}
.sj_lmtitle .sj_lmbtn li img{ padding-right: 6px;}
.sj_list ul li{ border: 1px solid #eef3f7; padding: 20px 96px 20px 10px; margin-top: 20px; position: relative; line-height: 30px;}
.sj_list ul li .sjimg{ float: left;  width: 137px;background: url(../images/sj_dn.png) center center no-repeat; min-height: 70px; }
.sj_list ul li .sjinfo{ padding-left: 20px; border-left:1px solid #ddd; margin-left: 137px;}
.sj_list ul li .sjinfo .title{ font-size: 18px;}
.sj_list ul li .apibg{ position: absolute; right:10px; text-align: center; color: #fff; padding-top: 20px; top:0;background: url(../images/apibg.png) 0 0 no-repeat; width: 40px; height: 40px;}

.sj_list ul li .sjhit,.sj_list ul li .date{ color: #666;}
.sj_list ul li .sjhit .link{display:block;float:right;height:15px;padding-top:6px;}
.sj_list ul li .sjhit .link em{font-style:normal;display:block;float:left;width:40px;height:15px;line-height:16px;text-align:center;font-size:12px;font-family:'宋体';color:#fff;overflow:hidden;}
.sj_list ul li .sjhit .link em:hover{color:#fff;}
.sj_list ul li .sjhit .link em.xls{background:#43cd80;}
.sj_list ul li .sjhit .link em.xml{background:#ee7621;}
.sj_list ul li .sjhit .link em.json{background:#f87e5a;}
.sj_list ul li .sjhit .link em.csv{background:#5f9ed8;}
.sj_list ul li .sjhit .link em.doc{background:#0154a4;}


.sjsq_bg{  background: url(../images/txtbg.png) 0 0 repeat; position: fixed;height: 100%; left:0; top:0; right:0; height: 620px; }
.sjsq_txt{ text-align: center; width: 400px; font-size: 16px; padding: 35px 0; line-height: 50px;  background: #fff; position: absolute; top:50%; margin:-62px 0 0 -200px; left:50%; border-radius: 5px; -moz-border-radius: 5px; }
.sjsq_txt a{ color: #0154a4; padding-left: 5px;}

@media (min-width: 992px) and (max-width:1199px) {
    .sj_right {width: 710px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .sj_left {width: 220px;}
    .sj_title ul li {padding-left: 40px;}
    .sj_menu {padding: 0 0 20px 15px;}
    .sj_right {width: 525px;}
}
@media (max-width: 991px){
    .sj_left,.sj_right{ float: none; width: auto; height: auto !important; min-height: auto;}
    .sj_title ul li{ background: url(../images/sj_mico.png) right center no-repeat #dcecf8; padding: 0 10px; text-align: center; }
    .sj_title ul li.active{background: url(../images/sj_micoh.png) right center no-repeat #0154a4;}
    .sj_menu ul li{ width: 33.3%; float: left;}
}
@media (max-width: 767px){
    .sj_menu{ padding-left: 20px;}
    .sj_list ul li{margin-top:10px;padding-right:60px;}
    .sj_menu{padding-left:10px;}
    .sj_menu ul li .uname {width: 100%;}
    .sj_menu ul li .num{ display: none;}
    .sj_list ul li .sjimg{ display: none;}
    .sj_list ul li .sjinfo {border-left:none;margin-left: 0; padding:0;}
    .sj_list ul li .date, .sj_list ul li .dwname{ float: none; display: block;}
    .sj_lmtitle .tjcon { display: none;}
    .sj_lmtitle .sj_lmbtn  li{ width: 85px; margin-left: 6px;}
    .sj_lmtitle .sj_lmbtn  li img{ display: none;}
    .lmcontent { padding: 0;}
}
@media (max-width: 450px){
    .sj_menu ul li{ width: 50%; }
}
/***数据开放-文章***/
.sj_banner{ background: url(../images/sj_banner.jpg) top center no-repeat; height: 160px;}
.sj_banner .sj_font{ padding: 55px 80px 0 0; text-align: right;}
.data_nrbg{ background: #f8f8f8; padding: 16px 60px; margin-bottom: 20px;}
.data_newtitle{ font-size: 20px; background: url(../images/data_ico.png) left center no-repeat; padding:10px 0 10px 62px; line-height: 22px;}
.data_newtitle h1{ float: left;}
.data_newtitle .star_sp{ display: inline-block;  margin-left: 20px;}
.data_newtitle .star_sp i{ display: inline-block;  width: 22px;height: 20px;background: url(../images/xin_ico2.png) left top no-repeat;}
.data_newtitle .star_sp i.iconw{ background: url(../images/xin_ico1.png) left top no-repeat;}
.data_sj{ margin: 20px 0;}
.data_sj ul li{ display: inline; float: left; width: 33.2%; line-height: 34px; font-size: 15px;}
.data_sj ul li .tit{ font-weight: bold;}
.data_btn a{ display: inline-block; font-size: 15px; background: #f28e00; width: 120px; height: 40px; line-height: 40px;  border-radius: 5px; -moz-border-radius: 5px; text-align: center; color: #fff; }
.data_btn .blue-btn{ background: #0154a4; margin-right: 10px;}
.data_smtit{ font-size: 20px;height: 50px; line-height: 50px; margin-bottom: 20px;background: #0154a4;}
.data_smtit .tit{ padding: 0 20px; display: block;text-align: center;color:#fff;}
.data_smnr table{ border: 1px solid #dee2e6;}
.data_smnr .smtit{ width: 120px;}
.data_smnr td,.data_smnr th{ border: 1px solid #dee2e6; padding: 10px; word-break:break-all; }
/***数据开放-数据申请***/
.sjsq_left{ background: #fff; width: 260px;}
.sjsq_menu ul li{ font-size:18px; height: 58px; line-height: 58px; text-align: center; background: #f9f9f9; margin-bottom: 10px;}
.sjsq_menu ul li a{ display: block; height: 58px;  border-top:2px solid #f9f9f9;}
.sjsq_menu ul li.active a,.sjsq_menu ul li a:hover{ background:#ebf2f8; color: #0154a4; border-top:2px solid #0154a4; }
.sjsq_form{ border: 1px solid #dee2e6; padding: 20px 45px;}
.sjsq_title{ font-size: 14px; line-height: 30px; padding: 5px 0;}
.sjsq_form ul li{ line-height: 40px; padding: 10px 0; vertical-align: top; }
.sjsq_form ul li.bt{ width: 120px; float: left; font-size: 16px;}
.sjsq_form ul li.tex{ margin-left: 120px; }
.sjsq_form ul li .tex-input{ width: 96%; border: 1px solid #ddd; line-height: 38px; height: 38px; font-size: 14px; padding: 0 1%;}
.sjsq_form ul li .tex-yzm{ width: 160px; border: 1px solid #ddd; line-height: 38px; height: 38px; padding: 0 5px;}
.sjsq_form ul li .tex-textarea{ width: 96%; border: 1px solid #ddd; line-height: 30px; padding: 0 1%;}
.sjsq_form ul li .btn-submit{ font-size: 24px; color: #fff; width: 160px; height: 50px; line-height: 50px; text-align: center; border: none; background: #0154a4;}
.sjsq_form .red{ color: #f00;}
.sjsq_litit{ font-size: 16px; background: #0154a4; height: 45px; line-height: 45px;}
.sjsq_litit li{ display: inline; float: left; text-align: center; color: #fff; border-right: 1px solid #0154a4; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.sjsq_list{ margin-top: 20px;}
.sjsq_list li.t4{ float: right; width: 109px; }
.sjsq_list li.t3{ float: right; width: 335px; }
.sjsq_list li.t1{ float: left; width: 109px; text-align: center; }
.sjsq_list li.t2{ display: block; float: none;  }
.sjsq_lblist{ border-left: 1px solid #dee2e6;}
.sjsq_lblist li{ height: 50px; line-height: 50px; text-align: center;  border-left: 1px solid #dee2e6; border-bottom: 1px solid #dee2e6; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.sjsq_lblist li.t4{  border-right: 1px solid #dee2e6;}
.sjsq_lblist li.t1{  border-right: 1px solid #dee2e6;}
@media (min-width: 992px) and (max-width:1199px) {

}
@media (max-width: 991px) and (min-width: 768px){
    .data_nrbg {padding: 16px 20px;}
    .data_smnr .smtit{ width: 100px;}
}
@media (max-width: 991px){
    .data_nrbg {padding: 16px 20px;}
    .data_smnr .smtit{ width: 100px;}
    .data_sj ul li{ width: 50%; }
    .sjsq_left{ float: none; width: auto; height: auto !important;}
    .sjsq_list li.t3 {width: 245px;}
    .sjsq_list li.t1 {width: 60px;}
}
@media (max-width: 767px){
    .data_nrbg{padding:10px 10px 20px;}
    .data_newtitle h1{float: none;}
    .data_newtitle .star_sp{margin-left:0;}
    .data_sj ul li{ width: 100%; }
    .sj_banner{ height: auto;}
    .sj_banner .sj_font{  padding: 20px 0; text-align: center;}
    .sjsq_form{ padding: 20px;}
    .sjsq_form ul li.bt{ width: 100px;}
    .sjsq_form ul li.tex {margin-left: 100px;}
    .sjsq_list li.t1,.sjsq_list li.t3 { display: none;}
}
@media (max-width: 500px){
    .sj_banner .sj_font img{ width: 98%; height: auto; }
    .sjsq_form ul li .tex-yzm{ width: 100px;}
    .sjsq_form ul li.bt{ width: auto;}
    .sjsq_form ul li.tex {margin-left: 0;}
    .sjsq_bg{ height: 800px;}
    .sjsq_txt{ width: 84%; left:5%; margin-left: 0; padding: 20px 10px; line-height: 40px;}
}


/***领导之窗***/
.lddt_box .ind_atabs ul li.active,.zyhy_box .ind_atabs ul li.active{ background: none;}
.ld_types{ width: 750px; height: 520px; background: #f9f9f9;}
.ld_typesbox{ padding: 0 30px;}
.ld_xx{ width: 428px; height: 518px; border: 1px solid #dee2e6;}
.ld_xx .ld_xxbox{ padding:0 20px; border: none; margin:0 ;}
.ld_xx .ld_xxtitle { border-bottom:1px solid #dee2e6; font-size: 22px; color: #0154a4; padding-top: 6px; height: 58px; line-height: 58px; text-align: center; }
.ld_xx .ld_xxcontent{ font-size: 16px; line-height: 34px; padding:18px 15px 0 15px; color: #666;}
.ld_xx .ld_xxcontent p{ text-indent: 2em;}
.ld_xxlink{ margin-top: 20px;}
.ld_xxlink a{ display: inline-block;  width: 160px; height: 42px; line-height: 42px; text-align: center; font-size: 18px; background: #f9f9f9; border-radius: 5px; -moz-border-radius: 5px; color: #666;}
.ld_typetabs{ padding-top:6px; height: 60px; line-height: 60px;font-weight: bold;   background: url(../images/ld_tbg.gif) left bottom repeat-x;}
.ld_typetabs ul li{ display: inline; float: left; width: 24.8%; text-align: center; height: 60px; font-size: 22px;}
.ld_typetabs ul li a{ display:inline-block; margin: 0 auto; padding: 0 6px; color:#666;}
.ld_typetabs ul li.active a{background: url(../images/ld_taon.gif) bottom center no-repeat; color: #0154a4; }
.ld_list ul li{ border-bottom: 1px dashed #d3d3d3; padding: 15px 0; line-height: 50px;}
.ld_list ul li .fltit{ display: block; float: left; color: #0154a4; font-size: 20px; font-weight: bold; width: 132px; text-align: center;}
.ld_list ul li .ldrw{ float: left; display: block; width: 558px; font-size: 18px; }
.ld_list ul li .ldrw a{  display:block; width: 24.8%; float: left;}
.lddt_box {  height: 316px;width: 750px; }
.zyhy_box{ height: 316px;width: 430px; }
.lddt_box .ind_list li  a{ max-width: 600px;}
.zyhy_box .ind_list li  a{ max-width: 330px;}
@media (min-width: 992px) and (max-width:1199px) {
    .ld_types {width: 542px;}
    .ld_typesbox {padding: 0 20px;}
    .ld_typetabs ul li {font-size: 20px;}
    .lddt_box {width: 542px;}
    .lddt_box .ind_list li  a{ max-width: 400px;}
    .ld_list ul li .ldrw {width: 370px; }
    .ld_list ul li .ldrw a{  width: 31.3%;}
}
@media (max-width: 991px) and (min-width: 768px){
    .ld_types,.ld_xx{ width: auto; float: none; height: auto;}
    .ld_xx{ margin-top: 20px;}
    .ld_types,.ld_xx .ld_xxbox{ padding-bottom: 20px;}
    .lddt_box,.zyhy_box  {width: 374px;}
    .lddt_box .ind_list li a,.zyhy_box .ind_list li  a{max-width: 620px;}
    .ld_list ul li .ldrw {width: 588px; }
}
@media (max-width: 991px){
    .ld_types,.ld_xx{ width: auto; float: none; height: auto;}
    .ld_xx{ margin-top: 20px;}
    .ld_types,.ld_xx .ld_xxbox{ padding-bottom: 20px;}
    .ld_typesbox {padding: 0 20px;}
    .lddt_box,.zyhy_box  {width: auto; float: none; height: auto;}
    .ld_xxlink a{ width: 48%;}
}
@media (max-width: 767px){
    .ldzc_main{ margin: 0;}
    .ld_list ul li {padding: 12px 0;line-height: 40px;}
    .ld_xxlink a{ width: 48%;}
    .ld_xx .ld_xxbox {padding: 0 15px 20px 15px;}
    .ld_xx .ld_xxcontent {padding: 18px 10px 0 10px;}
    .lddt_box .ind_list li a,.zyhy_box .ind_list li a {margin-right: 90px;}
    .ld_list ul li .fltit {float: none; text-align: left; padding-left: 20px;}
    .ld_list ul li .ldrw {margin-left:20px; float: none; width: auto; }
    .ld_list ul li .ldrw a {width: 33.3%;}
    }
@media (max-width: 600px){
  .ld_typesbox {padding: 0 10px;}
  .ld_typetabs{ height: 120px; background: none;}
  .ld_typetabs ul li { width: 50%;     background: url(../images/ld_tbg.gif) left bottom repeat-x;}
}
@media (max-width: 400px){
    .ld_list ul li .ldrw a {width: 49%;}
}

/***领导之窗-内页***/
.rlmtitle{  background: url(../images/dqlmlist.jpg) left center no-repeat #f7f7f7;min-height: 45px;line-height: 45px;padding-left: 21px;font-size: 20px;font-weight: bold;color: #0154a4;position: relative;z-index: 3;}
.rlmtitle .columnname{ color: #0154a4; }
.ld_left{ float: right; width:285px; min-height: 1137px; border: 1px solid #ddd; }
.ld_right{ width: 885px; float: left; }
.led_fltitle{ padding-bottom:8px;}
.led_fltitle a{display:block; height: 45px;  background: url(../images/menuaoff.png) 45px center no-repeat #f7f7f7; line-height: 45px; font-size: 18px;  text-align: center; border-radius: 5px; -moz-border-radius: 5px;  overflow: hidden;  color: #444;}
.led_fltitle a:hover,.led_flhtit a:hover{ color: #fff; background:url(../images/ldmenuon.png) 45px center no-repeat #0154a4;}
.led_flhtit a{display:block; height: 45px; background:url(../images/ldmenuon.png) 45px center no-repeat #0154a4; border-radius: 5px; -moz-border-radius: 5px;line-height: 45px; font-size: 18px;   text-align: center;  overflow: hidden; color: #fff; }
.led_nmcon{height:auto; margin: 20px;}
.led_fllb{ margin-bottom: 10px;}
.led_fllb ul li{  padding: 6px 0;  border-bottom: 1px dashed #dddddd;  line-height: 28px;}
.led_flcon ul li .name{ display:block;font-size: 20px;font-weight: bold;height: 28px; padding:0 10px;}
.led_flcon ul li .position {display:none; padding: 0 10px; color: #999;font-size: 16px;}
.led_fllb ul li a:hover span.name,.led_fllb ul li.active a span.name,.led_fllb ul li a:hover span.position,.led_fllb ul li.active a span.position,.led_fllb ul  li.active a{ color: #0154a4;}
.ld_pic{width: 227px; text-align: center; padding-top: 10px; }
.ld_pic img{ width:180px; height: 220px;   border: 1px solid #ddd; padding: 4px;}
.ld_xxbox{ margin-bottom: 10px; border: 1px solid #ddd;padding: 10px;}
.ld_contop{  padding-top: 10px;  line-height: 28px;font-size: 18px; font-weight: bold;   color: #ff8300;text-align: center;display: block;}
.ld_contop .zw,.ld_contop .j-lead-name{display:block;}
.ld_conr{ margin-left: 240px;}
.ld_conrtop{display:none;line-height: 52px;font-size: 23px;color: #555555;margin-bottom: 13px; font-weight: bold;}
.ld_conrtop .zw{ padding-right: 10px;}
.ld_conr_title{ height: 18px; font-size: 16px; position: relative; padding-top: 10px;}
.ld_conr_title p{ display:block;height: 2px;background-color: #ddd;}
.ld_conr_title span{ position: absolute; left:0; top:0; line-height: 16px; background: #fff; padding-right: 10px;}
.ld_con_work{ line-height: 35px;  font-size: 16px;color: #333; height: 280px;overflow: auto; }
.ld_con_workfg{ padding:15px 0; line-height: 35px;  font-size: 16px; clear: both;}
.ldhd_list{  min-height: 210px; clear: both; width: 100%;}
.ldhd_list ul{ margin-top: 10px;}
.ldhd_list  li{ height: 35px;padding-left: 14px;line-height: 35px;overflow: hidden;font-size: 16px;background: url(../images/icon.png) no-repeat left center; }
.ldhd_list  li a{  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  margin-right: 90px;float: none;display: block;}
.ldhd_list  li .right{ float: right;  color: #999; font-size: 14px;}
.ldhd_list  li  img{ float:left; padding:10px 0 0 0;}
@media (min-width: 992px) and (max-width:1199px) {
    .ld_right {width: 683px;float: left;}
}
@media (max-width: 991px){
    .ld_left {float: none;width: auto;height: auto !important; min-height: auto; margin-bottom: 15px;}
    .ld_right{ float: none;width: auto;height: auto !important; }
    .ldhd_list{ height: auto; padding-bottom: 10px;}

}
@media (max-width: 500px) {
    .ld_pic {width: 247px;float: none; margin: 0 auto;}
    .ld_conr {margin-left: 0;}
    .ld_con_work{ height: auto;}
}
