/* CSS Document */

* { margin:0; padding:0; border:0;}

body { background:url(bg.gif) repeat-y center top; font-size:13px; color:#7e7e7e; line-height:180%; }
a { text-decoration:none; color:#666;}
a:hover { text-decoration:underline; color:#b01116;}

p { margin-bottom:20px;}

#wrap { width:100%; height:100%; overflow:hidden; background:url(top-bg.gif) no-repeat center top;}


/*  ================ 头部 代码 =================  */
#header { height:182px; width:941px; margin:0 auto; overflow:hidden;}	
	#logo { width:350px; height:70px; margin-top:26px; margin-left:328px; clear:both; }
	#logo h1 a{ display:block; width:350px; height:70px; text-indent:-9999px;}
	
	#menu { width:755px; height:36px; margin-left:118px; margin-top:13px; }
	#menu ul{ list-style:none;}
	#menu li { float:left;}
	#menu li a{ display:block; padding:7px 12px; color:#FFF; font-size:14px; font-weight:bold;}
	#menu li a:hover{ color:#FF0;}
	

/*  ================ 中间的内容区 代码 =================  */
#main-content { width:911px; padding:15px; margin:0 auto; min-height:1200px; background:#FFF; overflow:hidden;}

	#container { width:635px; float:left;}
		#container-box { width:100%; margin-bottom:22px; overflow:hidden; }
		#container-box h2 a{ display:block; width:140px; height:24px; margin-bottom:8px; text-indent:-9999px;}
			.about{ background:url(tit-about.gif) no-repeat; }		
			.case{ background:url(tit-case.gif) no-repeat; }		
			.tools{ background:url(tit-tools.gif) no-repeat;}
			
		.pt-box { width:142px; height:180px; float:left; margin-right:15px; margin-bottom:5px; }
		.pt-box img{ border:1px #e0e0e0 solid; padding:3px; }
		
		
		
	#sidebar { width:243px; float:right; margin-top:-3px; overflow:hidden;} 
	
		#tel { background:url(tel.gif) no-repeat; margin-bottom:2px; }
		#tel h3 a{ display:block; width:243px; height:48px; text-indent:-9999px; }
		
		#news-bn { border:1px solid #e2e4e3;}
		
		#service { width:100%; margin-top:12px; border-bottom:1px dashed #d1d1d1; padding-bottom:10px;}
	    	#service h3 a{ display:block; width:80px; height:25px; background:url(tit-sevice.gif) no-repeat; text-indent:-9999px; }
			#service ul { list-style:none; margin-left:5px; margin-top:5px;}
			#service li a{ display:block; background:url(doc.gif) no-repeat left center ; width:100%; color:#b01116; font-size:14px; text-indent:12px; }
			#service li a:hover{ color:#000;}
			
		#bj-leg { width:100%; margin-top:12px; }
	    	#bj-leg h3 a{ display:block; width:80px; height:25px; background:url(tit-leg.gif) no-repeat; text-indent:-9999px; }
			#bj-leg ul { list-style:none; margin-left:5px; margin-top:5px;}
			#bj-leg li a{ display:block; background:url(doc.gif) no-repeat left center ; width:100%; font-size:13px; text-indent:12px; }
			#bj-leg li a:hover{ color:#b01116;}


/*  ================ 中间下面 友情链接部份 =================  */
#main-bottom { margin:0 auto; width:961px; background: #FFF url(main-bg-bottom.gif) no-repeat center top; padding-top:12px; padding-left:20px; padding-bottom:20px; }


/*  ================ 最底部 页脚 =================  */
#footer { width:100%; background:#bb1217 url(footer.jpg) repeat-x; height:104px;}
#footer-text { width:941px; margin:0 auto; color:#FFDFE4; padding-top:16px; }
#footer-text a{ color: #FFF; }










/*  ===================================== 内部模板样式都写在下面 ==================================  */

.name-tit { font-size:16px; color:#be0107; margin-bottom:10px; font-family:"微软雅黑"; letter-spacing:3px; }

.aacc { font-size:16px; letter-spacing:2px; color:#C30; margin-bottom:20px; font-family:"微软雅黑";}
.aadd { font-size:16px; letter-spacing:2px; color:#C30; margin-bottom:10px; font-family:"微软雅黑";}

.content { margin-bottom:50px; font-size:14px; line-height:180%;}

.page-next { color: #999;}
.page-next a{ color:#aaa;}

.box-xg { width:100%; height:100%; margin-top:40px; color:#999;}
.box-xg a{ color:#aaa;}
.box-xg h3{ font-size:14px;}
	.left-related { width:47%; float:right;}
	.right-news { width:47%; float:left;}


.list h5 { font-size:14px;}

.font-13 { font-size:13px; line-height:160%;}
