/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F60; 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; }
.whitle:link, .whitle:visited { color: #fff;  }
.red:link, .red:visited { color: #F60203; }
.red14:link, .red14:visited { color: #AA0001; font-size:14px; font-weight:bold; }
.red { color: #D40404; }
.yellow{ color:#FF3D01; font-weight:bold; font-size:16px;}
/*头部样式*/
.menu { font-size: 14px; font-weight: bold; color: #fff; }
.menu a:link, .menu a:visited { font-size: 14px; font-weight: bold; color: #fff; }
.menu a:hover { font-size: 14px; font-weight: bold; color: #FF0; }
/*main样式*/
.seach td { color: #FFF; }
.seach td a{ color: #FFF; }
.seach td a:hover{ color: #FF0; }
.textsuo { width: 241px; }
.jsbanner{ height:409px; background: url(../images/banner.jpg) no-repeat center top; }
.jsmenu tr td { color: #FFF; border-right:solid 1px #FFF; }
.jsmenu tr td a{ color: #FFF;  }
.jsmenu tr td a:hover{ color: #FF0; }
.jzweb{ width:708px; height:385px;  background:url(../images/backbg.jpg) no-repeat center top;}
.class1 tr td { color: #0B8DC9; }
.class1 tr td a{ color: #0B8DC9; }
.class1 tr td a:hover{ color: #F60; }

.class2 tr td { color: #348E13; }
.class2 tr td a{ color: #348E13; }
.class2 tr td a:hover{ color: #F60; }
.titleR{ height:30px; line-height:30px; padding-left:30px; font-size:15px; font-weight:bold; color:#FFF; background:url(../images/rtitlebg.jpg) no-repeat left bottom;}
.contR{ background:url(../images/conbg.jpg) repeat-x left bottom; border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC; padding:13px;}

.rightblock { float: right; width: 276px; }
.hotpai tr td { padding:6px 0px; line-height:20px; }
.server tr td { line-height: 150%; padding-top: 5px; }
.Ltitle{ height:31px; line-height:31px; padding-left:30px; font-size:15px; font-weight:bold; color:#FFF; background:url(../images/titleL.jpg) no-repeat left bottom;}
.Ltitle span { float: right; padding-right:10px; color: #000; font-weight: normal; font-size: 12px; }
.Lcont{ padding:20px 8px 20px 8px;  border-bottom:solid 1px #CCC;  border-left:solid 1px #CCC;  border-right:solid 1px #CCC;}
.pic { width: 160px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border: 1px solid #CCC; }
.use tr td { padding: 5px; }
/*内页样式*/
.produbox { border: 1px solid #CCC; }
.titleprod{ height:30px; background:url(../images/protitlbg.jpg) repeat-x left center;}
.narmenu tr td { border-right-width: 1px; border-right-style: solid; border-right-color: #FFF; text-align: center; font-size: 14px; font-weight: bold; line-height: 30px; height: 30px; }
.content{ padding:25px 0;}
.contentxq{ padding:20px;}
.prodpic { width: 286px; margin:0 auto; border:solid 1px #CCC; }
.numblock { width:960px; background-color:#EEEEEE; height:20px; padding-top:10px; margin:0 auto; }
.numblock2 {  background-color:#EEEEEE; height:20px; padding-top:10px; margin:20px  auto 0 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; }
