/* =general */
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
li { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:1em; font-weight:normal; }

body { font:12px verdana,sans-serif,宋体; color:#737173; background-color:#424542; }
a { color:#424542; text-decoration:none; }
a:hover { text-decoration:underline; color:#f00 !important; } 
.cf:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }

.box { width:950px; margin:0 auto; background-color:#fff; }

.header { padding-bottom:10px; }
h1{ background:url("../img/logo.jpg") no-repeat; width:154px; height:68px; text-indent:-9999em; float:left; margin:12px 0 0 17px; }
.ad1 { width:610px; height:95px; overflow:hidden; border:1px solid black; float:left; margin:9px 0 0 14px; }
.ad1 img { width:610px; height:95px; }
.ad2 { width:144px; float:left; margin:9px 0 0 9px; }
.ad2 li { padding:.1em 0; white-space:nowrap; }
.ad2 li a { color:#000; text-decoration:underline; }

.navbar { clear:both; height:49px; background:#050505 url("../img/navbg.gif") repeat-x left top; }
.navbar li { float:left; padding:0 17px; height:49px; line-height:49px; }
.navbar li.current { background:url("../img/navcurrent.gif") no-repeat center bottom; }
.navbar li a { color:#fff; font-size:1.05em; font-weight:bold; }
.navbar li.current a { color:#ff0; }
.navbar li.strong a { color:#f00; }

.fullw { height:34px; background-color:#424542; }
.position { height:34px; line-height:34px; background:url("/topic/img/position.jpg") no-repeat 2px center; padding-left:34px; color:#fff; float:left; }
.position a { color:#fff; text-decoration:underline; margin:0 .5em; }
.position em { color:#FF7100; font-style:normal; margin-left:.5em; }

*/

.main { float:left; width:640px; }

.content { margin-top:2px; }
.section { padding:1px; margin:0 0 10px 2px; position:relative; clear:both; }


.section h2 { height:29px; line-height:29px; background:url("../img/h2bg1.gif") repeat-x; color:#fff; font-weight:bold; font-size:1.05em; }
.section h2 span { background:url("/topic/img/icon1.gif") no-repeat 10px center; padding-left:24px; }
.section p.rt { position:absolute; right:10px; top:6px; }
.section p.rt a { color:#fff; }
.sitem { width:305px; float:left; margin:10px 0 0 9px; height:140px; overflow:hidden; border-bottom:1px dashed #CCCCCC; }
.section p.rb { clear:both; text-align:right; padding:.4em; }
.section p.rb a { text-decoration:underline; }

.figure { float:left; border:1px solid #D6D7D6; padding:4px; }
.figure img { width:150px; height:120px; }
.sitem h3 { font-weight:bold; padding:.5em 0; float:right; width:130px; color:#424542; }
.sitem p { float:right; width:130px; }
.section .sitem p span.emed { display:block; padding-top:2px;   }
.section .sitem p span.emed a  { color:#FF7100; text-decoration:underline; }

.side { float:left; width:300px; margin-left:6px; }
.sidesection { margin-bottom:8px; border:1px solid #EFEFEF; padding:1px; clear:both; background-color:#FFFBFF; }
.sidesection.s1 { border:0; }
.sidesection h2 { width:296px; height:29px; line-height:29px; background:url("../img/sideh2.gif") no-repeat; color:#313031; font-weight:bold; font-size:1.05em; }
.sidesection h2 span { background:url("../img/icon3.gif") no-repeat 15px center; padding-left:26px; }
.sidesection.s2 li { width:72px; float:left; text-align:center; font-size:1.05em; padding:.5em 0; }
.card img { display:block; margin:10px auto 0; border:1px solid #CECFCE; padding:4px; }

.mblist { padding:12px 0; }
.mblist li { margin:0 8px; border-bottom:1px dotted #CCCECE; padding:.8em 0 .8em 60px; background-position:left center; background-repeat:no-repeat; }
.mblist li.noborder { border:0; }
.mblist li.mb1 { background-image:url("../img/micon1.jpg"); }
.mblist li.mb2 { background-image:url("../img/micon2.jpg"); }
.mblist li.mb3 { background-image:url("../img/micon3.jpg"); }
.mblist li.mb4 { background-image:url("../img/micon4.jpg"); }
.mblist li.mb5 { background-image:url("../img/micon5.jpg"); }
.mblist li.mb6 { background-image:url("../img/micon6.jpg"); }
.mblist h3 { color:#FF7100; font-weight:bold; }

.recommend li { background:url("../img/icon2.gif") no-repeat 24px center; padding:.4em .4em .4em 32px; clear:left; }
.recommend li.strong { background-image:none; padding:0; width:120px; height:110px; overflow:hidden; float:left; margin:5px 0 5px 18px; clear:none; text-align:center; }
.recommend li * { color:#636563; }
.section.equipnav { border:none; }

/*blogfocus*/
.section.focus{ border:0; }
.blogfocus * {padding:0;margin:0;}
.blogfocus {margin:0;padding:0;font-size:12px;background:#fff;font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;}
.blogfocus img {border:0;}
.blogfocus a {color:#333;text-decoration:none;}
.blogfocus a:hover {color:#c00;text-decoration:underline;}
.blogfocus .clear {clear:both;width:1px;height:1px;line-height:1px;visibility:hidden;}
.blogfocus {width:635px;padding:0;}
.focusimg {float:left;width:480px;height:252px;}
.focusimg img {width:480px;height:252px;}
.change {float:left;width:175px;height:252px;margin-left:-20px;}
.change li {display:block;width:153px;height:61px;border:1px solid #ccc;margin-left:20px;cursor:pointer;}
.change li.current {width:175px;height:63px;border:none;background:url(../img/focus.gif) no-repeat;margin-left:0;}
.change li dl {width:140px;padding:8px 0 0 8px;}
.change li.current dl {width:140px;padding:7px 0 0 28px;}
.change li dl dt {float:14px;font-weight:bold;color:#304979;line-height:17px;}
.change li dl dd {color:#999;line-height:16px;}
.hidden {display:none;}








.tabs { position:relative; height:52px; }
.tab-item { float:left; margin-right:2px; }
.tab-label { padding-left:8px; background:url("../img/bbsbg001.gif") no-repeat; }
.selected .tab-label { background-image:url("../img/bbsbg01.gif"); }
.tab-label span { display:inline-block; padding-right:8px; height:22px; width:72px; text-align:center; background:url("../img/bbsbg002.gif") no-repeat right 0; line-height:22px; }
.selected .tab-label span { background-image:url("../img/bbsbg02.gif"); }
.tab-label a { font-weight:bold;  }
.tab-label a:hover { text-decoration:none !important; }
.selected .tab-label a { color:#fff; }
.tab-label:hover { background-image:url("../img/bbsbg01.gif"); }
.tab-label span:hover { background-image:url("../img/bbsbg02.gif"); }

.tab-content { position:absolute; left:-9999em; background-color:#2179AD; height:30px; width:100%; overflow:hidden;  }
.selected .tab-content { left:0; }
.tab-label:hover a { color:#fff; }

.brandlist { float:left; position:relative; left:50%; }
.brandlist li { float:left; padding:0 9px 0 10px; background:url("../img/icon8.gif") no-repeat 0 center; line-height:30px; position:relative; right:50%; }
.brandlist li.first { background:none; }
.brandlist a { color:#fff; }

.section.eqsearch { border:0; }
.section.eqsearch form { text-align:center; }
