/* CSS Document */
@import url("base.css");/*导入基础样式*/
@import url("header.css");/*导入Header样式*/
@import url("footer.css");/*导入Footer样式*/

.cross_ad{width:950px; height:70px; overflow:hidden; margin:2px auto;}
	.cross_ad a{ margin-right:10px;}
	*+html .cross_ad a{margin-right:7px;}
	* html .cross_ad a{margin-right:7px;}
	
#mainbody{width:948px; border:solid 1px #F32120; margin:0 auto; background:#FDEFEF;}
#mainwrapper{width:660px; background:#FFF url(../images/wrapperbg.jpg) repeat-x left 32px;}

		.searchpanel{width:660px; height:32px;background:url(../images/searchbg.gif) no-repeat 0 0; clear:both;}
		.searchbox{width:410px; height:32px;}
			.searchbox td{height:22px;}
			.search_input{width:248px; height:20px; border:solid 1px #F32120; font-size:13px; color:#F32120; line-height:20px; text-indent:5px;} 
			
			.in_sideleft{width:230px; padding:6px 9px 0;}
			* html .in_sideleft{padding-top:1px;}
				.side_ad{width:230px; height:165px; margin-bottom:8px; clear:both;} 
				.in_sideleft dl{width:230px; clear:both; margin-bottom:4px;}
					.in_sideleft dt{height:24px; background:url(../images/sidedtbg.gif) no-repeat 60px 0; font-size:13px; line-height:24px;}
					.in_sideleft dd{width:230px; font-size:12px;}
						.in_sideleft dd ul.cnad,.in_sideleft dd ul{width:220px; padding:0 5px 2px;}
						.in_sideleft dd ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
							.in_sideleft dd ul li{height:20px; line-height:20px; padding-left:10px; background:url(../images/sidelibg.gif) no-repeat left 0; }
							.in_sideleft dd ul.cnad li{width:110px; float:left; padding:0; background:none;}
							
							.in_sideleft dd ul li a:link{color:#333;}
							.in_sideleft dd ul li a:visited {color:#903;}
							.in_sideleft dd ul li a:hover{color:#C00;}
							.in_sideleft dd ul li a:active {color:#903;}
							
							.in_sideleft dd ul li a.redlink:link {color: #C00;}
							.in_sideleft dd ul li a.redlink:visited {color:#903;}
							.in_sideleft dd ul li a.redlink:hover {color:#C00;}
							.in_sideleft dd ul li a.redlink:active {color:#903;}
							
#middle_view{width:409px; border-left:solid 1px #F32120; margin-top:6px;}
* html #middle_view{margin-top:1px;}
	ul.news_tag1{height:24px; background:url(../images/bg_line1.gif) repeat-x 0 bottom; margin-right:2px;}
	ul.news_tag2{height:24px; background:#FDEFEF repeat-x 0 bottom; margin:0 2px 0 5px; border-left:solid 0px #F32120;}
	ul.news_tag3{height:24px; background:url(../images/bg_line1.gif) repeat-x 0 bottom; border-left:solid 0px #F32120;}
	ul.news_tag1:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
	ul.news_tag2:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
	ul.news_tag3:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
	ul.news_tag1 li,ul.news_tag2 li,ul.news_tag3 li{width:89px;font-weight:bold; font-size:12px; text-align:center; float:left;}
	ul.news_tag1 .tag_on,ul.news_tag2 .tag_on,ul.news_tag3 .tag_on{background:url(../images/tagbg1.gif) no-repeat 0 0; height:24px;  line-height:24px; color:#333; cursor:pointer;}
	ul.news_tag1 .tag_off,ul.news_tag2 .tag_off,ul.news_tag3 .tag_off{background:url(../images/tagbg1.gif) no-repeat 0 -24px;  height:24px;  line-height:24px; color:#666; cursor:pointer;}
	.getrss{float:right; font-size:12px; margin:-24px 10px; line-height:24px;}
		.getrss a:link{color:#F00;}
		.getrss a:visited{color:#F00;}
		.getrss a:hover{color:#FC0; text-decoration:none;}
		.getrss a:active{color:#F00;}
	.view_content1,.view_content2{padding:5px 5px 5px 4px; clear:both;}
		.view_content1 .hotnews_pic{width:160px; height:120px; margin-left:5px;}
			.view_content1 .hotnews_pic img{width:160px; height:120px;}
		.view_content2 .hotnews_pic{width:106px; height:90px; margin-left:5px;}
			.view_content2 .hotnews_pic img{width:106px; height:90px;}
	.view_content1 dl.hotnews{width:220px; padding:5px 0;}
	.view_content2 dl.hotnews{width:270px; padding:5px 0;}
		dl.hotnews dt{font-size:16px; line-height:24px; height:24px; font-weight:bold;}
		dl.hotnews dd{font-size:12px; color:#4B4B4B; line-height:18px; text-indent:24px; padding:5px 8px 5px 0;}
			dl.hotnews dd span{margin-left:3px;}
				dl.hotnews dd span a:link{color:#C00;}
				dl.hotnews dd span a:visited{color:#C00;}
				dl.hotnews dd span a:hover{color:#FC0;}
				dl.hotnews dd span a:active{color:#C00;}
				
		.view_content1 ul,.view_content2 ul{clear:both; padding:5px 10px; width:380px; font-size:12px; background:url(../images/bg_line2.gif) repeat-x top;}
		.view_content1 ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.view_content2 ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		.view_content1 li,.view_content2 li{width:180px; height:20px; line-height:20px; padding-left:10px; background:url(../images/sidelibg.gif) no-repeat left 0; float:left;}
		
		.hottag{line-height:24px; padding:2px 8px 0; line-height:24px; background:#FDEFEF; clear:both; margin:2px 5px; font-size:12px;}
		.hottag a{margin:0 5px; text-decoration:underline;}
		
		.dottedline1{clear:both; height:1px; line-height:0; font-size:0; background:url(../images/bg_line2.gif) repeat-x top; margin:-5px 5px 5px;}
		
.big_crossad{width:640px; height:70pox; padding:2px 10px 5px; clear:both;} 

#nicecn{border-top:solid 1px #C6C6C6; background:url(../images/cnad_titbg.jpg) repeat-x top; clear:both;}
	#nicecn h3{height:22px; font-size:14px; line-height:22px; padding:2px 10px 0;}
	#nicecn h3 em{font-size:12px; font-style:normal; font-weight:lighter;}
		#nicecn h3 em a:link{color:#333; text-decoration:underline; margin:0 3px;}
		#nicecn h3 em a:visited{color:#666; text-decoration:underline; margin:0 3px;}
		#nicecn h3 em a:hover{color:#C00; text-decoration:underline; margin:0 3px;}
		#nicecn h3 em a:active{color:#666; text-decoration:underline; margin:0 3px;}
	#nicecn h3 span{font-size:12px; float:right; margin-top:-22px;}
		#nicecn h3 span a:link{color:#C00;}
		#nicecn h3 span a:visited{color:#C00;}
		#nicecn h3 span a:hover{color:#FC0;}
		#nicecn h3 span a:active{color:#C00;}
		
					ul.pictxt_ad2{width:640px; height:95px; padding:5px 7px 3px; clear:both; }
		ul.pictxt_ad2:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
			ul.pictxt_ad2 li{width:100px; height:90px; padding:2px 3px; float:left; font-size:12px; text-align:center; line-height:18px; }


		ul.pictxt_ad{width:636px; height:95px; padding:5px 7px 3px; clear:both; }
		ul.pictxt_ad:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
			ul.pictxt_ad li{width:100px; height:90px; padding:2px 3px; float:left; font-size:12px; text-align:center; line-height:18px; }
			
		ul.txt_ad{width:630px; height:40px; padding:0px 5px 2px; background:#F4F4F4 url(../images/bg_line2.gif) repeat-x top;}
		ul.txt_ad:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
			ul.txt_ad li{width:100px; height:20px; padding:0 9px; float:left; font-size:12px;  line-height:20px;}
			ul.txt_ad li a:link{color:#333;}
			ul.txt_ad li a:visited{color:#333;}
			ul.txt_ad li a:hover{color:#C00;}
			ul.txt_ad li a:active{color:#333;}
			ul.txt_ad li a.reda:link{color:#C00;}
			ul.txt_ad li a.reda:visited{color:#C00;}
			ul.txt_ad li a.reda:hover{color:#F60;}
			ul.txt_ad li a.reda:active{color:#333;}
			
	#mainwrapper h2{background:url(../images/cro_news_bg.gif) no-repeat left -2px; margin:8px 10px 0; font-size:14px; line-height:26px; clear:both; text-indent:18px; letter-spacing:1px; height:26px;}
	#mainwrapper h2 span{font-size:12px; font-weight:lighter; float:right; margin-top:-27px;}
		#mainwrapper h2 span a:link{color:#F00;}
		#mainwrapper h2 span a:visited{color:#F00;}
		#mainwrapper h2 span a:hover{color:#FC0; text-decoration:none;}
		#mainwrapper h2 span a:active{color:#F00;}
		
		.viewbox{width:640px; padding:3px 10px 5px;}
		.today_news{width:310px;}
			.today_news h3{font-size:14px; line-height:28px; letter-spacing:0; margin:2px 8px;}
			.today_news p{line-height:20px; text-indent:24px; color:#666; font-size:12px; margin:2px 8px;}
			.today_news p span{margin-left:8px;}
			.today_news p span a:link{color:#C00;}
			.today_news p span a:visited{color:#C00;}
			.today_news p span a:hover{color:#FC0;}
			.today_news p span a:active{color:#C00;}
			
			.today_news ul{width:260px; padding:3px 10px; background:#F2F5FA; margin-left:10px; }
			.today_news ul:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
			.today_news li{line-height:18px; width:130px; height:18px; float:left; font-size:12px;}
				.today_news li a:link{color:#333;}
				.today_news li a:visited{color:#333;}
				.today_news li a:hover{color:#C00;}
				.today_news li a:active{color:#333;}
				.today_news li a.reda:link{color:#C00;}
				.today_news li a.reda:visited{color:#C00;}
				.today_news li a.reda:hover{color:#F60;}
				.today_news li a.reda:active{color:#333;}
				
		.viewbox dl{width:300px; display:block; padding:3px 10px;}
			.viewbox dt{height:20px; line-height:20px; background:url(../images/dt_bg1.gif) no-repeat 0 -4px; font-size:12px; font-weight:bold;}
			.viewbox dd .newspic{width:110px; float:left;}
			.viewbox dd .newspic img{width:110px; height:70px; margin-top:5px;}
			.viewbox dd .newspic p{font-weight:bold; display:block; line-height:18px; font-size:12px;} 
				.viewbox dd .newspic p a:link{color:#C00;}
				.viewbox dd .newspic p a:visited{color:#C00;}
				.viewbox dd .newspic p a:hover{color:#F60;}
				.viewbox dd .newspic p a:active{color:#333;}
			.viewbox dd ul{width:180px; float:right;}
			.viewbox dd ul li{line-height:20px; font-size:12px;}
			
#sidebar{width:270px; padding:8px 9px 8px 0;} 
	ul.sitelink{height:74px; padding:3px 8px 0; border:solid 1px #F32120; background:#FFF url(../images/sitelink_bg.gif) repeat-x 0 0; margin-bottom:5px;}
	ul.sitelink li{height:25px; line-height:24px; font-size:12px; padding-left:20px;}
	ul.sitelink li.icon1{background:url(../images/icon1bg.gif) no-repeat left center;}
	ul.sitelink li.icon2{background:url(../images/icon2bg.gif) no-repeat left center;}
	ul.sitelink li.icon3{background:url(../images/icon3bg.gif) no-repeat left center;}
	ul.sitelink li a{margin:0 4px;}
	
	ul.side_cnad{width:260px; clear:both; padding:3px 5px; background:#FFF;}
	ul.side_cnad:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
		ul.side_cnad li{width:130px; height:20px; line-height:20px; float:left; font-size:12px;}
		
	.side_picad{width:270px; height:70px; padding:5px 0; overflow:hidden; clear:both;}
		.side_picad img{width:130px; height:70px; margin-right:2px;}
		* html .side_picad img{margin-right:1px;}
		*+html .side_picad img{ margin-right:1px;}
		
	.sideview{width:270px; margin-bottom:6px;}
		.view_content3{width:260px; padding:5px 4px; border:solid 1px #F32120; background:#FFF;}
		
		dl.sidenews{width:140px; padding:3px 5px;}
		dl.sidenews dt{font-size:14px; line-height:24px; height:24px; font-weight:bold;}
			dl.sidenews dt a:link{color:#036;}
			dl.sidenews dt a:visited{color:#036;}
			dl.sidenews dt a:hover{color:#FC0;}
			dl.sidenews dt a:active{color:#036;}
		dl.sidenews dd{font-size:12px; color:#4B4B4B; line-height:18px; text-indent:24px; padding:0 4px 3px;}
			dl.sidenews dd span{margin-left:3px;}
				dl.sidenews dd span a:link{color:#C00;}
				dl.sidenews dd span a:visited{color:#C00;}
				dl.sidenews dd span a:hover{color:#FC0;}
				dl.sidenews dd span a:active{color:#C00;}
		.sidenews_pic{width:100px; height:75px; border:solid 2px #FDEFEF;}
		.sidenews_pic img{width:100px; height:75px;}
		ul.sidenew_list{ padding:5px 3px 3px; background:url(../images/bg_line2.gif) repeat-x top; margin:0 5px; clear:both; display:block;}
			ul.sidenew_list li{line-height:20px; height:20px; color:#036; font-size:12px;}
				ul.sidenew_list li a:link{color:#036;}
				ul.sidenew_list li a:visited{color:#903;}
				ul.sidenew_list li a:hover{color:#C00;}
				ul.sidenew_list li a:active{color:#903;}
				
				
		.tec_news{ background:#FFF; border:solid 1px #F32120; padding:5px 8px; margin-bottom:5px;}
		* html .tec_news{ margin-bottom:0;}
		*+html .tec_news{ margin-bottom:0;}
		.tec_news h3{ height:20px; font-size:12px; line-height:20px; color:#333; background:url(../images/sideh3bg.gif) no-repeat 0 0;  letter-spacing:1px;}
		.tec_news ul{padding:3px 0;}
		.tec_news li{line-height:20px; padding:0 5px; font-size:12px; color:#666;}
			.tec_news li a:link{color:#333;}
			.tec_news li a:visited{color:#903;}
			.tec_news li a:hover{color:#C00;}
			.tec_news li a:active{color:#903;}
		.tec_news .morenews{padding:2px 5px; text-align:right; font-size:12px; line-height:18px;}
			.tec_news .morenews a:link{color:#C00;}
			.tec_news .morenews a:visited{color:#C00;}
			.tec_news .news a:hover{color:#FC0;}
			.tec_news .news a:active{color:#C00;}
			
	.sidetop{background:#FFF; border:solid 1px #F32120; padding:5px;}
		.sidetop h3{font-size:12px; line-height:18px; margin:0; padding:2px 5px; color:#666;}
		.sidetop .toplistbox{padding:5px 8px;}
		.sidetop li{font-size:12px; line-height:20px;}
