/* CSS Document */
body{
	margin:0px auto;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	color:#000000;
	width:980px;
	background-image: url(../images/index_01.jpg);
	background-repeat: repeat-x;
}
a{
	color: #074019;
	text-decoration: underline;
}
a:hover{
	color: #333333;
	text-decoration: none;
}
.smalllist{ margin:8px 0px 8px 0px;}
.smalllist a{ margin-right:10px; line-height:20px;}
/* TOP */
#head {height:196px; width:980px; margin:auto; background:url(../images/index_01.jpg);}
#logo{ float:left; width:215px; height:156px; background:url(../images/index_02.jpg); text-align:center; padding-top:40px;}
#menu{ float:right;
	height:42px; width:760px;
	background-image: url(../images/index_05.jpg);
	background-repeat: repeat-x;
}
#menu a{
	float:left;
	line-height:42px;
	height:42px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF; font-size:12px; margin-right:10px; padding-left:10px;
	text-decoration:none;
	text-align:center;
	background-image: url(../images/index_07.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#menu .menuleft{
	display:block;
	width:28px; height:42px; float:left; padding-left:0px;
	background-image: url(../images/index_04.jpg);
	background-repeat: no-repeat;
}
#menu .menuright{
	display:block; padding-left:0px; margin-right:0px;
	width:25px; height:42px; float:right;
	background-image: url(../images/index_09.jpg);
	background-repeat: no-repeat;
}
#menu .english{font-family:Arial, Helvetica, sans-serif; margin-left:80px;}
#menu .nobar{ background-image:none;}
#topright{ float:right; width:760px; margin-top:19px;}

#top{ width:1000px; height:96px; margin:auto;}
#log{ float:left;}
#banns{ width:468px; height:60px; float:right; margin-right:20px; margin-top:18px;}
#menus{ height:29px; margin:0px; padding:0px 0px 0px 20px;
	background-image: url(../images/forasiaen_05.gif);
	background-repeat: repeat-x;
}
#menus li{ list-style:none; float:left;
	 line-height:29px;
	}
#menus li a{ margin-left:5px;
	display:block;
	height:29px;
	color:#FFFFFF;
	font-size:13px; padding:0px 15px;
	font-weight:bold;
	text-decoration:none;
	background-image: url(../images/forasiaen_07.gif);background-position: left top;background-repeat: no-repeat;
}

