/*banner的css*/
.banner{height:}
.slideBox{ position:relative; width:100%;  height:165px; overflow:hidden; margin-bottom:0.1rem; }
.slideBox .hd{ position:absolute; bottom:7px;left:45%; z-index:1; }
.slideBox .hd ul{ margin-top:-0.1rem;margin-left:auto;margin-right:auto;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#888888; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd li img{ width:100%; display:block;height:165px;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:0.4rem; line-height:0.4rem; font-size:0.16rem;color:#fff; opacity: 0.8;
background: #000;  }
/*搜索*/
.search{ position:relative;overflow:hidden; padding:10px;background:#f1f1f1;}
.search .btn{ position: absolute; width:20%; right:10px; top:10px;background-color:#2368b1; height:35px; color:#FFF}
.search input{ display:block;width:100%; text-indent:5px; line-height:36px; font-size:14px}

/*工作动态*/
.gzdt{padding-bottom:10px;}
.gzdt .hasMoreTab .hd{position:relative;height:30px;background-color: #eee;}
.gzdt .hasMoreTab .hd .more{ float:right; }
.gzdt .hasMoreTab .hd ul{padding:0px;}
.gzdt .hasMoreTab .hd li{ float:left;width:33.33%;height:30px;line-height:30px;cursor:pointer;font-size:15px;text-align:center;}
.gzdt .hasMoreTab .hd li.on{color:#fff;background-color:#005BB8;}
.gzdt_box ul{margin-top:10px;}
.gzdt_box li{height:40px;line-height:40px;border-bottom: 1px dotted #eee;}
.gzdt_box li a{font-size:14px;display:inherit;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right:10px;}
/*.gzdt_box li span{padding-right:10px;}*/
.gzdt_box .more{width: 90%;height:30px;line-height:30px;background: #ddd;text-align: center;margin: 10px auto 0; border-radius: 5px;}
.gzdt_box .more a{font-size:14px;}



.js_list{padding: 10px 10px;margin-top:20px;}
.js_list .hasMoreTab .hd{position:relative;height:30px;background-color: #eee;}
.js_list .hasMoreTab .hd .more{ float:right; }
.js_list .hasMoreTab .hd ul{padding:0px;}
.js_list .hasMoreTab .hd li{ float:left;width:33.33%;height:30px;line-height:30px;cursor:pointer;font-size:15px;text-align:center;}
.js_list .hasMoreTab .hd li.on{color:#fff;background-color:#005BB8;}
.js{width:87%;margin:10px auto;}
.js li{height: 185px;max-height: 200px;border-bottom: 1px solid #dedede;position: relative;float:left;width:44%;text-align:center;}
.js li img{height: 185px;width:100%;}
.js li:first-child{margin-right:12%;}
.js li .a_imgbx_txt{position: absolute;bottom: 0;
    background: #1b1b1b;
    opacity: 0.66;
    filter: alpha(opacity=66);
    color: #ffffff;
    width: 100%;
    padding: 6px 0;
    text-align: center;
    
  }
.js .more{width:100%;height:30px;line-height:30px;text-align: center;border-radius: 5px;font-size:14px;padding-top:195px;}


/*标题*/
.bt{height:37px;line-height:37px;color:#005BB8;margin-bottom:15px;border-bottom:1px solid #dedede;}
.bt a{color:#666;}
.bt span{font-size:16px;color:#005BB8;font-weight:bold;}
.tzgg ul li{border-bottom: 1px dotted #eee;}
.tzgg ul li span{font-size:14px;color:#808080;}
.tzgg ul li a{font-size:14px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;display:inherit;padding-right:10px;line-height:2em;}
/*专题*/
.ztzl{margin-top:20px;}
.ztzl li{width:49%;float:left;margin-bottom:15px;background:#4e99f0;text-align: center;height: 90px;}
.ztzl li a p{color:#fff;font-size: 16px;line-height: 13px;}
.ztzl li a img{padding: 10px 0px;height: 50px;}
.ztzl li:nth-child(odd){margin-right:2%;}


.list-responsive{display:block;max-width:100%; height:100px;width:100%;}
.yx_list{margin-bottom:5px;}
.yx_list li{padding:0;margin-bottom:10px;padding-bottom:20px;}
.yx_list li h3{border-left:5px solid #c82325;line-height:20px;padding-left:10px;font-size:16px;color:#4b4b4b;}
.yx_list li .yx_box .yx_wz{width:57%;}
.yx_list li .yx_box .yx_wz a{font-size:15px;font-weight:bold;line-height:25px;margin-bottom:10px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.yx_list li .yx_box .yx_wz p{line-height:22px;font-size:12px; overflow: hidden; display: -webkit-box; -webkit-line-clamp:3;-webkit-box-orient: vertical;}
.zy-yx{color:#808080;margin-bottom:5px;}
.yx_list li .yx_box .yx_img{width:40%}

.nes_sj li,.tzgg_box li{padding:20px 0px;border-bottom:1px solid #e8dfcb;}
.nes_sjfl{width:18%;outline:1px solid #ede5d3;height:58px;}
.nes_sjfl span{display:block;text-align: center;height:29px;line-height:29px;}
.nes_sjfl span.day{font-size:24px;}
.nes_sjfl span.year{font-size:12px;}
.nes_sjfr{width:80%;}
.nes_sjfr p{font-size:12px;line-height:17px;color:#808080; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nes_sjfr h3{font-size:13px;margin-bottom:5px; overflow: hidden; display: -webkit-box; -webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nes_sj .more{width: 90%;height:30px;line-height:30px;background: #ddd;text-align: center;margin: 10px auto 0; border-radius: 5px;}
.nes_sj .more a{font-size:14px;}