body{
	background: #ffffff;
}
.container{ min-width:1300px; }

.top-nav{
	width: 100%; background: rgba(175,175,175,0.7); height: 90px; position: fixed; top: 0px;
	padding: 0px 10vw; z-index: 10000;
}
.top-nav-logo{
	height: 80px;
}
.top-nav-menus{
	margin-left: 50px; flex-grow: 1;
}
.top-nav-menus .top-nav-menus-item{
	display: block; margin-right: 50px; color: #ffffff; font-size: 14px;
	height: 60px; line-height: 60px; cursor: pointer;
}
.top-nav-menus-item:hover{
	color: #00bcd4;
}
.top-nav-menus a:hover{
	color: #00bcd4;
}
.top-nav-menus a.active{
	color: #00bcd4;
}
.top-nav-menus-language{
	margin-left: auto;
}
.top-nav-menus-language img{
	height: 25px;
}
.top-nav-menus .top-nav-menus-item .top-nav-menus-child{
	height: auto; position: absolute; background: #ffffff; padding: 10px;
	width: 150px; margin-top: -10px; display: none; line-height: 20px;
}
.top-nav-menus-child a{
	color: #000; margin-bottom: 10px; display: block;
}
.top-nav-menus .top-nav-menus-item:hover .top-nav-menus-child{
	display: block;
}
.home-who{
	padding: 50px calc(50% - 650px); align-items: flex-start; border-bottom: #f2f2f2 solid 1px;
}
.home-who-name{
	flex-shrink: 0; font-size: 30px; color: #020e28; font-weight: bold;
}
.home-who-cont{
	color: #848484; font-size: 16px;line-height: 1.7em; margin-left: 100px;
}
.home-history{
	padding: 50px calc(50% - 650px); flex-direction: column; border-bottom: #f2f2f2 solid 1px;
}
.home-history-title{
	font-size: 26px; color: #333; font-weight: bold; flex-direction: column;
}
.home-history-title::after{
	content: ''; width: 80px; height: 1px; background: #020e28; margin-top: 30px;
}
.home-history-cent{
	width: 1300px; margin-top: 50px;
}
.home-history-cent-view{
	width: 700px; height: 350px; border: #f2f2f2 solid 1px;
}
.home-history-cent-view img{
	width: 100%; height: auto;
}
.home-overview{
	padding: 50px calc(50% - 650px); flex-direction: column; border-bottom: #f2f2f2 solid 1px;
}
.home-overview-title{
	font-size: 26px; color: #333; font-weight: bold; flex-direction: column;
}
.home-overview-title::after{
	content: ''; width: 80px; height: 1px; background: #020e28; margin-top: 30px;
}
.home-overview-cent{
	width: 990px; margin-top: 20px;
}
.home-overview-left{
	width: 500px; height: 370px; background: #f2f2f2; display: flex; justify-content: flex-end; flex-direction: column;
	background-size: cover;
}
.home-overview-menus{
	width: 100%; height: 50px; background: rgba(0,0,0,0.4); color: #ffffff; display: none;
}
.home-overview-menus a{
	flex-grow: 1; text-align: center; color: #ffffff; text-decoration: underline;
}
.home-overview-left:hover .home-overview-menus{
	display: flex;
}
.home-overview-right{
	width: 480px; height: 370px; flex-direction: column;
}
.home-overview-right-item{
	width: 480px; height: 180px; background: #f2f2f2; display: flex; justify-content: flex-end; flex-direction: column;
	background-size: cover;
}
.home-overview-right-item:hover .home-overview-menus{
	display: flex;
}
.home-high{
	padding: 50px calc(50% - 650px); background: #f2f2f2;
}
.home-high-title{
	font-size: 25px; color: #020e28;
}
.home-high-list{
	margin-top: 40px;
}
.home-high-list-item{
	background: #ffffff; width: 380px; padding: 20px;
}
.home-high-list-item-pic{
	width: 380px; height: 270px; background: #f2f2f2; margin: 20px 0px;
}
.home-high-list-item-title{
	font-size: 16px; color: #3c89ff; text-decoration: underline;
}
.home-high-list-item-more{
	font-size: 16px; color: #3c89ff; text-decoration: underline; font-weight: bold;
}
.ntitle{
	padding: 20px; flex-direction: column;
}
.ntitle-val{
	font-size: 25px; font-weight: bold; color: #020e28;
}
.ntitle::after{
	content: ''; width: 50px; height: 1px; background: #020e28; margin-top: 10px;
}
/* 产品列表 */
.prolist{
	padding: 10px calc(50% - 650px); flex-wrap: wrap; padding-bottom: 50px;
}
.prolist-item{
	width: 310px; height: 300px; margin-top: 20px; background:#f2f2f2 no-repeat center center; background-size: cover;
	cursor: pointer; border: #F2F2F2 solid 1px;
}
.prolist-item:last-of-type:nth-child(4n-2){
	margin-right: 660px;
}
.prolist-item:last-of-type:nth-child(4n-1){
	margin-right: 330px;
}
/* 设备 */
.nnav{
	padding: 10px calc(50% - 650px); justify-content: space-around;
}
.nnav-item{
	font-size: 18px; font-weight: bold; color: rgb(0, 188, 212); height: 50px; cursor: pointer;
	display: flex; justify-content: flex-start; align-items: center; flex-direction: column;
}
.art-active::after{
	content: ''; border-top: 10px solid transparent; border-right: 20px solid transparent;
	border-left: 20px solid transparent; border-bottom: 20px solid rgb(0, 188, 212);
}
.eq-content{
	padding: 50px calc(50% - 650px); align-items: flex-start;
}
.eq-content-left{
	width: 500px; background: #f2f2f2;
}
.eq-content-left img{
	width: 100% !important; height: auto !important; margin-bottom: 10px;
}
.eq-content-right{
	width: 750px;
}
.eq-content-right-num{
	justify-content: flex-start;
}
.eq-content-right-num-val{
	width: 50px; height: 50px; border-radius: 50%; background: rgb(0, 188, 212);
	text-align: center; line-height: 50px; font-size: 30px; font-weight: bold; color: #ffffff; margin-right: 20px;
}
.eq-content-right-num span{
	font-size: 20px; color: #0c0c0c; font-weight: bold;
}
.eq-content-right-cont{
	margin-top: 20px; line-height: 30px;
}
/* 联系我们 */
.ncontact{
	padding: 50px calc(50% - 650px); display: grid; grid-template-columns: repeat(3, 1fr);
}
.ncontact-item{
	margin-bottom: 50px; display: flex; justify-content: center; align-items: flex-start; flex-direction: column;
	padding-left: calc(50% - 100px);
}
.ncontact-item-pic{
	width: 200px; height: 225px; background: #f2f2f2;
}
.ncontact-item-cont{
	margin-top: 20px; line-height: 25px; color: #0c0c0c; min-width: 200px;
}
.ncontact-item:last-of-type:nth-child(3n-1){
	margin-right: 433px;
}
/* 客户供应商 */
.kehu-list{
	padding: 20px calc(50% - 650px); flex-wrap: wrap; row-gap: 40px; column-gap: 80px; padding-bottom: 50px;
}
.kehu-list-item{
	width: 150px; height: 120px; background: #ffffff; box-shadow: 0px 0px 10px #c9c9c9;
}
.kehu-list-item img{
	width: 150px; height: 120px;
}
.kehu-list-item:last-of-type:nth-child(6n-4){
	margin-right: 920px;
}
.kehu-list-item:last-of-type:nth-child(6n-3){
	margin-right: 690px;
}
.kehu-list-item:last-of-type:nth-child(6n-2){
	margin-right: 460px;
}
.kehu-list-item:last-of-type:nth-child(6n-1){
	margin-right: 230px;
}
/* 文章内容详情 */
.detail{
	width: 800px; margin: 20px auto; background: #ffffff;
	flex-direction: row-reverse; align-items: flex-start;
}
.detail img{
	width: 100% !important; height: auto !important; margin-bottom: 20px; margin-right: 50px;
}
.detail div{
	line-height: 30px; color: #353535;
}
.detial-content{
	margin-top: 20px; line-height: 30px;
}
.detial-content img{
	width: 100% !important; height: auto !important; margin-top: 10px;
}
/* 网站底部样式 */
.footer{
	padding: 100px 0px 0px; background: url("../images/xinscdbzpa.jpg") no-repeat center center; background-size: cover;
}
.footer-logo{
	width: 200px; margin-bottom: 50px; margin-left: calc(50% - 650px);
}
.footer-list{
	justify-content: flex-start; align-items: flex-start; width: 1300px; margin: auto;
}
.footer-list-contact{
	color: #ffffff; line-height: 25px;
}
.footer-list-links{
	margin-left: 200px; line-height: 25px;
}
.footer-list-links a{
	color: #ffffff; text-decoration: underline;
}
.footer-list-links span{
	color: #00bcd4;
}
.footer-list-links-down{

}
.footer-copyright{
	height: 30px; width: 100%; margin-top: 50px; background: rgba(0,0,0,0.5);
	color: #999999;
}



/*文章列表*/
.artlist{
	width: 1024px; margin: auto; padding-bottom: 20px;
}
.artlist-item{
	padding: 10px 0px;
}
.artlist-item a:hover{
	text-decoration: underline;
}