@charset "utf-8";

/*整体布局*/
.main{
margin: 0px auto;  width: 950px; text-align: left; clear: both; border:#CCC 1px solid; padding:5px; background:#FFF;
}
.col1_left{
width:300px; float:left; margin-right:15px;
}
.col1_center{
width:365px; float:left; margin-right:15px;
}
.col1_right{
width:250px; float:left;
}
.col2_left{
width:470px; float:left; margin-right:10px;
}
.col2_right{
width:470px; float:left;
}
/*title*/
.title_bg{
background:url(../images/title_bg.jpg) no-repeat left bottom; float:none;
}
.title_bg2{
background:url(../images/title_bg2.jpg) no-repeat left bottom; float:none;
}
.title_bg3{
background:url(../images/line.jpg) no-repeat left center; float:none;
}
.t_blue960{
	background:url(../images/t_blue960_1.jpg) no-repeat;
	height:65px;
	width:960px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.t_blue960 h2{
	font-size:13px;
	font-weight:100;
	color:#FFF;
	line-height:40px;
	padding-left:15px;
	font-family:"微软雅黑";
}

/*幻灯*/
.slide_img{
border-right: #ddd 1px solid; padding-right: 1px; border-top: #ddd 1px solid; padding-left: 1px; padding-bottom: 2px; overflow: hidden; border-left: #ddd 1px solid; width: 296px; padding-top: 1px; border-bottom: #ddd 1px solid; height: 240px;
}
#bimg {
	 overflow: hidden; height:210px
}
#info {
	font-weight: bold; font-size: 14px; line-height: 28px; text-align: center
}
.lkff a {
	color:#000000; text-decoration: none
}
.lkff a:hover {
	color:#000000; text-decoration: none
}
#simg {
padding-top:5px; width:45px; float:right;
}
#simg div {
	font-size: 12px; background:#CC0000; float: left; width: 18px; cursor: pointer; color: #fff; line-height: 18px; margin-right: 1px; height: 18px; text-align: center;
}

#simg .f1 {
	background:#8A8888;
}
.dis {
	display: block;
}
.undis {
	display: none;
}
.lkff {
width: 180px;
}

#font_hd {
	margin-top: 3px; width: 100%; height: 30px
}
#font_hd td {
	overflow: hidden; height: 25px
}
.pic {
	overflow: hidden; width:296px; height:220px;
}
.pic .dis a {
	display: block; vertical-align: middle; overflow: hidden; width: 296px; font-family: arial; height:210px; text-align: center
}
.pic .dis a img {
	max-width: 298px; vertical-align: middle;
}
#font_hd td a {
	font-size: 12px; width: 180px; line-height: 25px; height: 25px
}

/*视频区*/
#videobox img{
vertical-align:bottom;
}
/*左侧图片区*/
.list-s-img{
	padding-top:12px;
	padding-left:2px;
	text-align: left;
}
.list-s-img li{
	float:left;
	text-align:center;
	width:280
.px; 	display: inline;
}
.list-s-img li img{
	margin-bottom:0px;
	vertical-align:text-top;
	border:#ddd 1px solid;
	padding:2px;
	text-align: left;
}
.list-s-img li p {
line-height:25px; height:25px;
}
/*中间头条区*/
.sum_bg{
background:url(../images/bg_gray01.gif) repeat-x left top #FFFFFF; padding:3px 8px 8px 8px;
}
.sum_bg h2{
color:#0059B2; line-height:32px; font-size:18px; font-family:"微软雅黑"; text-align:left;
}
.sum_bg h2 a{
color:#0462AB;
}
.summary{
line-height:18px; color:#333; margin:8px 0 15px 0; 
}
.summary a{
color:#CC0000;
}
/*列表区*/
.listbox{
}
.list{
margin-top:5px; margin-bottom:5px; text-align:left;
}
.list li{
background:url(../images/point_3.gif) no-repeat 7px center; font-size:14px; line-height:25px; padding-left:18px; color:#333;
}
/*右侧侧边栏*/
.sidebar_box{
line-height:20px;
margin:10px 0; 
}
.sidebar_box p{
margin-top:10px; margin-bottom:4px;
}
.sidebar_box p strong{
font-weight:bold;
}
.right-list-zbdw li img{
	float:left;
	margin-right:10px;
	border: 1px solid #CCC;
}
.right-list-zbdw li p h5{
	font-weight:bold;
}
/*图片*/
.con_box{
border:#dddddd 1px solid; border-top:0; background:#FFF; height:430px;
}
.con_box_2{
border:#dddddd 1px solid; border-top:0; background:#FFF; padding-bottom:10px;
}
.img_list{
padding-left:30px; padding-bottom:5px; 
}
.img_list li{
float: left; display: inline; width:195px; overflow: hidden; margin-top:10px; margin-right:35px; 
}
.img_list li p{
height:25px; line-height:25px; text-align:center;
}

