@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,p,form,dl,dd,ul{ margin:0; padding:0;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-family:"Î¢ÈíÑÅºÚ";}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
a img{ border:0;}
ul{ list-style:none;}
.floatleft{ float:left;}
.floatright{ float:right;}
.clear{ clear:both;}
.font12{ font-size:12px;}
.overflow{ overflow:hidden;zoom:1;}
.bold{ font-weight:bold;}
.middle{ vertical-align:middle}
.width{ width:980px; margin:0 auto;}
.blue{ color:#0041CD;}
.block{ display:block}
.indent{ text-indent:-9999px;}
.border2{ border:2px solid #3E9932;}
#logo{ background:url(../images/logo.jpg) no-repeat; width:417px; height:51px; display:block;}
.pt20{ padding-top:12px;}
.red{ color:#E3090A;}
.font30{ font-size:30px;}
.pl10{ padding-left:10px}
.pt10{ padding-top:10px;}
.navul{ background:url(../images/navbg.jpg) repeat-x; height:35px; line-height:35px;}
.pb10{ padding-bottom:10px;}
.navul li{ float:left}
.navul li a{ display:block; color:#fff; width:140px; font-size:14px; font-weight:bold; text-align:center;}
.pt2{ padding-top:2px;}
.banner img{ display:block}
.title{ background:url(../images/subtit.jpg) repeat-x; height:25px; line-height:25px; color:#fff; font-size:14px; }
.leftwidth{ width:244px;}
.rightwidth{ width:711px;}
.proul li a{ background:url(../images/sortli.png) no-repeat; height:33px; padding-left:40px; color:#333; display:block; line-height:33px;}
.proul li a:hover,.newul li a:hover{ color:#1F65AD;}
.border{ border:1px solid #87c97e;}
.line{ line-height:20px;}
.contact p{ padding-left:10px;}
.kefu{ border:1px solid #9AA9BC; padding:5px; margin-bottom:10px}
.font14{ font-size:14px;}
.colorfff{ color:#fff;}
h3{ border:1px solid #3E9932;}
.leftt{ background:url(../images/titleft.jpg) no-repeat; height:26px; width:184px; padding-left:30px; line-height:26px;}
.rightt{ background:url(../images/titright.jpg) no-repeat; height:26px; width:75px; line-height:26px; display:block;text-indent:30px}
.indexdl dt img{ border:1px solid #E9E9E9; padding:3px;}
.indexdl dl{ width:142px; padding:10px 0 0 20px;  margin-right:5px; float:left;}
.indexdl dd a{ display:block; color:#333; text-align:center;}
.indexdll dt img{ border:1px solid #E9E9E9; padding:3px;}
.indexdll dl{ width:142px; padding:15px 0 0 11px;  margin-right:5px; float:left;}
.indexdll dd a{ display:block; color:#333; text-align:center;}
.aboutwidth{ width:244px;}
.about{ background:url(../images/subtit.jpg) repeat-x; height:25px;}
.aboutimg{ border:1px solid #EAEAEA; padding:3px; margin:10px 10px 5px 10px}
.newul li{ clear:both;  overflow:hidden;zoom:1; line-height:25px;border-bottom:1px dashed #ccc;*display:inline}
.newul{ padding:0 5px 5px 5px;}
.newul li a{ display:block; color:#333; padding-left:13px; background:url(../images/newlibg.jpg) no-repeat center left;}
.pl20{ padding-left:0px;}
.spans{ color:#848486;}
#demo img{ padding:3px; border:1px solid #E9E9E9; margin-left:10px;}
#demo a{ color:#333;}
.footerbg{ background:url(../images/footerbg.jpg) no-repeat center; height:44px; position:relative;}
.foota a{ color:#fff; padding:0 15px;}
.foota{ position:absolute; top:20px; left:28%;}
.copyright{ text-align:center; line-height:25px;}
h3 a{ color:#fff;}
/*productlist start*/
.subtitle{ background:url(../images/subtitle.jpg) repeat-x; height:27px; line-height:27px;}
.normal{ font-weight:normal;}
.pr10{ padding-right:10px;}
.prolist dt{ width:160px; height:160px; padding:3px; border:1px solid #ccc;}
.prolist dl{ float:left; width:170px; text-align:center; overflow:hidden; margin-left:5px; padding-bottom:20px}
.prolist dd{ padding-top:5px}
/*newlist end*/
.newul a{ float:left;}
.newul span{ float:right;}
.subul li{ line-height:28px; padding-bottom:2px; *display:inline}
/*·ÖÒ³*/
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px;  text-align:center}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
/*ÏêÇéÒ³*/
#detailp{ text-align:center; display:block;}
#come{ /*margin-left:-150px; */ text-align:center;padding:15px 0;}
#detailbg{ background-color:#F0F0F0; width:680px; float:left; padding:10px; }
#detailimg{ padding:10px 0;}
.next a{ color:#333;}
