
* {
    margin: 0;
    padding: 0;
}

.header{
	width: 100%;
	height: 405px;
	background-image: url(../image/backImage.png);
    background-repeat: no-repeat;
    background-size: cover;
    -moz-background-size: cover;
}
.logoimage{
	width: 57px;
	height: 36px;
	margin-left: calc(13%);
	margin-top: 32px;
}
.nameimage{
	width: 111px;
	height: 27px;
	margin-left: 20px;
	margin-top: 36px;
}
.headertitleCN{
	color: #fff;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 50px;
	margin-top: 90px;
}
.headertitleEN{
	color: #fff;
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 16px;
	margin-top: 24px;
}
.product,.aboutus{
	width: 100%;
	height: 810px;
	background-color: #fff;
}
.productTitleCN{
	width: 100%;
	height: 26px;
	line-height: 26px;
	padding-top: 80px;
	text-align: center;
	color: #41DDB5;
	font-size: 28px;
}
.productTitleEN{
	width: 100%;
	height: 16px;
	line-height: 16px;
	margin-top: 18px;
	text-align: center;
	color: #464553;
	font-size: 15px;
}
.productline{
	background-color: #9FA5B6;
	width: 66px;
	height: 1px;
	margin-left: calc(50% - 33px);
	margin-top: 15px;
}
.productItems{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 40px;
}
.productItems a img{
	width: 350px;
}
.aboutus{
	background-color: #F0F5FC;
}
.aboutsArea{
	width: 980px;
	height: 560px;
	margin: 0 auto;
	padding-top: 125px;
	display: flex;
}
.leftArea{
	height: 560px;
	width: 402px;
	margin-left: 10px;
}
.rightArea{
	height: 560px;
	width: 558px;
	margin-right: 10px;
}
.aboutTitleCN{
	width: 100%;
	text-align: right;
	height: 25px;
	line-height: 26px;
	color: #41DDB5;
	font-size: 28px;
}
.aboutTitleEN{
	width: 100%;
	text-align: right;
	height: 12px;
	line-height: 12px;
	margin-top: 18px;
	color: #464553;
	font-size: 14px;
}
.aboutline{
	margin-left: 492px;
	background-color: #9FA5B6;
	width: 66px;
	height: 1px;
	margin-top: 15px;
}
.aboutCompanyCN{
	width: 509px;
	height: 20px;
	line-height: 20px;
	margin-top: 100px;
	margin-left: 49px;
	color: #464553;
	font-size: 21px;
}
.aboutCompanyEN{
	width: 509px;
	height: 12px;
	line-height: 12px;
	margin-top: 15px;
	padding-left: 49px;
	color: #464553;
	font-size: 12px;
}
.aboutContent{
	margin-top: 45px;
	padding-left: 49px;
	width: 509px;
	height: 274px;
	line-height: 25px;
	color: #464553;
	font-size: 14px;
}
.bigbang{
	width: 100%;
	height: 540px;
	background-color: #fff;
}
.bigbangPicArea{
	width: 980px;
	height: 250px;
	margin: 0 auto;
	margin-top: 50px;
}
.bigbangPicArea img{
	margin: 0 10px;
	width: 960px;
	height: 250px;
}
.clients{
	background-color: #F0F5FC;
	height: 810px;
	width: 100%;
}
.clientTishi{
	width: 100%;
	height: 25px;
	line-height: 25px;
	margin-top: 60px;
	text-align: center;
	color: #464553;
	font-size: 23px;
}
.clientPicArea{
	width: 980px;
	height: 340px;
	margin: 0 auto;
	margin-top: 95px;

}
.clientPicArea img{
	margin: 0 10px;
	width: 960px;
	height: 340px;
}
.footer{
	width: 100%;
	height: 375px;
	background-color: #464553;
}
.footerArea{
	width: 980px;
	margin: 0 auto;
}
.footerTopArea{
	display: flex;
	justify-content: space-between;
}
.biaoqian{
	display:  flex;
	padding-top: 70px;
	margin-left: 10px;
	width: 500px;
	height: 25px;
	line-height: 25px;
}

.biaoqian a{
	color: #fff;
	font-size: 18px;
	width: 90px;
	height: 25px;
	line-height: 25px;
	text-decoration:none;
}
.contactTitle{
	padding-top: 45px;
	margin-left: 10px;
	width: 500px;
	height: 25px;
	line-height: 25px;
	color: #fff;
	font-size: 18px;
}
.contactNum{
	margin-left: 10px;
	padding-top: 5px;
	width: 500px;
	height: 25px;
	color: #fff;
	font-size: 18px;
}
.topRightArea{
	display: flex;
	width: 299px;
	height: 125px;
	margin-top: 70px;
}
.verticalLine{
	width: 1px;
	height: 125px;
	background-color: #fff;
}
.wxgzh{
	margin-left: 44px;
	width: 100px;
}
.wxgzh img{
	width: 100px;
	height: 100px;
}
.gzhTitle{
	color: #fff;
	width: 100%;
	margin-top: 5px;
	height: 14px;
	font-size: 14px;
	text-align: center;
}
.longLine{
	margin-top: 55px;
	width: 100%;
	height: 1px;
	background-color: #fff;
}

.copyright{
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	display: flex;
	justify-content: space-between;
}
.copyrightTitle{
	color: #fff;
	font-size: 14px;
}
.beian{
	margin-top: 5px;
	margin-right: 10px;
	width: calc(100%-10px) ;
	height: 21px;
	line-height: 21px;
	text-align: right;
	color: #fff;
	font-size: 14px;
}


























