#topnav{width:auto;height:30px;background:#f7f7f7;border-bottom:solid 1px #ddd;/*url(../images/topnavbg.jpg) repeat-x;*/margin:0 auto 10px}
#topnav .header{width:970px;margin:0 auto;color:#CCCCCC}
#topnav .header .left{float:left;display:inline;width:500px;}
#topnav .header .right{float:right;display:inline;width:450px;}

.account-sign{margin:0;padding:0}
.account-sign li{margin:0;padding:0;line-height:30px;color:#999;float:left;display:inline}
.account-sign .account-signin{color:#993399;margin-left:10px;}
.account-sign .account-joinin{color:#993399;margin-left:10px;}
.account-sign .account-signin a,.account-sign .account-joinin a{color:#993399}
.account-sign .account-signin a:hover,.account-sign .account-joinin a:hover{color:#99cc33;TEXT-DECORATION: none}

.tools{margin:0;padding:0}
.tools li{margin:0;padding:0;line-height:30px;color:#999;float:right;display:inline;margin-left:10px;}
.tools .linebg{background:url(../images/1111242.gif)  no-repeat;width:1px;height:12px;margin-top:6px}

#main{width:970px;margin:0 auto;height:auto}
.logo{float:left;width:225px;display:inline;height:80px;}
.cl-channels{float:left;display:inline;width:150px;height:50px;margin:20px 0 0;overflow:hidden;border-left:1px #ededed solid}
.cl-channels strong span{color:#666;}
.cl-channels strong{display: block;
    font-family: "Î¢ÈíÑÅºÚ",simhei,Tahoma,arial,sans-serif;
    font-size: 20px;
    font-weight: 700;
	margin:0px 0 0;
	padding-left:7px
    }
.subject-sm {
    color: #8A8A8A;
    display: block;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
 padding-left:7px
}


/*new search*/
#search{width:500px;height:70px;padding:0px;overflow:hidden;margin:0;float:right;display:inline;margin:5px 0 0}
.search-box{margin:0;padding:0;width:500px;background:url(../images/homepage.png) repeat-x 0 -201px;height:43px;}
.menubox{width:100%;height:25px;line-height:25px;position:relative;}
.menubox ul{margin:0;padding:0;width:100%;position:absolute;top:2px;left:0;z-index:999999}
.menubox ul li{float:left;display:inline;width:66px;text-align:center;display:block;cursor:pointer;font-size:12px;color:#666}
.menubox li.hover{
padding:0px;
background:url(../images/homepage.png) 0 0;
width:66px;
height:25px;
line-height:25px;
font-weight:bold;
color:#333
}
.contentbox{
clear:both;
margin-top:0px;
border-top:none;
height:1px;
text-align:center;
display:none;
}
.search-label-left{float:left;display:inline;background:url(../images/homepage.png) no-repeat 0 -250px;height:43px;width:10px}
.search-label-right{float:left;display:inline;background:url(../images/homepage.png) no-repeat -97px -250px;height:43px;width:6px}
.searchtxt{height:25px;line-height:25px;width:380px;float:left;display:inline;font-size:14px;color:#666;margin:8px 5px 0px 0;}
.search-btn{width:99px;height:28px;background:url(../images/homepage.png) repeat-x 0 -102px;cursor:pointer;float:left;display:inline;margin:6px 0 0}
/*serch end*/

#nav_new {
	margin:15px auto 0;
	width:970px;
	height:30px;
	line-height:30px;
	border-bottom:2px #0760B9 solid
}
#nav_new h2.nav-right{float:right;display:inline;margin-right:0}
#nav_new h2 {
	float:left;
	font-size:14px;
	height:30px;
	background:url(../images/background-big-bg.png) repeat-x left -35px;
	color:#004A84;
	margin-right:6px
}
#nav_new h2 a {
	display:inline-block;
	padding:0 14px;
	background:url(../images/nav-xian.png) no-repeat right top
}
#nav_new h2 a.firs {
	border-left:1px #DBE0EA solid
}
#nav_new h2 a.last {
	border-right:1px #DBE0EA solid;
	background:none
}
#nav_new h2 a.now {
	background:#0760B9;
	color:#fff !important
}
#nav_new h2 a.now .last {
	border-color:#0760B9
}
#nav_new h2 a:link, #nav_new h2 a:visited {
	color:#004A84
}
#nav_new h2 a:hover, #nav_new h2 a:active {
	color:#ED5F01
}
#nav_new p {
	float:left;
	padding-top:5px;
	line-height:24px;
	padding-left:25px;
	color:#999
}
#nav_new p a:link, #nav_new p a:visited {
	color:#004A84
}
#nav_new p a:hover, #nav_new p a:active {
	color:#ED5F01
}