/*其他*/
.clear{clear:both;font-size:0;height:0;line-height:0;}
.margin16{ margin-bottom:16px;}
.margin16-2{ margin:16px 0;}
.blank{clear:both; height:18px; line-height:0; font-size:0;}
.blank2{ float:right; width:100px; height:18px; line-height:1px; font-size:0; }
.blank3{clear:both; height:12px; line-height:12px; font-size:12px;}
.blank4{ float:left; width:24px; height:12px; line-height:12px; font-size:12px;}
.boxFoot{width:950px;height:2px;line-height:2px;font-size:2px;margin:0 auto;}

/*公告*/
.post{margin:2px auto 0 auto;width:940px;height:29px; padding-left:10px; color:#6c6b66; background:url(../images/post.jpg) no-repeat;}
.post h1{float:left;width:150px; height:27px; line-height:27px; font-size:12px;color:#35669E; padding:0 0 0 8px;}
.post ul{float:left; width:700px;}
.post li{float:left; color:#35669E; height:29px; line-height:29px;}
.post li a{color:#35669E; margin-right:5px;}
.post span{float:left; width:80px; font-weight:bold; height:29px; line-height:29px; }
.post span a{color:#35669E;line-height:29px;}


/*整体框架布局*/
.main1{width:950px;clear:both; margin:0 auto; padding-top:15px; background:#fff url(../images/line.gif) repeat-y 690px 0;}

/*左侧部分*/
.main1 .box_left{float:left;width:654px;padding:5px 18px 18px 18px; }
.title{float:left;width:654px;}
.title h1{ float:left; width:612px;}
.title span{float:right;width:25px;background:url(../images/icon3.gif) no-repeat 0 6px;padding:3px 0 0 11px; text-align:right; font-size:12px; font-weight:normal;}
.title span a{color:#666;}

.title02{float:left;width:650px; background:url(../images/zx_col6.jpg) no-repeat left;}
.title02 h1{ float:left; width:87px;color:#336699;text-align:center;}
.title02 span{float:right;width:25px;background:url(../images/icon3.gif) no-repeat 0 6px;padding:3px 0 0 11px; text-align:right; font-size:12px; font-weight:normal;}
.title02 span a{color:#666;}

.title03{float:left;width:264px;}
.title03 h1{ float:left; width:228px;}
.title03 span{float:right;width:25px;background:url(../images/icon3.gif) no-repeat 0 6px;padding:3px 0 0 11px; text-align:right; font-size:12px; font-weight:normal;}
.title03 span a{color:#666;}

.photo{ float:left;width:654px; padding:6px 0 6px 0;background:#fff; overflow:hidden; clear:both }
.photo .pic{ float:left; width:198px; margin:0 28px 0 0; display:inline; }
		  
		  .pic img{ padding:3px; border:1px #d7d7d7 solid;}
		  .pic h1{ width:190px; padding-top:4px; height:24px;line-height:24px;font-size:12px;  text-align:center; clear:both}
		  .pic h1 a{ line-height:24px;}
		  
.photo02{ float:left;width:654px; padding:18px 0 6px 0;background:#fff; overflow:hidden; clear:both }
.photo02 .pic02{ float:left; width:133px; display:inline; }
		 .pic02 img{ padding:3px; border:1px #d7d7d7 solid;}
		 
.photo03{ float:left;width:257px; padding:6px 0 6px 0; }		 
.photo03 .pic03{ float:left; width:257px; margin-top:12px; }
		 .pic03 img{ padding:3px; border:1px #d7d7d7 solid;}
		 .pic03 h1{ width:257px; padding-top:4px; height:24px;line-height:24px;font-size:12px;  text-align:center; clear:both}
		 .pic03 h1 a{ line-height:24px;}
		
.line2{ float:left; margin:0 19px;background: url(../../image/main_blog/dotline02.gif) repeat-y center; width:1px; height:175px; line-height:0; font-size:0;}	
.line3{clear:both;background: url(../images/dotline.gif) repeat-x center;height:40px; line-height:40px; font-size:9px;}	

.line4{ width:274px; margin:0 auto;background: url(../images/dotline.gif) repeat-x center;height:16px; line-height:16px; font-size:9px;}	
/*观察家*/
.L01_box{ float:left; width:650px; }
.L01_box .list01{float:left;width:650px; padding-top:6px; }
		 .list01 ul{float:left;}
		 .list01 li{ float:left;width:640px;padding-left:10px;line-height:24px;font-size:14px; background:url(../images/dot.gif) no-repeat 0 10px;}
		 .list01 li .txt{ float:left;width:308px}
		 .list01 li .txt a{line-height:24px;}
 		 .list01 li .date{float:left;width:36px; margin-left:6px;line-height:24px;text-align:right; font-size:12px; color:#666;}
		 
/*特色博客*/
.ts_blog{float:left;width:360px;padding:6px 0 8px 0;} 
.ts_blog span{float:left;width:95px;height:90px; padding-top:3px;}
.ts_blog span img{ border:1px solid #dedede; padding:2px;}	
.ts_blog h1{float:left;width:265px;font-size:14px;font-weight:bold;padding-bottom:7px;} 	 	 
.ts_blog h1 a{color:#333; line-height:20px;}			 							
.ts_blog p{float:left;width:265px;text-indent:24px;line-height:20px;} 
.ts_blog p a{line-height:20px;}

/*今日声音*/
.todayVoice {float:left;width:360px;padding:10px 0; position:relative; clear:both}
.todayVoice .td_bj{float:left;width:360px;height:90px;/*background:url(../../image/main_blog/jrsy_bj.gif) no-repeat;*/font-size:14px;line-height:22px;text-indent:28px;color:#666;}
.todayVoice .td_bj a{color:#666;line-height:22px;}
.todayVoice .name{font-size:12px;font-weight:bold;color:#3A62A0;position:absolute; bottom:9px; right:12px;}

/*专题*/
.zhuanti{padding-bottom:7px;}
.zhuanti span{ clear:both; display:block;}
.zhuanti .zttitle{font-size:12px;font-weight:bold;} 	 	 
.zhuanti .zttitle a{color:#333; line-height:20px;}			 							
.zhuanti .ztbox{line-height:20px;} 
.zhuanti .ztbox a{ color:#990000}

/*博文排行*/	 
.R01_box{float:right; width:264px; }

.tag01{ width:264px; height:23px; margin-bottom:10px;background:url(../images/icon_line02.gif) repeat-x bottom ; }
.tag01 ul{ float:left; width:264px;}
.tag01 li{ float:left; width:92px;  height:23px; line-height:23px;color:#35669E; font-weight:bold; text-align:center; background:url(../images/tag.gif) no-repeat left; }
.tag01 li a{ color:#185083;line-height:23px;}
.tag01 li.s1{ float:left; width:92px; line-height:23px;height:23px; color:#333;font-weight:bold;  background:url(../images/tag.gif) no-repeat right}
.tag01 li.s1 a{ color:#333;line-height:23px;}

.list02{float:left;width:264px;  }
.list02 ul{float:left;}
.list02 li{ float:left;width:254px;padding-left:10px;line-height:24px;font-size:14px; background:url(../images/dot.gif) no-repeat 0 10px;height:24px;}
.list02 li a{line-height:24px;}

/*专栏*/
.main2{width:950px;clear:both; margin:0 auto; padding-top:15px; background:#fff }
.main2 .box_left02{float:left;width:600px;padding:0 18px 18px 18px;}
	   .ad600{ width:600px; height:150px;}
	   .zhuanlan{ width:600px; padding-top:22px;}
	   .zhuanlan .title04{ width:600px; padding:0 0 8px 0}
	   .zhuanlan .box02{ width:600px; padding-top:12px;}
	   	         .box02 h1{ width:600px; font-size:14px;}
				 .box02 h2{ width:600px; padding:10px 0; font-size:12px; color:#666;}
				 .box02 p{ line-height:20px; padding-bottom:8px;} 
				 .box02 p a{ line-height:20px; color:#999;} 

.main2 .box_right02{float:left;width:296px;padding:0 18px 18px 0;}
	   .bzzl{ width:294px; background:#f7f7ed; border:1px #ddd solid}
	   .bzzl h1{ height:26px;  padding:8px 0 0 15px; background:#eeecdd;}
	   .bzzl ul{ width:274px; padding:10px;}
	   .bzzl li{ line-height:22px;}
	   .bzzl li a{ background:url(../images/line4.gif) no-repeat right; padding:0 12px 0 6px; color:#666; }
	   .bzzl li a.nobg{ background:none; padding-right:0; margin-right:0;}

/*右侧部分*/
.main1 .box_right{float:right;width:223px; padding:0 18px 6px 19px;}
.ad{ width:222px; height:185px; overflow:hidden}
.box_right3{float:left;width:220px; margin-top:10px; background:#f7f7ed; border:1px #dddddd solid}
.box_right3 h1{ float:left; width:202px;  display:inline; height:26px; background:#eeecdd; padding:8px 0 0 18px;}
.box_right3 .krrj{float:left;padding:0 0 0 10px;}
.box_right3 .krrj .krrjimg { width:202px; text-align:center; padding:10px 0;}
.box_right3 .krrj h2{float:left; width:160px;  height:20px;font-size:12px; font-weight:bold; background:url(../images/icon2.gif) no-repeat left; padding:3px 0 0 18px; margin:10px 0 2px 0;}
.box_right3 .krrj h3{width:202px;height:20px; line-height:20px;font-weight:bold; text-align:center; padding-top:10px;}
.box_right3 .krrj ul{float:left; width:200px; padding-bottom:7px;}
.box_right3 .krrj li{ line-height:22px;padding-left:8px;}
.box_right3 .krrj li a{color:#666;}

.box_right3 .blogList03{float:left;width:202px;padding:0 0 0 18px; }
.box_right3 .blogList03 h2{float:left; height:20px;width:167px;font-size:14px; font-weight:bold; background:url(../images/icon2.gif) no-repeat left; padding:3px 0 0 18px; margin:10px 0 2px 0;}
.box_right3 .blogList03 p{float:left;width:186px; margin-bottom:9px;}
.box_right3 .blogList03 p a{float:left;line-height:24px; color:#666; background:url(../images/line4.gif) no-repeat right; padding-right:7px; margin-right:7px; display:inline;}
.box_right3 .blogList03 li .nobg,.box_right3 .blogList2 li .nobg,.box_right3 .blogList li .nobg{ background:none; padding-right:0; margin-right:0;}

.box_right3 .blogList03 ul{ float:left;width:202px; padding-bottom:10px;  }
.box_right3 .blogList03 li{ line-height:22px; color:#666;background:url(../images/dot02.gif) no-repeat left center;padding-left:8px;}
.box_right3 .blogList03 li a{color:#666;}


.box_right3 .blogList2{float:left;width:200px;padding:8px 0 10px 18px; }
.blogList2 .item{float:left;width:185px; } 
.blogList2 .item span{float:left;width:77px; padding-bottom:8px;}
.blogList2 .item span img{ border:1px solid #dedede; padding:2px;}
	
.blogList2 .item h3{float:left;width:108px;font-size:16px;font-weight: bold;padding-bottom:7px; font-family:"黑体";} 	 	 
.blogList2 .item h3 a{color:#333; line-height:20px;}			 
								
.blogList2 .item h4{float:left;width:108px;line-height:20px;} 
.blogList2 .item h4 a{line-height:20px;}

.blogList2 ul{float:left;color:#666;}
.blogList2 li a{line-height:24px; color:#666; background:url(../images/line4.gif) no-repeat right; padding-right:7px; margin-right:8px; display:inline;}
.blogList2 li a:hover{color:#666; }

p.noLine{}
p.noLine a{ background:none; margin-right:0;}
p.noLine font{ line-height:24px;}
.blogList2 h2{clear:both;height:20px;width:167px;font-size:12px; font-weight:bold; padding:12px 0 4px 21px;}

/*热门文章*/
.hot_article{ width:294px; margin-top:18px;}
.hot_article h1{ width:296px;}
.hot_article ul{ padding:18px 0 0 0;}
.hot_article li{ width:286px;padding-left:10px;height:24px;line-height:24px;font-size:12px; background:url(../images/dot02.gif) no-repeat 0 10px;}
.hot_article li a{ color:#666;}

/*其他专栏*/

.other{ width:296px; margin-top:18px;}
.other h1{ width:296px;}
.other ul{ width:296px; padding:18px 0 10px 0 ;}
.other li{ line-height:22px;}
.other li a{ background:url(../images/line4.gif) no-repeat right; padding:0 8px 0 0; color:#666; }
.other li a.nobg{ background:none; padding-right:0; margin-right:0;}


/*翻页*/
.page{margin:10px auto; font-size:14px;font-weight:normal;text-align:center;clear:both; }
.page a{color:#666;}
.page a:hover{color:#105faf; text-decoration:underline} 
.page span.current {padding:2px 3px;background:#094CBF;color:#fff;}



/*底部*/
#footer{ text-align:center; padding:20px 0;}