body { font-family: "宋体"; color: #000; background: #e8e8e8 url(images/header.jpg) no-repeat center 32px; }
#xilan { background: #e8e8e8 url(images/header_2.jpg) no-repeat center 0; }
/* 两会专题公用样式 */
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; }
/* 两会专题公用样式 */

#top { width: 100%; min-width: 1000px; background: #fafafa; border-bottom: 1px solid #efefef; }
#top .box { width: 1000px; margin: 0px auto; height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; color: #e8e3e3; }
#top .box a { margin: 0px 6px; color: #333; }
#top .type1 { padding-right: 18px; background: url(images/top1.gif) no-repeat right center; }
#top .type2 { padding-right: 18px; background: url(images/top2.gif) no-repeat right center; }
#footer { width: 100%; min-width: 1000px; color: #fff; line-height: 24px; padding: 25px 0px; background: #930; font-size: 14px; }
#footer .box { width: 1000px; margin: 0px auto; }
#footer a { color: #fff; }
#header { width: 100%; min-width: 1000px; }
#header .box { width: 1000px; height: 517px; margin: 0px auto; position: relative; }
#header .embed,
#header embed { position: absolute; left: 0px; top: 327px; }
#nav { width: 970px; height: 61px; margin: -15px auto 0px auto; font-size: 18px; font-family: "Microsoft Yahei", "黑体"; background: url(images/nav-bg.gif) repeat-x center bottom; 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,#nav a.on { background: url(images/nav-type.png) no-repeat; text-decoration: none; z-index: 100; }
#content { width: 1000px; margin: 0px auto; background: #fff; }
#roll { height: 46px; line-height: 46px; background: url(images/roll.gif) no-repeat left 13px; margin: 0px 40px; padding-left: 77px; overflow: hidden; }
#roll a { color: #494949; margin-right: 32px; }
#shengzhang .block1 { border-top: 6px solid #e8e8e8; padding: 35px 30px 0px 30px; zoom: 1; }
#shengzhang .block1.er { border-top: 0px solid #e8e8e8; padding: 15px 30px 0px 30px; }
#shengzhang .block1 .sidebar { float: left; width: 190px; border-right: 1px solid #d1cbb1; padding-right: 25px; padding-bottom: 5px; }
#shengzhang .block1.er .sidebar { width: 185px; padding:0px 30px 100px 0;  }
#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 .block1.er .sidebar .head {margin-left:80px;}
#shengzhang .block1.er .sidebar .head h3 { font-size: 24px; margin-bottom: 5px; text-align:center; font-size:30px; color:#635a47; background-color:#ddd4c1; padding:5px 0;}
#shengzhang .block1.er .sidebar .head p { color: #5b5b5b;   padding:0 3px; background: url(images/xian_14.png) repeat-x 0 0; line-height:18px; padding-bottom:5px; }
#shengzhang .block1.er .sidebar .photo {   width: 105px; height: 124px; margin-left:80px;}
#shengzhang .block1.er .sidebar .photo img { width: 100%; height: 100%; }
#shengzhang .block1.er .sidebar .text { line-height: 24px; margin-top: 28px; color: #5b5b5b; }
#shengzhang .block1.er .sidebar .text a { color: #df4a23; }
#shengzhang .block1.er .sidebar .text span { float: right; display: inline; margin-top: 3px;   line-height: 18px; height: 18px; padding: 0px 10px; font-family: "Microsoft Yahei", "宋体"; color: #fff; background: #df4a23; margin-bottom:5px; }

