@charset "utf-8"; 
/* CSS Document */
body{margin:0; padding:0; font-family:Arial; color:#666; font-size:12px; background:#e8e8e8;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,p,pre,ul,li,form{margin:0; padding:0;}
ul{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#666;}
a:hover{color:#658CB2; text-decoration:inherit;}
a{outline:none;/*IE8/火狐浏览器里面的虚线框的*/blr:expression(this.onFocus=this.blur());/*IE6/7浏览器里面的虚线框的*/}
area {outline:none;/*IE8/火狐浏览器里面的虚线框的*/blr:expression(this.onFocus=this.blur())}
/* CSS 头部 */
.wrapper{width:960px; margin:0 auto; position:relative;}
#header{width:100%; float:left; height:214px; background:url(../imgs/bg_header.jpg) repeat-x;}
#header h1{ position:absolute; left:21px; top:65px;}
  #header ul{ position:absolute; top:152px; left:14px; width:947px;}
  #header li{float:left; height:59px; font-size:11px; font-weight:bold; margin-right:10px;}
  #header li a{color:#666; display:block; height:33px; padding:26px 15px 0 15px; letter-spacing:0.02em; float:left;}
  #header li a:hover{background:#7E4229;color:#fff; border-left:1px solid #fff; border-right:1px solid #fff;padding:26px 14px 0 14px;}

.fla{height:515px; padding:7px 0 8px 0; text-align:center;}

#footer{clear:both; width:100%; float:left; background:url(../imgs/bg_footer.jpg) repeat-x; height:146px; text-align:center; margin-top:15px;}
#footer h1{position:absolute; left:257px; top:42px;}
#footer p{display:block; position:absolute; text-align:left; color:#666; font-size:11px; line-height:16px;}	
#footer p.no1{top:42px; left:332px;}
#footer p.no2{top:42px; left:570px;}
#footer p.no2 span{color:#7D9EBE;}
#footer p.no3{top:95px; left:332px; color:#999;}
#footer p.no3 a{color:#999;}
/* CSS 内页 */
.clear{height:15px; overflow:hidden;clear:both;}
.clear2{height:15px; overflow:hidden;  clear:both; background:#f6f6f6;}
h2{position:absolute; right:0; top:-156px; background:url(../imgs/bg_banner.jpg) no-repeat; width:341px; height:234px; text-align:center; padding-top:16px;}
h2 img{width:310px; height:220px;}
.bg{background:#f6f6f6; border:1px solid #fff; }
.border{border:1px solid #eeeeee; width:100%; float:left;}

#content{width:100%; float:left;}
#content .title{ width:600px; height:75px; position:relative;}
#content .title h1{background:url(../imgs/line01.jpg) repeat-x center 48px; height:50px; padding-top:23px; width:580px;	}
#content .title h1 span{ padding:0 8px 0  25px;background:#f6f6f6;}
.content{ width:952px; float:left;}
.border2{border:1px solid #eeeeee; width:923px; float:left; padding:13px 15px 13px 15px;}

/* CSS 内页产品——左边 */
.content .product{background:url(../imgs/bg_content.jpg) repeat-y; width:100%; float:left;}
#left{width:180px; float:left; padding:10px 10px 0 10px; border-top:1px solid #fff;}
#left table{width:165px; margin:0 auto;}
#left table td.bt{ font-size:12px; font-weight:bold; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif;background:url(../imgs/line02.jpg) repeat-x bottom; padding-left:0;}
#left table td{ line-height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px;}
#left table td.click01{color:#658CB2;}
#left table td.click02 a{color:#658CB2;}

/* CSS 内页产品——右边_ */
#right{width:711px;float:left; margin-left:10px;}
#right .overview,#right .products{width:691px; border-top:1px solid #fff; border-bottom:1px solid #fff; float:right; padding:10px;}
#right .overview h3{font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7E4229;}
#right .overview p{line-height:20px; background:url(../imgs/line02.jpg) repeat-x bottom; padding:10px 5px 10px 7px; display:block;}
#right .overview p span{display:block; color:#7E4229;}
#right .overview h4{ font-weight:normal; font-size:12px; font-family:Arial; padding:10px 0 5px 0;}
#right .overview h4 span{color:#658CB2;}
#right .overview h4 span a{color:#658CB2; margin:0 5px;}
#right .overview h4 span a:hover{color:#7E4229;}
#right dl.products{ position:relative; min-height:210px; _height:210px;}
#right dl.products dt{position:absolute; left:10px; top:10px; border:1px solid #AFC5D8; background:#fff; width:168px; height:164px; text-align:center; padding-top:4px;}
#right dl.products dt img{width:160px; height:160px;}
#right dl.products dt span img{width:auto; height:auto; border:none; position:absolute; top:175px; right:0px;}
#right dl.products dd{padding:0 15px 13px 190px; line-height:18px;}
#right dl.products dd strong{font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7E4229;}
#right dl.products dd strong a{color:#7E4229;}
#right dl.products dd a{color:#658CB2;}
#right dl.products dd a:hover{color:#7E4229;}
#right .overview ul{ display:block; padding:13px 0 5px 0; height:10px; clear:both;}
#right .overview ul li{float:left; color:#658CB2;}
#right .overview ul li a{color:#658CB2; padding:0 8px;}
#right .overview ul li.click a{color:#999;}
#right .overview ul li a:hover{color:#7E4229;}

#right .products02 {width:100%; float:left; padding-bottom:20px;}
#right .products02 p{ text-align:center;padding-top:20px; clear:both;}
#right .products02 p.text{line-height:20px; text-align:left; padding:8px 20px 8px 35px;}
#right .products02 h4{ font-weight:normal; font-size:12px; font-family:Arial; padding:20px 0 0 20px;;color:#7E4229; display:block; clear:both;}
#right .products02 ul{ padding:10px 0 0 11px;_padding:10px 0 0 0; clear:both;}
#right .products02 li{border:1px solid #AFC5D8; background:#fff; width:148px; height:156px; text-align:center; padding-top:12px; float:left; margin:10px 11px;}
#right .products02 li img{ width:124px; height:126px;}
#right .products02 li span{display:block; padding-top:8px;}

#right .products03 ul{}
#right .products03 li{width:114px; height:202px;}
#right .products03 li img{ width:92px; height:172px;}

#right .products04 ul{}
#right .products04 li{width:250px; height:154px;}
#right .products04 li img{ width:230px; height:124px;}

#right .products05 ul{padding:10px 0 0 23px;_padding:10px 0 0 0; clear:both;}
#right .products05 li{width:310px; height:180px;}
#right .products05 li img{ width:260px; height:150px;}

#right .products06 ul{}
#right .products06 li{width:240px; height:190px;}
#right .products06 li img{ width:220px; height:149px;}
#right .products06 ul.s1{}
#right .products06 ul.s1 li{width:321px; height:180px;}
#right .products06 ul.s1 li img{width:300px; height:138px;}
#right .products06 ul.s2{}
#right .products06 ul.s2 li{width:200px; height:170px;}
#right .products06 ul.s2 li img{width:180px; height:127px;}


#right .products07 ul{}
#right .products07 ul li{height:187px;}	
#right .products07 ul li span{display:block; padding:8px 0 5px 0;}

#right .products08 ul{}
#right .products08 li{height:220px;}
#right .products08 li img{ width:129px; height:185px;}

#right .products09 ul{}
#right .products09 li{height:220px;}
#right .products09 li img{ width:105px; height:184px;}
#right .products02 ul.margin{padding-left:95px;}

#right .products10 ul{}
#right .products10 li{height:200px; width:145px;}
#right .products10 li img{ width:120px; height:158px;}

/* CSS 内页关于我们 */
.content .about01{width:901px; border:1px solid #fff; float:left; padding:10px; background:#E8E8E8;}
.content .about01 h3{font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7E4229; padding:10px;}
.content .about01 p{line-height:20px; padding:10px;}
.content .about02{width:619px; float:left; height:423px; overflow:hidden;}
.content .about03{width:268px; float:right; border:1px solid #fff; background:#E8E8E8;padding:10px; height:401px; overflow:hidden;}
.content .about03 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}

/* CSS 内页——保养 */
.content ul.care01{width:70px; float:left; display:block; height:470px; overflow:hidden;}
.content ul.care01 li{ width:68px; height:56px;border:1px solid #fff;background:#E8E8E8; text-align:center; padding-top:12px; overflow:hidden; margin-bottom:10px;}
.content ul.care01 li.clear3{margin-bottom:0px;}
.content .care02{ width:800px;  height:428px;float:right;border:1px solid #fff;background:#E8E8E8; overflow:hidden; padding:20px;}
.content .care02 h3{font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7E4229; padding:10px 0 0 0;}
.content .care02 p{line-height:22px; padding:10px 0;}
.content .care02 p span{display:block; display:block; color:#658CB2;}

/* CSS 内页——联系我们 */
.content .contact01{ width:398px; float:left; height:323px; overflow:hidden;}
.content .contact02{width:470px; float:right; height:283px;border:1px solid #fff;background:#E8E8E8; overflow:hidden; padding:20px;}
.content .contact02 h3{font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7E4229; padding:10px 0 0 0;}
.content .contact02 p{line-height:22px; padding:10px 0;}
.content .contact02 p span{display:block; display:block; color:#658CB2;}

/* CSS 内页—swztches */
.swatches{ width:100%; float:left; padding-bottom:20px;}
.swatches p{width:546px; margin:20px auto; height:220px; clear:both;}
.swatches p span{text-align:right; display:block; background:#fff; height:20px; padding:5px 20px 0 0; color:#000;}
.swatches dl{width:546px; position:relative; height:30px; padding:10px 0; clear:both;margin:0 auto;}
.swatches dl dt{width:130px; display:block; float:left; text-align:center; line-height:28px;}
.swatches dl dd{ float:left; width:50px; text-align:center; display:block; cursor:pointer;}