@import url('pub.css');

#firLeftTop {width:202px; height:23px; background:url(../images/firLeftTopBg.gif) no-repeat;}
#firLeftTop ul {width:202px; height:23px;}
#firLeftTop ul li {width:66px; height:21px; text-align:center; cursor:pointer; padding-top:2px; margin-right:2px; display:inline; float:left;}
#firLeftTop ul li.last {margin-right:0;}
#firLeftTop ul .hover {background:url(../images/firLeftTopHover.gif) no-repeat; color:#f47601; font-weight:bold;}

#firNewPic {width:184px; height:98px; border:#c4c4c4 1px solid; border-top:none; border-bottom-style:dashed; padding:8px;}
#firNewPic dl {width:184px; height:52px;}
#firNewPic dl dd {width:50px; height:50px; border:#ccc 1px solid; float:left;}
#firNewPic dl dt {width:124px; height:17px; padding-left:8px; overflow:hidden; float:left;}
#firNewPic a {line-height:17px; color:#505050; }
#firNewPic a:hover{ color:#FF6600;}
#firNewPic ul {width:184px; height:36px; padding-top:8px; overflow:hidden; }
#firNewPic ul li {width:174px; padding-left:8px; height:18px; text-align:left;background:url(../images/ico5.gif) 1px no-repeat;}
#firNewPic ul li a {line-height:18px;}

#firLeftPic {width:190px; height:60px; padding:5px; border-left:#c4c4c4 1px solid; border-right:#c4c4c4 1px solid;}

#firLeftBot {width:202px; height:2px; background:url(../images/firLeftBot.gif) no-repeat; overflow:hidden;}

#firMidLeft {width:365px; height:214px; float:left;}

#firMidTop {width:365px; height:4px; background:url(../images/firMidTop.gif) no-repeat; overflow:hidden;}

#firMidPic {width:358px; height:206px; padding:0 2px 0 3px; border-left:#c4c4c4 1px solid; border-right:#c4c4c4 1px solid;}

#firMidBot {width:365px; height:4px; background:url(../images/firMidBot.gif) no-repeat; overflow:hidden;}

#firMidRight {width:109px; height:214px; margin-left:6px; display:inline; float:left;}

#firMidRightTop {width:109px; height:2px; background:url(../images/firMidRightTop.gif) no-repeat; overflow:hidden;}

#firMidRightBot {width:109px; height:2px; background:url(../images/firMidRIghtBot.gif) no-repeat; overflow:hidden;}

#firMidRightMid {width:98px; height:204px; border-left:#c4c4c4 1px solid; border-right:#c4c4c4 1px solid; padding:3px 4px 3px 5px;}
#firMidRightMid dl {width:98px; height:204px;}
#firMidRightMid dl dd {width:98px; height:50px;}
#firMidRightMid dl dt {width:92px; height:19px; line-height:19px; overflow:hidden; background:url(../images/ico5.gif) 0 no-repeat; padding-left:6px;}
#firMidRightMid dl dt.fir {margin-top:10px;}
#firMidRightMid dl dd.bot {margin-top:10px;}

#firRightDiv {width:258px; height:96px;}

#firRIghtTop {width:258px; height:3px; background:url(../images/firRightTop.gif) no-repeat; overflow:hidden;}

#firRightBut {width:254px; height:88px; border-left:#ccc 1px solid; border-right:#ccc 1px solid; padding:1px;}
#firRightBut ul {width:254px; height:88px;}
#firRightBut ul li {width:111px; height:34px; padding:5px 8px; display:inline; float:left;}

#firRIghtBot {width:258px; height:3px; background:url(../images/firRightBot.gif) no-repeat; overflow:hidden;}

#firRightNewTit {width:258px; height:29px; background:url(../images/firRightNewTop.gif) bottom no-repeat; margin-top:6px;}
#firRightNewTit dl {width:209px; height:27px; background:url(../images/firRightNew.gif) no-repeat;}
#firRightNewTit dl dt {width:69px; height:22px; text-align:center; font-weight:bold; color:#fe6603; cursor:pointer; padding:5px 0 0 0; float:left;}
#firRightNewTit dl dt.hover {background:url(../images/firRightNewHover.gif) no-repeat; color:#769c36;}
#firRightNewTit dl dd {width:1px; height:27px; background:url(../images/firRightNewLine.gif) no-repeat; float:left;}
#firRightNewTit dl dd.nobac {background:none;}

