* {	margin: 0;	padding: 0;	box-sizing: border-box;	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	font-family: Arial;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body,div,ul,p,figure,h1,
h2,h3,h4,h5,h6 {	margin: 0;	padding: 0;}
ul li {	list-style: none;}
a {	cursor: pointer;	touch-callout: none;	text-decoration: none;
	hide-focus: expression(this.hideFocus=true);	outline: none;}
a:focus {	outline: 0;}
a:hover {	text-decoration: none;}
.abc {	cursor: pointer;}
em,i {	font-style: normal;}
input:focus,textarea:focus {	outline: none;}
input,textarea,select {	font-family: inherit;	font-size: inherit;	font-weight: inherit;}
button,input[type="submit"] {	border: none;	background: none;	appearance: none;	outline: none;}
input,textarea {	border: none;	background: none;	appearance: none;	outline: none;}
img {	border: none;	vertical-align: middle;}
.clearfix:after {	visibility: hidden;	display: block;	font-size: 0;	content: "";	clear: both;	height: 0;}
.clearfix {	*zoom: 1;}
.display {	display: block;	position: relative;}
@font-face {
	font-family: 'CR';
	src: url('Chosence Regular.ttf');
}
iframe {	width: 100%;	height: 100%;}

table {	width: 100% !important;	border-collapse: collapse !important;	border: 1px solid #DDDDDD !important;}
table td {	border: 1px solid #ddd !important;}
table tr {	border: 1px solid #ddd !important;}

.big {	position: relative;	overflow: hidden;}

.big>img {	transition: 1s;	-moz-transition: 1s;
	-webkit-transition: 1s;	-o-transition: 1s;
}

.big:hover img {
	transform: scale(1.05, 1.05);
	-ms-transform: scale(1.05, 1.05);
	/* IE 9 */
	-webkit-transform: scale(1.05, 1.05);
	/* Safari 和 Chrome */
	-o-transform: scale(1.05, 1.05);
	/* Opera */
	-moz-transform: scale(1.05, 1.05);
}

.hov5 {	position: relative;	overflow: hidden;}

.hov5::before {	position: absolute;
	top: 0;	left: -75%;	z-index: 2;	display: block;	content: '';
	width: 50%;	height: 100%;	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
	-webkit-transform: skewX(-25deg);	transform: skewX(-25deg);
}

.hov5:hover::before {
	-webkit-animation: shine .75s;	animation: shine 1.5s;
}

@-webkit-keyframes shine {
	100% {		left: 125%;	}
}

@keyframes shine {
	100% {		left: 125%;	}
}

.uk-container {
	padding: 0;
}
@font-face {
  	font-family: 'SSL';
  	src: url('SourceHanSansCN-Light.otf');
  }
/*******************************
  -------[= head页 =]-------
*******************************/
.head {	width: 100%;	position: relative;	height: 200px;	padding: 0 3%;}

.head .uk-container {	max-width: 1200px;}
.head-left {float: left;width: 130px;}
.logo {width: 130px;height: 130px;	margin-top: 35px;}
.head-right {height: 160px;position: relative; float: right;width: calc( 100% - 180px );margin-top: 35px;}
.head-right-top-left{float: left; font-size: 30px;line-height: 40px;color: #272727;font-family: Arial;}
.head-right-top-right{float: right;width: 350px;position: relative;}
.head-sousuo-box1{width: 350px;height: 40px;border-radius: 20px;background: #272727;}
.head-sousuo-box1 input{width: calc( 100% - 40px );font-size: 18px;line-height: 40px;color: #fff;padding-left: 15px;height: 40px;}
.head-sousuo-box1 img{position: absolute; width: 25px;height: 25px;top: 7.5px;right: 10px;}
.head-right-bottom{height: 50px;position: absolute;bottom: 0;right: 0;}
.head-right-bottom a{position: relative;color: #272727;opacity: 0.7;font-size: 16px;line-height: 30px;margin-left: 70px;}
.head-right-bottom a i{position: absolute;font-size: 12px; left: 50%;margin-left: -5px;bottom: -20px;opacity: 0;}
.head-right-bottom .uk-active a{opacity: 1;font-weight: 700;}
.head-right-bottom .uk-active a i{opacity: 1;}

@media(max-width:900px) {
	.head{height: 140px;}
	.head-left{height: 100px;margin-top: 20px;}
	.head-right{height: 120px;margin-top: 20px;width: calc( 100% - 140px );}
	.logo{width: 100px;height: 100px;margin: 0;}
	
	.head-right-top-right{width: 160px;}
	.head-sousuo-box1{width: 160px;}
	.head-right-bottom a{margin-left: 50px;}
} 
@media(max-width:767px) {
	.head{height: 80px;}
	.head-left{height: 60px;margin-top: 10px;}
	.head-right{height: 40px;margin-top: 20px;}
	.logo{height: 60px;width: 60px;margin: 0;}
	.head-right-top-left{display: none;}
	.head-right-top-right{display: none;}
	.head-right-bottom{height: 40px;}
	.head-xian{margin: 0 !important;}
} 
/*******************************
   -------[=缩小后的左侧搜索=]-------
 ********************************/
.uk-navbar-toggle {	margin-left: 20%;	margin-top: 3%;}
.nav-zuo>a {	display: block;	width: 100%;	line-height: 28px;	text-align: left;
	font-size: 16px;	padding-left: 10%;	color: #ffffff !important;	text-transform: capitalize;}
.nav-zuo>.erji {	color: #ccc !important;	text-transform: capitalize;}
.erjiname>a>span {	text-align: right;	color: #fff;	float: right;	opacity: 0;}
.d-erji {	width: 300px;	background: none;	padding-top: 0;	background: rgba(26, 185, 19, .6);
	padding-bottom: 0;	left: -100px !important;}
.d-erji>ul>li>a {	line-height: 40px !important;	color: #fff !important;
	font-size: 18px;}
.d-erji>ul>li:nth-child(2) span {	display: none;}
.d-erji>ul>li>a:hover {	background: rgba(26, 185, 19, .8);}
.d-erji>ul>li>a:hover span {	opacity: 1;}
.sousuo-box1 {	height: 32px;	width: 88%;	border: 1px solid #fff;	border-radius: 16px;
	margin-top: 16px;	margin-left: 10%;}
.sousuo-box1>input {	width: calc(100% - 40px);	float: left;	height: 32px;	line-height: 32px;	padding-left: 18px;
	border: 1px solid #000;	background: none;	float: left;	border: none;	border-radius: 16px;color: #fff;}
.sousuo-box1>button {	width: 22px;	float: right;	border: none;	background: none;	margin-right: 18px;	margin-top: 6px;	float: right;}

/*******************************
  -------[=轮播图=]-------
********************************/
@media(max-width:767px) {
	.banner>div>a {		width: 30px !important;		height: 30px !important;
		margin-top: -15px;		font-size: 30px;		position: absolute;	}
	.banner>div>a::before {		top: -15px;		left: 10px;		position: absolute;	}
}
.banner>div>.uk-position-bottom {	bottom: 3%;}

/*******************************
    -------[=首页主要产品=]-------
  ********************************/
.index-pro{position: relative;padding:0;}
.index-pro .uk-container{max-width: 1200px; position: relative;}
.index-pro-top{background-color: #272727;padding: 3%;}
.index-pro-name{float: left;font-weight: 700; font-size: 48px;line-height: 60px;text-transform: capitalize;text-align: left;color: #fff;font-family: "Arial";}
.index-pro-name-more{ float: right;background-color: #dadde6;width: 140px;height: 40px;margin-top: 10px;border-radius: 20px;text-align: center;font-size: 14px;line-height: 40px;color: #272727;}
.index-pro-name-more:hover{transform: scale(1.05);transition: 0.6s;color: #272727;}	
.index-pro-top-box{margin-top: 80px;}
.index-pro-top-box1{height: 40px;overflow: hidden; width: 100%;border: 1px solid #dadde6;font-size: 14px;line-height: 40px;color: #dadde6;text-align: center;overflow: hidden;border-radius: 20px;}
.index-pro-top-box .uk-active .index-pro-top-box1{background-color: #dadde6;color: #272727;}
.index-pro-top-box1:hover{background-color: #dadde6;color: #272727;transition: 0.6s;}
.index-pro-top-box-right{position: relative;display: block;right: 0;margin-top: 35px!important;}
.index-pro-top-box-left{position: relative;display: block; right: 60px;margin-top: 35px !important;}
.index-pro-name-bottom{font-size: 14px;width: calc( 100% - 130px ); line-height: 24px;color: #dadde6;font-family: Arial;margin-top: 25px;}

.index-pro-bg{padding:0 3%;position: relative;}
.index-pro-bg-bg{position: absolute;width: 100%;top: 0;left: 0;height: 100%;}
.index-pro-img1{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.index-pro-img{position: relative;width: 100%;height: 100%;}
.index-pro-boxA:hover .index-pro-img1{transform: scale(1.1);opacity: 0;transition: 0.6s;}
.index-pro-bg-name{height: 96px; width: 35%;font-size: 36px;font-weight: 700; line-height: 48px;color: #272727;text-transform: uppercase;margin:70px 0 70px 60%;
line-clamp: 2;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;overflow: hidden;}
.index-pro-bg-desc{width: 35%;font-size: 16px;font-weight: 700; line-height: 30px;color: #272727;margin:70px 0 40px 60%;
line-clamp: 2;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;height: 60px;	overflow: hidden;}
.index-pro-bg-subname{width: 170px;height: 40px;background: #272727;text-align: center;font-size: 16px;line-height: 40px;color: #dadde6;margin-top: 40px;margin-bottom: 40px; margin-left: calc( 100% - 171px );
line-clamp: 1;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;height: 40px;	overflow: hidden;}
.tab-boxB-left{margin-top: 355px !important;left: 60%;}
.tab-boxB-right{margin-top: 355px !important;left: calc( 60% + 80px ) ;}	
	
	@media(max-width:1210px) {
		.tab-boxB-left{margin-top: 320px !important;}
		.tab-boxB-right{margin-top: 320px !important;}	
		.index-pro-bg-name{font-size: 30px;line-height: 40px;margin-top: 60px;margin-bottom: 60px; height: 80px;}
		.index-pro-bg-desc{margin-top: 60px;}	
	}
	@media(max-width:960px) {
		.tab-boxB-left{margin-top: 305px !important;}
		.tab-boxB-right{margin-top: 305px !important;}	
		.index-pro-bg-name{font-size: 25px;}
	}
	@media(max-width:800px) {
		.tab-boxB-left{margin-top: 270px !important;}
		.tab-boxB-right{margin-top: 270px !important;left: calc( 60% + 60px );}	
		.index-pro-bg-name{font-size: 25px;}
	}
	@media(max-width:767px) {
		.index-pro-bg-name{display: none;}
		.index-pro-list-all{margin-top: 30px;margin-bottom: 50px;}
		.index-pro-bg-desc{display: none;}	
		.index-pro-bg-name{font-size: 25px;}
		.tab-boxB-left{margin-top: -30px !important;top: calc( 100% - 20px ) !important;}
		.tab-boxB-right{margin-top: -30px !important;top: calc( 100% - 20px )!important;}
		.index-pro-bg-subname{display: none;}
	}
	@media(max-width:560px) {
		.index-pro-name-more{display: none;}
		.index-pro-name{float: inherit;width: 100%;text-align: center;}
		.index-pro-top-box{margin-top: 15px;}
	}
	@media(max-width:425px) {
		.index-pro-name{font-size: 35px;}
		.index-pro-name-bottom{font-size: 12px;}
	}
	
/*******************************
-------[=企业介绍=]-------
********************************/
.index-about {	position: relative;	padding:3%;overflow: hidden;}
.index-about-bg{width: 100%;height: 100%; position: absolute;left: 0;top: 0;}
.index-about .uk-container {max-width: 1200px;position: relative;}
.index-about-title{font-weight: 700; font-size: 48px;line-height: 60px;text-align: left;color: #272727;font-family: "Arial";}
.index-about-title1{margin-bottom: 100px;font-size: 16px;line-height: 30px;color: #272727;font-family: Arial;}
.index-about-desc{text-transform: uppercase; font-size: 40px;line-height: 50px;text-align: left;color: #fff;font-family: "Arial";}
.index-about-desc1{overflow: hidden; font-size: 16px;line-height: 30px;color: #dadde6;margin-top: 15px;height: 420px;
line-clamp: 14;-webkit-line-clamp: 14;position: relative;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;	overflow: hidden;}
.index-about-bottom-top1{font-size: 60px;line-height: 70px;text-transform: uppercase;color: #fff;}
.index-about-right p{font-size: 20px;line-height: 36px;color: #fff;text-transform: uppercase;margin-left: 5px;}
.index-about-right img{width: 100%;margin-top: 20px;}
.index-about-right img:hover{transform: scale(0.95);transition: 0.6s;}
.index-about-more{width: 140px;display: block;text-align: center; height: 40px;margin-top: 120px;background-color: #272727;border-radius: 20px;color: #fff;font-size: 14px;line-height: 40px;font-family: Arial;}
.index-about-more:hover{transform: scale(0.95);transition: 0.6s;color: #fff;}
@media(max-width:1160px) {
		.index-about-desc1{height: 360px;line-clamp: 12;-webkit-line-clamp: 12;}
	}
@media(max-width:1000px) {
		.index-about-desc1{height: 300px;line-clamp: 10;-webkit-line-clamp: 10;}
	}
@media(max-width:959px) {
	.index-about-bg{display: none;}
	.index-about-title1{margin-bottom: 20px;}
	.index-about-desc{color: #272727;font-weight: 700;display: none;}
	.index-about-desc1{color: #272727;}
	.index-about-desc1{height: inherit;max-height: 300px;}
	.index-about-more{margin-top: 20px;}
	.index-about-bottom-top1{color: #272727;}
	.index-about-bottom-top1 p{color: #272727;}
	}

/*******************************
-------[=首页视频=]-------
 ********************************/
.index-video{padding: 3%;position: relative;background-color: #dadde6;}
.index-video .uk-container {max-width: 1200px;position: relative;}

.sub5-video {position: relative;}
.sub5{background-size: 100% 100%;width: 100%;}
.sub5-nr {position: absolute;top: 0;bottom: 0;width: 100%;z-index: 990;cursor: pointer;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;
	display: -moz-box;-moz-box-pack: center;-moz-box-align: center;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;display: box;box-pack: center;}
	 .circle {position: relative;width:66px;height: 66px;box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);border-radius: 100%;background-size: cover;background-repeat: no-repeat;
	 	text-align: center;margin:0px auto;z-index:3;}	 
	 .video-dw {position: fixed;top: -100%;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.7);z-index: 999;overflow: hidden;opacity: 0;}
	 .block {opacity: 1;top: 0;}
	 .video-word {width: 55%;height:600px;position: absolute;top: 50%;left: 50%; margin: -300px 0 0 -27%;background: #fff;padding: 20px;}
	 .video-close {box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.2); position: absolute;top: -10px;right: -10px;width: 35px;height: 35px;border-radius: 50%;background: #fff;font-size: 40px;text-align: center;line-height: 30px;cursor: pointer;}
	.video-word-box{height: 560px;}
	.video-word-box p video{width: 100%;height: 100%;	}
	.video-word-box p{width: 100%;height: 100%;	}
	.video-word-box p iframe{width: 100%;height: 100%;	}
	.sub5-tu{width: 100%;}
.index-about-right-bottom {position: relative;	color: #fff;font-family: "Arial";	font-size: 16px;	line-height: 30px;	font-weight: 400;	height: 270px;	line-clamp: 9;	margin-top: 60px;	-webkit-line-clamp: 9;	-webkit-box-orient: vertical;	overflow: hidden;	display: box;	display: -webkit-box;	overflow: hidden;}
.index-about-left  img:hover{transform: scale(1.05);}
@media(max-width:1440px) {
	.index-about-bg1{position: absolute;right: 0%;}
}
@media(max-width:960px) {
	.index-about-bg1{display: none;} 
	.index-about-bg{display: none;} 
	.index-about-title1{height: inherit;max-height: 270px;}
}
@media(max-width:768px) {
	.video-word {
		height: 400px;
		margin-top: -200px
	}
}


/*******************************
-------[=首页优势=]-------
 ********************************/
.index-adv {position: relative;	padding: 0 3%;margin: 3% 0 4%;}
.index-adv-bg{position: absolute;left: 0;top: 0;width: 48%;transition: 0.6s;}
.index-adv-bg:hover{transform: scale(1.05);}
.index-adv-name{margin-top: 30px;text-transform:uppercase; font-weight: 700; font-size: 48px;line-height: 60px;text-align: left;color: #272727;font-family: "Arial";}
.index-adv-name1{font-size: 20px;margin-bottom: 30px; line-height: 30px;text-align: left;color: #272727;font-family: "Arial";}
.index-adv-box a{margin-bottom: 15px; position: relative;height: 90px;}
.index-adv-box-left{transition: 0.6s; border-radius: 50%;position: relative; width: 90px;height: 90px;border: 1px dotted #272727;}
.index-adv-box-left-img{position: absolute;top: 10px;left: 10px; border-radius: 50%;background: #fff; transition: 0.6s; width: 70px;height: 70px;}
.index-adv-box-left-img1{transition: 0.6s; width: 40px;height: 40px;margin: 15px;overflow: hidden;position: relative;}
.index-adv-img{width: 40px;height: 40px;opacity: 1; -webkit-filter: drop-shadow(#dadde6 70px 0);
	filter: drop-shadow(#dadde6 70px 0);position: absolute;display: block;left:0;top: 0;transition: 0.6s;}
.index-adv-box:hover .index-adv-img{left: -70px;}
.index-adv-box:hover .index-adv-box-left{border: 1px dotted #dadde6;}
.index-adv-box:hover .index-adv-box-left-img{background: #272727;}
.index-adv-desc{width: calc( 100% - 110px );height: 45px;overflow: hidden; position: absolute;left: 110px;font-size: 24px;line-height: 45px;color: #272727;font-weight: 700;text-transform: uppercase;top: 10px;
line-clamp: 1;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;overflow: hidden;}
.index-adv-desc1{width: calc( 100% - 110px );height: 30px;overflow: hidden; position: absolute;left: 110px;font-size: 16px;line-height: 30px;color: #272727;font-weight: 400;
line-clamp: 1;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;height: 30px;	overflow: hidden; top: 50px;}
		
@media(max-width:1441px) {
	.index-adv-bg {width: 55%;}
	.index-adv-name{margin-top: 0px;}
}
	@media(max-width:1225px) {
		.index-adv-bg {width: 68%;}
	}
	@media(max-width:1025px) {
		.index-adv-bg {width: 78%;}
	}
	@media(max-width:961px) {
		.index-adv-bg {width: 85%;}
	}
	@media(max-width:961px) {
		.index-adv-bg {width: 85%;}
	}
	@media(max-width:959px) {
		.index-adv-bg {opacity: 0;}
	}



/*******************************
	   -------[=新闻展示=]-------
 ********************************/
.index-news{position: relative;padding: 3%;background: #dadde6;overflow: hidden;}
.index-news .uk-container{max-width: 1200px;}
.index-news-box-img{width: 100%;}
.index-news-box-img img{width: 100%;}
.index-news-box1{width: calc( 100% - 150px );background: #272727;padding: 10px;}
.index-news-box-title{font-size: 18px;line-height: 30px;line-clamp: 1;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;overflow: hidden;height: 30px;color: #dadde6;}
.index-news-left-day{font-size: 12px;line-height: 25px;line-clamp: 1;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;overflow: hidden;height: 25px;color: #dadde6;}
.index-news-box-title1{font-size: 14px;line-height: 24px;line-clamp: 2;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;overflow: hidden;height: 48px;color: #dadde6;}
.index-news-left{position: absolute;right: 70px;top: calc( 100% - 60px)!important;}
.index-news-right{position: absolute;right: 10px;top: calc( 100% - 60px)!important;}
.index-news-name{margin-top: 90px;font-size: 60px;line-height: 80px;color: #272727;font-weight: 700;font-family: Arial; text-transform: uppercase;}
.index-news-subname{font-size: 20px;line-height: 30px;color: #666;font-family: Arial;}
.index-news-right-bottom{margin-top: 15px;}
.index-news-right-bottom li a{transition: 0.6s; background: #fff;margin-top: 1px;padding:20px;}
.index-news-right-title{transition: 0.6s; font-size: 18px;line-height: 25px;color: #272727;
line-clamp: 1;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;overflow: hidden;} 
.index-news-right-title1{transition: 0.6s;margin-top: 5px; font-size: 14px;line-height: 24px;color: #272727;opacity: 0.5;height: 48px;
line-clamp: 2;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;overflow: hidden;} 
.index-news-right-di{transition: 0.6s;position: absolute;height: 100%;width: 100%;transform: translateX(90%);top: 0;display: block;background: #fff;}
.index-news-right-more{margin-top: 10px; width: 140px;height: 40px;font-size: 18px;line-height: 40px;text-align: center;background-color: #dadde6;color: #272727;border-radius: 20px;}
.index-news-right-di img{width: 237px;height: 61px;top: 45px;opacity: 0.1;position: absolute;left: 50px;}
.index-news-right-di2{display: none;}

.index-news-right-bottom li a:hover{background: #272727;}
.index-news-right-bottom li a:hover .index-news-right-title{color: #dadde6;}
.index-news-right-bottom li a:hover .index-news-right-title1{color: #dadde6;}
.index-news-right-bottom li a:hover .index-news-right-di{background: #272727;}
.index-news-right-bottom li a:hover .index-news-right-di1{display: none;}
.index-news-right-bottom li a:hover .index-news-right-di2{display: block;}
	@media(max-width:1441px) {
		.index-news-right-di img {width: 158px;height: auto;left: -10px;top: 70px;}
	}
	@media(max-width:1230px) {
		.index-news-right-di img {display: none!important;}
		.index-news-name{margin-top: 60px;}
	}
	@media(max-width:1025px) {
		.index-news-right-di img {display: none!important;}
		.index-news-name{margin-top: 0px;}
	}
	@media(max-width:970px) {
		.index-news-name{line-height: 60px;}
	}
	
/*******************************
   -------[=foot=]-------
 ********************************/
 
 .footer{position: relative;background:url(img/foot-bg.png) no-repeat;padding:3% 3% 1%;background-size: cover;}
 .footer>.uk-container{max-width: 1200px;}
 .footer-left-img{width: 100px;height: 100px;}
 .footer-name{font-size: 18px; line-height: 25px;color: #dadde6;text-transform: uppercase;margin-top: 10px;margin-bottom: 30px;}
 .foot-lx{font-size: 16px;line-height: 24px;color: #dadde6;margin-bottom: 10px;}
 .foot-lx a{font-size: 16px;line-height: 24px;color: #dadde6;}
 .foot-title{margin-top: 30px;font-size: 24px;line-height: 30px;margin-bottom: 50px; text-transform: uppercase;color: #dadde6;}
 .footer-center li a{font-size: 16px;color: #dadde6; line-height: 30px;margin-bottom: 10px;display: block;}
 .footer-center li a i{width:9px;height:9px;display: inline-block; border: 3px solid #dadde6;border-radius: 50%;margin-right: 10px;}
 
 .footer-right form ul li input{width: 100%; font-size:14px ;line-height:30px ;padding: 5px  10px; background: rgba(255,255,255,0.2);margin-bottom: 10px;color: #fff;}
 .footer-right form ul li {margin-bottom: 10px;}
  .footer-right form ul li textarea{width: 100%; font-size:14px ;line-height:30px ;padding: 5px  10px;height: 70px; background: rgba(255,255,255,0.2);color: #fff;}
   .footer-right form button{width: 110px;margin-bottom: 20px; height: 30px;background: #dadde6;font-size: 14px;
   line-height: 30px;color: #272727;text-align: center;text-transform: uppercase;}
  .footer-right input::-webkit-input-placeholder {color: #fff;}
  .footer-right input::-moz-placeholder {color: #fff;}
  .footer-right input::-ms-input-placeholder {color: #fff;}
  
  .footer-right textarea::-webkit-input-placeholder {color: #fff;}
  .footer-right textarea::-moz-placeholder {color: #fff;}
  .footer-right textarea::-ms-input-placeholder {color: #fff;}
.footer-center li a:hover{transform: scale(1.05);transition: 0.6s;}
.foot-lx:hover{transform: translateX(-10px);transition: 0.6s;}

.bottom {position: relative;overflow: hidden;	background: #1b1b1b;height: 50px;padding: 0 3%;}
.bottom .uk-container {	max-width: 1200px;}
.bottom-p {font-size: 14px;line-height: 50px;color: #dadde6;font-family: Arial;width: calc(100% - 100px);overflow: hidden;}
.bottom-r a {	font-size: 14px;	line-height: 50px;	color: #dadde6;	font-family: Arial;	width: 100px;}


/*******************************
   -------[=面包屑=]-------
 ********************************/
.mbx {	position: relative;	width: 100%;overflow: hidden;}
.mbx img{width: 100%;}
.mbx-box {padding:0 3%;height: 40px;background: #272727;}
.mbx-box .uk-container {max-width: 1200px;}
.m-box{font-family: "Arial";color: #fff;font-size: 16px;line-height: 40px;}
.m-box a {font-family: "Arial";color: #fff;font-size: 16px;line-height: 40px;}
/*******************************
-------[=公司简介=]-------
********************************/
.about {position: relative;	padding:3%;	background: #dadde6;}
.about .uk-container {max-width: 1200px;}
.about-title{font-weight: 700; font-size: 48px;line-height: 60px;text-align: left;color: #272727;font-family: "Arial";}
.about-title1{margin-bottom: 100px;font-size: 16px;line-height: 30px;color: #272727;font-family: Arial;}
.about-desc{text-transform: uppercase; font-size: 40px;line-height: 50px;text-align: left;color: #272727;font-family: "Arial";}
.about-desc1{overflow: hidden; font-size: 16px;line-height: 30px;color: #272727;margin-top: 15px;max-height: 420px;
line-clamp: 14;-webkit-line-clamp: 14;position: relative;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;	overflow: hidden;}
.about-right img{width: 100%;}

.about-adv {position: relative;	padding:3%;	background: #fff;}
.about-adv .uk-container {max-width: 1200px;}

.about-adv-box a{margin-bottom: 15px; position: relative;}
.about-adv-box-left{transition: 0.6s; border-radius: 50%;position: relative; width: 90px;height: 90px;margin: 0 auto; border: 1px dotted #272727;}
.about-adv-box-left-img{position: absolute;top: 10px;left: 10px; border-radius: 50%;background: #fff; transition: 0.6s; width: 70px;height: 70px;}
.about-adv-box-left-img1{transition: 0.6s; width: 40px;height: 40px;margin: 15px;overflow: hidden;position: relative;}
.about-adv-img{width: 40px;height: 40px;opacity: 1; -webkit-filter: drop-shadow(#dadde6 70px 0);
	filter: drop-shadow(#dadde6 70px 0);position: absolute;display: block;left:0;top: 0;transition: 0.6s;}
.about-adv-box:hover .about-adv-img{left: -70px;}
.about-adv-box:hover .about-adv-box-left{border: 1px dotted #dadde6;}
.about-adv-box:hover .about-adv-box-left-img{background: #272727;}
.about-adv-desc{height: 45px;overflow: hidden;font-size: 24px;line-height: 45px;color: #272727;font-weight: 700;text-transform: uppercase;margin-top: 10px;text-align: center;
line-clamp: 1;	-webkit-line-clamp: 1;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;overflow: hidden;}
.about-adv-desc1{height: 60px;overflow: hidden; font-size: 16px;line-height: 30px;color: #272727;font-weight: 400;text-align: center;
line-clamp: 2;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;display: box;	display: -webkit-box;	overflow: hidden; top: 50px;}
	

	@media(max-width:767px) {
		.about-title1{margin-bottom: 20px;}
	}
	


/*******************************
 	  -------[=产品列表页=]-------
 ********************************/
 .productlist{position: relative;padding:3%;background: #dadde6;}
 .productlist>.uk-container{max-width: 1200px;}
 .productlist-top li a{border: 1px solid #272727;transition: 0.6s; display: block; height: 45px;width: 100%;border-radius: 22.5px;font-size: 14px;line-height: 45px;text-align: center;color: #272727;}
 .productlist .productlist-top li .uk-active1{background: #272727;color: #fff;}
 .productlist .about-title1{margin-bottom: 50px;}
 .productlist-top li a:hover{background: #272727;color: #fff;}
 .productlist-fugai{background:rgba(39,39,39,0.5);position: absolute; transform: scale(0);transition: 0.6s;width: 100%;height: 100%;top: 0;left:0;}
 .productlist-fugai img{ width: 82px;height: 82px;position: absolute;top: 50%;left: 50%;margin-top: -41px;margin-left: -41px;}
.productlist-right-box:hover .productlist-fugai{transform: scale(1);}
  


	/*******************************
		  -------[=产品详情页=]-------
	********************************/	
	
	 .product{padding: 3% 3% 30px;position: relative; background: #dadde6;}
	 .product .about-title1{margin-bottom: 50px;}
	 .product>.uk-container{max-width: 1200px !important;}
	  .pro-show,.xiao{width: 100%;}
	
	.xiaobox{width: calc( 100% - 60px ) ;margin-left: 30px;}
	.product-right-box-title{font-size: 20px;margin-top: 30px; line-height:40px;color: #272727;font-weight: 700;font-size: "Arial";}
	.product-right-box-desc{font-size: 16px;margin-top: 30px; line-height:24px;color: #272727;font-weight:400;font-size: "Arial";opacity: 0.5;}
	
	.pro-desc{margin-top: 30px;}
	
	 /* 
	.product-more{display: block;margin-top: 30px; width: 150px;border-radius: 20px; height: 40px;font-size: 18px;line-height: 40px;background-color: #2eb24a;text-align: center;color: #fff;font-size: "Arial";}
	 */ 
	.product .uk-slidenav-previous{color: #fff;left: -45px;font-size: 30px;width: 30px;height: 60px;background: #272727;}
	.product .uk-slidenav-next{color: #fff;right: -45px;font-size: 30px;width: 30px;height: 60px;background: #272727;}
			  
	.pr-box1{margin-top: 20px;} 
	.pr-next{margin:4% auto 0;width:330px;}
		.pr-next>p{width:150px;height: 40px;border-radius: 20px;color:#272727; line-height: 40px;text-align: center;font-size: 14px;cursor:pointer;border: 1px solid #272727;}
		.pr-next>p:hover{background: #272727;color: #fff;}
		.pr-next>p:nth-child(1){float:left;}
		.pr-next>p:nth-child(2){float:right;}
  
/*******************************
   -------[=新闻列表页=]-------
 ********************************/
 .news-list{padding: 3%;position: relative;background: #dadde6;}
   .news-list .uk-container{max-width:1200px!important;}
   .news-list .about-title1{margin-bottom: 50px;}
   .news-list-li a{background: #fff;overflow: hidden;transition: 0.6s;}
   .news-box-img{width: 100%;}
   .news-list-title{transition: 0.6s;font-size: 18px;line-height: 30px;color: #272727;margin: 10px 20px;height: 30px;
   overflow: hidden; display: box;display: -webkit-box; line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
   .news-list-desc{transition: 0.6s;font-size: 14px;line-height: 24px;color: #272727;margin:0 20px;height: 48px;opacity: 0.5;
   overflow: hidden; display: box;display: -webkit-box; line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
   .news-list-more{width: 130px;height: 40px;background: #dadde6;color: #272727; margin: 10px 20px 20px;border-radius: 20px;line-height: 40px;text-align: center;}
   .news-list-day{transition: 0.6s;position: absolute;right: 20px;font-size: 12px;line-height: 20px;color: #666666;top: calc( 100% - 50px );}
   .news-list-li a:hover{background: #272727;}  
   .news-list-li a:hover .news-list-title{color: #dadde6;}
   .news-list-li a:hover .news-list-desc{color: #dadde6;}
   .news-list-li a:hover .news-list-day{color: #dadde6;}
   
   
   
  /* .news-list-li{position: relative;overflow: hidden;padding: 40px 0;}
   .news-list-li a{position: relative;padding-left: 40px; width: 100%;background-color: #eeeeee;}
   .news-list-li .news-list-date{float: left; position: relative;margin-top: 20px; width: 97px;height: 97px;background-image: linear-gradient(#88d170, #0ca93b);}
   .news-list-day{width: 97px;height: 45px;margin-top: 15px;font-size: 37px;line-height: 45px;display: block;text-align: center;color: #fff;font-family: "Arial";}
   .news-list-day1{width: 97x;height: 30px;margin-top: 0px;font-size: 16px;line-height: 30px;display: block;text-align: center;color: #fff;font-family: "Arial";}
   .news-list-date-xian{width: 1px;height: 100px;position: absolute;right: -30px;    top: 0;
    background: #b4b4b4;}
  .news-list-li-box{float: right;width: calc( 100% - 170px );padding-right: 40px;}
  .news-list-title{font-weight: 500; width: 100%;font-size: 20px;line-height: 40px;height: 40px;color: #333333;font-family: Arial;
  overflow: hidden; display: box;display: -webkit-box; line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
 .news-list-kuang{margin: 5px 0;height: 25px;overflow: hidden;}
 .news-list-kuang img{float: left; height: 20px;margin-top: 2.5px; margin-right: 20px;}
 .news-list-kuang-look{float: left; font-size: 16px;line-height: 25px;color: #909090;font-family: Arial;}
  .news-list-desc{width: 100%;font-size: 16px;line-height: 28px;height: 56px;color: #333333;margin-top: 15px;
  overflow: hidden; display: box;display: -webkit-box; line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
  .news-list-li:hover{background: #eeeeee;}
  .news-box-img{width:100%;}
  .news-list-li-box-right{display: flex;justify-content: center;    align-items: center;}
 @media(max-width:1024px) {
 	   .news-list-li{padding: 20px 0;}
 }
 @media(max-width:767px) {
 	.news-list-li .news-list-date{display: none;}
 	.news-list-li-box{width: 100%;padding-right: 25px;}
 } */
 
  /*******************************
     -------[=新闻详情页 =]-------
   ********************************/
 .news-page{padding: 3%;position: relative;overflow: hidden;background: #dadde6; }
 .news-page .uk-container{max-width: 1200px;}
  .news-page .about-title1{margin-bottom: 50px;}
  .news-page-box-img{width: 50%;float: left;margin-right: 20px;margin-bottom: 20px;}
  .news-page-name{font-size: 20px;margin-top: 30px; line-height:40px;color: #272727;font-weight: 700;font-size: "Arial";}
  .news-page-list-day{font-size: 16px;margin-top: 10px; line-height:24px;color: #272727;font-weight: 400;font-size: "Arial";opacity: 0.5;}
  .news-page-content{font-size: 16px;margin-top: 30px; line-height:24px;color: #272727;font-weight: 400;font-size: "Arial";opacity: 0.5;}
  
  @media(max-width:767px) {
   .news-page-box-img{width: 100%;float: inherit;margin: 0px;margin-bottom: 20px;}
  }
  
  
  
/* .news-page-list{margin-top:30px !important;}
 .news-page-left{background: #eeeeee;padding:40px 20px;}
 .news-page .news-page-name{font-family: "Arial";color: #333333;text-align: left;font-size: 22px;line-height: 50px;font-weight: 700;}
 .news-page-box{margin:5px 0;height: 30px;}
 .news-page-box img{float: left; height: 20px;margin-top: 5px; margin-right: 10px;}
 .news-page-look{float: left; font-size: 16px;line-height: 30px;color: #909090;font-family: Arial;}
 .news-page-look{margin-right: 30px;}
 .news-page-content{font-size: 16px;line-height: 30px;color: #909090;margin-top: 35px;font-family: "TR";}
 .news-page-right{background: #eeeeee;padding:40px 20px;}
 .news-page-right-top{height: 130px;padding: 20px;background-color: #fff;}
  .news-page-right-top .news-page-right-name{font-size: 18px;line-height: 32px;font-weight: 700;font-family: Arial;height: 32px;color: #333;
   line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical; display: box;display: -webkit-box;overflow: hidden;}
  .news-page-right-top .news-page-right-title{font-size: 16px;line-height: 20px;font-weight: 400;font-family: Arial;height: 40px;color: #333;
   line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical;margin-top: 15px; display: box;display: -webkit-box;overflow: hidden;}
   .news-page-right-center{margin-top: 22px;background:linear-gradient(to bottom right,#8fd373, #09a83a) ;height: 130px;padding: 20px;}
   .news-page-right-center .news-page-right-name{font-size: 18px;line-height: 32px;font-weight: 700;font-family: Arial;height: 32px;color: #fff;
    line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical; display: box;display: -webkit-box;overflow: hidden;}
   .news-page-right-center .news-page-right-title{font-size: 16px;line-height: 20px;font-weight: 400;font-family: Arial;height: 40px;color:#fff;
    line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical;margin-top: 15px; display: box;display: -webkit-box;overflow: hidden;}
   
 */
 
/*******************************
   -------[=联系我们=]-------
 ********************************/
.contact {position: relative;	padding:3%;	background: #dadde6;}
.contact .uk-container {max-width: 1200px;}
.contact .about-title1{margin-bottom: 50px;}
.contact-top-left1{background: #272727;padding:60px 30px 45px;overflow: hidden;}

.contact-desc{margin-bottom: 27px;padding-left: 35px;position: relative;font-family: "SSL";color: #fff;font-size: 14px;line-height: 26px;}
.contact-desc img{width: 23px;height: 23px;position: absolute;left: 0;top: 0;}
.contact-desc a{font-family: "SSL";color: #fff;font-size: 14px;line-height: 26px;}


.contact-top-right li{position: relative;margin-bottom: 15px;}
	.contact-top-right input{border: 1px solid #eee; display: block;margin-bottom:15px; background-color: #fff;width: 100%;height: 50px;padding-left:30px ;font-size: 14px;line-height: 60px;color: #333;}
	.contact-top-right textarea{border: 1px solid #eee;  display: block;margin-bottom:15px; background-color: #fff;font-family: "SR"; width: 100%;height: 100px;padding: 10px; padding-left:30px ;font-size: 14px;line-height: 40px;color: #333;}
	 .contact-top-right form input::-webkit-input-placeholder {color: #888888;}
	.contact-top-right form  input::-moz-placeholder {color: #888888;}
	 .contact-top-right form  input::-ms-input-placeholder {color: #888888;}
	.contact-top-right form textarea::-webkit-input-placeholder {color: #888888;}
	 .contact-top-right form  textarea::-moz-placeholder{color: #888888;}
	 .contact-top-right form  textarea::-ms-input-placeholder{color: #888888;}
	.contact-top-right form li i{color: red;position: absolute;left: 25px;top:17px}
	.contact-top-right li button{width: 345px;height: 45px;font-size: 18px;line-height: 45px;background: #272727;color: #fff; }
	.map{width: 100%;height: 450px;}
	.map p{width: 100%;height: 450px;}
 @media(max-width:1060px) {
   .contact-top-left1{padding:50px 30px 30px;overflow: hidden;}
  }
  @media(max-width:420px) {
   .contact-top-right li button{width: 200px; }
   
   }
   @media(max-width:767px) {
   	.map {height: 300px;}
	.map p{height: 300px;}
	}
	
/* 

.contact-top-left{background: url(img/contact-bg.png) no-repeat;background-size: cover;overflow: hidden;}
	.contact-top-left1{width: 460px;margin-left: calc( 100% - 500px); padding-bottom: 100px;}
	.contact-top-left-title{font-family: "SS";font-size: 30px;line-height: 50px;color: #fff;margin-top:110px ;}
	.contact-top-left-desc{text-transform: uppercase; font-family: "SS";font-size: 14px;line-height: 20px;color: #fff;}
	.contact-desc img{width: 23px;height: 23px;position: absolute;left: 0;top: 0;}
	.contact-desc i img{opacity: 0;}
	.contact-desc a{font-family: "SSL";color: #fff;font-size: 14px;line-height: 26px;}
	.contact-desc{margin-top: 40px;padding-left: 30px;position: relative;font-family: "SSL";color: #fff;font-size: 14px;line-height: 26px;}
	.contact-top-right{padding-left: 50px;padding-top: 30px;width: 780px;}
	.contact-top-right .about-title1{margin-bottom: 30px;}
	
	.contact-bottom{width: 100%;height: 450px;margin-top: 50px;}
	.contact-bottom p{width: 100%;height: 450px;}
	

 @media(max-width:767px) {
 	.map {height: 350px;
 		position: relative;margin-top: 30px;}
	.map p iframe {
			height: 350px;
		}
	.contact-box1 .con-title{margin-left: 0px;}
	.con-add{margin-left: 0;}
	.con-add-desc{margin-left: 0;}
	.con-desc{margin-left: 0;}
 } */
 