



@font-face{
    font-family:'aa';
    src:url('../fonts/FZCQJW.TTF');
}
@font-face{
    font-family:'bb';
    src:url('../fonts/FZZZHUNHJW.TTF');
}


body{
	font-size:70%;
}


/* 导航 */
.header{
	height: auto;
}
.nav ul li h3{
	/*font-size: 1.5em;*/
}
.nav ul li h3 a{
	height: 50px;
	line-height: 50px;
}
.navmenulist{
	top: 50px;
	left: 0;
	width: 100%;
}
.navmenulist dd a{
	padding:0 5px;

	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display: block;
}
.mobileNavCon .mobileNav > li .sub li a{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display: block;
}
.catalogue{
	position:absolute;
	right: 25%;
	bottom: 10px;
}
.catalogue a{
	display: inline-block;
	color: #b22823;
	font-size:14px;
	border:1px solid #fff;
	background-color: #fff;
	padding:4px 10px;
	transition:all 0.2s ease 0s;
}
.catalogue a:hover{
	transform: scale(1.05,1.05);
}




.banner .item{
	/*height: 650px;*/
}

.hottitle a h3 img{
	width: auto;
}
.protit{
	padding-left:6px;
	padding-right:6px;
	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display: block;
}


/* 产品nav-pro */
.sidemenu ul li a{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display: block;
}

/* news */
.newsbt b{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display: block;
}

/* 首页 */
.slideBox{
	height: auto;
	margin-left: 0;
}
.slideBox .bd ul li{
	height: auto;
}
.news-txt{
	top: 80px;
	box-sizing: border-box;
}
.slideBox .bd{
	background:none;
}
.news-img{
	padding-left: 0;
}
@media screen and (max-width: 768px){
	.slideBox{
		width: 100%;
	}
	.slideBox .bd ul li .news-img{
		width: 90%;
		height: auto;
	    padding: 0;
	    margin-left: 5%;
	}
	.slideBox .bd ul li .news-txt{
		position: static;
		width: 90%;
		/*height: auto;*/
	    padding: 20px 35px;
	    margin-top: 20px;
	    margin-left: 5%;
	}
	.news-txt{
		top: 25px;
	}
	.newslist li a p{
		padding-left: 65px;
	}
}




































