*{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	padding:0px;
	margin:0px auto;
}
a img{ border:none; }
body{background:url(../images/main_bg.jpg) 106px 0px repeat-x; background-color:#5c7840;}
#mainbox{ width:917px;}
#top{width:917px;}
#logo{float:left; margin-left:20px; margin-top:5px; display:inline;}
#language{float:right;display:inline; margin-top:8px; }
#language a{ float:left; color:#d6e5c3; line-height:20px; height:20px;margin-right:5px;}
#search{ float:right; width:319px; display:inline; margin-top:18px;}
.searchbutton{ float:left;}
#input{ float:left; background:url(../images/search_input.jpg) no-repeat 0px 0px; width:234px; height:26px; margin-right:6px; display:inline;}
.input_txt{ color:#d6e5c3; margin-left:25px; margin-top:4px;background:url(../images/input_bg.jpg) no-repeat 0px 0px; width:200px; height:18px; line-height:18px; border:0px;}

#nav{ width:917px; float:left; margin-top:10px;}
#nav ul{ float:left; width:847px; list-style:none;}
#nav ul li{ float:left; width:121px; height:39px; text-align:center; background:url(../images/nav_bg_2.jpg) no-repeat left top;}
#nav ul li a{ display:block; height:36px; line-height:36px; margin-top:3px;color:#e8e4a4; font-weight:bold; text-decoration:none;}

#center{width:917px;  background:url(../images/big_bg.jpg) repeat-y left top;}
#Big_img{ width:911px; height:286px;}
#line{ width:911px;}
#wif{ width:911px; height:240px; background:url(../images/wif_bg.jpg) repeat-x 0px 0px;}
.wif_form1{ float:left;  margin-left:20px; margin-top:10px; width:260px; height:215px; display:inline;}
.wif_form2{ float:left;  margin-left:20px; margin-top:10px; width:260px; height:215px; display:inline;}
.wif_form3{ float:left;  margin-left:20px; margin-top:10px; width:275px; height:215px; display:inline;}
#copyright{ width:917px; height:36px;}


.Cont{width:224px;height:150px;overflow:hidden;float:left;}
.ScrCont{width:27100000000000000000px;}
#List2{float:left;}
.c_home_c_main2{float:left;height:224px;overflow:hidden;float:left;}
/*------------About US----------------*/
#Aimg{ width:911px; height:142px;}
#Anav{ width:911px; height:24px; background:url(../images/about-us_nav.jpg) no-repeat left top;}
#Anav p{ margin-left:21px; padding-top:5px;}

#Acata{ float:left; margin-left:1px; display:inline; width:238px;height:auto !important; height:505px; min-height:505px;  overflow:visible;}
 

#Acataform{ float:left; width:203px; margin-left:21px; margin-top:14px; display:inline;}
/*
#Acataform ul a:hover{float:left; width:203px; height:27px; line-height:27px; background:url(../images/aboutus_cata.jpg) no-repeat 0px 0px; cursor:pointer; color:#dedc9d; font-weight:bold; text-decoration:none;}
*/

#Acontent{ float:left; width:676px; height:auto !important; height:505px; min-height:505px; overflow:visible; background-color:#f4f3f0; border-left:solid 1px #ccc7b9; position:relative;}

#Acontentform{ margin-left:28px; margin-top:13px;}
/*------------------------ProductS-------------------------------*/
.ProductForm{ width:625px; float:left; height:153px;}
.ProductCataImg{ float:left; border:#d8d7d2 solid 4px; position:relative; width:237px; height:124px; overflow:hidden;}
.CataName{ float:left; text-align:center; line-height:23px; width:237px; height:23px; background:#6d7435; position:absolute;top:101px; left:0px; filter:alpha(opacity=70);  -moz-opacity:0.7;  opacity: 0.7;}

.ProcuctSubCata{ float:left; width:362px;}
.ProcuctSubCata ul{ width:343px; margin-left:19px; padding:0px; list-style:none;}
.ProcuctSubCata ul li{ float:left; width:152px; height:22px; line-height:32px;}
.ProcuctSubCata ul li a{ float:left; display:block; width:151px; color:#67893F; font-weight:bold; background:url(../images/products_ico.jpg) no-repeat 0px 13px; overflow:hidden; text-decoration:none;}

/*----------------------------QAS--------------------------------*/
#QasImg{ float:left; height:121px; margin-bottom:15px;}
.QasImgBorder{ float:left; width:118px; margin-right:8px; display:inline; height:124px; background:url(../images/QA_ImgBorder.jpg) no-repeat  left top;}
/*-----------------------------tradeshow---------------------------------*/
.TradwshowForm{ float:left; width:625px; height:132px;}
.Tradeshowimg a{ float:left; width:244px; height:107px; border:#c5c2b6 solid 4px;}
.Tradeshowimg a:hover{ float:left; width:244px; height:107px; border:#506b3a solid 4px;}
.TradeshowInfo{ float:left; width:350px; height:107px; margin-left:21px; display:inline;}

.TradeshowInfo ul li{ float:left; width:350px; margin-bottom:8px; display:inline;}
.TradeshowInfo ul li a{ float:left; }

/*-----------------------Infocenter-------------------------*/
#InfoTitle{ float:left; background-color:#6c8756; width:625px; height:24px;}
.infocounts{ float:left; width:625px; height:30px; line-height:24px; background-color:#e8ede0; border-bottom:#d8d7d2 solid 1px;}
.infocounts2{ float:left; width:625px; height:30px; line-height:24px; background-color:#F2EFEA; border-bottom:#d8d7d2 solid 1px;}
.infocounts a{float:left; margin-left:20px; display:inline; width:520px; height:30px; line-height:30px; background:url(../images/products_ico.jpg) no-repeat 0px 12px; text-decoration:none;}
.infocounts a:visited{float:left; margin-left:20px; display:inline; width:520px; height:30px; line-height:30px; color:#546B33; background:url(../images/products_ico.jpg) no-repeat 0px 12px;}

.infocounts2 a{float:left; margin-left:20px; display:inline; width:520px; height:30px; line-height:30px; background:url(../images/products_ico.jpg) no-repeat 0px 12px; text-decoration:none;}
.infocounts2 a:visited{float:left; margin-left:20px; display:inline; width:520px; height:30px; line-height:30px; color:#546B33; background:url(../images/products_ico.jpg) no-repeat 0px 12px;}

.infodate{ float:left; width:60px; height:30px; line-height:30px;}
/*-------------------------Contacts----------------------------*/
#ContactsInfo{ float:left; width:235px; padding-top:15px; margin-right:30px; display:inline;}

#ContactsMap{ float:left; width:360px;}
#MapImg{ float:left; margin-top:8px; display:inline;}
#OurLocation{ float:left; width:360px;}


#ContactsMap2{ float:left; width:360px;}
#MapImg2{ float:left; margin-top:8px; display:inline;}
#OurLocation2{ float:left; width:360px;}
/********-----------------quality ceritfication-------------------------********/
.CerImgForm{ float:left; width:141px; height:181px; position:relative; margin-right:20px; display:inline;}
.CerImgForm a{float:left; width:133px;display:block; height:133px; border:#c5c2b6 4px solid; overflow:hidden;}
.CerImgForm a:hover{float:left; display:block; width:133px; height:133px;border:#475938 4px solid; cursor:pointer;}
.view{ float:left; width:133px; display:none; height:20px; position:absolute; left:4px; top:118px;filter:alpha(opacity=70);  -moz-opacity:0.7;  opacity: 0.7; }

/*--------------------------tradeshowdetails--------------------------------------------*/

/*----------------------------downloadform---------------------------------------------------*/
#downloadform{ float:left; width:290px; height:144px; margin-right:8px; display:inline; background-color:#dbdcd4;}
#downinfobox{ float:left; margin-top:10px; display:inline; width:290px; height:124px; background-color:#f6f5f2;}
/*-------------------links-----------------------------*/
.linksform{ float:left; width:625px; height:96px;}
.linkimg{ float:left; width:160px; height:88px; border:#d8d7d2 4px solid;}
.linkinfo{ float:left; width:440px; height:96px; margin-left:15px; display:inline;}
/*---------------------feedbackform----------------------------------*/
#feedbackform{ float:left; width:625px; margin-top:15px; display:inline;}
.form{ float:left; width:260px; height:25px; margin-top:5px;  margin-right:32px;display:inline;}
.formname{float:left; width:260px; margin-right:32px; margin-top:10px; display:inline;}
.input{ width:260px; height:22px; line-height:22px; border:#CCC 1px solid;}
#feedbackcontent{ float:left; width:554px; height:130px; margin-top:5px; display:inline; }
.feedbacktxt{float:left; width:554px; height:130px; border:#CCC 1px solid;}
/*-------------------------------ProductsubForm---------------------------------*/
.ProductsubForm{ float:left; width:245px; height:132px; margin-left:12px; margin-right:30px; margin-bottom:15px; display:inline;}
/*--------------------------------productlistform---------------------------------------------*/
.productlistform{ float:left; width:118px; height:132px; margin-right:10px; display:inline; }
.prodcut_bg{ float:left; width:118px; height:108px; background:url(../images/products_sub.jpg) no-repeat 0px 0px;position:relative; }
.productlistimg{float:left; width:102px; height:102px; margin-top:3px; margin-left:3px; display:inline;}
.viewdetails{ float:left; width:72px; height:15px; position:absolute; left:3px; top:90px; background:url(../images/products_biger_bg.png);filter:alpha(opacity=50);  -moz-opacity:0.5;  opacity: 0.5; color:#CCC; padding-left:30px; display:inline;}

/*------------------------------------productlist--------------------------------------------*/
#productimgbox{ float:left; width:218px; height:295px;}
#productimgdetails{ float:left; width:197px; height:197px; border:#c5c2b6 4px solid; overflow:hidden;}
#productsmallslist{ float:left; width: 217px; height:52px; overflow:hidden;}
#productsmallslist ul{ list-style:none;}
#productsmallslist ul li{ float:left;}
#productsmallslist ul li a{ cursor:pointer; float:left; border:#c5c2b6 1px solid; margin-left:2px; display:inline;}
#product_details_info{ float:left; width:403px; margin-left:1px; display:inline;}
#product_info_send{ float:left; width:403px; margin-left:1px; margin-top:25px; display:inline;}
#sendmsg{ float:left; width:403px;}
#msgname{ float:left; width:70px; height:22px; line-height:22px; color:#668539; }
#message{ float:left; width:70px; height:22px; line-height:22px; color:#668539;}
#yourmail{ float:left; width:322px; height:22px;}
.mailinput{width:320px; height:20px; line-height:20px; border:#a5acb2 solid 1px;}
#msgtxtbox{float:left; width:322px; height:48px; margin-top:5px; display:inline;}

.mstbox{width:320px; height:46px; border:#a5acb2 solid 1px;}
.relativedform{ float:left; width:108px; height:126px; margin-right:15px; display:inline;}
.relaimg{ float:left; width:108px; height:115px; background:url(../images/relatived_products_bg.jpg) no-repeat 0px 0px;}
.relaimg_default{float:left; width:108px; height:115px; background:url(../images/home_scroll_bg.jpg) no-repeat 0px 0px;}


/*-----------------分页-------------------*/
.cnews_page{clear:both;padding-top:18px;height:44px;}
.cnews_page_count{ float:left; width:625px; color:#336600;line-height:20px;height:20px;border-bottom:dotted 1px #c5c4c2;}
.cnews_page_count span{color:#336600; font-weight:bold; line-height:20px;}
.page{
		float:right;
        margin-right:10px;
        height:22px; 
        display:inline;
        padding-top:3px;
        }
        .page ul li{
        float:right;
        display:inline;
        font-size:11px;
        line-height:22px;
        }
        
        .page ul li a{color:#192f06;text-decoration:none;}
        
        .next{
        float:left;
        padding:0px 2px;
        color:#192f06;
        font-size:11px;
        text-decoration:none;
         line-height:22px;
        }

        .page_a{
        float:left;
        padding:0px 4px;
        color:#192f06;
		font-size:11px;
        text-decoration:none;
         line-height:22px;
        }       
        .page ul li .current_a{float:left;
       padding-left:4px;
       padding-right:4px;
        color:#fff;
        font-size:11px;
        text-decoration:none;
        line-height:16px; background-color:#192f06;text-align:center;margin-top:2px;
       }
       .prev_start{float:left;
        padding:0px 2px;
        color:#192f06;
        text-decoration:none;
        font-size:11px;
        line-height:22px;
		}
		
/*-----------------目录----------------------*/

#Acataform ul{ list-style:none; padding:0px; margin:0px; display:inline;}
#Acataform ul li{ float:left; width:203px; background:url(../images/aboutus_cata_line.jpg) no-repeat 2px 26px;}
#Acataform ul a{float:left; width:203px; height:27px; line-height:27px;text-decoration:none;}


#Acataform ul li ul
{
	float:left;
	width:188px;
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 2px;
	background-color:#668539;
}
#Acataform ul li ul li
{
	float:left;
	width:188px;
	height:20px;
	line-height:20px;
}

#Acataform ul li ul li a
{	float:left;
	width:150px;
	height:15px;
	line-height:15px;
	margin-left:15px;
	display:inline;
	background:url(../images/products_ico2.jpg) no-repeat 15px 5px;
	overflow:hidden;
	display:inline;
}

.pro_parencata_hover
{
	float:left; width:203px; height:27px; line-height:27px; background:url(../images/aboutus_cata.jpg) no-repeat 0px 0px; cursor:pointer; color:#dedc9d; font-weight:bold;
	}
.pro_parencata_link
{
	font-weight:bold;
 color:#668539;
	}
.pro_subcata_hover
{
	font-weight:bold;
	color:#E5DFb1;
	font-size:12px;
	}
.pro_subcata_link
{
color:#dedc9d; 
}
/*-----------产品特殊效果展示-------------*/
#bigbox {
	DISPLAY: none; left:235px; OVERFLOW: hidden; WIDTH: 400px;POSITION: absolute; TOP:55px; HEIGHT: 360px;background-color:#fff;border:solid 1px #cdcdcd;
}
#view {
	WIDTH: 90px; POSITION: absolute; HEIGHT: 90px
}

