@charset "utf-8";
/*Date time 2020-06-06 10:42*/
/*reset*/
html,body{min-height:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, button, textarea, p, blockquote, th, td{margin:0;padding:0;}
h1,h2,h3{font-weight:normal;}
body{font-family:"Microsoft Yahei";background-color:#fff;background-image:url(big_bg.jpg);background-repeat:no-repeat;background-size:auto auto;background-position:center top;}
textarea{font-family:"Microsoft Yahei";}
li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
img{border:0;}
button,input,select,textarea {font-weight: inherit;font-size: inherit;font-size: 100%;font-family: inherit;border:none;outline:none;}
/*reset*/
/* common */
.content_cnt{width:1100px;margin:0 auto;overflow:hidden;}
.top_cnt{width:100%;height:365px;overflow:hidden;}
.logo_cnt{width:100%;margin-top:20px;overflow:hidden;}
.logo_cnt img{display:block;float:left;}
.logo_cnt span{display:block;float:left;line-height:76px;font-size:35pt;color:#fff;margin-left:15px;}
.tit_cnt{width:100%;height:130px;margin-top:45px;text-align:center;overflow:hidden;}
.center_cnt{padding:35px;min-height:500px;background-color:#f9f9f9;overflow:hidden;}
.search_cnt{padding-top:52px;overflow:hidden;}
.search_cnt em{display:block;float:left;width:240px;border-top:1px solid #e1e1e1;margin-top:25px;}
.search_bar{float:left;width:512px;height:52px;margin:0 19px;position:relative;}
.search_bar .txt{width:100%;border:0;height:52px;line-height:52px;font-size:16px;color:#333;float:left;border:1px solid #2d66a5;border-radius:9px;padding-right:60px;padding-left:15px;box-sizing:border-box;outline:none;}
.search_bar .btn{position:absolute;right:15px;top:6px;z-index:9;outline:none;}
.main_cnt{overflow:hidden;margin-top:79px;}
.main_left{width:240px;min-height:300px;float:left;}
.main_left ul li{width:240px;overflow:hidden;background-color:#fff;margin-bottom:15px;border:1px solid #eee;box-sizing:border-box;position:relative;}
.main_left ul li a{display:block;width:100%;height:70px;overflow:hidden;}
.main_left ul li img{display:inline-block;width:42px;vertical-align:middle;margin:5px 25px 0 25px;}
.main_left ul li .imgB{display:none;}
.main_left ul li span{line-height:28px;font-size:23px;color:#2d66a5;display:inline-block;width:110px;vertical-align:middle;margin-top:5px;}
.main_left ul li.active{background-color:#2d66a5;}
.main_left ul li.active .imgA{display:none;}
.main_left ul li.active .imgB{display:inline-block;}
.main_left ul li.active span{color:#fff;}
.main_left ul li:hover{background-color:#2d66a5;}
.main_left ul li:hover .imgA{display:none;}
.main_left ul li:hover .imgB{display:inline-block;}
.main_left ul li:hover span{color:#fff;}
.main_left ul li em{display:block;width:20px;height:20px;background:url(add2.png) no-repeat center center;position:absolute;top:22px;right:15px;z-index:9;cursor:pointer;}
.main_left ul li em.on{background-image:url(minus2.png);}
.main_left ul li.active em{background-image:url(add1.png);}
.main_left ul li.active em.on{background-image:url(minus1.png);}
.main_left ul li:hover em{background-image:url(add1.png);}
.main_left ul li:hover em.on{background-image:url(minus1.png);}
.main_left .list{background-color:#fff;overflow:hidden;display:none;}
.main_left .list ul{padding:15px 0;background-color:#fff;overflow:hidden;}
.main_left .list ul li{width:100%;margin:0;border:0;}
.main_left .list ul li a{height:32px;line-height:32px;}
.main_left .list ul li i{width:3px;height:3px;border-radius:50%;background-color:#333;display:inline-block;vertical-align:middle;margin:0 15px 2px 75px;}
.main_left .list ul li b{font-size:15px;color:#333;font-weight:normal;}
.main_left .list ul li:hover{background-color:#e6f5ff;}
.main_left .list ul li:hover i{background-color:#2d66a5;}
.main_left .list ul li:hover b{color:#2d66a5;}
.main_left .list ul li.on{background-color:#e6f5ff;}
.main_left .list ul li.on i{background-color:#2d66a5;}
.main_left .list ul li.on b{color:#2d66a5;font-weight:bold;}
.main_right{width:770px;height:auto;background-color:#fff;float:right;border:1px solid #eee;box-sizing:border-box;}/*2020.12.24改高度*/
.scroll_cnt{width:100%;height:auto;overflow:hidden;overflow-y:auto;}/*2020.12.24改高度*/
.scroll_cnt::-webkit-scrollbar{width:10px;border-radius:6px;background-color:#eee;}
.scroll_cnt::-webkit-scrollbar-thumb{border-radius:6px;background-color:#2d66a5;}
/* text */
.text_cnt{margin:0 25px;overflow:hidden;}
.text_cnt .toptit{padding:38px;overflow:hidden;text-align:center;}
.text_cnt .toptit h1{font-size:32px;color:#2d66a5;line-height:40px;font-weight:bold;}
.text_cnt .toptit p{font-size:15px;color:#333;line-height:22px;margin-top:10px;}
.text_cnt .scroll_cnt p{font-size:16px;line-height:30px;color:#333;text-indent:2em;}
.text_cnt .scroll_cnt h1{font-size:21px;font-weight:bold;color:#333;line-height:30px;}
.text_cnt .scroll_cnt h2{font-size:18px;font-weight:bold;color:#333;line-height:30px;}
.text_cnt .borbtm{border-bottom:2px solid #ddd;margin-bottom:20px;}
/* list1 2020.12.24之前 
.list1_cnt{margin:0 25px;overflow:hidden;}
.list1_cnt .toptit{padding:38px 0;line-height:20px;font-size:16px;color:#333;border-bottom:2px solid #ddd;overflow:hidden;margin-bottom:20px;}
.list1_cnt .toptit a{margin-right:10px;}
.list1_cnt .toptit span{display:inline-block;color:#999;}
.list1_cnt a:hover{color:#2d66a5;}
.list1_cnt .scroll_cnt ul li{padding:12px 0;line-height:24px;font-size:16px;color:#333;overflow:hidden;}
.list1_cnt .scroll_cnt ul li a{margin-right:10px;}
.list1_cnt .scroll_cnt ul li span{display:inline-block;color:#999;}*/

/* list1 2020.12.24之后改 */
.list1_cnt{overflow:hidden;}
.list1_cnt .toptit{padding:38px 0;line-height:20px;font-size:16px;color:#333;border-bottom:2px solid #ddd;overflow:hidden;margin-bottom:20px;}
.list1_cnt .toptit a{margin-right:10px;}
.list1_cnt .toptit span{display:inline-block;color:#999;}
.list1_cnt a:hover{color:#2d66a5;}
.list1_cnt .scroll_cnt ul li{line-height:36px;font-size:16px;overflow:hidden;}
.list1_cnt .scroll_cnt ul li a{margin-right:10px;color:#333;}
.list1_cnt .scroll_cnt ul li span{display:inline-block;color:#999;}
.list1_cnt .scroll_cnt ul li b{float:right;margin-right:10px;font-weight:normal;color:#999;}

/* list2 */
.list2_cnt{overflow:hidden;}
.list2_cnt .box{overflow:hidden;padding-bottom:40px;}
.list2_cnt .box .tit{border-bottom:2px solid #ddd;overflow:hidden;}
.list2_cnt .box .tit span{display:block;float:left;padding:0 15px;min-width:80px;height:35px;line-height:35px;font-size:16px;text-align:center;font-weight:bold;color:#fff;background-color:#2d66a5;}
.list2_cnt .box ul{margin:20px 30px 0 30px;}
.list2_cnt .box ul li{padding:12px 0;line-height:24px;font-size:16px;color:#333;overflow:hidden;}
.list2_cnt .box ul li a{margin-right:10px;}
.list2_cnt .box ul li a:hover{color:#2d66a5;}
.list2_cnt .box ul li span{display:inline-block;color:#999;}
.list2_cnt .box .more{width:100px;height:30px;line-height:30px;font-size:16px;margin:0 auto;text-align:center;background-color:#f2f2f2;transition:.3s;}
.list2_cnt .box .more a{display:block;}
.list2_cnt .box .more:hover{background-color:#2d66a5;}
.list2_cnt .box .more:hover a{color:#fff;}
/* list3 */
.list3_cnt{overflow:hidden;}
.list3_cnt .toptit{padding:20px;line-height:20px;font-size:16px;color:#333;overflow:hidden;}
.list3_cnt .box{overflow:hidden;}
.list3_cnt .box .tit{overflow:hidden;}
.list3_cnt .box .tit span{display:block;float:left;padding:0 15px;min-width:80px;height:35px;line-height:35px;font-size:16px;text-align:center;font-weight:bold;color:#fff;background-color:#2d66a5;}
.list3_cnt .table_cnt{margin-right:4px;overflow:hidden;}
.list3_cnt .table_cnt table{width:100%;border-collapse:collapse;border-spacing:0;}
.list3_cnt .table_cnt table tr td{height:40px;border-left: 1px solid #e0e0e0;font-size:16px;}
.list3_cnt .table_cnt table tr:nth-child(odd) td{background-color:#f5f5f5;}
.list3_cnt .table_cnt table tr:nth-child(even) td{background-color:#fff;}
.list3_cnt .table_cnt table tr td a{font-size:16px;margin-left:20px;}
.list3_cnt a:hover{color:#2d66a5;}
/* end over */
/*gklist 公开列表*/
.gklist-s{margin-bottom:20px;}
.gklist-s li{height:34px;line-height:34px;border-bottom:1px dotted #eee;width:100%}
.gklist-s li a{color:#333;}
.gklist-s li a:hover{color:#0b478f; font-weight:bold;}
.gklist-s li em{font-style:normal;color:#0b478f;margin-right:5px;}
.gklist-s li .jg{float:left;margin-right:10px;color:#0b478f;}
.gklist-s li .date{float:right;margin-left:10px;font-size:12px;}
.gklist-f{margin-bottom:20px;}
.gklist-f .gk-dq{font-size:14px; color:#666; border-bottom:1px solid #eee; padding-bottom:10px; margin-bottom:20px;}
.gklist-f .gk-dq a{color:#333;}
.gklist-f .gk-ss span{font-size:14px;color:#0b478f;}
.gklist-f .gk-ss .input_text{border-radius:50px;border:1px solid #ddd;height:32px;width:240px;margin-right:20px;}
.gklist-f .gk-ss .input_btn{background:#0b478f;border:none;color:#fff;height:34px;width:80px;border-radius:50px;}
/*gklist 公开列表 end*/

.xxgk_footer{ width: 1100px; margin:0 auto; border-top: 4px solid #2d66a5}
.xxgk_footer .left{float:left;}
.xxgk_footer .left img{display:block;margin:20px 0;}
.xxgk_footer .info{float:left;height:72px;margin:20px 0;font-size:14px;line-height:24px;color:#888;margin-left:15px;padding-left:15px;position:relative;}
.xxgk_footer .info em{width:1px;height:60px;background-color:#ddd;display:block;position:absolute;top:6px;left:0;z-index:9;}

.content_cnt .dqjd a{float: right;color:#FFFFFF;font-size:32px; display: block;margin:60px 0;}
.content_cnt .dqjd a:hover{color:#FFFFFF;}

.zwxxgk_ht {
	width: 1028px;
	/*height: 51px;*/
	float: left;
	margin-top: 84px;
	margin-bottom: 84px;
}
.zwxxgk_ss {
	width: 1028px;
	height: 51px;
	background: url(http://www.rongcheng.gov.cn/images/2075/1912251023542621431.png) no-repeat;
	float: left;/* margin-top: 84px;
    margin-bottom: 84px;*/
}
.inputText1 {
	width: 510px;
	height: 51px;
	line-height: 51px;
	float: right;
	border-radius: 2px;
	/* margin-top: 6px; */
	margin-right: 260px;
}
.inputText1 input {
	width: 451px;
	height: 35px;
	line-height: 35px;
	background: none;
	margin-left: 2px;
}
.inputText1 .inp {
	width: 410px;
	height: 51px;
	line-height: 51px;
	float: left;
	padding-left: 20px;
	font-size: 20px;
}
.inputText1 .inp1 {
	width: 40px;
	height: 48px;
	float: right;
	cursor: pointer;
	text-align: center;
	margin-right: 15px;
	background: url(http://www.rongcheng.gov.cn/images/2075/zwxxgk_ss.png) no-repeat center;
}
.inputText1 .inp1 a {
	color: #fff;
	font-size: 18px;
}


/* 以下是2023年11月21日新增关怀版css 桓政 */
.logo_cnt{position: relative;}
.logo_cnt .pageState{cursor: pointer;font-size: 20px;background: #e0e4f3;line-height: 40px;display: inline-block;border-radius: 30px;width: 150px;text-align: center;color: #333;position: absolute;right: 0px;top: 10px;z-index: 9;}

/* 政府信息公开制度 */
.rcpageold .pageState{font-size: 32px;font-weight: bold;color: #ff0808;line-height: 80px;border-radius: 60px;width: 250px;}
.rcpageold .main_left ul li span{font-size: 36px;line-height: 50px;}
.rcpageold .main_left ul li a{height: auto;line-height: 80px;}
.rcpageold .list3_cnt .toptit b{font-size: 36px !important;}
.rcpageold .list3_cnt .box .tit span{font-size: 36px;height: 50px;line-height: 50px;}
.rcpageold .list3_cnt .table_cnt table tr td a{font-size: 36px;}
.rcpageold .list3_cnt .table_cnt table tr td{height: 80px;}
.rcpageold .list2_cnt .box .tit span{font-size: 36px;height: 60px;line-height: 60px;}
.rcpageold .list2_cnt .box ul li{font-size: 36px;height: 60px;line-height: 60px;display: flex;justify-content: space-between;align-items: center;}
.rcpageold .list2_cnt .box ul li a{display: inline-block;width: 70%;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.rcpageold .list2_cnt .box .more{font-size: 36px;width: 40%;height: 60px;line-height: 60px;}

/* 法定主动公开内容 */
.top_cnt .top_cnt{height: auto;}
.rcpageold .currentpos{font-size: 36px !important;}
.rcpageold .currentpos span a{font-size: 36px;}
.rcpageold .opr_tr td table{width: 100%;}
.rcpageold .opr_tr td table tbody tr td{font-size: 30px !important;width: 150px;}
.rcpageold .opr_tr td table tbody tr td input[type=text]{width: 180px !important;}
.rcpageold .opr_tr td table tbody tr td input[type=button]{font-size: 28px!important;}
.rcpageold .scroll_cnt table tbody tr td table tbody tr td{font-size: 30px !important;}
.rcpageold .bt_link{font-size: 36px;}
.rcpageold .btn_page{font-size: 25px;}
.rcpageold .scroll_cnt table tbody tr td .tb_title tbody tr td{font-size: 25px !important;}
.rcpageold .content_cnt .dqjd a{margin: 0;}
.rcpageold .top_cnt .top_cnt{margin-bottom: 50px;}

/* 政府信息公开年报 */
.rcpageold .main_left .list ul li b{font-size: 36px;}
.rcpageold .main_left .list ul li i{width: 10px;height: 10px;margin: 0 15px 15px 40px;}

/* 政府信息公开指南 */
.rcpageold .main_left ul li span{font-size: 36px;line-height: 50px;}
.rcpageold .list3_cnt .toptit b{font-size: 36px !important;}
.rcpageold .list3_cnt .box .tit span{font-size: 36px;height: 70px;line-height: 70px;}
.rcpageold .list3_cnt .table_cnt table tr td a{font-size: 36px;}
.rcpageold .list3_cnt .table_cnt table tr td{height: 80px;}
.rcpageold .tit_cnt{display: flex;justify-content: center;align-items: center;}


/* 公共 - 底部 */
.footer{width:100%;overflow:hidden;}
.select_cnt{width:1220px;margin:30px auto 20px auto;overflow:hidden;}
.select_cnt select{width:285px;height:42px;font-size:14px;color:#666;float:left;margin:0 20px 0 0;border:1px solid #ccc;border-radius:3px;padding:0 10px;outline:none;box-sizing:border-box;cursor:pointer;padding-right:0\0;height:22px\0;+height:22px;}
.footer .bar{width:100%;height:8px;background-color:#1269d3;}
.footer .info_cnt{width:1200px;height:146px;margin:0 auto;overflow:hidden;}
.footer .info_cnt .left{float:left;}
.footer .info_cnt .left img{display:block;margin:46px 0;}
.footer .info_cnt .info{float:left;height:72px;margin:46px 0;font-size:14px;line-height:24px;color:#888;margin-left:15px;padding-left:15px;position:relative;}
.footer .info_cnt .info a{color:#888;}
.footer .info_cnt .info em{width:1px;height:60px;background-color:#ddd;display:block;position:absolute;top:6px;left:0;z-index:9;}
.footer .info_cnt .right{float:right;height:72px;margin:46px 0;overflow:hidden;}
.footer .info_cnt .right a{display:block;float:left;width:126px;height:32px;line-height:32px;font-size:12px;text-align:center;color:#1269d3;background-color:#edf4fc;margin:20px 0 0 10px;transition:.3s;}
.footer .info_cnt .right a img{display:inline-block;width:30px;height:30px;margin:1px 15px 0 0;vertical-align:middle;}
.footer .info_cnt .right a:hover{transform:translateY(-3px);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);}

.rcpageold .footer .info_cnt{height: 300px;display: flex;flex-wrap: wrap;align-items: center;}
.rcpageold .footer .info_cnt .info{font-size: 28px;height: auto;margin: 0;}
.rcpageold .footer .info_cnt .info em{height: 150px;}
.rcpageold .footer .info_cnt .info p{height: 50px;line-height: 50px;}
.rcpageold .footer .info_cnt .right{float: unset;display: flex;justify-content: space-between;align-items: center;width: 100%;margin: 0;}
.rcpageold .footer .info_cnt .right a{width: 350px;height: 80px;font-size: 28px;line-height: 80px;margin: 0px 20px 0 0px;}
.rcpageold .footer .info_cnt .right a:last-child{margin-right: 0;}
.rcpageold .footer .info_cnt .right a img{width: 35px;height: 35px;margin: 0 15px 0 0;vertical-align: text-bottom;}
/* 以上是2023年11月21日新增关怀版css 桓政 */