﻿﻿/*信息公开首页*/
.info-left{width:230px;}
.info-middle{width:573px;padding-left:20px;}
.info-right{width:316px;}
.h240{height:240px;}
.info-main{width:910px;}

/*info-column*/ 
.info-column{}
.info-column .hd{position:relative;height:35px;padding-left:35px;background:#0062ad url(../images/info-column-hd-bg.png) no-repeat 0 center;}
.info-column .hd h3{display:inline-block;height:35px;line-height:35px;padding:0 20px;background-color:#0062ad;color:#fff;font-weight:normal;font-size:18px;}
.info-column .bd{padding:5px 0px 0 0px;}
.info-column .bd li{height:40px;padding:2px 0;}
.info-column .bd li a{display:block;height:38px;line-height:38px;text-align:center;background:#f1eff0 url(../images/info-column-li-bg.png) no-repeat 200px center;color:#5f5f5f;font-size:14px;}
.info-column .bd li a:hover{color:#555247;font-weight:bold;background:#fff url(../images/info-column-li-hover-bg.png) no-repeat 200px center;}

/* info-other-link  */
.info-other-link{display:inline-block;width:100%;}
.info-other-link li{width:33.3333%;float:left;height:20px;padding-top:8px;text-align:center;}
.info-other-link li a{font-size:14px;}

/*SideBox*/
.slideBox{position:relative;width:300px;height:255px;overflow:hidden;}
.slideBox .bd {position:absolute;width:300px;height:255px;}
.slideBox .bd  ul{overflow:hidden;zoom:1;}
.slideBox .bd  li .pic img{display:block;width:300px;height:255px;}
.slideBox .bd  li .title{position:absolute;width:290px;line-height:45px;padding-left:10px;bottom:0px;z-index:33;}
.slideBox .bd  li .title a{color:#fff;font-size:14px;}
.slideBox .bd  li .bg{position:absolute;width:300px;height:45px;bottom:0px;background:#055096;opacity:0.56;filter:alpha(opacity=65);}
.slideBox .hd{position:absolute;width:100px;float:right;height:45px;bottom:0px;right:6px;z-index:90;}
.slideBox .hd ul{float:right;}
.slideBox .hd li{display:inline-block;_zoom:1;float:left;width:8px;height:8px;line-height:8px;color:#000;background:#fff;margin:18px 0;cursor:pointer;margin-right:5px;text-align:center;background:#fff;}
.slideBox .hd li span{display:none;}
.slideBox .hd li.on{background:#8dc342;color:#fff;}

/*head-lines*/ 
.head-lines{width:210px;height:194px;padding:36px 25px 25px 25px;background:#fff url(../images/line-head-bg.png) no-repeat left top;}
.head-lines h2{line-height:28px;}
.head-lines h2 a{font-size:20px;}
.head-lines p{padding-top:10px;line-height:30px;font-size:14px;color:#7d7d7e;}
.head-lines p a{display:block;color:#f08a8a;}

/*zt-pic-list*/
.zt-pic-list{}
.zt-pic-list li{padding-top:10px;}
.zt-pic-list li a,.zt-pic-list li img{display:block;}
.zt-pic-list li img{width:315px;height:83px;}

.zt-list{}
.zt-list li{width:50%;float:left;height:20px;padding-top:14px;}
.zt-list li a{display:block;height:20px;font-size:14px;padding-left:15px;background:url(../images/list-icon2.png) no-repeat 3px center;}
.qindan{display:block;height:60px;line-height:60px;margin-top:15px;font-size:24px;text-align:center;background-color:#0b56a9;color:#fff;}

/*info-mode*/
.info-mode{}
.info-mode .i-hd{padding-right:10px;height:35px;line-height:35px;background-color:#fff;}
.info-mode .i-hd h3{border-left:3px solid #075faf;padding-left:20px;font-weight:normal;font-size:16px;color:#075faf;}
.info-mode .i-bd{padding-top:5px;}

/* info-lists */
.info-lists,.open-content{padding:20px;min-height:400px;background-color:#fff;}
.open-content{padding:30px 40px;}

/* info-search */
.info-search{height:37px;}
.info-search *{vertical-align:middle;}
.info-search label{display:inline-block;width:97px;height:35px;line-height:35px;text-align:center;font-size:16px;border:1px solid #e1e1e1;color:#075faf;}
.info-search input{margin-left:7px;height:35px;line-height:35px;padding:0 10px;border:1px solid #e1e1e1;}
.info-search input.index{width:208px;}
.info-search input.keyword{width:408px;}
.info-search .btn{float:right;width:78px;height:37px;border:1px solid #0068b7;background-color:#0068b7;font-size:14px;color:#fff;cursor:pointer;}

.com-mode .com-hd{height:35px;line-height:35px;padding-right:10px;background-color:#ffffff;}
.com-mode .com-hd h3{display:inline-block;min-width:70px;padding:0 22px;height:35px;text-align:center;background-color:#78b929;color:#fff;font-size:16px;font-weight:normal;}
.com-mode .com-bd{padding-top:15px;}

.information-lists{}
.information-lists table{width:100%;border-collapse:collapse}
.information-lists table tr{border-bottom:1px solid #fff;}
.information-lists table td,.information-lists table th{padding:10px 20px;font-size:14px;font-weight:normal;}
.information-lists table .list-th{background:#eeeeee;}
.information-lists table .list-th .index{width:160px;}
.information-lists table .list-th .update{width:120px;}
.information-lists table td{background:#f8f8f8;text-align:center;}
.information-lists table .title{text-align:left;}

.information-content{padding:60px;background-color:#fff;}
.doc-title{padding:30px 0;line-height:40px;font-size:24px;font-weight:normal;color:#504f4f;text-align:center;border-bottom:1px solid #ececec;}
.doc-hd{padding-top:20px;}
.doc-hd table{width:100%;border-collapse:collapse;}
.doc-hd table td{padding:10px;border:1px solid #dedede;background:#f9f9f9;font-size:12px;}
.doc-hd table td.tip-name{width:100px;color:#7d2a0a;font-weight:bold;}
.doc-con{padding:20px 0px;font-size:14px;line-height:200%;}
.doc-con img{max-width:80%;}

.open-content .share-box{padding-top:0;height:40px;line-height:40px;font-size:14px;color:#606060;border-bottom:1px solid #e5e5e5;}
.open-content .art-nav{padding-top:10px;}
.open-content .art-nav li{line-height:30px;font-size:14px;color:#5b5b5b;}
.open-content .art-nav li span{color:#3f3e3e;font-weight:bold;}
.open-content .art-nav li a{color:#5b5b5b;}

.govDir_box dt a { color: #fff; }
.govDir_box dt { height: 35px; line-height: 35px; font-size: 16px; border-bottom: #78b929 1px solid; }
.govDir_box dt span {display:inline-block; color: #fff; background:#78b929; padding:0 20px;}
.govDir_box dd { }
.govDir_box li { line-height: 30px; height: 30px; color: #666; padding-left: 13px; }
.govDir_box li .bt { float: right; padding: 0 30px; border-left:1px #fff solid; }
.govDir_1Box {width: 100%; margin-bottom:10px; }
/*政务公开重新定义*/
.govDir_1Box dd { overflow:hidden; zoom: 1;}
.govDir_1Box li.ft { float:left; display:inline; width: 110px; background: url(../images/index-li-icon.png) left no-repeat; padding-left:10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; /* for IE */ -o-text-overflow: ellipsis; /* for Opera */ margin-left:15px; margin-top: 5px;}
.govDir_1Box li.ft a{font-size:14px;}

/*申请公开填写*/
.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;}


/*--留言（领导）统计--*/
.hfph{ background:#f1f6fb; padding:5px 5px;  margin-top: 10px;}
.hfph .tit{ height:25px; line-height:25px; border-left:5px solid #4786d6; text-indent:18px; font-size:16px; font-weight:bold; color:#1568bd;}
.hfph .tit a{color:#1568bd;}
.hdphnr{ width:100%;margin-top:6px;}
.hdphnr h3{ display:block; width:100%;  height:30px; background:#fff; line-height:30px; font-weight:bold; color:#666666; overflow:hidden;zoom:1; font-size:14px !important;}
.hdphnr h3 span,.hdphnr ul li span{ display:inline-block; float:left; text-align:center; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
span.paim{ width:50px;}
span.name{ width:90px;}
span.huifu{ width:80px;}
.hdphnr ul li{ height:28px; line-height:28px; font-size:14px;}

/*---样式增加的--*/
.zhdianlist{ overflow:hidden;zoom:1;margin-top:-5px;}
.zhdianlist li{ float:left; width:43%; line-height:40px !important; padding:10px 8px; background:#f1eff0; text-align:left; margin-top:10px;  height:40px !important; cursor:pointer;text-align: center;}
.zhdianlist li.fr{ float:right;}
.zhdianlist li:hover{ background:#98c561;}
.zhdianlist li:hover a{ color:#fff;}

/*---信息公开增加样式---*/
.gknav{width:100%;overflow: hidden;zoom:1;}
.gknav li{ width:152px; height: 134px;margin-bottom:13px; border: 5px;-webkit-border-radius:5px; -moz-border-radius:5px; float:left;}
.gknav li i,.gknav li span{ display: block; margin: 0 auto; text-align: center;}
.gknav li i{ width:56px; height: 56px; margin-top:21px; background: url(../images/gknav-icon.png) no-repeat 0 0;}
.gknav li:hover i{
	webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}

.gknav li span{ line-height: 30px; margin-top:10px; color: #fff; font-size: 16px; font-weight: bold;}
li.gknav1 i{ background-position: 0 0;}
li.gknav1{ background: url(../images/gknav-bg1.jpg) no-repeat;}

li.gknav2 i{ background-position: 0 -56px;}
li.gknav2{ background: url(../images/gknav-bg2.jpg) no-repeat;}

li.gknav3 i{ background-position: 0 -112px;}
li.gknav3{ background: url(../images/gknav-bg3.jpg) no-repeat;}

li.gknav4 i{ background-position: 0 -168px;}
li.gknav4{ background: url(../images/gknav-bg4.jpg) no-repeat;}

li.gknav2,li.gknav4{ float: right;}

/*---order---*/
.phlb{width: 100%;margin-top: 15px;}
.phlb .bd {margin: 8px 8px;}
.phlb .bd li {line-height: 36px;overflow: hidden;zoom: 1; font-size: 14px;}
.phlb .bd li s, .phlb .bd li p, .phlb .bd li span {display: inline-block;float: left;}
.phlb .bd li p {width: 66%; }
.phlb .bd li span {width: 69px;text-align: center;}