﻿body { margin:0; padding:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(imagesbg.jpg); color:#000;}
ul,li,p{ margin:0; padding:0; list-style:none;}
div{ overflow:hidden;}
img{ border:none; float:left;}
input{ font-size:12px;}
.both{ clear:both;}

a{ text-decoration:none; color:#333; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:hover{ text-decoration:underline; color:#ce0000;}

#box{ width:951px; margin:0 auto; border:#FFFFFF; 2px solid; border-bottom:none; border-top:none; background:#fff; padding:0 10px;}
	#top{ height:25px; background:url(imagestop.jpg) no-repeat; padding:0 20px; line-height:25px; text-align:right; color:#003278;}
		#top a{ color:#003278; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
		#top a:hover{ color:#ce0000; text-decoration:underline;}
	#topImg{ height:145px; background:url(imagestopimg.jpg) no-repeat;}
	#topMenu1,#topMenu2,#topMenu3{ padding:0 10px; line-height:27px; color:#000;}
	#topMenu1{ height:28px; background:url(imagestopMenu1.jpg) no-repeat;}
	#topMenu2{ height:27px; background:url(imagestopMenu2.jpg) no-repeat;}
	#topMenu3{ height:28px; background:url(imagestopMenu3.jpg) no-repeat;}
	#topMenuBottom{ height:11px; background:url(imagestopMenuBottom.jpg) no-repeat; overflow:hidden;}
	
	.left{ width:220px; float:left; margin-bottom:10px;}
		#ztBox{ border:#00629d 1px solid; height:234px; background:#e5f6ff;}
			#ztTitle{ height:22px; border-bottom:#01619d 1px solid; border-top:#45baff 1px solid; line-height:22px; padding:0 8px; font-size:14px; font-weight:bold; color:#fff; margin-bottom:5px; background:url(imagesztbg.jpg) repeat-x;}
			#ztContent{ padding:0 5px;}
				#ztContent li{ height:24px; border-bottom:#ddd 1px dashed; padding:0 8px; line-height:24px;}
		.leftNewsBox{ border:#ddd 1px solid; background:#ebf2fa;}
				#leftNewsBoxA{ height:385px; border:#ddd 1px solid; background:#ebf2fa;}
			.title{ height:23px; padding:0 8px; border-bottom:#d0deeb 1px solid; background:#fff;}
				.titleFont{ float:left; height:23px; line-height:23px; font-size:14px; font-weight:bold;}
					.titleFont a{ text-decoration:none; color:#930000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
					.titleFont a:hover{ text-decoration:underline;}
				.titleMore{ float:right; height:23px; line-height:23px;}
					.titleMore a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; font-weight:normal;}
					.titleMore a:hover{ text-decoration:underline; color:#ce0000;}
				.newsBox{ border-top:#000 0px solid; padding:0px 8px;}
					.newsBoxA{ border-top:#fff 1px solid; padding:5px 8pz;}
					.newsBox ul{ height:25px; padding-left:11px;}
					#ssdc ul,#hjzy ul,#zfgk ul{ background:url(imageslefticon.jpg) no-repeat left center;}
						.leftContentFont{ width:151px; float:left; height:25px; line-height:25px; overflow:hidden;}
						.contentFont{ width:176px; float:left; height:25px; line-height:25px; overflow:hidden;}
						.contentTime{ width:35px; float:right; height:25px; line-height:25px; font-size:10px; color:#999; text-align:right;}
						
		
					
	.center{ width:500px; float:left; margin:0 10px 10px; _display:inline;}
		.centerA{ width:721px; float:right; margin:0 0 10px; _display:inline;}
		#newsCenter{ height:234px; border:#ddd 1px solid; background:#f5f5f5; overflow:hidden;}
			#newsTitle{ height:23px; margin:0 10px; border-bottom:#ddd 1px solid;}
				#newsTitle li{ width:135px; text-align:center; line-height:23px; background:url(imagesnewstitlebg.jpg) repeat-x; font-size:14px; font-weight:bold; float:left; height:23px;}
				#newsTitle li a{ width:135px; height:23px; font-size:14px; font-weight:bold; background:url(imagesnewstitlebgtwo.jpg); display:block; text-decoration:none; color:#666;}
				#newsTitle li a.tabactive{ color:#000; text-decoration:none; background:url(imagesnewstitlebg.jpg) repeat-x;}
				#newsTitle li#newsBor{ width:1px; height:23px; float:left; background:#ddd; border-right:#fff 1px solid;}
			#newsContent{ border-top:#fff 1px solid; margin:0 10px; padding-top:7px;}
				.newsLeft{ width:320px; float:left;}
				#newsRight{ width:374px; float:right;}
					#newsRight ul{ padding:0 5px; width:364px; height:23px; float:left;}
						.newsFont{ width:321px; height:23px; line-height:23px; float:left; padding-left:5px;}
						.newsMore{ width:38px; height:23px; line-height:23px; float:left; font-size:10px; color:#999; text-align:right;}
					#newsRight ul#newsTt{ margin-bottom:5px;}	
						#newsRight ul#newsTt li{ border-bottom:#ccc 1px dashed; padding:0 5px; color:#ce0000; font-size:14px; color:#ce0000; font-weight:bold; height:25px; line-height:25px;}
						#newsRight ul#newsTt li a{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ce0000; text-decoration:none; font-weight:normal;}
						#newsRight ul#newsTt li a:hover{ text-decoration:underline;}
		.centerLeftBox{ width:243px; float:left; }
		.centerRightBox{ width:243px; float:right; }
		
			#jgjsBox,#fzghBox{ border:#d2e184 1px solid; background:#f6f9e4;}
			#jgjsTitle,#fzghTitle{ border-bottom:#d5ddac 1px solid;}
			#jgjs ul,#fzgh ul{ background:url(imagesjsfz.jpg) no-repeat left center;}
			
			#kfqBox,#xmjhBox{ border:#b1edba 1px solid; background:#eefcef;}
			#kfqTitle,#xmjhTitle{ border-bottom:#cbe9cd 1px solid;}
			#kfq ul,#xmjh ul{ background:url(imageskfqjh.jpg) no-repeat left center;}
			
			#dcyjBox,#jjyxBox{ border:#eebac7 1px solid; background:#fbeff3;}
			#dcyjTitle,#jjyxTitle{ border-bottom:#ecd1da 1px solid;}
			#dcyj ul,#jjyx ul{ background:url(imagesdcyx.jpg) no-repeat left center;}
			
			#gdzctzBox,#bsznBox{ border:#baeeea 1px solid; background:#f0fcfa;}
			#gdzctzTitle,#bsznTitle{ border-bottom:#d1ece7 1px solid;}
			#gdzctz ul,#bszn ul{ background:url(imagestzicon.jpg) no-repeat left center;}
		
		
	.right{ width:211px; float:left; margin-bottom:10px; overflow:hidden;}
		#infoBox{ background:url(imagesinfobg.jpg) no-repeat; height:236px; overflow:hidden;}
			#infoTitle{ height:25px; padding:0 8px; line-height:25px; font-size:14px; font-weight:bold;}
			#infoFont{ line-height:200%; color:#333; padding:0 8px;}
		.rightNewsBox{  border:#ffd800 1px solid; background:#fffadc;}
			.rightTitle{ height:23px; padding:0 8px; border-bottom:#ffe347 1px solid; background:#fff; line-height:23px; font-size:14px; font-weight:bold;}
			.rightContent{ border-top:#fff 1px solid; line-height:200%; height:228px; padding:0 8px; overflow:hidden; color:#333;}
			.rightButton{ height:22px; padding:0 8px; text-align:right;}
				.rightButton input{ width:120px; height:22px; text-align:center; line-height:22px; color:#930000; background:url(imagesbutton1.jpg) no-repeat; border:none;}
				
			#fzhggImg{ border:#ccc 1px solid; height:285px;}
				#fzhggImg img{ width:216px; height:283px; border:#fff 1px solid;}
			#workDc{ border-top:#fff 1px solid; padding:0 8px 5px;}
				#workDc ul{ height:25px;}
					#workFont{ height:25px; line-height:25px; font-weight:bold; color:#333; margin-bottom:3px;}
					.workInput{ width:21px; height:25px; float:left;}
						.workInput input{ margin:4px 0; padding:0; width:15px; height:14px; float:left;}
					.wordInfo{ width:170px; height:25px; line-height:21px; float:left; color:#333;}
				#wordButton{ height:22px; margin-top:10px;}
					#wordButton input{ float:left; width:83px; height:22px; text-align:center; line-height:22px; color:#930000; margin-right:10px; _display:inline; background:url(imagesbutton2.jpg) no-repeat; border:none;}
			#jyxc ul{ background:url(imagesjyxcicon.jpg) no-repeat left center;}
			.jyxcFont{ width:142px; float:left; height:25px; line-height:25px; overflow:hidden;}
				
	.adBox{ height:60px; margin-bottom:10px; margin-left:10px; float:left; width:721px;}
		.adBox img{ width:721px; height:60px;}
			.adBox1{ height:90px; margin-bottom:10px; margin-left:10px; float:left; width:721px;}
		.adBox1 img{ width:721px; height:90px;}
#footer{ border-top:2px #aaa solid; background:url(imagesfooterbg.jpg) repeat-x; text-align:center; line-height:180%; padding:10px; color:#333;}


/*sub about*/
.sub_mid{ width:740px;float:left;}
.sub_mid_t{ background:url(Imagesnewstitlebg.jpg) repeat-x; width:740px; height:23px; border:#e3e1e1 1px solid;}
.sub_mid_t ul{ text-indent:2em; line-height:23px;}
.sub_mid_t ul a{ color:#000;}
.subbox{ width:971px; margin:0 auto; background-color:#FFF;}
.about_left{width:196px; float:left; margin-top:5px;}
.about_left_t{ background:url(Imagessub_left.jpg) no-repeat; width:197px; height:30px; border:#CCC 1px solid;}
.about_left_t li{ font-size:14px; font-weight:bold; text-indent:2em; line-height:30px;}
.about_col{/* background:url(Imagessub_col.jpg) no-repeat;*/background-color:#f4f4f4;  width:196px; height:25px; float:left;}
.about_col li{ background: url(Imagesjsfz.jpg) center left no-repeat; margin-left:5px;text-indent:2em; line-height:25px; float:left;border-bottom:#ccc 1px dotted; width:180px;}
.about_col li a{ color:#000;}
.about_col li a:hover{ color:#C00; text-decoration:underline;}
.about_mid{ width:542px; float:left; margin-top:5px;}
.about_mid p{ text-indent:2em;font-size:14px;padding:6px 0px 0px 4px;margin:0px;line-height:24px;} 
.about_mid_col{ background: url(Imagessub_col_t.jpg) no-repeat; width:542px; height:36px; float:left;}
.about_mid_col span{ float:right; margin-right:5px; margin-top:15px;}
.about_mid_col li{ line-height:40px; text-indent:2.5em; float:left;}
.about_mid_des{ width:700px;margin:8px; font-size:14px; line-height:25px; float:left;}
.about_mid_des h2{ line-height:30px; text-align:center;}

.about_mid11{ width:742px; float:left; margin-top:5px;}





.about_right{ width:209px; float:left;background-color:#f4f4f4;}
.about_search{ background: url(ImagesR_search.gif) no-repeat; width:205px; height:59px; float: left;}
.news_hot{ background:url(Imagesnews_hot.gif) no-repeat; width:206px; height:32px; float:left;}
.news_des{ background:url(Imagesdd.gif) center left no-repeat; width:200px; line-height:25px; margin-left:5px; display:inline; float:left; text-indent:1em;}
.news_list{ background:url(Imagesdot.gif) center left no-repeat; float:left; text-indent:1.5em; margin-left:5px; line-height:28px;_display:inline; width:530px; border-bottom:#CCC 1px dotted;}
.news_list span{ float:right; line-height:28px; color:#bebebe;}
.news_list a{ color:#000; float:left;}
.news_list a:hover{ color:#C00;}


/*文章内容页样式*/ 
.xinwen_main4_r{width:663px; float:right; border:#B6D3EB 1px solid; margin-top:10px; height:auto;}
.article_title{font-size:14px; text-align:center;font-weight:bold; color:#000; height:35px; line-height:35px; padding-top:10px;} 
.author{ height:35px; line-height:35px; text-align:center; color:#000;}
.article_intro{font-size:14px; line-height:24px; width:620px; text-align:left; padding:10px; background:#F9FFDC; color:#000;}
.text_content ,.text_content div{ padding:10px;line-height:25px;  font-size:14px; color:#000;}
.text_content p{width:99%;float:left;}
.mood{ text-align:center; margin-top:10px;}

.articleaction{  font-size:14px; height:28px;line-height:28px; float:right; margin-right:10px; width:630px;margin-top:10px;text-align:right; background:#F4F4F4; color:#000; }
.articleaction a{ color:#006699;}
.aboutarticle{padding:10px;}
.about_article{ font-weight:bold; font-size:14px; text-align:left;  background:#F4F4F4; height:28px; line-height:28px; padding-left:10px;}
.about_list{ padding:10px;}
.about_article img{ padding-right:10px;}
/* .title{font-weight:bold;color:#006699;font-size:14px;margin-top:1px; margin-bottom:10px;}
.user_name span{ border:#d8d8d8 1px solid;  display:block; float:left; width:95px; height:25px; line-height:25px; overflow:hidden;text-align:center;margin:2px}
.title a:link,.title a:visited{color:#092857;} */
.article{padding:18px;font-size:14px; color:#003366; line-height:28px;}
.article a{ color:#003366; text-decoration:underline;}
.article a:hover{ color:#ff3300;}
.unite{text-align:left; font-size:14px;}
.unitecontent{text-align:left; line-height:26px;}
.goindex{text-align:center;}
.qspage{font-size:14px}
#btnok{padding:3px;}
.comment_write_table{}
#xinqing{padding:18px; text-align:left;}
#xinqing .mood_top{ font-size:14px; color:#ff6600; font-weight:bold;}
#p_304{margin-top:10px;}



#copyright{width:970px;margin:0 auto;}
