@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a {
	margin:0;
	padding:0;
}
html {
	display:inline-block;
	width:100%;
	text-align:center;
	background:#fff;
}
img {
	border:none;
}
a {
	text-decoration:none;
	cursor:pointer;
	border:0;
}
strong {
	font-weight:bold;
}
ul, ol, li, dt, dd {
	list-style:none;
}
em, i {
	font-style:normal;
}
.dis-in-b {
	display:inline-block;
}
.f-l {
	float:left;
}
.f-r {
	float:right;
}
.clear {
	clear:both;
}
.clearfix {
	zoom:1;
}
.clearfix:after {
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.col {
	width:994px;
	margin:0 auto;
	text-align:left;
}
.logo {
	padding:50px 0 41px 0;
	height:80px;
	background:url(2016nsrd_header_bg.jpg) no-repeat 50% top;
}
.nav {
	height:40px;
	background:url(2016nsrd_nav_bg01.png) repeat-x;
}
.nav li {
	display:inline-block;
	float:left;
	position:relative;
	z-index:10;
}
.nav li span {
	display:inline-block;
}
.nav li span a {
	display:inline-block;
	width:124px;
	height:40px;
	text-align:center;
	font:18px/40px "微软雅黑";
	color:#fff;
}
.nav li span.cur a, .nav li span a:hover {
	background:url(2016nsrd_nav_bg02.png) repeat-x;
	color:#c81207;
}
.nav .subnav {
	display:none;
	position:absolute;
	left:0;
	top:40px;
	padding:5px 10px 16px 10px;
	width:102px;
	background:#fff;
	border:1px solid #f1f1f1;
	border-bottom:3px solid #f1f1f1;
	border-top:none;
}
.nav .subnav li {
	float:none;
	min-height:30px;
	width:102px;
	border-bottom:1px solid #efefef;
	text-align:center;
}
.nav .subnav li a {
	/*padding-left:5px;*/
	width:auto;
	height:30px;
	/*background:url(2016nsrd_li_ico.png) no-repeat 10px center;*/
	font:12px/30px "微软雅黑";
	color:#333;
}
.nav .subnav li a:hover {
	/*background:url(2016nsrd_li_ico2.png) no-repeat 10px center;*/
	color:#c81207;
}
/*=主体布局=*/
.content {
	padding:20px 0;
}
.c-left {
	display:inline-block;
	float:left;
	width:751px;
}
.c-right {
	display:inline-block;
	float:right;
	width:223px;
}
.w366 {
	display:inline-block;
	width:366px;
}
.mt20 {
	margin-top:20px;
}
/*=左侧-焦点图=*/
.h-bpic {
	height:305px;
	position: relative;
	overflow:hidden;
	overflow-x:hidden;
}
.h-bpic li {
	width:366px;
	height:305px;
}
.h-bpic li a {
	display:inline-block;
	width:366px;
	height:305px;
	position:relative;
}
.h-bpic a img {
	width:366px;
	height:253px;
}
.h-bpic li a span {
	display:inline-block;
	position:absolute;
	left:0;
	bottom:0;
	padding:0 12px;
	width:342px;
	height:52px;
	background:url(2016nsrd_flash_bg.png);
	font:14px/52px "微软雅黑";
	color:#fff;
}
.h-bpic li a:hover span {
	text-decoration:underline;
}
.h-bpic .left, .h-bpic .right {
	display:none;
}
.h-bpic .number {
	position:absolute;
	bottom:58px;
	right:11px;
}
.h-bpic .number a {
	display:block;
	width:9px;
	height:9px;
	float:left;
	margin-left:9px;
	text-indent:-9999px;
	overflow:hidden;
	background:#f9f9f9;
}
.h-bpic .number .cur {
	background:#e23636;
}
/*=左侧-人大要闻=*/
.newstit {
	padding-right:10px;
	height:34px;
	background:url(2016nsrd_mtit01_bg01.png) repeat-x;
}
.newstit strong {
	display:inline-block;
	float:left;
	padding-left:16px;
	width:116px;
	height:34px;
	background:url(2016nsrd_mtit01_bg02.png) no-repeat;
	font:bold 16px/34px "微软雅黑";
	color:#fff;
}
.newstit a {
	display:inline-block;
	float:right;
	font:12px/34px "微软雅黑";
	color:#a9a9a9;
}
.newstit a:hover {
	color:#c81207;
}
.h-news dl {
	margin-bottom:5px;
	padding:8px 0;
	background:url(2016nsrd_line.png) repeat-x left bottom;
}
.h-news dt {
	height:30px;
	overflow:hidden;
}
.h-news dt a {
	font:bold 20px/30px "微软雅黑";
	color:#c81207;
}
.h-news dt a:hover {
	text-decoration:underline;
}
.h-news dd {
	margin-top:5px;
	/*text-indent:2em;*/
	font:14px/24px "微软雅黑";
	color:#333;
}
.h-news dd a {
	margin-top:24px;
	font:14px/24px "微软雅黑";
	color:#ef6f29;
	float:right;
}
.h-news dd a:hover {
	color:#c81207;
}
.h-news li {
	padding-left:10px;
	height:28px;
	background:url(2016nsrd_li_ico.png) no-repeat left center;
	overflow:hidden;
}
.h-news li span {
	float:right;
	font:14px/28px "微软雅黑";
	color:#858585;
}
.h-news li a {
	font:14px/28px "微软雅黑";
	color:#333;
}
.h-news li a:hover {
	color:#c81207;
}
/*=横幅1=*/
.h-flash {
	height:85px;
	position: relative;
	overflow:hidden;
	overflow-x:hidden;
}
.h-flash li {
	width:751px;
	height:85px;
}
.h-flash a img {
	width:751px;
	height:85px;
}
.h-flash .left, .h-flash .right {
	display:none;
}
.h-flash .number {
	position:absolute;
	bottom:3px;
	right:4px;
}
.h-flash .number a {
	display:block;
	width:23px;
	height:17px;
	float:left;
	margin-left:1px;
	text-align:center;
	font:14px/17px Arial;
	color:#c70701;
	overflow:hidden;
	background:url(2016nsrd_flash_bg.png);
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity: 0.6;
}
.h-flash .number .cur {
	color:#fff;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity: 1;
}
/*=横幅2=*/
.ad-pic a img {
	width:751px;
	height:85px;
}
/*=代表掠影=*/
.gdpic {
	padding:10px;
 *padding-bottom:13px;
	_padding-left:8px;
	border:1px solid #e4e4e4;
	border-top:none;
}
.piclist li {
	display: inline-block;
	float: left;
	width: 139px;
	height: 109px;
	margin-right: 10px;
	text-align: center;
}
.piclist li a img {
	width: 139px;
	height: 109px;
}
/*=标题ctit共用=*/
.ctit {
	height:34px;
	background:url(2016nsrd_mtit03_bg01.png) repeat-x;
}
.ctit strong {
	display:inline-block;
	float:left;
	border-right:1px solid #d6d6d6;
	padding:0 8px;
	background:url(2016nsrd_mtit03_bg02.png) no-repeat;
	font:bold 16px/34px "微软雅黑";
	color:#fff;
}
.ctit span {
	display:inline-block;
	float:right;
	padding-right:6px;
	background:url(2016nsrd_mtit03_bg03.png) no-repeat right top;
}
.ctit span a {
	font:12px/34px "微软雅黑";
	color:#a9a9a9;
}
.ctit span.tab-more a {
	display:none;
}
.ctit span a:hover {
	color:#c81207;
}
.ctit ul {
	display:inline-block;
	float:left;
}
.ctit li {
	display:inline-block;
	float:left;
	padding:0 10px;
	height:32px;
	border:1px solid #d6d6d6;
	border-left:none;
	cursor:pointer;
}
.h-xjrm .ctit li {
	padding:0 5px;
}
.ctit li.active {
	background:#fff;
}
.ctit li a {
	font:14px/32px "微软雅黑";
	color:#333;
}
.ctit li.active a {
	text-decoration:underline;
	color:#f24848;
}
.ctit li a:hover, .ctit li.active a:hover {
	color:#c81207;
}
/*=列表comlist共用=*/
.tab-bd .comlist {
	display:none;
}
.comlist {
	padding:5px 3px 10px 3px;
	height:140px;
}
.comlist li {
	padding-left:10px;
	height:28px;
	background:url(2016nsrd_li_ico.png) no-repeat left center;
	overflow:hidden;
}
.comlist li span {
	float:right;
	font:14px/28px "微软雅黑";
	color:#858585;
}
.comlist li a {
	font:14px/28px "微软雅黑";
	color:#333;
}
.comlist li a:hover {
	color:#c81207;
}
/*=右侧-标题共用=*/
.crtit {
	padding:0 10px;
	height:34px;
	background:url(2016nsrd_mtit02_bg.png) no-repeat;
}
.crtit strong {
	display:inline-block;
	float:left;
	font:bold 16px/34px "微软雅黑";
	color:#fff;
}
.crtit a {
	display:inline-block;
	float:right;
	font:12px/34px "微软雅黑";
	color:#ffd4d4;
}
.crtit a:hover {
	color:#fff;
}
/*=右侧-主任邮箱=*/
.h-zryx {
	width:223px;
	height:170px;
	overflow:hidden;
}
.h-zryx a img {
	width:223px;
	height:170px;
}
/*=右侧-代表风采=*/
.h-dbfc dl {
	padding:15px 15px 5px 15px;
	height:186px;
	border:1px solid #e5e5e5;
	border-top:none;
	background:url(2016nsrd_h_dbfc_bg.png) no-repeat;
	text-align:center;
}
.h-dbfc dt a img {
	width:100px;
	height:133px;
}
.h-dbfc dd {
	font:14px/22px "微软雅黑";
	color:#333;
}
/*=右侧-公告通知=*/
.h-notice ul {
	padding:10px 10px 15px 10px;
	border:1px solid #e3e3e3;
	border-top:none;
}
.h-notice li {
	margin-top:5px;
}
.h-notice li a {
	padding-left:10px;
	background:url(2016nsrd_li_ico.png) no-repeat 0 8px;
	font:14px/22px "微软雅黑";
	color:#333;
}
.h-notice li a:hover {
	color:#c81207;
}
.h-notice li span {
	margin-left:10px;
	font:14px/22px "微软雅黑";
	color:#858585;
}
/*=右侧-网络学堂=*/
.h-wlxt{
	margin-top:20px;
	height:170px;
	overflow:hidden;
}
.h-wlxt a img, {
	width:223px;
	height:170px;
}
.h-yjzj {
	margin-top:20px;
	height:85px;
	overflow:hidden;
}
.h-yjzj a img{
	width:223px;
	height:85px;
} 
/*=右侧-友情链接=*/
.hlink {
	padding:16px 10px 0 10px;
	border:1px solid #e3e3e3;
	border-top:none;
}
.hlink dl {
	padding-bottom:15px;
	height:30px;
	position:relative;
}
.hlink dt {
	display:inline-block;
	padding:0 35px 0 10px;
	width:154px;
	height:28px;
	border:1px solid #d4d4d4;
	overflow:hidden;
	background:#fff url(2016nsrd_select_arrow01.png) no-repeat right top;
	font:14px/28px "微软雅黑";
	color:#333;
}
.hlink dt.active {
	background:#fff url(2016nsrd_select_arrow02.png) no-repeat right top;
}
.hlink dd {
	display:none;
	position:absolute;
	left:0;
	top:29px;
	background:#fff;
	width:164px;
	border:1px solid #d4d4d4;
	border-top:none;
}
.hlink dd li {
	display:inline-block;
	padding:0 10px;
	width:144px;
	height:28px;
	background:#fff;
	font:14px/28px "微软雅黑";
	color:#333;
	cursor:pointer;
}
.hlink dd li.cur {
	background:#e9f6ff;
}
/*=分页共用css=*/
.main {
	padding:30px 0 45px 0;
}
.mleft {
	display:inline-block;
	float:left;
	width:243px;
}
.menu dt {
	margin-bottom:5px;
	padding-left:40px;
	height:34px;
	background:url(2016nsrd_gl_menu_bg01.png) no-repeat;
	font:bold 18px/34px "微软雅黑";
	color:#fff;
}
.menu dd {
	height:38px;
	border-bottom:1px solid #e7e7e7;
}
.menu dd a {
	display:inline-block;
	padding:0 63px 0 40px;
	width:140px;
	height:38px;
	background:url(2016nsrd_gl_menu_bg02.png) no-repeat 182px center;
	font:14px/38px "微软雅黑";
	color:#666;
}
.menu dd.cur a, .menu dd a:hover {
	background:url(2016nsrd_gl_menu_bg03.png) no-repeat 182px center;
	color:#c20b06;
}
.mright {
	display:inline-block;
	float:right;
	width:731px;
}
.curmb {
	padding-right:5px;
	height:34px;
	background:url(2016nsrd_gl_curmb_bg01.png) repeat-x;
	text-align:right;
}
.curmb strong {
	display:inline-block;
	float:left;
	padding:0 10px 0 22px;
	background:url(2016nsrd_gl_curmb_bg02.png) no-repeat;
	font:18px/34px "微软雅黑";
	color:#c20b06;
}
.curmb p, .curmb p a, .curmb p span {
	font:12px/34px "微软雅黑";
	color:#999;
}
.curmb p span {
	margin:0 5px;
}
.curmb p a:hover {
	color:#c20b06;
}
/*=概览页=*/
.mlist {
	padding:15px 0 40px 0;
}
.mlist li {
	height:36px;
	overflow:hidden;
	background:url(2016nsrd_line.png) repeat-x left bottom;
}
.mlist li span {
	float:right;
	font:14px/36px "微软雅黑";
	color:#858585;
}
.mlist li a {
	padding-left:10px;
	background:url(2016nsrd_li_ico.png) no-repeat left center;
	font:14px/36px "微软雅黑";
	color:#333;
}
.mlist li a:hover {
	background:url(2016nsrd_li_ico2.png) no-repeat left center;
	color:#c20b06;
}
.page {
	height:28px;
	overflow:hidden;
	text-align:center;
}
.page span {
	font:14px/22px "微软雅黑";
	color:#333;
}
.page span em {
	margin:0 3px;
	font:14px/22px "微软雅黑";
	color:#c20b06;
}
.page a {
	display:inline-block;
	margin-left:3px;
	width:28px;
	height:20px;
	background:#fff;
	border:1px solid #bababa;
	text-align:center;
	font:12px/20px "微软雅黑";
	color:#474747;
}
.page a.btn {
	width:64px;
}
.page a.cur, .page a:hover {
	background:#e61816;
	border-color:#e61816;
	color:#fff;
}
/*=细览页=*/
.xlbox {
	padding:15px 0;
}
.xlbox h2 {
	text-align:center;
	font:20px/30px "微软雅黑";
	color:#333;
}
.xlbox .times {
	margin-bottom:10px;
	text-align:center;
	font:14px/30px "微软雅黑";
	color:#999;
}
.xlbox .xlpic {
	margin:15px 0;
	text-align:center;
}
.xlbox .xl-nr p {
	/*text-indent:2em;*/
	font:14px/28px "微软雅黑";
	color:#333;
}
.xl-links li span, .xl-links li a {
	font:14px/26px "微软雅黑";
	color:#999;
}
.xl-links li a:hover {
	color:#c20b06;
}
/*=版权=*/
.footer {
	padding-bottom:20px;
	background:#fff url(2016nsrd_footer_bg.png) repeat-x;
}
.foot-nav {
	height:40px;
	text-align:center;
	font:14px/40px "微软雅黑";
	color:#fff;
}
.foot-nav a, .foot-nav em {
	font:14px/40px "微软雅黑";
	color:#fff;
}
.foot-nav em {
	margin:0 10px;
}
.foot-nav a:hover {
	text-decoration:underline;
}
.footer dl {
	padding:16px 0 0 185px;
}
.footer dt {
	display:inline-block;
	float:left;
	padding:12px 21px 12px 0;
	background:url(2016nsrd_footer_line.png) no-repeat right top;
}
.footer dt a img {
	width:52px;
	height:63px;
}
.footer dd {
	display:inline-block;
	float:right;
	width:715px;
}
.footer dd p {
	font:14px/28px "微软雅黑";
	color:#333;
}