﻿body { font-family:Arial; font-size:11px; margin:0; background:#FFFFFF;  
/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E5E0E0,endColorStr=#FFFFFF);*/

}
body,table,td{word-wrap:break-word; word-break:break-all; word-break/* */:normal}
h1,h2,h3{margin:0;padding:0;}
a:link,a:visited {color: #333333;text-decoration: none}
a:hover {color:#FF7200;text-decoration:underline}
a{blr:expression(this.onFocus=this.close())} 
a{blr:expression(this.onFocus=this.blur())} 
a:focus {-moz-outline-style:none} 
p{margin:0;padding:0}

 
img{border:0}
form{padding:0;margin:0}
.clearfloat {clear:both; height:0px; font-size: 1px; line-height: 0px; }

#container {width:950px;margin:0 auto;}

/*顶部*/
#header {}
#logo{width:190px;float:left; padding-top:10px; margin-right:15px; height:75px}
#header #middle{float:left; width:480px; padding-left:30px}
#header #company{ font-size:18px; padding-top:15px; font-weight:bold}
#header #topkeywords{ line-height:16px}
#header #right{float:right; width:200px; text-align:right; padding-top:10px}

 .msnskype{ margin-top:1px} 

.btn{}
.btn a{width:146px;height:24px;display:block;float:right;margin-left:4px;}
.btn a.msn{background:url(../images/btn_msn.jpg);}
.btn a.msn:hover{background:url(../images/btn_msn_on.jpg) left -1px;}
.btn a.skype{background:url(../images/btn_skype.jpg);}
.btn a.skype:hover{background:url(../images/btn_skype_on.jpg) left -1px;}
 
 .txtbutton{ width:90px;}
 .subscribe{ text-align:center; margin-right:10px}
  
/*菜单*/


.line{width:100%; border-bottom:#cccccc 1px dashed; height:1px;overflow:hidden; margin-top:3px; margin-bottom:3px }

#firstnavi {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT:80px; PADDING-BOTTOM: 0px; MARGIN: 0px;  LIST-STYLE-TYPE: none; width:870px;background:#339933; height:30px; padding-top:2px;  }
#firstnavi LI {
	PADDING-LEFT: 22px; FLOAT: left; WIDTH: auto; 
}
#firstnavi LI A {
	FLOAT: left; WIDTH: auto; color:#FFFFFF; font-size:13px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; padding:5px; font-weight:600
}
#firstnavi LI A:link {
	MARGIN: 1px; color:#FFFFFF; text-decoration:none
}
#firstnavi LI A:visited {
	MARGIN: 1px; color:#FFFFFF; text-decoration:none
}
#firstnavi LI A:active {
	MARGIN: 1px; color:#FFFFFF; text-decoration:none
}
#firstnavi LI A:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; padding: 5px; text-decoration:none
}
 
div#MainPromotionBanner{
	width:535px;
	height:180px;
	background:#FFFFFF;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 180px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 535px;
	height: 180px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 535px;
	height: 180px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 150px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #2D1515;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
} 




/* CONTENT STYLES ONLY */
#ctl00_wrapper {
	width:100%;
	float:left;
	margin:0px 0px 5px 0px;
	padding-bottom:10px;

}
#ctl00_Header1_pagebanners{
	margin:2px 0px 0px 0px;
	float:right;
}
/* LEFT NAV */
#leftnav{
	text-align:left;
	float:left;
	background-color:#F9F9F9;
	width:200px;
	padding:0px 0px 0px 0px;
	height:100%;
	
}
#leftnav ul {
	list-style:none;
	margin:0px;
	
	padding:0px;
	width:188px;
}
#leftnav ul ul {
	width:170px;
	font-size:100%;
	font-weight:100;
	margin:0px 0px 0px 10px;
}
#leftnav ul li a {
	background-image:url(../images/white_bullet.gif);
	background-repeat:no-repeat;
	padding:3px 0px 3px 12px;
	margin:0px 0px 0px 0px;
	width:100%;
	display:block;
	line-height:16px;
	color:#000000;
}
#leftnav li a.leftnavselected{
	color:#000000;
	background-color:#46C146;
	width:100%;
	padding:3px 0px 3px 12px;
	margin:0px 0px 0px 0px;

}
#leftnav ul li a:hover{
	display:block;
	background-color:#46C146;
}
#leftnav ul a{
	text-decoration:none;
	color:#000000;
}
#leftnavsearch {
	text-align:left;
	color:#FFFFFF;
	font-size:75%;	
}
 

