*{padding:0; margin:0;}
ul li{ list-style:none;}
img{border:0;}
a{ text-decoration:none; color:#444;}

body{ font-size:12px; width:984px; background:#d0e5f1 url(../images/bg.jpg) center 0 no-repeat; margin:0 auto; font-family:Arial, Helvetica, sans-serif; color:#5d5c5c; line-height:21px;}

.head{ position:relative;}
.head .logo{ position:absolute; top:5px; left:25px;}
.head .rmenu{ position:absolute; right:0; top:15px; z-index:999;}
.head ul li{ float:left; background:url(../images/mline.png) right 0 no-repeat; padding:0 20px;}
.head ul li a{ padding:5px;}
.head .link{ text-align:right; padding:0 20px 10px 0;}
.head .link a{ margin:0 5px;}
.banner{ width:984px; height:331px; overflow:hidden;}

.main{ background:#fff;}
.left{ width:273px; float:left;}
.leftmenu{ background:#f7f7f7;}
.leftmenu .tit{ background:url(../images/titbg.gif) no-repeat right 0; padding:6px 0 5px 30px; margin:10px 0 10px 0;}
.leftmenu ul{ padding:0 10px;}
.leftmenu ul li{ border-bottom:1px dashed #ccc;  line-height:18px; padding:6px 0; padding-left:32px;}
.leftmenu ul li ul li{ border:none; padding:3px 0 3px 10px;}
.leftmenu ul li ul li.on2{background:url(../images/icon3.gif) 0px 8px no-repeat;}
.leftmenu ul li.on{ background:url(../images/icon3.gif) 20px 12px no-repeat;}
.leftmenu ul li a:hover{ color:#000;}
.lbanner{}
.lbanner p{padding-bottom:5px;}
.mid{ float:left; width:510px;border-right:1px solid #ddd;}
.nav{}
.nav .tit{ background:url(../images/titbg.gif) no-repeat right 0; width:300px; padding:6px 0 5px 28px; margin:10px 0 10px 0; float:left;}
.nav .search{ float:left; margin:10px 0 20px 0;}
.nav .search p{background:url(../images/inputbg.gif) repeat-x; height:26px; border:none; width:139px; float:left;}
.input1{height:21px; border:none; width:119px; background:none; line-height:21px; padding:0 0 0 20px; }
.btn1{ background:url(../images/btnbg.gif) repeat-x; width:25px; height:26px; float:left; border:none; cursor:pointer;}
.iprobox{ padding-left:5px; _padding-left:0px; min-height:480px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>480?"480px":"");
}

.iprobox ul li{ float:left; height:133px; overflow:hidden; margin:0 0px 25px 20px; _margin:0 0px 25px 16px; width:140px; border:1px solid #e2e2e2; text-align:center;}
.iprobox ul li a{ color:#5d5c5c;}
.iprobox ul li a:hover{ color:#000;}
.iprobox img{ padding:3px;}




.iright{ float:right; width:200px;  }
.iright .tit{ background:url(../images/titbg.gif) no-repeat right 0; padding:10px 0 5px 18px; margin:10px 0 10px 0;}
.iright div{ padding:7px 10px 0 18px;}
.iright div p{padding-bottom:15px;}


.foot{ text-align:center; color:#aeadad; line-height:18px; background:#fff; padding-bottom:10px;}
.foot div{ background:#43b0ef; color:#fff; margin-bottom:10px;}
.foot div a{ color:#fff; padding:5px; line-height:26px; margin:0 20px;}


.right{ overflow:hidden; float:left; width:695px;}
.nav2{}
.nav2 .tit{ background:url(../images/titbg.gif) no-repeat right 0; width:485px; padding:6px 0 5px 28px; margin:10px 0 10px 0; float:left;}
.nav2 .search{ float:right; margin:10px 0 10px 0;}
.nav2 .search p{background:url(../images/inputbg.gif) repeat-x; height:26px; border:none; width:139px; float:left;}

.common{ padding:20px 10px 0 40px;}
.common p{padding-bottom:15px;}

.product{}
.product{ padding-left:5px; _padding-left:0px; min-height:480px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>480?"480px":"");
}

.product ul li{ float:left; height:133px; overflow:hidden; margin:10px 0px 25px 22px; _margin:10px 0px 25px 18px; width:140px; border:1px solid #e2e2e2; text-align:center;}
.product ul li a{ color:#5d5c5c;}
.product ul li a:hover{ color:#000;}
.product img{ padding:3px;}

.page{margin-left:25px;margin-right:35px; }

.pleft{ margin:15px 20px 0 40px; float:left; width:285px; _margin:15px 20px 0 20px;}

.pright{ float:left; padding:20px 0 0 0; width:350px;}
.pright .tit{ font-weight:bold; font-size:14px;}
.pright .box{ min-height:100px; padding-bottom:10px;}
.btn2{ background:url(../images/btn1.gif) no-repeat; width:116px; height:29px; line-height:29px; color:#fff; font-weight:bold; border:none; text-align:center; cursor:pointer;}

.pbottom{ width:620px; margin:10px auto 30px auto;}
.pbottom .box{ padding:10px;}


.news{ padding:20px 0 40px 0;}
.news ul li{ border-bottom:1px dashed #ccc; width:600px; margin:0 auto; padding:5px;}
.news ul li a{ color:#49a400;}
.news ul li a:hover{ color:#387e00;}
.news ul li p a:hover{ color:#000;}
.news ul li p a{ color:#333;}
.news ul li span{ color:#999; padding-right:12px;}


.zzbox{padding-top:17px; width:650px; margin:0 0 40px 30px;}
.zzbox h2{text-align:center; font-size:14px;  color:#49a400; }
.zzbox .info{text-align:center;color:#999; line-height:26px;}
.zzbox .info a{ color:#999;}
.zzbox .content{padding:5px 10px 20px 0; width:650px;}
.zzbox .content p{padding:10px 0px;color:#4c4c4c;}
.zzbox .content table p
{
	text-align:center;
	padding:0px;
}
.zzbox .content table
{
	margin:0 auto;
}
.zzbox .content img{ padding:1px; border:1px solid #dfdfdf; background-color:#fff; text-align:center; display:block;margin:8px auto;}
.zzbox .bottom{border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf; margin:15px auto 0; width:650px;height:74px;position:relative;}
.zzbox .prevnext{position:absolute;top:10px;left:5px;}
.zzbox .prevnext li{line-height:2em;padding-left:10px;color:#666;}
.zzbox .prevnext li span{font-weight:bold;}
.zzbox .prevnext li a{padding-left:5px;color:#666;}
.zzbox .prevnext li a:hover{ text-decoration:underline;color:#49a400;}
.zzbox .tips{position:absolute;top:18px;right:5px;}
.zzbox .tips a{display:block;float:left;margin-left:15px;color:#666;text-decoration:none;}
.zzbox .tips a:hover,.zzbox .info a:hover{ color:#49a400;}
.zzbox .f12{ font-size:12px;}
.zzbox .f14{ font-size:14px; line-height:24px;}
.zzbox .f16{ font-size:16px; line-height:30px;}

.contact{ padding:10px 0 0px 40px; line-height:26px;}

.message{}
.message .tit{ background:url(../images/titbg.gif) no-repeat right 0; width:485px; padding:6px 0 15px 28px; margin:10px 0 10px 0; }

.message{ width:639px; color:#555; padding:20px 0 40px 0px;}
.message p{ margin-left:30px; padding-bottom:10px;}
.message table{margin-left:30px;}
.message input{}
.message .khdc-tab td{padding-bottom:5px;}
.message input{ background:#fafafa; border:1px solid #c6c6c6; height:20px; width:250px;}
.message textarea{background:#fafafa; border:1px solid #c6c6c6; width:400px; height:120px;}
.message .btn2{background:url(../images/btn1.gif) no-repeat; width:116px; height:29px; color:#fff; font-weight:bold; border:none; cursor:pointer; margin:10px 5px 0 0;}
.message table tr td {padding-bottom:3px; padding-right:10px;}
.message table span{ color:#FF0000;}

/***************** detail_lt *****************/

#preview{ float:left; margin:0 auto; text-align:center; width:285px;}
.jqzoom{ width:285px; height:246px; position:relative;}
.jqzoom img{width:285px; height:233px;}
.list-h li{ float:left;}
#spec-n5{width:285px; height:65px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:23px; height:60px; float:left; cursor:pointer; }
#spec-right{background:url(images/right.gif) no-repeat; width:23px; height:60px; float:right;cursor:pointer; }
#spec-list{ float:left; overflow:hidden; margin-left:5px; display:inline;}
#spec-list ul li{ float:left; display:inline; width:72px;}
#spec-list ul li img{ width:50px; height:41px; padding:2px; border:1px solid #ddd;}
#spec-list{ position:relative; width:215px;}
#spec-list div{ margin-top:0; margin-left:0;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
/*.bigimg{width:800px;height:800px;}*/
.bigimg{width:600px}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;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;}