@charset "utf-8";
/* CSS Document */
.jdhy_box{ width: 580px;}
/*解读回应主页*/
.jd_tab{ height: 52px; background: url("../images_new/secbg.png") bottom repeat-x;}
.jd_tab ul li{ float: left;}
.jd_tab ul li a,.jd_tab ul li span{ font-size: 22px; padding: 0 4px; display: block; line-height: 52px;}
.jd_tab ul li.active a,.jd_tab ul li.active span{ font-weight: bold; color: #245399; background: url("../images_new/sec2bg.png") bottom repeat-x;}
/*公开列表*/
.jd_listwz{ padding-top: 5px;}
.listgk li{ height: 36px; line-height: 36px; background: url(../images_new/dot.png) left center no-repeat; padding-left: 8px; font-size:16px; overflow:hidden;  position:relative; padding-right:60px;}
.listgk li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999999; font-size: 14px;}
.listgk li .nr{float:left;max-width:100%;}
.listgk li .nr .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listgk li .nr .gl .split{padding:0 2px;color:#666;font-size:14px;}
.listgk li .nr .gl a{display:inline;color:#cc0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.listgk li a,.listgk li a.title{float:none; margin:0;    white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; display:block; }

.jd_listwz .list li{ position: relative;}
.jd_listwz .list li .l-time,.jd_listwz .list li .date{ position: absolute; right:0px; top:0px;color:#999999; font-size: 14px;}
.jd_listwz .list li .l-state,.jd_listwz .list li .stat{ display: none;}
.jd_listwz .list li .l-title{ margin-right: 60px;}
/*文字列表*/
.list li{height: 36px; line-height: 36px; background: url(../images_new/dot.png) left center no-repeat; padding-left: 16px; font-size:16px; overflow:hidden;}
.list li a{ display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width: 478px;}
.list li img{ float: left; padding-top: 12px;}
.list li .date{ font-size: 14px; color: #999;}
/*回应关切*/
.hygq_tab{height: 52px; background: url("../images_new/secbg.png") bottom repeat-x;}
.hygq_tab h3{font-size: 22px; padding: 0 4px; float: left;font-weight: bold;  background: url("../images_new/sec2bg.png") bottom repeat-x;}
.hygq_tab h3 a{ float: left;color: #245399; display: block; line-height: 52px;}
.hygq_tab ul{ float: right; }
.hygq_tab ul li{ float: left; padding:0 10px;background: url(../images_new/topline.png) left center no-repeat;}
.hygq_tab ul li a{ font-size: 16px; display: block; color: #666; line-height: 52px;}
.hygq_tab ul li.active a{ color: #dd2421;}
.hygq_tab ul li.first{ background: none;}
/*图表解读*/
.jd_picbox{ margin: 15px 0 20px; height: 240px; overflow: hidden; position: relative; z-index: 1}
.jd_picbox .prev,.jd_picbox .next{ width: 20px; height: 33px; position: absolute;top:104px;  z-index: 5;}
.jd_picbox .prev{background: url("../images_new/jd_leftbtn.png") center no-repeat; left:0px;}
.jd_picbox .next{ background: url("../images_new/jd_rightbtn.png") center no-repeat; right:0px;}
.jd_pic{ position: absolute; z-index: 3; height: auto; overflow: hidden;}
.jd_pic ul li{ width: 285px; height: auto; float: left; margin-right: 20px;}
.jd_pic ul li .img_title{ height: 36px; line-height: 36px; background: #f2f2f2; font-size: 16px; text-align: center; display: block; padding: 0 2%; width: 96%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.jdhy_box{ width: 486px;}
.jd_picbox{ height:263px; }
.jd_pic ul li{ width: 317px;  }
.jd_pic ul li img{ width: 100%; height:227px;}
}
@media only screen and (max-width:991px) {
.jdhy_box{ width: 100%; float: none;}
.contain{ padding: 0 2% 0;}
.jd_picbox{ height:202px; }
.jd_pic ul li{ width: 232px;  }
.jd_pic ul li img{ width: 100%; height:166px;}
}
@media only screen and (max-width: 767px) {
.jd_picbox{ margin: 10px 0px;}
.jd_tab ul li a{ font-size: 18px;}
}
@media only screen and (max-width: 450px) {
.hygq_tab{ height: auto; overflow: hidden;}
.hygq_tab ul{ float: left;}
}
@media only screen and (max-width: 450px) {
.hygq_tab ul li a{ line-height: 32px;}
}
/*******************领导之窗*****************************/
.leader_main{  margin-bottom: 20px; padding-top: 7px;}
.ind_xwtop{height:52px;background:url("../images_new/secbg.png") bottom repeat-x;overflow:hidden;}
.ind_xwtop ul li{float:left;height:52px;}
.ind_xwtop ul li a,.ind_xwtop ul li span{display:block;float:left;white-space:nowrap;height:52px;line-height:52px;font-size:22px;color:#333;overflow:hidden; padding: 0 5px;}
.ind_xwtop ul li a:hover,.ind_xwtop ul li.active a,.ind_xwtop ul li.active span{color:#245399;font-weight:bold; background: url("../images_new/sec2bg.png") bottom repeat-x;}
.ldzcbox{width:100%;height:auto;min-height:500px;_height:500px;overflow:hidden;}
.ldzcbox .ld_content{display:none;}
.ldzcbox .ld_content.active{display:block;}
.ldzc_left{float:left;width:925px;}
.ld_pic{float:left;width:255px;height:316px; padding-top: 20px; text-align: center; margin-bottom: 23px; background: #f6f9ff;}
.ld_pic img{width:176px;height:242px; margin: 0 auto;}
.ld_pic .ldname{display:block;width:100%;color:#245399;line-height:28px;font-size:18px;font-weight:bold; padding-top:6px;text-align:center;}
.ld_pic .ld_position{display:block;width:100%;line-height:28px;font-size:18px;text-align:center; color: #666;}
.ld_text{ margin-left: 275px;}
.ld_top{height:40px;line-height:40px;font-size:16px;font-weight:bold;overflow:hidden; background: #f4f9ff;}
.ld_top ul li{float:left;padding-right:8px; width: 176px;}
.ld_top ul li span{display:block; white-space:nowrap;height:40px; padding-left: 65px; font-size: 20px; color: #666;}
.ld_top ul li .fg{ background: url("../images_new/fg.png") 28px center no-repeat;}
.ld_top ul li .jl{ background: url("../images_new/jjl.png") 28px center no-repeat;}
.ld_top ul li.active span{color:#fff; font-weight: bold;}
.ld_top ul li.active .fg{background: url("../images_new/fg01.png") 28px center no-repeat #245399;}
.ld_top ul li.active .jl{background: url("../images_new/jjl01.png") 28px center no-repeat #245399;}
.ld_info{padding-top:14px;}
.ld_info .ld_jj{display:none;}
.ld_info .ld_jj.active{display:block;}
.ld_info .fg{display:block;height:28px;line-height:28px;font-size:14px;font-weight:bold;padding-bottom:7px;}
.ld_jj{ height:300px;overflow-x:hidden; overflow-y: auto;}
.ld_jj .text{font-size:16px; line-height:36px; padding-right:15px;}
.zsyzlist{height:52px;line-height:52px;overflow:hidden; background: url("../images_new/secbg.png") bottom repeat-x;}
.zsyzlist ul li{float:left;}
.zsyzlist ul li a{display:block;float:left;width:auto;white-space:nowrap; line-height: 52px;font-size:22px; padding: 0 5px;}
.zsyzlist ul li.active a,.zsyzlist ul li a:hover{color:#245399;font-weight:bold; background: url("../images_new/sec2bg.png") bottom repeat-x;}

.zwhd_wz{padding:10px 0 0px;line-height:36px;font-size:16px;overflow:hidden;}
.zwhd_wz ul{width:110%;}
.zwhd_wz ul li{float:left;width:430px;height:36px;line-height:36px;vertical-align:bottom;padding:0 38px 0 14px;background:url(../images_new/dot.png) left center no-repeat;overflow:hidden;}
.zwhd_wz ul li a{ max-width: 340px; display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.zwhd_wz ul li .right{font-size:14px;color:#999;font-family:arial;}
.zwhd_wz ul li img{float:left;padding-top:10px !important;}

.ldzc_right{float:right;width:255px; background: #fafafa; min-height: 630px;}
.ldzc_tslist{height:40px;line-height:40px; background: #f6f9ff;}
.ldzc_tslist span{ padding: 0 23px; font-size: 22px; font-weight: bold; background: #245399; color: #fff; float: left; display: block;}
.ldzc_tsname{padding-top:5px;}
.ldzc_tsname ul li{height:auto;vertical-align:bottom;overflow:hidden; border-bottom: 1px dashed #d6d6d6; line-height: 46px; padding: 0 10px 0 26px;}
.ldzc_tsname ul li a{ font-size:16px;font-weight:bold; width: 73px; float: left;}
.ldzc_tsname ul li p{ font-size:14px; margin-left: 73px;}
.ldzc_tsname ul li.active{display: none;}
@media (max-width: 1199px) and (min-width: 992px){
.ldzc_left{width:717px;}
.zwhd_wz ul li{ width: 330px;    padding: 0 20px 0 14px;}
.zwhd_wz ul li a{ max-width: 268px;}
}
@media (max-width:991px) {
.ldzcbox{ background: none;min-height:auto;_height:auto;}
.ldzc_left,.ldzc_right{ float: none; width: 100%; min-height: auto;}
.zwhd_wz ul{ width: 100%;}
.zwhd_wz ul li{ float: none; width: auto; padding: 0 0 0 14px;}
.zwhd_wz ul li a{ max-width: none; float: none; margin-right: 60px;}

}
@media (max-width: 767px) {
.ld_top ul li{ width: 50%; padding-right: 0px;}
.ld_top ul li span{ font-size: 18px;}
.ld_pic{ float: none;  margin: 0 auto; margin-bottom: 10px;}
.ld_text{ margin-left: 0px;}
.ind_xwtop ul li a,.ind_xwtop ul li span,.ldzc_tslist span{ font-size: 18px;}
.zwhd_wz{ padding: 10px 0px;}
}
@media (max-width: 374px) {
.ld_top ul li span{ padding-left: 55px;}
}
/***领导之窗end****/
/*******************数据发布*****************************/
.data-contain{ background: #f8f8f8;}
.data-box{ margin: 20px 0px; background: #fff; padding: 0 20px;}
.data-chart{ padding: 20px 0 30px;}
.data-tabs{ width: 250px; background: #f7f7f7;}
.data_tit{ height: 60px; line-height: 60px; text-align: center; font-size: 20px; font-weight: bold; color: #fff; background: #245399;}
.data_treebox{ margin: 20px 30px; height: 560px; overflow: auto;}
.data-chart-box{ width: 851px;}
.data-list{ height: 50px; float: right;}
.data-list ul li{ float: left; width: 130px; margin-left: 10px; text-align: center;}
.data-list ul li span{ background: #f4f4f4; color: #505050; font-size: 18px; display: block; line-height: 50px;}
.data-list ul li.active span{ font-weight: bold; color:#fff; background: #245399;}
.data-pic{ padding-top: 40px; clear: both;}
.data-pic img{ width: 100%;}
.data_listbox{ width: 548px; padding: 11px 20px 23px; height: 256px; overflow: hidden; background: #fff; margin-bottom: 20px;}
.data_tab{ height: 40px;}
.data_tab ul li{ float: left; margin-right: 15px;}
.data_tab ul li a{ font-size: 22px; font-weight: bold; display: block; line-height: 40px;}
.data_tab ul li.active a{ color: #245399;}
.data_wz{ height: auto;}
.data_wz .listgk li{ padding-left: 13px; background: url("../images_new/data-dot.png") left center no-repeat;}
.data_wz .listgk li .date{ font-size: 16px;}
.sj_mr{ margin-right: 23px;}
@media (max-width: 1199px) and (min-width: 992px){
.data-chart-box{ width: 682px;}
.sj_mr{ margin-right: 20px;}
.data_listbox{ width: 446px;}
}
@media (max-width:991px) {
.data-box{ padding: 0 10px; margin: 10px 0px;}
.data-tabs{ width: 210px;}
.data_treebox{ padding: 10px; }
.data-chart-box{ width:518px;}
.sj_mr{ margin-right: 0px;}
.data_listbox{ width: auto; padding: 10px; height: auto; float:none; margin-bottom: 10px;}
}
@media (max-width: 767px) {
.data-chart{ padding: 10px 0 10px;}
.data-tabs,.data-chart-box{ float: none; width: auto;}
.data_treebox{ padding: 10px 20px; margin: 0 0 10px; }
.data-list{ float: none;}
.data-list ul li{ width: 31.33%; margin: 0 1%;}
.data-list ul li span{ font-size: 16px;}
.data_tab ul li a{ font-size: 18px;}
}
/***数据发布end****/
/**专题专栏主页**/
.wz_top{  height:auto; padding:12px 22px; overflow:hidden; line-height:26px; font-size:16px;  background:url(../images_new/dqwz.png) left 14px no-repeat;}
.wz_top a{ color:#333;}
.wz_top i{ font-style: normal;}
.wz_top .search-keywords{ color:red;}
.con_main{ border: 1px solid #ddd; margin-bottom: 20px; overflow: hidden; padding: 10px 20px 20px;}
.zt_left,.zt_right{ width: 569px;}
.is-listnews{ padding-top: 20px;}
.is-listnews ul{ min-height: 370px;}
.is-listnews ul li{ height: 36px; line-height: 36px; border-bottom: 1px dotted #ddd; font-size: 16px;}
.is-listnews ul li a{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
@media (max-width: 1199px) and (min-width: 992px){
.zt_left,.zt_right{ width:465px;}
}
@media (max-width:991px) {
.zt_left,.zt_right{ width:auto; float: none;}
.is-listnews{ padding-top: 10px;}
.is-listnews ul{ min-height: auto;}
}
@media (max-width: 767px) {
.con_main{ padding: 10px;}
}

