body{}

#wrap{
width:775px;
margin:0 auto;
background:#ffffff;
}

#header{height:86px;}

#nav{float:right;width:564px;text-align:right;color:#CCCCCC;margin-top:15px;}

.nav_list{position:relative;float:left}
.nav_listin{width:auto;position:absolute;top:16px;left:0px;height:28px;line-height:28px;display:none; text-align:left}

#nav a{color:#404040;text-decoration:none;font-size:13px;font-weight:bold;}
#nav a:hover{text-decoration:underline;color:#a41045}

#lan{float:right;margin-top:4px;color:#949494}

#player{height:280px; border:1px solid #ccc; background-color:#FFCCFF}
#index_main{height:50px; margin:10px 6px 12px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#news{float:left;width:290px;padding-left:5px;}
#news ul{padding-left:5px;margin-top:5px;}
#jiyu{float:left;width:140px;height:50px;border-left:1px solid #ccc; border-right:1px solid #ccc;}
#hezuo{float:left;width:305px;height:50px;padding:0 4px;}
#hezuo img{margin-right:10px;height:50px;}

#footer{height:30px;border-top:1px solid #c3c3c3;color:#666666;font-size:11px;font-family:Arial; padding:3px 0 0 5px;}

#fangye{text-align:right;height:30px;line-height:30px;padding-right:20px;color:#333}
#fangye a{color:#333}

/* intro */
#top_line{background-color:#9e1b3d; height:3px; width:170px;font-size:0px; position:absolute;left:28px; top:0px;}

#weizhi a{color:#999999}
#main_left{width:170px;margin-left:13px; float:left}
ul#left_nav{font-weight:bold}
ul#left_nav li{height:30px; border-top:1px solid #dedede;color:#949494;line-height:30px;}
#main_right{float:left;margin-left:15px;width:560px;}
#main_tit{height:25px;color:#b0305e;line-height:25px;font-size:13px;}
#weizhi{text-align:right; margin-top:5px;}
#main_con{margin-top:15px; line-height:20px;width:560px;overflow:hidden;}

/* shebei */
#left_contact{margin-top:30px; line-height:25px;}
.left_ct{border-bottom:1px solid #9e0039;color:#333333;font-size:13px;line-height:25px; padding:0}
.left_cc{padding:0 5px;}
ul#pic_list{}
ul#pic_list li{height:142px;width:275px;display:block;float:left;text-align:center;margin:10px 0;line-height:25px;}
ul#pic_list img{padding:21px 25px;height:100px;width:150px;border:1px solid #333}


/* news_list */
#news_tit{height:32px;border-top:1px solid #ccc; background:url(images/news_titbg.gif) no-repeat bottom}
#news_list{list-style-type:decimal;padding-left:30px;background:url(images/news_listbg.gif) repeat-y;line-height:30px;}

/* guestbook */
#guestbook{margin:10px 30px; border-top:2px solid #9e0039; padding-top:5px}
#guestbook input{ height:13px;}
#gue_bun{line-height:25px; padding-top:10px; text-align:center}

/* add by chi */
a.lv:link,a.lv:visited{color:#7ca37b;text-decoration:none}
a.lv:hover{text-decoration:underline}

a.bai:link,a.bai:visited{color:#ffffff;text-decoration:none}
a.bai:hover{text-decoration:underline}

a.lan:link,a.lan:visited{color:#006699;text-decoration:none}
a.lan:hover{text-decoration:underline}

a.hui:link,a.hui:visited{color:#333333;text-decoration:none;font-size:13px;font-weight:bold;}
a.hui:hover{text-decoration:underline}

a.hui1:link,a.hui1:visited{color:#949494;text-decoration:none}
a.hui1:hover{text-decoration:underline}

a.hui2:link,a.hui1:visited{color:#949494;text-decoration:none;font-weight:normal}
a.hui2:hover{text-decoration:underline}

a.hong:link,a.hong:visited{color:#a41045;text-decoration:none;font-size:13px;font-weight:bold;}
a.hong:hover{text-decoration:underline}

.mt_7{margin-top:7px;}
.mt_10{margin-top:10px;}
.mb_10{margin-bottom:10px;}
.pt_10{padding-top:10px;}
.f_l{float:left;}
.f_r{float:right;}
.cle{clear:both;}
.b{font-weight:bold}