﻿﻿/* CSS Document */
ul{/*width:100%;*/ overflow: hidden; zoom:1;}
bd,hd{ width:100%;}
.newlist li{ overflow:hidden; zoom:1; line-height:40px; background:url(../images/dian2.png) 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: 15px; }
.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 {
	background: rgb(247, 247, 248); width: 100%; color: rgb(102, 102, 102); line-height: 50px; text-indent: 10px; margin-top: -15px;
}
.location span {
	color: rgb(15, 118, 213);
}
.location i {
	background: url("../images/location.png") no-repeat; width: 26px; height: 33px; margin-top: 8px; margin-left: 20px; float: left; display: block;
}
.location a:hover {
	color: rgb(15, 118, 213);
}


.openCenter{width:1100px; margin:0 auto;margin-top:23px;}
.zwgkLeft{ width:240px; float: left;} 

/*--下拉菜单---*/
.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:#3674cc; margin-left:16px; padding:5px 0;margin-bottom: 3px}

.list ul li a:hover,.list ul li a.current{ background:#3674cc; border:1px solid #3674cc;}
.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 #3674cc !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 -55px !important;}
li.gklbcd2 a:hover i,li.gklbcd2 a.inactive i,li.gklbcd2 a.current i{background-position:-55px -55px !important;}
li.gklbcd3 a i{ background-position:0 -110px !important;}
li.gklbcd3 a:hover i,li.gklbcd3 a.current i{background-position:-55px -110px !important;}
li.gklbcd4 a i{ background-position:0 -165px !important; }
li.gklbcd4 a:hover i,li.gklbcd4 a.inactive i,li.gklbcd4 a.current i{background-position:-55px -165px !important;}

li.gklbcd5 a i{ background-position:0 -220px !important; }
li.gklbcd5 a:hover i,li.gklbcd5 a.inactive i,li.gklbcd5 a.current i{background-position:-55px -220px !important;}


li.gklbcd1 a:hover,li.gklbcd2 a:hover,li.gklbcd1 a.current,li.gklbcd2 a.current{ background:#1760a4;}

.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:800px; border:1px solid #e4e4e4; padding:30px 20px 20px 20px; background:#fff; min-height:250px; float: right;}
.zwgkRight2{ width:810px;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:100%; 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:#3674cc;font-size:16px; font-weight:bold; text-align:center; }
.fading .tit2 a{ width:240px !important;}
.fading ul{ margin-top:5px;}
.fading ul li{ line-height: 34px;}

.more{ width:100px; height:30px; margin:0 auto; line-height:30px; text-align:center; background:#e5e5e5; margin-top:10px;}
.more:hover { background:#2d66a5;}
.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 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.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{ width:710px; height: 33px;margin-top:25px;}
.gklbNav li{ width:100px; height: 33px; line-height: 33px;text-align: center; color: #fff; float: left; font-size: 16px;}
.gklbNav li a{ color: #fff; display: block; width:100%; height: 33px;padding:0 5px;}
.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; }


