* {
	margin:0;
	padding:0;
}
body {
	font-size:12px;
	font-family:"ËÎÌå", Simsun;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
li {
	list-style:none;
}
img {
	border:none;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:12px;
}
.xx_top {
	background:url(images/index_sy_45.jpg);
	height:27px;
	line-height:27px;
	padding-left:20px;
}
.xx_top h5 {
	display:block;
	float:left;
}
.xx_top span a {
	float:right;
	display:block;
	height:27px;
	padding-right:10px;
	color:#333;
}
.xx_top span a:hover {
	color:#ff6600;
	text-decoration:underline;
}
.clear {
	line-height:1px; 
	height:1px;
	clear:both;
	display:block;
	font-size:1px;
}

#top {
width:100%;
height:28px;
background:#f2f2f2;
margin-bottom:10px;
border-bottom:1px solid #ccc;
}
#top_cont {
margin:0px auto;
width:960px;
}

#top_cont #login {
display:block;
padding-top:7px;
height:21px;
float:left;
}
#top_cont #login a {
color:#ff6600;
text-decoration:underline;
}
#top_cont #login a:hover {
text-decoration:none;
}
#top_cont #top_menu {
float:right;
height:28px;
z-index:89;
position:relative;
width:190px;
}
#top_cont #top_menu span {
color:#333;
height:18px;
display:block;
float:left;
margin-top:2px;
padding:5px 3px 2px 3px;
}
#top_cont #top_menu  #wdksw {
/*background:url(images/sy_jtxia.jpg) 67px 7px no-repeat ;*/
z-index:99;
border:1px solid #f2f2f2;
padding:0;
padding:4px 3px 2px 3px;
}
#top_cont #top_menu  #wdksw img {
margin-left:4px;
}
#top_cont #top_menu  #dh {
/*background:url(images/sy_jtxia.jpg) 30px 7px no-repeat ;*/
border:1px solid #f2f2f2;
padding:0;
padding:4px 3px 2px 3px;
z-index:99;
}
#top_cont #top_menu  #dh img {
margin-left:4px;
}
#top_cont #top_menu span a {
color:#333;
}
#top_cont #top_menu span a:hover {
color:#ff6600;
}

#top_cont #my_kanshu {
	position:absolute;
	clear:both;
	top:27px;
	left:0px;
	height:132px;
	border:1px solid #ccc;
	background:#fff;
	z-index:-1;
	width:160px;
	padding-left:10px;
}
#top_cont #my_kanshu  .my_p01 .sp_img{
	width:50px;
height:50px;
float:left;
margin-bottom:10px;
margin-right:8px;
}
#top_cont #my_kanshu  .my_p01 .sp_img img{
height:50px;
width:50px;
}

#top_cont #my_kanshu  .my_p01 .sp_xinxi {
float:left;
display:block;
width:90px;
line-height:20px;
color:#666;
padding-top:5px;
}
#top_cont #my_kanshu .my_menu {
clear:both;
}
#top_cont #my_kanshu .my_menu  span {
display:block;
height:20px;
margin:0px;
color:#cccccc;
padding:0px;
padding:0 4px;
}
#top_cont #my_kanshu .my_menu a {
color:#333;
}

#top_cont #my_kanshu .my_menu a:hover {
color:#ff6600;
}


#top_cont #daohang {
position:absolute;
background:#fff;
border:1px solid #ccc;
z-index:-1;
top:27px;
height:102px;
width:220px;
line-height:28px;
right:0px;
padding:5px;
}

#top_cont #daohang a:hover {
color:#ff6600;
}
#top_cont #daohang .p_01 {
border-bottom:1px solid #f2f2f2;
line-height:28px;
}
#top_cont #daohang .p_01  a {
color:#333;
}
#top_cont #daohang .p_01  a:hover {
color:#ff6600;
}
#top_cont #daohang .p_02 a {
color:#666;
text-align:center;
height:20px;
line-height:20px;
width:55px;
float:left;
display:block;
}
#top_cont #daohang .p_02  a:hover {
color:#ff6600;
}


