#GlobalNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(head_bg.png) no-repeat; PADDING-BOTTOM: 1px; MARGIN: 0pt auto 5px; OVERFLOW: hidden; WIDTH: 860px; PADDING-TOP: 2px; height:37px;
}
#GlobalNav UL {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; LIST-STYLE-TYPE: none
}
#GlobalNav LI {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; LIST-STYLE-TYPE: none; font-size:14px; font-weight:bold;color:#a43c0e; font-family:"ËÎÌå"
}
#GlobalNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
#GlobalNav LI {
	color:#a43c0e; LINE-HEIGHT: 23px; LETTER-SPACING: 1px; HEIGHT: 23px; TEXT-ALIGN: left
}
#GlobalNav LI A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 12px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; color:#a43c0e; PADDING-TOP: 0px! important; TEXT-DECORATION: none;font-size:14px; font-weight:bold;
}
#GlobalNav LI A:hover {
	FONT-SIZE: 14px; TEXT-DECORATION: underline;font-size:14px; font-weight:bold; color:#a43c0e
}
body{
	font-size:12px;
	color:#864b09;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	background: url(bg.gif);
}
a{
	color:#864b09;
	text-decoration:none; 	
}
a:hover{
	color:#cb1f03;
	text-decoration:underline;
}
.clearfix:after {  
	content:".";  
	display:block;  
	height:0;  
	clear:both;  
	visibility:hidden;  
	overflow: hidden;
	}  
.clearfix{
	display:inline-block;
	clear: both;
	width:0px;
	height:0px; 
	overflow: hidden;
} 
.left{
	float: left;
}
.right{
	float: right;
}
.hide{
	display: none;
}

