@charset "utf-8"; .side { float: left; } .side .boxD .hd h3 i { background-position: 10px -1306px; } .mainContent { float: right; } /* 政务公开-公开目录 -----------------------------------------------------*/ .gkmlList { padding: 10px } .gkmlList .li1 { padding: 17px 10px; border-bottom: 1px dotted #ccc; overflow: hidden; } .gkmlList .h1 { margin: 5px 0; font-size: 16px; float: left; padding-right: 10px; } .gkmlList .h1 a { color: #0575C1 } .gkmlList .ul1 { overflow: hidden; float: left; font-size: 14px; } .gkmlList .li2 { margin: 5px 0; float: left; } .gkmlList .li2 .a2 { padding: 0 10px; border-left: 1px solid #ddd; } /* 政务公开-首页 -----------------------------------------------------*/ /* 侧栏政府信息公开 */ #sideZfxxgk .bd { min-height: 240px; _height: 240px; border-bottom: 0 } #sideZfxxgk .list li { font-size: 16px; height: 40px; line-height: 40px; border-bottom: 1px solid #EFEFEF; vertical-align: top; } #sideZfxxgk .list a { display: block; padding-left: 27%; background: url(../../Base/img/icons-zwgk.png) 20% -73px no-repeat; -webkit-transition: 200ms; -o-transition: 200ms; -moz-transition: 200ms; transition: 200ms; } #sideZfxxgk .list a:hover { text-decoration: none; padding-left: 29% } #sideZfxxgk .list .li2 a { background-position: 20% -2096px; } #sideZfxxgk .list .li3 a { background-position: 20% -411px; } #sideZfxxgk .list .li4 a { background-position: 20% -411px; } #sideZfxxgk .list .li5 a { background-position: 20% -581px; } #sideZfxxgk .list .li6 a { background-position: 20% -327px; } #sideZfxxgk .list .li7 a { background-position: 20% -242px; } #sideZfxxgk .list .li8 a { background-position: 20% -327px; } #mainZxgk { margin-bottom: 10px; background: #fff; float: left; width: 65%; } #mainZxgk .bd { padding: 15px 10px; height: 267px; } #mainLdxx { font-size: 14px; float: right; width: 33%; } #mainLdxx .bd { min-height: 265px; _height: 265px; } /* 领导之窗 */ .leader { overflow: hidden; padding: 5px 0 10px 0; } .leader li { float: left; width: 47%; padding-left: 3%; line-height: 2.2 } .leader a { color: #0575C1; } .leader .first { width: 97%; } .leader p { /* font-size:12px; */ color: #999; height: 48px; line-height: 24px; overflow: hidden; margin-bottom: 10px; padding: 3px 0 8px 0; border-bottom: 1px dotted #ccc; } .leaderType { overflow: hidden; background: #fff; } .leaderType li { float: left; height: 38px; line-height: 38px; width: 49.9%; } .leaderType li a { display: block; line-height: 36px; border: 1px solid #ECECEC; padding-left: 30%; } .leaderType .li1 a { background-position: 12% 7px; } .leaderType .li4 a { background-position: 12% -95px; } /* 热点专题 */ #mainRdzt { margin-bottom: 20px; clear: both; background: #fff; } #mainRdzt h3 { width: 84px; height: 66px; float: left; margin-right: 16px; background: #1A72BD; text-align: center; color: #fff; font-size: 19px; } #mainRdzt h3 a { display: block; padding: 9px 15px; line-height: 1.3; color: #fff; } #mainRdzt h3 a:hover { text-decoration: none } #zwgkC { margin-bottom: 0 } #zwgkC .side { width: 24.5%; float: left; margin-right: 1.5%; margin-left: 0; } #zwgkC .mainContent { overflow: hidden; zoom: 1 } /* 侧栏政府文件搜索 */ #sideZfwjss .bd { padding: 15px; overflow: hidden; } #sideZfwjss .name { display: none } #sideZfwjss .govKW { width: 93%; border: 1px solid #ccc; padding: 2% 3%; height: 24px; line-height: 24px; font-size: 14px; margin-bottom: 10px; } #sideZfwjss .bd a { height: 32px; line-height: 32px; background: #E1272D; color: #fff; display: inline-block; *display: inline; zoom: 1; margin-right: 10px; padding: 0 10px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } #sideZfwjss .bd a:hover { text-decoration: none } #sideZfwjss .bd .asBtn { background: #B6B6B6 } /* zwgkSideNodes */ .zwgkSideNodes { background: #1A72BD; color: #fff; overflow: hidden; margin-bottom: 20px; font-size: 12px; padding: 15px 0 } .zwgkSideNodes li { float: left; width: 33.3%; text-align: center; height: 30px; line-height: 30px; } .zwgkSideNodes li a { color: #fff; padding-left: 8px; background: url(../../Base/img/icons-zwgk.png) 0 -1199px no-repeat; } #zwgkSideZfgzbg .bd, #zwgkSideYjgl .bd { padding: 10px 10px 0 10px; } /* 侧栏图标按钮 */ .zwgkSideBtns { padding-bottom: 10px; overflow: hidden; } .zwgkSideBtns li { vertical-align: top; margin-bottom: 10px; height: 68px; line-height: 68px; background: #2189E0; overflow: hidden; position: relative; } .zwgkSideBtns li i { position: absolute; left: 0; top: 0; display: block; width: 74px; height: 100%; background: url(../../Base/img/icons-zwgk.png) 20px -784px no-repeat #1078CF; -webkit-transition: 200ms; -o-transition: 200ms; -moz-transition: 200ms; transition: 200ms; } .zwgkSideBtns a { display: block; padding-left: 94px; position: relative; z-index: 2; color: #fff; font-size: 22px; } .zwgkSideBtns a:hover { text-decoration: none; } .zwgkSideBtns .li2 { background-color: #EE3A3B } .zwgkSideBtns li:hover i { width: 100%; } .zwgkSideBtns .li2 i { background-color: #E3292A; background-position: 20px -1058px; } /* 侧栏信息统计 */ #zwgkSideTongJi .hd h3 { padding-left: 20px; } #zwgkSideTongJi .bd { padding: 0; border: 0; } .sideXxtj { border-collapse: collapse; empty-cells: show; } .sideXxtj td { border: 1px solid #E9E9E9; padding: 8px; } .sideXxtj .grey td { background: #FAFAFA } .sideXxtj td:nth-child(even) { text-align: center } .zzjgWrap { overflow: hidden } .zzjgWrap .boxA { width: 49%; } .zzjgWrap .boxA .bd { min-height: 136px; _height: 136px; } .zdxxgkWrap { overflow: hidden } .zdxxgkWrap .boxC { width: 49%; } .zdxxgkWrap .boxC .bd { min-height: 136px; _height: 136px; } .zdxxgkWrap .h3 { font-size: 18px; height: 39px; line-height: 39px; border-bottom: 2px solid #0575C1; color: #fff; margin-bottom: 20px; overflow: hidden; } .zdxxgkWrap .h3 a { display: block; float: left; padding: 0 20px; background: #0575C1; color: #fff; } #zwgkBmxxgk .bd { padding: 0 } .bsbmList { overflow: hidden } .bsbmList li { font-size: 16px; float: left; margin: .6% 0 0 0; min-width: 9.08%; word-break: keep-all; white-space: nowrap; } .zwgkBmList { overflow: hidden } .zwgkBmList li { float: left; min-width: 14.66%; _width: 14.66%; text-align: center; margin: 1% 1% 0 1%; overflow: hidden; } .zwgkBmList li a { display: block; height: 34px; line-height: 34px; border: 1px solid #E4E4E4; background: #fff; padding: 0 10px; } .zwgkBmList li a:hover { text-decoration: none; background: #0575C1; border-color: #0575C1; color: #fff } /* 信息公开-列表页 -----------------------------------------------------*/ .govSearch { height: 68px; line-height: 68px; overflow: hidden; margin-bottom: 20px; background: #FAFAFA; font-size: 16px; } .govSearch dt { width: 90px; float: left; height: 68px; background: url(../../Base/img/icons-zwgk.png) center -652px no-repeat #0575C1; margin-right: 5%; } .govSearch dd { overflow: hidden; zoom: 1 } .govSearch .govKW { width: 47%; height: 32px; line-height: 32px; border: 1px solid #CACACA; font-size: 14px; margin: 16px 0 16px 2%; padding: 0 .5%; } .govSearch a { display: inline-block; *display: inline; zoom: 1; padding: 0 2%; background: #0575C1; line-height: 34px; margin: 16px 0 16px 2%; color: #fff; font-size: 14px; cursor: pointer; } .govSearch .asBtn { background: #C8C8C8; color: #666 } .govSearch a:hover { text-decoration: none; } .govSearch .sBtn:hover { background: #1160BB; } .publicTable { border-collapse: collapse; empty-cells: show; width: 100%; } .publicTable td { background: #fff; padding: 12px 8px; text-align: center; font-size: 14px; border: 1px solid #E5E5E5; } .publicTable .interval td, .publicTable .title td { background: #F7F7F7; } .publicTable .symbol { display: none } .publicTable .title td { text-align: center; color: #0575C1; font-size: 18px; background: #F3F3F3; padding: 8px 8px; } .publicTable .index { width: 23%; } .publicTable .date { width: 12%; } .publicTable .type { width: 12%; font-size: 16px; } .publicTable .name { text-align: left; font-size: 16px; z-index: 1; } .publicTable .on .name { position: relative; } .publicTable .on .miniTable { display: block; } .publicTable .miniTable { display: none; left: -50%; position: absolute; color: #333; width: 160%; margin: 10px 0 0 0; padding: 8px; border: 1px solid #3878BD; background: #fff; z-index: 99; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .25); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .25); box-shadow: 0 0 10px rgba(0, 0, 0, .25); } .publicTable .miniTable table { width: 100%; border: 1px solid #E5E5E5; } .publicTable .miniTable td { border: 1px solid #E5E5E5 !important; padding: 2px 2px 2px 5px; text-align: left; border: 0; background: #fff; color: #333; width: 30%; } .publicTable .miniTable table td:nth-of-type(odd) { background: #f3f3f3; } .publicTable .miniTable .tdL { width: 13%; text-align: right; } .publicTable .miniTable .last td { border-bottom: 0 } .publicTable .miniTable .intro { color: #999 } .publicTable .miniTable .arrow { display: block; width: 9px; height: 7px; background: url(../../Base/img/icons-zwgk.png) 0 -2200px no-repeat; position: absolute; top: -7px; left: 5% } #sidePublicMenu .hd { height: 48px; line-height: 48px; } #sidePublicMenu .hd i { height: 48px; width: 48px; background-position: 14px -1303px; } #sidePublicMenu .bd { border-color: #D9ECF8 } .zpCate dt { height: 38px; line-height: 38px; background: #EFFBFF; font-size: 16px; padding-left: 20px; border-bottom: 1px solid #D9ECF8; border-top: 1px solid #D9ECF8; margin-bottom: -1px; color: #3269B8; cursor: pointer; } .zpCate dt:hover { background: #e5f4fd } .zpCate dd { padding: 10px; } /* 部门信息公开 */ #sideZtfl .bd { padding: 20px; } /* 信息公开-内容页 -----------------------------------------------------*/ .subheading { font-size: 16px; } .govDetail { padding: 30px 40px; font-size: 16px; background: #fff; } .govDetailTable td { background: #fff; padding: 0px 15px; width: 35%; border: 1px solid #c5c5c5; color: #333; font-size: 12px; } .govDetailTable .tdlab { text-align: right; width: 18%; background: #e9e9e9; padding-right: 5px } /* 红头文件 效果 */ #redTitleDoc { text-align: center; margin: 50px 0 0 0; } #redTitleDoc .rtd-docHeader { color: red; font: bold 60px 宋体; margin: 0px 0 20px 0; } #redTitleDoc .rtd-docNum { font: 20px 仿宋; margin: 40px 0 40px 0; line-height: 70px; border-bottom: 3px solid red; } .govDetail .title { text-align: center; font-size: 30px; color: #000; margin: 50px 70px; line-height: 1.6; } .govDetailContent { line-height: 2 } .govDetailContent img { max-width: 800px; height: auto } .govDetailContent p { margin-bottom: 20px; } .govDetailTool { line-height: 36px; padding: 4px; background: #f6f6f6; margin: 40px 0 0 0; color: #777; overflow: hidden; } .govDetailTool a { color: #777 } .govDetailTool .bdsharebuttonbox { float: right; } /* 选择申请人类型 -----------------------------------------------------*/ .selectAppType { padding: 50px 0 30px 0; text-align: center; } .selectAppType a { display: block; width: 260px; height: 50px; line-height: 50px; font-size: 18px; margin: 0 auto 30px auto; background: #0575C1; color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .selectAppType a:hover { text-decoration: none; background: #067AD2; } /* 依申请信息公开 -----------------------------------------------------*/ .eAppGuide { overflow: hidden } .eAppGuide li { float: left; width: 18%; margin-right: 2.5%; margin-bottom: 20px; height: 42px; line-height: 42px; background: #EDEDED; text-align: center; font-size: 18px; position: relative; } .eAppGuide li a { display: block; } .eAppGuide a:hover { text-decoration: none; background: #ddd } .eAppGuide .last { margin-right: 0; float: right; } .eAppGuide .on a { background: #0575C1; color: #fff; } .eAppGuide .on i { position: absolute; bottom: -10px; left: 50%; margin-left: -5px; border-color: transparent; border-style: dashed; border-width: 5px; border-top-color: #0575C1; border-top-style: solid; content: ""; display: block; font-size: 0; line-height: 0; width: 0; } .application .selectType { overflow: hidden; position: relative; z-index: 1; margin-bottom: -1px; } .application .selectType li { float: left; height: 52px; line-height: 52px; } .application .selectType a { display: block; padding: 0 60px; font-size: 18px; } .application .selectType a:hover { text-decoration: none; } .application .selectType .on a { background: #FAFAFA; color: #0575C1; border: 1px solid #E9E9E9; } .application { background: #fff; padding: 20px; font-size: 14px; } .application .con { padding: 30px; border: 1px solid #E9E9E9; } .application .bd { padding: 20px 0; margin-bottom: 20px; } .application .tit { font-size: 32px; text-align: center; color: #0575C1; margin: 0; } .application .hd { height: 40px; line-height: 40px; border-bottom: 2px solid #0575C1; overflow: hidden; } .application .hd h5 { float: left; padding: 0 20px; min-width: 142px; text-align: center; color: #fff; font-size: 16px; background: #0575C1; } .application .hd .tips { color: #0575C1; margin-left: 10px; } .applicationTable { width: 100% } .applicationTable td { padding: 8px 5px; vertical-align: top; } .applicationTable .label { width: 110px; text-align: right; } .applicationTable .required strong { color: #f00; margin-right: 5px; } .application .form-control { width: 90%; border: #ccc solid 1px; height: 20px; overflow: hidden; padding: 5px 0px 5px 5px; } .application textarea.form-control { width: 96%; } .application .radio { margin-right: 18px; } .application .radio input { width: 14px; height: 15px; vertical-align: middle; } .application .bot { text-align: center; padding: 10px 0 30px 0 } .application select { border: #ccc solid 1px; width: 36%; padding: 0; height: 36px; line-height: 36px; } .application .bot { padding-top: 40px; } .application .field-validation-error { display: block; color: #f00; font-size: 14px; } .application .instruction { padding: 5px 10px; } .application .instruction p { margin-bottom: 5px; color: #666; font-size: 12px; } .upload-single { width: 220px; } .upload-single .upload-pick { margin-top: 40px } .upload-single .upload-file-area { background: #fff; min-height: 100px; border: 2px dashed #ccc; } .upload-single .upload-pick:hover .webuploader-pick, .upload-single .webuploader-pick-hover { background: #077BD4 } .upload-single .webuploader-pick { width: 50%; background: #aaa; height: 30px; line-height: 30px; } /* 政府文件查询 -----------------------------------------------------*/ .govAdSearch { background: #fff } .OpenSearch { margin: 0 0 30px 0; padding: 15px 0; background: #fff; } .OpenSearch td { padding: 8px 5px; } .OpenSearch .tdlab { text-align: right; width: 26%; line-height: 1.4; } .OpenSearch .tdlab span { display: block; color: #999 } .OpenSearch input { height: 34px; line-height: 34px; border: 1px solid #CFCFCF; padding: 0 5px; width: 60%; } .OpenSearch select { height: 36px; line-height: 36px; border: 1px solid #CFCFCF; width: 25%; } .OpenSearch .bot { text-align: left; } .OpenSearch .bot button { margin: 0 } /* 信息公开-部门目录页.html -----------------------------------------------------*/ .deptListWrap .mainBox { margin-bottom: 30px; } #pageXtfl .zwgkBmList li { min-width: 31.3%; _width: 31.3% } /* 领导之窗 -----------------------------------------------------*/ .leaderList{ padding: 0 20px; } .leaderList li { border-bottom: 1px dotted #ccc; padding: 10px 10px 30px 10px; margin-bottom: 20px; background: #fff; overflow: hidden; } .leaderList .pic { float: left; width: 120px; margin-right: 20px; } .leaderList .pic img { width: 100%; height: 150px; } .leaderList .con { overflow: hidden; padding-top: 10px; } .leaderList .title { margin-bottom: 15px; color: #0575C1; font-size: 20px; } .leaderList .title a { color: #0575C1; } .leaderList .item label{ font-weight:bold; } .leaderContent { background: #fff; } .leaderDetail .box .hd{ height:47px; border-bottom:1px solid #ccc } .leaderDetail { position: relative; overflow: hidden; padding: 2% 1%; font-size: 16px; } .leaderDetail .leaderPic { text-align: center; margin-bottom: 20px; } .leaderDetail .leaderPic img { width: 150px; } .leaderDetail .sTitle { font-size: 24px; text-align: center; margin-bottom:10px; color:#268ED6 } .leaderDetail .job{ display:block; text-align:center; } .leaderDetail .work { text-indent: 2em; margin-bottom: 20px; } /* 重点领域信息公开 -----------------------------------------------------*/ .zdlyBanner { margin-bottom: 15px; } .zdlyBanner img { width: 100% } /* 侧栏 */ .zdlySideBox { background: #fff; margin-bottom: 15px; } .zdlySideBox .hd { height: 50px; line-height: 50px; background: #3991E6; overflow: hidden; } .zdlySideBox .hd h3 { padding-left: 60px; font-size: 18px; color: #fff; font-weight: bold; } .zdlySideBox .hd h3 a { color: #fff } .zdlySideBox .bd { overflow: hidden; border: 1px solid #ECECEC; border-top: 0; } .zdlyNodeList li { vertical-align: top; } .zdlyNodeList .a1 { height: 44px; line-height: 44px; display: block; overflow: hidden; border-bottom: 1px solid #ECECEC; padding: 0 5% 0 25%; font-size: 16px; } .zdlyNodeList .a1:hover { text-decoration: none } .zdlyNodeList .ul1 { padding: 10px; border-bottom: 1px solid #ECECEC; display: none; } .zdlyNodeList .on1 .a1 { color: #3991E6; font-weight: bold; background-position: 97% -152px; } .zdlyNodeList .on .a1 { background-position: 97% -152px; } .zdlyNodeList .on1 .ul1, .zdlyNodeList .on .ul1 { display: block !important; } .zdlyNodeList .a2 { color: #3991E6; display: block; padding: 5px 0 5px 25%; line-height: 22px; height: 22px; } /* 循环 */ .zdlyLoop { overflow: hidden; } .zdlyLoop .zdlyBox { width: 49%; } .zdlyLoop .zdlyBox .bd { min-height: 170px; _height: 170px; } .zdlyBox { margin-bottom: 15px; padding-top: 3px; } .zdlyBox .hd { height: 45px; line-height: 45px; padding: 0 10px; } .zdlyBox .hd .more { float: right; color: #fff } .zdlyBox .hd h3 { display: inline-block; *display: inline; zoom: 1; padding: 0 25px 0 20px; height: 48px; background: #FFA800; color: #fff; font-size: 18px; font-weight: bold; position: relative; top: -3px; } .zdlyBox .hd h3 a { color: #fff } .zdlyBox .bd { padding: 10px 15px; overflow: hidden; background: #fff; } /* 政府机构设置介绍 -----------------------------------------------------*/ .deptPage .boxE { margin-bottom: 20px; } .deptPage .boxE .hd { margin-bottom: 5px; } .deptPage .boxE .bd { padding: 0px } .deptTable { margin: 0 .5%; width: 99%; } .deptTable td { height: 38px; line-height: 38px; padding: 0 10px; width: 17%; } .deptTable td a { padding-left: 15px; background: url(../../Base/img/icons.png) 2px -2325px no-repeat; } .deptTable .even { background: #F8F8F8; border: 1px dotted #ccc; } /* 政府机构设置介绍--详细页 -----------------------------------------------------*/ .zfjghzDetail { padding: 2%; } .zfjghzDetail .deptName { text-align: center; font-size: 36px; margin-bottom: 30px } .zfjghzBox .hd { height: 46px; line-height: 46px; background: #F7F7F7; border-top: 2px solid #C9C9C9; } .zfjghzBox .hd ul { overflow: hidden; margin-top: -2px; height: 48px; line-height: 48px; } .zfjghzBox .hd li { float: left; font-size: 18px; padding: 0 20px 0 40px; } .zfjghzBox .hd .b { background-position: 15px -80px } .zfjghzBox .hd .c { background-position: 15px -169px; } .zfjghzBox .hd .d { background-position: 10px -259px; } .zfjghzBox .hd .on { background-color: #F32929; color: #fff; background-position: 15px -347px; } .zfjghzBox .hd .b.on { background-position: 15px -439px; } .zfjghzBox .hd .c.on { background-position: 15px -528px; } .zfjghzBox .hd .d.on { background-position: 10px -618px; } .zfjghzBox .bd { padding: 30px 10px; line-height: 2; } /* 五公开-首页 ----------------------------------------------------- */ .wgkBody .side { width: 250px; padding-right: 10px; margin-right: 30px; } .wgkBody .mainContent { width: auto; overflow: hidden; float: none; } .wgkIntro { border: 1px solid #AED5E4; background: #DDF4FD; padding: 20px 30px 30px 30px; margin-bottom: 20px; } .wgkIntro h3 { text-align: center; font-size: 34px; font-weight: bold; color: #3069B8; line-height: 2; margin-bottom: 10px; } .wgkIntro .more { color: #c00 } .wgkIntro .intro { text-indent: 2em } .wgkMenu li { margin-bottom: 10px; vertical-align: top; position: relative; background: #F0F0F0; } .wgkMenu li a { display: block; height: 56px; line-height: 56px; padding-left: 100px; background: #F0F0F0; font-size: 18px; color: #2879D6; background: url(../img/wgk-icons.png) 12px -22px no-repeat; position: relative; } .wgkMenu i { position: absolute; width: 56px; height: 56px; background: #2879D6; } .wgkMenu li:hover i, .wgkMenu .on i { width: 100%; } .wgkMenu s { position: absolute; right: -16px; top: 50%; margin-top: -8px; border-color: transparent; border-style: dashed; border-width: 8px; border-left-color: #2879D6; border-left-style: solid; content: ""; display: block; font-size: 0; line-height: 0; width: 0; display: none; } .wgkMenu a:hover { text-decoration: none; } .wgkMenu li:hover a, .wgkMenu .on a { color: #fff !important; } .wgkMenu li:hover s, .wgkMenu .on s { display: block; } .wgkMenu .li1 a { background-position: 12px -122px; color: #12AEE7; } .wgkMenu .li2 a { background-position: 12px -222px; color: #20C2AA } .wgkMenu .li3 a { background-position: 12px -322px; color: #8CBE4D } .wgkMenu .li4 a { background-position: 12px -422px; color: #EB6F0C } .wgkMenu .li5 a { background-position: 12px -522px; color: #DD4331 } .wgkMenu .li1 i { background: #12AEE7; } .wgkMenu .li2 i { background: #20C2AA; } .wgkMenu .li3 i { background: #8CBE4D; } .wgkMenu .li4 i { background: #EB6F0C; } .wgkMenu .li5 i { background: #DD4331; } .wgkMenu .li1 s { border-left-color: #12AEE7; } .wgkMenu .li2 s { border-left-color: #20C2AA; } .wgkMenu .li3 s { border-left-color: #8CBE4D; } .wgkMenu .li4 s { border-left-color: #EB6F0C; } .wgkMenu .li5 s { border-left-color: #DD4331; }