@import url("animate.css");
/* CSS Document||name --年--月 */
html {overflow: -moz-scrollbars-vertical;overflow-x: hidden;} /*始终让 Firefox 显示滚动条*/
* {word-wrap: break-word;margin: 0;padding: 0;}/*文字强制换行word-break:keep-all;(Ff)*/
/*细线表格*/
fieldset, img {border: none;}/*清除描边,块显示*/
ul, li {list-style-type: none;}/*无列表项目标记*/
a {text-decoration: none;color: #666666;outline: none;}/* 链接无下划线,有为underline;链接去框 */
a:link {color: #666666;}/* 未访问的链接 */
a:visited {color: #666666;}/* 已访问的链接 */
a:hover {color: #761E1D;}/* 鼠标在链接上 */
a:active {color: #666666;blr:expression(this.onFocus=this.blur());}/* 点击激活链接 */
body {	font-family:"Microsoft YaHei", "微软雅黑";font-size: 12px;color: #666;background: #f5f3eb;min-width: 1260px;}/* 设置body */
select,input{vertical-align: middle;outline: none;}/* 设置表单 */
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {cursor: pointer;outline: none;font-family:"Microsoft YaHei";}/* 设置表单按钮 */
textarea{outline: none;}
input,button,textarea,select{font-family:"Microsoft YaHei", "微软雅黑";}/* 设置表单文本域 */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
	color: #aab2bd; /* placeholder颜色  */
	font-size:12px; /* placeholder字体大小  */
	text-align: left; /* placeholder位置  */
}
UL,p,li,form,h1,h2,h3,h4,h5,dd,dl,dt,ol{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.box-size{ box-sizing: border-box; -webkit-box-sizing: border-box;}/* 内盒子代码 */
.fl {float: left;display: inline;}/* 左浮动 */
.fr {float: right;display: inline;}/* 右浮动 */
.bai{ background: #FFF;}/* 公共颜色白色 */
.hui{ background: #f2f2f2;}/* 公共颜色灰色 */
.imghover .pic{ overflow:hidden;}/* 设置图片经过放大 */
.imghover .pic img{ overflow:hidden; transition: all 0.3s linear; -webkit-transition: all 0.3s linear;}/* 设置图片经过放大 */
.imghover:hover .pic img{ transform:scale(1.05); -webkit-transform:scale(1.05);}/* 设置图片经过放大 */
.table{ display: table; width: 100%; height: 100%;}/* 设置表格方式垂直居中 */
.tableCell{ display: table-cell; width: 100%; height: 100%; vertical-align: middle;}/* 设置表格方式垂直居中 */
.default{}/* 设置默认图 */
.wrap {width: 1200px;clear: both;margin: 0 auto;}/* 规定页面内容区域宽度 */
.clear {clear: both;overflow:hidden;}/* 清除浮动 */
.h2 {clear: both;height: 2px;overflow:hidden;}/* 自定义页面间距 */
.h10 {clear: both;height: 10px;overflow:hidden;}/* 自定义页面间距 */
.h15 {clear: both;height: 15px;overflow:hidden;}/* 自定义页面间距 */
.h20 {clear: both;height: 20px;overflow:hidden;}/* 自定义页面间距 */
.h25 {clear: both;height: 25px;overflow:hidden;}/* 自定义页面间距 */
.h30 {clear: both;overflow:hidden;height: 30px;}/* 自定义页面间距 */
.h35 {clear: both;height: 35px;}/* 自定义页面间距 */
.h40 {clear: both;height: 40px;}/* 自定义页面间距 */
.h50 {clear: both;height: 50px;overflow:hidden;}/* 自定义页面间距 */
.h60 {clear: both;height: 60px;overflow:hidden;}/* 自定义页面间距 */
.h80 {clear: both;height: 80px;overflow:hidden;}/* 自定义页面间距 */
/*头部开始*/
.indTop {
    position: absolute;
    width: 100%;
    left: 0px;
    top: 0px;
    z-index: 1000;
    min-width: 1260px;
}

.headBox{width: 100%;height: 100px;background: url(navBg.png) no-repeat center center;background-size: cover;position: relative;box-shadow: 0 0 5px rgba(0,0,0,.2);min-width: 1260px}
#menu {
	Z-INDEX: 100; POSITION: relative; margin-right:20px;
}
#menu UL {
	FLOAT: left; 
}
#menu UL LI {
float: left;position: relative;padding: 0 8px;
}

#menu UL LI .a1 {display: block;height: 44px;overflow: hidden;line-height: 44px;text-align: center;font-size: 16px;color: #000;padding: 24px 14px 32px;position: relative;transition: all .3s;}
#menu UL LI .change {
	TEXT-DECORATION: none;
	color:#fff;
	background-image: url(hy.png);
	background-repeat: no-repeat;
	background-position: center center;
}

#menu UL LI .a1:before{content: "";position: absolute;width: 6px;height: 6px;border: 1px solid #000;border-radius: 8px;left: 50%;margin-left: -4px;bottom: 21px;z-index: 3;background: #faf7ef;transition: all .3s;}
#menu UL LI .a1:after{content: "";position: absolute;border: 7px solid #faf8f3;left: 50%;bottom: 20px;margin-left: -7px;z-index: 2;border-radius: 50%}
#menu UL LI .a1 i{position: absolute;left: 0;bottom: 24px;width: 100%;height: 2px;background: transparent;z-index: 1;transition: all .3s;}
#menu UL LI:hover .a1{color: #761e1d}
#menu UL LI:hover .a1:before{border-color: #761e1d}
#menu UL LI:hover .a1 i{background: #761e1d}
#menu UL LI.hover .a1{color: #761e1d}
#menu UL LI.hover .a1:before{border-color: #761e1d}
#menu UL LI.hover .a1 i{background: #761e1d}
#menu UL LI OL {
	POSITION: absolute;
	WIDTH:100%;
	DISPLAY: none;
	COLOR: #fff;
	MARGIN-LEFT: 0px;
	padding:0px;
	left:0px; background-color:	rgba(118,30,29,0.9);
}
#menu UL LI OL LI {
	DISPLAY: block; FLOAT: none; background-image:none; font-weight:normal; font-size:13px;padding:0px; padding:0px;
	margin:0px; text-align:left;WIDTH:100%;
}
#menu UL LI OL LI A { text-align:center;
	WIDTH: auto;
	DISPLAY: block;
	overflow:hidden;
	COLOR:#fff; padding:6px;
	LINE-HEIGHT: 22px; border-bottom: #761e1d solid 1px;
	margin:0px;
}
#menu UL LI OL LI A:hover {
	color:#fff;
	 background-color:#761e1d; background-image:none; border-bottom: #761e1d solid 1px;

}

