a { text-decoration: none; color: #0B0B0B; }
.lefcol { width: 168px; padding: 0 8px; overflow: hidden; float: left; }
.midcol { width: 402px; float: left; }
.rigcol { width: 196px; margin: 0 0 0 9px; float: left; }
#row1 { height: 327px; overflow: hidden; }
#row1 .lefcol div.title { background: url(../img/h/index01.gif) no-repeat; width: 168px; height: 29px; }
#row1 .lefcol .content { height: 221px; padding: 10px 8px 0 8px; }
#row1 .lefcol .content .info { padding: 5px 8px; text-indent: 24px; }
#row1 .lefcol .foot, #row3 .lefcol .foot,#row7 .lefcol .foot { width: 168px; height: 6px; background: url(../img/h/index02.gif) no-repeat; }
*html #search { margin: -1px 0 0 0; }
#row1 .midcol div.title, #row3 .midcol .title,#row7 .midcol .title { background: url(../img/h/bg_title.gif) repeat-x; height: 29px; }
#row1 .midcol .content { height: 292px; overflow: hidden; }
#row1 .midcol .img { float: left; width: 150px; height: 240px; overflow: hidden; }
#row1 .midcol .info { float: left; height: 230px; overflow: hidden; padding: 10px 0 0 15px; }
#row1 .midcol .info p.title { font-size: 14px; font-weight: bold; color: #250000; height: 24px; padding: 6px 0 0 0; }
#row1 .midcol .info p.price { font-size: 16px; color: #e80000; font-weight: bold; height: 24px; padding: 3px 0; }
#row1 .midcol ul { clear: both; padding: 5px; }
*html #row1 .midcol ul a { margin: 1px 0 0 3px; }
#row1 .midcol ul li { float: left; }
#row1 .midcol ul a { display: block; width: 91px; height: 36px; float: left; margin: 1px 0 1px 5px; background: url(../img/bg_p1.gif) no-repeat; color: #2D2C2C; line-height: 36px; text-align: center; font-size: 14px; font-weight: bold; padding: 2px 0 0; }
#row1 .midcol ul a:hover { background: url(../img/bg_p.gif) no-repeat; color: #e80000; }
#row1 .midcol .foot, #row3 .midcol .foot,#row7 .midcol .foot { height: 6px; background: url(../img/h/index_05.gif) no-repeat; }
#row1 #kf { width: 196px; height: 99px; background: url(../img/h/index_kf.gif) no-repeat; }
#lately { width: 194px; height: 145px; margin: 8px 0 0 0; }
#lately .title { background: url(../img/h/index_gg.gif) no-repeat; height: 29px; }
#lately .content { height: 100px; padding: 10px 8px 0 8px; }
#lately .content li { line-height: 24px; }
#lately .foot, #row3 .rigcol .foot,#row7 .rigcol .foot { height: 6px; background: url(../img/h/index_gt.gif) no-repeat; }
#row1 #ad1 { width: 194px; height: 66px; margin: 8px 0 0 0; background: url(../img/h/index07.gif) no-repeat; }
*html #row1 #ad1 { margin: 0; }
#row2, #row5 { clear: both; height: 94px; margin: 11px 0 0 0; text-align: center; }
#row3 { height: 253px; margin: 11px 0 0 0; }
#row3 .content { height: 218px; }
#row3 .lefcol .title { background: url(../img/h/index10.gif) no-repeat; height: 29px; }
#row3 .lefcol .content { height: 208px; padding: 10px 8px 0 8px; }
#row3 .lefcol .content li { line-height: 24px; }
#row3 .midcol .img, #row3 .midcol .word { width: 140px; height: 105px; text-align: center; overflow: hidden; margin: 15px 0 0 10px; float: left; }
#row3 .midcol .word { width: 220px; text-align: left; padding: 0 5px; float:left; }
#row3 .midcol .ct { font-weight: bold; line-height:26px; }
#row3 .midcol .ci { text-indent: 24px; }
#row3 .midcol ul { clear: both; padding: 10px 0 0 15px; line-height: 24px; }
#row3 .midcol li { clear: both; }
#row3 .midcol li div { float: right; padding: 0 10px 0 0; }
#row3 .rigcol .title { background: url(../img/h/bg_title2.gif) repeat-x; height: 29px; width: 194px; }
#row3 .rigcol .content { width: 182px; padding: 5px; height: 208px; }
#row3 .rigcol .content li { line-height: 24px; }
#row4 { height: 154px; margin: 11px 0 11px 0; padding: 0 9px; }
#row4 .title { background: url(../img/h/bg_title2.gif) repeat-x; height: 29px; }
#row4 .content { height: 114px; padding: 5px 0 0 15px; overflow: hidden; }
#row4 .content li { float: left; width: 110px; padding: 2px; text-align: center; }
#row4 .content .img { width: 74px; height: 74px; overflow: hidden; margin: 3px auto; padding:3px; border:1px solid #ccc; }
#row4 .content .word { padding: 5px 0 0 0; width:110px; text-align:center; }
#row4 .foot, #row6 .foot, #row7 .foot { background: url(../img/h/index14.gif) no-repeat; height: 6px; }
#row6 { height: 261px; margin: 11px 0 0 0; padding: 0 9px; }
#row6 .title, #row7 .title { height: 28px; background: url(../img/h/s2.gif) repeat-x; }
#row6 .title li { width: 65px; height: 25px; margin: 3px 0 0 0; float: left; text-align: center; line-height: 25px; color: #fff; cursor: pointer; }
#row6 #tab .active { background: url(../img/h/s3.gif) no-repeat; }
#row6 #tab .normal { background: url(../img/h/s4.gif) no-repeat; }
#row6 .content { height: 226px; }
#row7 { height: 253px; margin: 11px 0 0 0; }
#row7 .content { height: 218px; }
#row7 .lefcol .title { background: url(../img/h/tshw.gif) no-repeat; height: 29px; }
#row7 .lefcol .content { height: 208px; padding: 10px 8px 0 8px; }
#row7 .lefcol .content li { line-height: 24px; }
#row7 .midcol .img1, #row7 .midcol .word { width: 140px; height: 105px; text-align: center; overflow: hidden; margin: 15px 0 0 10px; float: left; }
#row7 .midcol .word { width: 220px; text-align: left; padding: 0 5px; float:left; }
#row7 .midcol .ct { font-weight: bold; line-height:26px; }
#row7 .midcol .ci { text-indent: 24px; }
#row7 .midcol ul { clear: both; padding: 10px 0 0 15px; line-height: 24px; }
#row7 .midcol li { clear: both; }
#row7 .midcol li div { float: right; padding: 0 10px 0 0; }
#row7 .rigcol .title { background: url(../img/h/bg_title2.gif) repeat-x; height: 29px; width: 194px; }
#row7 .rigcol .content { width: 182px; padding: 5px; height: 208px; }
#row7 .rigcol .content li { line-height: 24px; }
.marquee {overflow:hidden; width:1px; height:1px;}
.marquee div{width:1000%;}
.marquee div ul{display:block; float:left; margin:0px;}