@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-family:Arial; font-size:12px; background:url(../images/index_bg.jpg) repeat; _background:#ffffff;}
a{text-decoration:none;}
li{list-style:none;}
img{border:none;}
.c{clear:both; height:0; line-height:0;  border: 0 none;}
.block{width:1024px; height:100%; margin:0 auto;}
.clear{ clear:both;}
/*index*/
#flash_m{width:998px; height:534px; margin:0 auto; margin-top:100px; position:relative;}
#flash_s{width:998px; height:534px; position:absolute; top:0; z-index:-1;}
#gif{ width:998px; margin:0 auto; text-align:right;}



/*home*/
#flash{height:90px; position:relative; width:1024px;}
#main_left{width:270px; float:left; background:#598659;}
#left_title{height:44px; margin:20px 0 10px;}
#left_title h2{height:44px; font-size:16px; color:#fff; background:url(../images/left_title_bg.png) no-repeat; text-indent:40px; line-height:35px;}
.product_show_windows{width:250px; height:150px; margin:0 auto 10px; border:1px solid #fff;}
.left_contact{width:253px; margin:0 auto; background:url(../images/left_bg.jpg) no-repeat top; height:auto!important; height:170px; min-height:170px; padding-top:1px;}
.left_scontact{ width:241px; background-color:#456542; margin:0px auto; padding:0 5px; line-height:23px; padding-bottom:15px;}
#more{width:81px; height:20px; margin:20px 10px 84px 179px;}

#main_right{width:754px; float:left; line-height:24px;}	
#nav{height:49px; background:url(../images/nav_bg.jpg) repeat-x; position:relative}
#nav ul { width:630px; float:left;}
#nav .search{ float:left; width:89px; text-align:center; padding-top:10px; position:absolute; right:20px;}
.lg_title{ width:89px; height:19px; line-height:19px; text-align:center; color:#20361f; background:url(../images/lg.jpg) no-repeat;}
.lg_list{ width:79px; padding:5px 5px; height:19px; line-height:19px; text-align:center; color:#20361f; background:#e7e7e7; border-bottom:1px dashed #666666;}
.lg_list a ,.lg_title a{color:#20361f;}
.lg_title a{ display:block; width:100%; height:100%;}
.lg_list a:hover {color:#4ead3c; font-weight:700;}
#nav li{width:100px; height:49px; padding-right:2px; float:left; text-align:center; background:url(../images/nav_li_bg.jpg) right no-repeat;}
#nav li a{display:block; color:#527f52; font-weight:700; line-height:40px;}
#nav a:hover,#nav .cur{color:#4ead3c; font-weight:700; background:url(../images/cur_bg.jpg) 43px 29px no-repeat;}
#home_right{ height:auto!important; height:786px; min-height:786px;  background:url(../images/right_top.jpg) no-repeat;}

#main_title,#main_title_detail{height:84px;}
#main_title h2,#main_title_detail h2{height:36px; line-height:36px; color:#425540; font-size:19px; margin-left:30px; padding:25px 0 23px; text-indent:35px; background:url(../images/main_title_bg.png) 0 32px no-repeat;}
#content{width:700px; height:auto!important; min-height:666px; padding:20px 20px 0 34px; background:url(../images/right_cen.jpg) repeat-y;}
.right_bottom{ width:754px; background:url(../images/right_bottom.jpg) repeat-x; height:21px;}

#footer{height:21px; background:url(../images/footer_bg.jpg) no-repeat; text-align:center; padding-top:15px; color:#7e7c7c;}

/*TECHNOLOGY*/
#video{width:250px; height:185px; margin:0 auto 10px;}


/*product*/
#main{ min-height:787px; background:#fff;}
#main_title_detail{background:url(../images/main_title_detail_bg.jpg) no-repeat;}
#product_pic{width:400px; padding:30px; margin:0 auto; background:#e0dedf;}
#product_pic img{width:400px; height:330px;}
#product_pic p{font-weight:700; line-height:24px;}
#product_description{width:462px; height:146px; padding:20px; margin:40px auto; background:url(../images/description_bg.png) no-repeat; overflow:hidden;}
.left_pro{ width:253px; margin:0 auto;}
.l_pro_top{ background:url(../images/pro_left.jpg) no-repeat top; height:17px; width:253px;}
.l_pro_cen{ background:url(../images/pro_cen.jpg) repeat-y; height:auto!important; height:735px; min-height:735px; width:253px;}
.l_pro_bo{ background:url(../images/pro_bo.jpg) no-repeat top; height:4px; width:253px; padding-bottom:10px;}
.left_pnav{ width:241px; margin:0 auto; padding-top:10px;}
.left_pnav li{ display:block;/* margin-top:2px;*/ text-indent:10px;}
.left_pnav li a{ background:url(../images/p_list.png) no-repeat; display:block; width:241px; overflow:hidden; height:27px;}
.left_pnav li a span{line-height:27px; height:27px; color:#000000; font-weight:700;}
.left_pnav li a:hover,.left_pnav li a.active{ background:url(../images/p_list_hover.png) no-repeat; display:block; width:241px; height:27px;}
.left_pnav li a:hover span,.left_pnav li a.active span{ color:#ffffff; font-weight:700;}
.p_img{ width:514px; height:363px; text-align:center; background:url(../images/p_img_bg.jpg) no-repeat left top; padding:20px 20px 0; margin:0 auto;}
.p_img img{width:514px; height:300px;}
.p_cen{ padding-top:30px; padding-bottom:20px; width:500px; margin:0 auto;}
.p_cen_cen{ background:url(../images/pro_cen_cen.jpg) repeat-y; padding:0 15px; width:470px; height:auto!important; min-height:150px; height:150px;}
.p_title{ font-size:17px; font-weight:bold; color:#8c271c;}
/*contact*/
/* CSS Document */
	
.contact textarea {margin:0px 0px 0px 0px;
      Background-image:url(../images/back_01.jpg);
	 
      SCROLLBAR-FACE-COLOR: #FFFFFF; 
	  SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	  SCROLLBAR-SHADOW-COLOR: #009999; 
	  SCROLLBAR-3DLIGHT-COLOR: #009966; 
	  SCROLLBAR-ARROW-COLOR:  #009999; 
	  SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	  SCROLLBAR-DARKSHADOW-COLOR: #009966; }
	
.contact .inputbox {
	font-family:  "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	color: #333333;	
	height: 20px;
	width: 260px;
	vertical-align: middle;
	font-size: 11px;
}
.contact .inputbox2 {
	font-family:  "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	color: #333333;
	
	height: 20px;
	width: 90px;
	vertical-align: middle;
	font-size: 11px;
}
.contact .inputbox3 {
	font-family:  "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	color: #333333;
	
	height: 20px;
	width: 160px;
	vertical-align: middle;
	font-size: 11px;
}
.contact .textbox {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	color: #333333;
	font-size: 11px;
	width: 300px;}	
.contact .dropdownbox {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	color: #333333;
	border: 1px solid;
	height: 20px;
	width: 300px;
	vertical-align: middle;
	font-size: 11px;
	
}
.contact 	.back {
	background-color: #669966;
	color: #FFFFFF;
}
.button {
	height: 35px;
	width: 90px;
	background-image: url(../images/contact_19.gif);
	border: none;
	background-position: center;
	cursor:pointer;
}
.button2 {
	height: 35px;
	width: 90px;
	background-image: url(../images/contact_21.gif);
	border: none;
	background-position: center;
	cursor:pointer;
}