
/*左块*/

.mid_left{
   width:320px;
   height:auto;
   float:left;
   position:relative;
}

/*焦点样式*/

.focus_body{
    width:320px;
	height:245px;
	float:left;
	background-color:#FDD2C3;
	position:relative;
}

/*左块通用样式*/

.left_one_body{
    width:318px;
	height:243px;
	float:left;
	position:relative;
}
.left_one_body_con{
   width:298px;
   height:192px;
   float:right;
   padding:10px;
   position:relative;
}

.left_one_body1{
    width:318px;
	height:360px;
	float:left;
	position:relative;
   background-color: #F3F3F3;
}
.left_one_body_con1{
   width:298px;
   height:309px;
   float:right;
   padding:5px 5px 0px 10px;
   position:relative;
}
.bm_ktitle{width:298px; height:26px; line-height:26px; float:left; position:relative; color: #793D00; font-size:12px; font-weight:bold;}
.bm_con{width:298px; height:auto; float:left; position:relative;}
.bm_con ul{width:298px; list-style:none; float:left; position:relative;}
.bm_con ul li{width:auto; list-style:none; float:left; position:relative; line-height:22px; height:22px; padding-right:10px; display: block;}

/*中间块*/

.mid_center{
   width:370px;
   height: auto;
   float:left;
   margin:0px 10px;
   position:relative;
}

/*头条*/
.toutiao_title{
    width:348px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	position:relative;
	margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.toutiao_con{
    width:348px;
	height:40px;
	float:left;
	line-height:20px;
	position:relative;
	text-indent:2em;
}
.toutiao_con a{color:#999}
.toutiao_con a:hover{color:#F60;}

/*中间块通用样式*/

.cen_one_body{
    width:368px;
	height:243px;
	float:left;
	position:relative;
}
.cen_one_body_con{
   width:348px;
   height:192px;
   float:right;
   padding:10px;
   position:relative;
}

.cen_one_body1{
    width:368px;
	height:360px;
	float:left;
	position:relative;
}
.cen_one_body_con1{
   width:348px;
   height:309px;
   float:right;
   padding:10px;
   position:relative;
}

/*通栏公共样式*/

.tonglan{
   width:958px;
   height:243px;
   float:left;
   position:relative;
}
.tonglan_body{
   height:192px;
   float:left;
   position:relative;
}

/*图片新闻列表样式*/

.newspic_body{
	float:left;
	width:170px;
	position:relative;
	height:177px;
}
.newspic_body_pic{
    width:164px;
	height:147px;
	position:relative;
	padding:2px 0px 0px 2px;
	border:#DFDFDF 1px solid;
	float:left;
}
.newspic_body_info{
	float:left;
	width:170px;
	text-align:center;
	position:relative;
	line-height:20px;
	height:20px;
	margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}

/*右边块*/

.mid_right{
   width:250px;
   height:auto;
   float:right;
   position:relative;
}

/*右边块通用样式*/

.right_one_body{
    width:248px;
	height:243px;
	float:left;
	position:relative;
}
.right_one_body_con{
   width:228px;
   height:192px;
   float:right;
   padding:10px;
   position:relative;
}


.right_one_body1{
    width:248px;
	height:360px;
	float:left;
	position:relative;
}
.right_one_body_con1{
   width:228px;
   height:309px;
   float:right;
   padding:10px;
   position:relative;
}

/*中右边块通用样式*/

.cenright_one_body{
    width:698px;
	height:243px;
	float:right;
	position:relative;
}
.cenright_one_body_con{
   width:678px;
   height:192px;
   float:right;
   position:relative;
}

/*1中右边块通用样式*/

.cenright_one_body1{
    width:700px;
	height: auto;
	float:left;
	position:relative;
}
.cenright_one_body_con1{
   width:660px;
   padding:30px 20px 10px 20px;
   min-height:345px;
   height: auto;
   float:left;
   position:relative;
}

/**********独立分化的四块*************/

.left180_one_body{
    width:180px;
	height:243px;
	float:left;
	position:relative;
}

.other250_one_body{
    width:248px;
	height:243px;
	float:left;
	margin-left:10px;
	position:relative;
}
.other250_one_body_con{
   width:228px;
   height:192px;
   float:left;
   padding:10px;
   position:relative;
}





/*块公共标题样式*/

.kuai_title{
   width:100%;
   height:31px;
   float:left;
   line-height:31px;
   position:relative;
   background:url(imagestitle_bg.jpg) repeat-x right;
}
.kuai_title_ico{
   width:30px;
   height:22px;
   float:left;
   line-height:31px;
   position:relative;
   padding-top:9px;
}
.kuai_title_name{
   width: auto;
   height:28px;
   padding-top:3px;
   float:left;
   line-height:28px;
   font-size:14px;
   font-weight:bold;
   position:relative;
}
.kuai_title_name a{color: #FF0000;text-decoration:none;}
.kuai_title_name a:hover{color: #990000; text-decoration:underline;}
.kuai_title_more{
   width: auto;
   height:31px;
   float:right;
   padding-right:10px;
   position:relative;
}
.kuai_title_more a{color:#000;text-decoration:none;}
.kuai_title_more a:hover{color:#990000; text-decoration:underline;}

/*块分割*/

.kuai_fenge{
   width:100%;
   height:10px;
   font-size:10px;
   line-height:10px;
   float:left;
   margin:5px 0px;
   *margin:5px 0px;
   _margin:4px 0px;
   background:url(imageskuai_fenge_bg.jpg) repeat-x top;
   position:relative;
}

/************滚动通知公告***********/

ul.gao{ padding:0; list-style:none; list-style-position:outside; margin-left:0px;}
ul.gao li{ line-height:180%; border-bottom:1px dashed #CCCCCC; padding:3px 3px; color:#999999; margin-bottom:3px}
ul.gao li a{ padding-left:3px;}
ul.gao li span{ padding-left:5px; color:#3F79A9;}

/*****************选项卡*******************/
html{filter:expression(document.execCommand("BackgroundImageCache", false, true))}
.Tab{height:100%; width:100%; float:left; position:relative;}
.Tab .title,.Tab .title div,.Tab .title .n1,.Tab .title .n1 span,.Tab .title .n2,.Tab .title .n2 span{background:url("imagestab_bg.gif") no-repeat left top; border-bottom:#cd3301 1px solid;}
.Tab .title{height:30px;padding:0px 5px;}
.Tab .title div{background-position:right top;display:block;height:100%}
.Tab .title .n1,.Tab .title .n2{background-position:left bottom;height:26px;line-height:26px; padding:0px 9px; display:block;float:left;text-align:center;margin-top:4px;margin-left:1px; text-decoration:none}
.Tab .title .n1{color:#FFFFFF;}
.Tab .title .n2{color:#000000;}
.Tab .title .n1 span,.Tab .title .n2 span{background-position:right bottom;display:block;}
.Tab .title .n2{background-position:left -26px}
.Tab .title .n2 span{background-position:right -26px}
.tabcon ul{margin:5px auto;}
.tabcon ul li{height:25px; width:94%;line-height:25px;display:block; background:url(imageslistico.gif) no-repeat left;padding-left:5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


/*----------详情---------*/

.xq_title{
   width:100%;
   height:auto;
   min-height:40px;
   line-height:40px;
   text-align:center;
   font-size:14px;
   float:left;
   position:relative;
}

.ld_con_content_moreinfo{
    height:100%;
	overflow:visible;
	text-align:center;
	font-size:12px;
	width:100%;
	padding:10px 0;
	margin-top:15px;
	margin-bottom:10px;
	color:#666
}

.xq_con_contentinfo{
   width:100%;
   line-height:30px;
   height:auto;
   float:left;
   font-size:14px;
   padding:10px 0px 20px 0px;
   position:relative;
}

.newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.newdigg .digg_good{
	background:url(imagesnewdigg-bg.png) left top no-repeat;
}
.newdigg .digg_bad{
	background:url(imagesnewdigg-bg.png) right top no-repeat;
}
.newdigg .digg_good .digg_act{
	color:#C30;	
}
.newdigg .digg_good .digg_num{
	color:#C63;
}
.newdigg .digg_bad .digg_act{
	color:#36C;	
}
.newdigg .digg_bad .digg_num{
	color:#39C;
}
.newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.handle{
	height:60px;
	padding-top:5px;
	overflow:hidden;
	clear:both;
}
.handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.handle .context{
	float:left;
}
.handle .context ul li{
	line-height:29px;
	list-style-type:none;
	color:#888;
}

/*----------------------------------------*/

	
.ld_con_content_list{
   width:100%;
   height:auto;
   float:left;
   position:relative;
}
	
.ld_con_list_dh{
    height:18px;
	padding:5px 0;}
	
.ld_con_list_dh li{
    height:18px;
	width:auto;
	padding:0 2px;
	font-size:12px;
	float:left;
	list-style-type:none;}
	
.ld_con_list_dh .li{
    height:12px;
	padding-top:6px;
	font-size:12px;}
	
.ld_page{
    text-align:left;
	width:100%;
	height:25px;
	padding:15px 0;}
	
.ld_page li{
    width:auto;
	padding:0 5px;
	float:left;
	list-style-type:none;
	list-style-position:outside;}
	
.ld_page li select{
    border:#CCCCCC solid 1px;
	height:18px;
	vertical-align:middle;}
	
.ld_list{
    width:100%;
	height: auto;
	overflow:visible;}
	
.ld_list li{
    padding:8px 0 8px 15px;
	margin-left:20px;
	height:14px;
	line-height:14px;
	list-style-type:none;
	list-style-position:outside;
	background-image:url(imageslistico.gif);
	background-repeat:no-repeat;
	background-position:left center;
	width: auto;
    white-space:nowrap;
    overflow:hidden;
	font-size:14px;
    text-overflow:ellipsis;}

.channel-nav{width:100%; height:30px; line-height:30px; float:left; position:relative;}
sonnav{line-height:30px;}

.picnews {width:314px;}
#myFocus{width:310px;height:240px;position:relative;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;background:#fff;border:1px solid #c4c3c3;}/*焦点图大小，可按需要是否加边框*/
#myFocus .loading{position:absolute;z-index:9999;width:310px;height:240px;color:#666;font-size:12px;text-align:center;padding-top:90px; }/*载入画面*/
#myFocus .pics li{position:absolute;top:0px;left:0px;} 
#myFocus .pics li img{filter:alpha(opacity=0);opacity:0;width:310px;height:240px;}/*图片大小*/
#myFocus .ts li{position:absolute;z-index:2;left:0;bottom:-36px;height:32px;line-height:38px;padding-left:8px;overflow:hidden;}
#myFocus .ts li a{color:#fff;font-size:12px;font-weight:bold;text-align:left; text-decoration:underline;}/*标题样式*/
#myFocus .tsBg{position:absolute;bottom:0;z-index:1;width:310px;height:36px;background:#000;filter:alpha(opacity=40);opacity:0.4;}/*标题背景*/
#myFocus .imgbtn,#myFocus .imgbtnBg{position:absolute;z-index:3;bottom:36px;right:8px;color:#fff;font-size:12px;}/*按钮样式*/
#myFocus .imgbtn li,#myFocus .imgbtnBg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
#myFocus .imgbtnBg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
#myFocus .imgbtn li.current,#myFocus .imgbtn li.hover {background:#F60;}/*当前/悬停按钮背景*/

#div_4_left{ float:left; width:288px;}
#div_4_left li{ line-height:30px; padding-left:60px; width:228px; margin:5px 0 5px 0px;letter-spacing:8px; background:url(imageszwtitle_bg.jpg) left no-repeat;}
.font_14,.font_14 a:link,.font_14 a:visited {font-size:14px;color:#333333;text-decoration: none;}
.font_14 a:hover {font-size:14px;color:#C70402;text-decoration: underline;}


