html { overflow-x: hidden; overflow-y: auto; }

BODY {FONT-SIZE: 12px;  MARGIN: 0 auto;  COLOR: #333333; background:#ffffff url(../images/hs-body-bg.gif) repeat; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "����";   }
DIV {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

OL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DD {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DT {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

SPAN {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }
 

UL {LIST-STYLE-TYPE: none; display:block;}
OL {LIST-STYLE-TYPE: none; display:block;}
LI {LIST-STYLE-TYPE: none; display:block;}
DL {LIST-STYLE-TYPE: none; display:block;}
INPUT {FONT-SIZE: 12px; display:block;}

.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}

 
a,area { blr:expression(this.onFocus=this.blur()) } 

:focus { outline: none; }

A {COLOR: #333333; TEXT-DECORATION: none; outline-style: none; }
A:link {COLOR: #333333; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #227fae; TEXT-DECORATION: none; }


.wrapper { width:960px; margin:0 auto; overflow:hidden; padding:0px 10px; background:url(../images/hs-wapper-bg.png) repeat-y; }

 
#headbg { width:100%; float:left; background: url(../images/hs-head-bg-01.gif) repeat-x; }


#head { width:960px; float:left; height:125px; background:url(../images/hs-head-bg-02.gif) repeat-x 0px 15px; padding-top:15px;}

#head ul.toplogo { width:960px; padding:0px 10px; float:left; height:85px; position:absolute; margin-left:-10px; margin-top:-15px; padding-top:15px; background: url(../images/hs-head-top-bg.jpg) no-repeat 0px 0px; padding-bottom:1px; }
#head ul.toplogo li.left { width:450px; float:left; height:85px;  }
#head ul.toplogo li.right { width:510px; float:left; height:85px; }
#head ul.toplogo li.right ol.top { height:35px; float:right; line-height:35px; }
#head ul.toplogo li.right ol.top a.homepage { padding-left:22px; background:url(../images/hs-icon-homepage.gif) no-repeat; margin-right:15px; color:#666; }
#head ul.toplogo li.right ol.top a.favicon { padding-left:22px; background:url(../images/hs-icon-addfav.gif) no-repeat; margin-right:15px; color:#666; }
#head ul.toplogo li.right ol.top a.lang { padding-left:22px; background:url(../images/hs-icon-lang.gif) no-repeat; margin-right:10px; color:#666; }

#head ul.toplogo li.right ol.tel { height:30px; width:500px; text-align:right; float:right;  padding-right:10px; padding-top:0px; color:#666; font-weight:bold; }
#head ul.toplogo li.right ol.tel b { font-size:24px; font-weight:bold; color:#629c07;  }

#head ul.menu { width:960px; float:left; height:35px; padding:1px 0px 3px 0px; position:absolute; margin-top:86px; background:url(../images/hs-head-menu-bg.jpg) repeat-x; }
#head ul.menu li.list { float:left; width:130px;  height:35px; line-height:35px; text-align:center; background: url(../images/hs-menu-right-line.gif) no-repeat right; }
#head ul.menu li.list a { width:130px; float:left; height:35px; line-height:35px; text-align:center; font-weight:bold; color:#FFF; }
#head ul.menu li.list a:hover { width:130px; float:left; height:35px; line-height:35px; text-align:center; font-weight:bold; color:#FFF; background:url(../images/hs-menu-hover-bg.jpg) no-repeat left;  }

#slideshow { width:960px; float:left; }

#pagebanner { width:960px; float:left; height:140px; background:#f8f8f8;  }

#navsite { width:940px; padding:0px 10px; float:left; height:30px; line-height:30px; border-bottom:2px #999999 solid; }
#navsite ul.left { width:785px; padding-left:15px; background:url(../images/hs-icon-arr01.gif) no-repeat -5px 6px; height:30px; line-height:30px; float:left; }
#navsite ul.right { width:140px; height:30px; line-height:30px; float:left; text-align:right;  }
#navsite ul.right a.back { padding-left:20px; float:right; height:30px; line-height:30px; background:url(../images/hs-icon-arr02.gif) no-repeat 0px 6px;   }

#bigcontent { width:940px; padding:0px 10px;  float:left; background:url(../images/hs-bigcontent-bg-line.gif) repeat-y; overflow:hidden;  } 
#bigcontent ul.left { width:240px; float:left; margin-right:10px; padding-right:10px; padding-top:7px;  }
#bigcontent ul.left li.title { width:240px; float:left; background:url(../images/hs-bigcontent-left-title.jpg) no-repeat; height:35px; line-height:35px;  }
#bigcontent ul.left li.title ol.left { width:169px; float:left; padding-left:30px; height:35px; line-height:35px; font-weight:bold;  }
#bigcontent ul.left li.title ol.right { width:36px; padding-right:4px; height:35px; line-height:35px; float:left; }
#bigcontent ul.left li.title ol.right a.more { width:37px; height:35px; float:left; background:url(../images/hs-icon-more.gif) no-repeat 0px 10px; }

#bigcontent ul.left li.classlist { width:240px; float:left; padding-top:7px; padding-bottom:10px; }
#bigcontent ul.left li.classlist a.list { width:220px; padding-left:20px; background:#f5f5f5 url(../images/hs-icon-arr03.gif) no-repeat 0px 6px; float:left; height:30px; line-height:30px; border-bottom:1px solid #CCC;  }
#bigcontent ul.left li.classlist a.list:hover { color:#1a7900; }
#bigcontent ul.left li.classlist a.current { width:220px; padding-left:20px; background:#daf6af url(../images/hs-icon-arr07.gif) no-repeat 0px 6px; float:left; height:30px; line-height:30px; border-bottom:1px solid #9dcb54; font-weight:bold; color:#1a7900; }
#bigcontent ul.left li.classlist a.current:hover { color:#1a7900; font-weight:bold; }
#bigcontent ul.left li.classlist a.smallclass { width:195px; padding-left:45px; background:#ffffff url(../images/hs-icon-arr06.gif) no-repeat 25px 6px; float:left; height:30px; line-height:30px; border-bottom:1px dotted #CCC;  }
#bigcontent ul.left li.classlist a.smallclass:hover { width:195px; padding-left:45px; background:#ffffff url(../images/hs-icon-arr06.gif) no-repeat 25px 6px; float:left; height:30px; line-height:30px; border-bottom:1px dotted #CCC; color:#1a7900;  }
#bigcontent ul.left li.classlist a.smallclasscurrent { width:195px; padding-left:45px; background:#fafafa url(../images/hs-icon-arr06.gif) no-repeat 25px 6px; float:left; height:30px; line-height:30px; border-bottom:1px dotted #1a7900; color:#1a7900;  }
#bigcontent ul.left li.classlist a.smallclasscurrent:hover { width:195px; padding-left:45px; background:#fafafa url(../images/hs-icon-arr06.gif) no-repeat 25px 6px; float:left; height:30px; line-height:30px; border-bottom:1px dotted #1a7900; color:#1a7900;  }


#bigcontent ul.left li.newslist { width:240px; float:left; padding-top:7px; padding-bottom:10px; }
#bigcontent ul.left li.newslist a.list { width:220px; padding-left:20px; background:url(../images/hs-icon-arr04.gif) no-repeat 0px 6px; float:left; height:30px; line-height:30px; border-bottom:1px #eaeaea dotted;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

#bigcontent ul.left li.onlyimg { width:240px; float:left; padding-top:7px; padding-bottom:0px; }

#bigcontent ul.left li.contactlist { width:240px; float:left; padding-top:7px; padding-bottom:10px; }
#bigcontent ul.left li.contactlist ol.list { float:left; border-bottom:1px #CCCCCC dotted; }
#bigcontent ul.left li.contactlist ol.list span.left { width:70px; line-height:25px; float:left; color:#1a7900; font-weight:bold;  }
#bigcontent ul.left li.contactlist ol.list span.right { width:160px; line-height:25px; float:left; }


#bigcontent ul.right { width:680px; float:left; padding-top:7px; }

#bigcontent ul.right li.title { width:680px; height:33px;  border-bottom:2px #629c07 solid; float:left; line-height:33px;  }
#bigcontent ul.right li.title ol.left { width:550px; float:left; line-height:33px; font-size:16px;  font-weight:bold;}
#bigcontent ul.right li.title ol.right { width:130px; float:left; line-height:33px; text-align:right; color:#999999 }
#bigcontent ul.right li.textinfo { width:680px; padding-top:10px; line-height:25px; padding-bottom:10px;  }


#bigcontent ul.right li.articlelist { width:680px; float:left; }
#bigcontent ul.right li.articlelist ol.list { width:680px; float:left; padding-bottom:7px; border-bottom:#CCCCCC solid 1px; margin-bottom:10px; }
#bigcontent ul.right li.articlelist ol.list span.left { width:575px; padding-left:25px; background:url(../images/hs-icon-arr05.gif) no-repeat 0px 7px; float:left; height:30px; line-height:30px; border-bottom:1px #CCCCCC dotted; } 
#bigcontent ul.right li.articlelist ol.list span.left a { font-size:14px; font-weight:bold; }

#bigcontent ul.right li.articlelist ol.list span.right { width:80px; float:left; height:30px; line-height:30px;border-bottom:1px #CCCCCC dotted; color:#1a7900;   } 
#bigcontent ul.right li.articlelist ol.list span.desc { width:680px; float:left; line-height:25px; color:#777777;  }

#bigcontent ul.right li.pnpage { width:680px; float:left; padding:10px 0px; line-height:30px; border-top:1px #1a7900 dotted;  }


#bigcontent ul.right li.productlist { width:680px; float:left; overflow:hidden; }
#bigcontent ul.right li.productlist ol.listcon { width:690px; float:left; }
#bigcontent ul.right li.productlist ol.listcon dl.list { width:220px; padding-right:10px; float:left; margin-bottom:10px; padding-bottom:2px; border-bottom:1px #bdbdbd dotted;   }
#bigcontent ul.right li.productlist ol.listcon dl.list span.picimg { width:220px; height:160px; float:left; overflow:hidden; }
#bigcontent ul.right li.productlist ol.listcon dl.list span.picimg img { width:216px; height:156px; float:left; padding:1px; background:#FFFFFF; border:1px #eaeaea solid; }
#bigcontent ul.right li.productlist ol.listcon dl.list span.picimg img:hover { width:216px; height:156px; float:left; padding:1px; background:#FFFFFF; border:1px #cccccc solid; }
#bigcontent ul.right li.productlist ol.listcon dl.list span.title { width:220px; height:25px; line-height:25px; float:left; text-align:center;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#bigcontent ul.right li.productlist ol.listcon dl.list span.number { width:220px; height:25px; line-height:25px; float:left; text-align:center;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold; color:#1a7900; }


#bigcontent ul.right li.productinfo { width:680px; float:left; overflow:hidden; padding-top:7px; }
#bigcontent ul.right li.productinfo ol.propreview { width:286px; float:left;  }
#bigcontent ul.right li.productinfo ol.productmoreinfo { width:394px; float:left;  }
#bigcontent ul.right li.productinfo ol.productmoreinfo dl.list { width:394px; height:30px; line-height:30px; border-bottom:1px #CCCCCC dotted; }
#bigcontent ul.right li.productinfo ol.productmoreinfo dl.list font { font-size:12px; font-weight:bold; color:#1a7900;  }

#bigcontent ul.right li.productinfo ol.title { width:680px; height:30px; line-height:30px; border-bottom:#CCCCCC solid 2px; font-weight:bold; float:left;  }

#bigcontent ul.right li.productinfo ol.textinfo { width:680px; padding-top:10px; line-height:25px;  }




#bigcontent ul.right li.photolist { width:680px; float:left; overflow:hidden; }
#bigcontent ul.right li.photolist ol.listcon { width:690px; float:left; }
#bigcontent ul.right li.photolist ol.listcon dl.list { width:220px; padding-right:10px; float:left; margin-bottom:10px; padding-bottom:2px; border-bottom:1px #bdbdbd dotted;   }
#bigcontent ul.right li.photolist ol.listcon dl.list span.picimg { width:220px; height:260px; float:left; overflow:hidden; }
#bigcontent ul.right li.photolist ol.listcon dl.list span.picimg img { width:216px; height:256px; float:left; padding:1px; background:#FFFFFF; border:1px #eaeaea solid; }
#bigcontent ul.right li.photolist ol.listcon dl.list span.picimg img:hover { width:216px; height:256px; float:left; padding:1px; background:#FFFFFF; border:1px #cccccc solid; }
#bigcontent ul.right li.photolist ol.listcon dl.list span.title { width:220px; height:25px; line-height:25px; float:left; text-align:center;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }




#bigcontent ul.right li.submitcontent { width:680px; float:left; padding-top:10px;}
#bigcontent ul.right li.submitcontent span.list { width:680px; float:left; padding-bottom:7px;}
#bigcontent ul.right li.submitcontent span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right { width:560px; line-height:30px; float:left; text-align:left;   }
#bigcontent ul.right li.submitcontent span.list p.right input.text { width:250px; padding:4px; border:#cccccc 1px solid; color:#444444;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "����"; font-size:12px; }
#bigcontent ul.right li.submitcontent span.list p.right textarea.text { width:450px; padding:4px; border:#cccccc 1px solid; color:#444444;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "����";  font-size:12px; }

#bigcontent ul.right li.submitcontent span.list p.right b.left { font-weight:normal; float:left; padding-top:3px;}
#bigcontent ul.right li.submitcontent span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right b.code { font-weight:normal; float:left; padding-left:10px; padding-top:10px;}

#bigcontent ul.right li.submitcontent span.list p.right input.submitjob { width:90px; height:30px; line-height:30px; text-align:center; border:0px; float:left; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; background:#61a31d;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "����";   }



#bigcontent ul.right li.contactinfo { width:680px; float:left; padding-top:10px;}
#bigcontent ul.right li.contactinfo ol.conlist { width:680px; float:left;  padding-bottom:10px; }
#bigcontent ul.right li.contactinfo ol.conlist dl.list { width:340px; float:left; height:27px; line-height:27px; border-bottom:1px #CCCCCC dotted;  }
#bigcontent ul.right li.contactinfo ol.conlist dl.list span.left { width:70px; float:left; height:27px; line-height:27px; font-weight:bold;   }
#bigcontent ul.right li.contactinfo ol.conlist dl.list span.right { width:270px; float:left; height:27px; line-height:27px;  }

#bigcontent ul.right li.contactinfo ol.title { width:680px; height:30px; line-height:30px; border-bottom:#CCCCCC solid 2px; font-weight:bold; float:left; }
#bigcontent ul.right li.contactinfo ol.maps { width:680px; float:left; padding-top:7px; padding-bottom:10px;}



#idxcontent { width:940px; padding:0px 10px;  float:left; overflow:hidden;  } 

#idxtab01 { width:951px;  float:left;   }
#idxtab01 ul.list { width:306px; margin-right:11px; float:left; height:280px;    }
#idxtab01 ul.list li.title { width:306px; height:30px; line-height:30px; float:left; border-bottom:2px #227fae solid; }
#idxtab01 ul.list li.title ol.left { width:249px; padding-left:20px; background:url(../images/hs-icon-arr08.gif) no-repeat -3px 6px; height:30px; line-height:30px; float:left;  }
#idxtab01 ul.list li.title ol.left a { font-weight:bold; color:#227fae;  }
#idxtab01 ul.list li.title ol.right { width:37px; height:30px; line-height:30px; float:right;  }
#idxtab01 ul.list li.title ol.right a.more { width:37px; height:30px; float:left; background:url(../images/hs-icon-more.gif) no-repeat 0px 9px; }

#idxtab01 ul.list li.imgpic { width:306px; float:left; height:80px; padding-top:7px;} 

#idxtab01 ul.list li.textinfo { width:306px; float:left; line-height:25px; padding-top:6px; }

#idxtab01 ul.list li.newslist { width:306px; height:214px; padding-top:7px; float:left; }
#idxtab01 ul.list li.newslist ol.list { width:306px; float:left; height:29px; border-bottom:1px #CCCCCC dotted;  }
#idxtab01 ul.list li.newslist ol.list span.left { width:213px; padding-left:13px;  background:url(../images/hs-icon-arr09.gif) no-repeat -5px 6px; float:left; height:29px; line-height:29px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
#idxtab01 ul.list li.newslist ol.list span.right { width:80px; float:left; height:29px; line-height:29px; text-align:right; color:#999999  }


#idxtab01 ul.list li.contactlist { width:306px; float:left; line-height:25px; padding-top:10px; }
#idxtab01 ul.list li.contactlist ol.list { width:306px; float:left; line-height:29px; border-bottom:1px #CCCCCC dotted; }
#idxtab01 ul.list li.contactlist ol.list span.left { width:70px; float:left; line-height:29px; font-weight:bold; }
#idxtab01 ul.list li.contactlist ol.list span.right { width:236px; float:left; line-height:29px; }



#idxtab02 { width:940px;  float:left; overflow:hidden;   }
#idxtab02 ul.title { width:940px; height:30px; line-height:30px; float:left; border-bottom:2px #227fae solid; }
#idxtab02 ul.title li.left { width:150px; padding-left:20px; background:url(../images/hs-icon-arr08.gif) no-repeat -3px 6px; height:30px; line-height:30px; float:left;  }
#idxtab02 ul.title li.left a { font-weight:bold; color:#227fae;  }
#idxtab02 ul.title li.center { width:733px; height:30px; line-height:30px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;   }
#idxtab02 ul.title li.center ol.list { padding-left:20px; background:url(../images/hs-icon-arr03.gif) no-repeat 0px 6px; margin-right:10px; float:left; line-height:30px; }
#idxtab02 ul.title li.center ol.list a { font-weight:bold; color:#1a7900; }
#idxtab02 ul.title li.center ol.list a:hover { font-weight:bold; color:#1a7900; text-decoration:underline; }
#idxtab02 ul.title li.right { width:37px; height:30px; line-height:30px; float:left;  }
#idxtab02 ul.title li.right a.more { width:37px; height:30px; float:left; background:url(../images/hs-icon-more.gif) no-repeat 0px 9px; }


#idxtab02 ul.productcon { width:950px; float:left; padding-top:7px; height:180px; overflow:hidden; }
#idxtab02 ul.productcon li.list { width:180px; float:left; height:180px; margin-right:10px; }
#idxtab02 ul.productcon li.list ol.picimg { width:180px; height:130px; float:left; }
#idxtab02 ul.productcon li.list ol.picimg img { width:176px; height:126px; float:left; border:1px #CCCCCC solid; padding:1px; }
#idxtab02 ul.productcon li.list ol.title { width:180px; float:left; height:25px; line-height:25px; text-align:center; background:#fafafa; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
#idxtab02 ul.productcon li.list ol.number { width:180px; float:left; height:25px; line-height:25px; text-align:center; font-size:12px; font-weight:bold; color:#1a7900;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }










#preview{ float:left; margin:0px auto; width:275px; padding:0px; }
.jqzoom{ width:276px; height:206px; position:relative; border:#eaeaea 1px solid;  }
.zoomdiv{  left:859px;  height:400px; width:400px;}
.list-h li{ float:left;}

#spec-n5{width:276px; height:56px; padding-top:6px; overflow:hidden; }
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}

#spec-list{ width:275px; float:left; overflow:hidden; margin-left:2px; display:inline;  }
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px; }
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px; }

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:413px;height:275px;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden;}
.bigimg{max-width: 800px; width: expression(this.width >800 && this.height < this.width ? 800: true);}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #fff;background:#3687da 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

#spec-list{ position:relative; width:243px; padding-left:4px; margin-right:6px; }
#spec-list div{ margin-top:0;margin-left:-0px; *margin-left:0; }




.pagenext { width:680px; text-align:center;    padding-top:15px; padding-bottom:15px; float:left;  overflow:hidden;}

.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"����"}
.wp-pagenavi SPAN {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"����"}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #1a7900; BORDER-BOTTOM-COLOR: #1a7900; BORDER-TOP-COLOR: #1a7900; BORDER-RIGHT-COLOR: #1a7900;font-family:"Microsoft YaHei" !important;"����"}
.wp-pagenavi SPAN.current { BORDER-LEFT-COLOR: #1a7900; BORDER-BOTTOM-COLOR: #1a7900; BORDER-TOP-COLOR: #1a7900; BORDER-RIGHT-COLOR: #1a7900;font-family:"Microsoft YaHei" !important;"����"}
.wp-pagenavi SPAN.current { FONT-WEIGHT: bold; }





















#footer { width:100%; float:left; height:100px; background:url(../images/hs-footer-100line.gif) repeat-x bottom;  }
#footer ul.coninfo { width:980px; height:100px; margin:0 auto; overflow:hidden;   }
#footer ul.coninfo li.con { width:960px; height:80px; margin:0 auto; overflow:hidden; padding:0px 10px; background:url(../images/hs-wapper-bg.png) repeat-y;  }
#footer ul.coninfo li.con ol.top { width:940px; padding:5px 10px; float:left; height:30px; background:#f3f3f3;  }
#footer ul.coninfo li.con ol.top span.list { height:30px; padding-right:10px; margin-right:10px; border-right:1px #CCCCCC solid; line-height:30px;   }
#footer ul.coninfo li.con ol.top span.list a:hover { text-decoration:underline; color:#333; }
#footer ul.coninfo li.con ol.bot { width:940px; padding:0px 10px; float:left; height:39px; line-height:39px; background:url(../images/hs-footer-100line-02.gif) repeat-x; border-bottom:1px #FFFFFF solid; color:#FFFFFF  }
#footer ul.coninfo li.con ol.bot a { color:#FFF; }
#footer ul.coninfo li.con ol.bot a:hover{ text-decoration:underline;  color:#FFF; }
