body{
	font-family:"宋体";
	color:#000;
	background:#be3b34;
}


/* 两会专题公用样式 */
a{
	color:#000;
}

.border1{
	border:1px solid #ecc270;
	border-top:none;
	zoom:1;
}

.textbg{
	height:30px;
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

.textbg-p{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	line-height:30px;
	height:30px;
	font-size:14px;
	text-align:center;
}

.textbg-p a{
	color:#fff;
}

.title1{
	height:37px;
	line-height:37px;
	border-bottom:1px solid #e9dbc0;
	padding:0px 3px;
}

.title1 span{
	float:left;
	font-size:22px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

.title2{
	float:left;
	display:inline;
	width:41px;
	background:#f45304 url(images/title2.gif) no-repeat;
	color:#fff;
}

.title2 p{
	font-family:"Microsoft Yahei","黑体";
	font-size:22px;
	color:#fff;
	line-height:22px;
	text-align:center;
	padding:20px 0px 13px 0px;
}

.title2 a{
	display:block;
	color:#fff;
	text-align:center;
	height:28px;
	line-height:28px;
	background:#c01213;
}

.more1{
	float:right;
	display:inline;
	color:#333;
	background:url(images/more1.gif) no-repeat right center;
	padding-right:20px;
}

.more2{
	float:left;
	display:inline;
	color:#333;
	background:url(images/more2.gif) no-repeat right center;
	padding-right:20px;
}

.more3{
	float:right;
	display:inline;
	color:#333;
	background:url(images/more3.gif) no-repeat right center;
	padding-right:20px;
}

.list16-28 ul li{
	font-size:16px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left 12px;
	padding-left:13px;
}

.list14-26 ul li{
	font-size:14px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left 11px;
	padding-left:9px;
}

.p18{
	line-height:18px;
	color:#666;
}

.p18 a{
	color:#c60;
}

.p14-20{
	font-size:14px;
	line-height:20px;
	color:#666;
}

.p14-18{
	font-size:14px;
	line-height:18px;
	color:#916714;
}

.p14-20 a,.p14-18 a{
	color:#c60;
}

h3{
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	overflow:hidden;
}

.topic1{
	height:54px;
	background:url(images/topic-bg1.jpg) no-repeat;
	padding:4px 0px 0px 0px;
}

.topic1 span{
	float:left;
	display:inline;
	width:295px;
	margin:5px 0px 0px 25px;
	font-size:30px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

.topic1 .more2{
	line-height:17px;
	margin:18px 0px 0px 35px;
}

.topic2{
	height:36px;
	background:url(images/topic-bg2.jpg) no-repeat;
	padding:4px 0px 0px 0px;
	overflow:hidden;
}

.topic2 span{
	float:left;
	display:inline;
	width:295px;
	line-height:36px;
	margin:2px 0px 0px 25px;
	font-size:30px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

.topic2 .more1,.topic2 .more3{
	line-height:17px;
	margin:15px 20px 0px 0px;
}
/* 两会专题公用样式 */

#footer{
	width:1000px;
	color:#fff;
	line-height:24px;
	padding:25px 0px;
}

#footer a{
	color:#fff;
}

#header{
	width:100%;
	min-width:1000px;
	background:url(images/header.jpg) no-repeat center top;
}

#header .box{
	width:1000px;
	height:385px;
	margin:0px auto;
	position:relative;
}

#header embed{
	position:absolute;
	left:0px;
	top:255px;
}

#nav{
	width:100%;
	min-width:1000px;
	background:url(images/nav-bg.gif) repeat-x center bottom;
}

#nav .box{
	width:970px;
	height:61px;
	margin:-15px auto 0px auto;
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	padding:0px 15px;
}

#nav a{
	float:left;
	color:#fff;
	padding:15px 0px 0px 20px;
	line-height:46px;
	width:77px;
	text-align:center;
}

#nav a:hover{
	background:url(images/nav-type.png) no-repeat;
	text-decoration:none;
	_background:none;
}

#content{
	width:1000px;
	margin:0px auto;
	background:#fff;
}

