body,div,dl,dt,dd,ul,ol,li,form,input{padding:0; margin:0;}
select,input,img,select{vertical-align:middle;}
img{border:0;}
ul,li{list-style-type:none;}
a:link,a:visited,a:active{ color:#000; text-decoration:none; font-size:12px;}
a:hover{ color:#f00; text-decoration:underline;font-size:12px;}
body { font-family:"ËÎÌå","Tahoma"; font-size:12px; color:#000;
scrollbar-face-color: #bcbbbc;
scrollbar-highlight-color:#bcbbbc;
scrollbar-3dlight-color: #bcbbbc;
scrollbar-darkshadow-color: #bcbbbc;
scrollbar-track-color:#eeeeee;
scrollbar-arrow-color: #ffffff;
scrollbar-shadow-color: #bcbbbc;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;height:0;overflow:hidden;display:block;}
#wrapper{width:950px;margin:0 auto;background:#EBEBEB;padding:0 26px;}
#layout{width:950px;background:#fff url(layoutbg.gif) repeat-y right; }
	#header{width:885px; height:60px;padding:10px 0 10px;overflow:hidden;}
		#header h1{display:none}
		#logo{float:left;width:400px;height:60px;  }
		#headertel{float:left;width:188px;height:47px;padding:13px 0 0 12px;background:url(headertel.gif) no-repeat 0 10px}
		#headersite{float:left;width:275px;height:60px; padding-left:10px;line-height:20px;  background:url(headerico.gif) no-repeat 143px 3px; }
	#nav{clear:both;width:892px;  background: #dfdfdf}
		#nav a{ font-size:14px; color:#000;font-family:"microsoft yahei";}
		#nav a:hover{font-weight:bold;color:#f00; }
	#banner{clear:both;}
	#indexmain{width:950px;overflow:hidden;background:url(sidebarbg.gif) no-repeat left bottom;}
		#sidebar{float:left;width:28px;height:auto!important; height:500px; min-height:500px; }
		#indexleft{float:left;width:201px;padding:0 6px;border-left:1px solid #E4E4E4; }
			#indexleft p{width:201px; height:198px;line-height:18px;}
		    .nTab{width: 201px; height:202px}
	  .nTab .TabTitle{clear: both;background:#ccc;height: 22px;line-height:22px;   overflow: hidden;}
	  .nTab .TabTitle li{float: left; width: 50px; text-align:center; cursor: pointer; font-weight:bold;}
	  .nTab .TabTitle .active{background:#fff}
	  .nTab .TabTitle .normal{background:#ccc}
	  .nTab .TabContent{width:auto;height:170px; padding:10px 0 0 0;}
	  .nTab .TabContent li{height:21px;border-bottom:1px dashed #ccc;line-height:21px;padding-left:10px; background:url(ntabico.gif) no-repeat 0 8px;}
	  .none{display:none;}
			#link{height:170px;padding-top:3px;overflow-y:auto;line-height:24px; }
				#link li{float:left;width:90px;height:25px;overflow:hidden;}
		#indexright{float:left;width:707px;border-left:1px solid #E4E4E4;}
			#indexscroll{width:618px;height:23px;line-height:23px;padding-left:20px; background:url(scrollbg.gif) no-repeat;}
				#indexscroll a{color:#f00;}
			.indexrighttitle{width:620px;padding-top:10px;padding-left:10px;}
				.indexrighttitle img{float:left;}
				.indexrighttitle span{float:right;}
			#indexprolist{clear:both; width:707px;height:201px; padding-top:28px; overflow:hidden;}
				#indexprolist dl{float:left; width:250px;height:110px; padding:0 15px 0 40px; }
					#indexprolist dl dt{ float:left;width:80px;}

					#indexprolist dl dd{float:left;width:170px; padding-top:10px;line-height:22px;color:#7F7F7F;}
			#indexrightbanner{clear:both;}
			  #scroll_div{width:620px;height:150px; padding:20px 10px 0 0;overflow: hidden; white-space: nowrap; }
             #scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
				#scroll_begin{}
			 	#scroll_begin li img {padding:5px;border:1px #ddd solid;}


	#footer{clear:both;width:830px;height:110px; padding:10px 0 0 120px;border-top:1px solid #E5E5E5;background:#fff url(logo2.jpg) no-repeat 10px 30px;color:#666;}
		#footer_pic{float:left;width:200px;padding:25px 0 0;text-align:center;}
		#copyright{float:left;width:630px;line-height:22px; text-align:center;}
		#footer a{ color:#666;}

	#columnleft{float:left;width:149px;padding:0 32px;border-left:1px solid #E4E4E4;padding-bottom: 10000px;margin-bottom: -10000px;}
		#columnleft_list {padding:10px 0;}
		#columnleft_list li{padding-left:10px; height:28px;line-height:28px; background:url(columnleft_list_bg.gif) no-repeat;}
		#columnleft_list a{color:#666;}
		#columnleft_list a:hover{color:#f00;}

	#columnright{float:left;width:640px;border-left:1px solid #E4E4E4;}
		#postion{width:620px; padding:0 10px; height:30px;border-bottom:1px solid #e4e4e4; overflow:hidden;}
					 #postion h1  {float:left; width:180px;height:30x;line-height:20px; padding-left:30px; color:#0064a6; font-size:16px;font-weight:bold; background:url(postion.gif) no-repeat; }
			#postion span{float:left;display:block;width:390px;height:30px;text-align:right;line-height:30px; }
		#columnrightmain{clear:both;width:620px;padding:20px 10px 0;}
		#columnrightmain img {width: expression(this.width > 600 ? 600: true); max-width:600px;}
			#artilcelist{color:#999;}
				#artilcelist li{height:28px;line-height:28px;}
				#artilcelist li span{float:right;}
				.plist{clear:both;padding:10px 0}
			#artilcecon{}
				#arttitle{text-align:center;}
					#arttitle h3{height:30px; font-size:14px;color:#f00}
				#artintro{height:25px;	text-align:center;color:#666;}
				#artintro a{color:#666;}
				#artcontent{line-height:22px;padding-bottom:10px;}
				#artfooter{line-height:22px;padding:10px 0;}

			#columnprolist{width:620px;}
			#columnprolist li{width:620px;height:150px; padding:10px 0;}
			#columnprolist li img{float:left;padding-right:17px;}
			#columnprolist li h2{float:left;width:480px; height:33px;}
			#columnprolist li h2 a{font-size:16px;}
			#columnprolist li p{float:left;width:480px; height:90px;line-height:22px;}

			#columncaselist li{float:left;width:310px;height:200px; text-align:center;}
			#columncaselist li img{padding:5px; border:1px solid #ddd;margin-bottom:5px;}
			#artsite{padding:20px 0 0;}

			#artcontent input{margin-bottom:5px;}

