/* CSS Document */
BODY {
	margin:auto;	
	font-size:14px;
	color:#4e4e4e;
	font-family:"Î¢ÈíÑÅºÚ";
	background-color:#fff;	
	}
	
#box_top{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:190px;
	_height:190px;
	background-image:url(../images/hbg.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
	}
	
#box_top_center{
	margin:0 auto;
	width:1200px;
	height:auto;
	min-height:190px;
	_height:190px;	
	}

#box_banner{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:600px;
	_height:600px;
	background-image:url(../images/banner.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	}

#box_bannerabout{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:350px;
	_height:350px;
	background-image:url(../images/bannerabout.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	}

#box_bannergj{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:350px;
	_height:350px;
	background-image:url(../images/bannergj.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	}

#box_bannercp{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:350px;
	_height:350px;
	background-image:url(../images/bannercp.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	}

#box_bannerqy{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:350px;
	_height:350px;
	background-image:url(../images/bannerqy.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	}

#box_bannerlx{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:350px;
	_height:350px;
	background-image:url(../images/bannerlx.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	}


#box_center{
	margin:0 auto;
	width:1200px;
	height:auto;
	min-height:360px;
	_height:360px;
	margin-top:0px;
	}
	
#box_bottom{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:295px;
	_height:295px;
	margin-top:40px;
	background-image:url(../images/fbg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	color:#FFF;
	}

#box_bottom_center{
	margin:0 auto;
	width:1200px;
	height:auto;
	min-height:295px;
	_height:295px;
	color:#FFF;
	}

#box_bottom_center a{
	margin:0 auto;
	width:1200px;
	height:auto;
	min-height:295px;
	_height:295px;
	color:#FFF;
	}

#box_bottom_center a:hover{
	margin:0 auto;
	width:1200px;
	height:auto;
	min-height:295px;
	_height:295px;
	color:#FF0;
	}

.box_top_logo{
	padding-top:27px;
	padding-bottom:23px;
	height:80px;
	}

.box_top_nav{
	height:60px;
	background-image:url(../images/nav.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	}


#wrapper .text {
position:relative;
bottom:30px;
left:0px;
visibility:hidden;
}
#wrapper:hover .text {
visibility:visible;
}


/*µ¼º½¿ªÊ¼*/
.top_nav{
	margin:0 auto;
	width:1200px;
	height:60px;
	line-height:60px;	
	}

