@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,
dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,img, p{font: 12px '微軟正黑體',Arial, Helvetica, sans-serif;margin:0;padding:0;border:0;outline:0;vertical-align: baseline;}


address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal;}
a,a:hover,img,div,input,background{text-decoration: none;outline: none; /* for Firefox */border:none;
hlbr:expression(this.onFocus=this.blur()); /* for IE */}

body{ background:url(../images/bg.jpg) repeat-x #bedc7d;}

/*WRAPPER*/
#wrapper{width:970px;margin:0px auto;}

/*HEADER*/
#header{ height:86px; }

/*LOGO*/
#logo{float:left;}
#logo a{
	margin-left:15px;
	width:217px;
	height:68px;
	display:block;
	overflow:hidden;
	line-height:90000px;
	background: url(../images/logo.png) no-repeat top left;}

/*LANGUAGE*/
#language{}
#language ul{list-style-type:none;}
#language li{ line-height:26px;float:right;color:#fff;}
#language li a{  line-height:26px; margin:0px 12px; color:#fff;display:block;}


/*MENU*/
#menu{ float:right; width:700px;}
#menu ul{ list-style-type:none;}
#menu ul li{ float: right;}
#menu ul li a{ font-weight:700; display:block; line-height:53px; margin:7px 0px 0px 50px; font-size:16px; color:#000;}
#menu ul li a:hover{ color:#5d8801;}
#menu ul li a.current{ color:#5d8801;}

/*MASTER*/
#master{ margin:0px; position:relative;}
#banner_pic{ width: 970px; height:610px; position: relative; overflow: hidden;}
#banner_arrow_top{ position:absolute; top:0px; left:90px;}
#banner_arrow_bottom{position:absolute; top:308px; left:90px;}

/*MAIN*/
#main{ width:970px; z-index:1000; position:absolute; height:205px; top:374px; padding:16px 0px;}
.about{ margin:10px 0px; width:500px;}
.products_list{ margin-right:17px; float:left; width:153px; }
.products_list a{line-height:22px; font-size:14px; color:#fff;}
.products_list a:hover{ color:#dbff02;}


/*SEARCH*/
#search{ background:url(../images/searchbg.jpg) no-repeat; width:212px; height:32px;  float:right;}
#search input{ float:left; margin:8px 12px; font-size:13px; color:#6e8101; background-color:#fff;}
#search img{ margin:2px; float:right;}

/*FOOTER*/
#footer{ padding:20px 0px; color:#4c4b4b; line-height:22px;}
#footer a{color:#4c4b4b; }

/*TYPEFACE*/
.title{}
.more{ line-height:22px; color:#ffac28; font-size:13px;}

h1{ color:#dbff02; font-size:14px; line-height:22px;}
p{ color:#fff; font-size:14px; line-height:22px;}
p{ color:#fff;}

/*---- ADD ----*/

#banner_pic .slide_pic{
	position: absolute;
	top: 0;
	left: 0;
	width: 970px;
	height: 610px;
}
#slide_move{
	position: absolute;
	top: 0;
	left: 0;
}
