﻿* {
	margin: 0;
	padding: 0
}

body {
	font-size: 13px;
	text-align: center;
	line-height: 1.5;
	color: #ffffff;
	background: #366500;
}

a {
	text-decoration: none;
	color: #000000
}

a:hover {
	text-decoration: none;
	color: #000000
}

img {
	border: 0
}

em {
	font-style: normal;
	font-weight: normal
}
h1{
	overflow: hidden;
	font-size: 100%;
	font-weight: normal;
	font-size:16px;
}
h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
	
}
h2{
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color: #ffffff;
	text-align:left;
	text-indent:15px;
	border-bottom:1px solid #ccc;
}
ol,ul {
	list-style-type: none
}



#all {
width:980px;
margin: 0 auto;
background:rgba(14, 10, 1, 0);
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头部*/
.lo_go{height:60px;background:#867d0c;;color:#FFF;text-shadow:5px 4px 2px #000;}
.lo_go .wrap{margin:0 auto;width:980px;position:relative;}
.lo_go .wrap a{color:#fff;text-decoration:none;}
.lo_go .wrap a:hover{color:#63b8ff;text-decoration:none;}
.lo_go .wrap .domain{float:left;font:normal 20px/60px "Trebuchet MS","Verdana","\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-style:italic;}
.lo_go .wrap .bar_r{float:right;line-height:60px;}
.lo_go .wrap .bar_r .query {float:right;margin:0;}
.lo_go .wrap .bar_r .query a.tt {color:#555555; padding-right:10px;}
.lo_go .wrap .bar_r .query a.history {color:#555555; background:url(../images/tory.png) no-repeat left center; padding-left:20px;}
.lo_go .bar_r #MAX_HISTORY {position:absolute;  top:60px;right:0px; z-index:999;background-color:#fff;}
.lo_go .bar_r #MAX_HISTORY .hishover {width:77px; height:30px; line-height:30px; border:1px solid #ececec; border-bottom:none; background:#FFF url(../images/tory1.png) no-repeat 5px center; padding-left:22px; position:absolute; z-index:999; top:-30px; right:0;}
.lo_go .bar_r #MAX_HISTORY #mh-box {border:1px solid #ececec; overflow:hidden; padding-bottom:3px;}
.lo_go .bar_r #MAX_HISTORY #mh-ul li {height:30px; line-height:30px; margin:0px 5px 3px; overflow:hidden; background:#ffffff;}
.lo_go .bar_r #MAX_HISTORY #mh-ul li small {padding:0 5px;color:#000000;}
.lo_go .bar_r #mh-title strong{color:#000}
#logo {
	width: 300px;
	height: 60px;
	background: #867d0c;
	font-size:xx-large;
	overflow: hidden;
}
 .page-bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background: url(../images/bg.jpg) center center;
  background-size: cover;
}
.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: 50px;
margin-bottom: 10px;
width: 960px;
margin-left:auto;
margin-right:auto;
}

#header_box .nav ul.clearfix li {
	width:100px;
	overflow: hidden;
	height: 50px;
	float: left;
	margin-right: 1px;
	text-align: center;
 	border-color: #dfa259;
    background: rgba(249, 238, 207, 0.6);
    border-width: 2px;
    border-style: outset;
 
}


#header_box .nav ul.clearfix li a {
	width: 105px;
	overflow: hidden;
	height: 50px;
	display: block;
	font-size: 18px;
	line-height: 50px;
    font-weight:bold
}

#header_box .nav ul.clearfix li a:hover {
	height: 45px;
	line-height: 45px;
	border-bottom: 5px solid #000000;
}

#header_box .nav ul.clearfix .active {
	width: 111px;
     
}

#header_box .nav ul.clearfix .active a{
	width: 111px;
    background:#867d0c;;
	color:#fff;
}

/*nav导航部分结束*/



/*nav导航下面的广告位*/
div#top_box {
width:960px;
background:rgba(240, 240, 240, 0);
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:14px;
font-weight:bold;
}

.search_key {
float:left;
width:500px;
margin-left:10px;
overflow:hidden;
 margin-top:1px;
text-align:left;
margin-top:6px;
height:16px;
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:300px;
float:left;
border:1px solid #ccc;
height:28px;
font-size:18px;
padding-left:4px;
border-radius: 4px;
}
 /*搜索框*/

.w9180 {
	height: 552px;
}

.ag7-main{/*padding-top:60px;*/width:960px;margin:0 auto;/*padding-bottom:70px*/}
.ag7-main .phone-index-banner{display:none}
.ag7-bannerslide{position:relative;margin-bottom:10px}
.ag7-bannerslide .slidebox{position:relative;height:280px}
.ag7-bannerslide .slidebox li{display:block;position:absolute;width:100%;height:100%;left:0;top:0}
.ag7-bannerslide a img{display:block;width:900px;height:280px}
.ag7-bannerslide .slideinfo{width:100%;position:absolute;left:0;bottom:0;z-index:10}
.ag7-bannerslide .slidetitle{width:900px;color:#fff;background:rgba(0,0,0,0.8)}
.ag7-bannerslide .slidetitle h2{font-size:18px;height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 15px}
.ag7-bannerslide .slidelist{position:absolute;right:0;bottom:0;width:60px;height:280px;color:#fff;font-size:14px;background-color:rgba(249, 238, 207, 0.6);}
.ag7-bannerslide .slidelist ul{position:absolute;z-index:10;width:100%;text-align:center}
.ag7-bannerslide .slidelist ul li{width:100%;line-height:36px;margin:5px 0 10px;cursor:pointer}
.ag7-bannerslide .slidelist .mask{width:70px;height:36px;position:absolute;left:-10px;top:5px;background:url(../images/mask_03.png) no-repeat center center;display:block}




