body{ margin:0px; border:0px; padding:0px; text-align:left; line-height:18px; font-size:12px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline}
ul{ margin:0px; padding:0px; border:0px; list-style:none;}
li{ margin:0px; padding:0px; border:0px; list-style:none;}
img{ border:0px;}
a.red{ color:#FF0000;}
a.lan{ color:#3300CC;}
a.lv{ color:#339933;}
a.hei{ color:#000;}
a.zi{ color:#CC0066;}
.cu{ font-weight:bold;}
.left{ float:left}
.right{ float:right}
.clearleft{ clear:left;}
.clearright{ clear:right;}
.clearboth{ clear:both;}
#main{ width:960px; margin:0 auto; height:100%; overflow:hidden;}
#top{ height:28px; line-height:28px; text-align:left; border-top:5px solid #606096; background:#f6f6f6; color:#999}
#top span.left{ width:775px; text-indent:10px;}
#top span.right{ width:185px; text-align:center;}
#head{ height:75px; margin:5px 0;}
#logo{}
#banner{ background:url(banner.gif) no-repeat right center; width:468px; height:73px;}
#menu{ height:25px; line-height:25px; padding-top:6px; background:#615E97; overflow:hidden;}
#menu ul li{ float:left; height:25px; margin:0 8px; line-height:25px; font-size:14px; text-align:center; display:block; font-weight:bold;}
#menu ul li a{ color:#fff; display:block; width:80px; height:25px; text-decoration:none;}
#menu ul li a:hover{ background:#f1f1f1; color:#615E97; display:block;}
#menu ul li.on{ background:#f1f1f1; display:block;}
#menu ul li.on a{ color:#615E97}
#menu2{ height:35px; line-height:35px; background:#F1F1F1; overflow:hidden;}
#menu2 span.left{ width:560px; text-indent:12px; color:#615E97;}
#menu2 span.right{ width:320px; background:url(baidu80.gif) no-repeat left 6px; padding-left:80px; padding-top:5px;}

#ads{ height:50px; border:1px solid #eee; padding:5px 0; margin-top:6px;}
#ads ul li{ width:237px; height:25px; line-height:25px; float:left; text-indent:12px;}
#my{ margin-top:5px; height:27px; line-height:27px; border:1px solid #e4e4e4; background:url(mybg.gif) repeat-x; text-indent:12px;}
#m{ margin-top:5px;}
#m_l{ width:220px; border:1px solid #eee; background:url(line.gif)}
#m_l_bt{ height:28px; line-height:28px; text-align:left; font-size:14px; font-weight:bold; color:#615E97; text-indent:14px;}
#m_l_nr{ padding:0 5px; height:100%; margin-bottom:8px;}
#m_l_nr ul li{ width:70px; float:left; text-align:left; line-height:28px; font-size:14px; text-indent:10px;}
#m_r{ width:730px;}
#mingzhan{ border:1px solid #eee; height:1%;}
#mingzhan ul li{ float:left; width:114px; text-align:center; line-height:28px; font-size:14px;}
#mingzhan ul li.ad{ float:left; width:100%; text-align:center; height:22px; line-height:22px; font-size:12px; background:#f6f6f6; border-top:1px solid #eee; margin-top:4px;}
#cool{ margin-top:6px; border:1px solid #eee; height:100%;}
#cool_bt{ height:25px; line-height:25px; background:#615E97; color:#fff;}
#cool_bt span.left{ font-size:12px; font-weight:bold; text-indent:12px;}
#cool_bt span.right{ padding-right:12px;}
#cool_nr{}
#cool_nr ul{ background:url(site_bg.gif); height:100%;}
#cool_nr ul li{ line-height:28px; height:28px;}
#cool_nr ul li.class{ width:80px; text-align:center; border-right:1px solid #f8f8f8;}
#cool_nr ul li.class a{ color:#874604}
#cool_nr ul li.site{ width:550px; text-align:center; border-right:1px solid #f8f8f8;}
#cool_nr ul li.site a{ margin:0 10px;}
#cool_nr ul li.more{ width:56px; text-align:center;}
#tool1{ border:1px solid #e4e4e4; height:75px; width:898px;}
#foot{ line-height:22px; text-align:center; width:100%; height:100%; margin-top:5px;}
#list{ border:1px solid #eee; margin-top:8px; height:1%; background:url(list_bg.gif) repeat-y;}
#list ul li.bt{ width:958px; text-align:center; font-size:14px; height:32px; line-height:32px; font-weight:bold; background:#f8f8f8;}
#list ul li.list{ float:left; width:237px; height:33px; line-height:33px; text-align:center; font-size:14px;}
#book{ border:1px solid #ccc; margin-top:8px; height:100%; padding:25px;}
#book_bt{ width:800px; text-align:left; font-size:14px; font-weight:bold; line-height:25px; height:25px; margin-bottom:10px;}
#book_l{ width:360px; overflow:hidden;}
#book_r{ height:100%; width:450px; line-height:20px; margin-top:50px; background:#f1f1f1; border:1px dotted #e4e4e4; padding:10px; overflow:hidden;}

#about{ margin-top:8px; height:1%; font-size:14px; line-height:25px;}
#about_l{ width:220px; border:1px solid #f1f1f1;}
#about_l ul li{ height:28px; line-height:28px; text-indent:25px; background:url(about_l_menu01.gif) no-repeat #f1f1f1; font-weight:bold; display:block;}
#about_l ul li.on{ background:#615E97;}
#about_l ul li.on a{ display:block; color:#fff; background:#615E97;}
#about_l ul li a{ display:block; color:#615E97; text-decoration:none;}
#about_l ul li a:hover{ display:block; color:#fff; background:#615E97;}
#about_l ul li.list{ background:url(about_l_menu.gif) no-repeat #fff; font-weight:normal;}
#about_l ul li.list a{ color:#333;}
#about_l ul li.list a:hover{ color:#615E97; background:#f1f1f1;}
#about_r{ width:720px; border:1px solid #f1f1f1; }
#about_r_bt{ height:25px; background:#f1f1f1; font-weight:bold; text-align:left; text-indent:20px;}
#about_r_nr{ height:1%;}
#kefu_box{ height:75px; width:650px; border:1px dotted #e4e4e4; margin:10px auto; padding:10px; line-height:30px;}

