@charset "gb2312";
/* CSS Document */
@import"global.css";
#head { width: 980px; margin: 0 auto; }
#company { width: 980px; height: 59px; padding-top: 38px; background: url(../images/logo.jpg) left center no-repeat; }
#topnav { float: right; line-height: 24px; margin-right: 52px; }
#nav { width: 956px; height: 35px; line-height: 35px; padding: 0 12px; }
#nav li { width: 119px; float: left; font-size: 13px; text-align: center; }
#nav li a { height: 35px; display: block; }
#nav li a:hover { width: 95px; height: 35px; background: #eb1318; margin: 0 auto; color: #FFF; }
#banner { width: 980px; height: 250px; padding-top: 5px; margin: 0 auto; }
#main { width: 980px; margin: 0 auto; padding-top: 10px; }
#left { width: 208px; float: left; }
#proclass dt { height: 37px; line-height: 37px; background: url(../images/classtitle.jpg); padding-left: 16px; font-family: "ºÚÌå"; font-size: 14px; }
#proclass dt .more { width: 17px; height: 37px; margin-right: 15px; background: url(../images/more.jpg) left center no-repeat; display: block; float: right; }
#proclass dd { border: #ececec 2px solid; }
#proclass dd ul li { height: 23px; line-height: 23px; background: url(../images/arrow.jpg) 18px center no-repeat #d9d8d8; margin-bottom: 1px; text-indent: 30px; }
#contact { width: 204px; line-height:24px; padding: 1px; border: #e1e2e6 1px solid; margin-top: 8px; padding-bottom:10px; }
#contact p{ padding:0 10px;}
#contact img{ padding-bottom:10px;}
.about { width: 297px; float: left; padding-left: 26px; }
.about dt { height: 35px; line-height: 35px; background: url(../images/abouticon.jpg) 3px center no-repeat; font-size: 14px; font-family: "ºÚÌå"; padding-left: 14px; border-bottom: #cccccc 1px solid; }
.about dt span { color: #d21b2d; font-family: Arial; font-size: 12px; }
.about dt a { display: block; }
.about dt .more { width: 40px; height: 35px; float: right; background: url(../images/more+.jpg) left center no-repeat; }
.about dd { padding: 10px 5px 0px; line-height: 24px; }
.about dd img { padding-bottom: 5px; }
#line { width: 1px; height: 232px; float: left; padding-left: 32px; background: url(../images/line.jpg) right top no-repeat; }
.news { float: right; width: 380px; }
.news ul li { height: 26px; line-height: 26px; background: url(../images/navmark.jpg) left center no-repeat; padding-left: 18px; }
.news ul li span { float: right; margin-right: 15px; }
.product { width: 980px; padding-left: 0px; }
.product dd { padding: 15px 0px; }
.marquee { width: 980px; height: 134px; overflow: hidden; }
.product dd ul li { width: 196px; float: left; text-align: center; }
.product dd ul li img { width: 166px; height: 102px; }
.product dd ul li div { height: 24px; line-height: 24px; text-align: center; }
.footer { width: 980px; height: 84px; background: url(../images/footerbg.jpg) repeat-x; margin: 10px auto 0px; padding-top: 10px; text-align: center; line-height: 24px; }
.right { width: 745px; float: right; }
.right dd { padding: 15px; }
