@charset "utf-8";
div,table,td,ul,font,form,html,body,th,tr,h1,h2,h3,h4,h5,h6,input,span{ padding:0; margin:0}
.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}
a{color: #4a3c40;text-decoration: none; hide-focus: expression(this.hideFocus=true);outline:none;}
a:hover {text-decoration:none;color:#bc3c36;}
div,ul,li{margin:0px 0px; padding:0px 0px;}
ul,li{list-style:none;}
body 
{
	margin:0; 
	padding:0;
	font-size:12px;
	font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:22px;
	background:url("../images/top_bg.gif") repeat-x center top #EEEEEE;
	}
	
.about_txt{float:left;width:925px;height:500px; margin:0 auto;padding:10px 12px 10px 30px;line-height:28px;font-size:13.5px;text-align:left;overflow-y:scroll;

}	
.contact_txt{float:left;width:900px;height:200px; margin:0 auto;padding:20px 12px 0px 50px;line-height:28px;font-size:14px;text-align:left;overflow:hidden;background:url("../images/kf.png") no-repeat 500px 0px;}
img { border:0;}
.page_view_tit{ text-align:center; padding-top:10px; font-size:16px; font-weight:bold; color:#e7ae16; padding-bottom:15px; border-bottom:1px solid #ededed; margin-bottom:20px; }
.page_view_tit div{ color:#848282;font-size:12px; font-weight:normal;  margin-top:5px;}
.top{ width:988px; height:111px; margin:0 auto; padding-top:4px; position:relative; z-index:9;}
.logo{ width:600px; height:115px; float:left;}
.display{ display:none;}
#nav{ width:380px; height:36px; float:right; padding-top:41px; position:relative; z-index:999;}
#nav li { float:left; position:relative;}
#nav li a{display:block; height:36px; hide-focus: expression(this.hideFocus=true);outline:none;}
#nav_ul li a{text-align:center;padding-left:10px;padding-top:6px;font-size:14px; background:url("../images/nav_02.png") no-repeat center top; background-position:18px -36px; width:91px;}

#nav a:hover{ background-position:18px 2px;color:#fff}
#nav .top_nav_on a{ background-position:left -36px;hide-focus: expression(this.hideFocus=true);outline:none;}

#banner {
	padding-top:10px;
    background: none repeat scroll 0 0 #000000;
    height: 342px;
    margin:  auto 0;
    position: relative;
    width: 100%;
    z-index: 1;
}

.contentss{ width:980px; height:auto; padding-top:10px; margin:0 auto;background:#fff}
.con_right{ width:970px; height:auto; float:right;}

.contentall{ width:970px; height:auto;_height:450px; min-height:450px; margin:0 auto; padding-top:10px; padding-bottom:0px;float:left;}


.foot{ width:100%; height:40px; margin:0 auto; background-color:#505050;}
.foots{ width:960px; height:40px; font-family:Arial, Helvetica, sans-serif; line-height:40px; margin:0 auto; color:#fff;text-align:center}

.foots span a{ color:yellow;}
.foots span a:hover{ color:red;}











