* {margin:0px; padding:0px;}
body {text-align: center; margin: 0px; padding: 0px; color:#333; font-family:Verdana, Geneva, sans-serif; font-size:12px; background:#f1f1ea;}

/*通用导航*/
.header_nav {CLEAR: both; BACKGROUND: url(../images/header_nav_bg.gif) repeat-x 0px 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:100%; HEIGHT: 43px; margin-bottom:0px;}
.header_nav .text {margin:auto; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 43px; width:890px; text-align:left;}
.header_nav .text IMG {FLOAT: left; MARGIN: 7px 10px 0px 5px}
.header_nav a{ color:#000; text-decoration:none;}
.header_nav a:hover{ color:#bc2931; text-decoration:underline;}
.clear{ clear:both;}

/*headtop*/
.headtop{ width:100%; background:url(../images/bg.gif) repeat-x; height:200px; margin:auto;}
.headtop_main{ width:980px;  background:url(../images/header.gif) no-repeat; height:195px; margin:auto;}
.headtop_main h1{ text-indent:-9999px;}
.headtop_nav{ width:552px; height:34px; float:right; line-height:34px; background:url(../images/Nav.gif) no-repeat; margin-top:138px; margin-right:60px;}
*html .headtop_nav{ width:552px; height:34px; float:right; line-height:34px; background:url(../images/Nav.gif) no-repeat; margin-top:133px; margin-right:31px;}
.headtop_nav ul{ list-style:none; margin:0px;}
.headtop_nav ul li{ width:109px; height:34px; line-height:34px; font-size:14px; float:left; color:#fff; font-weight:bold;}
.headtop_nav ul li a{ color:#fff; text-decoration:none;}
.headtop_nav ul li a:hover{ color:#fff; text-decoration: underline;}
/*main*/
.main_head{ width:865px; margin:auto; margin-top:0px;}
.main_head .left{ width:523px; float:left;}
.main_head .left .main_head_main{ background:url(../images/picbg-mid.gif) repeat-y;}
.main_head .right{width:340px; float:right;}
.main_head .right .main_head_main1{ background:url(../images/RightMV-mid.gif) repeat-y;}

.main{ width:865px; height:500px; margin:auto; margin-top:10px;}
.main .main_left{ width:609px; float:left;}
.main .main_left .main_left_c1{ padding:15px; background:#fff; text-align:left; line-height:30px; background:url(../images/mid.gif) repeat-y; font-size:14px;}
.main .main_left .main_left_c1 h3{ color:#000; font-size:14px; background:url(../images/dot.gif) no-repeat 0px 7px; padding-left:20px; margin-top:10px;}
.main .main_left .main_left_c1 p{ margin-bottom:10px;}
.main .main_left .main_left_c1 .xtitle{ padding-left:5px;}

/*文章列表*/
.list {padding-left:5px;}
.list ul{ list-style:none; margin:0px;}
.list ul li{ background:url(../images/dot1.gif) no-repeat 0 11px; padding-left:10px;}
.list ul li a{ color:#016382; text-decoration:none;}
.list ul li a:hover{ color:#bc2931; text-decoration:underline;}

.list1 {padding-left:5px;}
.list1 ul{ list-style:none; margin:0px;}
.list1 ul li{ background:url(../images/dot1.gif) no-repeat 0 11px; padding-left:10px;}
.list1 ul li a{ color:#016382; text-decoration:none;}
.list1 ul li a:hover{color:#bc2931; text-decoration:underline;}

.sjjd a{ color:#016382; text-decoration:none;}
.sjjd a:hover{ color:#bc2931; text-decoration:underline;}

/*嘉宾观点*/
.sjgz{padding-left:5px;}
.sjjd{padding-left:5px;}
.jbgd{padding-left:5px;}
.jbgd .jbgd_left{ float:left; padding-top:4px;}
.jbgd .jbgd_right{ font-size:12px;}
.line10{ height:10px; clear:both; width:100%; background:url(../images/linedot.gif) repeat-x center;}

/*专家呼声*/
.zjhs{padding-left:5px; width:280px; float:left;}
.zjhs h4{ font-size:12px;}
.zjhs h4 a{ color:#88220c; text-decoration:none;}
.zjhs h4 a:hover{ color:#bc2931; text-decoration:underline;}
.zjhs .zjhs_left{ float:left; padding:4px;}
.zjhs .zjhs_right{ width:280px; font-size:12px; line-height:24px;}

.zjhs1{padding-left:5px; width:280px; float:right;}
.zjhs1 h4{ font-size:12px;}
.zjhs1 h4 a{ color:#88220c; text-decoration:none;}
.zjhs1 h4 a:hover{ color:#bc2931; text-decoration:underline;}
.zjhs1 .zjhs1_left{ float:left; padding:4px;}
.zjhs1 .zjhs1_right{ width:280px; font-size:12px; line-height:24px;}

/*政府行动*/
.zfxd{padding-left:5px;}

/*媒体观察*/
.mtgc{padding-left:5px; width:285px; float:left;}
.mtgc1{padding-left:5px; width:280px; float:right;}

.main .main_right{ width:253px; float:right;}
.main .main_right .main_right_q{ background:url(../images/Right-bg.gif) no-repeat; width:253px; height:146px;}
.main .main_right .main_right_q a{ color:#333; text-decoration:none;}
.main .main_right .main_right_q a:hover{color:#bc2931; text-decoration:underline;}
.main .main_right .main_right_q h3{ color:#88220c; font-size:14px; padding-top:15px; padding-bottom:5px;}
.main .main_right .main_right_q p{ line-height:24px;}
.main .main_right .main_right_m{ background:url(../images/Right-Mid.gif) repeat-y; color:#016382;}
.main .main_right .main_right_m h3{ background:url(../images/Right-line.gif) bottom no-repeat; font-size:14px; padding-top:10px; padding-bottom:5px;}
.main .main_right .main_right_m .main_right_c{ text-align:left; line-height:24px; padding:10px;} 

/*footer*/
.footer{ width: auto; margin-top:10px; margin:auto; clear:both; height:100px; padding-top:20px; line-height:25px;}
.footer a{ color:#333; text-decoration:none;}
.footer a:hover{ color:#bc2931; text-decoration: underline;}