* {list-style:none; text-decoration:none; padding:0; margin:0; border:0;}
body { width:100%;  margin:0 auto; font-size:12px; color:#FFFAFF; overflow-y:auto; background:url(bg10.jpg) repeat-x #FFF;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}

#cps{ width:100%; background:url(bg5.jpg) center 0 no-repeat; margin:0 auto; position:relative;}

#apDiv1 {
	position:absolute;
	width:100%;
	+width:1004px;
	height:92px;
	z-index:1;
	margin:0 auto;
}


.ti24{ text-indent:24px;}

.nav{ width:1004px; height:92px; margin:0 auto; clear:both; overflow:hidden; position:relative;}

.top1{ width:1004px; height:77px; margin:0 auto; background:url(show_top1.jpg) no-repeat; clear:both; overflow:hidden;}
.banner{ width:1004px; height:172px; margin:0 auto; background:url(show_top2.jpg) no-repeat; clear:both; overflow:hidden;}


#main{ width:1004px; margin:0 auto 70px; background:#FFF; clear:both; overflow:hidden;}
	#main .main_nei{ width:1004px; min-height:400px; height:auto!important; height:400px; overflow:visible;  background:url(bg11.jpg) no-repeat;}
		#main .main_nei .main_type{ width:1004px; background:url(bg13.jpg) 292px bottom no-repeat; overflow:hidden;}
			
			#left{ width:292px; float:left; overflow:hidden;}
				#left .type{ width:164px; padding:40px 0 0 76px; clear:both; overflow:hidden;}
				
				#left .type ul{ padding:0 0 0 22px;}
				#left .type ul li{ width:110px; height:24px; border-bottom:1px dotted #B8B8B8; background:url(menu_jian1.jpg) 0 15px no-repeat; padding:11px 0 0 15px; overflow:hidden; color:#4C4845; font-family:"Î¢ÈíÑÅºÚ"; font-weight:600;}
					#left .type ul li a{ color:#504742;}
			
			
			#right{ width:712px; float:left; overflow:hidden;}
				#right .type{ width:712px; padding:53px 0 0 0; clear:both; overflow:hidden;}
					#right .type .tit{ height:40px; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:600; color:#4D4844; overflow:hidden;}
					
					#right .type .rong{ width:620px; line-height:24px; color:#4D4844; padding-bottom:125px; font-family:"Î¢ÈíÑÅºÚ";}
					.pro{ height:814px; overflow:hidden;}
						#right .type .rong .jj{ position:relative;top:10px;}
						#right .type .rong .jj span{ position:absolute; top:100px; right:5px;}
						.tab1{ table-layout:fixed; border-collapse:collapse; border-bottom:1px dotted #B8B8B8;}
						.tab1 td{ border:none; padding:10px 0;}
						
						
						.intro_img1{ width:599px; height:250px; border:1px solid #DADADA; margin-bottom:10px; padding:10px; overflow:hidden;}
						
						
						
				
					#right .type .rong .news .list{ width:100%; margin:0 auto; clear:both; overflow:hidden;}
					#right .type .rong .news .list ul li{ width:100%; height:23px; line-height:23px;}
					#right .type .rong .news .list ul li a{ color:#504865;}
					#right .type .rong .news .list ul li span{ float:right;}
					#right .type .rong .news .page{ width:87%; margin:0 auto; clear:both; text-align:right; height:30px; line-height:30px;}
					#right .type .rong .news .title{ font-size:16px; font-weight:700; height:30px; line-height:25px; text-align:center;}
					#right .type .rong .news .con{ width:605px; line-height:22px;word-wrap: break-word;word-break : break-all;  overflow:hidden; margin:0 auto; }
					#right .type .rong .news .page a{ color:#900;}
				
				
				
		
		
#footer{ width:100%; height:129px; margin:0 auto; background:url(bg4.jpg) repeat-x; clear:both; overflow:hidden;}
	#footer .pageboot{ width:100%; height:129px; margin:0 auto; background:url(bg2.jpg) center 0 no-repeat; clear:both; overflow:hidden;}
		#footer .pageboot .type{ width:1004px; height:129px; margin:0 auto;}
	
	
