﻿*{
	MARGIN:0px;
	PADDING:0px;
}
BODY{
		
	FONT:normal 12px arial, arial, sans-serif;
	COLOR: #000;
	BACKGROUND:#D9E3EC ;
	TEXT-ALIGN: center;
	
}

A {
	COLOR:#039;
}
A:visited {
	COLOR:#039;
}

A:hover {
	COLOR:#00f;
}


#contain{
	
	WIDTH: 992px;
	MARGIN:auto;		
	TEXT-ALIGN: center;
	OVERFLOW:hidden;		
	Z-index:0;		
	
		
}
#midflashcontain {	
	clear:both;
	WIDTH:995px;
	HEIGTH:214px;
	OVERFLOW:hidden;	
	
}



#top{
	WIDTH:992px;	
	HEIGHT:113px;
	OVERFLOW:hidden;
	BACKGROUND:url(../images/bg_header.gif) no-repeat;	
	overflow:hidden;
	margin-top:4px;
	
		
}

#menu{
	DISPLAY:block;		
	WIDTH:992px;
	HEIGHT:36px;	
	TEXT-ALIGN:center;	
	BACKGROUND:url(../images/bg_menu.jpg) ;	
	COLOR:#669ACC;
	float:right;


	
	
}


#main{
	CLEAR:both;
	WIDTH:992px;	
	OVERFLOW:hidden;			
	background:url("../images/main_bg.gif") ;
	MARGIN:auto;
	


}
#left_menu{
	WIDTH:220px;	
	FLOAT:left;	
	OVERFLOW:hidden;
	
	text-align:center;
\\	BORDER-RIGHT:1px solid #AFB3B4;
	
	
	
\\	background:url("../images/categories_bottom.jpg") left repeat-y ;	

		
}






#right_content {
	display:block;
	WIDTH:583px;
	HEIGHT:auto;
	OVERFLOW:hidden;
	TEXT-ALIGN:left;
	FLOAT:left;
	background: #fff ;

	
}


#right_addside {
	display:block;
	WIDTH:188px;	
	FLOAT:right;
	text-align:left;
	OVERFLOW:hidden;	
	COLOR:#414141;
}

#right_addside A{
	FONT:normal 8pt Arial;
	COLOR:#414141;
}

#foot {
	
	CLEAR:both;
	WIDTH:992px;
	HEIGHT:60px;
	PADDING-TOP:20px;
	LINE-HEIGHT:12pt;	
	TEXT-ALIGN:center;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000;		
	background:url(../images/footbg.gif) top repeat-x;
	MARGIN:auto;
	
	

}
#foot A 
{
	
	
	font:normal 11px arial,arial;		
	color: #666; 	
	
   
}


INPUT{
	
	FONT:normal 9pt arial, arial, Helvetica, sans-serif;
	COLOR:#42525A;
	FONT-SIZE:11px;
}

#navigation
{

	
	TEXT-ALIGN:center;
	float:left;
	width:670px;
	overflow:hidden;
	padding-top:5px	;
	
	
	
	
}
#navigation UL
{
	
	TEXT-ALIGN:center;	
	height:31x;
	
	
}
#navigation LI
{
	DISPLAY: block;	
	FLOAT:right;	
	LIST-STYLE-TYPE: none;	
	FONT:normal  8pt  arial, Helvetica, sans-serif;
	COLOR:#666;
\\	BACKGROUND:url(../images/menu_line.gif) right  no-repeat ;
	
	
}
#navigation A
{
	
	font:bold 10pt/31px arial,arial;	
	color : #444;
	text-decoration : none;		
	MARGIN:0px 28px 0px 28px;
	
	
	
}

#navigation A:visited
{
	color : #444;			
}

#navigation A:hover
{    
	color : #000;
	TEXT-DECORATION:none;
	
	
}
#porduct_catelog_list{
	WIDTH:210px;
	margin:auto;	
	
	
}

.lmline{
	display:block;
	width:210px;
	HEIGHT:30px;		
	BORDER-bottom:1px solid #fff;	
	TEXT-ALIGN:left;
	BACKGROUND:#84E3F0;
	margin:auto;
	
}


.lmline A{
	
	FONT: bold 10pt arial, Helvetica, sans-serif;		
	COLOR:#313131;
	LINE-HEIGHT:30px;
	TEXT-DECORATION:none;
	ALIGN:left;	
	MARGIN-LEFT:0px;

}

.lmline A:visited {
	COLOR:#222;
}


.lmline A:hover{				
	COLOR:#000;
	TEXT-DECORATION:underline;
}