#scrols{ margin:8px auto; float:right;
	width:750px;
	height:108px;
	background-image: url(../images/scrobg.gif);
	background-repeat: no-repeat;
}
#menus li a:hover{ color:#f8db84;background-image: url(../images/forasiaen_073.gif);}
#index #menus li .home,#about #menus li .about,#contact #menus li .contact,#inquiry #menus li .inquiry,#products #menus li .product,#recomm #menus li .recomm{background-image: url(../images/forasiaen_073.gif);}
#menus .lan{ float:right;}
#menus .lan a{background-image:none;}
#menus .lan a:hover{background-image:none;}
#footer,.mlan{ clear:both;width:980px; margin:auto; text-align:center;background-color: #CCCCCC; padding-bottom:3px; }
#footer{
	height:22px;
	line-height:22px;	
}
.mlan img{vertical-align:middle;}
#indexmain{ clear:both; margin-top:10px;}
#leftbody{ width:220px; float:left;}
#rightbody{ width:740px; float:right; margin-right:10px;}
.navt{
	height:29px;
	background-image: url(../images/forpt_03.gif); text-align:center; font-weight:bold; font-size:14px; line-height:29px; color:#FFFFFF;
}
.pcatamenu{
	border: 1px solid #bbcde9; padding:5px
}
.pcatamenu a{
	display:block;
	height:25px;
	line-height:25px;
	font-weight:bold;
	font-size:13px;
	padding-left:12px;
	background-image: url(../images/ciy_07.gif);
	background-position: left 13px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.pcatamenu a:hover{ color:#000000;}
.nbye{
	height:26px;
	padding-left:20px;
	line-height:26px;
	background-image: url(../images/nv_05.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-weight: bold;
}
.nbye_h{ color:#FF0000}
.nbcontent{ margin-top:15px;}

#mleft{ width:220px; float:left;}
.mleft li{
	width:178px;
	height:31px;
	background-image:url(../images/pd_bg.gif);
	display:block;
	list-style-type:none;
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 35px;
	text-indent: 30px;
}
#mleft1{	background-color: #f4f4f4;
	height:500px; width:219px; float:right;}

#neiye{width:758px; float: left;}
#neiye1{ width:720px; margin:0px auto; line-height:26px;}
.neiye1_left{ width:350px; float:left;}
.neiye1_right{ width:370px; float:right;}

#neiye2{ width:720px; margin:0px auto; line-height:26px;}
.neiye2li{width:100px; height:100px; border:1px #ccc solid; display:block; margin:14px 8px 20px 9px;list-style-type:none; float:left; text-align:center;}
.neiye2lis{width:100px; height:100px; display:block; list-style-type:none; float:left; text-align:center;}
.neiye2li2{width:100px; height:100px; border:1px #ccc solid; display:block; margin:8px 8px 12px 10px;list-style-type:none; float:left; text-align:center;}
.neiye2li_name{height:50px; line-height:14px;}
.neiye2li_name a{
	font-size:12px;
	line-height: 24px;
}

/* menu */
ul#navmenu{ width:220px; float:left;}
ul#navmenu, 
ul#navmenu li, 
ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	/*width: 220px; /*For KHTML*/
	list-style: none;
	background-color: #f4f4f4;
} 
ul#navmenu ul{ margin-left:80px !important; margin-left:60px;
}
ul#navmenu li { 
display: block !important; /*For GOOD browsers*/ 
display: inline; /*For IE*/ 
position: relative; 
} 
/* Root Menu */ 
ul#navmenu a {
	display: block;
	color: #777777; margin-left:25PX;
	font-size:100%;
	PADDING: 9px 0px 7px 5px;
	text-transform: capitalize;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	background-image: url(../images/pd_bg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
} 
/* Root Menu Hover Persistence */ 
ul#navmenu a:hover, 
ul#navmenu li:hover a, 
ul#navmenu li.iehover a { 
COLOR: #000000;
} 
/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a {
	COLOR: #777777;
	BACKGROUND-COLOR: #f4f4f4; margin-left:0px;
	width:150px; padding:5px 8px;
	background-image: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
COLOR: #000000; text-decoration:none;
} 
/* 3rd Menu */ 
ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { 
COLOR: #ffffff; BACKGROUND-COLOR: #617045;width:150px;
} 
/* 3rd Menu Hover Persistence */ 
ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { 
COLOR: #d1efab; BACKGROUND-COLOR: #990000;text-decoration:none;
} 
/* 4th Menu */ 
ul#navmenu li:hover li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li.iehover li a { 
COLOR: #d1efab; BACKGROUND-COLOR: #990000;
} 
/* 4th Menu Hover */ 
ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover { 
COLOR: #d1efab; BACKGROUND-COLOR: #990000;text-decoration:none;
} 
ul#navmenu ul, 
ul#navmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 135px; 
} 
ul#navmenu ul ul{
	display: none;
	position: absolute;
	top: 0;
	left: 220px;
	
}
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { 
display: none; 
} 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { 
display: block; 
} 

/*pic*/
.product_list{ width:550px;}
.product_list ul{ margin:0px; padding:0px;height:510px;}
.product_list li{ width:100px; float:left; text-align:center;padding:2px 0px 2px 0px;margin-right:20px !important;  margin-right:15px; height:120px;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 16px;}
	.img{
	border: 1px solid #9D9D9D;
	height: 100px;
	width: 100px;
	text-align: center;
	display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 80px;/*约为高度的0.873，200*0.873 约为175*/

	line-height: 100px; padding:2px 0px;}


