@charset "utf-8";
html {height:100%;}
body{ font-size:12px; color:#666; background:#fff; font-family:"宋体"; margin:0px; padding:0px;}
body,div,td,p {color:#333; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif,"宋体"; font-size:12px;	line-height:20px;margin:0px;padding:0px}
ul{margin:0px; padding:0px}
li{float:left; list-style:none; overflow: hidden }
img{border:0px}
a{ color:#00c; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */:focus { outline: none; } /* for Firefox */
h1,h2,h3,h4{margin:0px; padding:0px;}
.c{clear:both}
.l{ float:left;}
.r{ float:right;}
.hc{ display:none;} 
.sc{ display:block;}


#header{padding:5px 10px;}


#logo{ width:480px; margin:25px auto 25px auto; clear:both}
#logo h1{ font-size:25px; font-weight:normal; padding-top:15px; font-family:"黑体"; text-align:center;}

#search{width:600px; margin:0px auto; text-align:center;clear:both; position:relative;background:url(images/index_searchbg.jpg) no-repeat center 5px; height:80px;}
#searchbox{text-align:center;}
#b1,#b2{ }
#searchbox div input{color:#888;}
#searchbox .search_keyword{width:344px;height:18px; padding-top:4px; border:1px solid #A7A6AA; font-size:13px;}
#searchbox .search_keywordto{width:120px;height:18px;padding-top:4px; border:1px solid #A7A6AA; font-size:13px;}
#searchbox .search_but{ background:url(images/search.jpg) no-repeat; width:55px;height:26px; line-height:26px; border:0px; color:#FFFFFF; font-size:12px; margin-left:3px;}
#tab { margin:0 auto; padding-top:4px; width:280px;}
#tab ul li{margin-right:20px;padding-top:13px}
#tab ul .selected{ background:url(images/index_jt.jpg) no-repeat 3px 5px;}

#tqyb{ float:right; text-align:right;}

#hot{width:600px;margin:0px auto 15px auto;clear:both;text-align:center;padding-left:80px}
#hot h2{ float:left; font-size:12px; font-weight:normal;text-align:center;line-height:27px;background:url(images/dot_red.jpg) no-repeat left;padding-left:10px}
#hot p{float:left;text-align:center;line-height:26px; white-space:nowrap; overflow:hidden}
#hot p a{ display:inline-block;margin-right:15px}
#hot p span {margin-right:15px}

#footer{ clear:both; border-top:1px solid #aacaf2;width:660px;margin:0px auto;padding:20px 10px; background:url(images/bottombg.jpg) repeat-x top; text-align:center;}
#footer a { color:#333;}
#footer .friendlink{ text-align:left;margin-top:20px;color:#666;}
#footer .friendlink a{ text-decoration:none;color:#999;line-height:22px;}
#footer .friendlink a:hover{ text-decoration:underline;color:#666;}

    #divSmartList
    {
        position: absolute;
        border: solid 1px #ddd;
        text-align: left;
        display: none;
        background-color: #fff;
		padding-bottom:5px;
		z-index:9999;
    }
    #divSmartList span
    {
        color: #00c;
        font-size: 12px;
        display: block;
        height: 24px;
        line-height: 24px;
        cursor: pointer;
		padding:0 5px;
    }
	#divSmartList div
    {
     	margin:0 5px 5px 5px;   
        height: 24px;
        line-height: 24px;
	    border-bottom:1px dashed #333;
		color:#333;
    }
    #divSmartList .current
    {
         background-color:#00c; 
         color:#fff;
    }