#headline{
	text-align:center;
	font-family:"Microsoft Yahei","黑体";
	padding:20px 0px 20px 0px;
}

#headline h1{
	font-size:36px;
	height:44px;
	line-height:44px;
	margin-bottom:10px;
	overflow:hidden;
}

#headline h1 a{
	color:#464646;
}

#headline p{
	font-size:18px;
}

#shengzhang .block1{
	border-top:6px solid #e8e8e8;
	padding:25px 30px 0px 30px;
	zoom:1;
}

#shengzhang .block1 .sidebar{
	float:left;
	width:190px;
	border-right:1px solid #d1cbb1;
	padding-right:25px;
	padding-bottom:5px;
}

#shengzhang .sidebar .head h3{
	font-size:24px;
	margin-bottom:5px;
}

#shengzhang .sidebar .head p{
	color:#5b5b5b;
}

#shengzhang .block1 .sidebar .photo{
	margin-top:15px;
	width:190px;
	height:220px;
}

#shengzhang .block1 .sidebar .photo img{
	width:100%;
	height:100%;
}

#shengzhang .sidebar .text{
	line-height:24px;
	margin-top:15px;
	color:#5b5b5b;
}

#shengzhang .sidebar .text a{
	color:#df4a23;
}

#shengzhang .sidebar .text span{
	float:left;
	display:inline;
	margin-top:3px;
	margin-right:6px;
	line-height:18px;
	height:18px;
	padding:0px 10px;
	font-family:"Microsoft Yahei","宋体";
	color:#fff;
	background:#df4a23;
}

#shengzhang .main{
	float:right;
	width:700px;
}

#shengzhang .block1 .main .hot{
	padding-bottom:15px;
	border-bottom:1px dotted #b1894f;
}

#shengzhang .block1 .main .hot h3{
	font-size:30px;
	text-align:center;
	line-height:32px;
	height:32px;
	overflow:hidden;
	margin-bottom:15px;
	font-weight:bold;
}

#shengzhang .block1 .main .hot h3 a{
	color:#cb4b06;
}

#shengzhang .block1 .main .hot p{
	color:#7e7e7e;
	text-indent:18pt;
}

#shengzhang .block1 .main .box2{
	background:#f6f6f6 url(images/shengzhang-block1-box.gif) no-repeat 330px center;
	padding:0px;
}

#shengzhang .ad{
	padding:0px 30px;
	zoom:1;
}

#shengzhang .block2{
	margin-top:25px;
	border-top:6px solid #e55d2b;
	padding:25px 30px 0px 30px;
	zoom:1;
}

#shengzhang .block2 .sidebar{
	float:left;
	width:182px;
	border:1px solid #dfdfdf;
	padding:10px 16px;
}

#shengzhang .block2 .sidebar .photo{
	border:0px solid #efefef;
	padding:8px 0px;
	
	text-align:center;
	margin-top:10px;
}

#shengzhang .block2 .sidebar .photo img{
	width:135px;
	height:160px;
	display:inline;
}

#shengzhang .block2 .main h3{
	font-size:30px;
	font-family:"Microsoft Yahei","黑体";
	text-align:center;
	height:50px;
	line-height:50px;
	margin-bottom:15px;
	overflow:hidden;
}

#shengzhang .block2 .main h3 a{
	color:#cb4b06;
}

#shengzhang .block2 .left{
	width:427px;
}

#shengzhang .block2 .left .text{
	border-bottom:1px dotted #adadad;
	padding:5px 5px 15px 5px;
}

#shengzhang .block2 .left .text p{
	text-indent:18pt;
	color:#7e7e7e;
}

#shengzhang .block2 .box3 ul{
	width:470px;
	zoom:1;
	margin-left:-43px;
}

#shengzhang .block2 .box3 ul li{
	float:left;
	display:inline;
	width:192px;
	margin:15px 0px 0px 43px;
}

#shengzhang .block2 .box3 ul li h4{
	font-family:"Microsoft Yahei","黑体";
	font-size:18px;
	font-weight:normal;
	line-height:30px;
	height:30px;
	overflow:hidden;
	margin-bottom:10px;
}