.clear{ clear:both;}
.navLogo{margin-left:20px; width:25%; overflow: hidden;}
.navLogo div{ display:table-cell; height:100px; vertical-align:middle;}
.navLogo a{display: block}
.navLogo img{display: block; max-width:100%;}

.searchBox{padding: 0 20px;height: 70px;overflow: hidden;background-color:rgba(234,234,234,0.9);position: absolute;right: 2.5%;top:100px;z-index:9;display: none;}
.searchC{width: 370px;height: 34px;margin:15px auto;background-color:#fff;overflow: hidden;border: 2px solid #761e1d;}
.searchC input{float: left;width: 70%;height: 34px;overflow: hidden;
    line-height: 34px;
    padding: 0 15px;
    border: none;
    background: none;
    color: #666;
    font-size: 14px;
}
.searchC a{
    float: right;
    width: 80px;
    height: 34px;
    font-size: 14px;
    background-color: #761e1d;
    color: #fff;
    display: block;
    text-align: center;line-height: 34px;
}
@media  screen and  (max-width:1500px){#menu UL LI { padding:0 6px;}#menu UL LI .a1 {padding: 24px 11px 32px;font-size: 15px;}}
@media  screen and  (max-width:1350px){#menu UL LI { padding:0 5px;}#menu UL LI .a1 {padding: 24px 9px 32px;font-size: 14px;}}
#footer{ padding-top:15px; padding-bottom:15px; width:100%; float:left; overflow:hidden; min-width:1260px; background-color:#000;}
#footer .bq{ width:1260px; float:left; text-align:center; font-size:14px; line-height:25px; color:#999;}
#footer .bq a{ color:#ddd;}
.izl-rmenu {
	position: fixed;
	right: 0;
	bottom: 30%;
	z-index: 999; background-color:#fff;width: 42px;
}
.izl-rmenu .btn {
	width: 40px;
	height: 40px;
	cursor: pointer;
	position: relative; border:#9B7747 solid 1px; margin-top:-1px; text-align:center;color:#fff; background-color:#9B7747;line-height:40px;
}
.izl-rmenu .btn:hover{ color:#fff; border:#761E1D solid 1px;}
.izl-rmenu .btn i{ font-size:18px; line-height:40px;}
.izl-rmenu .btn-qq {
}
.izl-rmenu .btn-qq:hover {
background-color: #761E1D
}
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {

}
.izl-rmenu .btn-wx {

}
.izl-rmenu .btn-wx:hover {
	background-color: #761E1D
}
.izl-rmenu .btn-wx .pic {
	position: absolute;
	left: -120px;
	top: -1px;
	display: none;
	width: 120px;
	height: 120px;
}
.izl-rmenu .btn-phone {

}
.izl-rmenu .btn-phone:hover {
	background-color: #761E1D
}
.izl-rmenu .btn-phone .phone {
background-color:#761E1D;
	position: absolute;
	width: 180px;
	left: -180px;
	top: -1px;
	line-height: 41px;
	color: #FFF;
	font-size: 18px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-qq .qq {
background-color:#761E1D;
	position: absolute;
	width: 120px;
	left: -120px;
	top: -1px;
	line-height: 41px;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-qq .qq p{  color:#fff;}
.izl-rmenu .btn-top {
	display: none;
}
.izl-rmenu .btn-top:hover {
	background-color:#761E1D; color:#fff;
}