#firRightNew {width:256px; height:72px; padding:5px 0; border:#95b362 1px solid; border-top:none; background:#f2f9e7;}
#firRightNew ul {width:256px; height:72px;}
#firRightNew ul li {width:114px; height:18px; line-height:18px; background:url(../images/ico5.gif) 8px no-repeat; padding-left:14px; float:left;}
#firRightNew ul li a {line-height:18px;}

#proCateTit {width:694px; height:32px; background:url(../images/proCateBg.gif) repeat-x;}
#proCateTit dl {width:694px; height:32px;}
#proCateTit dl dt {width:121px; height:26px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/proCate.gif) no-repeat; padding:6px 0 0 34px; float:left;}
#proCateTit dl dd {white-space:nowrap; height:24px; color:#0045e0; background:url(../images/proCateRight.gif) right no-repeat; padding:8px 6px 0 0; float:right;}
#proCateTit dl dd a {color:#0045e0;}

#proCate {width:672px;  border:#fe7e01 1px solid; padding:10px; margin-top:4px; overflow:hidden;}
#proCate_Left{ width:320px;  overflow:hidden;  float:left;  margin-right:10px; margin-left:4px;}
.proCate_Left{ width:320px;  overflow:hidden;  float:left;  margin-right:10px; margin-left:4px;}

#cateTitle {width:306px; height:21px;  line-height:24px; font-weight:bold; font-size:14px; background:url(../images/ico6.gif) 0 no-repeat; padding:3px 0 0 10px;}
#cateTitle a {line-height:24px; font-weight:bold;  color:#0044dd;font-size:14px;}
.cateTitle {width:306px; height:21px;  line-height:24px; font-weight:bold; font-size:14px; background:url(../images/ico6.gif) 0 no-repeat; padding:3px 0 0 10px;}
.cateTitle a {line-height:24px; font-weight:bold;  color:#0044dd;font-size:14px;}

#cateList {width:320px; height:auto; overflow:hidden; padding-top:3px; padding-bottom:3px;}
#cateList ul { overflow:hidden; width:310px; float:right;}
#cateList ul li {white-space:nowrap; height:21px; display:inline; float:left;}
.cateList {width:320px; height:auto; overflow:hidden; padding-top:3px; padding-bottom:3px;}
.cateList ul { overflow:hidden; width:310px; float:right;}
.cateList ul li {white-space:nowrap; height:21px; display:inline; float:left;}


#buyTopTit {width:234px; height:23px; font-weight:bold; background:url(../images/butTopBg.gif) no-repeat; margin-top:3px; padding:3px 0 0 24px;}

#buyPro {width:256px; height:auto; border:#cfcfcf 1px solid; background:#f9f9f9;}
#buyPro dl {width:236px; height:80px; padding:10px; border-bottom:#bfbfbf 1px dashed;}
#buyPro dl.nobor {border-bottom:none;}
#buyPro dl dd {width:80px; height:80px; float:left;}
#buyPro dl dt {width:146px; height:32px; padding:0px 0; margin-left:10px; float:left;}
#buyPro dl dt a {line-height:15px; }
#buyPro dl dt.las {height:21px; padding:0; color:#4d4d4d;}

#buyProPic {width:258px; height:90px; margin-top:10px;}

#buyProBotPic {width:258px; height:142px; margin-top:10px;}

#midPic {width:964px; height:90px; margin-top:10px;}

#midPicLeft {width:696px; height:90px; float:left;}

#midPicRight {width:258px; height:90px; float:right;}

#hotProTit {width:964px; height:26px; background:url(../images/hotMid.gif) repeat-x; margin-top:10px;}

#hotProLeft {width:3px; height:26px; background:url(../images/hotLeft.gif) no-repeat; float:left;}

#hotProRight {width:3px; height:26px; background:url(../images/hotRight.gif) no-repeat; float:left;}

#hotProMid {width:948px; height:23px; padding:3px 0 0 10px; text-align:left; color:#343434; font:bold 14px/23px "宋体"; float:left;}

#hotPro {width:962px; height:543px; border:#ccc 1px solid; padding-bottom:10px; background:#f5f5f5; text-align:left; color:#343434; font:normal 12px/21px "宋体";}
#hotPro dl {width:129px; height:171px; margin:10px 14px 0 16px; display:inline; float:left;}
#hotPro dl dd {width:125px; height:125px; padding:1px; border:#d3d3d3 1px solid;}
#hotPro dl dt {width:129px; height:21px; text-align:center; overflow:hidden; }