.top_nav_list{
	height:60px;
	line-height:60px;
	float:left;
	margin-left:0px;
	background-image:url(../images/nav.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

.top_nav_list li{
	float:left;
	margin-left:0px;	
	height:60px;
	line-height:60px;
	cursor:pointer;
	}
	
.top_nav_list li.home a{
	width:181px;
	display:block;
	text-align:left;
	height:60px;
	line-height:60px;
}

.top_nav_list li.home a:link {
	width:181px;
	text-decoration: none;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.home a:visited {
	width:181px;
	text-decoration: none;
	height:60px;
	line-height:60px;
}
.top_nav_list li.home a:hover {
	width:181px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.home a:active {
	width:181px;
	height:60px;
	line-height:60px;
	text-decoration: none;
}

.top_nav_list li.about a{
	width:181px;
	display:block;
	text-align:left;
	height:60px;
	line-height:60px;
}

.top_nav_list li.about a:link {
	width:181px;
	text-decoration: none;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.about a:visited {
	width:181px;
	text-decoration: none;
	height:60px;
	line-height:60px;
}
.top_nav_list li.about a:hover {
	width:181px;
	background-image:url(../images/nav_on.jpg);
	background-position:-181px 0px;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.about a:active {
	width:181px;
	height:60px;
	line-height:60px;
	text-decoration: none;
}

.top_nav_list li.product a{
	width:181px;
	display:block;
	text-align:left;
	height:60px;
	line-height:60px;
}

.top_nav_list li.product a:link {
	width:181px;
	text-decoration: none;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.product a:visited {
	width:181px;
	text-decoration: none;
	height:60px;
	line-height:60px;
}
.top_nav_list li.product a:hover {
	width:181px;
	background-image:url(../images/nav_on.jpg);
	background-position:-362px 0px;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.product a:active {
	width:181px;
	height:60px;
	line-height:60px;
	text-decoration: none;
}

.top_nav_list li.guojie a{
	width:296px;
	display:block;
	text-align:left;
	height:60px;
	line-height:60px;
}

.top_nav_list li.guojie a:link {
	width:296px;
	text-decoration: none;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.guojie a:visited {
	width:296px;
	text-decoration: none;
	height:60px;
	line-height:60px;
}
.top_nav_list li.guojie a:hover {
	width:296px;
	background-image:url(../images/nav_on.jpg);
	background-position:-543px 0px;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.guojie a:active {
	width:296px;
	height:60px;
	line-height:60px;
	text-decoration: none;
}

.top_nav_list li.qiye a{
	width:181px;
	display:block;
	text-align:left;
	height:60px;
	line-height:60px;
}

.top_nav_list li.qiye a:link {
	width:181px;
	text-decoration: none;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.qiye a:visited {
	width:181px;
	text-decoration: none;
	height:60px;
	line-height:60px;
}
.top_nav_list li.qiye a:hover {
	width:181px;
	background-image:url(../images/nav_on.jpg);
	background-position:-839px 0px;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.qiye a:active {
	width:181px;
	height:60px;
	line-height:60px;
	text-decoration: none;
}

.top_nav_list li.contact a{
	width:180px;
	display:block;
	text-align:left;
	height:60px;
	line-height:60px;
}

.top_nav_list li.contact a:link {
	width:180px;
	text-decoration: none;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.contact a:visited {
	width:180px;
	text-decoration: none;
	height:60px;
	line-height:60px;
}
.top_nav_list li.contact a:hover {
	width:180px;
	background-image:url(../images/nav_on.jpg);
	background-position:-1020px 0px;
	height:60px;
	line-height:60px;	
}
.top_nav_list li.contact a:active {
	width:180px;
	height:60px;
	line-height:60px;
	text-decoration: none;
}

.top_nav_list li .top_sub_nav{	
	position:absolute;
	width:420px;
	overflow:hidden;
	display:none;	
	z-index:99;
}

.top_nav_list li .top_sub_nav li{
	height:43px;
	line-height:53px;	
	text-align:left;
	margin-top:0px;
	margin-left:0px;
	padding-left:10px;
	background-image:url(../images/xlbg1.png); background-position:left top; background-repeat:no-repeat;
	}	

.top_nav_list li .top_sub_nav li a{
	width:80px;
	float:left;
	display:block;
	text-align:left;
	font-size:14px;
}

.top_nav_list li .top_sub_nav li a:link {
	width:80px;
	float:left;
	font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color:#ffffff;text-decoration: none; height:43px;line-height:53px;
}
.top_nav_list li .top_sub_nav li a:visited {
	width:80px;
	float:left;
	font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color: #ffffff;text-decoration: none; height:43px;line-height:53px;
}
.top_nav_list li .top_sub_nav li a:hover {
	width:80px;
	float:left;
	/*font-size:12px; font-family:"Î¢ÈíÑÅºÚ";color:#fbf7f1;text-decoration:none;background-image: none;height:38px;line-height:38px;*/
	font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color:#f5f771;text-decoration:none;height:43px;line-height:53px;
	background-image:none;
}
.top_nav_list li .top_sub_nav li a:active {
	width:80px;
	float:left;
	font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color:#ffffff;text-decoration: none;height:43px;line-height:53px;
}							
/*µ¼º½½áÊø*/




A.menu2:link {
	  padding-left:34px; WIDTH:136px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ";HEIGHT: 37px; line-height:37px; COLOR: #444744; FONT-SIZE: 14px; background-image:url(../images/lbg.jpg);background-position:left top; background-repeat:no-repeat;TEXT-DECORATION: none
}
A.menu2:visited {
	 padding-left:34px; WIDTH:136px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ";HEIGHT: 37px; line-height:37px;  COLOR: #444744; background-image:url(../images/lbg.jpg);background-position:left top; background-repeat:no-repeat;FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu2:hover {
	 padding-left:34px; WIDTH:136px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 37px; line-height:37px;  COLOR: #ffffff;  FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu2:active {
	 padding-left:34px; WIDTH:136px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat; HEIGHT: 37px; line-height:37px;  COLOR: #ffffff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu21:link {
	 padding-left:34px; WIDTH:136px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 37px; line-height:37px;  COLOR: #ffffff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu21:visited {
	 padding-left:34px; WIDTH:136px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 37px; line-height:37px;  COLOR: #ffffff;  FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu21:hover {
	 padding-left:34px; WIDTH:136px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat; HEIGHT: 37px; line-height:37px;  COLOR: #ffffff; FONT-SIZE: 14px;TEXT-DECORATION: none
}
A.menu21:active {
 padding-left:34px; WIDTH:136px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat; HEIGHT: 37px; line-height:37px;  COLOR: #ffffff;  FONT-SIZE:14px;  TEXT-DECORATION: none
}


