/*header start*/
#menuPc ul li{ float: left;display: block;}
#menuWap{display:none}

/*header end*/

/*footer start*/

.leftfixapp {
    width: 80px;
    height: 80px;
    text-align: center;
    position: fixed;
    bottom: 10%;
    margin-bottom: 70px;
    left: 3%;
    z-index: 10;
    text-align: center;
    cursor: pointer;
    z-index: 1990;
}

.leftfixapp.appwap {
    display: none;
}

/*footer end*/

/*轮播图start*/
.banner {
	max-width: 100%;
	margin: 0 auto 0;
	width: 100%;
	background: #FFFFFF;
}

.ny-banner{
    text-align: center;
}
.banner .swiper-slide {
	position: relative;
	overflow: hidden;
	height: 100%;
}

.banner .bg-box {
	position: relative;
	z-index: 1;
}

.banner .bg-box img {
	width: 100%;
	height: auto;
}

.banner .wap-box {
	display: none;
}

.banner .wap-box img {
	width: 100%;
	height: auto;
}


.banner .banner-content {
	position: absolute;
	left: 11.66%;
	top: 28.12%;
	width: 100%;
	z-index: 8;
}

.swiper-slide .banner-content {
	transform: translateX(-100%);
	opacity: 0;
	transition: all .6s;
}

.ani-slide .banner-content {
	transform: translateX(0);
	opacity: 1;
}

/*轮播图end*/

/*公共样式定义 start*/
/*例如,统一间距,统一字体,统一大小写,统一最大距离*/
.ipd-20 {
	padding: 0 20px;
}

/* 内容区域宽度+40px */
.m-width-content {
	max-width: 1560px;
	margin: 0 auto;
}

/* 视频弹窗 start*/
.hc-video{
	max-width:1280px;
	width:100% !important;
	height:65vh !important;
 }
 .hc-video .layui-layer-setwin .layui-layer-close2:hover{background-position:-149px -31px;}
 /* 视频弹窗 end*/

/*置顶按钮 start*/
#toTop {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	right: 20px;
	bottom:78px;
	position: fixed;
	z-index: 999;
	background: #EA6700;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.15);
}

/*置顶按钮 end*/
/* 按钮样式 start */
.button{
	position: relative;
	z-index:3;
}
.button::after{
	content: '';
	position: absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#3B3835;
	transform-origin: left center;
	transform:scale(1, 1);
	transition:transform 0.45s cubic-bezier(0.785, 0.135, 0.15, 0.86);
	z-index:-1;
}
.button:hover::after{
	transform-origin: right center;
	transform:scale(0, 1);
}
/* 按钮样式 end */
.contact-box-hc{
	padding:32px 0 0;
}
.contact-box-hc .hot-contact{
	border-top:4px solid #E96700;
}
.contact-box-hc .hot-contact .text{
	font-size: 22px;
	color: #1A1B20;
	padding:32px 0;
	font-weight:bold;
}
.contact-box-hc .hot-contact .contact-list ul{
	display: flex;
	flex-wrap: wrap;
}
.contact-box-hc .hot-contact .contact-list ul li{
	margin-right:50px;
	margin-bottom:15px;
}
.contact-box-hc .hot-contact .contact-list ul li p{
	padding-left:25px;
	font-size: 20px;
	font-weight: 400;
	color: #333333;
	max-width:462px;
}
.contact-box-hc .hot-contact .contact-list ul li p a{
	color:#666;
	transition: all 0.6s;
}
.contact-box-hc .hot-contact .contact-list ul li p a:hover{
	color:#E96700;
}
.contact-box-hc .contacts p{
	background:url(../images/user-fill.png) no-repeat left 5px;
}
.contact-box-hc .add p{
	background:url(../images/contact-icon-01.png) no-repeat left 5px;
}
.contact-box-hc .email p{
	background:url(../images/contact-icon-02.png) no-repeat left 5px;
}
.contact-box-hc .tel p{
	background:url(../images/contact-icon-03.png) no-repeat left 5px;
}
.contact-box-hc .fax p{
	background:url(../images/contact-icon-04.png) no-repeat left 5px;
}