#header {
	height:122px;
	width:960px;
	margin:0px auto;
}
#head_cont {
	height:80px;
}
#head_cont #logo {
	float:left;
	width:251px;
	height:87px;
	margin-top:5px;
}
#head_cont #hd_nav {
	float:left;
	width:350px;
	margin-top:25px;
}
#head_cont #hd_nav p {
	background:url(images/index_hd_navbg.jpg) 0px 0px;
	height:24px;
	line-height:24px;
	width:260px;
	margin-bottom:12px;
	text-align:center;
	float:left;
}
#head_cont #hd_nav p i{
	font-style: normal;
}
#head_cont #hd_nav p a {
	color:#333;
}
#head_cont #hd_nav p a:hover {
	color:#ff6600;
}
#head_cont #hd_nav span {
	display:block;
	float:right;
	background:url(images/index_sqzzbg.jpg);
	width:74px;
	height:24px;
	text-align:center;
	line-height:24px;
}
#head_cont #hd_nav span a {
	color:#ff6600;
}
#head_cont #hd_nav #xiaolaba {
	clear:both;
	height:20px;
	color:#666;
	line-height:20px;
	overflow:hidden;
	width:330px;
}
#head_cont #hd_nav #xiaolaba ul li {
	display:block;
	background:url(images/xlba_03.jpg) no-repeat 0px 0px;
	height:20px;
	line-height:20px;
	padding-left:20px;
	width:330px;
	overflow: hidden;
}
#head_cont #hd_nav #xiaolaba a {
	color:#ff6600;
}
#head_cont #seach {
	float:right;
	width:345px;
	position:relative;
	margin-top:23px;
	z-index:10;
}
#head_cont #seach p {
	display:block;
	float:left;
	width:280px;
	background:#fff;
	height:20px;
	border:3px solid #ff6600;
}
#head_cont #seach p span{
	display:block;
	padding-left:12px;
	background:url(images/ss_span_bg.jpg) no-repeat 40px 8px #fff;
	float:left;
	height:15px;
	padding-top:5px;
	width:43px;
	border-right:1px solid #f2f2f2;
}
#head_cont #seach #sp_menu {
	width:60px;
	border:1px solid #ccc;
	background:#fff;
	left:0px;
	top:23px;
	padding:2px;
	position:absolute;
}
#head_cont #seach  #sp_menu a {
	display:block;
	line-height:24px;
	width:60px;
	height:24px;
	color:#333;
	text-align:center;
	border-bottom:1px solid #f2f2f2;
}
#head_cont #seach  #sp_menu a:hover {
	text-decoration:none;
	background:#FFDD9D;
}
#head_cont #seach #btn {
	background:url(images/index_serchss.jpg);
	height:26px;
	float:right;
	width:51px;
	line-height:26px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	color:#fff;
}
#head_cont #seach #searchkey {
	height:20px;
	float:right;
	width:220px;
	line-height:20px;
	border:0;
}
#head_cont #rmss_name {
	clear:both;
	padding-top:12px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	width:340px;
}
#head_cont #rmss_name a {
	color:#ff6600;
	margin-right:5px;
}
#head_cont #rmss_name a:hover {
	color:#C00;
}
#nav {
    background-image:url(images/sy_12.jpg);
	height:32px;
	clear:both;
}
#nav #nav_cont1 {
	background:url(images/sy_10.jpg);
	width:316px;
	height:32px;
	padding-left:14px;
	float:left;
}
#nav #nav_cont1 ul li {
	display:block;
	float:left;
	margin-right:1px;
	height:29px;
	line-height:29px;
	margin-top:3px;
}

