﻿@charset "utf-8";
/* CSS Document */

html,body{height:100%}

.xxgk-body{background:url(../images_zc/bg.png) center top no-repeat}

.xxgk-main{width:1100px;margin:0 auto;overflow: hidden;}
.xxgk-main .logo{width:350px;height:75px;background:url(../images_zc/hglogo.png) left no-repeat;margin:35px 0 0}
.xxgk-main .logo a{display:block;height: 100%;}
.xxgk-logo{width:800px;height:140px;background:url(../images_zc/xxgk_logo.png) top center no-repeat;margin:50px auto 0;padding:0 0 65px;}
.xxgk-content{background:#F9F9F9;padding:25px 36px 0;}
.xxgk-content:after{clear: both;display:block;content: "";}
.xxgk-search{padding:63px 259px 25px;width:510px;margin:0 auto 55px;position: relative;background:url(../images_zc/zc_search_bg.png) center 87px no-repeat}
.xxgk-search input[type=text]{height:50px;line-height:50px;width:100%;border: 1px solid #2d66a5;border-radius: 9px;padding:0 50px 0 15px;outline: none;box-sizing:border-box}
.xxgk-search button{position: absolute;right:267px;bottom:32px;width:36px;height:36px;background:url(../images_zc/search_button.png) center no-repeat;border:none;cursor: pointer;outline: none;}
.xxgk-left{float:left;width:240px;}
.xxgk-left li{margin:0 0 15px}
.xxgk-left li.xxgk-left-t2 > a{line-height:60px}
.xxgk-left li > a{background:url(../images_zc/szj.png) right 20px center no-repeat #fff;display:block;line-height:30px;font-size:23px;color: #2d66a5;transition: all 0.2s ease-out 0s;min-height:60px;padding:5px 0;}
.xxgk-left li > a:hover,.xxgk-left li.active > a{background:url(../images_zc/szjh.png) right 20px center no-repeat #2d66a5;color:#fff;}

.xxgk-left li > a i{width:40px;height:45px;float:left;margin:7.5px 18px 0 15px}
.xxgk-left li > a i.icon-01{background:url(../images_zc/xxgkh1.png) center no-repeat}
.xxgk-left li > a i.icon-02{background:url(../images_zc/xxgkh2.png) center no-repeat}
.xxgk-left li > a i.icon-03{background:url(../images_zc/xxgkh3.png) center no-repeat}
.xxgk-left li > a i.icon-04{background:url(../images_zc/xxgkh4.png) center no-repeat}
.xxgk-left li > a i.icon-05{background:url(../images_zc/xxgkh5.png) center no-repeat}
.xxgk-left li > a i.icon-06{background:url(../images_zc/xxgkh6.png) center no-repeat}
.xxgk-left li > a i.icon-07{background:url(../images_zc/xxgkh7.png) center no-repeat}
.xxgk-left li > a i.icon-08{background:url(../images_zc/xxgkh8.png) center no-repeat}

.xxgk-left li > a:hover i.icon-01,.xxgk-left li.active > a i.icon-01{background:url(../images_zc/xxgk1.png) center no-repeat}
.xxgk-left li > a:hover i.icon-02,.xxgk-left li.active > a i.icon-02{background:url(../images_zc/xxgk2.png) center no-repeat}
.xxgk-left li > a:hover i.icon-03,.xxgk-left li.active > a i.icon-03{background:url(../images_zc/xxgk3.png) center no-repeat}
.xxgk-left li > a:hover i.icon-04,.xxgk-left li.active > a i.icon-04{background:url(../images_zc/xxgk4.png) center no-repeat}
.xxgk-left li > a:hover i.icon-05,.xxgk-left li.active > a i.icon-05{background:url(../images_zc/xxgk5.png) center no-repeat}
.xxgk-left li > a:hover i.icon-06,.xxgk-left li.active > a i.icon-06{background:url(../images_zc/xxgk6.png) center no-repeat}
.xxgk-left li > a:hover i.icon-07,.xxgk-left li.active > a i.icon-07{background:url(../images_zc/xxgk7.png) center no-repeat}
.xxgk-left li > a:hover i.icon-08,.xxgk-left li.active > a i.icon-08{background:url(../images_zc/xxgk8.png) center no-repeat}

.xxgk-left li.active > dl{display:block;padding:10px 0;}
.xxgk-left li dl{border: solid 1px #e5e5e5;line-height: 24px;display:none;font-size:15px;}
.xxgk-left li dl dl{border: none;}
.xxgk-left li dl dd a:hover{background:#b9cee7}
.xxgk-left li > dl > dd{/*border-bottom: solid 1px #e5e5e5;*/}
.xxgk-left li > dl > dd a{display:block;padding:4px 20px 4px 25px;}
.xxgk-left li > dl dd span{float:right}
.xxgk-left li > dl dd.active > a{background-color: #b9cee7;}
.xxgk-left li > dl dd.active > dl,.xxgk-left li > dl dd.on > dl{display:block}
.xxgk-left li > dl dd dd a{padding:4px 0px 4px 40px;font-size:15px;}
.xxgk-left li > dl dd dd dl dd a{padding:4px 0px 4px 54px;font-size:15px;}
.xxgk-left li dl dd.drop-down > a{background:url(../images_zc/szj_dl.png) right 20px center no-repeat}
.xxgk-left li dl dd.drop-down > a:hover{background:url(../images_zc/szj_dl.png) right 20px center no-repeat #b9cee7}
.xxgk-left li dl dd.drop-down.on > a{background:url(../images_zc/szjh_dl.png) right 20px center no-repeat}
.xxgk-left li dl dd.drop-down.on > a:hover{background:url(../images_zc/szjh_dl.png) right 20px center no-repeat #b9cee7}

.xxgk-wza{position: absolute;top:35px;left:50%;width:1090px;margin-left:-545px;text-align:right;}
.xxgk-wza a{color:#fff;font-size:17px;margin-left:20px;}
.xxgk-wza a:hover{opacity: 0.8;}

.xxgk-right{background:#fff;float:right;width: 710px;padding: 0 30px;min-height: 580px;margin-bottom: 30px;}
.xxgk-cont > h1{font-size:32px;color:#2d66a5;font-weight:bold;text-align:center;margin:35px 0;}
.xxgk-cont-body{line-height: 35px;font-size: 16px;padding:0 0 30px}
.xxgk-cont-body > h1{font-size: 21px;font-weight: bold;line-height: 220%;}

.xxgk-right.xxgk-zc{padding:7px;width:756px;}

.search-box{background: #fafafa;padding: 42px 16px 16px;}
.search-box-body{position: relative;text-align: center;}
.search-box input[type=text]{width:584px;height:38px;line-height:38px;display:inline-block;padding-left:12px;font-size:18px;color:#666;border:2px solid #015293;outline:none;background:#fff;}
.search-box button{position:absolute;right:70px;top:3px;width:36px;height:36px;background:url("../images_zc/search_button.png") 0 0 no-repeat;display:inline-block;border:none;outline:none;cursor:pointer;}
.search-box dl{margin: 40px 0 10px;color: #999999;}
.search-box dl:after{clear:both;display: block;content:''}
.search-box dt{color: #015093;font-size: 16px;padding:0 6px 0 0}
.search-box dd+dt{margin:0 0 0 44px}
.search-box input[type=radio]{margin:0 6px;}
.search-box dt,.search-box dd{float:left;}

.xxgk-zc table{border:1px solid #fff;color:#4d4d4d;}
.xxgk-zc table tr{border-bottom:1px solid #d4d6d7;}
.xxgk-zc table td{padding:10px 6px;text-align:center;font-size:16px;line-height:22px;}
.xxgk-zc table td.info{text-align:left;}
.xxgk-zc table td.info a,.xxgk-zc table td.info a:hover{color:#4d4d4d;}
.xxgk-zc table thead{background:#f2f6fa;color:#2d66a5;}
.xxgk-zc table thead th{height:44px;font-size:16px;line-height:44px;border-bottom:6px solid #236caf;text-align:center;border-right:1px #fff solid;}
.xxgk-zc table thead .xh{width:58px;}
.xxgk-zc table thead .bt{width:296px;border-bottom-color:#32b9e6;}
.xxgk-zc table thead .fwrq{width:174px;border-bottom-color:#16b1c1;}
.xxgk-zc table thead .cwrq{width:110px;border-bottom-color:#2688c4;}
.xxgk-zc table thead .fbrq{width:110px;border-bottom-color:#32b9e6;}

.this-nav{font-size: 16px;line-height: 20px; margin: 20px 0 14px;}

.xxgk-list{font-size: 16px;padding:10px 0 20px;}
.xxgk-list > h1{margin: -10px -30px 20px -30px;font-size: 16px;line-height:34px;border-bottom:1px #c8c8c8 solid;color:#fff;font-weight: bold;height: 34px;clear: both;}
.xxgk-list > h1 a{color: #2d66a5;}
.xxgk-list > h1 span{float:left;padding:0 10px;min-width:90px;background:#2d66a5;color:#fff;text-align: center;}
.xxgk-list > h1:after{display:block;content:'';clear: both;}

.xxgk-list > h2{margin: -10px -30px 20px -30px;font-size: 16px;line-height:39px;border-bottom:1px #c8c8c8 solid;color:#fff;font-weight: bold;height: 39px;clear: both;}
.xxgk-list > h2 a{color: #2d66a5;}
.xxgk-list > h2 span{float:left;padding:0 10px;min-width:90px;background:#2d66a5;color:#fff;text-align: center;}
.xxgk-list > h2:after{display:block;content:'';clear: both;}

.xxgk-list > ul+h1,.xxgk-list > .zwgk_list_more+h1{margin-top:30px;}
.xxgk-list > ul+h2,.xxgk-list > .zwgk_list_more+h2{margin-top:30px;}
.xxgk-list-tit{border-bottom: 2px solid #ccc;padding:20px 0 13px;margin-bottom:20px;}
.xxgk-list > ul > li{line-height: 60px;position: relative;padding:0;}
.xxgk-list > ul > li:after{clear: both;display:block;content: "";}
.xxgk-list > ul > li a{float:left;max-width: 560px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk-list > ul > li span{float: right;color: #969696;}
.xxgk-list > ul > li:hover{z-index:5}
.xxgk-list > ul > li:hover .list-box-info{display:block}
.xxgk-list > ul > li .list-box-info{padding: 10px 5px;background:#fff;border:1px #333 solid;line-height: 28px;overflow: hidden;font-size:16px;display:none;position:absolute;top:100%}
.xxgk-list > ul > li .list-box-info li{float:left;width:100%;box-sizing: border-box;color: #999999;}
.xxgk-list > ul > li .list-box-info li span{font-weight:bold;float:left;}
.xxgk-list > ul > li .list-box-info li span+span{font-weight: normal;padding:0;float:none}
.xxgk-list > ul > li .list-box-info li.list-box-one{width:40%;}
.xxgk-list > ul > li .list-box-info li.list-box-two{width:60%;}

.xxgk-list > table{width:calc(100% + 40px);font-size:16px;line-height: 30px;margin:0 -20px 50px;}
.xxgk-list > table tr:nth-child(even){background: #f5f5f5;}
.xxgk-list > table tr > th{font-weight: normal;background:#eff6fb;}
.xxgk-list > table td{padding:7px 5px;border-right:#e5e5e5 solid 1px;}
.xxgk-list > table tr td:last-of-type{border-right:none;}

.xxgk-list > dl:after{clear: both;display:block;content: "";}
.xxgk-list > dl dd{width:20%;float:left;line-height:35px;border: 1px solid #dcdcdc;border-radius: 10px;font-size:16px;text-align:center;margin:20px 4% 0 0;}

.xxgk-list .newslist li{padding:0;line-height:60px;}
.xxgk-list .newslist li h4{padding:0;line-height:60px;}
.xxgk-list .newslist li .time,.xxgk-list .newslist li .date{margin-top:-30px;}

.zwgk_list_more{width:100px;height:30px;line-height:30px;background:#e6e6e6;border:none;margin:5px auto 0;font-size:16px;display:block;}

.xxgk-right.xxgk-ysqgk{padding:10px;width:750px;}
.table-ysqgk{width:100%;font-size:12px;line-height: 24px;border:1px #4b4b4b solid;}
.table-ysqgk > tbody > tr > th{font-weight: normal;background:#eff6fb;font-size:16px;}
.table-ysqgk > tbody > tr > th{border-right:1px #808080 solid;}
.table-ysqgk > tbody > tr+tr{border-top:1px #808080 solid;}
.table-ysqgk > tbody > tr > td{padding:5px 12px}
.table-ysqgk > tbody > tr > td img{vertical-align: middle;}
.table-ysqgk > tbody > tr > th.special-th{background:#f7fbfc;font-size:12px;border-right:none;padding:15px 0;text-align: left;}
.table-ysqgk > tbody > tr > th.special-th+th.special-th,.table-ysqgk > tbody > tr > td+td{border-left:1px #808080 solid;}
.table-ysqgk .font-red{color:#f00;padding:0 10px;}
.table-ysqgk input[type=radio]{cursor: pointer;}
.table-ysqgk textarea{border: solid #d8e0e2 1px;width:100%;height:65px}

.table-two{width:100%}
.table-two th{font-weight: normal;text-align: left;background:#f7fbfc}
.table-two tr+tr{border-top:1px #808080 solid}
.table-two td+th,.table-two td+td{border-left:1px #808080 solid;}
.table-two td{padding:8px 8px 9px;}
.table-two td input[type=text]{height: 25px;border: solid #d8e0e2 1px;width:100%}
.table-two td input[type=file]{width:100%}
.table-two td select{height: 27px;border: solid #d8e0e2 1px;width:100%}

.special-input{height: 25px;border: solid #d8e0e2 1px;margin:0 5px 0 0}
.xxgk-btn{background:#347ED4;display:inline-block;width: 95px;height: 40px; font-size: 14px;text-align: center;margin: 10px 5px 2px 10px;border-radius: 5px;border:none;color:#fff;cursor: pointer;}

.xxgk-img-list li{float:left;width:33%;height:250px;text-align: center;font-size:14px;}
.xxgk-img-list li img{width:220px;height:170px;}
.xxgk-img-list li a+a{width:200px;display: block;margin:8px auto 0;clear:both;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#2d66a5;transition: all 0.2s ease-out 0s;}
.xxgk-img-list li a+a:hover{color:#f00}

.xxgk-right.xxgk-jdcx{padding:7px;width:756px;}
.xxgk-column{border: solid #a5a5a5 1px;}
.xxgk-column-head{background:url(../images_zc/xxgk_column.jpg);height:50px;line-height: 50px;font-weight: bold;font-size:18px;border-bottom: solid #a5a5a5 1px;padding:2px 20px 0}
.xxgk-column-head span{font-size:12px;font-weight: normal;padding:0 50px 0 0;float:left;}
.xxgk-column-head input[type=text]{width:133px}
.xxgk-column-head button{min-width: 95px;height: 30px;font-size:14px;font-weight:bold;display:inline-block;text-align: center;background: #014886;border-radius: 5px;border:none;cursor: pointer;color:#fff}
.xxgk-column-body{text-align: center;padding:10px;min-height: 200px;line-height: 40px;font-size:12px;}
.xxgk-column-body table{border-bottom:1px #ddd solid;border-right:1px #ddd solid;width:100%;font-size:14px;line-height:28px;}
.xxgk-column-body table th,.xxgk-column-body table td{border-left:1px #ddd solid;border-top:1px #ddd solid;padding:10px;}
.xxgk-column-body input[type=text]{width:133px}
.xxgk-column-body button{min-width: 95px;height: 40px;font-size:12px; text-align: center; margin: 10px 20px 0 200px;background: #014886;border-radius: 5px;border:none;cursor: pointer;color:#fff}
.xxgk-column-no{background:#eff6fb;padding:20px 10px;font-weight:bold;text-align: left;margin:50px 0 0}
.xxgk-column-tit{background:#0068c3;font-size:20px;font-weight: bold;color:#fff;line-height: 32px;letter-spacing: 1px;}
.radio-table td{padding:3px 0}

.xxgk-right.xxgk-end{padding:0;width:770px;}
.xxgk-end > h1{line-height: 45px;text-align: center;font-size: 32px;color: #2d66a5;font-weight:bold;padding: 20px 20px 5px;}
.xxgk-end > h2{width: 750px;height: 35px;margin: 10px 10px;border-bottom: #d5d5d5 dashed 1px;text-align: center;overflow: hidden;font-size:15px;}
.xxgk-end .xxgk-end-body{clear:both;padding:0 15px;line-height:30px;font-size:16px;}
.xxgk-end .xxgk-end-body img,.xxgk-end .xxgk-end-body video{max-width: 100%;}

.xxgk-jzsj{height: 30px;margin: 10px 10px;border-bottom: #d5d5d5 dashed 1px;text-align: center;overflow: hidden;}
.xxgk-end-tool{margin-top:10px;text-align:center;}
.xxgk-end-tool a{padding:0 12px 0 0}

.xxgk-end-info{padding: 12px 0px;background-color: #d4eaf5;line-height: 32px;overflow: hidden;font-size:16px;}
.xxgk-end-info li{float:left;width:100%;padding:0 0 0 35px;box-sizing: border-box;}
.xxgk-end-info li span{font-weight:bold;float:left;}
.xxgk-end-info li span+span{font-weight: normal;padding:0;float:none}
.xxgk-end-info li.end-info-one{width:45%;}
.xxgk-end-info li.end-info-two{width:55%;}

.xxgk-page{clear: both;margin: 30px 0;font-size:13px;line-height:25px;}
.xxgk-page .current,.xxgk-page a{border: none;background: #f3f4f8;padding: 5px 12px;margin: 0 2px;display:inline-block}
.xxgk-page input[type=text]{width:38px;height:25px;text-align: center;}
.xxgk-page-num{padding:0 0 0 15px}

.xxgk-right.xxgk-search-body{padding:7px;width:756px;}

.xxgk-search-body > h1{height: 40px;padding-top: 13px;margin-bottom: 5px;line-height: 40px;font-size: 18px;font-weight: bolder;color: #000000;margin-top: 12px;}

.xxgk-search-table{width:100%}
.xxgk-search-table,.xxgk-search-table tr,.xxgk-search-table td {border:#a5a5a5 solid 1px;font-size:12px;}
.xxgk-search-table tr {height:45px;line-height: 45px;}
.xxgk-search-table th {width:85px;background:#f1f4f9;text-align:center;font-weight:bolder;}
.xxgk-search-table .xle {display:block;width:195px;height:45px;padding-right:20px;font-size:12px;text-align:right;overflow:hidden;float:left;}
.xxgk-search-table .xri {width:309px;height:23px;margin-top:10px;float:left;border:#c4c4c4 solid 1px;}
.xxgk-search-table .xri80 {width:75px;height:23px;margin-top:10px;margin-left:5px;float:left;border:#c4c4c4 solid 1px;}
.xxgk-search-table .xri90 {width:95px;height:23px;margin-top:10px;margin-left:5px;float:left;border:#c4c4c4 solid 1px;}
.xxgk-search-table .xfl10 {float:left;margin-left:5px;}
.xxgk-search-table button[type=button],.xxgk-search-table button[type=submit],.xxgk-search-table button[type=reset]{width:72px;height:27px;border:none;margin:0 25px;vertical-align: middle;cursor: pointer;}
.xxgk-search-table button[type=submit],.xxgk-search-table button[type=button]{background:url(../images_zc/jiansuo.jpg) no-repeat}
.xxgk-search-table button[type=reset]{background:url(../images_zc/chongzhi.jpg) no-repeat}

.xxgk-search-table-list{border-top:#a5a5a5 solid 1px;border-right:#a5a5a5 solid 1px;font-size:12px;width:100%}
.xxgk-search-table-list th,.xxgk-search-table-list td{border-left:#a5a5a5 solid 1px;border-bottom:#a5a5a5 solid 1px;line-height:41px;padding:2px;font-weight: normal;}
.xxgk-search-table-list th{line-height:43px;}

.tips{position: absolute;background:#db2e3a;color:#fff;line-height: 22px;min-width: 12px;padding: 8px 15px;font-size: 12px;border-radius: 2px;box-shadow: 1px 1px 3px rgba(0,0,0,.2);margin:-7px 0 0 11px;}
.tips i{width:8px;height:8px;background:url(../images_zc/tips_i.png) no-repeat;display:block;position: absolute;left:-8px;top:15px}

.round-button{border:2px solid #2d66a4;color: #2d66a4;display:block;font:bold 12px/25px Arial,sans-serif;text-decoration:none;text-align:center;line-height:50px;width:250px;height:50px;margin:35px auto 25px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;-ms-transition:all 0.15s ease;transition:all 0.15s ease;}
.round-button:hover{ color: #c00; -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .3), inset 0px 0px 2px rgba(0, 0, 0, .5);-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .3), inset 0px 0px 2px rgba(0, 0, 0, .5);box-shadow: 1px 1px 1px rgba(0, 0, 0, .3), inset 0px 0px 2px rgba(0, 0, 0, .5);}

.ss_box{height:auto;margin-top:13px;font-size:14px;}
.ss_box_1{height:33px;cursor:pointer;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-top:5px solid #0068c3;background:#f3f3f3;line-height:33px;padding:0 10px;}
.ss_box_1 span{float:left;font-weight:bold;}
.ss_box_1 img{float:right;margin-top:7px;}
.ss_box_2{height:auto;display:none}
.ss_box_2 table{border:1px solid #cdcdcd;color:#5a5a5a;}
.ss_box_2 td{border:1px solid #cdcdcd;}
.t1{font:bold 14px/100% "微软雅黑";background:#f1f4f9;}
.t2{font:normal 14px/100% "微软雅黑";}
.t2 span{margin-right:8px;}
.t3{width:422px;height:33px;border:1px solid #cdcdcd;line-height:33px;}
.t4{width:565px;height:33px;line-height:33px;border:1px solid #cdcdcd;color:#bdbdbd;font-size:14px;padding-left:10px;}
.ss_box_3{height:auto;}
.ss_box_3 table{border:1px solid #cdcdcd;color:#5a5a5a;}
.ss_box_3 td{border:1px solid #cdcdcd;}
.ss_box_3{font-size:14px;height:156px;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-top:5px solid #0068c3;background:#f3f3f3;line-height:33px;padding:0 10px;}
.ss_box_3 p span{font-weight:bold;}
.ss_box_3 p{line-height:24px;}

.fhan{float:right;margin:15px;}
.ss_box_31{width:735px;height:auto;}
.ss_box_31 table{border:1px solid #cdcdcd;color:#5a5a5a;}
.ss_box_31 td{border:0 none;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}
.t5{font:bold 18px/100% "微软雅黑";background:#68ace5;color:#ffffff;}

.t6{width:18px;height:100%;display:block;line-height:24px;}
.ss_box_4{height:auto;}
.ss_box_4 table{border:1px solid #cdcdcd;color:#5a5a5a;}
.ss_box_4 .t1{border:1px solid #cdcdcd;}
.ss_box_4 .t2{border:1px solid #cdcdcd;border-right:none;border-left:none;}
.ss_box_4 .t2 table{border:0 none;}
.ss_box_4 .t2 h1{float:right;margin-right:10px;line-height:54px;color:#e70904;}
.ss_box_4 .t2 span{float:right;line-height:54px;width:84px;font-size:14px;}
.t2 input{line-height:24px;font-size:14px;}
.t7{width:183px;height:24px;}
.t8{width:512px;height:24px;}
.t9{width:512px;height:80px;}
.ss_box_4 .t10{border:1px solid #cdcdcd;}
.ss_box_4 .t10 table{border:0 none;}
.ss_box_4 .t10 h1{margin:0 10px;line-height:32px;color:#e70904;display:inline;}
.ss_box_4 .t10 span{line-height:32px;}
.t11{background:#f3f3f3;}
.dx_box{width:288px;height:76px;padding-left:40px;}
.dx_box input{margin:10px 15px;vertical-align:middle}
.dx_box1{width:323px;height:76px;padding-left:5px;}
.dx_box1 input{margin:10px 10px;vertical-align:middle}
.ss_box_4 .t12{border:1px solid #cdcdcd;}
.ss_box_4 .t12 ul{float:left;margin:10px 12px;_margin:10px 6px;}
.ss_box_4 .t12 ul li{line-height:38px;width:195px;height:38px;}
.ss_box_4 .t12 label{margin:0 7px;_margin:0 4px; }


/*footer*/
/*.footer{background:#2f5e95;border-top:10px #f1f2f6 solid;color:#fff;}
.footer .footer-head{border-bottom:1px #c1cae0 solid;border-top:10px #2f5e95 solid;background:#f3f3f3;}
.footer .footer-head .foot{width:1200px;margin:0 auto;position: relative;color:#333;padding:24px 0;line-height:30px}
.footer .footer-head .foot > h1{font-size:15px;font-weight:normal;color:#555;float:left;width:90px;padding:0 10px 0 0;text-align:right}
.footer .footer-head .foot:after{clear: both;display:block;content: "";}
.footer .footer-head .foot > a{float:left;padding:20px 20px 0 0}
.footer .footer-head .foot .foot-right{width:1100px;float:right}
.footer .footer-head .select{line-height:30px;padding:0 0 0 7px;background:#fff;float:left;margin:0 0 0 15px;width:19%;margin:0 0.5%;box-sizing: border-box;position:relative;}
.footer .footer-head .select.active h1{color:#dc0202;font-weight: bold;}
.footer .footer-head .select h1{font-size:15px;font-weight:normal;cursor:pointer;}
.footer .footer-head .select h1 span{position:absolute;display:none;background:#fff;left:0px;height:13px;top:28px;z-index:20;width:100%;box-sizing:border-box}
.footer .footer-head .select i{float:right;width:16px;height:16px;background:url(../images_zc/icon_sx.png) no-repeat;margin:7px 5px 0 0}
.footer .footer-head .select:hover i,.footer .footer-head .select.active i{}
.footer .footer-head .select-body{clear:both;display:none;}
.footer .footer-head .select-body ul{display:none;z-index:10;padding:7px 0 10px;box-sizing:border-box;width:100%;background:#fff;;max-height:180px;overflow:auto;margin:10px 0 0}
.footer .footer-head .select-body ul dt{border-bottom:1px #999 solid;margin:0 15px 12px;font-size:22px;line-height:24px;font-weight:bold;color:#0e4c95;}
.footer .footer-head .select-body ul dt span{border-left:5px #af0b0b solid;padding:0 0 0 10px;margin:15px 0 15px;display:block}
.footer .footer-head .select-body ul li{line-height:20px;padding:6px 0 6px 9px;float:left;width:25%;box-sizing:border-box;font-size:14px;}
.footer .footer-head .select-body ul.two-column li{width:50%}
.footer .footer-head .select-body ul li a{display:block;white-space:nowrap; width:90%; overflow:hidden;text-overflow:ellipsis;;background:url(../img/select-icon.png) left center no-repeat;padding:0 0 0 18px;color:#0e4c95}
.footer .footer-head .select-body ul li a:hover{color:#af0b0b}

.footer .footer-head:after{clear: both;display:block;content: "";}
.footer .footer-nav{text-align: center;border-bottom:1px #a5b7cd solid;line-height:52px;font-weight: bolder;clear:both}
.footer .footer-nav li{display:inline-block;}
.footer .footer-nav li a{color:#fff;padding:0 25px;font-weight:normal}
.footer .footer-nav li a:hover{color:#d50c0c}
.footer .footer-nav li i{width:2px;height:13px;background:#bfbfbf;display:inline-block}
.footer .footer-body{text-align: left;position: relative;width:1200px;margin:0 auto;padding:20px 0;line-height: 31px;clear:both;font-size:15px;}
.footer .footer-body .foot-img{float:left;padding:22px 35px 22px 45px;margin:9px 30px 0 0;border-right:2px #fff solid;}
.footer .footer-body a{color:#fff;padding:0 3px;}
.footer .footer-body iframe{vertical-align: top;margin: 3px 0 0;}*/

.width1090 .footer{border-top:none}
.width1090 .footer .footer-head .foot{width:1090px;}
.width1090 .footer .footer-head .foot > h1{width: 60px;padding:0 20px 0 0}
.width1090 .footer .footer-head .foot .foot-right{width:1010px}
.width1090 .footer .footer-head .foot .foot-right:after{clear: both;display:block;content: "";}

.jgjj-list{padding:30px 0 0}
.jgjj-list ul:after{clear:both;display:block;content:''}
.jgjj-list li{width: 32%;padding: 0 0.65% 10px;float:left;}
.jgjj-list li a{background: #f5f5f5;padding: 10px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jgjj-list li a i{width:6px;height:6px;background:#a5a5a5;float:left;border-radius:50%;margin:9px 7px 0 0}
.jgjj-list li a:hover{background:#2d66a5;color:#fff}
.jgjj-list li a:hover i{background:#fff}



/*政府信息公开申请表样式*/
.open_apply{ width:720px; height:auto; margin:0 auto; border:1px solid #333; font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:16px; color:#333; text-decoration:none;}
.open_apply table{ vertical-align:middle; border-color:inherit; border-collapse:collapse;}
.open_apply table tr{ display:table-row; vertical-align:inherit; border-color:inherit;}
.open_apply table td,th{ padding:0px; display:table-cell; vertical-align:inherit;}
.open_apply table input{ outline:none;}
.open_apply_sm{ width:680px; height:120px; padding:10px 20px; background:#eff6fb; border-bottom:1px solid #333; font-size:14px;}
.open_apply_sm span{ width:100%; height:30px; line-height:30px; font-weight:bold;}
.open_apply_sqgk{ width:720px;  border-bottom:1px solid #333; overflow:hidden;background:#eff6fb;}
.open_apply_sqgk_left{ width:6%; height:256px; padding-top:80px; float:left; text-align:center;  }
.open_apply_ssxx{ width:720px; height:390px; border-bottom:1px solid #333; overflow:hidden;}
.open_apply_ssxx_left{ width:6%; height:270px; padding-top:120px; float:left; text-align:center; background:#eff6fb; border-right:1px solid #333;}

.open_apply_jsbm{ width:720px; height:auto; border-bottom:1px solid #333; overflow:hidden;}
.open_apply_jsbm_left{ width:6%; height:420px; padding-top:120px; float:left; text-align:center; background:#eff6fb; border-right:1px solid #333;}

.open_apply_sqgk_ri{ width:calc(94% - 1px); height:auto; float:right;}
.open_apply_sqgk_ri.border-left{border-left:1px solid #333;width:calc(94% - 2px); background: #fff;}
.open_apply_sqgk_ri_tit{ width:70%; height:50px; padding-left:30%; line-height:50px; border-bottom:1px solid #333;}
.open_apply_sqgk_ri_tit input{ width:15px; height:15px; float:left; margin-top:17px;}
.open_apply_sqgk_ri_tit p{ width:auto; height:50px; line-height:50px; float:left; margin-left:10px; margin-right:20px;}
.open_apply_sqgk_ri_list{ width:100%; height:auto;}
.open_apply_sqgk_ri_list td{ border-bottom:1px solid #333;}
.open_apply_sqgk_ri_list p{ width:80%; padding:0 10%; line-height:40px; font-size:14px; background:#f7fbfc;box-sizing: content-box;}
.open_apply_sqgk_ri_list p span{ color:#bd1a2d;}
.open_apply_sqgk_ri_list input{ width:90%; height:28px; padding-left:2%; border:1px solid #ccc; color:#555;}
.open_apply_sqgk_ri_list textarea{ width:93%; height:150px; margin:10px 0; padding:11px; border:1px solid #ccc; color:#555;}
.open_apply_sqgk_ri_list_xz{ width:100%; height:auto;}
.open_apply_sqgk_ri_list_xz input{ border:none;}
.open_apply_sqgk_ri_list_xz p{ width:100%; padding:0px; color:#ea0909; font-size:12px;}
.open_apply_sqgk_ri_list_dx{ width:80%; height:30px; margin-left:20px;}
.open_apply_sqgk_ri_list_dx input{ width:15px; height:15px; margin:6px 5px; display:inline-block; float:left; border:1px solid #333; outline:none;}
.open_apply_sqgk_ri_list_dx p{ width:auto; height:30px; line-height:30px; float:left; margin-right:10px; padding:0; background:none;}
.open_apply_sqgk_ri_bor{ margin-top:10px;}
.open_apply_sqgk_ri_bor td{border-bottom:none !important;}
.open_apply_yz_ribor{ border-right:1px solid #333;}
.open_apply_yz{ width:720px; height:60px; border-bottom:1px solid #333; overflow:hidden;}
.open_apply_yz_left{ width:6%; height:50px; padding-top:10px; float:left; text-align:center; background:#eff6fb; border-right:1px solid #333;}
.open_apply_yz_yzm{ width:100%; height:40px; margin:10px 0 0 20px;}
.open_apply_yz_yzm input{ width:180px !important; height:40px !important; padding-left:20px; float:left; border:1px solid #ddd;}
.open_apply_yz_yzm img{ width:90px !important; height:40px !important; float:left; margin-left:20px;}
.open_apply_yz_yzm a{ width:auto; height:40px; line-height:40px; float:left; margin-left:20px;}
.open_apply_btn{ width:720px; height:60px; border-bottom:1px solid #333; border-bottom:none; overflow:hidden;}
.open_apply_btn_left{ width:6%; height:50px; padding-top:10px; float:left; text-align:center; background:#eff6fb; border-right:1px solid #333;}

.open_apply_sqgk_ri_btn{ width:280px; height:42px; margin:0 auto; margin-top:10px;}
.open_apply_sqgk_ri_btn a{ float:left; margin:0 10px;}
.open_apply_cz{ width:118px; height:40px; display:block; text-align:center; line-height:40px; background:#fff; border-radius:3px; border:1px solid #ddd; transition:all 0.3s ease;}
.open_apply_cz:hover{ border:1px solid #0071f1; color:#0071f1;}
.open_apply_tj{ width:120px; height:42px; display:block; text-align:center; line-height:40px; background:#0052d9; border-radius:3px; color:#fff !important; transition:all 0.3s ease;}
.open_apply_tj:hover{ background:#0071f1;}
.open_apply_dianji{ width:100%; height:70px; margin:20px 0;}
.open_apply_dianji a{ width:260px; height:50px; display:block; margin:0 auto; text-align:center; line-height:50px; border-radius:10px; border:2px solid #0052d9;}
.jsbm label {
    width: 33.33%;
    float: left;
    height: 35px;
}
.xxgk-right.ysqgkmargintop{padding:20px 20px;}


/*政府信息公开申请进度查询样式*/
.ysq_cx{ background: none; border-bottom: none;text-align: center;height: auto;}
.ysq_cx strong{ width: 100%; float: left; height: 50px; font-size: 16px; text-align: left;}
.ysq_cx p{     float: left; width: 100%; text-align: left;}
.ysq_cx .onclick_cx.searchbtn {
    width: 95px;
    height: 40px;
    text-align: center;
    margin: 10px auto;
    background: #014886;
    border-radius: 5px;
    border:none;
    color: #fff;
}
.ysq_cx .input-ysqgkcx{
    height: 36px;
    width: 48%;
    border: #ccc 1px solid;
    border-radius: 8px;
    line-height: 36px;
    margin-bottom: 20px;
    text-indent: 15px;
}
.open_apply_sm.ysqgkdf.cxnr{ border-bottom: none;height: auto; border-radius: 20px; }

body.useOldFixed .xxgk-wza{left:0;margin-left:0;}
body.useOldFixed .xxgk-logo{background-size:auto 90%;padding-bottom:150px;}
body.useOldFixed .xxgk-search{box-sizing: border-box;}
body.useOldFixed .xxgk-left li > a br{display:none;}

/*政府信息公开指南*/
.channel_title h2 {display: inline-block;padding: 3px 20px;background: #2d66a5;color: #ffffff;line-height: 34px;font-size: 1.125em;}
.jgsztitle {font-weight: bold;margin-bottom: 10px;}
.jgszlist li a {border: none;position: relative;text-align: left;margin: 3px 6px 3px;}
.xxgk-bms-list li a {padding: 10px;display: block;border-radius: 2px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 22px;}
.jgszlist li a:before {position: absolute;top: -6px;left: 0;margin-top: 1.4em;content: "";width: 5px;height: 5px;background: #333;background-repeat: no-repeat;background-position: 10px 0;border-radius: 50%;}
.xxgk-bms-list li a:hover {color: #2d66a5;}
.jgszlist li {width: 33%;}
.xxgk-bms-list li {float: left;}

/*相关信息*/
.article_documents{border:1px #eee solid;padding:20px;margin-top:15px;}
.article_documents_head{font-size:18px;font-weight:bold;}
.article_documents_head h3{border-left:4px #ee5e37 solid;padding-left:12px;line-height: 18px;font-weight:bold;;}
.article_documents_body{padding:10px 0 0;}
.article_documents_body li{clear: both;padding:10px 0 0;}
.article_documents_body li a{float:left;overflow: hidden;width:80%;}
.article_documents_body li .time{float:right;color:#999;}
.article_documents_body li:after{clear:both;content:'';display:block;}
