﻿@charset "utf-8";
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,hr,fieldset,input,p,blockquote,th,td,iframe,a,span,i,em,b,strong{
	_margin: 0px;
	margin: 0px;
	_padding: 0px;
	padding: 0px;
	font-family: "Microsoft YaHei";
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img {
	border: none;
}
address,caption,cite,code,dfn,th,var {
	font-style: normal;
	font-weight: normal;
}
input,textarea,button{
	border: none;
	outline: none;
	resize: none;
}
ol,ul,li {
	list-style: none;
	margin: 0;
}
img a {
	border: none;
}
a{
	text-decoration: none;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0px;
	content: " ";
	clear: both;
	height: 0px;
}
.clearfix{
	*zoom:1;
}
.container{
	width: 1200px;
	margin: 0 auto;
}


/*  top  start  */
.top{
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	height: 101px;
	background: url(../images/icon-2.png) repeat-x;
}
.top .logo{
	float: left;
	margin-right: 21px;
}
.top .logo img{ 	display: block; 	margin-top: 28px; }
 
.top h1,.top h2 ,.top span {
	float: left;
	width: 500px;
	height: 34px;
	line-height: 34px;
	margin-top: 39px;
	font-size: 24px;
	color: #322200;
	overflow: hidden;
}
.top .top-contact{
	float: right;
	height: 56px;
	line-height: 52px;
	padding-left: 126px;
	margin-top: 26px;
	font-style: oblique;
	font-size: 24px;
	color: #cd2f2f;
	background: url(../images/icon-1.png) no-repeat 0px 0px;
}
/*  top  end  */


/*  nav start  */
.nav{
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	height: 30px;
	padding-top: 17px;
	padding-bottom: 14px;
	background: url(../images/icon-3.png) repeat-x;
}
.nav ul li{
	float: left;
	height: 28px;
	line-height: 28px;
	margin: 0px 16px;
	padding: 0px 4px;
	font-size: 16px;
	color: #666666;
}
.nav ul li.on,
.nav ul li:hover{
	border-bottom: 2px solid #bf0000;
}
.nav ul li a{
	font-size: 16px;
	color: #666666;
}
/*  nav end  */


/*  foot start  */
.foot{
	width: 100%;
	max-width: 1920px;
	height: 88px;
	background-color: #545454;
}
.foot ul{
	width: 100%;
	height: 24px;
	line-height: 24px;
	margin-bottom: 6px;
	padding-top: 17px;
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	color: #efefef;
}
.foot ul li{
	display: inline-block;
}
.foot ul li a{
	font-family: "宋体";
	font-size: 12px;
	color: #efefef;
}
.foot ul li a:hover{
	color:  #ebe783;
}
.foot .foot-text{
	width: 100%;
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	color: #ffffff;
}
.foot .foot-text span{
	font-family: "微软雅黑";
}
.foot .foot-text font{
	color: #ebe783;
}
.foot .foot-text a,
.foot .foot-text h1,
.foot .foot-text h2,
.foot .foot-text h3{
	display: inline;
	font-weight: 400;
	font-family: "宋体";
	font-size: 12px;
	color: #ffffff;
}
.foot .foot-text a:hover{
	color: #ebe783;
}
/*  foot end  */