#otherlabel{
	width:200px;
	background-color:#339933;
	text-align:left;
	padding:4px 0px 4px 0px;
	border-bottom:1px solid #FFFFFF;
}


#otherlabeltext{
 color:#000000;
 padding-left:10px;
 margin-top:4px;
 padding-bottom:10px;
}
 
 
#otherlabeltext input{
	background-color:#FFFFFF;
	border:1px solid #0A902A;
	margin-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-top:5px;
	cursor:pointer
	} 
 
 

#otherlabel h2{
	font-size:13px;
	color:#FFFFFF;
	background-image:url(../images/bullet_white_trans.gif);
	background-repeat:no-repeat;
	padding:0px 5px 0px 12px;
	margin:0px;
	font-weight:bold
}

#otherlabel h3{
	font-size:13px;
	color:#FFFFFF;
	background-image:url(../images/bullet_white_trans.gif);
	background-repeat:no-repeat;
	padding:0px 5px 0px 12px;
	margin:0px;
	font-weight:bold
}
.zs{ text-align:center; padding-top:20px; margin-bottom:38px}


/*主体内容*/
#maincontent { padding-top:3px}
/*banner*/
#banner{ margin-top:1px}
/*左边*/

#left {float:left; width:205px; background:#FFFFFF;}
#cmiddle{float:left;text-align:left; margin-left:3px;width:540px}
#cright{float:right; width:200px; background:#F9F9F9  }



