﻿html ,body{
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
padding:0px;
margin: 0;
color:#444;
font-size:14px;
}
html ,body{
    font-family: "微软雅黑","Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif!important;
}
ul,li,ol{list-style:none;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
margin: .67em 0;
font-size: 2em;
}
small {
font-size: 80%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sup {
top: -.5em;
}
sub {
bottom: -.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
height: 0;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
margin: 0;
font: inherit;
color: inherit;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
padding: 0;
border: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
padding: .35em .625em .75em;
margin: 0 2px;
border: 1px solid #c0c0c0;
}
legend {
padding: 0;
border: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-spacing: 0;
border-collapse: collapse;
}
td,
th {
padding: 0;
}
@media print {
* {
color: #000 !important;
text-shadow: none !important;
background: transparent !important;
box-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
/*a[href]:after {
content: " (" attr(href) ")";
}*/
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;

page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
select {
background: #fff !important;
}
}
a:hover,a:active,a:focus,a:visited{text-decoration:none;}

.fl{float:left;}
.fr{float:right;}
.w100{width:100%;}
.clear{clear:both;}
ul{margin:0px;padding:0px;}


.w1920_bg{
    background: url(xxgk_bg_header.jpg) top center no-repeat;
    /* min-height: 1370px; */
}
.header_xxgk .logo1{margin-top:30px;}
.header_xxgk .logo1 img{width:100%;max-width:504px;}
.header_xxgk .logo2{margin-top:60px;margin-left:20%;}
.header_xxgk .logo2 img{width:100%;max-width:720px;}
.main_xxgk .container{
	background:#f2f2f2;
	margin-top:90px;
}

@media (max-width:991px){
	.w1920_bg{
	    background: url(xxgk_bg_header992.jpg) top center no-repeat;
	    min-height: 1000px;
	}
	.header_xxgk .logo1 img{width:50%;max-width:504px;}
	.header_xxgk .logo2{margin-top:40px;margin-left:30%;}
	.header_xxgk .logo2 img{width:80%;max-width:720px;}
	.main_xxgk .container{
		background:#f2f2f2;
		margin-top:60px;
	}
}
@media (max-width:767px){
	.w1920_bg{
	    background: url(xxgk_bg_header768.jpg) top left no-repeat;
	    min-height: 1000px;
	}
	.header_xxgk .logo1 img{width:70%;max-width:504px;}
	.header_xxgk .logo2{margin-top:30px;margin-left:30%;}
	.header_xxgk .logo2 img{width:90%;max-width:720px;}
	.main_xxgk .container{
		background:#f2f2f2;
		margin-top:50px;
	}
}
@media (max-width:480px){
	.w1920_bg{
	    background: url(xxgk_bg_header480.jpg) top left repeat-x;
	    min-height: 1000px;
	}
	.header_xxgk .logo1 img{width:80%;max-width:504px;}
	.header_xxgk .logo2{margin-top:30px;margin-left:25%;}
	.header_xxgk .logo2 img{width:100%;max-width:720px;}

}

/* main */
.main_xxgk .container{padding:0px 30px;}
.search_xxgk{
	border-bottom:2px solid #e3e3e3;
	height: 100px;
	padding: 30px 0;
}
.search_xxgk .navbar-form{
	padding:0px;margin:0px;margin-top:45px;
	margin-left: 28%;
}
.search_xxgk .navbar-form .form-group{
    background:#fff;
    border: 2px solid #2d66a5;
    border-radius:5px;
    padding:0px 10px;
    width: 510px;
    position: relative;
}
.search_xxgk .navbar-form .form-group .form-control{
    -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0);
    box-shadow: inset 0 0px 0px rgba(0,0,0,0);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    color:#333333;
    width: 100%;
    height: 45px;
    padding-right: 45px;
}
.search_xxgk .navbar-form .form-group input::-webkit-input-placeholder{
    color:#333333;
}
.search_xxgk .navbar-form .form-group input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#333333;
}
.search_xxgk .navbar-form .form-group input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#333333;
}
.search_xxgk .navbar-form .form-group input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#333333;
}
.search_xxgk .navbar-form .form-group input,
.navbar-form .form-group input[type="button"]{background:none;border:none;}
.navbar-form .form-group input[type="button"]{
	background:url(xxgk20200601_jiucuo_search_btn.png) center left no-repeat;
	height:40px;
	width: 35px;
	position: absolute;
	right: 10px;
	top: 3px;
}
.navbar-form .form-group input[type="submit"]{background:none;border:none;}
.navbar-form .form-group input[type="submit"]{
	background:url(xxgk20200601_jiucuo_search_btn.png) center left no-repeat;
	height:40px;
	width: 35px;
	position: absolute;
	right: 10px;
	top: 3px;
}
@media (min-width:1200px){
	.search_xxgk .navbar-form{
		padding:0px;margin:0px;margin-top:45px;
		margin-left: 26%;
		padding-left: 15px;
		padding-right: 15px;
		background: #f2f2f2;
	}
}
@media (max-width:1199px) and (min-width:992px){
	.search_xxgk .navbar-form{
		padding:0px;margin:0px;margin-top:45px;
		margin-left: 21%;
		padding-left: 15px;
		padding-right: 15px;
		background: #f2f2f2;
	}
}
@media (max-width:991px){
	.main_xxgk .container{padding:0px 15px;}
	.search_xxgk{
		border-bottom:none;
		height: auto;
		padding: 15px 0;
	}
	.search_xxgk .navbar-form .form-group{
		width: auto;
		width: 100%;
	}
	.search_xxgk .navbar-form .form-group .form-control{
		height: 40px;
	}
	.search_xxgk .navbar-form .form-group input[type="button"]{height:40px;}
	.search_xxgk .navbar-form .form-group input[type="submit"]{height:40px;}
	.search_xxgk .navbar-form{
		width: 100%;
		margin: 0px;
		padding-right: 0px;
		padding-left: 0px;
	}
}

