@charset "utf-8";
/* CSS Document */
.hd-tab {
	padding-top:10px;
}
.myzj .hd-tab {
	display:none;
}
.hd-tab th {
	height:36px;
	background:#f4fbfd;
	text-align:center;
	font:bold 14px/36px "微软雅黑";
	color:#333;
}
.hd-tab td {
	height:34px;
	overflow:hidden;
	text-align:center;
	font:14px/34px "微软雅黑";
	color:#666;
}
.hd-tab .bg td {
	background:#f8f8f8;
}
.hd-tab td.zt01 {
	color:#00b8ee;
}
.hd-tab td.zt02 {
	color:#666;
}
.hd-tab td.text-left {
	text-align:left;
	padding-left:20px;
}
.hd-tab td.text-left a {
	font:14px/34px "微软雅黑";
	color:#333;
}
.hd-tab td.text-left a:hover {
	color:#0062c5;
}
.hd-tab td.ck a {
	display:inline-block;
	margin:7px 0;
	width:73px;
	height:20px;
	background:url(../images/2016ns_hdjl_btn1.png) no-repeat;
	background-position:0 -20px;
	font:14px/20px "微软雅黑";
	color:#fff;
}
.hd-tab td.ck a:hover {
	background-position:0 0;
}
.hd-rpic li {
	padding-bottom:10px;
	height:75px;
}
.hd-rpic li a img {
	width:304px;
	height:75px;
}
.hd-wbgc {
	margin-top:20px;
}
.wbgc-ul {
	display:none;
}
.wbgc-ul li {
	display:inline-block;
	padding-top:10px;
	width:147px;
	height:40px;
}
.wbgc-ul li a {
	display:inline-block;
	width:147px;
	height:40px;
	background:url(../images/2016ns_hdjl_btn2.png) no-repeat;
	text-align:center;
	font:14px/40px "微软雅黑";
	color:#333;
}
.wbgc-ul li a:hover {
	background-position:-157px 0;
	color:#fff;
}
.rxhd li {
	display:inline-block;
	padding-top:20px;
	width:325px;
}
.rxhd dl {
	padding:6px 15px 15px 15px;
	height:66px;
	border:1px solid #ccc;
}
.rxhd dt {
	padding-left:40px;
	font:16px/30px "微软雅黑";
	color:#f90;
}
.rxhd .zx dt {
	background:url(../images/2016ns_hdjl_rxhd_ico1.png) no-repeat 0 center;
}
.rxhd .cx dt {
	background:url(../images/2016ns_hdjl_rxhd_ico2.png) no-repeat 0 center;
}
.rxhd .py dt {
	background:url(../images/2016ns_hdjl_rxhd_ico3.png) no-repeat 0 center;
}
.rxhd .ts dt {
	background:url(../images/2016ns_hdjl_rxhd_ico4.png) no-repeat 0 center;
}
.rxhd dt a {
	font:16px/30px "微软雅黑";
	color:#f90;
}
.rxhd dt a:hover {
	color:#0062c5;
}
.rxhd dd {
	padding-top:5px;
	font:14px/20px "微软雅黑";
	color:#333;
}
/*民意征集*/
.my-tab {
	padding:10px 0 30px 0;
}
.my-tab th {
	height: 36px;
	background: #f4fbfd;
	text-align: center;
	font: bold 14px/36px "微软雅黑";
	color: #333;
}
.my-tab td {
	height:34px;
	text-align: center;
	font: 14px/34px "微软雅黑";
	color: #666;
	overflow:hidden;
}
.my-tab .zt01 {
	color:#00b8ee;
}
.my-tab .zt02 {
	color:#666;
}
.my-tab .text-left {
	padding:0 10px 0 20px;
	text-align:left;
}
.my-tab td a {
	font: 14px/34px "微软雅黑";
	color: #333;
}
.my-tab td a:hover {
	color:#0062c5;
}
.my-tab .tdbg td {
	background:#f8f8f8;
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	.rxhd ul{padding: 0 20px;}
	.rxhd li{width: 48.5%;}
	.hd-rpic{padding:20px 10px 0;}
	.hd-rpic li{width: 30.6%; margin: 0 10px; height: auto; float: left;}
	.hd-rpic li a img{width: 100%; height: auto;}
	.fl, .fr{float: none;}
	.tab-bd ul{padding: 10px 10px 0;}
	.wbgc-ul li{width: 30%; margin: 10px; padding-top: 0; float: left; height: 40px; background: #f8f8f8; border: 1px #5fc9cb solid; border-radius: 4px;}
	.wbgc-ul li:hover{background: #0062c5; border: 1px #0062c5 solid; border-radius: 4px; color: #fff;}
	.wbgc-ul li:hover a{color: #fff;}
	.wbgc-ul li a{width: 100%; height: auto; background: none;}
	.wbgc-ul li a:hover{background: none;}
}

/* xs */
@media (max-width: 768px) {
	.rxhd ul{padding: 0 20px;}
	.rxhd li{width: 48.5%;}
	.hd-rpic{padding:20px 10px 0;}
	.hd-rpic li{width: 30.6%; margin: 0 10px; height: auto; float: left;}
	.hd-rpic li a img{width: 100%; height: auto;}
	.fl, .fr{float: none;}
	.tab-bd ul{padding: 10px 10px 0;}
	.wbgc-ul li{width: 30%; margin: 10px; padding-top: 0; float: left; height: 40px; background: #f8f8f8; border: 1px #5fc9cb solid; border-radius: 4px;}
	.wbgc-ul li:hover{background: #0062c5; border: 1px #0062c5 solid; border-radius: 4px; color: #fff;}
	.wbgc-ul li:hover a{color: #fff;}
	.wbgc-ul li a{width: 100%; height: auto; background: none;}
	.wbgc-ul li a:hover{background: none;}
}

/* XS Portrait */
@media (max-width: 679px) {
    .mleft .myzj .tab-bd{height: auto !important;}
	.rxhd dl{height: auto;}
	.hd-rpic li{width: 100%; margin: 0; float: none;}
	.wbgc-ul li{width: 44%;}
}

/* XS Portrait */	
@media (max-width: 480px) {
    .mleft .myzj .tab-bd{height: auto !important;}
	.hd-rpic li{width: 100%; margin: 0; float: none;}
}

@media (max-width: 400px) {
   .tab-bd ul{padding: 10px 0 0;}
}

@media (max-width: 360px) {
	.wbgc-ul li{width: 43.8%;}
}

@media (max-width: 320px) {
	.rxhd dl{padding: 6px 10px 10px 10px;}
	.wbgc-ul li{width: 43%;}
	.tab-hd{width: auto !important;}
}