﻿/*作者：CY  发布时间：2009-7-16   修改时间：2010-3-31*/
/* CSS Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
/*清除边框样式*/
fieldset, img {border: 0;}
abbr, acronym{border: 0;font-variant: normal;}
/*元素获取焦点时的虚线框*/
:focus{outline: 0;}
address, caption, cite, code, dfn, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea, select, optgroup, option {font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}
input, button, textarea, select {*font-size: 100%;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

/* 通用样式:*/
/*html{overflow-y:scroll;}*/
BODY
{ 
	font-size:12px;
    font-family: "宋体", "黑体", Verdana, Arial;
	color: #3a3a3a;
	background-color:#9c0102;
	line-height: 22px;
	text-align:center;

}
a{
	text-decoration: none;
	font-size: 12px;
	color:#404040;
} 
a:hover{color:#ff6600; text-decoration:underline;}

td{font-size:12px;}
.k10{clear:both; width:100%; height:10px; overflow:hidden; margin:0 auto;}
.mb8{ margin-bottom:8px;}
.k8{clear:both; width:100%; height:8px; overflow:hidden; margin:0 auto;}
#Header{ margin:0 auto; width:1000px; height:80px;}
#jmNav{ margin:0 auto; width:1000px; height:39px;}
#banner{ margin:0 auto; width:1000px; height:248px;}

.bar02{ margin:0 auto; width:1000px; height:9px; background:url(../images/bannerbar.jpg) repeat-x; overflow:hidden;}
.cbox{ margin:0 auto; width:984px; background-color:#f6eeac; padding:3px 8px 8px 8px;}
.cboxin{ width:984px; background-color:#FFF;  }
.cboxintd{padding:10px 0;}

.tpic{ padding:1px; border:1px solid #dbdbdb;}
.tablestyle1{margin:16px 0;}
.tablestyle1 .tba{ font-size:14px; color:#9c0202; font-weight:bold;}
.tablestyle1 .tb2{ font-size:12px; color:#525252; }
.tablestyle1 .tba2{ font-size:12px; color:#9c0202;}


.jmlist{ clear:both; width:348px; }
.jmlist li{ width:auto; height:26px; line-height:26px; #height:24px; #line-height:24px; _height:24px; _line-height:24px; background:url(../images/dot.gif) no-repeat 12px 8px;}
.jmlist li a{ margin-left:23px; display:inline; float:left;}
.jmlist li span{ margin-right:7px; display:inline; float:right; color:#5f5f5f;}

.jmlist2{ clear:both; width:291px; padding:8px 0;}
.jmlist2 li{ width:inherit; height:26px; line-height:26px; #height:24px; #line-height:24px; _height:24px; _line-height:24px;  background:url(../images/dot.gif) no-repeat 14px 8px;}
.jmlist2 li a{ margin-left:24px; display:inline; float:left;}
.jmlist2 li span{ margin-right:7px; display:inline; float:right;}


#pxjd{ width:475px; padding:10px 0 0 0;}
#pxjd li{ float:left; margin:0 0 11px 6px; display:inline; width:150px; height:120px;}

.mdfc{ float:left; width:262px; height:240px; margin:0 auto; position:relative;}
.mdfct{ width:auto; height:27px; background-color:#9c0102;}
.mdfct a{  margin-right:14px; display:inline; color:#FFF; line-height:27px;}
.mdfctico{ position:absolute; top:0; left:9px; background:url(../images/in-bar-5.png) no-repeat; width:78px; height:34px;}
.mdpic{ position:absolute; left:7px; top:39px; width:250px; height:187px;}
.jmQuickNav{ float:left; margin:10px 0 0 20px; display:inline;}

.brandlist{ width:672px; height:80px; border:1px solid #dedede; margin:0 auto; list-style:none;}
.brandlist li{ float:left; width:112px; height:64px; margin:8px 10px;}

#footer{ margin:0 auto; width:1000px; height:116px; background:url(../images/footbar.jpg) repeat-x #7b0001; position:relative;}
.footleft{ position:absolute;  top:26px; left:29px; line-height:20px; display:inline; color:#d7da88; text-align:left;}
.footnav{ position:absolute; top:26px; right:15px; display:inline;  color:#d7da88;}
#footer a{color:#d7da88;}


/*内页样式*/
.lc{ line-height:37px; height:37px; background:url(../images/lc.gif) no-repeat;}
.lcd{ line-height:37px; height:37px; background:url(../images/lcd.gif) no-repeat;}
.lc a,.lcd a{ float:left; margin-left:38px; line-height:35px; color:#840000; }

.tit3{ width:642px; height:44px; background:url(../images/line.gif) repeat-x left bottom; overflow:hidden; position:relative;}
.tit3ico{ position:absolute; left:8px; top:13px; width:6px; height:17px; background:url(../images/ico.gif) no-repeat;}
.tit3 h1{ position:absolute; left:23px; top:11px; line-height:23px; font-size:14px; font-weight:bold; color:#9c0102;}
.tit3 p{position:absolute; right:10px; top:20px; color:#393939; line-height:14px; font-size:12px; }
.tit3 p a{ font-size:12px;}


.tit4{ width:769px; height:44px; background:url(../images/line.gif) repeat-x left bottom; overflow:hidden; position:relative;}
.tit4ico{ position:absolute; left:8px; top:13px; width:6px; height:17px; background:url(../images/ico.gif) no-repeat;}
.tit4 h1{ position:absolute; left:23px; top:11px; line-height:23px; font-size:14px; font-weight:bold; color:#9c0102;}
.tit4 p{position:absolute; right:10px; top:20px; color:#393939; line-height:14px; font-size:12px; }
.tit4 p a{ font-size:12px;}

.content{ width:100%; padding:19px 20px;}
.content ul{list-style:none;}
.content li{ float:left;  margin:0 0 38px 10px; display:inline;}

.content2{ width:100%; padding:19px 20px; text-align:left; font-size:12px; line-height:20px;}
.content2 h1{ font-size:14px; font-weight:bold;}

.content3{ width:100%; padding:10px 20px;}
.content3 ul{list-style:none;}
.content3 ul li{ width:auto; height:30px; line-height:30px; background:#f5f5f5 url(../images/dot.gif) no-repeat 13px 14px;}
.content3 ul li.bg2{background:#fff url(../images/dot.gif) no-repeat 13px 14px;}
.content3 ul li a{float:left; margin-left:24px; display:inline; color:#3e3e3e; font-size:12px;}
.content3 ul li span{ float:right; margin-right:17px; color:#909090; font-size:12px; }

/*产品列表样式*/
.plstyle{ padding:2px; border:1px solid #c7c7c7; }
a.pctxt{ line-height:25px; color:#9c0202;}
.pctxt2{ color:#626262; font-size:12px; line-height:18px; height:55px;}
a.ckxxbtn{ width:78px; height:25px; overflow:hidden; display:block; background:url(../images/pbtn.gif) no-repeat 0 0; padding-left:23px; line-height:25px; color:#484848; text-decoration:none;}
a.ckxxbtn:hover{ width:78px; height:25px; display:block; background:url(../images/pbtn.gif) no-repeat 0 -25px; color:#fff;text-decoration:none; }

.cbox{ margin:0 auto; width:984px; background-color:#f6eeac; padding:3px 8px 8px 8px;}
.cboxin{ width:984px; background-color:#FFF;  }
.cboxintd{padding:10px 0;}


/*分页效果*/
DIV.sabrosus { 
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; line-height:14px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #3566cd; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none; display:inline-block;
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER: #fe6d02 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;  COLOR: #fd6c01; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffecde; display:inline-block;
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid; display:inline-block;
}
