/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #666; 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; }
.yellow{ color: #F60; }
.yellow:link, .yellow:visited{ color: #F60; }
.yellow:hover{ color: #333; }
.red { color: #F00; }
.hs { color: #999; }
body { color: #666; font-size: 12px; }

/*样式*/
.block {  width: 1215px; margin:0 auto; }
.blockint { float: left; width: 1215px; }
.login { font-size: 14px; color: #666; line-height: 31px; height: 31px; padding-left:10px; }
.logo { float: left; padding-top: 8px; }
.dhblock { float: right; width: 353px; }
.dhblock span { width: 117px; float: left; }
.dhblock font { float: right; width:172px; height:59px; background:url(../images/dh.jpg) no-repeat left top; padding:5px 0 0 64px; display: block; }
.dhblock font p { font-family: "Arial Black", Gadget, sans-serif; font-size: 18px; font-weight: bolder; color: #DD1114; }
.classitm { float: left; width: 187px; background:url(../images/classtitlebg.jpg) no-repeat left bottom; height:28px; padding:20px 0 0 23px; font-size:16px; color:#FFF; font-weight:bold; display:block;cursor:pointer;}
.menu { float: right; width: 978px; height: 48px; }
.menu li { float: left; width: 138px; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: center; }
.cur { line-height: 48px; color: #FFF; background: url(../images/cur.jpg) no-repeat center bottom; }
.cur a{ color:#FEFB01;}
.nor a {float: left; width: 138px; line-height: 48px; color: #FFF; background:url(../images/boline.jpg) no-repeat right bottom;}
.class { float: left; width: 210px; padding:8px 0; background:url(../images/clasbg.jpg) repeat-y left center; }
.jsbanner { float: left; height: 297px; width: 775px; padding:15px 0 0 13px; }
.ad { float: right; width: 211px; }
.ad p{ padding-top:15px;}
.norm { float: left; height: 37px; line-height:37px; width: 172px; padding-left:38px; background:url(../images/normb.jpg) no-repeat left bottom; }
.norm a{ color:#000;}
.norm a:hover{ color:#FEE902;}
.curcl{ float: left; height: 37px; line-height:37px; width: 172px; padding-left:38px; background:url(../images/cura.jpg) no-repeat left bottom; }
.curcl a{ color:#FEE902;}

.right { float: right; width: 211px; }
.produ { float: left; width: 996px; border: 1px solid #dedede; }
.produ dl { float: left; width: 418px; padding: 17px 40px; display: block; }
.propic { float: left; height: 235px; width: 211px; background:url(../images/produ.jpg) no-repeat left top; }
.propic span { float: left; width: 211px; text-align: center; font-weight: bold; }
.propic font { float: left; width: 211px; text-align: center; padding:8px 0 20px 0; }
.prtext { float: right; width: 176px; line-height: 24px; font-size: 13px; }

.narpro { float: left; width: 199px; padding:10px 5px; border:solid 1px #dedede; }
.natitle { font-size: 24px; font-weight: bold; color: #CA790A; }
.nacont { padding: 8px 0; line-height:180%; }
.naxinhao { font-size: 18px; font-weight: bold; color: #BF7C15; padding-top: 10px; }
.brand { float: left; width: 209px;  border:solid 1px #dedede; margin-top:15px; padding-bottom:25px; }
.brand h1 { background-color: #EB9003; float: left; width: 209px; height:35px; line-height:35px; color:#FFF; font-size: 16px; text-align: center; }
.brand ul { float: left; width: 209px; text-align: center; }
.brand ul li { padding-top: 15px; }
.footerA { height: 117px; }
.footerA ul { padding-left: 193px; padding-top: 30px; }
.footerA ul li { text-align: center; float: left; padding: 0 35px; }
.footerB { line-height: 40px; color: #FFF; text-align: center; font-size: 14px; }

/*内页样式开始*/
.left { float: left; width: 211px; }
.leftnar { float: left; width: 210px; padding-top: 15px; }
.rightblock { float: right; width: 986px; background:url(../images/probg.jpg) repeat-x left top; margin-top:15px; border:1px #dedede solid; padding-bottom:35px; }
.produ2 { float: left; width: 986px;  }
.produ2 dl { float: left; width: 418px; padding: 17px 37px; display: block; }
/*num*/
.num { height:27px;  margin-top:25px; font-family: "宋体"; float: left; width: 940px; padding: 8px 0; margin-left:25px; background-color:#F3F3F3; border:1 solid #dedede; }
.num ul { width: 252px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.num ul li { float: left; height: 21px; width: 21px; }
.num ul .norm { height: 21px; line-height:21px; width: 21px; text-align:center; background:url(../images/numb.jpg) no-repeat center center; padding:0 2px;}
.num ul .curr { height: 21px; line-height:21px; width: 21px; text-align:center; background:url(../images/numa.jpg) no-repeat center center;}
.num ul .curr a{ color:#FFF;}
.rititle { font-size: 14px; font-weight: bold; color: #9B5E01; padding:22px 0 22px 35px; }
.newlist { float: left; width: 940px; padding-left: 22px; font-size: 14px; }
.newlist ul li { line-height: 33px; }
.newlist ul li span { float: right; color: #999; }
.xpcont { float: left; width: 940px; padding-left: 22px; padding-top: 30px; }
.xptitle { font-size: 15px; font-weight: bold; padding-bottom:15px; border-bottom:dashed 1px #333; }
.xptext { line-height: 190%; padding-top: 12px; font-size: 14px; color: #333; }
.xpcont table tr td p { padding-top: 20px; }
