/* CSS Document */

a:hover{ text-decoration:underline; color:#f40;}


/*box*/
.box{ width:350px;}


.box_m{ float:left; background:#fff; width:100%; border-right:1px solid #dedede;border-left:1px solid #dedede; overflow:hidden; padding:6px;}
.box_m ul{display:block;}
.box_m li{display:block; margin-left:10px; overflow:hidden;line-height:22px; background:url(../images/biao.jpg) 0 45% no-repeat ; padding-left:8px;}

.box_f{ float:left; height:5px; width:364px;}
.box_f ul{overflow:hidden; height:5px;}
.box_f ul li{ float:left; }
.box_f ul .box_fl{width:5px; height:5px; background:url(../images/bl.jpg) no-repeat;}
.box_f ul .box_fbg{ width:354px; height:5px; background:url(../images/b_bg.jpg) repeat-x;}
.box_f ul .box_fr{width:5px; height:5px; background:url(../images/br.jpg) no-repeat;}













/*main-t*/
#main-t{ width:660px;}

/*left*/
#left{width:292px; float:left;}


.bht{width:288px; height:222px; margin-bottom:5px; background:url(../images/bht_bg.jpg) no-repeat; padding:2px;}


.xhh{width:292px;}
.xhh_t{ width:292px; background:url(../images/xhh_tbg.jpg) no-repeat; height:26px;}
.xhh_t h2 a:link,.xhh_t h2 a:hover .xhh_t h2 a:visited{ margin-left:18px; color:#fff; font-size:12px; line-height:20px;}

.xhh_t ul{ display:block; width:292px;}
.xhh_t ul li{ height:29px; float:left;display:block;}
.xhh_t ul .bt_tl{width:18px; height:29px; background:url(../images/xhh_tl.jpg) no-repeat;}
.xhh_t ul .bt_tbg{ width:269px; height:29px; background:url(../images/t_bg.jpg) repeat-x;}
.xhh_t ul .bt_tr{width:5px; height:29px; background:url(../images/tr.jpg) no-repeat;}


.xhh_m{ float:left; background:#fff url(../images/xhh_bg.jpg) repeat-y left; width:291px; border-right:1px solid #dedede; overflow:hidden;}
.xhh_m ul{ width:291px; margin:5px 0 4px 25px;display:block;}
.xhh_m li{display:block; overflow:hidden;line-height:22px; background:url(../images/biao.jpg) 0 45% no-repeat ; padding-left:8px;}



.xhh_f{ width:292px; float:left; height:5px; overflow:hidden;}

.xhh_f ul li{ float:left;}
.xhh_f ul .xhh_fl{width:18px; height:5px; background:url(../images/xhh_bl.jpg) no-repeat;}
.xhh_f ul .xhh_fbg{ width:269px; height:5px; background:url(../images/b_bg.jpg) repeat-x;}
.xhh_f ul .xhh_fr{width:5px; height:5px; background:url(../images/br.jpg) no-repeat;}





/*right*/
#right{width:364px; float:right; overflow:hidden;}









/*news*/
.news{ width:364px; padding-bottom:5px;}
.news .news_t{ height:24px; width:364px; background:url(../images/news_bg.jpg) repeat-x; overflow:hidden;}
.news .news_t h2 a:link,.news .news_t h2 a:hover,.news .news_t h2 a:visited{ line-height:18px; margin-left:5px; color:#fff; font-size:12px;}
.news .news_t li{ float:left;}
.news .news_t .bt_tl{ width:5px; height:29px; background:url(../images/tl.jpg) no-repeat;}
.news .news_t .bt_bg{ width:354px; height:29px; background:url(../images/t_bg.jpg) repeat-x;}
.news .news_t .bt_tr{ width:5px; height:29px; background:url(../images/tr.jpg) no-repeat;}






/*hot*/
.hot{ margin:0 auto; width:362px; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.hot .news_bt{ display:block; width:100%; text-align:center; margin-bottom:10px; padding-top:10px; font-size:18px; font-weight:bold; color:#f80;}
.hot .news_bt a:link,.hot .news_bt a:visited{ font-size:18px; font-weight:bold; color:#f80;}
.hot .news_bt a:hover{ color:#f40; text-decoration:underline;}

.hot .news_js{ line-height:20px; display:block; text-indent:28px; width:90%; margin:0 auto; padding-bottom:8px;height:148px;overflow:hidden;}
.hot .news_js a:link,.hot .news_js a:visited{ color:#656565; font-size:12px;}
.hot .news_js a:hover{ text-decoration:underline; color:#f60;}








/*fy*/
.fy{ width:364px;}
.fy .fy_t{ height:24px; width:364px; background:url(../images/news_bg.jpg) repeat-x; overflow:hidden;}
.fy .fy_t h3{ float:left; font-size:12px; margin-left:4px; font-weight:normal; display:block; line-height:25px; }
.fy .fy_t h3 a:link,.fy .fy_t h3 a:hover,.fy .fy_t h3 a:visited{ color:#fff;}

.fy .fy_t li{ float:left;}
.fy .fy_t .fy_tl{ width:93px; height:19px; padding-top:10px; background:url(../images/t_bt.jpg) no-repeat;}
.fy .fy_t .fy_tl h3{ font-size:15px; margin-left:5px; font-weight:bold;  }
.fy .fy_t .fy_bg{ width:266px; height:29px; background:url(../images/t_bg.jpg) repeat-x;}
.fy .fy_t .fy_tr{ width:5px; height:29px; background:url(../images/tr.jpg) no-repeat;}




/*main-m*/
#main-m{ width:660px; height:86px; margin:5px auto; background:url(../images/zfb.jpg) no-repeat;}



/*main-b*/
#main-b{ width:660px;}
#main-b h3{ float:left; font-size:15px; font-weight:bold; line-height:20px; margin-left:5px;border-left:5px solid #f00; padding-left:5px; margin-top:3px;}
#main-b h3 a:link,#main-b h3 a:hover,#main-b h3 a:visited{color:#7a6624;}


/*lt*/
.lt{ width:292px; float:left;}

.lt_t li{ float:left;}
.lt_t .lt_tl{ width:5px; height:26px; background:url(../images/tl.jpg) no-repeat;}
.lt_t .lt_bg{ width:282px; height:26px; background:url(../images/t_bg.jpg) repeat-x;}
.lt_t .lt_tr{ width:5px; height:26px; background:url(../images/tr.jpg) no-repeat;}


.lt_m{ float:left; background:#fff; width:278px; border-right:1px solid #dedede;border-left:1px solid #dedede; overflow:hidden; padding:6px;}
.lt_m ul{display:block;}
.lt_m li{display:block; margin-left:10px; overflow:hidden;line-height:22px; background:url(../images/biao.jpg) 0 45% no-repeat ; padding-left:8px;}

.lt_f{ float:left; height:5px; width:292px;}
.lt_f ul{height:5px; overflow:hidden;}
.lt_f ul li{ float:left; height:5px;}
.lt_f ul .lt_fl{width:5px; height:5px; background:url(../images/bl.jpg) no-repeat;}
.lt_f ul .lt_fbg{ width:282px; height:5px; background:url(../images/b_bg.jpg) repeat-x;}
.lt_f ul .lt_fr{width:5px; height:5px; background:url(../images/br.jpg) no-repeat;}







/*book*/
.book{ width:364px; float:right;}
.book_t{ height:26px;}
.book_t li{ float:left;}
.book_t .b_tl{ width:5px; height:26px; background:url(../images/tl.jpg) no-repeat;}
.book_t .b_bg{ width:340px; height:26px; background:url(../images/t_bg.jpg) repeat-x;}
.book_t .b_tr{ width:19px; height:26px; background:url(../images/book_tr.jpg) no-repeat;}


.book_m{ float:left; background:#fff url(../images/boo_m.jpg) right repeat-y; width:351px;border-left:1px solid #dedede; overflow:hidden; padding:6px;}
.book_m ul{display:block;}
.book_m li{display:block; margin-left:10px; overflow:hidden;line-height:22px; background:url(../images/biao.jpg) 0 45% no-repeat ; padding-left:8px;}

.book_f{ float:left; height:5px; width:364px; overflow:hidden;}
.book_f ul{height:5px; overflow:hidden;}
.book_f ul li{ float:left; height:5px;}
.book_f ul .book_fl{width:5px; height:5px; background:url(../images/bl.jpg) no-repeat;}
.book_f ul .book_fbg{ width:340px; height:5px; background:url(../images/b_bg.jpg) repeat-x;}
.book_f ul .book_fr{width:19px; height:5px; background:url(../images/book_fr.jpg) no-repeat;}










/*xhb*/
#xhb{ width:251px;}
.xhb_t{ background:url(../images/xhb_tbg.jpg) repeat-x; height:22px; overflow:hidden;}
.xhb_tl{ background:url(../images/xhb_tl.jpg) left top no-repeat; height:22px; overflow:hidden;}
.xhb_tr{ background:url(../images/xhb_tr.jpg) right top no-repeat; height:22px; overflow:hidden;}
.xhb_t h2{ margin-top:10px;}



.xhb_m{ width:251px; height:168px; background:url(../images/xhb_ml.jpg) left top repeat-y;}
.xhb_mr{ width:252px; padding-right:0; height:168px; background:url(../images/xhb_mr.jpg) right top repeat-y;overflow:hidden;}
.xhb_mr .p1{display:block;padding:15px;}


.xhb_b{ background:url(../images/xhb_bbg.jpg) repeat-x;height:25px; overflow:hidden;}
.xhb_bl{ background:url(../images/xhb_bl.jpg) left top no-repeat; height:25px; overflow:hidden;}
.xhb_br{ background:url(../images/xhb_br.jpg) right top no-repeat; height:25px; overflow:hidden;} 


/*dy*/
#dy{ width:251px; margin:5px auto;}

.dy_t{ background:url(../images/dy_t.jpg) no-repeat; height:27px;}
.dy_m{ background:url(../images/dy_bg.jpg) repeat-y; padding:5px 0;}
.dy_b{ background:url(../images/dy_b.jpg) no-repeat;height:27px; text-align:center;}






/*leave*/
#leave{width:251px; overflow:hidden;}
.l_t{background:url(../images/l_t.jpg) no-repeat; height:25px;}
.l_t h2 a:link,l_t h2 a:visited,l_t h2 a:hover{ font-size:12px; font-weight:normal; color:#fff;}
.l_m{background:url(../images/l_m.jpg) repeat-y; width:251px;}
.l_m ul{display:block;margin-left:22px; padding-top:5px;}
.l_m li{display:block; overflow:hidden; background:url(../images/biao.jpg) 0 20% no-repeat ; padding-left:8px;}
.l_m .l_m_r{ background:none; font-size:12px; margin-left:50px;}


.l_form{ width:251px; text-align:center; background:url(../images/l_f_bg.jpg) repeat-y;}
.l_form textarea{ width:230px;}
.l_form img{ margin-top:5px;}
.l_b{ height:5px;}
.l_b ul li{ float:left;}
.l_b ul .l_b_fl{width:5px; height:5px; background:url(../images/xhh_bl.jpg) no-repeat;}
.l_b ul .l_b_fbg{ width:241px; height:5px; background:url(../images/b_bg.jpg) repeat-x;}
.l_b ul .l_b_fr{width:5px; height:5px; background:url(../images/br.jpg) no-repeat;}

.l_word { border-top:1px solid #dedede; padding:5px 0 5px 20px;}

.player{width:915px;overflow:hidden;margin:0 auto;}