/*话题观点讨论*/
.topic_bg{
margin:10px auto;
}
.topic_bg p a{
color:#CC0000;
}
.topic_img{
background:#F5F5F5; border:#D1D4D3 1px solid; width:280px; height:180px; padding:5px;
}
#syh{
background:url(../images/syh.png) no-repeat center 40px; height:190px;
}
#xyh{
background:url(../images/xyh.png) no-repeat center 150px; height:190px;
}

.fl, .con_box_left, .con_box_right, .msg_Box, .meg_per, .con_box_left2, .con_box_right2{
float: left;
display: inline;
}
.con_box_left{
width:572px; padding-left: 23px; border-right: 1px solid #E1E1E1;
}
.con_box_right{
width:337px; padding-left: 23px; 
}
.con_box_left2{
width:522px; padding-left: 23px; border-right: 1px solid #E1E1E1;
}
.con_box_right2{
width:387px; padding-left: 23px; 
}
.con_box_right2 p{
	width: 355px;
	line-height:22px;
	margin-top:10px;
}
.con_box_right p{
	font-size:14px;
	line-height:22px;
	width: 315px;
	margin-top:10px;
	font-family:"微软雅黑";
}
.meg_per{
	width:138px;
	height: 139px;
	margin-left:10px;
}
.msg_Box {
width: 338px;
height: 139px;
padding: 10px 20px 0 30px;
background:url(../images/text_bg.jpg) no-repeat;
font-size:14px;
line-height:22px;
}
.msg_Box h4{
	font-weight:700;
	margin-bottom:8px;
}
.bd{
	margin-bottom:10px;
}
.con_box_left .bd dt {
width:108px;
}
.con_box_left .bd dl {
padding: 10px 0 20px; width:285px;
}
.con_box_left .bd dd {
width: 150px;
line-height: 20px;
}
.con_box_left .bd dd p a {
	color:#C00;
}
.con_box_left .bd dd h4 {
	padding-bottom:8px; font-weight:800;
}
.pic2{
border: 1px solid #D9D9D9;padding: 2px; display: block;
}
.img_r_box{
	background:url(../images/extra_bg.jpg) no-repeat;
	padding:10px 0 10px 10px;
	width:310px;
	height:370px;
	margin-top:5px;
}
.img_list2{
padding-left:20px; padding-bottom:5px; 
}
.img_list2 li{
float: left; display: inline; width:210px; overflow: hidden; margin-top:10px; margin-right:40px; 
}
.img_list2 li p{
height:25px; line-height:25px; text-align:center;
}
.img_list2 li img{
border: 1px solid #D9D9D9; padding: 2px; display: block;
}
#zczc {
font-size: 16px;
line-height: 22px;
font-family: "Microsoft YaHei";
font-style:italic ;
color:#666;
}
#zc {
text-align: right;
color: #0A8CCC;
margin-top:0;
}
.multi-name{
	width:940px;
	margin:0 auto;
	padding-top:10px;
	line-height:24px;
}
