﻿@charset "utf-8";
/* CSS Document */

body { 
	font-family :Verdana, Geneva, sans-serif; 
	margin : 0; 
	padding : 0; 
    background : #E6E6E6 url(images/header.png) repeat-x 0% 0%; 
	font-size : 12px;  
} 

A:link { COLOR: #875624; TEXT-DECORATION: 
none } A:visited { COLOR: #875624; TEXT-DECORATION: none } A:hover { COLOR: #875624; 
FONT-STYLE: normal; TEXT-DECORATION: underline } A:active { COLOR: #875624; FONT-STYLE: 
normal; TEXT-DECORATION: none }

.clear { 
	clear : both; 
	padding : 0; 
	margin : 0; 
} 
#hd{

	background : #E6E6E6 url(images/header.png) repeat-x 0% 0%; 
	margin:0 auto; height:121px; 
	display: block; width:100%; 
	z-index : 888; 
	
	}
	
#header { 
	margin : 0 auto; 
	height : 121px; 
	position : relative; 
	z-index : 99; 
	width : 980px; 
	background : url(images/header_gradient.jpg) no-repeat 110px 60px; 

} 
.logo a{ 	
    position : absolute; 
	left : 0; 
	height : 60px; 
	width : 900px; 
	display: block; 
	background:#E6E6E6 url(images/logo.jpg);
} 
.logo{ 
	position : absolute; 
	left : 0; 
	top : 0px; 
	height : 60px; 
	width : 900px; 
	display: block; 
} 
.logo a:hover{ background:#E6E6E6 url(images/logo.jpg) no-repeat -0px -60px;

	
} 
#nav_all { 
	position : absolute; 
	left : 0; 
	top : 82px; 
	height : 42px; 
	width : 980px; 
} 

#nav-onhoo { 
	font-family : Verdana, Geneva, sans-serif; 
	font-size : 14px;
	font-weight:bold;
	font-color : #e6e6e6;
	margin : 0; 
	padding : 0; 
	list-style : none; 
} 
#nav-onhoo li { 
	float : left; 
	margin : 0; 
	padding : 0; 
} 


#nav {
     font-family : Verdana, Geneva, sans-serif; 
	font-size : 14px;
	font-weight:bold;
	font-color : #e6e6e6;
	margin : 0; 
	padding : 0; 
	list-style : none; 
}
#nav a {
    display: block; width: 100px; text-align:center;line-height:39px;
}
#nav a:link  {
    color:#e6e6e6; text-decoration:none;
}
#nav a:visited  {
    color:#e6e6e6;text-decoration:none;
}
#nav a:hover  {
    color:#FFF;text-decoration:none;font-weight:bold;
}
#nav li {
    float: left; width: 100px;
}
#nav li a:hover{
    background:#685446;
}
#nav li ul {
    line-height: 20px;  list-style-type: none;text-align:left;
    left: -999em; width: 190px; position: absolute;margin:0; padding:0; 
}
#nav li ul li{
    float: left; width: 190px;
    background: #F6F6F6;
}
#nav li ul a{
    display: block; width: 180px;text-align:left;padding-left:10px;
}
#nav li ul a:link  {
    color:#685446; text-decoration:none;
}
#nav li ul a:visited  {
    color:#685446;text-decoration:none;
}
#nav li ul a:hover  {
    color:#F3F3F3;text-decoration:none;font-weight:normal;
    background:#685446;
}
#nav li:hover ul {
    left: auto;
}
#nav li.sfhover ul {
    left: auto;
}
#content {
    clear: left;
}




.bi { 
	position : relative; 
	z-index : 0; 
} 
.bi:hover { 
	z-index : 99; 
} 

.bi span { 
	position : absolute; 
	left : -999em; 
	visibility : hidden; 
} 
#nav-onhoo li a, .bi:hover span { 
	line-height : 39px; 
	text-decoration : none; 
	color : #e6e6e6; 
	display : block; 
	width : 80px; 
	text-align : center; 
} 
#nav-onhoo li a:hover, .bi:hover span { 
	color : #ffffff; 
} 
.bi:hover span { 
	padding-top : 2px; 
} 
#navbar { 
	background : #dc4e1b; 
	height : 8px; 
	overflow : hidden; 
	clear : both; 
} 

