*{margin:0; padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; background-color:#FFF;}
li{list-style:none;}
img{border:none;}
.clear{clear:both;}
.top{position:relative; width:980px; height:123px; margin:0 auto; text-align:right;}
.logo{float:left; padding:20px 12px 5px 0px;}

#topd{position:absolute; bottom:0; right:60px; font-size:14px; font-weight:bold;}
#topd li{float:left; line-height:26px; padding:0 8px; margin:0 3px -2px 0; border:2px solid #333; border-radius:8px 8px 0 0;}
#topd li.hover{background-color:#C00; line-height:28px; border-bottom:none;}
#topd li.hover a{color:#FFF;}
#key{height:21px; line-height:20px;}
#go{cursor:pointer; height:23px; width:50px; line-height:22px;}

#topform{
	width:100%; min-width:982px; height:28px;
	border-top:2px solid #333; border-bottom:4px solid #333; color:#fff; background-color:#CC0000;}
#topform div{width:980px; margin:0 auto;}
#topf{float:left; width:700px; margin:8px 0 0;}
#topf li{display:none;}
#topf li span{float:right;}
#topf li a{color:#fff;}
#topf li a:hover{color:#666;}
#topform form{float:right; margin-top:3px; width:280px;}
#topform form input{float:right; border:1px solid #333; font-size:14px;}

#container{width:980px; margin:0 auto;}
.np{width:980px; height:380px; margin:15px auto;}
#focus{position:relative; float:left; width:700px; height:380px; overflow:hidden;}
#focus UL{position:absolute;}
#focus UL LI{position:relative; float:left; width:700px; height:380px; overflow:hidden;}
#focus UL LI img{width:700px; height:380px;}
#focus .btn{
	position:absolute; bottom:0; right:0; width:700px; padding:2px 10px;
	background-color:#CCC;
	opacity:0.7;
	text-align:right;
}
#focus .btn span{
	display:inline-block; width:25px; height:10px; margin-left:5px;
	background:#000;
	cursor:pointer;
}
#focus .preNext{
	position:absolute; width:45px; height:100px; top:140px;
	cursor:pointer;background:url(../images/sprite.png) no-repeat 0 0;
}
#focus .pre{left:0;}
#focus .next{right:0; background-position:right top;}
#Tab1{position:relative; float:right; padding:5px; border:1px solid #CC100C; overflow:hidden; width:250px; height:368px;}
#Tab1 img{position:absolute; left:-55px; height:360px;}
#Tab1 i{position:absolute; right:20px; bottom:20px; font-size:50px; font-family:Georgia; color:#f00; font-weight:bold;
text-shadow:#333 3px 0 3px,#333 0 3px 3px,#333 -3px 0 3px,#333 0 -3px 3px; z-index:5;}

