﻿﻿/* CSS Document */
ul{width:100%; overflow: hidden; zoom:1;}
bd,hd{ width:100%;}
.newlist li{ overflow:hidden; zoom:1; line-height:36px; background:url(../images/arrow1.jpg) no-repeat left; padding-left:15px;  font-size: 16px;}
.newlist li a{ display:inline-block; float:left; width:82%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newlist li span{ width:80px; float:right; color:#999999; text-align:center;  font-size:13px; font-size: 14px; }
.newlist li.line2{border-bottom:1px dashed #d2d2d2; height:1px; margin:5px 0px; background:none;}
a{ color:#444;}

/*--信息公开内容页---*/
.gkCenter{margin-top:0px;background:#fff;  min-height: 500px; padding: 0 20px 20px 20px;}
.gkbammer{ width:700px; margin:0 auto;margin-bottom:56px;  height:113px; text-align:center;}
.gkbammer img{ text-align: center;}

.location{ border-bottom:1px solid #ddd; padding:10px 20px 10px 20px;}
.position {display: inline-block; line-height: 36px; padding-left: 10px; padding-right: 15px;font-size: 14px;color: #5c5c5c;}
.gksousuo{ width:310px;   }
.opensearch{ height:34px; width:308px; border:1px solid #d6d6d6; overflow:hidden;zoom:1; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin:0 auto; }
.opensearch input{ display:block; float:left; height:32px; border:none; outline: none;}
input.from-control{ width:253px; margin-left:7px; text-indent: 10px; line-height:36px; color:#444; font-size: 14px;}
input.btn{ float:right !important; width:36px; height:34px; background:url(../images/fdj-icon.png) no-repeat; cursor:pointer; margin-right:5px; }




.openCenter{width:1120px; margin:0 auto;margin-top:23px;}
.zwgkLeft{ width:240px;} 

/*--下拉菜单---*/
.list{width: 100%;}
.list ul li{ height:100%; margin-bottom:15px; }
.list ul li a{ display: block; font-weight:bold;line-height: 36px;position: relative; width:238px; overflow:hidden;zoom:1;background:#fff; border:solid 1px #e4e4e4;  }
.list ul li a i,.list ul li a span{ display:block; float:left;}

.list ul li a i{ width:45px; height:52px; margin:10px 0 0 20px; background:url(../images/tub-icon1.png) no-repeat 0 0;-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.list ul li a span{ line-height:30px; font-size:23px; color:#2574cb; margin-left:16px; padding:5px 0;margin-bottom: 3px}

.list ul li a:hover,.list ul li a.current{ background:#2574cb; border:1px solid #2574cb;}
.list ul li a:hover span,.list ul li a.current span{ color:#fff;}

li.gklbcd3 a.inactive{ background:url(../images/jia-icon.png) no-repeat 209px center #fff;}
li.gklbcd3 a:hover.inactive,li.gklbcd3 a:hover,li.gklbcd3 a.current{background:url(../images/jian-icon.png) no-repeat 209px center #2574cb !important;}
li.gklbcd3 a:hover.inactive span{ color:#fff;}

li.gklbcd1 a i{ background-position:0 0 !important;}
li.gklbcd1 a:hover i,li.gklbcd1 a.inactive i,li.gklbcd1 a.current i{background-position:-55px 0 !important;}
li.gklbcd2 a i{ background-position:0 -52px !important;}
li.gklbcd2 a:hover i,li.gklbcd2 a.inactive i,li.gklbcd2 a.current i{background-position:-55px -52px !important;}
li.gklbcd3 a i{ background-position:0 -104px !important;}
li.gklbcd3 a:hover i,li.gklbcd3 a.current i{background-position:-55px -104px !important;}
li.gklbcd4 a i{ background-position:0 -156px !important; }
li.gklbcd4 a:hover i,li.gklbcd4 a.inactive i,li.gklbcd4 a.current i{background-position:-55px -156px !important;}
li.gklbcd5 a i{ background-position:0 -208px !important; }
li.gklbcd5 a:hover i,li.gklbcd5 a.inactive i,li.gklbcd5 a.current i{background-position:-55px -208px !important;}



li.gklbcd1 a:hover,li.gklbcd2 a:hover,li.gklbcd1 a.current,li.gklbcd2 a.current{ background:#2574cb;}

.list ul li ul{background:#fff; border:1px solid #e4e4e4; border-top:none; width:238px;padding:5px 0; }
.list ul li ul li { border-left:0; border-right:0;margin-bottom:0!important;}
.list ul li ul li a{  width:100%; border:none !important;background:url(../images/gk-arrow2.png) no-repeat 50px 15px ; line-height:32px; display:inline-block;text-indent:15px; font-size:15px; font-weight:normal; display: inline !important;}
.list ul li ul li a:hover,.list ul li ul li a.current{background:url(../images/gk-arrow3.png) no-repeat 50px 15px #e5f2f8; font-weight:bold; color:#2068b2; }
.list ul li ul li ul li{ line-height: inherit !important; height: auto !important;}
.list ul li ul li ul li ul{ display: block; border:none;}

.gklbcd4 ul li {width:100%;border:none !important;display:inline-block !important;text-indent:79px;}
#treeViewBox12 a{background:none !important;}
#treeViewBox12 ul{border:none !important;}
.list ul li.current ul{ display:block !important;}

/*---右边内容----*/
.zwgkRight,.zwgkRight2{ width:820px; border:1px solid #e4e4e4; padding:30px 20px 20px 20px; background:#fff; min-height:250px; }
.zwgkRight2{ width:830px;padding: 15px 15px;}
.details{ width:94%; padding:0 3%; margin-bottom:10px;}
.details h2,.details span{ display:block; width:100%;}
h2.gkzn-tit{ line-height:40px; font-size:32px; font-weight:bold; color:#1e75c5; text-align:center;}
.details span{line-height: 50px; text-align:center; color: #666;margin-top:5px;}

.gkznCent{ width:100%; font-size:16px; }

#scrollbar1 .overview{ width:100%;}
#scrollbar1 .overview p{ line-height:34px; font-size: 16px;}
#scrollbar1 .viewport ul{ width:100%;}
#scrollbar1 .viewport ul li.first{ border-bottom:1px solid #e5e5e5; padding-bottom:9px; margin-bottom:20px;}

.fading{ width:100%; margin-bottom:15px;}
.fading .tit,.fading .tit2{  width:820px; background: url(../images/gk-line2.jpg) repeat-x bottom;height:34px;margin-bottom:10px; }
.fading .tit a,.fading .tit2 a{ display:inline-block;height:34px; padding:0 15px; line-height:34px; color:#fff; background:#1382d2;font-size:16px; font-weight:bold; text-align:center; }
.fading .tit2 a{ width:240px !important;}
.fading ul{ margin-top:3px;}
.fading ul li{ line-height: 34px;}

.more{ display:block !important; width:100px; height:30px; margin:0 auto; line-height:30px; text-align:center; background:#e5e5e5; margin-top:10px; padding:0;}
.more:hover { background:#2d66a5;}
.more a{ color:#444;}
.more:hover a{ color:#fff;}
h3.zhiding{ display:block;  height:80px; line-height:80px;margin-left:2%; width:98%;}


/*--详情页---*/
.detaTime{ width:100%; height:40px;line-height:40px; text-align:center; color:#666; font-size:15px; border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-top:5px;}
.detaTime span{ margin-right:10px;}


/*---翻页--*/
.page{display:table; overflow:hidden;zoom:1; text-align:center; margin:20px auto; font-size:15px; color:#444; }
.page p{ display:inline-block; overflow:hidden;zoom:1;}
.page a,.page b/*,.page span*/{ display:block; float:left; border:1px solid #dcdbdb; height:26px; padding:0 10px; margin-right:10px; text-align:center;line-height:26px;}
.page a:hover,.page span.current,.page a.curren,.page b.current{ background:#1f65b5; color:#fff; border:1px solid #1f65b5;}

.gkmulu{ width:96%; margin-top:10px;padding:1% 2%;height:290px;overflow-y:scroll;}
.gklbBox{ width:49%;}
.gklbBox ul li a{ width:79% !important;}
.newopen{ width:560px;}
.newopen li{ line-height: 34px;}

.header .logo{width:489px;}
.gklbNav{height: 33px;margin-top:25px;}
.gklbNav li{height: 33px; line-height: 33px; margin: 0 1px; text-align: center; color: #fff; float: left; font-size: 16px; padding: 0 10px 0 5px;}
.gklbNav li a{ color: #fff; display: block; width:100%; height: 33px;padding: 0 4px;}
.gklbNav li a:hover,.gklbNav li.on a{ background: #105bc4; color: #fff; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.weizhi{ width:100%; border-bottom: 1px solid #f0eeee; height: 36px; line-height: 36px !important;padding-bottom:9px;}
.newgktj{width:100%; margin-bottom:11px;margin-top:5px;}
.ysqtj{background: url(../images/gk-ysqbg.jpg) no-repeat; padding:5px 18px; height: 222px;}
.tjbt{ height: 45px; line-height: 45px; border-bottom: 1px solid #ebebeb; padding-left:33px; font-size: 18px;}
.tjbt a{ color:#1681d4; font-weight: bold;}
.ysqtj .tjbt{background: url(../images/tj-icon1.jpg) no-repeat left;} 
.tjlist{ width:100%; margin-top:5px;}
.tjlist li{ overflow: hidden;zoom:1; width: 100%; height: 40px; line-height: 40px;}
.tjlist li h3,.tjlist li span{ display: inline-block; font-size: 16px; font-weight: normal;}
.tjlist li h3{ width:60%; float: left;}
.tjlist li span{ text-align: right; float: right;}
.gkxtj{background: url(../images/gkxx-tjbg.jpg) no-repeat bottom; padding:5px 18px; border: 1px solid #ededed;margin-top:15px;}
.gkxtj .tjbt{background: url(../images/tj-icon2.jpg) no-repeat left;} 

/*--依申请公开统计--*/
.openleft .ysqtj{ background: url(../images/gk-ysqbg2.jpg) no-repeat; padding:5px 18px 0 17px; margin-top:15px;height: 242px; }
/*--部门列表页--*/

.organ{ width:100%;font-size: 15px;} 
.zuzhi{width:100%;}
.zuzhi .hd{ width:100%; height:40px; border-bottom:1px solid #eaecee; position:relative;}
.zuzhi .hd h3{ display:block;  height:40px; line-height:45px; padding:0 20px 0 60px; font-size:18px; font-weight:bold;position:absolute; left:0; bottom:0; border-bottom:3px solid #0b6ad4; color:#0b6ad4; background:url(../images/ind-icons.png) no-repeat 15px 4px;}

 .zuzhi .bd ul{ background:#f9f8f8; padding:10px 15px; width:96.4% !important;}
 .zuzhi .bd ul li{ float:left; width:33.3%;background:url(../images/gk-arrow2.png) no-repeat left; text-indent:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:40px;}

#box_menu{ width:100%;}
#box_menu .hd{ widht:100%; padding:10px 0; background: #1382d2;text-align: center;}
#box_menu .hd h3{ display: inline-block; line-height: 26px; font-weight:bold; font-size:20px; color: #fff; text-align: center; }
#box_menu .bd{ width: auto !important; }
#box_menu .bd ul{margin: 0 auto;padding-bottom:10px;}
#box_menu .bd li{ line-height: 45px; border-bottom:1px solid #eee; font-size: 16px;background:url(../images/gk-arrow2.png) no-repeat 20px 20px;padding:0 20px 0 40px;}
#box_menu .bd li.current,#box_menu .bd li:hover{ background:url(../images/gk-arrow3.png) no-repeat 20px 20px; }
#box_menu .bd li.current a,#box_menu .bd li:hover a{color:#0b6ad4; font-weight:bold;transition: all .3s ease-in-out;  }

.zwgkRight3{width:820px;padding:0px 15px; background:#fff; min-height:250px; }

/*申请公开填写*/
.writer-apply{background-color:#fff;}
.apply-input{border:1px solid #ededed;}
.apply-input,table{border-collapse:collapse;}
.apply-input{}
.apply-input td.title{padding:0;height:32px; line-height:32px; background:#ededed;}
.apply-input td.title h3{}
.apply-input td.title h3 span{display:block; padding-left:20px; font-size:14px; font-weight:bold; color:#4d4d4d;}
.required-text{color:#f00;}

#trRadApplyType{}
#trRadApplyType table{border-collapse:collapse;}
#trRadApplyType td{padding:8px;}
#trRadApplyType td.tdLeft{width:98px;text-align:right;border-right:1px solid #ededed; border-bottom:1px solid #ededed;}

#gm1{}
#gm1 td{ padding:8px;  border-right:1px solid #ededed; border-bottom:1px solid #ededed;}
#gm1 td.tdLeft{width:120px; padding-right:15px; text-align:right; table-layout:fixed;}

#tbDescript{width:100%;}
#tbDescript td{ padding:8px;border-right:1px solid #ededed; border-bottom:1px solid #ededed;}
#tbDescript td span input{vertical-align:middle; margin:0 5px 0 10px;}
#uploadContainer_ExtenFileUpload{padding-top:5px;}
#TxtValidateCode{height:19px; line-height:19px; vertical-align:top;}
#tbDescript td.tdLeft{width:120px; padding-right:15px; text-align:left;}

.bottombt{padding:10px;}
.bottombt input{width:100px;height:36px;background:#4d4d4d; border:0; text-align:center;color:#fff;font-weight:bold;font-size:14px;cursor:pointer;}
#BtnAdd{background:#1e61a5;}

/*公开文件查询*/
.publicInfoSearch{ padding:20px 14px; overflow:hidden;}
.OpenSearch{}
.OpenSearch table{width:100%; border-collapse:collapse;}
.OpenSearch table td{padding:6px 0; height:24px; line-height:24px;}
.OpenSearch table td span{padding-left:5px; color:#999;}
.OpenSearch table td.tdlab{width:80px; text-align:right;}
.OpenSearch table td input{height:24px; line-height:24px; border:1px solid #e1e1e1;}
.OpenSearch table td input#txtIndexNumber{width:430px;}
.OpenSearch table td input#txtTitle{width:430px;}
.OpenSearch table td input#txtContent{width:430px;}
.OpenSearch table td input#txtStartDate{width:190px;}
.OpenSearch table td input#txtEndDate{width:190px;}
.OpenSearch table td input#txtKeyword{width:290px;}
.OpenSearch table td.bottombt{text-align:center; padding:24px 0;}
.OpenSearch td.bottombt a{width:103px; height:32px; line-height:32px; text-align:center; display:inline-block; color:#db1c20; font-weight:bold; font-size:14px;color:#fff; background:#0f80c6;}
.publicInfoSearch .GovDir .wjb tr.title td{font-size:12px;}

/*申请进度查询*/
.query-box{padding:20px;background-color:#fff;}
.ApplyFormQuery{padding:25px 18px;overflow:hidden;}
.ApplyQueryTable{ border-collapse:collapse;width:99%;border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.ApplyQueryTable td{padding:8px 10px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.ApplyQueryTable td.title{color:#4d4d4d;background:#f1f1f1;}
.ApplyQueryTable td.tdlab{width:100px;padding-right:10px;text-align:right;}
.ApplyQueryTable td input.form-control{width:150px;height:20px;line-height:20px;}
.ApplyQueryTable td label{padding-right:10px;}
.ApplyQueryTable td.bottombt{text-align:center;}
.ApplyQueryTable td.bottombt a{width:103px;height:32px;line-height:32px;text-align:center;display:inline-block;color:#fff;font-weight:bold;font-size:14px;background:#1e61a5;}
