@charset "utf-8";
/* CSS Document */

.container { height:434px; padding:8px 0; background:url(hContainer.jpg) repeat-x; }

.hTitle { position:relative; padding:10px; border:#dbdbdb 1px solid; background:#f4f4f4; }
.hTitle .hd { position:relative; width:100%; height:20px; padding-bottom:8px; background:url(hTitle.jpg) repeat-x bottom; }
.hTitle .hd h2 { height:20px; padding-left:10px; font:400 14px '微软雅黑'; line-height:20px; color:#4f4d4d; overflow:hidden; }
.hTitle .more { position:absolute; right:10px; bottom:8px; color:#ff7401; font:400 14px '微软雅黑'; line-height:20px; }
.hTitle .bd { padding-top:10px; }

/* lArea */
.lArea {}
.lArea .hd h2,.lArea a { color:#000; }

.menuWrap {float:left; width:200px; padding-bottom:5px; display:inline;}
.menuWrap .more { position:absolute; right:0; bottom:0; display:block; width:30px; height:28px; background:url(menuMore.jpg) no-repeat; cursor:pointer; z-index:0; }
.menuWrap .bd { position:relative; z-index:1; }
.menu { width:197px; margin:0 auto; }
.menu dt { width:197px; margin-bottom:3px; background:url(menu_1.jpg) no-repeat; }
.menu dt a { display:block; width:172px; _height:20px; *min-height:20px; padding:4px 0 4px 25px; color:#000; line-height:20px; }
.menu dt a:hover, .menu dt .current { text-decoration:none; }

.aboutWrap { float:left; width:390px; display:inline; margin-left:12px;}
.aboutWrap .bd { height:170px; overflow:hidden; }
.about .txt { float:right; width:215px; line-height:24px; text-indent:2em; }
.about .txt a { color:#fc0830; }
.about .pic { float:left; width:154px; height:167px; }

.picShow { position:relative; float:right; width:301px; height:229px; display:inline;}
.picShow .pic { width:299px; height:227px; border:#dbdbdb 1px solid; }
.picShow .pic li { position:relative; width:299px; height:227px; }
.picShow .pic p { position:absolute; left:0; bottom:0; width:100%; height:30px; background:url(picInt.png) repeat-x; overflow:hidden; }
.picShow .pic p a { display:block; width:215px; height:30px; padding-left:20px; background:url(point.jpg) no-repeat 10px center; font-weight:bold; line-height:30px; color:#fff; }
.picShow .int { position:absolute; bottom:0; left:0; width:100%; height:6px; padding:12px 0; }
.picShow .int ul { float:right; }
.picShow .int li { float:left; width:10px; height:6px; margin:0 2px; background:url(ico_2.gif) no-repeat; text-indent:-999em; display:inline; overflow:hidden; }
.picShow .int li.on { background:url(ico_02.gif) no-repeat; }

/* rArea */
.rArea{padding-top:6px;}

.showsWrap {width:958px; padding:6px 0 4px;}
.shows { width:930px; margin:0 auto; padding:8px 0; }
.shows .tempWrap{width:930px !important;}
.shows li { float:left; width:154px; padding:0 6px;  }
.shows li p { width:100%; height:20px; line-height:20px; text-align:center; }
.showsWrap .prev { position:absolute; right:0; top:82px; display:block; width:12px; height:26px; background:url(next.jpg) no-repeat; cursor:pointer; }
.showsWrap .next { position:absolute; left:0; top:82px; display:block; width:12px; height:26px; background:url(prev.jpg) no-repeat; cursor:pointer; }

.contactWrap { float:right; width:196px; }
.hContact { line-height:20px; }