/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60203; }
a:active { text-decoration: none; color: #F60203; star:expression(this.onFocus=this.blur());
}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img { border:0; }
body { font-size:12px; color: #333; }
.blue:link, .blue:visited { color: #055AE7; font-size:12px; }
.red:link, .red:visited { color: #F60203; }
.red14:link, .red14:visited { color: #AA0001; font-size:14px; font-weight:bold; }
.red { color: #D40404 }
/*头部样式*/
.topitem { padding:20px 130px 0 0; color:#B9C804; letter-spacing: 1px; text-align: right; }
.topitem a:link, .topitem a:visited { color:#B9C804; }
.menu { font-size: 14px; font-weight: bold; color: #E2E2E2; }
.menu a:link, .menu a:visited { font-size: 14px; font-weight: bold; color: #E2E2E2; }
/*main样式*/

.block { float: left; width: 1000px; }
.claleft { float:left; width:210px; }
.class { border-bottom:2px #000 solid; border-left:2px #000 solid; border-right:2px #000 solid; }
.class td { background: url(../images/menubg.jpg) no-repeat center bottom; height: 28px; padding-left: 12px; line-height: 28px; font-size:14px; color:#000; }
.class td a { font-size:14px; color:#000; }
.claright { float:right; width:780px; }
.login { text-align:right; color:#FFF; padding:8px; }
.login a { color:#FFF; }
.seach { padding-left:10px; height:42px; background: url(../images/seachbg.jpg) no-repeat left top; margin:12px 0; }
.suo { width:384px; height:28px; padding:8px 0 0 37px; background:url(../images/suobg.jpg) no-repeat center center; }
.textsuo { width: 380px; border: 1px solid #FFFFFF; color:#999; }
.jsbanner { float:left; width:574px; height:385px; border:solid 1px #CCC; }
.narbanner { float: right; width: 197px; }
.banerbg1 { height:87px; background:url(../images/banbg1.jpg) no-repeat center center; }
.banerbg2 { height:87px; background:url(../images/banbg2.jpg) no-repeat center center; margin-top:11px; }
.banerbg3 { height:87px; background:url(../images/banbg3.jpg) no-repeat center center; margin-top:11px; }
.banerbg4 { height:87px; background:url(../images/banbg4.jpg) no-repeat center center; margin-top:11px; }
.titleback { height:33px; background:url(../images/titleback.jpg) repeat-x left center; border-right:solid 1px #E6E6E6; }
.title { height:33px; line-height:33px; font-size:14px; font-weight:bold; color:#FFF; padding-left:30px; background:url(../images/titlebg.jpg) no-repeat left center; text-align: left; }
.title span { float: right; padding:10px 10px 0 0; }
.linebiao { border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6; border-bottom:solid 1px #E6E6E6; }
.produ { padding: 15px; height: 144px; width: 164px; border:solid 1px #CCC; margin-top: 12px; margin-right: auto; margin-bottom: 12px; margin-left: auto; }
.right { float:right; width:775px; }
.rightblock { float:left; width:775px; }
.linebiao2 { border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6; border-bottom:solid 1px #E6E6E6; }
.linebiao2 td { border-bottom:solid 1px #E6E6E6; }
.linebiao2 td a { color:#000; }
.jpic { border: 1px solid #CCC; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.topline { padding-top: 12px; }
.bannermid { float:left; width:773px; border: solid 1px #CCC; }
.jkzx { background:url(../images/lineh.jpg) repeat-x left top; padding:13px; margin-top:13px; }
.jktitle { font-size: 14px; font-weight: bold; color: #07A268; text-align: left; margin-bottom:13px; }
.botline td { background:url(../images/linex.jpg) repeat-x left bottom; }
.bom td { border-right:solid 1px #CCC; }
.bomint td { border-right:solid 1px #fff; }
.lefline { background:url(../images/lines.jpg) repeat-y left top; }
.numblock { width:740px; background-color:#EEEEEE; height:20px; padding-top:10px; margin:16px auto; }
.num a { padding-right: 2px; padding-left: 2px; font-size: 12px; font-family: Arial; }
.num a:hover { padding-right: 2px; padding-left: 2px; font-size: 12px; font-family: Arial; font-weight: bold; color: #F00; }
.num tr td span a { font-weight: bold; color: #F00; }

/*产品详情内容页*/
.xqpict { float: left; width: 444px; }
.xqtext { float: right; width: 260px; padding:10px; background-color:#F7F7F7; border:solid 1px #CCC;  }
.curpic { float: left; height: 92px; width: 105px; border: 2px solid #F60; }
.nompic img { height: 92px; width: 105px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border: 2px solid #CCC; }
.xqtitle{ height:35px; line-height:35px; padding-left:20px; font-size:16px; font-weight:bold; color:#A60900; background-color:#FDBBBB; margin:10px 0;}
.ddbiao td {
	background-color: #F7F7F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 4px;
	font-size: 12px;
}
.red {color: #FF0000}.xqcont p { padding-top: 8px; padding-bottom: 8px; line-height: 160%; }