#rightbox{float:right; width:735px; margin-bottom:2px;overflow:hidden; background:#FFFFFF}
.currentpath{ clear:both;margin-bottom:10px;margin-top:4px;   font-weight:bold; border-bottom:1px #CCCCCC solid; padding-bottom:6px}
.currentpath h2{font:bold 11px Arial;display : inline;width:100%  }
 
   

.aboutus{clear:both;line-height:18px; }  
.aboutusphoto{float:right; border:1px solid #ccc; padding:1px; width:233px;height:174px;margin-right:10px; margin-top:10px} 


.featuredfroducts_title H1{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FF6500;
	
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(../images/stimg1.gif);
	background-repeat:no-repeat;
	text-indent:14px;
	line-height:16px
	 
}
 
 
 
.featuredfroducts{ }
.featuredfroducts li {float:left;width:180px; line-height:120%;list-style:none;overflow:hidden; height:175px; margin-bottom:13px}
.featuredfroducts .proname{margin-top:4px; height:26px; background:#46C146; line-height:26px; color:#339933; font-weight:bold }
.featuredfroducts .proname a{ color:#000000}
.featuredfroducts .model{ font-size:12px; color:#006A25;margin-top:4px; text-align:left; padding-left:20px;height:26px}
.featuredfroducts .model a{color:#006A25;font-weight:bold}
.featuredfroducts .productphotobox{width:170px;height:169px;border:1px solid #ccc;text-align:center;}
.featuredfroducts .productphotobox img{border:0px;margin-top: expression(( 100 - this.height ) / 2); margin-bottom:14px} 
 
 

.eliteproduct_list {list-style:none;  text-align:center; margin-top:12px ; margin-bottom:30px}
.eliteproduct_list .model{font-size:9px;  margin-top:5px; margin-bottom:5px} 
.eliteproduct_list a{font-weight:bold}
.image{width:150px;height:90px; background:#FFFFFF}
 
 
 
 .localtime{ font-weight:normal; border:1px #339933 solid; background:#FFFFFF; font-size:12px; line-height:25px; margin-left:200px; text-align:center; margin-right:200px; margin-bottom:20px}
.galleryproduct{width:410px;}
.GalleryProduct li {float:left;list-style:none;}
.shoproductmodel{color:#006600; font-weight:bold; font-size:14px; margin-top:20px; margin-bottom:5px}


.shoproductmodel1{color:#006600; font-weight:bold; font-size:14px; margin-top:20px; margin-bottom:5px}.shoproductmodel1 h1{color:#006600; font-weight:bold; font-size:14px; margin-top:20px; margin-bottom:5px;
	background-image:url(../images/stimg1.gif);
	background-repeat:no-repeat;
	text-indent:14px;
	line-height:16px

}
.shoproductmodel img{ margin-right:3px}
.productdesc{ line-height:17px; background:#E3F6E5; padding:10px; ; margin-bottom:5px}
.inquirybutton{ text-align:center; background:#F7F7F7; border:1px #DFDFDF solid; padding:10px} 
.inquirybutton input{
	background-color:#FFFFFF;
	border:1px solid #0A902A;
	margin-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-top:5px;
	cursor:pointer;
	padding:3px
}
 
.bigclasslist{ padding-right:5px}
.bigclasslist .title{ font-size:12px; color:#FF6600; font-weight:bold}
.bigclasslist .title h1 {
background-image:url(../images/stimg1.gif);
	background-repeat:no-repeat;
	text-indent:14px;
	line-height:16px;
	font-size:15px

}

.bigclasslist .productdesc{ line-height:17px; background:#E1F8DB; padding:5px; border:1px #009900 solid; margin-top:5px; margin-bottom:10px }
.bigclassinsmallclass{ margin-top:10px; list-style:none;font-weight:bold}
.bigclassinsmallclass .oneli{float:left; width:251px; text-align:center; background:#E4F1E0; line-height:30px; margin:2px 3px; padding:5px;  }
.bigclassinsmallclass .twoli{float:left; width:267px; text-align:center; background:#E1F8DB; line-height:40px; margin-bottom:5px}

 
.smallclassinproduct{float:left; width:514px;text-align:left; background:#E1F8DB; margin-bottom:5px; padding:10px}
.smallclassinproduct1{float:left; width:100%;  text-align:left; background:#E1F8DB; margin-bottom:5px; padding:10px}
.productimg{ text-align:center}
.smallclassinproduct a{ color:#FF6600; font-weight:bold}
.smallclassinproduct1 a { color:#FF6600; font-weight:bold}

 
 
  
.listfaq {clear:both;height:auto !important; height:360px;min-height:360px; line-height:30px}
.listfaq a{  font-size:12px;text-decoration:underline; font-weight:bold }
.listfaq .faqtitle{ font-weight:bold; color:#007520}
.listfaq .faqcontent{ margin-top:2px;  font-size:11px ; margin-bottom:20px; line-height:20px}
.groupfaq{margin-top:20px}
 

 
 
.relatedproducts{ text-align:center; padding-left:60px; padding-top:10px; }

.relatedproducts li{float:left;height:150px; list-style-type:none; width:150px  }
.relatedproducts .proname{ margin-top:5px}
.relatedproductsphotobox
{height:75px;border:1px solid #ccc;padding:1px;vertical-align:middle;text-align:center; width:100px}
.relatedproductsphotobox img{border:0px;margin-top: expression(( 100 - this.height ) / 2);} 
.relatedproducts .model{ font-size:10px; color:#FF3300;} 

 
/* pagenum */
.pagenav {clear:both; text-align:center; margin-bottom:10px; color:#000000; margin-top:10px }
.pagenav .typing{float:right;}
.pagenav select{font-family:Arial;}
.pagenav a{padding: 2px 5px;color:#3AB125!important; border: solid 1px #3AB125;text-decoration: none!important;}
.pagenav a:hover{background-color:#3AB125;color:#FFFFFF!important;}
.pagenav span.current {padding:2px 5px; color:#FFF!important;background-color:#3AB125!important;border: solid 1px #3AB125;font-weight:bold;}
.pagenav .pre{margin: 0 15px;}
.pagenav .next{margin-left:15px;}
 
 
 
#glossorytop{} 
 
#glossorytop h2{ font-size:18px; margin-bottom:10px}
#glossorytop .zm{ margin-bottom:10px}
#glossorytop .zm a{ text-decoration:underline; font-size:14px;color:#007520; padding-left:5px; padding-right:5px} 
#glossorytop .zm a:hover{ text-decoration:underline; font-size:14px;color:#F78E19} 

#glossorytop .more{ font-size:14px; font-weight:bold; margin-bottom:20px } 
#glossorytop .more a{font-size:11px; font-weight:normal }
.glossary-heading {color: #F78E19; font-size: 24px; font-weight: bold; line-height:50px  }
#glossorytop .gotop{ text-align:right; margin-top:5px; float:right}
 
.newsalt{ color:#FF6600; font-weight:bold; line-height:20px}
.listnews{ line-height:18px; }
.listnews{margin-top:10px;  }
.listnews .newstitle a:link{font-size:12px; font-weight:bold; color:#007520}
.listnews .newstitle a:visited{font-size:12px; font-weight:bold; color:#007520}
.listnews .newscontent{ margin-top:2px; margin-bottom:20px; font-size:11px ;border-bottom:#CCCCCC 1px dotted; padding-bottom:5px }
.more{text-align:right; padding-right:10px; line-height:22px}


.shownews{margin-top:10px;height:auto !important; height:400px;min-height:400px}
.shownews .newstitle{font-size:14px; font-weight:bold; text-align:center; margin-bottom:10px}
.shownews .newscontent{line-height:22px; }
 
 
.galleryphoto{clear:both }
.galleryphoto li {float:left;width:216px; line-height:120%;list-style:none;overflow:hidden; height:270px;text-align:center}
.galleryphoto .photoname{margin-top:4px; margin-bottom:3px;  }
.photobox{width:180px;height:230px;border:1px solid #ccc;display:table-cell;vertical-align:middle;text-align:center;}
.photobox img{border:0px;margin-top: expression(( 230 - this.height ) / 2);}  
 
 
 
.ecatalogue{margin-top:10px;height:auto !important; height:400px;min-height:400px}
.pdf_list {width:100%;float:left;list-style:none;margin-top:17px;margin-bottom:10px;text-align:left;clear:both;border-bottom:1px #ccc dashed;}
.pdf_list .checkbox{float:left;width:25px;}
.pdf_list .image{float:left;width:100px; text-align: right}
.pdf_list .text{float:left;width:600px;line-height:16px; padding-left:10px;}
.pdf_list .text .name a{ font-size:14px; font-weight:bold}
.pdf_list .text .button{ text-align:right; margin-top:20px}
.pdf_list .text .description{font-size: 11px;line-height:20px;}
 
 

 /*contactus*/
.contactus {color:#333; clear:both}
.contactus h2{font:bold 14px Arial; color: #FF7300; text-align:left; margin-top:10px; margin-bottom:10px}
.tables.data {padding:4px; }
.tables.data th {padding:4px 4px 4px 8px; text-align:left;font-weight:lighter;vertical-align: top;}
.tables.data td {padding:4px 4px 4px 8px; }
.tables.data td td {padding:0!important;border:none!important;}
 

/*inquiry*/
.inquiry{text-align:left;clear:both;margin:10px;height:auto !important; height:360px;min-height:360px;} 
.inquiry1{text-align:center;} 
.inquiry .teltext{ font-size:11px}
.msg{ text-align:center; font-size:15px; font-weight:bold; line-height:20px}
.msg .back{ margin-top:10px}

.inquiryinput1{
	background-color:#FFFFFF;
	border:1px solid #0A902A;
	margin-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-top:5px;
	cursor:pointer
	}


/*sitemap*/
.sitemap{line-height:18px; clear:both}
.sitemap .maintitle{font-size:13px; font-weight:bold;color:#FF7200 }
.sitemap ul{ margin-left:0px; margin-top:0px}
.sitemap .maintitle a:link{color:#FF7200}
.sitemap .maintitle a:visited{color:#FF7200}
.sitemap .title{ text-align:left; margin-bottom:20px}

.sitemapproduct{list-style:none; margin-top:10px; margin-bottom:10px;} 
.sitemapproduct li {float:left;width:90px; list-style:none; height:125px;  }
.sitemapproduct img{width:60px;height:50px}
.sitemapproductphoto{width:65px;height:55px;border:1px solid #ccc;padding:1px;}
 
 
 
 /*footer*/
#footer {height:125px;text-align:center; font-size:11px;clear:both; border-top:2px #339933 solid;background:#EEEEEE }
.footmenu{   line-height:22px; }


#copyright{line-height:20px;padding-top:4px; padding-bottom:10px}
.bottomkeyword a{font-weight:bold}
.bottomkeyword a:visited{font-weight:bold}
.friendlylink{ text-align:center}
.friendlylink a{font-weight:bold}
.friendlylink a:visited{font-weight:bold}
.copyright{ font-size:10px}


 