.lmsubline {
		 
	BACKGROUND:url(../images/leftsubbg.jpg) ;
	WIDTH:210px;
	
}



.lmsubline A {	
	DISPLAYL:block;	
	FONT:normal 8pt/30px Arial;
	TEXT-DECORATION:none;	
	color:#665554;
	
	
	
}
.lmsubline A:visited {
	COLOR:#665554;
}


.lmsubline A:hover {		
	TEXT-DECORATION:underline;
	COLOR:#003;	
	
}

.lmsub2line {
		 
	BACKGROUND:#Fafafa;
	WIDTH:141px;

}



.lmsub2line A {	
	DISPLAYL:block;	
	FONT-SIZE:11px;
	TEXT-DECORATION:none;
	LINE-HEIGHT:20px;
	color:#222;
	
	
}


.lmsub2line A:hover {		
	TEXT-DECORATION:underline;	
	
}





#position_intro {
	WIDTH:557px;
	FONT:bold 12px/35px arial, arial, Helvetica, sans-serif;
	TEXT-ALIGN:left;
	
	HEIGHT:35px;	
	COLOr:#787878;
	
	
}

#position_intro A {	
	FONT:bold 9pt/35px arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;	
	TEXT-ALIGN:left;
	COLOr:#787878;
	TEXT-DECORATION:underline;
		
	
}
#position_intro A:hover {		
	COLOr:#056E4F;
	TEXT-DECORATION:underline;
}

.textclass {
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, sans-serif;	
	color:#000000;
	WIDTH:566px;	
	OVERFLOW:hidden;
	WORD-BREAK:break-word;		
	LINE-HEIGHT: 20px;	
	height:auto;
\\	background:url(../images/textdescript.jpg) bottom repeat-x;
	
	
}



.textinfo_show {
	WIDTH:583px;	
	OVERFLOW:hidden;	
	FONT:normal 9pt/18px arial, sans-serif;	
	color:#333;	
	OVERFLOW:hidden;
	WORD-BREAK:break-word;
\\	BACKGROUND:url(../images/h3bg.gif) top repeat-X ;   
	   

	
	
	
}

.textinfo_show A {
	
	color:#00f;
	
	
}



.showpage {
	CLEAR:both;
	FONT: 8pt arial, arial, Helvetica, sans-serif;	
	TEXT-ALIGN:right;
	
	PADDING-RIGHT:40px;
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
}
.showpage A {
	COLOR:#666;	
	
}
.showpage A:hover{	
	COLOR:#000;
	TEXT-DECORATION:underline;
	
}

.product-show {
	CLEAR:both;
	WIDTH:588px;	
	OVERFLOW:hidden;
	TEXT-ALIGN:center;
	
        	
	
	
	
}
.product-show-list {
	DISPLAY:block;
	WIDTH:144px;
	HEIGHT:185px;
	TEXT-ALIGN:center;		
	OVERFLOW:hidden;
	MARGIN:0px 1px 5px 0px;	
	FLOAT:left;
	BORDER:1px solid #B4E7D8;
	

	
}

.productpic {
	DISPLAY:block;		
	WIDTH:140px;
	HEIGHT:140px;
	OVERFLOW:hidden;		
	
	
}

.pname {
	WIDTH:140px;
	HEIGHT:40px;
	background:#ddd;
	OVERFLOW:hidden;
	margin:auto;
}
.pname A {
	
	color:#003399;
	TEXT-DECORATION:none;
	FONT-SIZE:12px;
	

}
.pname A:visited {
	
	color:#003399;
	
	
	
	
}

.pname A:hover {
	color:#003399;
	TEXT-DECORATION:underline;
	
	
	
}

.indexpname {
	Height:120px;
	WIDTH:172px;
	text-align:left;
\\	BORDER:1px solid #2175BC;
\\	padding-left:2px;
	Font:normal 12px Arial;
	COLOR:#555;
	
}
.indexpname A {
	color:#555;
	TEXT-DECORATION:none;
	FONT-SIZE:12px;
	LINE-HEIGHT:13pt;
	TEXT-ALIGN:left;
	
	
		
	
}

.indexpname A:hover {
	color:#555;
	TEXT-DECORATION:none;
		
}


.info_top_nav {
	height:41px;
	Color:#000;
	font-weight:bold;
	font-size:16px;
	LINE-HEIGHT:41px;
	Padding-left:30px;

}

H1{
	position:absolute;
	left:-2000

}

H3
{

    HEIGHT:49px;
    BACKGROUND:url(../images/h3bg.gif) top  left bottom no-repeat ;       
    TEXT-ALIGN: left;
	color:#fff;
	font:bold 10pt/35px Arial;
	padding-lefT:10px;
	
	
    

	
	
	
}