#nav #nav_cont1 ul li.now a{
        background:url(images/navnowbg_03.jpg);
	color:#000;
	padding:0px 10px 0px 10px;
}
#nav #nav_cont1 ul li a {
	color:#fff;
	display:block;
	padding:0px 10px;
}
#nav #nav_cont1 ul li a:hover {
	background:url(images/navnowbg_03.jpg);
	color:#000;
	text-decoration:none;
}
#nav #nav_cont2 {
	float:right;
	height:32px;
	position:relative;
	z-index:5;
	width:630px;
}
#nav #nav_cont2 #nav_fenlei {
	display:block;
	width:630px;
	line-height:32px;
	float:left;
}
#nav #nav_cont2 #nav_fenlei span {
	display:block;
	float:left;
	width:48px;
}
#nav #nav_cont2 #nav_fenlei #nav_nobg {
background:none;
}
#nav #nav_cont2 #nav_fenlei a {
	display:block;
	color:#333;
	cursor:pointer;
	float:left;
	display:block;
	height:32px;	
	width:60px;
}
#nav #nav_cont2 #nav_fenlei a:hover {
color:#ff6600;
}
#nav #nav_cont2 #nav_fenlei .nav_nobg{background:none;}
#nav #nav_cont2 #nav_fenlei ul {
	clear:both;
	background:#fff;
	display:block;
	top:28px;
	display:none;
	left:30px;
	width:80px;
	position:absolute;
	border-bottom:1px solid #ccc;
	z-index:99;
	border:1px solid #ccc;
}
#nav #nav_cont2 #nav_fenlei #ulbox_02 {
	left:100px;
}
#nav #nav_cont2 #nav_fenlei #ulbox_03 {
	left:170px;
z-index:99;
}
#nav #nav_cont2 #nav_fenlei #ulbox_04 {
	left:240px;
}
#nav #nav_cont2 #nav_fenlei #ulbox_05 {
	left:310px;
}
#nav #nav_cont2 #nav_fenlei #ulbox_06 {
	left:380px;
}
#nav #nav_cont2 #nav_fenlei #ulbox_07 {
	left:450px;
}
#nav #nav_cont2 #nav_fenlei #ulbox_08 {
	left:520px;
}
#nav #nav_cont2 #nav_fenlei ul li {
	height:24px;
	display:block;
	line-height:24px;
	margin:0px;
	vertical-align:bottom;
	border-bottom:1px solid #E6E6E6;
}
#nav #nav_cont2 #nav_fenlei ul li a {
	display:block;
	height:24px;
	vertical-align:bottom;
	line-height:24px;
	background:#f7f7f7;
	padding:0px 5px;
	width:70px;
}
#nav #nav_cont2 #nav_fenlei ul li a:hover {
	background:#FFDD9D;
	color:#000;
	text-decoration:none;
}


#nav #nav_cont2 .nav_menu {
	float:left;
	width:90px;
}
#nav #nav_cont2 .nav_menu li {
	display:block;
	margin:0;
	padding:0;
	float:left;

	width:40px;
	margin-right:5px;
	height:24px;
	text-align:center;
	line-height:24px;
	margin-top:4px;
}
#nav #nav_cont2 .nav_menu li a{
color:#333;
width:40px;
height:24px;
display:block;
	background:url(images/navyoubg_03.jpg);
}
#nav #nav_cont2 .nav_menu li a:hover {
	background-position:0px -24px;
	color:#fff;
	text-decoration:none;
}


#footer {
	width:960px;
	color:#888;
	line-height:24px;
	text-align:center;
	border-top:2px solid #E3E3E3;
	margin:0px auto;
	padding-top:5px;
	padding-bottom:10px;
}
#footer .p_01 a{
	color:#333;
}
#footer p a {
	color:#888;
}

#jSuggestContainer {
position:absolute;
font: 12px Tahoma;
border:1px solid #ff6600;
background:#FFF;
}

.jSuggestLoading {
font-style:italic;
padding: 10px;
}
#jSuggestContainer ul, #jSuggestContainer ul li{
margin: 0;
padding:0;
list-style:none;
}