a{color:#333;text-decoration:none;}
a:hover{color:#090;}
a.hong12{color:#C00;font-weight:normal;}
a.hong12:hover{color:#090;}
a.bai14{font-size:14px; font-weight:bold; color:#FFF;}
a.bai14:hover{color:#333;}

.Bt18,.jge,.Price{font-family:Georgia, "Times New Roman", Times, serif;}
.Bt18{font-size:24px;font-weight:bold;}
.jge{color:#FA5B05;}
.Price{
	position:absolute; top:150px; right:20px; padding:0 2px;
	font-size:18px; font-weight:bold; color:#FFF;
	background-color:#F00;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}
.Pro{margin:0 0 20px 0; border:1px solid #CC100C; display:table;}
.Pro dt{
	height:32px;
	font-size:14px; font-weight:bold; color:#FFF;
	background:url(../images/sale.jpg) repeat-x right 0;
}
.ProthL{
	float:left; height:22px; padding:8px 15px 0 8px;
	background:url(../images/sale.jpg) no-repeat right -32px;
}
.ProthR{float:right; height:22px; padding:8px 8px 0 8px; color:#333;}
.Pro dd{
	position:relative; float:left; width:241px; padding-bottom:5px;
	border:1px solid #CC100C;
	font-size:12px; line-height:1.5; text-align:center;
}
.Pro dd img{width:180px; height:180px; padding:10px; border-bottom:1px dashed #CCC;}
.Pro dd:hover i{display:block;}
.Pro dd i{
	position:absolute; top:120px; right:20px; display:none;
	font-size:18px; font-family:Georgia; font-weight:bold; font-style:normal; color:#FFF;
	background-color:#F00;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}
#d_wai{
	width:978px; margin:0 auto; padding:10px 0 5px 0;
	border:1px solid #333; border-top:none;
	text-align:center; line-height:1.5;
}
#d_shijian{
	width:100%; min-width:980px; margin:0 auto; padding:6px 0; clear:both;
	border-top:1px solid #333; border-bottom:3px solid #333;
	font-size:14px; font-weight:bold; color:#FFF; text-align:center;
	background-color:#C00;
}

.MainLeft{float:left; width:731px;}
.MainRight{float:right; width:222px;}
.MainRight>p a{float:right; color:#FFF;}
.MainRight>p a:hover{color:#333333;}
.MainRight>p{
	padding:9px 10px 3px;
	font-size:14px; font-weight:bold; color:#FFF;
	background:url(../images/sale.jpg) no-repeat 0 -32px;
}
.MainRight>dl{
	padding:0 6px; margin:0 0 30px 0;
	border:2px solid #CC100C;
	font-size:12px;
}
.MainRight>dl>dt{height:80px; border-top:1px dashed #ccc;}
.MainRight>dl>dt img{float:left; width:80px; height:80px; margin:0 5px 0 0;}
.MainRight>dl>dd{padding:7px 0 6px 0; border-top:1px dotted #ccc; color:#333;}
.MainRight dl dt span{font-family:Georgia; color:#FA5B05;}
.MainRight dl dd span{color:#FA5B05;}
.ggao{margin:8px 0; border:1px dashed #ccc; clear:both;}
.ggao img{display:block;}
.Sppai{margin:8px 0; border:1px dashed #ccc;}
.Sppai img{width:220px; height:63px;}

/*热销产品推荐*/
#Hot1{
	width:976px;
	margin:5px auto 25px auto;
	clear:both;
	border:2px solid #CC100C;
}
#Hotsale{
	height:28px;
	border-bottom:2px solid #CC100C;
	background:url(../images/sale.jpg) no-repeat 0 -2px;
	font-weight:bold; text-align:right; font-size:0; display:flex; 
}
#Hotsale dt{padding:4px 200px 0 14px; font-size:16px; color:#FFF;}
#Hotsale dd{padding:0 10px; flex:1; line-height:28px; height:30px;
	border-left:2px solid #CC100C; cursor:pointer; font-size:14px; text-align:center;}
#Hotsale dd.hover{background:#FFF;}
.hide{display:none ! important;}
#Hotsalebox>ul{display:flex; justify-content:space-around; padding:10px 5px;}
#Hotsalebox>ul>li{ width:19%; height:300px; margin:0; border:1px dashed #CCC; position:relative; overflow:hidden;}
#Hotsalebox>ul>li>a>img{position:absolute; left:-50px;}
#Hotsalebox>ul>li>span{top:8px; left:8px; position:absolute;}
#Hotsalebox>ul>li>span>img{
	height:30px;width:105px;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#Hotsalebox>ul>li>h1{
	position:absolute;
	font-size:50px;
	bottom:60px;
	font-family:Georgia;
	right:5px;
	color:#FF0000;
	text-shadow:#333 3px 0 3px,#333 0 3px 3px,#333 -3px 0 3px,#333 0 -3px 3px;
	-moz-text-shadow:#333 3px 0 3px,#333 0 3px 3px,#333 -3px 0 3px,#333 0 -3px 3px;
	-webkit-text-shadow:#333 3px 0 3px,#333 0 3px 3px,#333 -3px 0 3px,#333 0 -3px 3px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:-2px;
	z-index:10;
}
#Hotsalebox>ul>li>p{
	position:absolute; bottom:30px; padding:5px 5px; width:100%;
	background:rgba(0,0,0,0.7); color:#FFF;}

/*--咨询样式--*/
a{color:#333;text-decoration:none;}
a:hover{color:#090;}
*{padding:0; margin:0;}
.news{width:980px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 auto;}
.news>li{
	position:relative;
	float:left;
	width:283px;
	padding:10px;
	margin:15px 0;
	border:1px solid #CC100C;
	list-style-type: none;
	font-size:12px; line-height:12px;
}
.news>li h3{
	position:absolute; top:-12px; left:12px; padding:0 5px 0 18px; line-height:20px;
	background:url(../images/li.gif) #FFFFFF no-repeat 2px 6px; font-size:20px;
}
.news .lige{
	float:left;
	width:32px;
	list-style-type:none;
	border:none;
	padding:0;
}
.news>li img{height:145px; width:235px; margin:20px auto 15px auto; display:block; border:none;}
.news>li>ol>li{padding:5px 0; list-style:decimal inside;}
.news>li>span{float:right;}