.INDEXABOUTUS{
	WIDTH:588px;	
	OVERFLOW:hidden;
	FLOAT:left;
	margin-left:5px;
	margin-right:5px;
	
}



.INDEXABOUTUS_con{
	
	WIDTH:588px;	
	OVERFLOW:hidden;		
	FONT:normal 9pt/18px arial, helvetica, sans-serif;
	
}


#MAINMIDDLE{
	WIDTH:588px;	
	OVERFLOW:hidden;
	FLOAT:left;
	margin-left:5px;
	margin-RIGHT:5px;
	
	
}






.sitemaplink A {
	COLOR:#000;
	FONT:bold 8pt/25px arial;
}

.leftside_contact{
	font:normal 12px arial;
	color:#000;
	text-align:left;
	margin-top:10px;
	line-height:15pt;
	margin-left:2px;
}
.leftside_contact A{ 
	font:normal 12px arial;
	color:#063675;	
	line-height:15pt;
}


.leftside_contact A:visited{
	font:normal 12px arial;
	color:#276BC4;	
	line-height:15pt;
}

.pdetailpic{

	width:588px;
	float:left;
	text-align:center;
	overflow:hidden;
	
}

.pdetailcon {
	clear:both;
	display:block;
	WIDTH:580px;		
	line-height:14pt;
	word-break:break-word;
	TEXT-ALIGN:left;
		
	
}
.promenu
{
	font:bold 9pt arial;
	height:27px;
	background:#ff;
	color:#194684;
	line-height:23px;
	text-align:center;
	BORDER-BOTTOM:1px solid #AFB3B4;
}

.lmline LI {
	display:block;
	LIST-STYLE-type:none; \\IMAGE: url(../images/libg.gif) ;
	padding-lefT:5px;
}

#right_banner {width:966px;text-align:left;background:url(../images/bg_right_banner1.jpg)  no-repeat;
height:237px;
margin-left:10px;
position:relative;
}

#newflash {
position:absolute;top:0px;left:554px;border:0px solid #0ff;width:227px;height:237px;color:#818181;text-align:left;

}

.indexright {
	float:left;
	WIDTH:175px;
	FONT:normal 8pt/16px; Arial;
	padding-left:5px;	
	PADDING-TOP:10px;

}

.indexright A {
	color:#369;

}
.indexright A:visited {
	color:#369;

}
.indexright A:hover {
	color:#00f;

}



.indexcontact {
	width:762px;
	FLOAT:right;
	overflow:hidden;
	text-align:right;	        
	height:42px;
}

.indexcontact  A{
	color:#000;
	FONT:normal 9pt/42px Arial;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
	
}

.indexcontact  A:visited{
	color:#000;
}

.indexcontact  A:hover{
	COLOR:#000;
	TEXT-DECORATION:underline;
}

#clock { 
float:left;color:#fff;height:31px;line-height:31px;text-align:center;width:180px;

}

.left_info {
	width:210px;	
	text-align:left;
	color:#000;
	margin:auto;
	padding-top:2px;
	
}

.leftinfo A{
	color:#000;
}
.leftinfo A:hover{
	color:#006699;
}
.leftinfo A:visited {
	color:#000;
}

.newslist {
	HEIGHT:25px;
	text-align:left;
}


.newslist A {
	color:#285887;
	text-decoration:underline;
} 

.newslist A:hover {
	color:#f00
	text-decoration:none;
} 

.hotproduct-list {
	float:left;
	width:290px;
	height:150px;
	margin-bottom:5px;
	overflow:hidden;
	
	
}


A.blueurl {
	COLOR:#039;
}
A.blueurl:visited {
	COLOR:#039;
}

A.blueurl:hover {
	COLOR:#00f;
}

.left_search  {
	display:block;
	clear:both;
	height:120px;
	width:210px;
	background:url(../images/searchbg.gif);
	
	line-height:21px;
	margin:auto;
	margin-top:3px;
}

.search TD {
	HEIGHT:30px;
	FONT:bold 9pt Arial;
	padding-lefT:5px;
	color:#fff;
}

.regleft {
	WIDTH:50px;
	float:left;
	TEXT-ALIGN:left;
	FONT:normal 8pt Arial;
	padding-right:2px;
	height:23px;
	color:#000;
}

.regright {
	height:23px;
	WIDTH:530px;
	float:right;
	TEXT-ALIGN:left;
	FONT:normal 8pt Arial;
	padding-left:2px;
	color:#000;

}

.lan {
	float:right;
	padding-top:10px	;
	padding-right:7px;
}