#jSuggestContainer ul li{
padding:0px 5px;
clear:both;
color:#333;
display:block;
height:24px;
line-height:24px;
background:#fff;
vertical-align:bottom;
cursor:pointer
}
#jSuggestContainer ul li a {
	color:#333;
}
#jSuggestContainer ul li a:hover {
	color:#333;
	text-decoration:none;
}
#jSuggestContainer ul li .sp_name {
float:left;
width:125px;
overflow:hidden;
height:24px;
line-height:24px;
display:block;
}
#jSuggestContainer ul li .sp_man {
float:right;
width:78px;
overflow:hidden;
text-align:right;
height:24px;
display:block;
line-height:24px;
color:#888;
}
#jSuggestContainer ul li.last{
border-bottom: 0;
}

#jSuggestContainer ul li.jSuggestHover{
background:#FFDD9D;
height:24px;
color:#333;
}
.banner_960 {
width:960;
text-align:center;
margin-bottom:10px;
}

/*ÓÒÏÂ½Ç µ¯³ö¿ò*/
#bottom {
	width:106px;
	height:40px;
	right:2px;
	bottom:0px;
	POSITION:fixed;
	z-index:900;
	_POSITION:absolute; /*IE6*/	
	OVERFLOW: hidden; 
	_TOP:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); /*IE6*/
}
#bottom a {
	text-indent:-9999px;
	height:39px;
	float:left;
	width:53px;
	display:block;
}
#bottom #hui_top {
	background:url(images/btbar_bg1210.jpg) 0px 0px;
}
#bottom #hot_rd {
	background:url(images/btbar_bg1210.jpg) 53px 0px;
}
#bthot_cont {
	height:170px;
	width:290px;
	POSITION:fixed;
	z-index:901;
	background:url(images/bottom_contbg.jpg) repeat-x #fff;
	border:1px solid #ddd;
	right:2px;
	bottom:0px;
	_POSITION:absolute; /*IE6*/	
	OVERFLOW: hidden; 
	_TOP:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); /*IE6*/
}
#bthot_cont .bthot_title {
	height:30px;
	padding-left:5px;
	color:#ff6600;
}
#bthot_cont .bthot_title h3 {
	display:block;
	float:left;
	padding-top:4px;
	font-size:12px;
}
#bthot_cont .bthot_title a {
    float:right;
	display:block;
	width:25px;
	height:24px;
	padding-top:5px;
	overflow:hidden;
	cursor:pointer;
}
#bthot_cont .bthot_title a:hover {
	background-position:-20px 5px;
}
#bthot_cont .bthot_box {
	clear:both;
}
#bthot_cont .bthot_box h3 {
	line-height:30px;
	display:block;
	height:30px;
	
	font-size:14px;
	padding-left:10px;
	width:280px;
	overflow:hidden;
}
#bthot_cont .bthot_box a{
	color:#333;
}
#bthot_cont .bthot_box a:hover{
	color:#ff6600;
	text-decoration:underline;
}
#bthot_cont .bthot_box p {
	float:left;
	display:block;
	padding:0px 10px 10px 10px;
}
#bthot_cont .bthot_box p a img {
	height:92px;
	width:64px;
	padding:2px;
	border:1px solid #ccc;
}
#bthot_cont .bthot_box p a:hover img {
	height:92px;
	width:64px;
	padding:1px;
	border:2px solid #FFB871;
}
#bthot_cont .bthot_box ul {
	display:block;
	float:left;
}
#bthot_cont .bthot_box ul li {
	display:block;
	height:20px;
	width:187px;
	color:#333;
	line-height:20px;
	overflow:hidden;
}
#bthot_cont .bthot_box span a {
	color:#666;
}
#bthot_cont .bthot_box span a:hover {
	text-decoration:underline;
	color:#ff6600;
}
