/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #555; 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: #555; background-color: #FFF; font-family: "宋体"; }
.yellow { color: #FF6600 }
.al:link, .al:visited{ color: #2489EC; text-decoration: underline; }
.inputsr { width: 30px; text-align: center; border: 1px solid #CCCCCC; color: #999999; }
.selectsr { color: #666666; }
.red2 { color: #CC0000 }
.green { color: #009933 }



/*头部样式*/
.head { height: 140px; }
.seachbg { float: right; height: 19px; width: 169px; background:url(../images/seachbg.jpg) no-repeat left center; }
.seachbg .seach { float: left; width: 125px; padding-top: 2px; padding-left: 13px; }
.seachbg .seach .textinput { float: left; width: 125px; border: 1px solid #FEFEFE; background-color: #FEFEFE; line-height: 13px; height: 13px; color: #7C7C7C; }
.seachbg .seachbut { float: right; height: 15px; width: 19px; padding-top: 2px; padding-right: 8px; }
.menu tr td { text-align: center; font-size: 14px; font-weight: bold; color: #FFF; }
.menu tr td a{color: #FFF;}
.menucur { background:url(../images/menucur.jpg) repeat-x left center;}
.line { background:url(../images/menuline.jpg) no-repeat right center; }

/*主体样式*/
.piclist { width: 988px; margin:0 auto; }
.picnar { float: left; width: 990px; padding: 5px 0 29px 0; }
.picnar dl { float: left; width: 317px; padding:5px 8px 0 5px; height:106px; margin-top:29px; background:url(../images/bgimg.jpg) no-repeat left center; }
.picnar dl .Pict { float: left; height: 99px; width: 99px; padding-right: 8px; }
.picnar dl .Ptitle { font-size: 20px; font-weight: bold; padding: 8px 0 8px 0; }
.picnar dl .Pcont { font-size: 13px;  color: #666; line-height: 130%; }
.picnar dl .Pcont a{color: #666;}
.picnar dl .Pcont a:hover{ color: #F58100; }
.picnar dl .Pimg { float: right; padding-right: 10px; }

.jsbanner { height: 45px; width: 100%; padding-top:357px; background:url(../images/banner2.jpg) center bottom; }
.jsbg { height: 45px; width: 100%; background:url(../images/back.png) repeat-x left bottom; }
.small { float: right; height: 45px; width: 186px; }
.small dl { float: right; height: 35px; width: 52px; text-align:center; background:url(../images/smallbg.jpg) no-repeat left top; padding-top: 3px; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-left: 10px; }
.small dl .smallpic { height: 31px; width: 52px; text-align: center; }


/*尾部样式*/
.footer { width: 100%; text-align:center; font-size:13px; color:#D9D7D7; line-height:170%; }


/*样式*/
.item { float: left; width: 990px;  }
.item dl{ float: left; width: 224px; padding-right:28px; display: block; }
.itemtitle { float: left; width: 215px; padding:0 0 0 9px; height:39px; line-height:39px; background:url(../images/itembg.png) no-repeat left bottom; font-size: 18px; font-weight: bold; color: #FFF; }
.itemtitle span { padding-right: 8px; float: left; width: 45px; }
.itemtitle font { padding-top: 4px; float: left; width: 120px; }
.list { float: left; width: 224px; padding-top:10px; }
.list ul li { color: #FFF; padding-left: 24px; height:23px; line-height:23px; font-size: 12px; font-weight: normal; float: left; width: 200px; text-align: left; }
.list ul li a{ color: #FFF;}
.list ul li a:hover{ color: #F58100; }
.footerA { float: left; line-height: 180%; color: #FFF; font-size: 13px; padding-top: 25px; }
.footerB { float: right; line-height: 160%; width: 325px; font-size: 13px; color: #FFF; text-align: right; }

/*page样式*/
.left { float: left; width: 180px; }
.letitle { float: left; width: 180px; height:25px; font-size:14px; font-weight:bold; color:#555; background:url(../images/leline.jpg) repeat-x left bottom; }
.leclass { float: left; width: 180px; padding:8px 0; }
.leclass ul li { line-height: 27px; height: 27px; float: left; width: 165px; padding-left:15px; border-bottom:dashed 1px #CCC; }
.leclass ul li a:hover{ color: #FD5A01; }
.lecur a{ color: #F60; }
.leconti { float: left; width: 180px; padding-top: 10px; }


.right { float: right; width: 770px; }
.titler { float: left; width: 770px; height:30px; background:url(../images/titleline2.jpg) repeat-x left bottom; text-align: left; font-size: 16px; font-weight: bold; color: #555; }
.product { float: left; width: 770px; text-align: left; }
.product dl { float: left; width: 370px; display: block; padding-top: 55px; }
.product dl .pic { float: left; width: 131px; padding-right: 6px; }
.product dl .ptitle { font-size: 14px; font-weight: bold; color: #555; padding:6px 0; }
.product dl .ptext { line-height: 160%; }
