/*子页面通用样式*/

.main {
	margin: 10px 0;
}

.main .submenu {
	padding-bottom: 30px;
	background-color: #43b9ff;
}

.mblock {
	margin-top: 30px;
	margin-bottom: 30px;
}

/*.breadcrumb {
	margin-bottom: 0;
}*/

/*==========水文资讯===========*/
.swzxmenu ul {
	list-style: none;
	padding-left: 0;
}

.swzxmenu ul li {
	display: block;
	border-bottom: 1px solid #2c88d1;
	text-align: center;
}

.swzxmenu ul li a {
	display: block;
	color: #fff;
	font-size: 2rem;
	padding: 15px 10px;
}

.swzxmenu ul li a .selected {
	display: block;
	float: right;
	/* position: absolute;*/
	margin-right: -12px;
	right: 15px;
	top: 15px;
	background: 0 0;
	width: 0;
	height: 0;
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	border-right: 12px solid #fff;
}

.swzxmenu ul li i {
	font-size: 2.4rem;
}

.swzxmenu form {
	color: #fff;
	text-align: center;
}

.swzxmenu label {
	height: 30px;
	line-height: 30px;
}

.swzxmenu form .form-group {
	margin-left: 20px;
	margin-right: 20px;
}

.swzxmenu form .btn {
	background-color: #66caa4;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.swzxmenu form .btn:hover {
	color: #fff;
}

.swzxlist {
	list-style: none;
	padding-left: 0;
}

.swzxlist li {
	position: relative;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	padding-left: 10px;
	border-bottom: 1px dotted #868686;
	background: url("imagesbase_li_icon_01.png") no-repeat left center;
}

.swzxlist li a {
	color: #3e3a37;
}

.swzxlist li .date {
	color: #9f9fa1;
	font-size: 12px;
	padding-left: 20px;
}

/*==========end 水文资讯===========*/

/*==========政务公开===========*/
.main .zwgkmenu {
	padding: 25px;
}

.main .zwgkmenu > a {
	color: #fff;
	font-size: 1.6rem;
	text-align: left;
	background-color: #046eb8;
}

.main .zwgkmenu > a i {
	font-size: 2rem;
}

.btnblock {
	margin-top: 18px;
	margin-bottom: 18px;
}

/*表格*/
.tablebox .table {
	table-layout: fixed;
}

.tablebox .table .no {
	width: 8%;
}

.tablebox .table .title {
	width: 52%;
}

.tablebox .table .date {
	width: 20%;
}

.tablebox .table .wno {
	width: 20%;
}

.tablebox .table > tbody > tr > td {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*分页*/
.pageinfo .pageno {
	height: 30px;
	line-height: 30px;
	margin: 20px 0;
}

.pageinfo .pageno span {
	color: red;
	padding: 0 3px;
}

/*==========end 政务公开===========*/

/*==========互动交流===========*/
/*公众互动*/
.public-interaction {
	margin-bottom: 30px;
}

.public-interaction .title {
	color: #fff;
	padding: 8px;
	background-color: #1658a4;
}

.public-interaction .btngroup {
	padding: 20px;
	background-color: #c0e3f6;
}

.btngroup > .row > .col-xs-6 {
	text-align: center;
}

.btngroup > .row > .col-xs-6 a {
	color: #fff;
	margin-top: 10px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.btngroup > .row > .col-xs-6 a:hover {
	color: #fff;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.btngroup > .row > .col-xs-6:nth-of-type(1) > a {
	background-color: #66caa4;
}

.btngroup > .row > .col-xs-6:nth-of-type(2) > a {
	background-color: #698eb8;

}

.btngroup > .row > .col-xs-6:nth-of-type(3) > a {
	background-color: #93bf60;
}

.btngroup > .row > .col-xs-6:nth-of-type(4) > a {
	background-color: #81c45d;
}

.btngroup > .row > .col-xs-6:nth-of-type(5) > a {
	background-color: #5586be;
}

.btngroup > .row > .col-xs-6:nth-of-type(6) > a {
	background-color: #56abc0;
}

.btngroup > .row > .col-xs-6:nth-of-type(7) > a {
	background-color: #4cbf93;
}

.btngroup > .row > .col-xs-6:nth-of-type(8) > a {
	background-color: #337cd0;
}

.btngroup > .row > .col-xs-6:nth-of-type(9) > a {
	background-color: #879873;
}

/*常见问题*/

.txtpanel {
	padding: 10px;
	background-color: #fafafa;
}

.txtpanel > .title {
	color: #2361aa;
	font-size: 1.6rem;
	padding: 5px 0;
	border-bottom: 2px solid #a5c8e4;
}

.txtpanel > .title a {
	color: #1658A4;
	background: url("imagesbase_more_icon.png") no-repeat right center;
	padding-right: 20px;
}

.txtpanel > ul {
	list-style: none;
	padding-left: 0;
	margin-top: 10px;
}

.txtpanel > ul li {
	position: relative;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	padding-left: 10px;
	background: url("imagesbase_li_icon_01.png") no-repeat left center;
}

.txtpanel > ul li .date {
	color: #9f9fa1;
	font-size: 1.2rem;
	padding-left: 20px;
}

.txtpanel .box {
	margin-top: 10px;
}

/*领导信箱*/

.leademail {
	padding: 15px;
	background-color: #fafafa;
}

.leademail .title strong {
	float: left;
	color: #016fbe;
	font-size: 2rem;
	padding-right: 20px;
}

.leademail .title ul li {
	float: left;
	height: 28px;
	line-height: 28px;
	list-style: none;
	padding-right: 20px;
}

.leademail .title ul li span {
	color: red;
	margin: 3px;
}

.emailpanel h4 {
	text-align: center;
}

.emailpanel p {
	line-height: 2em;
	text-indent: 2em;
}

.emailpanel .radiobox {
	text-align: center;
}

.tijiao,
.chongzhi {
	color: #fff;
	font-size: 1.6rem;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.tijiao:hover,
.chongzhi:hover {
	color: #fff;
}

.tijiao {
	background-color: #09a1f7;
}

.chongzhi {
	background-color: #8b9eac;
}

/*网上交流*/
.agreement {
	padding-bottom: 15px;
	height: 150px;
}

.mCS-qh-scrol-0l > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 10px;
	background: #258cd4;
}

.list-title {
	padding-top: 40px;
}

.list-title img {
	width: 30px;
}

.list-title a {
	font-size: 18px;
}

.control-label .required {
	color: #e02222;
	font-size: 12px;
	padding-left: 2px;
}

/*==========end 互动交流===========*/

/*==========内容===========*/
.article-box {
	border: 1px solid #0faff9;
    margin-bottom: 20px;
}

.article-box .title {
	color: #fff;
	padding: 3px 30px;
	background-color: #0faff9;

}

.article {
	padding: 30px 45px;
}

.article .gwheader{
	padding: 10px 20px;
	border: 1px solid #ececec;
}

.article .article-title {
	color: #07283f;
	font-size: 2.4rem;
	line-height: 36px;
	text-align: center;
}

.article .article-info {
	color: #999;
	font-size: 14px;
	text-align: center;
}

.article .article-info label {
	color: #999;
	font-weight: 400;
	margin: 0 8px;
}

.article .handle {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ececec;
}

.article .handle span {
	color: #333;
	font-size: 14px;
	margin: 0 10px;
}

.article .article-content p {
	font-size: 16px;
	line-height: 30px;
	text-indent: 2em;
}

.article tbody td p {
	text-indent: 0 !important;
}

.bdsharebuttonbox {
	float: right;
	display: inline-block;
}

/*==========end 内容===========*/