*{margin:0;padding:0;}
body{font-family:Arial,Helvetica,sans-serif,'宋体';text-align:center;margin:0 auto;padding:0;font-size:12px;color:#333;}

h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:bold;}
ul,ol,li{list-style:none;}

/* 默认链接颜色 */
a{outline-style:none; color:#000;;text-decoration:none}
a:hover{color:#395601;;text-decoration:underline;}

/* 通用属性 */
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/*文字对齐方式*/
.txtLeft{text-align:left;}
.txtRight{text-align:right;}
.txtCenter{text-align:center;}

/*常用方法*/
.show{display:block}
.hidden{display:none}
.hand{cursor:pointer;}
.fontArial{font-family:'Arial';}
.b{font-weight:bold;}

/* CSS空白 */
.blank1{margin:0 auto;height:1px;font-size:1px;clear:both;}
.blank2{margin:0 auto;height:2px;font-size:1px;clear:both;}
.blank3{margin:0 auto;height:3px;font-size:1px;clear:both;}
.blank5{margin:0 auto;height:5px;font-size:1px;clear:both;}
.blank8{margin:0 auto;height:8px;font-size:1px;clear:both;}
.blank10{margin:0 auto;height:10px;font-size:1px;clear:both;}
.blank15{margin:0 auto;height:15px;font-size:1px;clear:both;}
.blank20{margin:0 auto;height:20px;font-size:1px;clear:both;}
.blank30{margin:0 auto;height:30px;font-size:1px;clear:both;}
.blank40{margin:0 auto;height:40px;font-size:1px;clear:both;}

.top_bar{position:relative;margin:0 auto;width:945px;height:45px;background:url(images/top_bar.jpg);overflow:hidden;}
.nav{position:absolute;left:0;bottom:0;_bottom:-1px;padding-left:20px;}
.nav a{display:block;float:left;width:100px;height:30px;background:url(images/arrow_icon.gif) 5px 10px no-repeat;line-height:30px;font-size:14px;font-weight:bolder;text-decoration:none;color:#FFF;}
.nav a:hover{width:98px;height:28px;line-height:28px;background:#AD6A02 url(images/arrow_icon2.gif) 5px 10px no-repeat;;border:solid 1px #E1B72D;text-decoration:none;color:#FFF;}
.banner{margin:0 auto;width:945px;height:176px;background:url(images/banner.jpg);overflow:hidden;}
.row1{margin:0 auto;width:945px;overflow:auto;}
.row2{margin:0 auto;width:945px;}
.pp { float:left; width:270px;background:url(images/pp_bg.jpg); height:210px;padding:4px;border:solid 1px #C7D1D7;}
.pp_inner{width:268px;height:207px;border:solid 1px #FFF;}
.row1_r{float:right;width:655px;}

.column_405{float:left;width:405px;height:220px;border:solid 1px #B5C480;text-align:left;}
.column_405 .title{height:27px;background:url(images/news_bg.jpg);overflow:hidden;}
.column_405 h2{display:inline;float:left;margin-left:50px;line-height:26px;*margin-top:1px;_margin-top:0;font-size:14px;font-weight:bolder;}
.column_405 .title a{color:#000;line-height:25px;*line-height:25px;_line-height:25px;}
.column_405 .title a:hover{text-decoration:none;color:#006600;}
.column_405 .suit{float:right;margin-right:10px;line-height:22px;color:#bc008d;}
.column_405 .content{padding:6px 20px;}
.column_405 .content ul li{padding-left:15px;width:350px;line-height:22px;background:url(images/dot.gif) 0 9px no-repeat;overflow:hidden;white-space:nowrap;*text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.column_405 .more{text-align:right;line-height:18px;}
.column_231{float:right;width:231px;height:214px;border:solid 4px #B5C480;}
.column_223{width:223px;height:206px;border:solid 4px #E2E8CE;}
.column_221{margin:0 auto;width:221px;height:204px;border:solid 1px #F4F5EA;background:#FFF;}
.column_221 ul{margin:0 auto;width:100px;line-height:1.8em;}
.column_221 li{float:left;width:90px;padding-left:10px;background:url(images/icon01_list.gif) no-repeat 0 6px;border-bottom:1px dotted #CCC;text-align:left;}
.column_221 li a{font-size:14px;font-weight:bolder;color:#A2660E;text-decoration:none;}
.column_221 li a:hover{font-size:14px;font-weight:bolder;color:#A2660E;text-decoration:underline;}

.row2_l{float:left;width:280px;}
.row2_r{float:right;width:655px;overflow:auto;}
.column_278{float:left;width:278px;border:solid 1px #B5C480;text-align:left;background:#E5EDCD url(images/jua9.gif) repeat-x;overflow:auto;}
.column_278 .title{height:27px;background:url(images/news_bg.jpg);overflow:hidden;}
.column_278 h2{display:inline;float:left;margin-left:50px;line-height:26px;*margin-top:1px;_margin-top:0;font-size:14px;font-weight:bolder;}
.column_278 .title a{color:#000;line-height:25px;*line-height:25px;_line-height:25px;}
.column_278 .title a:hover{text-decoration:none;color:#006600;}
.column_278 .suit{float:right;margin-right:10px;line-height:22px;color:#bc008d;}
.column_278 .content{padding:6px 20px;}
.column_278 .content p{text-align:left;font-weight:bolder;color:red;}
.column_278 .content dl dt{padding-left:10px;width:228px;line-height:24px;background:url(images/icon01_list.gif) 0 8px no-repeat;font-weight:bolder;color:#395601;}
.column_278 .content dl dd{text-indent:2em;line-height:1.4em;}
.column_278 .content dl h3{position:relative;top:0;*top:1px;_top:0;text-align:right;line-height:18px;font-weight:normal;}
.column_278 ul{margin:0 auto;width:228px;line-height:1.8em;}
.column_278 ul li{float:left;width:218px;padding-left:10px;background:url(images/icon01_list.gif) no-repeat 0 6px;border-bottom:1px dotted #CCC;text-align:left;}
.column_278 h3{text-align:right;line-height:18px;font-weight:normal;}


.column_278 .content ul li{padding-left:15px;width:213px;line-height:22px;background:url(images/dot.gif) 0 9px no-repeat;overflow:hidden;white-space:nowrap;*text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.column_278 .more{text-align:right;line-height:18px;}
.sponsor{text-align:center;}
.sponsor img{border:solid 1px #595959;margin-bottom:10px;}


.row2_r{float:right;width:655px}
.row2_source{float:right;width:653px;border:solid 1px #b5c480;font-size:14px;font-weight:bolder;height:1910px;margin-bottom:10px;}
.blog_tag ul li{float:left;line-height:22px;}
.blog_tag h2{font-size:14px;}

.blog_tag{height:27px;overflow:hidden;background:url(images/source_bg.jpg) 0 0 repeat-x;font-weight: bolder;padding-right:20px}
.blog_tag a{float:right;font-size:12px;font-weight:normal;line-height:27px;}
.blog_tag ul li{float:left;line-height:27px;}
.blog_tag ul{padding-left:28px;}
.editor_blog_bg{width:156px;height:27px;background:url(images/white_bg.jpg);overflow:hidden;cursor:pointer;color:#000}
.editor_blog_bg a{color:#000;}
.editor_blog_bg a:hover{color:#000;text-decoration:none;}
.hot_blog_bg{width:156px;height:27px;background:url(images/green_bg.jpg);overflow:hidden;cursor:pointer;color:#FFF;}
.hot_blog_bg a{color:#FFF;}
.hot_blog_bg a:hover{color:#000;text-decoration:none;}
.source{margin:0 auto;padding:0 20px; width:603px;overflow:auto;}

.source .column_300{float:right;width:282px;text-align:left;font-size:12px;font-weight:normal;}
.source .column_300 .title{width:295px;height:27px;background:#e2e8ce url(images/arrow2.gif) 8px 6px no-repeat;#e2e8ce;overflow:hidden;}
.source .column_300 h2{display:inline;float:left;margin-left:30px;line-height:26px;*margin-top:1px;_margin-top:0;font-size:12px;font-weight:bolder;font-weight:bolder;}
.source .column_300 .title a{color:#000;line-height:25px;*line-height:25px;_line-height:25px;}
.source .column_300 .title a:hover{text-decoration:none;color:#006600;}
.source .column_300 .suit{float:right;margin-right:10px;line-height:22px;color:#bc008d;}
.source .column_300 .content{padding:6px 10px;}
.source .column_300 .content ul li{padding-left:10px;width:225px;line-height:24px;border-bottom:solid 1px #e5e5e5;background:url(images/arrow_icon2.gif) 0 8px no-repeat;overflow:hidden;white-space:nowrap;*text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.source .column_300 .more{text-align:right;line-height:18px;}
.source h3{height:30px;line-height:30px;font-weight:bolder;text-align:left;margin:10px auto;}

#ad{
	position:absolute;
	height:278px;
	
	overflow:hidden;
	left:45px;
}
#ad ul{
	position:absolute;
	list-style-type:none;
	margin:0;
	padding:0;
	
	left:0;
}
#ad{margin:0 auto;width:560px;}
#ad ul{margin:0 auto;width:560px;}

#ad ul  img{width:128px;height:45px;margin:5px 2px;border:solid 1px #e3e3e3;}


#pho{margin:0 auto;width:560px;}
#pho ul{margin:0 auto;width:560px;}
#pho ul li{float:left;width:134px;height:90px;overflow:hidden;padding:5px 3px;text-align:center;}
#pho ul li img{width:128px;height:85px;padding:2px;border:solid 1px #e3e3e3;}
#pho ul li a:hover{text-decoration:none;}
#pho ul li a:hover img{border:1px solid #f63;}

.div{
 position: absolute;
}
#sky{
 width: 35px;
  height:24px;
  
}
#sky a img{border:0;}
h2{color:#000;}
.footer{margin:0 auto;width:945px;height:65px;background:url(images/footer_bg.jpg);overflow:hiddden;border-top:solid 1px #999;padding-top:15px;color:#CCC;line-height:1.4em;font-size:11px;}

.sd01{cursor:pointer;border:1px solid #CCC;background:#FFF;font-weight:bold;background:#FFF;} 
.sd02{cursor:pointer;border:1px solid #CCC;border-right:none;background:#E2E8CE;} 


.source_c{padding-left:30px;width:220px;height:30px;background: url(images/arrow2.gif) 8px 6px no-repeat;border-bottom:solid 1px #B5C480;}
.source_c ul li{float:left;border:solid 1px #CCC;width:80px;height:29px;line-height:29px;text-align:center;border-bottom:none;margin-left:5px;}
.green{background:#E2E8CE;}
.white{background:#FFF;}
.column_n{position:relative;top:40px;left:-5px;float:left;width:24px;padding:25px 2px;border:solid 1px #D3DAB1;font-size:12px;font-weight:bold;line-height:1.4em;color:#000;border:dotted 1px #999;}







