@charset "utf-8";
/* CSS Document */
html,body,div,p,form,label,ul,li,dl,dt,dd,ol,img,input,button,h1,h2,h3,h4,h5,h6,i,em,strong,small{margin:0;padding:0;border:0;list-style:none;font-style:normal;font-weight:normal;}
body{font-family:"Microsoft YaHei","微软雅黑",Arial,Helvetica,SimHei,sans-serif;font-size:14px;color: #666;}
input,button,select,textarea{outline:none;list-style:none;}
textarea{resize:none;}
table th,table td,div,p,dd,dt,li{word-break:break-all;word-wrap:break-word;white-space:normal;}
a{text-decoration:none; font-family:"Microsoft YaHei","微软雅黑",Arial,Helvetica,SimHei,sans-serif;color: #666;}
img{ border: 0; vertical-align: middle;  }
.clearfix:before,.clearfix:after { content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;/*兼容ie*/}
/*---------------------------------公共------------------------------*/
.pub_width {
	width: 1200px;
	margin: 0 auto;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
/*---------------------------------头部------------------------------*/
.header {
	background-color: #3d1e0a;
	min-width: 1200px;
	height: 38px;
	line-height: 38px;
	color: #fff;
}
.header a {
	color: #fff;
	margin: 0 5px;
}
.header a img {
	margin: 0 3px;
}
.logonav {
	height: 97px;
	background-color: #eb6622;
	min-width: 1200px;
}
.logonav .con {
	position: relative;
}
.logonav .con .logo {
	position: absolute;
	left: 0;
	top: 6px;
}
.logonav .con ul {
	margin-left: 150px;
}
.logonav .con ul li {
	position: relative;
	width: 138px;
	height: 97px;
}
.logonav .con ul li .show {
	width: 114px;
	margin: 11px auto 0 auto;
	text-align: center;
	height: 56px;
	padding-top: 20px;
}
.logonav .con ul li .show a {
	display: block;
	text-align: center;
	font-size: 18px;
	color: #fff;
}
.logonav .con ul li a.a2 {
	font-size: 14px;
}
.logonav .con ul li .hoverbox {
	position: absolute;
	left: 0;
	top: 97px;
	width: 100%;
	background-color: rgba(255,255,255,0.8);
	padding-top: 20px;
	padding-bottom: 20px;
	display: none;
	z-index: 1;
}
.logonav .con ul li .hoverbox a {
	color: #eb6622;
	border-bottom: 1px dashed #eb6622;
	width: 114px;
	margin: 0 auto; 
	display: block;
	height: 34px;
	line-height: 34px;
	text-align: center;
}
.logonav .con ul li:hover {
	background-color: rgba(255,255,255,0.8);
}
.logonav .con ul li:hover .show {
	background-color: #eb6622;
}
.logonav .con ul li:hover .hoverbox {
	display: block;
}
.logonav .con ul li .hoverbox a:hover {
	background-color: #fff;
}
/* footer */
.footer {
	min-width: 1200px;
	height: 209px;
	background:  url(../images/foot.png) center repeat-x;
	/* margin-top: 100px; */
	padding-top: 50px;
}
.footer h1, footer p {
	color: #a7a39e;	
}
.footer h1 {
	font-size: 16px;
	line-height: 40px;
}
.footer p {
	line-height: 30px;
}
.footer p span {
	margin-right: 10px;
}
.footer p i {
	font-style: italic;
	color:  #eb6622;
	font-size: 16px;
}
.topbtn {
	position: fixed;
	right: 10px;
	bottom: 100px;
	cursor: pointer;
	z-index: 66;
}
