@charset "utf-8";
* html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}
* html .png {
	position:relative;
 behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",  this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}

body{margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: url(../images/bg_l.gif) repeat-x 0 0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}

ul { margin: 0;padding:0 ;list-style: none;}
form { margin: 0px;}
img { border: 0px; nobar:expression(this.galleryImg='no');}
.clear { clear:both;}

.ml50 { margin-left: 50px;}
.fleft { float: left;}
.fright { float: right;}

.w135 { width: 135px;}
.hidden { overflow: hidden;}
 
.bg_r{ background:url(../images/bg_r.gif) repeat-x 0 0;float:right;width:50%;height:256px;}
.wrapper0{ position: absolute; width:100%;}
.wrapper0 .wrapper{ margin: 0 auto; width:970px;}
.wrapper0 .wrapper .top{height:66px;background:#fff;margin-top:3px;}
.wrapper0 .wrapper .top .logo{float:left; margin:20px 0 0 15px;}
.wrapper0 .wrapper .top .home{float:right; margin-top:8px;}
.wrapper0 .wrapper #banner{height:150px;}
.wrapper0 .wrapper #menu{height:50px;margin-top:5px;}

.foot_0{height:60px;background:url(../images/0foot_bg.gif) repeat-x 0 0;}
.foot_0 .foot{margin: 0 auto;width:930px;padding-top:12px;position:relative;color:#605347;}
.foot_0 .foot a{color:#605347;}
.foot_0 .foot a:hover{text-decoration:none;color:#A9A995;}
.foot_0 .foot .inf{position:absolute;top:15px;left:166px;line-height:16px;}
.foot_0 .foot .inf2{position:absolute;top:15px;right:0;line-height:16px;text-align:right;}

.f_11{font-size:11px;}
.f_10{font-size:10px;}

.marquee{line-height:39px; color:#000000;}
.marquee a{ color:#247bac;}
.marquee a:hover{ color:#14557a; text-decoration:none;}

.main{width: 930px; margin: 15px 20px; overflow: hidden;}

.btn{ width:170px; float:left; overflow:hidden;}
.btn img{ margin:5px 5px 5px 0;}
.index_banner{ width: 750px; height: 200px; overflow: hidden; float: right; margin: 5px 0;}
.recommend_title{ background:url(../images/recommended_title.jpg) no-repeat; width:920px; overflow:hidden; height:29px; margin:10px 0 0; color:#FFFFFF; padding:5px;}
.recommend_title a{ color:#FFFFFF; text-decoration:none;}
.recommend_title a:hover{color:#FFFFFF; text-decoration:underline;}
.logo{width: 140px; float: left; margin-right:13px; overflow: hidden; text-align:center; color:#555555;}
.logopic{height:70px; border:#e2dfd8 1px solid; overflow:hidden; margin-bottom:8px;}

.submenubg{background:url(../images/submenubg.jpg) repeat-x top;}
.right{ width: 680px; margin-left: 25px; overflow: hidden;}
.map{ font-size:11px; color:#729eaa; width:680px;}
.map a{ color:#729eaa;}
.map a:hover{ color:#729eaa;}
.content{ color:#666666; margin:10px 20px 0 20px; line-height:1.7; width: 640px; overflow: hidden;}
.prodcontent{ color:#666666; margin:0 20px; line-height:1.7; width: 627px; overflow:hidden; padding-left:13px;}
.content h1{ color:#058590; font-weight:bold;}

.submenu{ width:182px; margin:0px 8px;	padding:0px 8px; overflow: hidden;}
.submenu ul{list-style:none;	margin:0;	padding:0;}
.submenu li{	padding:2px 0;	margin:0;	line-height:2.2; background:url(../images/submenuline.jpg) no-repeat bottom;}
.submenu a{	display:block;	width:182px;	margin:0; color:#005696;	text-decoration:none;}
.submenu a:hover{	color:#005696;	background-color:#ebeaea;}

.know_title{ background-color:#f6f6f6; border:#CCCCCC 1px solid; padding:10px 10px 7px 10px; margin:10px 0; font-size:13px; color:#005c9b;}
.know_title a{color:#005c9b; text-decoration:none;}
.know_title a:hover{color:#004e83; text-decoration:underline;}
.prod_title{ background:url(../images/submenu_product.jpg) no-repeat top; height:29px; color:#FFFFFF; font-size:13px; padding:6px 10px 0 35px;}
.prod{width:140px; float:left; margin:10px 15px 23px 0px; overflow:hidden; text-align:center; color:#535353; line-height:1.8;}
.prodpic{height:140px; border:#e0e0d4 1px solid; overflow:hidden; margin-bottom:8px;}
.prodpicbig{height: 300px; width: 300px; border: #cccccc 1px solid; overflow: hidden; margin-bottom: 8px;}
.prodpicsmall{height: 95px; width: 95px; border: #e0e0d4 1px solid; overflow: hidden; float: left; margin: 1px;}
.prodprice{font-size:13px; color:#CC3300;}
.page{color:#666;	margin:10px 20px; width:630px; padding:5px 5px; border:#e0e0d4 1px solid; background-color:#f7f7f7;}
.page a{	color:#666;	text-decoration:none;}
.page a:hover{	color:#369;}

.paragraph{line-height:1.8;	color:#666;	padding:20px 0;	background:url(../images/dotline.jpg) bottom repeat-x;}
.paragraph h1{ color:#333; font-weight:bold; border-bottom:#999999 1px solid; border-top:#999999 1px solid; font-sze:15px;}

.onsalead{width:332px; height:178px; float:left; overflow:hidden; border:#CCCCCC 1px solid;}
.saleactivity{width:474px; background:url(../images/saleactivitybg.jpg) center; height:217px; overflow:hidden; margin:0 0 10px 2px; padding-left:200px}
.popular{width:664px; background:url(../images/popularbg.jpg) center; height:217px; overflow:hidden; margin-left:2px; padding-left:10px}
.saleprod{ width: 138px; float: left; margin:15px 15px 0px 0px; overflow:hidden; text-align:center; color:#535353; line-height:1.8;}
.saleprodpic{height:120px; width:120px; border:#e0e0d4 1px solid; overflow:hidden; margin-bottom:8px;}

input.btn {border:#CCCCCC 1px solid; background-color:#ededed; width:100px; margin-left:5px; float:right;}

a.map:link{ color:#000000; text-decoration:none;}
a.map:visited{ color:#000000; text-decoration:none;}
a.map:hover{ color:#000000; text-decoration:underline;}