@charset "utf-8";
/* CSS Document */

/*1024*768屏幕分辨率*/

/*共用*/
*{padding:0px; margin:0px; border:0; list-style-type:none;}
body{margin:0px; padding:0px; font-size:14px; color:#5c5c5c; font-family:"宋体"; width:100%; background-color:#f1f1f1;}
input{outline-style:none;}
a{ text-decoration:none;}
table{border-collapse:collapse;}
.clear {clear:both;height: 0;font-size: 0;overflow: hidden;}
.margin-5{ margin-left:-5px; margin-right:-5px;  }
.padding-5{padding-left:5px; padding-right:5px;}
.over-hid{ overflow: hidden; }
.over-gundon{ overflow: auto; }


/*头部*/
.currentDt a{ color:#2071b4 !important;}
.top{width:100%; background-color:#2071b4; height:60px; line-height:60px;background:url(../images/top-bg.jpg) repeat-x left top;}
.logo{ float:left; /*width:75%;*/width:55%;}
.logo img{float:left; padding-top:10px; padding-left:10px; display:block;}
.logo h2{float:left;color:#fff; font-family:"微软雅黑";font-size:22px; font-weight:normal;padding-left:8px; display:block;}
.site{ float:right; /*width:24%;*/ width:42%; } 
.site p{ color:#fff; float:right; width:55%; display:block; margin:0;}
.site p a{ color:#fff; font-weight:bold;}
.site ul{ float:right; margin:0;}
.site ul li{ float:left; padding:0 5px; font-size:12px;}
.site ul li a{color:#fff; text-decoration:none;}
.site ul li a:hover{ text-decoration:underline;}


/*主内容*/
.content{  width:100%; overflow:hidden; padding-top:5px;}
.left{ width:15%; float:left; background-color:#fff; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; min-height:695px;}
.gndh{ background:url(../images/gndh_bg.png) repeat-x left top; height:40px; line-height:35px;}
.gndh a{ color:#fff; font-family:"微软雅黑"; font-size:15px; padding-left:5%;}

/*左侧树形导航*/
.subNavBox{margin:0 auto;}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-size:16px;color:#242424;line-height:38px;height:38px;padding-left:2%;background:url(../images/jiantou1.jpg) no-repeat;background-position:90% 50%; font-family:"微软雅黑";
width:210px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.childSubNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-size:16px;color:#242424;line-height:38px;height:38px;padding-left:5%;background:url(../images/jiantou1.jpg) no-repeat;background-position:90% 50%; font-family:"微软雅黑";
width:200px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.newChildSubNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-size:16px;color:#242424;line-height:38px;height:38px;padding-left:5%;background:url(../images/jiantou1.jpg) no-repeat;background-position:90% 50%; font-family:"微软雅黑";
width:200px; overflow: ;
text-overflow:ellipsis;
white-space: nowrap;}
.subNav a{color:#5c5c5c; display:block; float:left ;  background:url(navico.png) left 10px no-repeat}}
.newSubNav a{color:#5c5c5c; display:block; float:left ;  background:url(navico.png) left 10px no-repeat}}
.subNav a:hover{color:#2071b4;}
.currentDd{color:#c00810; font-family:"微软雅黑";} 
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display:none;width:200px; padding-bottom:5px; padding-top:5px; margin-bottom:0;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.navContent li{border-bottom: 1px dotted #bfbfbf;height:37px;}
.navContent li a{display:block;height:37px; padding-left:22%;line-height:37px;color:#333; font-size:15px; overflow:hidden;}
.navContent li a:hover{color:#404040; margin-right:-1px; background:#2071b4; color:#fff; overflow:hidden;}
.navContent li a.active{color:#404040; margin-right:-1px; background:#bc1118 url(../images/saojiao.png) right no-repeat; color:#fff; overflow:hidden;}

.navContent2 {border-bottom: 1px dotted #bfbfbf;height:37px; background: url(navico.png) no-repeat; background-position: 2% 50%;}
.navContent2 a{display:block;height:37px; padding-left:22%;line-height:37px;color:#333; font-size:15px; overflow:hidden;}
.navContent2 a:hover{color:#404040; margin-right:-1px; background:#2071b4; color:#fff; overflow:hidden;}
.navContent2 a.active{color:#404040; margin-right:-1px; background:#bc1118 url(../images/saojiao.png) right no-repeat; color:#fff; overflow:hidden;}



.navico-01{ background:url(../images/navico.png) 0 0px no-repeat;}
.navico-02{ background:url(../images/navico.png) 0 -24px no-repeat;}
.navico-02{ background:url(../images/navico.png) 0 -24px no-repeat;}
.navico-03{ background:url(../images/navico.png) 0 -48px no-repeat;}
.navico-04{ background:url(../images/navico.png) 0 -72px no-repeat;}
.navico-05{ background:url(../images/navico.png) 0 -96px no-repeat;}
.navico-06{ background:url(../images/navico.png) 0 -120px no-repeat;}
.navico-07{ background:url(../images/navico.png) 0 -144px no-repeat;}
.navico-08{ background:url(../images/navico.png) 0 -168px no-repeat;}
.navico-09{ background:url(../images/navico.png) 0 -194px no-repeat;}
.navico-10{ background:url(../images/navico.png) 0 -219px no-repeat;}
.navico-11{ background:url(../images/navico.png) 0 -219px no-repeat;}
.navico-13{ background:0 -219px no-repeat;}
.subNav span{ display:block; float:left; width:21px; height:21px; margin:7px 10px 0 0;}



/*快捷菜单*/
.right{ width:84%; float:left; margin-left:0.7%;}
/*.cont_l{ width:70%; float:left;}*/   /*注释以保持页百分之百的显示比例*/
.cont_r{ width:29%; float:left; margin-left:0.7%;}
.kjcd{background-color:#ffffff; border:1px solid #d8d8d8; overflow:hidden; height:130px; margin-bottom:15px;}
.kjcd ul li{ float:left; width:40%; *width:19.96%;}
.kjcd ul li span{ cursor:pointer; display:block; text-align:center; padding-top:10px; width:100%; height:70px;}
.kjcd ul li a{ font-family:"微软雅黑"; font-size:15px; text-align:center; display:block; padding-bottom:1px; margin:20px 40px; color:#FFF; border-radius:5px; position:relative;}
.kjcd ul li a:hover{ opacity:0.8; margin:18px 35px;}
.kjcd ul li a p{ margin-bottom:8px;}
.num{position:absolute; top:-5px; right:-5px; display:block; width:25px; height:25px; line-height:20px; text-align:center; color:#FFF; background:#F00; border-radius:50%; border:2px solid #FFF;}
.icobg-01{background:#ff9a00;}
.icobg-02{background:#00991b;}
.icobg-03{background:#0090ff;}
.icobg-04{background:#98b701;}
.icobg-05{background:#02cdc7;}
.bt-01{ background:url(../images/button-01.png) center center no-repeat; }
.bt-02{ background:url(../images/button-02.png) center center no-repeat; }
.bt-03{ background:url(../images/button-03.png) center center no-repeat; }
.bt-04{ background:url(../images/button-04.png) center center no-repeat; }
.bt-05{ background:url(../images/button-05.png) center center no-repeat; }


/*滚动通知*/
.gdtz{background-color:#ffffff; border:1px solid #d8d8d8;  overflow:hidden; height: 130px; margin-left:-15px;}
.gdtz h2 { font-size:16px; font-family:"微软雅黑"; font-weight:normal; height:40px; line-height:40px; padding-left:5%; border-bottom:1px solid #e1e1e1; background:url(../images/red_line.png) left bottom no-repeat; margin:0 0 5px 0;}
.gdtz ul{ width:100%;}
.gdtz ul li{ border-bottom:1px dotted #bfbfbf; width:96%; margin-left:2%; margin-right:2%; line-height:30px; background:url(../images/dian.png) no-repeat 2% center;overflow:hidden;}
.gdtz ul li p{ float:left; padding-left:5%; width:60%; text-overflow:ellipsis; white-space:nowrap;  overflow:hidden; margin:0;}
.gdtz ul li span{ float:right; margin-right:2%;}
.gdtz ul li a{display:block;}
.gdtz ul li a:hover{color:#c00810;}
.gdtz .more{ background-color:#c10810; width:15%; border-radius:2px; line-height:25px; float:right; margin-right:3%; margin-top:2%; margin-bottom:2%;}
.gdtz .more a{ color:#fff; text-align:center; display:block;}

/*重大情况*/
.zdqk{background-color:#ffffff; border:1px solid #d8d8d8; overflow:auto; min-height:252px;}
.zdqk h2 { font-size:16px; font-family:"微软雅黑"; font-weight:normal; height:40px; line-height:40px; padding-left:5%; border-bottom:1px solid #e1e1e1; background:url(../images/red_line.png) left bottom no-repeat; margin:0 0 5px 0;}
.zdqk h2 span{float:left;}
.zdqk h2 p{ font-size:12px; color:#bc0000;float:right; padding-right:3%; line-height:42px;}
.zdqk h2 p a{ color:#bc0000; font-weight:bold;}
.zdqk ul li{ border-bottom:1px dotted #bfbfbf; width:96%; margin-left:2%; margin-right:2%; line-height:30px; background:url(../images/dian.png) no-repeat 2% center;overflow:hidden;}
.zdqk ul li:hover{background:url(../images/dian_hover.png) no-repeat 2% center;}
.zdqk ul li p span{ color:#ae1e24; font-weight:bold; float:left;}
.zdqk ul li a:hover{color:#c00810;}
.zdqk ul li p{ float:left; padding-left:5%; width:280px; text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden; margin:0;}
.zdqk ul li span{ float:right; margin-right:2%;}
.zdqk .more{ background-color:#c10810; width:15%; border-radius:2px; line-height:25px; float:right; margin-right:3%; margin-top:2%; margin-bottom:2%;}
.zdqk .more a{ color:#fff; text-align:center; display:block;}


/*紧急案件*/
.jjaj{background-color:#ffffff; border:1px solid #d8d8d8;  overflow:auto; margin-left:-15px; min-height:252px;}
.jjaj h2 { font-size:16px; font-family:"微软雅黑"; font-weight:normal; height:40px; line-height:40px; padding-left:5%; border-bottom:1px solid #e1e1e1; background:url(../images/red_line.png) left bottom no-repeat; margin:0 0 5px 0;}
.jjaj h2 span{float:left;}
.jjaj h2 p{ font-size:12px; color:#bc0000;float:right; padding-right:3%; line-height:42px;}
.jjaj h2 p a{ color:#bc0000; font-weight:bold;}
.jjaj ul li{ border-bottom:1px dotted #bfbfbf; width:96%; margin-left:2%; margin-right:2%; line-height:30px; background:url(../images/dian.png) no-repeat 2% center;overflow:hidden;}
.jjaj ul li:hover{background:url(../images/dian_hover.png) no-repeat 2% center;}
.jjaj ul li p span{ color:#ae1e24; font-weight:bold; float:left;}
.jjaj ul li a:hover{color:#c00810;}
.jjaj ul li p{ float:left; padding-left:5%; width:60%; text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden; margin:0;}
.jjaj ul li span{ float:right; margin-right:2%;}
.jjaj .more{ background-color:#c10810; width:15%; border-radius:2px; line-height:25px; float:right; margin-right:3%; margin-top:2%; margin-bottom:2%;}
.jjaj .more a{ color:#fff; text-align:center; display:block;}



/*统计分析*/
.tjfx{ background-color:#ffffff; border:1px solid #d8d8d8; width:49%; float:left; margin-top:1.3%; margin-left:1.3%; padding-bottom:11px;}
.tjfx h2{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; height:40px; line-height:40px; padding-left:5%; border-bottom:1px solid #e1e1e1; background:url(../images/red_line.png) left bottom no-repeat; margin:0 0 5px 0;}
.chart{ text-align:center; margin:1% auto; cursor:pointer; }
.chart img{ width:280px; height:275px;}

/*通知公告*/
.tzgg{ background-color:#ffffff; border:1px solid #d8d8d8; margin-left:-15px;}
.tzgg h2 span{ float:left;}
.tzgg h2{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; height:40px; line-height:40px; padding-left:5%; border-bottom:1px solid #e1e1e1; background:url(../images/red_line.png) left bottom no-repeat; margin:0 0 5px 0;}
.tzgg ul{ margin-bottom:10px;}
.tzgg ul li{ border-bottom:1px dotted #bfbfbf; width:96%; margin-left:2%; margin-right:2%; line-height:30px; background:url(../images/dian.png) no-repeat 10px center;overflow:hidden;}
.tzgg ul li:hover{background:url(../images/dian_hover.png) no-repeat 10px center;}
.tzgg ul li a:hover{color:#c00810;}
.tzgg ul li p{ float:left; padding-left:8%;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden; width:150px; margin:0;}
.tzgg ul li span{ float:right; margin-right:2%;}
.tzgg .more{float:left; background-color:#c10810; width:18%; border-radius:2px; line-height:25px; float:right; margin-right:3%; margin-top:2.5%; margin-bottom:2%;}
.tzgg .more a{ color:#fff; text-align:center; display:block; font-size:12px; font-family:"宋体";}

/*待办线索*/
.dbxs{background-color:#ffffff; border:1px solid #d8d8d8; width:100%; margin-top:15px; min-height:396px;}
.dbxs h2{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; height:40px; line-height:40px; padding-left:1.8%; border-bottom:1px solid #e1e1e1; background:url(../images/red_line.png) left bottom no-repeat; margin:0 0 5px 0;}
.dbxs h2 span{float:left;}
.dbxs table {margin-left:-1px; border-style:solid; border-width: 0 1px;border-color: #e5e5e5;}
.dbxs table th{background-color:#e5e5e5; line-height:30px; text-align:center; color:#2b2a2a; font-weight:bold;}
.dbxs table td{ background-color:#fff; line-height:35px; text-align:center;border-bottom: 1px solid #e5e5e5;border-left: 1px solid #d8d8d8;}
.dbxs table .alt td{background-color:#f4f4f4;}
.dbxs table .last td{ border-bottom:none;}
.dbxs table a:hover{color:#c00810; text-decoration:underline;}
.dbxs .more{float:left; background-color:#c10810; width:5%; border-radius:2px; line-height:25px; float:right; margin-right:1%; margin-top:0.7%; margin-bottom:2%;}
.dbxs .more a{ color:#fff; text-align:center; display:block; font-size:12px; font-family:"宋体";}

/*版权所有*/
.footer{ background-color:#2071b4; overflow:hidden; margin-top:1%;}
.footer p{ text-align:center; color:#fff; height:35px; line-height:35px;}
.footer p a{ color:#fff; text-decoration:underline;}



/*搜索页面*/
.breadcrumb{ margin-bottom:10px; background:#e5e5e5;}
.zsgc{background-color:#ffffff; border:1px solid #d8d8d8; width:100%;}
.zsgc .select{ margin:10px; float:left; color:#000;}
.btn-01{background-color: #c10810; color:#FFF; border-color: #c10810;}
.btn-01:hover{background-color: #a60007;color:#FFF; border-color: #a60007;}
.btn-02{background-color: #ff9100; color:#FFF; border-color: #ff9100;}
.btn-02:hover{background-color: #cb6c00;color:#FFF; border-color: #cb6c00;}
.btn-03{background-color: #0090cb; color:#FFF; border-color: #0090cb;}
.btn-03:hover{background-color: #02597d;color:#FFF; border-color: #02597d;}
.zsgc .form-group{ margin-bottom:10px;}
#sousuo{margin-bottom:10px;}
.anniu{ margin-right:10px; }
.zsgc table {margin-left:-1px; }
.zsgc table th{background-color:#e5e5e5; line-height:30px; text-align:center; color:#2b2a2a; font-weight:bold;}
.zsgc table td{line-height:35px; text-align:center;}
.zsgc table a{color: #337ab7;}
.zsgc table a:hover{color:#c00810; text-decoration:underline;}
.zsgc .more{float:left; background-color:#c10810; width:5%; border-radius:2px; line-height:25px; float:right; margin-right:1%; margin-top:0.7%; margin-bottom:2%;}
.fenye{ margin-right:10px;}


/*======================添加页面========================*/
.gndh{color:#FFF;}
.gndh span{float:right; line-height: 35px; margin-right:10px; cursor:pointer;}
.addinfo h4 span{ opacity:0.5; font-weight:300;}
.addinfo .panel-default>.panel-heading { color: #525252; background-color:#E7CB77;  border-color: #E7CB77; }
.addinfo .panel-title{font-weight:600;}
.addinfo .tdhang{ line-height:34px;font-size: 17px;}
.addinfo .tdright{ background:#f9f9f9; text-align:right; }
.addinfo .tdcenter{ background:#f9f9f9; text-align:center; font-weight:bold;}
.addinfo .collapsed span:before{content:"\e080";}
.tdbg{background:#f9f9f9;font-size: 17px;}
.tdbold{font-weight:600;}



.left-01{background:#FFF; padding:0;  border-bottom:1px solid #d8d8d8;  min-height:808px;}

.left-02{ width:38px;}
.left-02 .gndh a{ display:none;}
.left-02 .subNav{ background:none;}
.left-02 .currentDt{background:none;}
.left-02 .subNav a{ font-size:0; padding-left:10px; }
.left-02 .navContent{ display:none;}
.left-02 .navContent li{ display:none;}
.left-02 .navContent a{ font-size:0; display:none;}



/*======================添加树形菜单========================*/
.bg-whit{ background:#FFF;}
.padcle{ padding:0;}
.left-03{background:#FFF; padding:0; border:1px solid #d8d8d8; height:700px; overflow: auto;}
.lef-tre{padding:0; background:#fbfbfb; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; margin-left:0px; z-index:10; min-height:648px;}
.lef-tre h5{ padding-left:5px; margin-top:20px; font-family:"微软雅黑 Light", "幼圆", "宋体", "黑体", "方正准圆简体", "汉仪舒圆黑简";}
.lef-tre h5 span{color:#ff9100;}
.lef-tre .list-group-item{background:none; font-size:12px;}
.lef-tre .node-treeview7{ border:1px solid #ddd; border-left:none; border-right:none;}

.padd-01{ padding:0 15px;}
.border-01{background-color:#ffffff; border: 1px solid #d8d8d8;}

.table-striped>tbody>tr:nth-of-type(odd){background-color:#f2f2f2;}
.table-hover>tbody>tr:hover{background-color:#ffe6d7;}
.table{ color:#000;}



/*====================== 登陆入口 ========================*/
.login-logo{ margin-top:20px;}
.login_bg{height:400px; background:#f06060; overflow:hidden;}
.login_bg .panel-default{ margin:20px 0; height:360px;}
.login_bg .panel-title{ font-size:22px; font-family:"黑体", "汉仪大黑简", "方正黑体简体", "方正大黑简体";}
.login_bg .btn-group{ padding:0 10px;}
.login_bg .btn{ font-size:16px; font-weight:600; font-family:"微软雅黑 Light", "幼圆", "宋体", "黑体", "方正准圆简体", "汉仪舒圆黑简";}
.login_bg .input-group{ margin-bottom:20px;}
.login_bg .btn-group-justified{ margin-top:40px;}
.login_bg .panel-body{ padding-top:15px;}


/*====================== 新加样式2016-08-2 ========================*/
.over-gd{ height:700; overflow:auto; }
.box-01{ background:#FFF; border:1px solid #d8d8d8; padding:5px; }
.cj-xuanze{ text-align:center;}
.cj-kuai{ width:170px; display:inline-block;}
.cj-box{ cursor: pointer; }
.cj-box h4{ font-weight: bold; }
.choujiang .cj-active{border:1px solid #c00810; background:#c00810; color:#fff;}
.panel-body { border: 1px solid #ddd;}
.cj-buttom{ text-align:center; padding:20px 0;}

/*====================== 单选按扭2016年8月18日20:50:17 ========================*/
.radio-01{ width: 20px;height: 20px;vertical-align:-5px; }
.radio-02{ width: 15px;height: 15px;vertical-align:-5px; }