#shengzhang .block2 .box3 ul li h4 a{
	color:#494949;
}

#shengzhang .block2 .box3 ul li p{
	color:#7e7e7e;
	text-indent:18pt;
}

#shengzhang .block2 .left .bottom{
	font-size:25px;
	font-family:"Microsoft Yahei","黑体";
	margin-top:20px;
}

#shengzhang .block2 .left .bottom a{
	color:#585858;
}

#shengzhang .block2 .left .bottom p{
	margin-top:12px;
}

#shengzhang .block2 .right{
	width:215px;
	padding:0px 0px 0px 32px;
	border-left:1px solid #dedede;
	background:url(images/shengzhang-block2-bg.gif) no-repeat left 66px;
}

#shengzhang .block2 .right ul li{
	margin-top:8px;
}

#shengzhang .block2 .right ul li .photo{
	position:relative;
	width:215px;
	height:150px;
}

#shengzhang .block2 .right ul li .photo img{
	width:100%;
	height:100%;
}

#shengzhang .block2 .right ul li .photo .play{
	position:absolute;
	width:44px;
	height:44px;
	background:url(images/play.png) no-repeat;
	left:85px;
	top:52px;
}

#shengzhang .block2 .right ul li .photo .play a{
	display:block;
	height:100%;
	width:100%;
}

#shengzhang .block2 .right ul li p{
	text-align:center;
	height:26px;
	line-height:26px;
	overflow:hidden;
}

#shengzhang .block2 .right ul li p a{
	color:#7e7e7e;
}

#shengzhang .main .box2{
	background:#f6f6f6;
	overflow:hidden;
	padding:15px 0px;
}

#shengzhang .main .box2 ul{
	width:701px;
	margin-left:-1px;
}

#shengzhang .main .box2 ul li{
	float:left;
	display:inline;
	width:309px;
	padding:10px 20px;
}

#shengzhang .main .box2 ul li h3{
	font-size:18px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	margin-bottom:10px;
}

#shengzhang .main .box2 ul li h3 a{
	color:#494949;
}

#shengzhang .main .box2 ul li p{
	color:#7e7e7e;
	text-indent:18pt;
}

#shengzhang .block3{
	background:#f6f6f6;
	border-top:6px solid #e55d2b;
}

#shengzhang .block3 .topic{
	text-align:center;
}

#shengzhang .block3 .box{
	background:url(images/shengzhang-block3-bg.gif) repeat-y center top;
	padding-bottom:10px;
}

#shengzhang .block3 .hot ul{
	zoom:1;
}

#shengzhang .block3 .hot ul li{
	float:left;
	display:inline;
	width:415px;
	margin:0px 42px;
	padding:9px 0px;
}

#shengzhang .block3 .hot h3{
	margin-bottom:15px;
	font-size:24px;
	line-height:30px;
}

#shengzhang .block3 .hot h3 a{
	color:#cb4b06;
}

#shengzhang .block3 .hot p{
	color:#7e7e7e;
	text-indent:18pt;
}

#shengzhang .block3 .dotted{
	margin:10px 0px 10px 0px;
	zoom:1;
}

#shengzhang .block3 .dotted .left,#shengzhang .block3 .dotted .right{
	display:inline;
	width:415px;
	margin:0px 42px;
	border-top:1px dotted #adadad;
	height:1px;
	overflow:hidden;
}

#shengzhang .block3 .list ul{
	zoom:1;
}

#shengzhang .block3 .list ul li{
	float:left;
	display:inline;
	width:406px;
	margin:0px 42px;
	font-size:14px;
	line-height:28px;
	background:url(images/list-type1.gif) no-repeat left 12px;
	padding-left:9px;
}

#shengzhang .block3 .list ul li a{
	color:#494949;
}

#shengzhang .block4{
	background:#f6f6f6;
	border-top:6px solid #e55d2b;
}

#shengzhang .block4 .topic{
	text-align:center;
}

#shengzhang .block4 .box{
	width:940px;
	margin:15px auto 0px auto;
}