﻿* {
	margin: 0;
	padding: 0
}

body {
	font-size: 13px;
	text-align: center;
	line-height: 1.5;
	color: #333;
	background: #110101;
}

a {
	text-decoration: none;
	color: #333
}

a:hover {
	text-decoration: none;
	color: #000000
}

img {
	border: 0
}

em {
	font-style: normal;
	font-weight: normal
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}

ol,ul {
	list-style-type: none
}



#all {
width:980px;
margin: 0 auto;
background:#0e0a01;
position:relative;
}




.nav_bar {
	width: 980px;
	height: 110px;
	background: #0f0b02;
	border-top:1px solid #000;

}

.nav_bar .wrap {
	width: 960px;
	height:90px;
	margin:10px auto;
	background: #f0f0f0;
	 
	
}


.nav_bar .wrap .domain {
	width: 650px;
	height: 70px;
	display: inline-block;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

#logo {
	width: 250px;
	height: 70px;
	background: #f0f0f0;
}

.nav_bar_r {
	width: 220px;
	text-align: center;
	margin-top: 30px;
	overflow: hidden;
	display: block;
	float: right;
	height:35px;
	text-align:center;

}

.nav_bar_r a {
	display: inline-block;
	padding-bottom: 2px;
	margin-top: 5px;
	font-size: 13px
}

.nav_bar_r a:hover {
color:#f60;
border-bottom: none;
}



 #header_box div.clearfix {
 width:960px;
 min-height:10px;
 background:#f0f0f0;
 margin:0 auto 10px auto;

 }


/*nav导航部分开始*/
#header_box .nav {
width:960px;
margin-left:auto;
margin-right:auto;

}


#header_box .nav ul.clearfix{
height: 30px;
margin-bottom: 10px;
width: 960px;
margin-left:auto;
margin-right:auto;
}

#header_box .nav ul.clearfix li {
	width:135px;
	overflow: hidden;
	height: 30px;
	float: left;
	margin-right: 1px;
	text-align: center;
 	background: #f0f0f0;
 
}


#header_box .nav ul.clearfix li a {
	width: 135px;
	overflow: hidden;
	height: 30px;
	display: block;
	font-size: 14px;
	line-height: 30px;

}

#header_box .nav ul.clearfix li a:hover {
	height: 27px;
	line-height: 27px;
	border-bottom: 3px solid #000000;
}

#header_box .nav ul.clearfix .active {
	width: 111px;
     
}

#header_box .nav ul.clearfix .active a{
	width: 111px;
    background:#000;
	color:#fff;
}

/*nav导航部分结束*/



/*nav导航下面的广告位*/
div#top_box {
width:960px;
background:#f0f0f0;
margin:10px auto;
 min-height:10px;
}
/*nav导航下面的广告位*/


 #letter {
 width:960px;
 margin:0 auto;
 background:#f0f0f0;
  min-height:400px;
  padding-bottom:20px;
 }


/*中间内容h1开始*/
   #letter h1{
 width:930px;
  height:40px;
  background:#f0f0f0;
  line-height:40px;
  font-size:15px;
  font-weight:bold;
 text-align:left;
 text-indent:15px;
 border-bottom:1px solid #ccc;
 margin-left:auto;
  margin-right:auto;
 
  }
 /*中间内容h1开始*/
 
 
 
 
 
 
 
 
 
 
 
 /*底部广告位和footer*/
 #bottom_box {
   width:960px;
   min-height:10px;
   background:#f0f0f0;
   margin-top:10px;
   margin-bottom:10px;
   margin-left:10px;
      float:left;
 }
 
 
    #bottom_box ul li{
		float:left;
		margin-left:10px;
		margin-right:10px;
  }
  
    #bottom_box ul li a{
		display:block;
	}
	
    #bottom_box ul li a img{
		display:block;
	}
 
 
  #footer_box {
  width:960px;
  height:90px;
  margin:0 auto;
  line-height:90px;
  background:#f0f0f0;
   clear:both;
  }
 /*底部广告位和footer*/


.cang {
display:none;
}

.map {
position:absolute;
color:#f0f0f0;
right:30px;
bottom:30px;
}

a.map:hover{
	color:#f0f0f0;
}
 



 /*分页部分*/
.pagination {text-align:center;height:32px;line-height:32px;margin-top:20px;}
.pagination a {padding:0px 12px;display:inline-block;background-color:#ccc; margin-right:2px; color:#333;}
.pagination a:hover { background-color:#356aa0; color:#fff;text-shadow:1px 1px 1px #000;}
.pagination strong { font-weight:normal;padding:0px 12px;  height:32px;line-height:32px;display:inline-block;background-color:#356aa0; margin-right:2px; color:#fff; text-shadow:1px 1px 1px #000;}
 

 /*搜索框*/
 #key {
width:970px;
height:50px;
margin-top:10px;
padding-left:10px;
padding-top:10px;
 
}

.search_key .hot1 {
color:red;
font-size:20px;
font-weight:bold;
}

.search_key {
float:left;
width:500px;
margin-left:10px;
overflow:hidden;
 margin-top:1px;
text-align:left;
margin-top:6px;
height:25px;
white-space: nowrap;
text-overflow: ellipsis;
}

.search_key a{
margin-left:10px;
color:#03689E;
}

.search_key a:hover{
color:#f60;
}

.keyform {
 margin-top:10px;
 height:45px;
 float:left;
 margin-left:10px;
 width:950px;
}
 
.keysubmit {
 background:#EA3502;
 font-weight:bold;
 font-size:14px;
 color:#fff;
 letter-spacing:4px;
float:left;
height:30px;
width:80px;
border:0px;
margin-left:20px;
text-align:center;
border-radius: 4px;
cursor:pointer;
}

 

.keytext {
width:350px;
float:left;
border:1px solid #ccc;
height:28px;
font-size:18px;
padding-left:4px;
border-radius: 4px;
}
 /*搜索框*/

.w9180 {
	height: 552px;
}