/* CSS Document */
body,td,th {
	font-size: 12px;
	color:#666666
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #ff4400;
}
a:active {
	text-decoration: none;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}

.dd{ font-family:Georgia, "Times New Roman", Times, serif; color:#FF0000; font-weight:bold; font-size:16px}
.info{  line-height:30px; border-bottom:1px solid #ededed;}
.info a{ display:block; padding-left:15px;}
.info a:hover{ color:#cc0000; background:#f5f5f5; border-left:3px solid #cc0000;padding-left:12px}
a.infoon{ color:#cc0000; background:#f5f5f5;border-left:3px solid #cc0000;padding-left:12px; }


.fl{ background:url(ima/fl.jpg); height:30px; line-height:30px; text-indent:24px; font-size:14px; font-weight:bold; color:#666666}
.fl a:link,.fl a:visited{ color:#666666; display:block}
.fl a:hover{ color:#FF0000; display:block}

.flr{ background:url(ima/fl.jpg) right top; height:30px; line-height:30px; cursor:pointer }
.flr1{ background:url(ima/flon.jpg) right top; height:30px; line-height:30px;cursor:pointer }


.fls{   text-align:left; line-height:25px; padding:5px 0px; text-indent:37px;  color:#666666 }
.fls a:link,.fls a:visited{display:block; color:#666666; background:url(ima/fls.gif) no-repeat;}
.fls  a:hover{  display:block; text-decoration:none;; color:#000000;background:url(ima/fls.gif) no-repeat; }

.gry,.gry a:link,.gry a:visited{ color:#CCCCCC}
.dis {display:block}
.undis {display:none}

/*选项卡切换 */
.ww1 {border:0px}
.ww1 td {  height:23px; line-height:26px; cursor:pointer; color:#666666; border-bottom:1px solid #dddddd; text-align:center; padding:0px 15px; letter-spacing:1px;   }
.ww1 td.s {line-height:26px;  border-bottom:0px; color:#ff0000; text-align:center; }

.pad07{ line-height:25px; width:25px; cursor:pointer}
.pad07 a{ display:block}

.pp { width:51px; height:51px; position:relative; } 
.pp a img {width:47px; height:47px; border:1px solid #dedede; padding:1px} 
.pp a img:hover { position:absolute; left:-10px; top:-14px; width:76px; height:76px; z-index:100; background:#FFFFFF; border:2px solid #cc0000 }
.gg750{margin-left:10px; float:left; height:90px; background:#CC0000; font-size:60px; font-weight:bold; color:#FFFF00; line-height:90px; width:750px; display:block; margin-bottom:10px}


.picbox{ padding:2px; border:1px solid #dddddd}
.picbox:hover{ border:1px solid #cc0000}



.l20{ line-height:20px}
.l18{ line-height:18px}
.homeorg{ color:#f22e00}
.tnone a:hover{ text-decoration:none}

.c000,.c000 a{ color:#000000}
.blue,.blue a{ color:#0000FF}
.c333,.c333 a{ color:#333333}
.c666,.c666 a{ color:#666666}
.c999,.c999 a{ color:#999999}
.org,.org a{ color:#FF6600}
.ari{ font-family:Arial, Helvetica, sans-serif}
.white,.white a{ color:#FFFFFF}
.white a:hover{ color:#FFFF00}
.h8{ height:8px; font-size:5px; line-height:8px;}
.mart10{ margin-top:8px}
.yellow,.yellow a{ color:#FFFF00}
.yellow a:hover{ color:#FFFF00}
.marb10{ margin-bottom:8px}
.b{ font-weight:bold}
.pxon{ background:#FFffff; color:#cc0000; font-weight:bold; border-top:2px solid #cc0000; line-height:23px;; height:23px;}
.pxon a{ color:#CC0000}
.tit{ background:#CC0000; color:#FFFFFF; font-weight:bold; text-align:left; padding-left:10px; line-height:25px; height:25px;}
.titr{ background:#CC0000; color:#FFFFFF; padding-right:10px; text-align:right; line-height:25px; height:25px; }
.titr a{ color:#FFFFFF}
.bor4{ border:1px solid #dddddd}
.red,.red a{ color:#FF0000}
.red a:hover{ color:#FF9900}
.txt{ height:20px; line-height:20px; }
.but{ background:#CC0000; color:#FFFFFF; height:25px; border:1px solid #CC0000; cursor:pointer; width:48px;}
.but:hover{ background:#FF9900; color:#FFFFFF;border:1px solid #FF9900;}
.ptit{ text-align:left; line-height:18px; padding:8px 0px; height:36px;}
.pricehome{ padding-top:2px}
.price{ color:#FF0000; font-weight:bold; font-size:14px;font-family:Verdana, georgia, Arial, Helvetica, sans-serif; }
.price1{ text-decoration:line-through; color:#999999; font-size:14px;font-family:Verdana, georgia, Arial, Helvetica, sans-serif;}
.rmb{ font-family:arial}
.bot{ line-height:20px; padding:5px 10px 5px 10px;}
.linets{ border-top:1px solid #dddddd}
.linebd{ border-bottom:1px dashed #dddddd}
.pad8{ padding:8px}
.l25{ line-height:25px}
.dblue,.dblue a{ color:#003399}
.prorlist{float:left; margin-left:10px; margin-bottom:10px}

.dtop{ padding:0 0 0 20px; margin:0; list-style:none}
.dtop li{ float:right; margin-left:15px; padding:0; display:inline; height:13px; overflow:hidden}
.dotorg{background:url(ima/dotorg.gif) no-repeat right ; padding-right:12px}
.dot{background:url(ima/dot.gif) no-repeat right ; padding-right:12px}
.wjx{background:url(ima/wjx.gif) no-repeat; padding-left:18px}
.wjxorg{background:url(ima/wjxorg.gif) no-repeat; padding-left:18px}
.xian{background:url(ima/xian.gif) no-repeat 0 4px; padding-left:15px}
.che{background:url(ima/che.gif) no-repeat; padding-left:17px}

.sjg{background:url(ima/ewm.gif) 0 6px no-repeat; padding-left:21px; line-height:30px; height:30px; display:block}
.scd{background:url(ima/sc.gif) 0 6px no-repeat; padding-left:22px; line-height:30px; height:30px; display:block}



.ewm0{ cursor:pointer;  padding:0; margin:0; position:relative; z-index:22}
.ewm0 li{ float:right; text-align:left; line-height:30px; height:30px; display:block; padding:0; margin-left:10px;}
ewm0 li a{ display:block}
.ewm0 li div{ background:#FFFFFF; top:30px; position:absolute; right:0px;; width:130px; line-height:20px; color:#FF6600; padding:5px; border:1px solid #cccccc; display:none; text-align:center; }
.ewm0 li:hover div{ display:block}



.ewm{ cursor:pointer;  padding:0; margin:0; position:relative; z-index:20}
.ewm li{ float:right; text-align:left; line-height:30px; height:30px; display:block; padding:0; margin-left:15px;}
ewm li a{ display:block}
.ewm li div{ background:#FFFFFF; top:30px; position:absolute; right:0px;; width:130px; line-height:30px; color:#FF6600; padding:5px; border:1px solid #cccccc; display:none; text-align:center; }
.ewm li:hover div{ display:block}


.ewm1{ cursor:pointer;  padding:0; margin:0; position:relative; z-index:20}
.ewm1 li{ float:left; text-align:left; line-height:30px; height:30px; display:block; padding:0; margin:0px; }
.ewm1 li font{ display:block; text-decoration:none; font-size:12px;}
.ewm1 li ul{ background:#FFFFFF; top:30px; position:absolute; left:0px;; width:520px; line-height:30px; color:#FF6600;  display:none; text-align:center; margin:0px; padding:0 }
.ewm1 li ul td{ line-height:16px;}
.ewm1 li:hover ul{ display:block}

.bor4box{ border:1px solid #cccccc; padding:1px}
.bor4box:hover{ border:1px solid #cc0000}
.padl10{padding-left:10px}

.tit14{ font-weight:bold;  font-size:14px;}
.priceb{ color:#cc0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px;}
.mar20{ margin-top:25px}

.flnei,.flnei a{ color:#CC0000; font-weight:bold; white-space:nowrap}
.flxiao{ border-bottom:1px solid #f5f5f5; line-height:20px }
.flxiao a{ margin-right:12px}
.guan{background:url(ima/guan.png) right top no-repeat; }
.mart5{ margin-top:5px}
.newslist{ background:url(ima/pot.gif) 5px 8px no-repeat; padding-left:23px; line-height:26px;  border-bottom:1px dashed #eeeeee; text-align:left}
.nmore{border-bottom:1px dashed #eeeeee; text-align:right; padding-right:8px;}
.ntitle{ font-size:14px; font-weight:bold; color:#000000}
.ncontent{ padding:12px 5px; line-height:210%;}
.ndate{ border:1px solid #dfdfdf; background:#f8f8f8; color:#999999; text-align:center; }



.xuan{ margin:0; padding:0;list-style:none;}
.xuan li{border:2px solid #eeeeee; background:#FFFFFF; text-align:center;  height:25px;  line-height:25px; white-space:nowrap; float:left; margin:5px 10px 5px 0px; padding:5px 12px; cursor:pointer }
.xuan li:hover{ border:2px solid #cc0000}
.xuan .no{ border:2px dashed #eeeeee; background:#f5f5f5;}
.xuan .on{ background:url(ima/xuan.png) bottom right no-repeat;border:2px solid #cc0000}
.xuan .on:hover{ background:url(ima/xuan.png) bottom right no-repeat;border:2px solid #cc0000}


/*选项卡切换*/
.ww2 {border:0px; }
.ww2 td { text-align:center; width:120px; height:40px; line-height:35px;cursor:hand;color:#000000; background:url(ima/tabl0.jpg) center; font-weight:bold; font-size:14px }
.ww2 td.s {color:#ffffff; background:url(ima/tabl.jpg) center;}

/*banner切换大图*/
#kv {height:400px; overflow:hidden;position:relative; margin-top:1px; padding:0px; }
#kv ul {height:100%;position:absolute; padding:0px; margin:0}
#kv ul li {min-width:1330px; float:left; height:100%;overflow:hidden;position:relative; padding:0; line-height:100%; }
#kv ul li a{ display:block; text-decoration:none  }
#kv .btn {width:480px;height:3px; margin:0 0 0 -240px; position:absolute;left:50%;bottom:8px;overflow:hidden; zoom:1}
#kv .btn span {width:110px;height:3px; background:#a8a9ad;margin-right:10px;display:block;cursor:pointer; float:left}
#kv .btn span.on {background:#FFF;}

/*产品最终放大镜*/
/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
/* Hide from IE Mac */ 
.clearfix{display:block;} 

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

      /*图片小图预览列表*/
.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;margin:0;padding:0;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;margin:0;padding:0;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}



/*导航菜单*/
.menu { width:950px; position:relative; font-size:12px; margin:0; z-index:10; }
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; padding:0 15px; height:30px; text-align:center; color:#ffffff;  background:#cc0000; line-height:30px; }
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#000; background:#e9e9c7; }
     /*向上  .menu ul li:hover ul {display:block; position:absolute; bottom:26px; left:0;}*/
.menu ul li:hover ul {display:block; position:absolute; top:30px; left:0;x}
.menu ul li:hover ul li a.hide {background:#e9e9c7; color:#000; text-align:left; padding-left:15px;border-top:1px solid #ffffff;}
.menu ul li:hover ul li {display:block; background:#fff; color:#000;width:149px; clear:both;}
.menu ul li:hover ul li:hover a.hide {background:#F3A238; color:#cc0000; text-align:left; border-top:1px solid #ffffff;}
.menu ul li:hover ul li ul {display: none; }
.menu ul li:hover ul li a {display:block; background:#eeeeee; color:#000; width:100%; padding-left:15px; text-align:left;border-top:1px solid #ffffff;}
.menu ul li:hover ul li a:hover {background:#F3A238; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:179px; top:1px; background:#e9e9c7;  border:0px; }
.menu ul li:hover ul li:hover ul li a {background:#F3A238; color:#cc0000; border:0px; text-align:left; border-bottom:1px solid #F3A238}
.menu ul li:hover ul li:hover ul li a:hover {background:#FF6600; color:#ffffff;}
.menu ul li:hover ul.left {left:-105px;top:26px;}
.menu ul li:hover ul li:hover ul.left {left:-215px; width:159px; top:0}