.main_text_xxgk{margin-top:90px;padding-bottom:20px;}
@media (max-width:991px){
	.main_text_xxgk{margin-top:0px;padding-bottom:20px;}
}

/* footer */
.footer_xxgk{
	background:#fff;border-top:2px solid #527ec6;
	padding: 30px 0;
	margin-top: 30px;
}
.footer_xxgk a{color:#333333;font-size:16px;}
.footer_xxgk span{padding:0px;font-size:16px;}
.footer_xxgk .web_footer_left{padding-right:0px;}
.footer_xxgk .web_footer_left img{width:40px;}
.footer_xxgk a:hover{color:red;}
@media (max-width:1199px){
	.footer_xxgk a{color:#333333;font-size:14px;}
	.footer_xxgk span{padding:0px;font-size:14px;}
	.web_footer_middle{margin-top:5px;}
}

@media (max-width:768px){
	.footer_xxgk .web_footer_left{padding-right:0px;}
	.footer_xxgk{padding: 0px 0;margin-top:10px;padding-bottom:0px;display: list-item;padding-bottom: 30px;}
	.footer_xxgk a {
	    color: #507ec5;
	    font-size: 13px;
	}
}

/* 信息公开宽细览 */
.main_xxgk_xl,.main_xxgk{padding:0px 15px;}
.main_xl{width:100%;padding-bottom:20px;}


/* 选项卡 */
/*title*/
.App_main .row{margin:0px -10px;}
.comm_h1_tab{margin:0px;padding:0px;}
.comm_h1_tab li{width:50%;float:left;padding:0px 10px;padding-bottom:10px;}
.comm_h1_tab .a_tabs{
  float:left;
  width: 100%;
  font-size:14px;
  background:#507ec5;
  border-radius: 5px;
  border:1px solid transparent;
  color:#fff;
  text-align:center;
  height:30px;
  line-height:30px;
}
.comm_h1_tab .a_tabs .fa,
.app_fdgk_header_h1 a i.fa{
	width:20px;height:20px;
	padding: 0px 10px;
	display:inline;
}
.comm_h1_tab .a_tabs span{display:inline-block;}
.comm_h1_tab .a_tabs .fa_appzn{background:url(xxgk20200601_icon1_App.png) center left no-repeat;}
.comm_h1_tab .a_tabs .fa_appnb{background:url(xxgk20200601_icon2_App.png) center left no-repeat;}
.comm_h1_tab .a_tabs .fa_appzd{background:url(xxgk20200601_icon3_App.png) center left no-repeat;}
.comm_h1_tab .a_tabs .fa_appydqgk{background:url(xxgk20200601_icon4_App.png) center left no-repeat;}

.comm_h1_tab .active .a_tabs:hover,
.comm_h1_tab .active .a_tabs,
.comm_h1_tab .a_tabs:hover,
.comm_h1_tab .a_tabs:active,
.comm_h1_tab .a_tabs:focus{
  border:1px solid transparent;
  background:#3968c3;color:#fff;
}

.comm_h1_tab .a_tabs{position: relative;}

.comm_h1_tab .left_nav{
	left:inherit;
	right:0px;margin:0px;padding:0px;margin-top:40px;
	background: #507ec5;
}

.comm_h1_tab .left_nav li{
	float:left;width:100%;
	padding: 0px;
	border-bottom: 1px solid #fff;
	
}
.comm_h1_tab .left_nav li.care_up{text-align:right;padding-right:25%;}
.comm_h1_tab .left_nav li.care_up i.fa{
	color:#507ec5;margin-top:-20px;display:block;
	font-size: 30px;
}
.comm_h1_tab .left_nav li a{color:#fff;line-height: 30px;}
.comm_h1_tab .left_nav li:last-child,
.comm_h1_tab .left_nav li:first-child{border-bottom:0px;}

/* App_首页 */

.App_main{background:#fff;padding:15px;margin-bottom:15px;}
@media (min-width:992px){
	.App_main{margin-top:60px;}
}
.App_main_list .app_h1{border-bottom:1px solid #3968c3;margin:15px 0 0px 0;padding-bottom:10px;}
.App_main_list .app_h1 span{color:#ed1d25;font-size:16px;}
.App_main_list .list_ul,.App_main_list .list_ul li{margin:0px;padding:0px;}
.App_main_list .list_ul li a{font-size:16px;color:#333;}
.App_main_list .list_ul li{border-bottom:1px dashed #dcdcdc;padding:10px 0;}

/* 法定主动公开内容 */
.app_fdgk_main h1.app_fdgk_header_h1{padding:0px 10px;margin:0px;text-align:center;}
.app_fdgk_main h1.app_fdgk_header_h1 a{
  float:left;
  width: 100%;
  font-size:14px;
  background:#507ec5;
  border-radius: 5px;
  border:1px solid transparent;
  color:#fff;
  text-align:center;
  height:30px;
  line-height:30px;
}
.app_fdgk_header_h1 a i.fa_fdgk{
	background:url(xxgk20200601_icon5_App.png) center left no-repeat;
}
.app_fdgk_main .comm_h1_tab.nav-tabs{padding:0px 5px;border:none;}
.app_fdgk_main .comm_h1_tab.nav-tabs li{width:33.333333%;margin-top:10px;padding:0px 5px;}
.app_fdgk_main .comm_h1_tab.nav-tabs li a{
	background:transparent;border:1px solid #507ec5;
	color: #507ec5;
}
.comm_h1_tab.nav-tabs .active .a_tabs:hover,
.comm_h1_tab.nav-tabs .active .a_tabs,
.comm_h1_tab.nav-tabs .a_tabs:hover,
.comm_h1_tab.nav-tabs .a_tabs:active,
.comm_h1_tab.nav-tabs .a_tabs:focus{
  border:1px solid transparent;
  background:#3968c3;color:#fff;
}
.app_fdgk_nav_header{padding:0px 10px;margin-top:15px;}
.app_fdgk_nav_header li{float:left;width:100%;padding:5px 0;border-bottom:1px dotted #dcdcdc;}
.app_nav_tab .app_fdgk_nav_header li .row{margin:0px -5px;}
.app_fdgk_nav_header li a{
	font-size:15px;color:#333;
	line-height:30px;display:inline-block;
	padding: 0px 5px;
}

/* 法人/其他组织—提交申请 */
.app_frtjsq_main .app_h1{margin-top:0px;}
.app_frtjsq_tit{margin-top:30px;}
.app_frtjsq_tit span{background:#3968c3;color:#fff;font-size:16px;border-radius: 5px;padding:5px 15px;}
.app_frtjsq_tit2{margin-top:15px;margin-bottom:10px;}
.app_frtjsq_tit2 span{color:#3968c3;font-size:16px;}
.app_frtjsq_tit2 span .xing{color:red;font-size:18px;}
.app_frtjsq_main .form1{padding-top:75px;}
.app_frtjsq_main .control-label{font-size:15px;font-weight:400;padding-right:0px;}
.app_frtjsq_main .form-horizontal .input1{position:relative;padding-left:10px;}
.app_frtjsq_main .form-horizontal .input1 .xing{position:absolute;top:12px;right:25px;color:red;font-size:18px;}
.app_frtjsq_main .form-horizontal .radio1{padding-left:15px;}
.app_frtjsq_main .form-horizontal .radio1 .radio-inline{font-size:16px;}
.app_frtjsq_main .form-horizontal .input1 .huoqu{
	position:absolute;top:0px;right: 15px;
	background: #507ec5;
	color: #fff;
	height: 34px;
	padding: 6px 12px;
	border-radius: 4px;
}
.app_frtjsq_main .form-horizontal .button1 .btn{
	width: 90%;
	font-size: 16px;
}

/* 320法人提交申请撤销 */
.app_fdsqcx_main .App_main_list .app_h1{margin-top:0px;}
.app_fdsqcx_main .App_main_list .table{margin-top:15px;border-bottom:1px solid #ddd;}
.app_fdsqcx_main .App_main_list .table,
.app_fdsqcx_main .App_main_list .table th{font-size:16px;font-weight:400;border-top:0px;}
.app_fdsqcx_main .App_main_list .table th:last-child,
.app_fdsqcx_main .App_main_list .table td:last-child
{text-align:center;}
.app_fdsqcx_main .App_main_list .table td:last-child .btn{
	text-align:center;
	background: #507ec5;
	color: #fff;
	font-size: 14px;
	padding: 3px 10px;
}
.app_tanchuang_main .form1{padding-top:0px;}
.app_tanchuang_main .modal-dialog{top:20%; margin:10px 20px;}
.app_tanchuang_main .modal-dialog .close{
	opacity:1;width: 20px;
	height: 20px;border-radius: 50%;background: #e25c5b;
	font-size: 16px;font-weight: 400;
	line-height: 20px;
	margin-top: -10px;
	margin-right: -5px;
}
.app_tanchuang_main .modal-dialog .close span{
	color: #fff;
	float: left;
    width: 100%;
    height: 20px;
    line-height: 18px;
}
.app_tanchuang_main .control-label{padding-right:0px;}
.app_tanchuang_main .modal-footer{text-align:center;}
.app_tanchuang_main .modal-footer .btn{
	text-align:center;
	background: #507ec5;
	color: #fff;
	font-size: 14px;
	padding: 3px 25px;
}

/* 320公开年报 */

.app_gknb_main .gknb_nf{
	background:#3968c3;
	color:#fff;
	font-size:16px;
	height: 50px;
	margin-top:15px;
	border-radius: 5px;padding:5px 15px;
}
.app_gknb_main .App_main_list .app_h1{margin-top:0px;}
.app_gknb_main .app_frtjsq_tit{margin-top:15px;}
.app_gknb_main .app_frtjsq_tit span{font-size:14px;padding:3px 10px;}

.swiper1 {
	width: 100%;
}
.swiper1 .selected {
	color: #ec5566;
	border-bottom: 2px solid #ec5566;
}
.swiper1 .swiper-slide {
	text-align: center;
	font-size: 14px;
	/* min-width: 50px; */
	height: 45px;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	cursor: pointer;
}
.swiper2 {
	width: 100%;
}
.swiper2 .swiper-slide {
	height: calc(100vh - 50px);
	box-sizing: border-box !important;
	overflow-x: hidden !important;
}


/* 320公开指南 */
@media (max-width:767px){
	.app_main_right{width:100%;}
	.app_main_right .app_h1{border-bottom:1px solid #3968c3;margin:15px 0 0px 0;padding-bottom:10px;}
	.app_main_right .app_h1 span{color:#ed1d25;font-size:16px;}
}
.app_main_zn .gksqxz_fj{margin-top:5px;padding-top:5px;padding-bottom:15px;}
.app_laiyuan span{font-size:12px;padding:5px 0;}

/* 320公民提交申请 */
.app_gmtjsq_main .input1 span.form-control{
	padding-left: 5px;
	padding-top: 1px;
	font-size: 14px;
	border:1px solid transparent;
	-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.app_gmtjsq_main .input1 span.form-control i{color:red;font-style:normal;}
.app_gmtjsq_main .radio2{border-bottom:1px solid #507ec5;padding-bottom:15px;}

/* 320依申请公开 */
@media (max-width:767px){
	.app_main_right{width:100%;}
}
.app_ysqgk_right .gksqxz_text .navbar-form{padding:0px;width:100%;margin-left:0px;}
.app_ysqgk_right .app_nav_form .form-group{
	position: relative;
}
.app_ysqgk_right .app_nav_form .form-group,
.app_ysqgk_right .app_nav_form .form-control{
	height: 40px;
}
.app_ysqgk_right .app_nav_form .form-group .app_btn{
	position:absolute;right:0;top: 0px;
	background: #507ec5;color: #fff;
	border-radius: 0px 4px 4px 0; 
	height: 40px;
	line-height: 40px;
	padding: 0px 10px;	
}
.app_ysqgk_right .gksqxz_text .gksqxz_text_btn .btn{
	margin: 0px 5px;
	padding: 3px 15px;
}
.app_ysqgk_right .gksqxz_fj{
	margin-top: 5px;
    padding-top: 5px;
    margin-bottom: 15px;
}
.app_ysqgk_right .gksqxz_fj p,
.app_ysqgk_right .gksqxz_fj a{text-indent: 0px;margin:0px;line-height:24px;}
.app_tanchuang_main .sq_tc_btn{
	background:#507ec5;
	color:#fff;
	float: left;
	height: 63px;
	border-radius: 4px;
	width: 100%;
	line-height: 63px;
}
.app_tanchuang_main .modal-footer > div:last-child{
	border-left: 1px solid #b7b7b7;
}
.app_tanchuang_main .modal-footer > div:last-child a{line-height:22px;padding-top:10px;}


/* 右侧固定 */
/*toolbar*/
*html{background-image:url(about:blank);background-attachment:fixed;}
.app_right_toolbar{
    position:fixed; 
    right:0; 
    bottom: 10%;
    width:63px;
    cursor:pointer; 
    z-index: 99;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));

}
#gotop_app{ 
    float: left;
    width:63px; 
    height:37px; 
    background:url(xxgk20200601_top_app.png) no-repeat; 
}

/* end */