/* Container Box Style */
#wrap{
	width: 1004px;
	margin: 0 auto;
	overflow: hidden;
}
	#container-top{
		width: 1004px;
		height: 24px;
		overflow: hidden;
		background: url(container-box.gif) 0px 0px no-repeat;
	}
	#container-end{
		width: 1004px;
		height: 24px;
		overflow: hidden;
		background: url(container-box.gif) 0px -24px no-repeat;
	}
	#container-main{
		width: 1004px;
		overflow: hidden;
		background: url(container-bg.gif) repeat-y;
	}
	#container-outBox{
		width: 884px;
		overflow: hidden;
		margin: 10px 57px;
		padding: 2px;
		border: 1px solid #dfba83;
		background: #ab611a;
	}
	#container-inBox{
		width: 882px;
		overflow: hidden;
		border: 1px solid #fff3a4;
		background: url(container-fix.gif);
	}

	/* Header Style */
	#header{
		width: 882px;
		overflow: hidden;
	}
		/* Top Style */
		#top{
			width: 882px;
			height: 30px;
			line-height: 30px;
			overflow: hidden;
			background: #fff3a4;
		}
			#top #leftTop{
				width: 550px;
				height: 30px;
				overflow: hidden;
				float: left;
				text-indent: 10px;
			}	
			#top #rightTop{
				width: 300px;
				height: 30px;
				overflow: hidden;
				float: right;
				padding-right: 10px;
				text-align: right;
			}	
			#top #rightTop li{
				width: 70px;
				height: 30px;
				overflow: hidden;
				float: right;
				margin-left: 5px;
				display: inline;
				text-align: right;
			}	
				#top #rightTop li.home{
					background: url(top-ico.gif) 3px 2px no-repeat;
				}	
				#top #rightTop li.coll{
					background: url(top-ico.gif) 2px -30px no-repeat;
				}
				#top #rightTop li.online{
					background: url(top-ico.gif) 2px -59px no-repeat;
				}			
					#top a{
						color: #a43c0e;
					}
			.pl5 { padding:12px 10px 5px 15px;}
		/* Menu Style */
		#menu{
			width: 882px;
			overflow: hidden;
			font-size:14px;
			font-weight: bold;
		}
			#menu ul{
				width: 862px;
				margin: 0px 10px;
				overflow: hidden;
			}
				#menu ul li{
					width:80px;
					height: 100px;
					margin-top: 20px;
					overflow: hidden;
					float: left;
					margin-left: 43px;
					display: inline;
					text-align: center;
				}
					#menu ul li a{
						width:67px;
						height: 30px;
						padding-top: 70px;
						margin:0 6px;
						display: block;
						line-height: 30px;
					}
						#menu ul li.sm a{							
							background: url(menu-link.gif) 0px 0px no-repeat;
						}
						#menu ul li.zy a{							
							background: url(menu-link.gif) -67px 0px no-repeat;
						}
						#menu ul li.lt a{							
							background: url(menu-link.gif) -134px 0px no-repeat;
						}
						#menu ul li.px a{							
							background: url(menu-link.gif) -201px 0px no-repeat;
						}
				#menu ul li.logo{							
					width:860px;
					height: 170px;
					overflow: hidden;
					margin-top: 0px;
				}
					
		/* Banner Style */
		#banner{
			width: 864px;
			margin: 0px 9px;
			height: 15px;
			overflow: hidden;
		}
		
		/* News Style */
		#news{
			width: 858px;
			overflow: hidden;
			margin: 0 12px;
			height: 32px;
			line-height: 30px;
			background: url(news-line.gif) left 28px repeat-x;
		}
			#news h1{
				width: 57px;
				height: 15px;
				overflow: hidden;
				float: left;
				text-indent: -999px;
				margin-top: 7px;
				background: url(news-title.gif) no-repeat;
			}
			#news ul{
				width: 795px;
				height: 30px;
				overflow: hidden;
				float: right;
			}
				#news ul li{
					float: left;
					margin-right: 15px;
				}
				
		/* conBox Style */
		.contentBox{
			width: 864px;
			margin: 0px 7px;
			overflow: hidden;
		}
				
		/* sideBar Style */
		.sideBar{
			width:242px;
			overflow: hidden;
		}
			.sideBox{
				width:242px;
				margin-top: 6px;
				overflow: hidden;
			}
				.sideBox .side-top{
					width: 242px;
					height: 36px;
					line-height: 38px;
					color: #fdf0b2;
					overflow: hidden;
					background: url(sidebar-box.gif) 0px 0px no-repeat;
				}
					.sideBox .side-top label{
						width: 150px;
						height: 36px;
						overflow: hidden;
						float: left;
						display: block;
						text-indent: 13px;
					}
					.sideBox .side-top span{
						width: 50px;
						height: 36px;
						overflow: hidden;
						float: right;
						display: block;
						text-align: right;
						padding-right: 10px;
					}
						.sideBox .side-top span a{
							color: #fdf0b2;
						}
				.sideBox .side-end{
					width: 242px;
					height: 4px;
					overflow: hidden;
					background: url(sidebar-box.gif) 0px -36px no-repeat;
				}
				.sideBox .side-main{
					width: 242px;
					overflow: hidden;
					background: url(sidebar-bg.gif) repeat-y;
				}
					.sideBox .side-main ul{
						width: 216px;
						margin:6px 13px;
						overflow: hidden;
						background: url(number-ico.gif) 0px 7px no-repeat;
						*background: url(number-ico.gif) 0px 6px no-repeat;
					}
					#note .side-main ul{
						background: url(number-ico.gif) 0px -274px no-repeat;
					}
					#lianxi .side-main ul{
					border-bottom:dashed 1px #e5c08b;
						 
					}
					#lianxi .side-main ul li{
							width:216px;
							height: 32px;
							line-height: 32px;
							text-indent: 20px;
							float: left;
							border-bottom: 1px dashed #e5c08b;
						}
						.sideBox .side-main ul li{
							width:216px;
							height: 26px;
							line-height: 26px;
							text-indent: 20px;
							float: left;
							border-bottom: 1px dashed #e5c08b;
						}
					#intro span{
						display: none;
					}
					#intro .side-main dl{
						width: 216px;
						margin:0px 13px;
						margin-top: 10px;
						height: 115px;
						overflow: hidden;
						border-bottom: 1px solid #d4a96c;
					}
						#intro .side-main dl dt{
							width: 74px;
							height: 100px;
							overflow: hidden;
							margin-right: 6px;
							float: left;
							text-align: center;
						}
							#intro .side-main dl dt a{
								width:74px;
								height: 100px;
								overflow: hidden;
								font-weight: bold;
								line-height: 26px;
							}
								#intro .side-main dl dt a img{
									width: 70px;
									height: 70px;
									overflow: hidden;
									padding: 1px;
									border: 1px solid #864b09;
								}
						#intro .side-main dl dd{
							width: 133px;
							height: 22px;
							overflow: hidden;
						}
						
					#intro .side-main ol{
						width: 216px;
						margin:0px 13px;
						margin-top: 5px;
						margin-bottom: 2px;
						height: 71px;
						overflow: hidden;
					}
						#intro .side-main ol li{							
							line-height: 16px;
							margin:3px 0;
						}
					#hl .side-main {
						width: 220px;
						height: 160px;
						overflow: hidden;
						
					}
						
		/* Content Style */
		.content{
			width:614px;
			overflow: hidden;
		}
		.conBox{
				width:614px;
				margin-top: 6px;
				overflow: hidden;
			}
				.conBox .con-top{
					width: 614px;
					height: 36px;
					line-height: 38px;
					color: #fdf0b2;
					overflow: hidden;
					background: url(content-box.gif) 0px -8px no-repeat;
				}
					.conBox .con-top label{
						width: 500px;
						height: 36px;
						overflow: hidden;
						float: left;
						display: block;
						text-indent: 13px;
					}
					.mk{
						width: 500px;
						height: 36px;
						overflow: hidden;
						float: left;
						display: block;
						text-indent: 13px;
						}
					.mk a{color: #fdf0b2;}
					.conBox .con-top span{
						width: 50px;
						height: 36px;
						overflow: hidden;
						float: right;
						display: block;
						text-align: right;
						padding-right: 10px;
					}
						.conBox .con-top span a{
							color: #fdf0b2;
						}
				.conBox .con-end{
					width: 614px;
					height: 4px;
					overflow: hidden;
					background: url(content-box.gif) 0px -4px no-repeat;
				}
				.conBox .con-main{
					width: 614px;
					overflow: hidden;
					background: url(content-bg.gif) repeat-y;
				}
				
				/* Fucos Style */				
				#focus .con-top{
					height: 4px;
					background: url(content-box.gif) 0px 0px no-repeat;
				}
				#focus .con-main{
					height: 355px;					
				}
				#qishi .con-main{
					height: 210px;					
				}
					#focus .focus-box{
						width:428px;
						height: 215px;
						overflow: hidden;
						margin: 10px 0px 0px 13px;
						display: block;
						_display: inline;
						position:relative;
						border: 1px solid #864b09;
					}
						#focus .focus-box ul{
							position:absolute;
						}
							#focus .focus-box ul li{
								width:428px;
								height: 215px;
								overflow: hidden;
							}
							#focus .focus-box ul li img{
								width:428px;
								height: 215px;
								overflow: hidden;
							}
						#focus .focus-box span{
							width:428px;
							height: 40px;
							line-height: 40px;
							font-weight: bold;
							font-size: 14px;
							color: #fff;
							text-indent: 15px;
							overflow: hidden;
							margin-top: -40px;
							display: block;
							cursor: pointer;
							position: relative;
							*position: inherit;
							background: url(transparent.png);
							_background:none;
							_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="transparent.png");
						}
					#focus .focus-menu{
						width:154px;
						height: 221px;
						margin: 10px 12px 0px 0px;
						margin-right: 13px;
						display: block;
						_display: inline;
					}
						#focus .focus-menu li{
							width:154px;
							height: 31px;
							line-height: 31px;							
							margin-bottom: 6px;
							font-size: 14px;
							text-indent: 16px;
							cursor: pointer;
							background: url(subMenu-bg.gif) 0px -31px no-repeat;
						}
							#focus .focus-menu li.selected{
								color: #fff;
								font-weight: bold;
								background: url(subMenu-bg.gif) 0px 0px no-repeat;
							}
							#focus .focus-menu li.active{
								font-weight: bold;
							}
			
				/* Product Style */				
				#product .tab-menu{
					width: 420px;
					height: 36px;
					margin-left: 13px;
					display: inline;
					overflow: hidden;
				}
					#product .tab-menu li{
						width: 71px;
						height: 25px;
						line-height: 25px;
						margin-top:11px;
						overflow: hidden;
						float: left;
						cursor: pointer;
						text-align: center;
						background: url(tab-line.gif) right top no-repeat;
					}
					#tab-w{ float:left; width:85px; line-height: 25px;text-align: center;margin-top:7px;}
					#product .tab-menu li.selected{
						color: #ab611a;
						font-weight: bold;
						background: url(menu-hover.gif) no-repeat;
					}
					#product .tab-menu li.active{
						font-weight: bold;
					}
					
				#product .tab-box{
					height: 137px;
					overflow: hidden;
				}
				#product .tab-box .list-img{
					height: 137px;
					overflow: hidden;
				}
					#product ul{
						margin-left: 14px;
					}
						#product ul li{
							width:139px;
							height: 121px;
							margin-top: 12px;
							overflow: hidden;
							float: left;
							margin-right: 10px;
							display: inline;
							line-height: 20px;
							*line-height: 30px;
						}
							#product ul li img{
								width:135px;
								height: 87px;
								overflow: hidden;
								padding: 1px;
								border: 1px solid #864b09;
							}
				
				/* Search Style */
				#search{
					width: 242px;
					height: 43px;
					overflow: hidden;
					margin-top: 1px;
					background: url(search-bg.gif) 0px 0px no-repeat;
				}
					#search .input-text{
						width:153px;
						height: 22px;
						line-height: 22px;
						padding: 0 5px;
						overflow: hidden;
						float: left;
						margin-top: 9px;
						margin-left: 9px;
						font-family: Tahoma;
						border: 1px solid #b77229;
						background: #fff;
					}
					#search .input-button{
						width:53px;
						height: 24px;
						overflow: hidden;
						float: right;
						margin-top: 9px;
						margin-right: 9px;
						cursor: pointer;
						border: 0px solid #b77229;
						background: url(search-bg.gif) -165px -43px no-repeat;
					}
					
				#side-ad{
					width: 242px;
					height: 139px;
					overflow: hidden;
					margin-top:6px;
				}
				
				/* Customer */
				#customer .con-top{
					height: 66px;
					text-indent: -999px;
					background: url(content-box.gif) 0px -44px no-repeat;
				}
				#customer .con-main{
					height:397px;
				}
					#customer .bagua{
						width:608px;
						margin: 0 3px;
						background: url(subMenu-bg.gif) right -82px no-repeat;
					}
					#customer ul{
						margin-top: 3px;
					}
						#customer ul li{
							width: 276px;
							height: 83px;
							overflow: hidden;
							float: left;
							margin-left: 18px;
							margin-top: 12px;
							display: inline;
							background: url(list-bg.gif) 0px -83px no-repeat;
						}
						#customer ul li.highlight{
							background: url(list-bg.gif) 0px 0px no-repeat;
						}
						#customer ul li.high{
							background: url(list-bg.gif) 0px -83px no-repeat;
						}
							#customer ul li span{
								width: 92px;
								height: 62px;
								overflow: hidden;
								display: inline;
								float: left;
								margin-top: 11px;
								margin-left: 11px;
							}
								#customer ul li span img{
									width:88px;
									height: 58px;
									overflow: hidden;
									border: 1px solid #b77229;
									background: #fff;
								}
							#customer ul li dl{
								width: 160px;
								height: 62px;
								overflow: hidden;
								display: inline;
								float: right;
								margin-top: 11px;
								margin-right: 5px;
							}	
								#customer ul li dl dt{
									width: 160px;
									height: 26px;
									overflow: hidden;									
								}
									#customer ul li dl dt a{
										color: #ff0000;
										font-weight: bold;
									
										font-size: 16px;
									}
								#customer ul li dl dd{
									width: 160px;
									height: 40px;
									overflow: hidden;		
									color: #cb8f42;							
								}	
								
				/* Theory  Style */
				#theory .con-main{
					height:390px;
				}
					#theory ol{
						width: 588px;
						height: 104px;
						overflow: hidden;
						margin: 0px 13px;
						border-bottom:1px solid #d4a96c 
					}
						#theory ol li{
							width: 294px;
							height: 78px;
							float: left;
							overflow: hidden;							
							margin-top: 13px;
						}
							#theory ol li span{
								width: 106px;
								height: 78px;
								overflow: hidden;
								display: inline;
								float: left;
							}
								#theory ol li span img{
									width: 102px;
									height: 74px;
									overflow: hidden;
									padding: 1px;
									border: 1px solid #864b09;
								}
							#theory ol li dl{
								width: 170px;
								height: 78px;
								overflow: hidden;
								display: inline;
								float: left;
								margin-left: 8px;
							}
								#theory ol li dl dt{
									font-weight: bold;
									width: 170px;
									height: 22px;
									line-height: 22px;
									overflow: hidden;
								}
								#theory ol li dl dd{
									text-indent: 12px;
								}						
					#theory ul{
						width: 588px;
						height:280px;
						overflow: hidden;
						margin: 0px 13px;
						margin-top: 6px;
						background: url(bagua-bg.gif) right bottom no-repeat;
					}
						#theory ul li{
							width: 294px;
							height: 26px;
							line-height: 26px;
							float: left;
							overflow: hidden;	
							border-bottom: 1px dashed #e5c08b;
						}	
							#theory ul li em{
								color: #cb8f42;
							}
				.conBox-w{
				width:864px;
				margin-top: 6px;
				overflow: hidden;
			}
				.conBox-w .con-top-w{
					width: 864px;
					height: 36px;
					line-height: 38px;
					color: #fdf0b2;
					overflow: hidden;
					background: url(content-box-w.gif) 0px -8px no-repeat;
				}
					.conBox-w .con-top-w label{
						width: 600px;
						height: 36px;
						overflow: hidden;
						float: left;
						display: block;
						text-indent: 14px; font-weight:bold
					}
					.conBox-w .con-top-w span{
						width: 50px;
						height: 36px;
						overflow: hidden;
						float: right;
						display: block;
						text-align: right;
						padding-right: 10px;
					}
						.conBox-w .con-top-w span a{
							color: #fdf0b2;
						}
				.conBox-w .con-end-w{
					width: 864px;
					height: 4px;
					overflow: hidden;
					background: url(content-box-w.gif) 0px -4px no-repeat;
				}
				.conBox-w .con-main-w{
					width: 864px;
					overflow: hidden;
					background: url(content-bg-w.gif) repeat-y;
					line-height:24px;
				}

		/* conBox Style */
		#footer{
			width: 860px;
			height: 140px;
			margin: 0px 11px;
			line-height: 25px;
			margin-top:8px;
			overflow: hidden;
			text-align: center;
			background: url(line.gif) left top repeat-x;
		}
			#footer h1{
				width: 860px;
				height: 30px;
				line-height: 30px;
				overflow: hidden;
				margin-top: 5px;
			}
			#goin span,#special span{
				display: none;
			}
			#goin .side-main ul,#special .side-main ul{
				background: none;
			}
				#goin .side-main ul li,#special .side-main ul li{
					background: url(dot.gif) 7px 10px no-repeat;
				}
		#lists .con-main ul{
			width: 588px;
			overflow: hidden;
			margin: 0px 13px;
			margin-top: 6px;
			background: url(bagua-bg.gif) right bottom no-repeat;
		}
			#lists .con-main ul li{
				width: 588px;
				height: 26px;
				line-height: 26px;
				float: left;
				overflow: hidden;	
				border-bottom: 1px dashed #e5c08b;
			}	
				#lists .con-main ul li em{
					color: #cb8f42;
				}
			.pages{
				width: 608px;
				height: 30px;
				line-height: 30px;
				overflow: hidden;
				margin: 0 3px;
				margin-top: 8px;
				border-top: 1px solid #ab611a;
			}
				.pages label{
					width: 100px;
					height: 30px;
					overflow: hidden;
					float: left;
					text-indent: 10px;
				}
				.pages em{
					font-weight: bold;
				}
				.pages h2{
					width: 480px;
					height: 30px;
					overflow: hidden;
					float: right;
					text-align: right;
					padding-right: 10px;
				}
					.pages h2 .input-text{
						width: 30px;
						height: 16px;
						color: #cb8f42;
						line-height: 16px;
						text-align: center;
						margin-top: 4px;
						overflow: hidden;
						border: 1px solid #ab611a;
						background: #fff;
					}
					.pages h2 .active{
						color: #000;
						font-weight: bold;
					}
				#detail .con-top span{
					display: none;
				}
				#detail .con-main{
					padding-bottom: 50px;
				}
				#detail .con-main h1{
					width: 588px;
					height: 80px;
					line-height: 80px;
					overflow: hidden;
					margin: 0px 13px;
					margin-top: 10px;
					font-family: Î¢ÈíÑÅºÚ;
					font-size: 28px;
					text-align: center;
				}
				#detail .con-main h2{
					width: 588px;
					height: 30px;
					line-height: 30px;
					overflow: hidden;
					margin: 0px 13px;
					text-align: center;
					color: #cb8f42;
					border-top: 1px dashed #e5c08b;
					border-bottom: 1px dashed #e5c08b;
				}
				#detail .con-main p{
					width: 578px;
					line-height: 30px;
					overflow: hidden;
					font-size: 14px;
					margin: 10px 18px;
					text-indent: 28px;
				}
				.mar_10{ margin:5px 10px; font-size:14px;}
				.mar_10 ul li{
								width: 588px;
								height: 26px;
								line-height: 26px;
								float: left;
								overflow: hidden;	
								border-bottom: 1px dashed #e5c08b;
							}
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #ab611a; text-align:center; color:#ab611a;}
#pages a.now{ background:#ab611a; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#ab611a; color:#fff;}
#links { margin: 10px 11px 0px 11px;list-style:none;background: url(line.gif) left top repeat-x;width: 860px;height: auto; overflow:hidden;}
#links li { float:left; line-height:20px; padding-top:6px; margin:0px 4px;}
.tab-box-w ul{ overflow:hidden; width: 845px;}
.con-main-show{
					width: 614px;
					overflow: hidden;
					background: url(content-bg.gif) repeat-y;
				}
.con-main-show h1{
					width: 588px;
					height: 80px;
					line-height: 80px;
					overflow: hidden;
					margin: 0px 13px;
					margin-top: 10px;
					font-family: Î¢ÈíÑÅºÚ;
					font-size: 28px;
					text-align: center;
}
.con-main-show h2{
					width: 588px;
					height: 30px;
					line-height: 30px;
					overflow: hidden;
					margin: 0px 13px;
					text-align: center;
					color: #cb8f42;
					border-top: 1px dashed #e5c08b;
					border-bottom: 1px dashed #e5c08b;
}
.con-main-show p{
					width: 578px;
					line-height: 30px;
					overflow: hidden;
					font-size: 14px;
					margin: 10px 18px;
					text-indent: 28px;
				}
				.con-main-show table{ margin: 10px 18px; overflow: hidden;}
				.con-main-show td{ font-size: 12px;}
				.con-main-show img{ margin: 10px 18px; max-width:570px; width:expression(this.width > 570 && this.width > this.height ? 570 : true);overflow:hidden;}
.hongsezi {
  font-weight:bold; color:#FF0000
  }
.dibian {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e5c08b;
}