.text { 
	position : absolute; 
	right : 0; 
	top : 18px; 
	width : 500px; 
	font-size : 12px; 
	z-index : 99; 
	color : #a1917b; 
	padding-bottom : 5px; 
	float : left; 
	text-align:right;
	height : 25px; 
} 
.text a { 
	color : #fff; 
	text-decoration : none; 
	line-height : 25px;
} 
.text a:hover { 
	color : #ffc; 
} 
.textwz a{ 
    float: right; 
	height:25px; 
	line-height:25px; 
	padding-right:20px;}
.texttu a{ 
    float: right; 
	height:25px; 
	line-height:25px;
	width:99px;
	display:block;
	background:url(images/qq.jpg);
	}
	
.texttu a:hover{
	background:url(images/qq.jpg) no-repeat -0px -25px;;
	}
	
.search { 
	height : 28px; 
	width : 200px; 
	border : 1px solid #000; 
	background : #fafafa; 
	position : absolute; 
	right : 0; 
	bottom : 6px; 
	padding : 0; 
	margin : 0; 
	line-height : 28px; 
	padding : 0; 
	margin : 0; 
} 
.search input { 
	padding : 0; 
	margin : 0; 
	height : 26px; 
	border : 0; 
	line-height : 26px; 
	padding-left : 10px; 
	background : #fafafa; 
	
} 
INPUT#submit:hover {
	background-image: url(images/sot.png);
	background-repeat: no-repeat;
	width:35px;
	height:28px;
	text-align: left;
	background-position: right;	
}

INPUT#submit {
	width:35px;
	background-repeat: no-repeat;
	width:35px;
	height:28px;
	text-align: left;
	background-image: url(images/so.png);
	background-position: right;	
}
INPUT#field a{width:0px;}
#content_bg{	
    width : 100%; 
	text-align : center; 
	height: auto; 
	padding : 0; 
	margin : 0; 
	background :url(images/content.gif) no-repeat center 0px; 
}

.search Submit { 
	height : 100px; 
	border : 0; 
} 
.rss a { 
	height : 30px; 
	width : 31px; 
	position : absolute; 
	bottom : 6px; 
	right : 23px; 
	z-index : 99; 
	font-size : 12px; 
	background-image : url(images/rss.png); 
} 
.rss a:hover { 
	background-image : url(images/rss_sb.png); 
} 
#banner { 
	margin : 0 auto; 
	width : 960px; 
	height : 430px; 
} 
#cu3er-container { 
	width : 960px; 
	text-align : center; 
        valign:top;
	height : 400px; 
	margin-top : 35px;
} 
#bn_all { 
	width : 100%; 
	text-align : center; 
	height : 480px; 
	padding : 0; 
	margin : 0; 

} 
#neirong_all { 
	background : #eeeeee; 
	border-top : 1px solid #cccccc; 
	width : 100%; 
} 


/* 热门 */
#hotall{ margin:0 auto; width:980px; height: auto; valign:top;}

#hotall a:hover{ color:#FF9900;}
.neirongyi{ 
    float:left; 
	width:316px; 
	border:1px #CCCCCC solid;
	background:#FFF;
	height:620px; 
	background:url(images/nr_bg.gif) #fff no-repeat 228px bottom;
	line-height:27px;
	margin-top:0px;
}
.neirongss{ 
    float:left; 
	width:317px;
	border:1px #CCCCCC solid; 
	background:#FFF; height:620px; 
	background:url(images/nr_bg.gif) #fff no-repeat 228px bottom;
	margin-left:12px;
	line-height:27px;
	margin-top:0px; 
	height:620px; 
	}
	
.nr_bt{
	float:left; 
    width:250px; 
	line-height:30px;
	top:25px; 
	background:url(images/nr_bt_bg.jpg) no-repeat; 
	left:-3px;
	position: relative;
	}
.nr_bt a{ 
    float:left; 
	padding-left:20px; 
	text-decoration:none;
	color:#554233;
	font-weight:bold;
	font-size:12px;
	}
