﻿/* CSS Document */
body,ul,ol,li,p,h2,h3,h4,h5,h6,form,fieldset,img,div{
	margin:0;
	padding:0;
	border:0;
	list-style-type: none;
	font-size:12px;
	color:#463739;
	font-family:"Arial";	
}
h1 { color:#D96E39; font-size:20px; font-weight:bold; font-fmaily:"Arial"}
body,ul,ol,li,p,form,fieldset,table,td{
	font-family:"Arial";
	font-size:12px;
	list-style-type: none;
	font-weight: normal;
}
body,tr,td{}
select {font-size:12px;}
a{text-decoration:none;}
a:link{color: #463739;}
a:visited{color:#463739;}
a:hover,a:active,a:focus{color:red;text-decoration:underline;}

/**top**/
.bgc { background-image:url(../images/NO_01.gif); background-repeat:repeat-x; height:96px;}
#top{ width: 851px; margin:0 auto; padding:0 auto;}

#top1{ width:851px; float:left;}
#top1 ul { width:851px; float:left; height:57px;}
#top1 ul li { float:left; height:57px; overflow:hidden;}
#top1 .toph {height:37px; line-height:37px; padding-top:10px;}
.wri { color:#ffffff; float:left; padding-left:530px;margin-top:5px;}
.clear {clear:both;} /* float  һ¸ */
.wri  a{text-decoration:none;}
.wri  a:link{color: #ffffff;}
.wri  a:visited{color:#ffffff;}
.wri  a:hover,a:active,a:focus{color:red;text-decoration:underline;}

.nav { height:39px; width:851px;float:left;}
.nav ul { height:39px; width:851px; float:left;}
.nav ul li { height:39px; text-align:center; float:left;}
.nav1 { background-image:url(../images/NO_08.gif); width:325px; height:39px; line-height:39px; text-align:center;}
.nav1 img { line-height:39px; overflow:hidden; vertical-align:middle;}
.nava { background-image:url(../images/NO_05.gif); background-repeat:no-repeat; width:100px; height:39; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:39px; }
.nava  a{text-decoration:none;}
.nava  a:link{color: #ffffff;}
.nava  a:visited{color:#ffffff;}
.nava  a:hover,a:active,a:focus{color:red;text-decoration:underline;}

/****/
#con { width:851px; float:left;}
#conl { float:left; width:220px; text-align:left; clear:both;}
#conl ul li { float:left; width:220px;line-height:30px; height:30px; }
#conl .conl1 {    
	background-color: #EFEAEE;
	width:216px;
}
#conl .conl1 img { padding-top:3px; vertical-align:middle}
#conl .conlq1 {    
		width:216px;
}
#conl .conlq1 img { padding-top:3px; vertical-align:middle}

#conl .conl11 {    

	background-color: #EFEAEE;
	width:216px;
}
#conl .conl11 ul li { border-bottom:1px dashed #cccccc; width:210px; clear:both;}
.conh { padding-left:5px; width:180px; font-weight:bold; font-size:12px; }
#conr { float:right; width:628px; margin-top:5px;}
.conr1 { width:628px; float:left; margin-top:5px;}
.conr1 ul { width:628px; float:left;}
.conr1 ul li {float:left; width:628px; text-align:center;}


.conrx { width:628px;margin-top:10px;}
.conrx ul { width:628px;margin-top:5px;}
.conrx ul li {float:left; width:200px; text-align:left;padding-left:5px;}


.prouct { width:149px; height:195px; border:1px solid #cccccc; margin:2px; float:left;}
.prouct ul { width:149px; height:195px; }
.prouct ul li { text-align:center;width:149px;padding-top:5px;}
.clear {clear:both;} /* float  һ¸ */
.foot { 
	width:851px;
	height:25px;
	text-align:center;
	float:left;
	}
.foott {width:851px; margin:0 auto;padding:0 auto; height:25px; background-color: #79595E;}
.foot1 {float:left; text-algin:center;  width:851px;}
.foot1 ul {float:left; text-align:center; width:851px; }
.foot1 ul li {float:left;line-height:25px; text-align:center; padding-left:3px; padding-right:3px; width:851px; }
.wri1{ color:#ffffff;}
.wri1  a{text-decoration:none;}
.wri1  a:link{color: #ffffff;}
.wri1  a:visited{color:#ffffff;}
.wri1  a:hover,a:active,a:focus{color:red;text-decoration:underline;}
.clear {clear:both;} 

.conr2 { width:628px; float:left; margin-top:5px;}
.conr2 ul { width:628px; float:left;}
.conr2 ul li {float:left; width:628px; text-align:left;line-height:35px;  font-size:14px;}
.conr2 ul li .p { line-height:22px;}

.conr3 { width:628px; float:left; margin-top:5px;}
.conr3 ul { width:628px; float:left;}
.conr3 ul li {float:left; width:628px; text-align:left;line-height:22px;  font-size:14px;}
.conr3 ul li .p { line-height:22px;}

.F1F1F1 { bgclor:#F1F1F1; height:25px; font-size:14px; font-weight:bold; text-align:left;}
.prouctq { width:149px; height:195px; margin:2px; float:left;}
.prouctq ul { width:149px; height:195px; }
.prouctq ul li { text-align:center; width:149px; line-height:20px; padding-top:5px;}

.r540 { background-color:#7C585C; height:25px;color:#ffffff; line-height:25px; width:620px; float:left; clear:both;}
.sol {float:left; width:600px;}
.sol ul li { float:left; padding-left:10px; width:600px;}
.E5 {border-bottom:1px solid #cccccc; background:#e5e5e5; height:20px; margin-top:10px;}


.position {
    width: 99.7%;
    font-size: 13px;
    height: 22px;
    border: 1px solid #D1CFBD;
    line-height: 22px;
    text-indent: 12px;
	margin-top:5px;
}

.position .selected, .position .selected a {
    color: #fea00c; font-weight:bold;
}

.page {
	clear:both;
    padding-top:5px;
	padding-bottom:5px;
    color: #000000;
	background-color:#f1f1f1; 
	margin-top:20px;
	width:610px;
	padding-left:10px;
	text-align:center;
}


.selected {
    color: #FFAF02;
    font-weight: bold;
}

.page a, .page a:hover {
    color: #000000;
}


.flymenu {
	font-size:10px;
	margin:0; 
}

.flymenu a:link, .flymenu a:visited{
    font:normal 9pt/25px arial;
}

.flymenu ul {
	position:relative;
	z-index:500;
	padding:0;
	margin:0;
	list-style-type:none;
	width:180px;
}
.flymenu li {
height:auto;
float:left;list-style:none;
}
.flymenu li.sub {} 

.flymenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

.flymenu a, .flymenu a:visited {
display:block; 
text-decoration:none;
height:auto;
line-height:25px;
width:160px;
color:#000;
padding-left:30px;
padding-right:0px;	
text-indent:0px;
_border-width:0 1px 1px 1px;
}

.flymenu .sub UL a:link, .flymenu .sub UL   a:visited {
display:block; 
text-decoration:none;
height:auto;
line-height:25px;
height:25px;
width:170px;
color:#000;
padding-left:5px;
padding-right:0px;	
text-indent:0px;

}


* html .flymenu a, * html .flymenu a:visited {width:160px; width:160px;}
* html .flymenu a:hover {color:#000; text-decoration:underline;xbackground:#D5D1FE; position:relative;}

.flymenu li:hover {position:relative;}
.flymenu a:active, .flymenu a:focus {color:#B0823F;}
.flymenu li:hover > a {color:#ED402F;text-decoration:underline; xbackground:#D5D1FE;}
.flymenu li ul {
visibility:hidden;
position:absolute;
top:-30px;
left:100px;
padding:30px;
background:transparent url(transparent.gif);
}

.flymenu li:hover > ul {visibility:visible;}

.flymenu ul a:hover ul ul{
visibility:hidden;
}
.flymenu ul a:hover ul a:hover ul ul{
visibility:hidden;
}
.flymenu ul a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}
.flymenu ul a:hover ul {
visibility:visible;
}
.flymenu ul a:hover ul a:hover ul{ 
visibility:visible;
}
.flymenu ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
.flymenu ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
LI.threesub  {
	BORDER-top:1px solid #cccccc;
	BORDER-LEFT:1px solid #cccccc;
	BORDER-RIGHT:1px solid #cccccc;
	background:#f1f1f1;
	z-index:610;
	position:relative;
	 margin-top:-1px;
	 width:190px; 
	 overflow:hidden;  
}
LI.threesub  a:link,  LI.threesub  a:visited{
	color:#333333;
	padding-right:10px;
	text-decoration:underline;
	padding-left:0px;
}
.flymenu .sub .threesub a:hover {
    color:#333333;
    text-decoration:underline;
}

#catelog  .mainsub
{
	font:bold 10pt/25px  arial;		
	border-bottom:1px dashed #cccccc; 
	width:210px; 
	clear:both;
	font-weight:normal;
	text-align:left;	
    color:#7B634C;
}


#catelog .mainsub a:link,#catelog .mainsub a:visited {
    color:#333333;
    font:normal 9pt/25px arial;
    font-weight:bold; 
    text-decoration:none;
    padding-left:10px;
}

#catelog .mainsub a:hover {
    color:#333333;
    text-decoration:underline;
}
