@charset "utf-8";  
body,td,th,div{ font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#666; line-height:25px;}
body {margin: 0px auto; background-color:#f3eddf;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
img{border:0px;}
font{ font-size:12px;}
.clear{ clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; font-size:0px;}
.left{ float:left;}
.right{ float:right;}
a {font-family:Verdana, Geneva, sans-serif;font-size: 12px; color:#666;}
a:link {text-decoration: none; color:#666;}
a:visited {text-decoration: none; color:#666;}
a:hover {text-decoration: none; color:#ff0000;}
a:active {text-decoration: none; color:#666;}
.huibian{ border:1px #bdbdbd solid;}
.jianju{ padding:10px 2px;}

#boxer{width:100%; margin:0 auto;}
header{background:url(../images/tophg.jpg) no-repeat center bottom; background-color:#d8a74b;}
#top{ width:1003px; margin:0 auto; height:90px; display:block;}
#logo{float:left;width:200px;height:90px;}
#logo img{ padding-top:2px;}
#topsearch{ float:left; width:300px; padding-top:25px;}
#topsearch .key{ width:180px; border:1px #c9c9c9 solid; background-color:#fff; float:left; line-height:28px; height:28px;line-height:28px !important;height:28px !important;}
#topsearch .search_submit{ float:left; vertical-align:middle; background:#e64e3e;border:1px #e64e3e solid; border:none; color:#fff; line-height:28px; margin-left:2px; font-size:14px; font-weight:bold;}
#topright{ float:right; width:800px;height:90px;}
section{background:url(../images/nrbg.jpg) repeat-x center top; padding-top:32px;}

/* ==================== ============================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#dh{ width:100%;background:url(../images/tophg.jpg) repeat-x center bottom;height:43px;}
#dhnr{ width:1003px; margin:0 auto;height:43px;}
#nav {padding:0; margin:0; list-style:none; height:43px; position:relative;z-index:50000;line-height:43px;}
#nav li.top {display:block; float:left; height:43px;background:url(../images/dhbian.gif) no-repeat left center; padding-left:2px;}
#nav li.tops {display:block; float:left; height:43px; }
#nav li a.top_link {display:block; float:left;line-height:43px; color:#4d4d4d;text-decoration:none; /*padding:0 0 0 18px;*/ cursor:pointer;font-family:"微软雅黑","黑体"; font-size:14px;}
#nav li a.top_link span {float:left; display:block; /*padding:25px 36px 0 18px;*/ line-height:43px; height:43px; text-transform:uppercase; text-align:center;width:122px;}
#nav li a.top_link span em{text-align:center;font-style:normal; font-size:10px; font-weight:normal;-webkit-text-size-adjust: none; display:none;}
#nav li a.top_link span a{ text-decoration:underline; text-align:center;}
#nav li a.tops_link {display:block; float:left; height:39px; color:#4d4d4d;text-decoration:none;/*padding:0 0 0 18px;*/  cursor:pointer;font-family:"微软雅黑","黑体"; font-size:14px;/*background: url(../images/menubgs.jpg) no-repeat;*/}
#nav li a.tops_link span {float:left; display:block; /*padding:25px 36px 0 18px;*/ height:43px;line-height:43px; text-transform:uppercase;/* background:url(../images/menubgs.jpg) no-repeat right top;*/text-align:center; width:122px;}
#nav li a.tops_link span em{text-align:center;font-style:normal; font-size:10px; font-weight:normal;-webkit-text-size-adjust: none; display:none;}
#nav li a.tops_link span a{ text-decoration:underline; text-align:center;}
#nav li:hover a.top_link {color:#4d4d4d;/*background: url(../images/menubgs.jpg) no-repeat;*/}
#nav li:hover a.top_link span {/*background:url(../images/menubgs.jpg) no-repeat right top;*/}


/* Default list styling */
#nav li:hover {position:relative; z-index:20000;}

#nav li:hover ul.sub{left:2px; top:41px;white-space:nowrap; width:122px; height:auto; z-index:300;}
#nav li:hover ul.sub li{display:block; height:32px; position:relative; float:left; width:122px; font-weight:normal;background: url(../images/menunavbg.jpg) no-repeat left bottom;}
#nav li:hover ul.sub li a{display:block; height:32px; padding-left:30px;line-height:32px;color:#444; text-decoration:none;}
#nav li:hover ul.sub li a:hover {color:#ccc;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:80px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#banner{height:382px; display:block;position:relative; z-index:0;background:url(../images/bannerbg.jpg) repeat-y center top; background-color:#d8a74b;}
#full-screen-slider { width:100%; height:382px; float:left; position: absolute; z-index:0;}
#slides { display:block; width:100%; height:382px; list-style:none; padding:0; margin:0; position:relative;z-index:0;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:0;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:350px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:15px; border-radius:8px;background:#444;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#d9a94d;}
#banners{text-align:center; padding:0px; margin:0px;overflow:hidden;background:url(../images/bannerbg.jpg) repeat-y center top; background-color:#d8a74b; max-height:300px;}
#banners img{ width:100%;}

#innr{ width:998px; margin:0 auto; padding:19px 0px;}

#inbt{ padding:0px 10px 0px 10px; line-height:34px; color:#628990; background-color:#f7e095;}
#inbt font{ color:#444;font-size:14px; padding-right:5px; font-weight:bold;}
#inbt span{ float:right; line-height:34px;}
#inbt span a{line-height:34px; text-decoration:underline;} 
#inbt span a:hover {color:#aaa;}

.sanbian{ border-bottom:1px #cfcbca solid;border-left:1px #cfcbca solid;border-right:1px #cfcbca solid; background-color:#fff;}
#inproduct{ padding-bottom:20px;}
#inproductnr{}

#innrs{}
#inabout{ width:324px; float:left;}
#inaboutnr{ padding:10px; height:250px;}

#innews{ width:324px; float:left; margin-left:13px;}
#innewsnr{ padding:10px;height:250px;}
.innews{}
.innews li{ padding:0px 0px;height:25px; clear:both;}
.innews li span{ float:right;}
.innews li a{line-height:25px;display:block; float:left;white-space:nowrap;} 
.innews li a:hover {color:#aaa;}

#incontact{ width:324px; float:right;}
#incontactnr{ padding:10px;height:250px;}

#friendlink{ width:1000px; margin:0 auto;}
#friendlinkbt{float:left; width:80px; font-weight:bold; line-height:30px;}
#friendlinknr{ float:right; width:920px;}
#friendlinknr ul{}
#friendlinknr ul li{ padding:0px 3px; float:left; display:block; height:30px;}
#friendlinknr ul li a{line-height:30px;display:block; float:left;white-space:nowrap;} 
#friendlinknr ul li a:hover {color:#aaa;}

footer{background:url(../images/footerbg.jpg) repeat-y center top; background-color:#d8a74b; border-top:1px #a4926e solid; padding:15px 0px;}
#bottom{ padding:0px 10px; color:#444;}
#bottoms{ text-align:center; color:#444; line-height:30px;}

#bottomkeywords a {line-height: 25px;color: #fff; padding-right:10px;}
#bottomkeywords a:hover {color: #999;}

#neirong{ width:991px; padding:19px 15px; margin:0 auto;background:url(../images/innrbg.png) no-repeat center top;}
#neirongleft{float:left; width:241px;}
#neirongright{ float:right; width:745px; margin-top:5px;}

#bt{line-height:41px; height:41px;background:url(../images/pub_nav.gif) no-repeat left center;}
#btleft{float:left;padding-left:20px;line-height:41px; clear:both;color:#b96300;}
#btleft font{line-height:41px;height:31px;color:#b96300; text-transform:uppercase; display:inline-block; font-weight:bold; font-size:14px;font-family:'Microsoft YaHei', 微软雅黑;}
#btright{background:url(../images/pub_nav.gif) no-repeat right center; float:right; text-align:right; width:80px;height:41px;}
#btright img{ padding-top:10px;}
#nr{}
#nrnr{ padding:10px 5px;height:auto !important;height:400px;min-height:400px}
#nrnr img{max-width:700px;/*IE7及Firefox用*/width: expression(this.width > 700 ? 700: true); /*IE6用*/}

#left{ background:url(../images/n2.gif) repeat-y left center; display:block;}
#leftbg{background:url(../images/n3.gif) no-repeat left bottom; padding-bottom:15px;}
#leftbt{background:url(../images/n1.gif) no-repeat left top; font-size:16px; font-family:'Microsoft YaHei', 微软雅黑; padding-left:30px; line-height:35px; font-weight:bold; padding-top:10px; text-transform:uppercase;}
#leftbt font{ color:#b72c19; font-size:20px; font-style:italic;font-family:'Microsoft YaHei', 微软雅黑; padding:0px 10px; font-weight:bold; display: none;}
#leibie{padding:10px;}
#leibie ul{}
#leibie ul li{line-height:35px; padding:2px 0px;}
#leibie ul li a {background:url(../images/shunav.gif) no-repeat left center;line-height:35px; height:35px; padding-left:25px;color: #fff; font-size:13px; font-weight:bold; display:block;}
#leibie ul li a:hover{ color: #eee;text-decoration: none;}
#leibie ul li ul{}
#leibie ul li ul li{ line-height:25px; padding:2px 0px 2px 10px;}
#leibie ul li ul li a {background:url(../images/dian.gif) no-repeat left center; padding-right:5px;line-height: 25px; text-align:left;color: #333; display:block; font-weight:normal;}
#leibie ul li ul li a:hover {background:url(../images/dians.gif) no-repeat left center; color: #999;text-decoration: none; line-height:25px;}

.menuTree{padding:10px;}
.menuTree ul{display:none;}
.menuTree li{line-height:35px;padding:2px 0px;font-weight:bold;color:#000;}
.menuTree li a{background:url(../images/shunav.gif) no-repeat left center;line-height:35px; height:35px; padding-left:15px;color: #fff; font-size:13px; font-weight:bold; display:block;}
.menuTree li ul{clear:both;}
.menuTree li ul li{line-height:25px; padding:2px 0px 2px 10px;}
.menuTree li ul li a{background:url(../images/dian.gif) no-repeat left center; padding-left:10px;line-height: 25px; height:25px; text-align:left;color: #333; display:block; font-weight:normal;}
.menuTree li ul li a:hover{background:url(../images/dian.gif) no-repeat left center;}

#leftad{ text-align:center;}
#leftad img{ width:217px; padding:5px 0px;}

.nrbt{ border-bottom:1px #CCC solid; margin-top:20px; font-size:18px; color:#333; font-weight:bold; text-align:center;}
.nrothers{ text-align:center;}
.fontZoom{ padding:10px 0px;}
.fontZoom img{max-width:960px;/*IE7及Firefox用*/width: expression(this.width > 960 ? 960: true); /*IE6用*/}
.product_list{clear:both; width:100%;}
.product_list ul{}
.product_list ul li{ width:33.3%; float:left; text-align:center;}	
.product_list ul li h3{ font-size:12px; line-height:30px; overflow:hidden; text-align:center; }
.product_list ul li .producttu{ width:200px; height:150px; border:1px #999 solid;}
.product_list ul li a{ line-height:30px;}
.product_list ul li a:hover {color:#f00;}

.news_list{}
.news_list ul{}
.news_list ul li{ clear:both; border-bottom:1px #eee dotted;}
.news_list ul li span{ float:right; width:80px;}
.news_list ul li a{background:url(../images/jt.gif) left center no-repeat;line-height:30px; padding-left:15px;}
.news_list ul li a:hover {text-decoration: none; color:#f00;}

.down_list{}
.down_list ul{}
.down_list ul li{ clear:both; border-bottom:1px #eee dotted;}
.down_list ul li span{ float:right; width:80px;}
.down_list ul li a{background:url(../images/jt.gif) left center no-repeat; color:#666; line-height:30px; padding-left:15px;}
.down_list ul li a:hover {text-decoration: none; color:#f00;}

.newstu_list{ clear:both; width:100%;}
.newstu_list ul{}
.newstu_list ul li{ width:33.3%; float:left; text-align:center;}	
.newstu_list ul li h3{ font-size:12px; line-height:30px; overflow:hidden; text-align:center; width:200px;}
.newstu_list ul li a img{}
.newstu_list ul li a{ line-height:30px;}
.newstu_list ul li a:hover {color:#f00;}

.categorytu_list{ clear:both; width:100%;}
.categorytu_list ul{}
.categorytu_list ul li{ width:33.3%; float:left; text-align:center;}	
.categorytu_list ul li h3{ font-size:12px; line-height:30px; overflow:hidden; text-align:center; width:200px;}
.categorytu_list ul li a img{}
.categorytu_list ul li a{ line-height:30px;}
.categorytu_list ul li a:hover {color:#f00;}


.zppic {width:200px;height:150px;border:1px solid #ccc;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle; background-color:#fff;}
.zppic p{position:static;+position:absolute;top:50%;}
.zppic img {position:static;+position:relative;top:-50%;left:-50%;}

.video_list{ padding-bottom:10px; width:100%;}
.video_list ul{}
.video_list ul li{ width:33.3%; float:left; text-align:center; height:240px;}	
.video_list ul li h3{ font-size:12px; line-height:30px; overflow:hidden; text-align:center; }
.video_list ul li a img{ background:#999; padding:1px;}
.video_list ul li a{ line-height:30px;}
.video_list ul li a:hover {color:#f00;}
.videonr{ text-align:center; padding:10px 0px;}

#producttu{ text-align:center; padding:10px 0px;}

#feedback { line-height: 25px;color: #333; border-bottom: 1px dotted #ccc;}
#feedback_left{ float:left; width:140px; text-align:right;}
#feedback_right{ float:right; width:490px; text-align:left;}

.shangxia{color:#666; border:1px #dedede dotted; padding:5px 10px;}
.shangxia font{ font-weight:bold; color:#F33;}
.shangxia a{ color:#666;}
.shangxia a:hover {color:#aaa;}

#jobtable{border-bottom:1px #dedede solid;}
#jobtable td{padding:2px 5px;}

#membertable{}
#membertable td{ padding:2px 5px;}
#membertable .key{ width:200px;}
#membertable .txt{ width:200px;}
#membertable .anniu{background:url(../images/anniu.gif) no-repeat center center; width:126px; height:33px; color:#fff; border:none; font-size:14px; font-weight:bold;}

.biaoge .anniu{background:url(../images/anniu.gif) no-repeat center center; width:126px; height:33px; color:#fff; border:none; font-size:14px; font-weight:bold;}
.biaoge .biaoti{ display:none;}
.biaoge img{ vertical-align:middle;}
.biaoge input{ vertical-align:middle;}

#baoming{ text-align:center;}
#baoming b font{ color:#ff0000;}
/*CSS yellow style pagination*/
DIV.fanye{PADDING:7px;MARGIN:3px;TEXT-ALIGN:center;}
DIV.fanye A{BORDER:#ccc 1px solid; PADDING:2px 5px;MARGIN:2px;COLOR:#000;TEXT-DECORATION: none;}
DIV.fanye A:hover{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV.fanye A:active{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV.fanye SPAN.current{BORDER:#666 1px solid; padding:2px 5px;FONT-WEIGHT:bold;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#666;}
DIV.fanye SPAN.disabled{BORDER:#eee 1px solid;PADDING:2px 5px;MARGIN:2px;COLOR:#ddd;}

/*CSS yellow style pagination*/
DIV#page{PADDING:7px;MARGIN:3px;TEXT-ALIGN:center;}
DIV#page A{BORDER:#ccc 1px solid; PADDING:2px 5px;MARGIN:2px;COLOR:#000;TEXT-DECORATION: none;}
DIV#page A:hover{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV#page A:active{BORDER:#f0f0f0 1px solid;COLOR:#000;}
DIV#page SPAN.current{BORDER:#666 1px solid; padding:2px 5px;FONT-WEIGHT:bold;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#666;}
DIV#page SPAN.disabled{BORDER:#eee 1px solid;PADDING:2px 5px;MARGIN:2px;COLOR:#ddd;}

/*#page{ color:#666; border-top:1px #999 dotted; margin-top:20px; text-align:right;}
#page strong{ color:#F00}
#page input.page1{ width:20px;}*/

/*产品详细页多图展示*/
#tbody{width:640px; margin:0 auto;}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;margin:0px 5px 0 0px;}
#goright {float:right;clear:right;margin:0px 0px 0 5px;}
#photos {width:600px;height:56px;line-height:56px;margin:0px;overflow:hidden;}
#showArea img {display:block;float:left;margin:1px 5px;cursor:pointer;border:1px solid #ccc}


/* 在线客服 QQ*/
#QQFloatDiv { width:118px; margin:0 auto; }
#QQFloatDiv .Head { height:41px; background:url(../images/QQ/head.gif);}
#QQFloatDiv .Body { background:url(../images/QQ/body.gif); text-align:center; }
#QQFloatDiv .Foot { height:140px; background:url(../images/QQ/foot.gif);}
/* 在线客服 QQ*/

/*滚动图片*/
.a2{ height:128px; width:193px; background:#eaeded; border:#cbc9ca solid 1px; padding:3px;}

#preview{ float:none; margin:20px auto; text-align:center; width:600px;}
.jqzoom{ width:600px; height:450px; position:relative;}
.jqzoom img{width:600px; height:450px;}
.zoomdiv{ left:859px; height:500px; width:600px;}
.list-h li{ float:left;}
#spec-n5{width:600px; height:66px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:10px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:10px;}
#spec-list{ width:575px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:92px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:80px; height:60px;}

/*jqzoom一流素材网www.16sucai.com*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:600px;height:500px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:600px;height:500px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:80px;height:60px;border:1px solid #aaa;background:#FEDE4F 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:572px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}