.contact-list-item ul li p{
	padding-left:25px;
	font-size: 20px;
	font-weight: 400;
	color: #333333;
	max-width:462px;
}
.contact-list-item ul li p a{
	color:#666;
	transition: all 0.6s;
}
.contact-list-item .item-b{
	padding:50px 0;
	font-size: 22px;
	color: #1A1B20;
	padding:32px 0;
	font-weight:bold;
}
.contact-list-item .item{
	display: flex;
	flex-wrap: wrap;
}
.contact-list-item .item .item-list{
	width:40%;
}
.contact-list-item .item .item-list:nth-child(even){
	margin-left:20%;
}
.contact-list-item .item .item-list .item-tit{
	font-size: 22px;
	font-weight: bold;
	color: #E96700;
	margin-bottom:35px;

}
.contact-list-item .item .item-list ul li{
	margin-bottom:15px;
}
.hc-video-box{
	position:relative;
	padding-bottom:50%;
}
.hc-video-box iframe{
	width:100% !important;
	height:100% !important;
	position: absolute;
	left:0;
	top:0;
}

.hc-down-page{
	padding:50px 0;
}
.hc-down-page .down-cur{
	background: #EEEEEE;
	padding:15px 25px;
	font-size: 14px;
	font-weight: 700;
	color: #666666;
	line-height: 24px;
	color:#666666;
}
.hc-down-page .down-cur a{
	color:#666666;
	transition: all 0.6s;
}
.hc-down-page .down-cur a:hover{
	color:#EA6700;
}
.hc-down-page .down-tit{
	margin:20px 0 35px;
	padding:0 25px;
}
.hc-down-page .down-tit h6{
	font-size: 28px;
	font-weight: 700;
	color: #333333;
	line-height:1;
}
.hc-down-page .down-select{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding:0 25px;
	margin-bottom:55px;
}
.hc-down-page .down-select .laber{
	font-weight: 700;
	color: #333333;
	line-height: 24px;
	margin-right:30px;
	text-transform: uppercase;
}
.hc-down-page .down-select .select select{
	width: 242px;
	height: 44px;
	border: 1px solid #DCDEE5;
	border-radius: 4px;
	box-sizing:border-box;
	padding:0 15px;
}
.hc-down-page .input-bt{
	margin-left:23px;
	position: relative;
} 
.hc-down-page .input-bt .input input{
	width: 316px;
	height: 44px;
	background: #F6F7F9;
	border: 1px solid #DCDEE5;
	border-radius: 4px;
	background:transparent;
	line-height:44px;
	padding:0 60px 0 18px;
}
.hc-down-page .input-bt .input input::placeholder{
	color:#CCCCCC;
}
.hc-down-page .input-bt .submit{
	position: absolute;
	right:0;
	top:0;
}
.hc-down-page .input-bt .submit button{
	width: 48px;
	height: 46px;
	background: #EA6700;
	border: 1px solid #DCDEE5;
	border-radius: 0px 4px 4px 0px;
}
.hc-down-page .down-list-tit{
	background:#EEEEEE;
}
.hc-down-page .down-list-tit ul{
	display: flex;
	flex-wrap: wrap;
}
.hc-down-page .down-list-tit ul li{
	font-size: 18px;
	font-weight: 700;
	color: #666666;
	line-height: 24px;
	width:20%;
	padding:25px 25px;
	box-sizing:border-box;
	text-align: center;
}
.hc-down-page .down-list-tit ul li:nth-child(1){width:15%;}
.hc-down-page .down-list-tit ul li:nth-child(3){width:30%;}
.hc-down-page .down-list-tit ul li:nth-child(4){width:15%;}
.hc-down-page .down-list ul li{
	margin-bottom:24px;
	background:#fff;
}
.hc-down-page .down-list ul li dl{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.hc-down-page .down-list ul li dl dd{
	width:20%;
	box-sizing:border-box;
	padding:30px 25px;
	text-align: center;
}
.hc-down-page .down-list ul li dl dd:nth-child(1){width:15%;}
.hc-down-page .down-list ul li dl dd:nth-child(3){width:30%;}
.hc-down-page .down-list ul li dl dd:nth-child(4){width:15%;}
.hc-down-page .down-list ul li dl dd span{
	font-size: 18px;
	font-weight: 700;
	color: #333333;
}
.hc-down-page .down-list ul li dl dd p{
	font-size: 14px;
	font-weight: 400;
	color: #333333;
	line-height: 24px;
}
.hc-down-page .down-list ul li dl dd a{
	width: 163px;
	height: 37px;
	background: #EB6100;
	border-radius: 3px;
	text-align: center;
	line-height:37px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
}
.hc-down-page .down-list ul li dl dd a img{
	margin-right:12px;
}
.hc-down{
	background-color:#f5f7fa;
}
/* 22-12-09 */
.about-history{
	max-width:1150px;
	margin:0 auto;
	padding:100px 0;
}
.about-history .ah-tit h6{
	text-align: center;	
	font-size: 40px;
	font-weight: 400;
	color: #1A1A1A;
	line-height:1;
	text-transform: uppercase;
}
.about-history .ah-list{
	margin-top:50px;
}
.about-history .ah-list .icon{
	width:28px;
	margin:0 auto;
}
.about-history .ah-list .more{
	width: 150px;
	height: 36px;
	background: #FF760A;
	border-radius: 4px;
	display: block;
	margin:32px auto 0;
	text-align: center;
	line-height:36px;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	text-transform: uppercase;
}
.about-history .ah-list ul{
	position: relative;
	padding:25px 0 80px;
}
.about-history .ah-list ul::after{
	content: '';
	width: 1px;
	height: 100%;
	background: #CCCCCC;
	position: absolute;
	left:50%;
	top:0;
	margin-left:-0.5px;
}
.about-history .ah-list ul li{
	margin-bottom:25px;
	display: flex;
	flex-wrap: wrap;
}
.about-history .ah-list ul li:nth-child(even){
	flex-direction: row-reverse;
}
.about-history .ah-list ul li .pic{
	width:calc((100% / 2) - 40px);
}
.about-history .ah-list ul li .pic img{
	width:100%;
	height: auto;
}
.about-history .ah-list ul li .text{
	width:calc((100% / 2) - 40px);
	margin-left:80px;
	padding-top:20px;
	position: relative;
}
.about-history .ah-list ul li:nth-child(even) .text{
	text-align: right;
	margin-left:0;
	margin-right:80px;
}
.about-history .ah-list ul li .text .time{
	font-size: 32px;
	font-weight: 400;
	color: #FF760A;
	line-height:1;
}
.about-history .ah-list ul li .text .dot{
	width:40px;
	height:1px;
	background:#ccc;
	position: absolute;
	left:-80px;
	top:35px;
}
.about-history .ah-list ul li:nth-child(even) .dot{
	left:auto;
	right:-80px;
}
.about-history .ah-list ul li .text .dot::after{
	content: '';
	width: 16px;
	height: 16px;
	background: #FFFFFF;
	border: 1px solid #FF760A;
	border-radius: 50%;
	position: absolute;
	right:-9px;
	top:-9px;
	background:#fff;
	z-index:3;
}
.about-history .ah-list ul li:nth-child(even) .dot::after{
	right:auto;
	left:-9px;
}
.about-history .ah-list ul li .text .dot::before{
	width: 6px;
	height: 6px;
	background: #FF760A;
	border-radius: 50%;
	position: absolute;
	right:-3px;
	top:-3px;
	content: '';
	z-index:4;
}
.about-history .ah-list ul li:nth-child(even) .dot::before{
	left:-3px;
	right:auto;
}
.about-history .ah-list ul li .text .edit-box{
	margin-top:25px;
	font-size: 14px;
	font-weight: 400;
	color: #999999;
	line-height: 24px;
}
.about-culture{
	padding:100px 0;
}
.about-culture .ac-tit h6{
	text-align: center;	
	font-size: 40px;
	font-weight: 400;
	color: #1A1A1A;
	line-height:1;
	text-transform: uppercase;
}
.about-culture .ac-list{
	margin-top:35px;
}
.about-culture .ac-list ul{
	display: flex;
	flex-wrap: wrap;
}
.about-culture .ac-list ul li{
	width:calc((100% / 4) - 18px);
	margin-left:24px;
	background:#fff;
	box-shadow:1px 1px 15px #CCCCCC;
}
.about-culture .ac-list ul li:nth-child(4n+1){
	margin-left:0;
}
.about-culture .ac-list ul li .pic-box{
	position: relative;
}
.about-culture .ac-list ul li .pic-box .icon{
	position: absolute;
	left:50%;
	top:50%;
	transform: translate(-50% , -50%);
	z-index:3;
}
.about-culture .ac-list ul li .text{
	padding:24px;
	font-size: 14px;
	font-weight: 400;
	color: #999999;
	line-height: 24px;
}
.hc-map .map-box{
	position: relative;
	text-align: center;
}
.hc-map .map-box img{
	max-width:100%;
	height:auto;
}
.hc-map .map-box .map-tips{
	position: absolute;
	left:50%;
	top:30%;
	width:70%;
	transform: translateX(-50%);
	z-index:3;
}
.footer-fixed{
    display: none;
}
@media screen and (max-width: 1100px) {
	

.leftfixapp.appwap {
    display: block;
}
.leftfixapp.appc {
    display: none;
}
	
	.leftfixapp {
    bottom: 135px;
    margin-bottom: 0px;
}
	
	
    .footer-fixed{
		display:block;
	    position: fixed;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    z-index: 20201332;
	    height: 2.5813rem;
	    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAACCCAMAAAAuar3wAAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRTdBMzhDQzI0OUIxMUVCOTlEQTkwNTA2NjQ1NkFCMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRTdBMzhDQjI0OUIxMUVCOTlEQTkwNTA2NjQ1NkFCMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDhCMTAzMjIyNjgxMUVCQjIzMUU1NzYyOTIwQzYwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RDhCMTAzMzIyNjgxMUVCQjIzMUU1NzYyOTIwQzYwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhH3nqQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACGVBMVEVHcExN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) no-repeat center;
	    background-size: cover;
		height:68px;
	}
	.footer-fixed-con{				
		padding-top: 22px;
	}
	.footer-fixed-item{
		width: 19%;
		text-align: center;
	}
	.footer-fixed-item span{
		display: block;
		font-size: 0.5547rem;
		color: #fff;
		margin-top: 5px;
		font-weight: 500;
	}
	
	.footer-fixed-item-img{
		height: 20px;
	}
	.footer-fixed-item .footer-fixed-item-img img{
		max-width:20px;
		vertical-align: middle;
	}
	.footer-fixed-item-yuan{
		border-radius: 100%;
		-webkit-border-radius: 100%;
		-moz-border-radius: 100%;
		-o-border-radius: 100%;
		width: 50px;
		height: 50px;
		line-height: 50px;
		position: absolute;
		left: 50%;
		bottom: 5px;
		margin-left:-25px;
		overflow: hidden;
		border-radius: 100%;
		-webkit-border-radius: 100%;
	}
	.footer-fixed-item-yuan a{
		background-color: #fff;
		display: block;
		border-radius: 100%;
		-webkit-border-radius: 100%;
		-moz-border-radius: 100%;
		-o-border-radius: 100%;
		text-align: center;
		width: 100%;
		height: 100%;
	}
	.footer-fixed-item-yuan a{
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAuCAYAAABqK0pRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJGN0U0NjgwMjJGQjExRUJCNDBBQ0ZFQUZFNUJEMEMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJGN0U0NjgxMjJGQjExRUJCNDBBQ0ZFQUZFNUJEMEMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkY3RTQ2N0UyMkZCMTFFQkI0MEFDRkVBRkU1QkQwQzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkY3RTQ2N0YyMkZCMTFFQkI0MEFDRkVBRkU1QkQwQzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7g+/xRAAABxklEQVR42uyazysEYRjHn9mdRJHsTVrhooSSFIq0NxE3KUellIuUm5K/QMl9Tw60RRvlwJGc5KB1mtgLB/lRlN/r+5iZmqZdO2pmzPv2PvVpd+Z99m0++74z7zvzjnaQbKYiMQvGQSeopujELTgHGZDmHam88VOguxL7wBropmhGDeB/fhQsWJ9XXBBzJI2AowhLuKMdnBw2tjTwhmZ1rVZwQWLGHUjaLZImcSMBVlikB/SS2DHFIpMkfiRYpF4CkTiLVEggEmORDwlECjGSJJSIElEiSkSJKBElokSUiBJRIkrkP0U0WURkaBWNJZ4kEPlkkUtZRDYlEDFYJEfmeoPIsWSf6DMk7vOt/VTeyNgi/Gh+UMATPwuG3QPiMZmLJ1sCCNyDZTCG1ijwDvfSGy9jTYAuMASaQJ2HbvcFqqzf6h4PZgM8e8znQZsP+IbMBakd8OhMKFXJqcVfg5fvasvkcDeeBtt+NpHuY12V4K1MDo9Z/eA6ypNG7n7vv5TngpIIQuS1RNkqaAtKIohpfLEWWQfzot2PvLi2F8FcGNdj3ef6Hhzf+a2E3bAGFr9FOngmSubbE2ei3urGwR4YCFuC41uAAQBVK01vkHeXIgAAAABJRU5ErkJggg==);
		background-position: center;
		background-repeat: no-repeat;
		background-size:2.0667rem 1.9813rem; 
		text-align: center;
		font-size: 0;
	}
	.footer-fixed-item-yuan i{
		display: inline-block;
		width: 0.2493rem;
		height: 0.2493rem;
		background: #fff;
		border-radius: 100%;
		-webkit-border-radius: 100%;
		-moz-border-radius: 100%;
		-o-border-radius: 100%;
		margin-right: 0.1067rem;
	}
	.footer-fixed-item-yuan i:last-child{
		margin-right: 0;
	}
	.footer-fixed-item-yuan i:nth-child(1){
		animation: dianShow1 3s infinite 0.5s linear;
		-webkit-animation: dianShow1 3s infinite 0.5s linear;
		-o-animation: dianShow1 3s infinite 0.5s linear;
		-moz-animation: dianShow1 3s infinite 0.5s linear;
		animation-fill-mode :forwards;
		-webkit-animation-fill-mode :forwards;
	}
	.footer-fixed-item-yuan i:nth-child(2){
		animation: dianShow2 3s infinite 0.5s linear;
		-webkit-animation: dianShow2 3s infinite 0.5s linear;
		-o-animation: dianShow2 3s infinite 0.5s linear ;
		-moz-animation: dianShow2 3s infinite 0.5s linear;
		animation-fill-mode :forwards;
		-webkit-animation-fill-mode :forwards;
	}
	.footer-fixed-item-yuan i:nth-child(3){
		animation: dianShow3 3s infinite 0.5s linear;
		-webkit-animation: dianShow3 3s infinite 0.5s linear;
		-o-animation: dianShow3 3s infinite 0.5s linear;
		-moz-animation: dianShow3 3s infinite 0.5s linear;
		animation-fill-mode :forwards;
		-webkit-animation-fill-mode :forwards;
	}
	@keyframes dianShow1 {
		0%{
			opacity: 0.2;
			
		}
		19%{
			opacity: 0.2;
		}
		20%{
			opacity: 1;
		}
		100%{
			opacity: 1;
		}
	}
	@keyframes dianShow2 {
		0%{
			opacity: 0.2;
			
		}
		39%{
			opacity: 0.2;
		}
		40%{
			opacity: 1;
		}
		100%{
			opacity: 1;
		}
	}
	@keyframes dianShow3 {
		0%{
			opacity: 0.2;
			
		}
		59%{
			opacity: 0.2;
		}
		60%{
			opacity: 1;
		}
		100%{
			opacity: 1;
		}
	}
	.footer-fixed-item-yuan .i-list{
		animation: dianDa 3s infinite 0.5s linear;
		-webkit-animation: dianDa 3s infinite 0.5s linear;
		-o-animation: dianDa 3s infinite 0.5s linear;
		-moz-animation: dianDa 3s infinite 0.5s linear;
	}
	@keyframes dianDa {
		0%{
			-webkit-transform: scale(1);
			transform: scale(1);
		}
		50%{
			-webkit-transform: scale(1);
			transform: scale(1);
		}
		79%{
			-webkit-transform: scale(1);
			transform: scale(1);
		}
		80%{
			-webkit-transform: scale(1.1);
			transform: scale(1.1);
		}
		100%{
			-webkit-transform: scale(1.1);
			transform: scale(1.1);
		}
	}
	.wap-flex {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-justify-content: space-between;
		justify-content: space-between;
		-moz-box-pack: space-between;
		-webkit--moz-box-pack: space-between;
		box-pack: space-between;
		align-items: center;
		-webkit-align-items: center;
		box-align: center;
		-moz-box-align: center;
		-webkit-box-align: center;
		flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}
	html.mm-blocking body{overflow: initial;}
	  /* // .header-box{
	  // 	position:sticky !important;
	  // 	top:0;
	  // 	left:0;
	  // 	width:100%;
	  // 	z-index:999;
	  // } */
	  #menuPc {
		  display: none !important;
	  }
	  
	  #menuWap {
		  display: block;
	  }
	  #menuWap .wapTopSearchBox {
		  display: flex;
		  width: 100%;
	  }
	  #menuWap .wapTopSearchBox .wapTopSearch{
		  border: none;
		  background-color: #fff;
		  width: 80%;
		  flex: auto;
		  line-height: 30px;
		  padding: 0 10px;
	  }
	  #menuWap .wapTopSearchBox .wapTopSearchbtn{
		  display: flex;
		  align-items: center;
		  justify-content: center;
		  border-left: 1px solid #ccc;
		  width: 40px;
		  font-size: 14px;
		  background-color: #333;
		  color: #fff;
	  }
	  
	  #page {
		  background: #FFFFFF;
	  }
  
	  .btn-nav {
		  position: absolute;
		  top:50%;
		  transform: translateY(-50%);
		  right:20px;
		  background: transparent;
		  border: none;
		  padding: 0;
		  -webkit-transition: all .5s ease;
		  -moz-transition: all .5s ease;
		  -ms-transition: all .5s ease;
		  -o-transition: all .5s ease;
		  transition: all .5s ease;
		  z-index: 99999;
		  display: block !important;
		  width: 30px;
		  float: right;
	  }
  
	  .icon-bar {
		  display: block;
		  margin: 6px 0;
		  width: 30px;
		  height: 3px;
		  background-color: #333;
		  box-shadow: 0 1px 1px #000000;
		  -webkit-transition: all .7s ease;
		  -moz-transition: all .7s ease;
		  -ms-transition: all .7s ease;
		  -o-transition: all .7s ease;
		  transition: all .7s ease;
		  z-index: 999999;
	  }
  
	  .mm-opening .top {
		  -webkit-transform: translateY(8px) rotateZ(45deg);
		  -moz-transform: translateY(8px) rotateZ(45deg);
		  -ms-transform: translateY(8px) rotateZ(45deg);
		  -o-transform: translateY(8px) rotateZ(45deg);
		  transform: translateY(8px) rotateZ(45deg);
	  }
  
	  .mm-opening .bottom {
		  -webkit-transform: translateY(-10px) rotateZ(-45deg);
		  -moz-transform: translateY(-10px) rotateZ(-45deg);
		  -ms-transform: translateY(-10px) rotateZ(-45deg);
		  -o-transform: translateY(-10px) rotateZ(-45deg);
		  transform: translateY(-10px) rotateZ(-45deg);
	  }
  
	  .mm-opening .middle {
		  width: 0;
	  }
  
	  .search-list ul li .li-inner .img-box{width:100%;float:none;}
	  .search-list ul li .li-inner .img-text{width:100%;float:none;margin-top:20px;}
	  .search-list .img-text .t a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;}
	  .contact-box-hc .hot-contact .contact-list ul li{width:100%;}
	  .contact-list-item .item .item-list{width:100%;}
	  .contact-list-item .item .item-list:nth-child(even){margin-left:0;}
	  
	}
/*公共样式定义 end*/