.nr_ww_all{ 
    float:left; 
	width:274px;
	font-size:12px;
	padding-top:5px; 
	text-align:left;
	position: relative;
	bottom:30px;
	padding-left:15px;
	}
.fgk{ 
    margin-top:60px;}
.nr_ww_all a{ 
    text-decoration:none;
	line-height:20px;
	color:#333; }
	
#tess img { 
  display:none; 
} 
#liuyan { 
	float : left; 
	width : auto; }
#alimama{
	margin:0 auto;
    width:980px;
	height:90px;
	margin-bottom:20px; 
	margin-top:20px;
	text-align: center;}
	
#piclbbk { 
	float : left; 
	width : auto; 
	margin-bottom:20px;


} 
#piclbbk a {
	display : block;
	float : left;
	width : 230px;
	color : #333;
	text-decoration : none;
	line-height : 30px;
	color : #000;
	background-image: url(images/kuang.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;	
} 
.neirongkz- { 
	float : inherit; 
	width : 930px; 
	padding-left:20px;
	color : #006699;
	font-size : 12px; 
	line-height : 21px;
	padding-top:0px;
} 
#piclbbk img{ width:198px; height:156px; border:#C3C3C3 1px solid;border-bottom:0px; margin-top:25px;
 }
#piclbbk A:hover IMG {FILTER: gray}

#piclbbk a:hover { 
	color : #f60; 
} 

#foot img{ border:0;}
#foot { 
	background : #362c23 url(images/footer_bg.png) repeat-x 0% 0%; 
	width : auto; 
	margin-top : 20px; 
} 
#foot_980 { 
	margin : 0 auto; 
	width : 980px; 
	height : 190px; 
	clear : inherit; 
	padding-top:7px;
} 
.link_logo { 
	line-height : 40px; 
	width : 202px; 
	float : left; 
	text-align : left; 
} 
.link_onhoo { 
	line-height : 30px; 
	width : 755px; 
	float: left; 
	text-align :left; 
	font-size : 14px; 
	color : #82664c; 
} 
.link_onhoo a { 
	color : #82664c; 
} 
.foot_ba { 
	float : left; 
	height : 190px; 
	width : 980px; 
	line-height : 25px; 
	font-size : 12px; 
	color : #666666; margin-top:15px;
	
	
} 
.foot_ba a { 
	color : #666666; 
	text-decoration : none; 
} 
.foot_ba a:hover { 
	color : #333333; 
} 



#xzxx{ 	float : left; 
	width : 740px; 
	height : 30px; 
	color : #666; 
	padding-left: 15px; 
	line-height : 30px; 

	background : #e4e4e4; 
	border-bottom : 1px solid #b4b4b4; 
	font-size : 12px; 
	border-top : 1px solid #b4b4b4; }
#xzdz{ float:left;width:755px; height: auto; }
#xiazai_nr { 
	width : 755px; 
	float : left; 
 }
.xznrkg{ padding:20px; background: #FFF; line-height:26px;}
 #xzan{  width:150px;float:left; height: auto;}
 #xzan a{display:block; height:30px; width:149px; background:#F30; color:#FFF; text-align:center; font-weight:bold; text-decoration:none; line-height:30px; border-bottom:#000 2px solid; border-right:#000 1px solid }
  #xzan a:hover{ background:#39F;border-bottom:#fff 2px solid; border-right:#fff 1px solid}
   .xzank{ width:755px;}

   .xzjs{ float:left; width:755px}
   .xztop{ float: left; width:735px; padding-left:20px; height:30px; line-height:30px; border-bottom:#000 solid 1px; border-top:#000 solid 5px; font-size:14px;}
   .xznr_nr{ float:left; width:723px; padding:15px; background:#FFF; border-left: #CCC solid 1px; border-right:#ccc solid 1px;}
   #xxdz{ float:left; width:150px; height: auto;margin-top:15px;}
   #xxdzsm{float: right; width:580px; height: auto;  line-height:20px; margin-top:15px; margin-bottom:15px;}
   #xzxxxx{ float:left; width:755px; background:#FFF; height:auto;}
   #xzpl{ float:right; width:100px;}
   #xzplbt{ float: left; width:600px;}
 #bqy{ background-color: #000; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; width:200px;}