/**********全局CSS定义**********/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img{margin:0;padding:0;}
img {border:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body{font-family:Arial,Helvetica,sans-serif,SimSun,"宋体";font-size:12px;color:#333333; background:#FFFFFF}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#0657b2;}
/**********全局CSS定义**********/
.Blank5{ height:5px; line-height:0; font-size:0; overflow:hidden; clear:both;}
.Blank25{ height:25px; line-height:0; font-size:0; overflow:hidden; clear:both;}
.more_link{color:#6c6c6c;margin-right:11px;float:right;}
.today_hot_caption h3 {display:none;}
.text_art_hot li{background:url(hh/background.png) no-repeat -702px -2px;margin:2px 0;text-indent:7px;}


.ad2{ margin:0 auto; height:70px; background:#CCC;}
.ad_01{ margin:0 auto; width:950px;}



#subnav{ width:790px; margin:0 auto; height:31px; background:url(hh/background.jpg) no-repeat; text-align:left; padding-left:160px; line-height:31px; }
#column1 { height:80px; float:left; width:250px;}
	.Topic{ background:url(hh/background.jpg) no-repeat 0 -31px; height:190px;}
		.Topic_caption{line-height:28px;height:28px;margin:0 9px;border-bottom:1px solid #bfccd7;}
		.Topic_caption h3{font-size:14px;width:100px;float:left;margin-left:10px;}
		.Topic_caption .more_link{margin-right:3px;}
		.Topic_main{padding:0 10px;}
		.Topic_main ul{margin:0 8px;padding:10px 0 2px 5px;}
		.Topic_main li{background:url(hh/background.png) no-repeat -702px -2px;text-indent:7px; height:20px; line-height:20px;}
	.Nav{}
		.Nav_caption{background:url(hh/background.jpg) no-repeat -251px -32px;line-height:29px;width:254px;height:29px;}
		.Nav_caption h3{font-size:14px;width:100px;margin-left:10px;float:left;}
		.Nav_main{border-right:1px solid #b1c2d1;border-left:1px solid #b1c2d1;overflow:hidden; width:248px;}
		.Nav_main1{border-right:1px solid #b1c2d1;border-left:1px solid #b1c2d1;overflow:hidden; width:248px;}
		.Nav_main1 ul{ padding:10px 0 10px 15px;}
		.Nav_main1 li{background:url(hh/background.png) no-repeat -702px -2px;text-indent:7px; height:20px; line-height:20px;}
		.Nav_main ul{padding:0px 0 2px 25px; margin-top:10px;}
		.Nav_main li{ height:25px; line-height:25px; float:left; width:33%;}
		.Nav_bottom{font-size:0;background:url(hh/background.jpg) no-repeat -251px -61px;height:5px;}
#column2 { float:right; width:695px; }

#today_hot { float:left; width:395px;}
		.today_hot_caption{background:url(hh/background.jpg) no-repeat -251px -67px;line-height:30px;height:30px;}
		.today_hot_main{border-right:2px solid #ffad6f;border-left:2px solid #ffad6f;_zoom:1;  background:url(hh/background.jpg) repeat-x 0 -352px;}
			.text_art_hot{margin-left:20px;padding-top:4px;overflow:hidden; font-size:14px;}
		
			.today_hot_main ol{padding:15px 0 10px 20px;}
			.today_hot_main img { float:left; border:#d7d7d7 solid 1px; padding:2px; background:#FFF;}
			.today_hot_main ol h2{ float:left;font-size:18px; font-family:"黑体"; height:40px; line-height:40px; font-weight:100; margin-left:15px; width:235px;}
			.today_hot_main ol p{ padding-left:15px; line-height:20px; float:left; padding-right:10px; text-indent:25px;}
			.today_hot_main ol a{ color:#ef6a06;}
			.today_hot_main ul{ clear:both; padding:15px 0 10px 10px;margin-left:20px;overflow:hidden; font-size:14px;}
			.today_hot_main ul li{width:170px;height:25px; line-height:25px;float:left;word-break:keep-all;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; background:url(hh/background.png) no-repeat -702px -2px;text-indent:7px;}
			
			.Key_words{height:88px;overflow:hidden;}
			.Key_words_title{ font-size:14px; height:30px; line-height:30px; padding-left:15px;}
			.Key_words_title a{ color:#ef6a06;}
			.Key_words ul{ margin-left:15px;}
			.Key_words li{ float:left; margin:3px 10px 3px 0; white-space:nowrap;}
			.Key_words p { padding:0 20px; line-height:20px;}
		.today_hot_bottom{font-size:0;background:url(hh/background.jpg) no-repeat -251px -97px;height:4px;}

#hh_navigation { float:right; width:295px }
		.hot_tuij{ background:url(hh/background.jpg) no-repeat -648px -32px; height:125px;}
		.hot_tuij_caption{line-height:28px;height:28px;margin:0 9px;border-bottom:1px solid #bfccd7;}
		.hot_tuij_caption h3{color:#444444;font-size:13px;width:100px;margin-left:10px;float:left;}
		.hot_tuij ul{ margin-top:10px; padding-left:15px;}
		.hot_tuij ul li{ height:20px; line-height:20px;}

#container { text-align:left }
#extra { background:#FF8539 }
#container { width:950px; margin:0 auto;}


#Columns1 { clear:both; width:100% }
		.Columns1_caption{background:url(hh/background.jpg) no-repeat 0px -223px;line-height:28px;height:28px;}
		.Columns1_caption h3{color:#444444;font-size:14px;width:500px;margin-left:10px;float:left;}
		.Columns1_main{border-right:1px solid #a8bccd;border-left:1px solid #a8bccd; height:520px;}
		.Columns1_main .left{ float:left; width:325px; padding:0 6px 10px 15px; border-right:#d1e3ed dashed 1px; margin-top:15px; }
			.Columns1_main_title{ background:url(hh/shens.jpg) no-repeat right center;}
			.Columns1_main_title h3{ font-size:14px; background:#FFF; width:70px; float:left;}
			.Columns1_main_title div{ background:url(hh/shens_1.jpg) no-repeat left center; height:11px; width:7px;line-height:11px;}
		.Columns1_main_List{ clear:both; padding:5px 0;}
			.Columns1_main_List .photo{ float:left; }
			.Columns1_main_List .photo img{border:#d7d7d7 solid 1px; padding:2px;}
			.Columns1_main_List .photo h2{ width:115px; text-align:center; height:25px; line-height:25px; font-weight:100;}
			.Columns1_main_List .List{ float:left;width:185px; padding-left:15px;}
			.Columns1_main_List .List li{ font-size:14px; height:24px; line-height:24px;}
		.Columns1_main .right{ float:left; width:325px; padding:0 6px 10px 15px; margin-top:15px;}
		.Columns1_bottom{font-size:0;background:url(hh/background.jpg) no-repeat 0 -251px;height:3px;}

#Columns2 { clear:both; width:100% }
		.Columns2_caption{background:url(hh/background.jpg) no-repeat 0px -223px;line-height:28px;height:28px;}
		.Columns2_caption h3{color:#444444;font-size:14px;width:500px;margin-left:10px;float:left;}
		.Columns2_main{border-right:1px solid #a8bccd;border-left:1px solid #a8bccd; padding-left:12px; padding-top:10px; padding-bottom:10px; height:260px;}
		.Columns2_main h3{ height:20px; font-size:14px; border-bottom:#CCC dashed 1px; margin-bottom:5px;}
		.Columns2_main ul{ width:210px; float:left; padding:5px; margin-right:5px; }
		.Columns2_main ul li{height:20px;}
		.Columns2_bottom{font-size:0;background:url(hh/background.jpg) no-repeat 0 -251px;height:3px;}