#shengzhang .block1.er .sidebar .text p { text-indent:2em;}
/**/
#shengzhang .main { float: right; width: 700px; }
#xilan #shengzhang .main {position:relative;}
#shengzhang .main .hot { padding-bottom: 15px; border-bottom: 1px dotted #b1894f; }
#shengzhang .main .hot h3 { font-size: 30px; text-align: center; line-height: 32px; height: 32px; overflow: hidden; margin-bottom: 20px; }
#shengzhang .main .hot h3 a { color: #cb4b06; }
#shengzhang .main .hot p { color: #7e7e7e; text-indent: 18pt; }
#shengzhang .main .list { margin-top: 10px; }
#shengzhang .main .list ul { zoom: 1; }
#shengzhang .main .list ul li { float: left; width: 335px; font-size: 14px; height: 26px; line-height: 26px; overflow: hidden; font-weight: bold; background: url(images/list-type1.gif) no-repeat left 11px; padding-left: 8px; }
#shengzhang .main .list ul li a { color: #5b5b5b; }
#shengzhang .main .box1 { margin-top: 10px; background: #f6f6f6 url(images/shengzhang-block1-box.gif) no-repeat center center; }
#shengzhang .main .box1 ul { width: 736px; margin-left: -36px; }
#shengzhang .main .box1 ul li { float: left; display: inline; width: 310px; margin: 0px 0px 0px 58px; padding: 13px 0px; line-height: 24px; color: #494949; }
#shengzhang .main .box1 ul li a { color: #494949; }
#shengzhang .main .box1 ul .answer { font-weight: bold; }
#shengzhang .main .box1 ul .answer span { color: #cb4b06; }
#shengzhang .ad { padding: 0px 30px; zoom: 1; }
#shengzhang .block2 { margin-top: 25px; border-top: 6px solid #e55d2b; padding: 35px 30px 0px 30px; zoom: 1; }
#shengzhang .block2 .sidebar { float: left; width: 182px; border: 1px solid #dfdfdf; padding: 10px 16px; }
#shengzhang .block2 .sidebar .photo { border: 1px solid #efefef; padding: 8px 0px; background: #f9f7ec; text-align: center; margin-top: 10px; }
#shengzhang .block2 .sidebar .photo img { width: 135px; height: 160px; display: inline; }
#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; border-left: 1px solid #ccc; padding: 18px 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; }


#adArea { border-top:solid 6px #f2ae95;}

/*细缆*/
#xilan_con {padding-top:20px; width:630px; margin-left:40px;}
#tuji { position: absolute; width:754px; left:-24px;top:0; padding:15px 0 25px 0; border-bottom: solid 2px #e8e5d8;  }
#tuji .l,#tuji .c,#tuji .r { height:143px; width:21px; float:left; }
#tuji .l,#tuji .r { background:url(images/xilan_09.png) no-repeat center center; cursor:pointer;}
#tuji .l { background:url(images/xilan_07.png) no-repeat center center; margin-left:20px;}
#tuji .c { width:676px; background-color:#f5f5f5; margin:0 5px;}
#tuji .c ul { padding:15px 0 0 0px; }
#tuji .c li { float:left; width:180px;margin:0 19px;}
#tuji .c li p { line-height:26px; text-align:center;}


#news-header h1{
	line-height:32px;
	font-size:25px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	color:#252525;
	line-height:34px;
	text-align:center;
	margin-bottom:20px;
}

#news-header .infor{
	border-bottom:1px dotted #dbdbdb;
	height:26px;
	line-height:26px;
	overflow:hidden;
}

#news-header .infor .left,#news-header .infor .left a{
	color:#888;
}

#news-header .infor .left span{
	margin-right:12px;
}

#news-header .infor .comment1{
	float:left;
	display:inline;
	margin-right:20px;
	background:url(201310images/comment.gif) no-repeat right center;
	padding-right:25px;
}

#news-header .infor .comment1 a{
	color:#b64d4a;
}

#news-header .infor .share1{
	float:left;
	 filter: Alpha(opacity=5);-moz-opacity:0.5;opacity:0.5;
}

#news-header .summary{
	background:#f7f7f7;
	line-height:28px;
	color:#999;
	font-size:14px;
	padding:10px 20px;
}

#news-header .summary a{
	color:#174776;
	text-decoration:underline;
}

#news-con{
	font-size:14px;
	line-height:24px;
	color:#252525;
}

#news-con p{
	margin:28px 0px 0px 0px;
}
#relevant {	border-top:1px solid #f4f4f4;
}
#relevant .title{
	font-size:14px;
	font-weight:bold;
	height:38px;
	line-height:38px;
	overflow:hidden;
}

#relevant .content ul li{background: url(images/list-type1.gif) no-repeat left 12px;  
	padding-left:8px;
	font-size:14px;
	line-height:28px;
	height:28px;
	overflow:hidden;
}

#relevant .content ul li a{
	color:#333;
}

#relevant .content ul li span{
	color:#999;
	margin-left:15px;
}

#editor{
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #f4f4f4;
	padding:5px;
}

#editor .left{
	margin-top:14px;
}

#editor .right{
	line-height:21px;
	color:#999;
}

#back{
	text-align:center;
	padding:11px 0px;
}

#back a{
	background:url(201310images/back.gif) no-repeat right center;
	border:1px solid #cdcdcd;
	font-size:14px;
	color:#666;
	padding:10px 55px 10px 45px;
}
