* { 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; }
.none{display: 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;}
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;
}
 @font-face {
 	font-family: 'GB';
 	src: url('Geometric415BT-BlackA.otf');
 }
 @font-face {
 	font-family: 'VB';
 	src: url('VisbyCF-Bold.ttf');
 }
.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%;}}

 
/*******************************
  -------[= head页 =]-------
********************************/
.head{width: 100%;position: relative; height: 120px;border-bottom: 1px solid rgba(89,89,89,0.6);}
.headbg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.head .uk-container{max-width: 1300px;position: relative;}
.head-box{position: relative;padding: 0 3%;}
.logo{height: 100px;height: 100px; }
.head-top-left{float: left; width: 100px;margin-top:10px;}
.head-top-center{float: right;margin-top: 20px;}
.head-top-right{float: right;margin-top: 50px;width: 140px;height: 36px;border-radius: 18px;background-color: #fff;}

.head-top-center li{position: relative;margin-right: 60px;position: relative;}
.head-top-center li a{font-size: 18px;line-height: 100px;color: #333;text-transform: capitalize;}
.head-x{opacity: 0; width: 25px;height: 6px;background: #adcfdf;position: absolute;left: 50%;margin-left: -12.5px;bottom: 0;transform: translateY(4px);}

.head-top-right form{padding: 0 10px;}
.head-top-right form input{width: calc( 100% - 20px );font-size: 18px;line-height: 36px;color: #333;}
.head-top-right form button{width: 17px;height: 17px;float: right;margin-top: 9px;}

.head-top-center .uk-active a .head-x{opacity: 1;}
.head1 .head-top-right{background: #eee;}

@media(max-width:1070px){
	.head-top-center li{margin-right: 40px;}
}
@media(max-width:910px){
	.head-top-center li{margin-right: 30px;}
	
}
@media(max-width:850px){
	.head-top-center li{margin-right: 20px;}
	.head-top-center li a{font-size: 16px;}
}
@media(max-width:767px){
	.head-xian{margin-top: 30px;margin-right: 30px;}
}
	@media (max-width:510px){
	    .head{position:fixed;z-index:5;top:0;background:#fff;}
	    .index-banner{margin-top:120px;}
	 }
@media(max-width:425px){
    .index-banner{margin-top:65px;}
	.head{height: 65px;}
	.head-top-left{width: 50px;}
	.logo{height: 50px;width: 50px;}
	.head-xian{margin-top: 0px;}
	.head-top-right{margin-top: 15px;width: 100px;}
	.head-top-center{margin-top: 12.5px;}
}

 /*******************************
   -------[=缩小后的左侧搜索=]-------
 ********************************/

 	.nav-zuo>a{display: block;width: 100%;line-height:28px;text-align: left;font-size: 16px;
 	 padding-left: 10%;color:#ffffff !important;text-transform: uppercase;} 
	  .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;}
	
	
		
/*******************************
  -------[=轮播图=]-------
********************************/
.index-banner .index-banner-left{left: 5%;}
.index-banner .index-banner-right{right: 5%;} 
.index-banner .uk-dotnav> *{margin-top: -45px;}
@media(max-width:425px){
	.index-banner .uk-dotnav{display: none;}
}

/*******************************
    -------[=首页主要产品=]-------
  ********************************/
.index-hot{position: relative;background: url(img/index-pro_02.jpg) no-repeat;background-size: cover; padding: 3%;}
.index-hot>.uk-container{max-width: 1300px;position: relative;}
.index-hot-title{font-size: 42px;line-height: 50px;color: #333333;text-transform: uppercase;text-align: center;font-family: "GB";}
.index-hot-desc{font-size: 14px;line-height: 20px;color: #666;text-align: center;}
.index-hot-xian{width: 90px;height: 3px;background: #adcfdf;margin: 20px auto 40px;}

.index-hot .uk-slidenav-previous{font-size: 60px;color: #333;left:-60px;margin-top: -60px;}
.index-hot .uk-slidenav-next{font-size:60px;color: #333;right:-60px;margin-top: -60px;}
.index-hot-box{position: relative;}
.index-hot-box-img{width: 100%;}
.index-hot-fugai{transform: scale(0);transition: 0.6s; position: absolute;top: 0;left: 0; width: 100%;height: 100%;background: rgba(173,207,223,0.8);}
.index-hot-more{width: 60%;margin-left: 20%;margin-top: -120px;top: 50%;position: relative;}
.index-hot-fugai-desc{width: 80%;margin-left: 10%;margin-top: 0px;font-size: 16px;line-height: 22px;color: #fff;text-align: center; top: 50%;position: relative;
line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden; display: box;display: -webkit-box;height: 44px;overflow: hidden;}
.index-hot-name{font-family: "GB";font-size: 20px;line-height: 40px;color: #333;text-align: center;margin-top: 15px;}
.index-hot-subname{margin-top: 0px;font-size: 16px;line-height: 25px;color: #666666;text-align: center;
line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden; display: box;display: -webkit-box;height: 50px;overflow: hidden;}

.index-hot-li:hover .index-hot-fugai{transform: scale(1);}



/*******************************
-------[=首页视频展示=]-------
********************************/
	.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 iframe{
		width: 100%;
		height: 100%;
	}
		.video-word-box p video{
		width: 100%;
		height: 100%;
	}
	.video-word-box p{
		width: 100%;
		height: 100%;
	}
	.sub5-tu{width: 100%;}
	
	.index-video .uk-container{max-width: 1300px;}
	.index-video{padding: 3%;background: #fff;position: relative;}
	.index-video-title{font-size: 40px;line-height: 50px;font-family: "GB";}
	.index-video-desc{font-size: 14px;line-height: 30px;color: #666666;font-family: "Arial";margin-top: 15px;
	line-clamp: 7;-webkit-line-clamp:7;-webkit-box-orient: vertical;overflow: hidden; display: box;display: -webkit-box;height: 210px;overflow: hidden;}
	.index-video-more{width: 150px;margin-top: 20px; height: 35px;border-radius: 17.5px;background: #adcfdf;font-size: 16px;line-height: 35px;color: #fff;text-align: center;}
	
	
/*******************************
-------[=企业介绍 =]-------
********************************/	
	
	.index-choose{position: relative;background:url(img/index-choose-bg.png) no-repeat;background-size: cover; padding: 0 3% 3%;}	
	.index-choose .uk-container{max-width: 1300px;position: relative;}
	.index-choose-left{background-color: #fff;padding-left: 50px;}
	.index-choose-title{margin-top: 50px;width: 380px; font-family: "VB";font-size: 40px;line-height: 40px;text-transform: uppercase;}
	.index-choose-desc{margin-top: 40px;width: 380px; font-size: 16px;line-height: 28px;color: #666666;
	line-clamp: 6;-webkit-line-clamp:6;-webkit-box-orient: vertical;overflow: hidden; display: box;display: -webkit-box;max-height: 168px;overflow: hidden;}
	.index-choose-bottom{position: absolute;bottom: 80px;background: url(img/index-choose-bottom.png) no-repeat;background-size: cover;	
	width: 80%;margin-left: 5%;padding: 60px;}
	.index-choose-bottom .img{width: 80px;margin: 0 auto;display: block;}
	.index-choose-bottom-desc{font-size:16px;line-height: 30px;color: #fff;text-align: center;margin-top: 10px; font-family: Arial;}
	
	@media(max-width:1400px){
		.index-choose-bottom{padding: 20px;bottom: 20px;}
		.index-choose-left{padding-left: 20px;}
		
	}
	@media(max-width:1000px){
		.index-choose-title{margin-top: 20px;width: calc( 100% - 20px ); font-family: "VB";font-size: 40px;line-height: 40px;text-transform: uppercase;}
		.index-choose-desc{margin-top: 20px;width: calc( 100% - 20px );}
	}
	@media(max-width:800px){
		.index-choose-bottom{position: relative;width: 100%;margin: 0;}
	}
	

	/*******************************
	   -------[=首页新闻=]-------
	 ********************************/
	 .index-news{position: relative;padding:3%;overflow: hidden;background: url(img/index-news-bg.jpg) no-repeat;background-size: cover;}
	
	 .index-news .uk-container{max-width: 1300px;}
	 .index-news-box-left a{overflow: hidden}
	 .index-news-box-left-img{width: 100%;}
	 .index-news-box-left-box{transition: 0.6s;position: absolute;bottom:-110px; width: 100%;overflow: hidden; height: 110px;padding-left:120px ;padding-right: 10px;}
	 .index-news-box-left-box-img{opacity:0.7;position:absolute;width: 100%;height: 100%;left: 0;top: 0;}
	 .index-news-box-left-day{position: absolute;width: 120px;text-align: center;font-size: 38px;line-height: 38px;text-transform: uppercase;font-weight: 700;left:0;top:25px;color: #fff;}
	 .index-news-box-left-day1{position: absolute;width: 120px;text-align: center;font-size: 20px;line-height: 25px;text-transform: uppercase;left:0;top:70px;color: #fff;}
	 .index-news-box-left-title{font-size: 22px;line-height: 30px;position: relative; margin-top: 20px; color: #fff;font-weight: 700;line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical; display: box;display: -webkit-box;overflow: hidden;height: 30px;}
	 .index-news-box-left-desc{font-size: 14px;line-height: 20px;position: relative; color: #fff;font-weight: 400;line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical; display: box;display: -webkit-box;overflow: hidden;height: 40px;}
	 .index-news-box-left a:hover .index-news-box-left-box{bottom: 0px;}
	 .index-news-bottom-right li a{padding: 14px ;}
	 .index-news-bottom-title{font-size: 20px;line-height: 30px;color: #333;font-weight: 700;
	 line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical; display: box;display: -webkit-box;overflow: hidden;height: 30px;}
	 .index-news-bottom-desc{font-size: 14px;line-height: 20px;color: #666;font-weight: 400;
	 line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical; display: box;display: -webkit-box;overflow: hidden;height: 40px;}
	 .index-news-bottom-date{font-size: 14px;line-height: 20px;color: #333;margin-top: 10px;}
	 .index-news-bottom-more{background: #adcfdf;width: 95px;height: 35px;font-size: 14px;line-height: 35px;color: #fff;text-align: center;position: absolute;right: 0;bottom: 10px;}
	 .index-news-bottom-right-di{opacity: 0; position: absolute;width: 900px;height: 100%;background: #fff;left: 100%;top: 0;}
	 .index-news-bottom-right ul li a:hover{background: #fff;}
	 .index-news-bottom-right ul li a:hover .index-news-bottom-right-di{opacity: 1;}
	 
	@media(max-width:1440px){
	.index-news-bottom-right li a{padding: 10px;}
	 .index-news-bottom-more{height: 25px;line-height: 25px;bottom: 10px;}
	 .index-news-bottom-right li{margin-top: 10px !important;}
	}
	@media(max-width:960px){
	.index-news-bottom-right-di{display: none;}
	.index-news-bottom-more{right: 10px;}
	}
/*******************************
   -------[=foot=]-------
 ********************************/

 .footer{position: relative;overflow: hidden; padding: 0px 3%;}
 .footer-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
  .footer .uk-container{max-width: 1300px;position: relative;}
  .foot-logo{height: 95px;margin: 10px auto 15px;display: block;}
  .foot-nav{max-width: inherit; width: 221px;height: 36px;display: block; margin:0px auto;display: block;}  
  .foot-code{width: 83px;margin:36px auto 0;display: block;}
  .footer-left,.footer-center,.footer-center-right{border-right: 1px solid #fff;padding-top: 50px;padding-bottom: 50px;}
  .footer-right{padding-top: 50px;padding-bottom: 50px;}
  .footer-center-title{font-size: 16px;line-height: 40px;font-weight: 700;text-transform: uppercase;font-family: Arial;}
  .footer-center-box a{font-size: 16px;line-height: 40px;font-family: Arial;color: #333;}
  .footer-center-box {transition: 0.6s; font-size: 16px;line-height: 40px;font-family: Arial;color: #333;}
  .footer-right li input{width: 100%;height: 42px;background: #fff;padding: 0 10px;
  font-size: 18px;line-height: 42px;margin-bottom: 15px;}
  .footer-right li textarea{width: 100%;height: 73px;background: #fff;padding: 0 10px;
  font-size: 18px;line-height: 30px;}
  .footer-right li{margin-bottom: 15px;}
  .footer-bottom-from button{width: 105px;height: 30px;background-color: #a1d3e8;color: #fff;font-size: 16px;line-height: 30px;text-align: center;color: #fff;}
  .footer-right input::-webkit-input-placeholder {color: #666666;}
  .footer-right input::-moz-placeholder {color: #666666;}
  .footer-right input::-ms-input-placeholder {color: #666666;}
  .footer-right textarea::-webkit-input-placeholder {color: #666666;}
  .footer-right textarea::-moz-placeholder {color: #666666;}
  .footer-right textarea::-ms-input-placeholder {color: #666666;}
  
  .footer-center-box:hover{transform: translateX(10px);}
  
  
  @media (min-width: 1400px){
   .footer-left{width: 22%;}
  .footer-center{width: 18%;padding-left: 60px;}
   .footer-center-right{width: 23%;}
    .footer-right{width: 37%;}
   }
  @media (min-width: 1024px){
   .footer-left{width: 31%;}
  .footer-center{width: 18%;padding-left: 30px;}
   .footer-center-right{width: 25%;}
    .footer-right{width: 26%;}
   }
  @media (min-width: 960px){
   .footer-left{width: 27%;padding-left: 0;}
  .footer-center{width: 18%;padding-left: 30px;}
   .footer-center-right{width: 27%;}
    .footer-right{width: 28%;}
   }
  @media (max-width:959px){
   .footer-center{padding-left: 60px;width: 25%;}
    .footer-left{width: 37%;padding-bottom: 0;}
    .footer-center-right{width: 38%;border-right: none;padding-left: 50px;}
   }
  @media (max-width:768px){
	.footer-left{width: 42%;}
   .footer-center{padding-left: 30px;}
    .footer-center-right{width: 33%;padding-left: 30px;}
	.footer-left,.footer-center,.footer-center-right,.footer-right{padding-top: 0px;padding-bottom: 0px;}
   }
   @media (max-width:660px){
   	.footer-left{width: 50%;border-right: none;}
    .footer-center{width: 50%;border-right: none;padding-left: 60px;}
    .footer-center-right{width:50%;padding-left: 30px;}
	.footer-right{width:50%;}
    }
	@media (max-width:510px){
	    .footer-center{display:none;}
		.footer-left,.footer-center,.footer-center-right,.footer-right{width: 100%;padding-left: 30px;}
	 }
 
.footer-bottom{padding: 0 3%;height: 40px;overflow: hidden; background: #fff;width: 100%;}
 .footer-bottom .uk-container{max-width: 1300px;}
  .bottom-p{font-size:14px ;line-height:40px ;color: #333333;font-family: Arial;width: calc( 100% - 100px );overflow: hidden;}
  .bottom-r a{font-size:14px ;line-height:40px ;color: #333333;font-family: Arial;width: 90px;}
  .bottom-r  .Sitemap{margin-left:10px ;}
 
  
	@media(max-width:425px){
		   .foot-title{    font-size: 18px;}
		   .footer-left{width: 100%;}
		   .footer-center{width: 100%;border-left: none;}
	 }

  
 

/*******************************
   -------[=面包屑=]-------
 ********************************/
 .mbx{position: relative;width: 100%;overflow: hidden;background: #d9e9f0;}
 .banner-box{position: relative;overflow: hidden;width: 100%;}
 .mbx>img{width: 100%;}
 .mbx-box{background-color: #d9e9f0;padding: 0 3%; height: 45px;}
 .mbx .uk-container{max-width: 1300px;}
.m-box{font-family: "Arial";color: #333333;font-size: 18px;line-height: 45px;text-transform: capitalize;}
.m-box a{color: #333333;}
	@media (max-width:510px){
	    .mbx{margin-top:120px;}
	 }
@media(max-width:425px){
    .mbx{margin-top:65px;}
}


/*******************************
-------[=公司简介=]-------
********************************/
.about{position: relative;padding:3%;overflow: hidden;background-color: #fff;}
.about .uk-container{max-width: 1300px;}
.about-top-title{width: 376px;margin-bottom: 15px;}
.about-desc{font-size: 16px;line-height: 38px;color: #333;}
.about-top,.about-bottom{margin:20px 0;}
.about-bottom{background-color: #eeeeee;padding: 30px;}
.about-bottom .about-desc{margin-top: 30px;}
.about-bottom-bottom{display: flex;justify-content: center;    align-items: center;}
.about-bottom-bottom img{width: 100%;}

.about1{position: relative;padding:3%;overflow: hidden;background-color: #fff;}
.about1 .uk-container{max-width: 1300px;}
.about1-title{font-family: "GB";margin-bottom: 20px; font-size: 40px;line-height: 40px;color: #333;}
.about1 .uk-slidenav-previous{font-size: 60px;color: #303030;left: -60px;}
.about1 .uk-slidenav-next{font-size: 60px;color: #303030;right: -60px;}

	@media(max-width:767px){
	    .index-choose-left{padding-left:5px;}
	    .index-choose-title{font-size:30px;}
	    .index-video-title{font-size:30px;}
	    .index-hot-title{font-size:35px;}
		.about1 .uk-slidenav-previous{font-size:45px;left:-45px;}	
		.about1 .uk-slidenav-next{font-size:45px;right:-45px;}
		.index-hot .uk-slidenav-previous{font-size:40px;left:-40px;}
		.index-hot .uk-slidenav-next{font-size:40px;right:-40px;}
		.index-choose{display:none;}
		}

 /*******************************
     -------[=视频列表页=]-------     
 ********************************/
	 .videolist {padding: 3%;position: relative;overflow: hidden;}
	 .videolist>.uk-container{max-width: 1300px !important;} 
	 .videolist .about-title1{margin-bottom: 40px;}
	 .videolist .sub5{width: 100%;margin-left: 0;}  
	  .videolist .sub5-nr{transition: 0.6s;}
	  .videolist .sub5-nr:hover{opacity: 1;background: rgba(0,0,0,0.4);} 
	   .videolist-title{margin-top: 5px;font-size: 16px;line-height: 25px;font-family: "SR";color: #333333;text-align: center;
	    overflow: hidden;height: 25px; line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical; display: box;display: -webkit-box; }
	    .videolist .col-lg-12  .frontier-paging ul{display: inline-block;}
		.videolist .col-lg-12{margin-top: 50px;}
		@media(max-width:768px){
		 .video-word {height:400px;margin-top: -200px;}	
		 .video-word-box{height: 360px;}
		   }
		@media(max-width:767px){
		 .sub5{width: 100%;margin-left: 0%;}
		  .video-word {height:300px;margin-top: -150px;}
		   .video-word-box{height: 260px;}
		   }
		   	@media(max-width:425px){
		 .sub5{width: 100%;margin-left: 0%;}
		  .video-word {height:200px;margin-top: -100px;}
		   .video-word-box{height: 160px;}
		   }

 /*******************************
     -------[=新闻列表页=]-------     
  ********************************/
   
  .news-list{background-color: #fff;padding: 3%;overflow: hidden;}
  .news-list .uk-container{max-width: 1360px;}
   .news-list ul li{margin-top: 20px;}
  .news-list li a{overflow: hidden;padding: 30px;}
  .news-list-left{float: left; width: 95px;overflow: hidden; background: url(img/index-newslist.png) no-repeat;background-size: cover;}
  .news-date{font-size: 37px;line-height: 45px;color: #fff;text-align: center;font-family: Arial;margin-top: 10px;}
  .news-date1{font-size: 16px;line-height: 25px;color: #fff;text-align: center;font-family: Arial;margin-bottom: 10px;}
  .news-list-center{height: 95px; width: calc( 100% - 130px );padding-left: 40px; float: right;border-left: 1px solid #a8a8a8;}
  .news-list-center1{width: calc( 100% - 150px );float: left;}
  .news-list-right .index-news-img{width:auto;float: right;height: 95px;} 
  .news-title1{font-size: 20px;line-height: 30px;color: #333;font-family: Arial;
   overflow: hidden;height: 30px;line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical; display: box;display: -webkit-box;}
  .news-box1{height: 20px;margin-top: 5px;position: relative;padding-left: 40px;font-size: 16px;line-height: 20px;color: #909090;}
  .news-box1 img{position: absolute;left: 0;width: 25px;height: 15px;margin-top: 2.5px;}
  .news-desc1{font-size: 14px;line-height: 24px;color: #909090;
	  overflow: hidden;height: 48px; line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical; display: box;display: -webkit-box;}
  .news-list ul li a:hover{background: #eee;}
  
  @media(max-width:1024px){
  .news-list li a{overflow: hidden;padding: 20px 0;}
    .news-list ul li a:hover{background: none;}
    }
  @media(max-width:700px){
	.news-list li a{padding: 10px 0;}
    .news-list-right .index-news-img{display: none;}
	.news-list-center1{width: 100%;}
	 .news-list-center{height: 95px; width: calc( 100% - 110px );padding-left: 20px;}
    }
  @media(max-width:420px){
	 .news-list li a{padding: 5px 0;}
    .news-list-left{display: none;}
  	.news-list-center{height: 95px; width: 100%;border-left: none;padding-left: 0;}
    }
  
  /*******************************
    -------[=新闻详情页=]-------     
  ********************************/
 .news-page{padding: 3%;position: relative;overflow: hidden;background-color: #fff; }
 .news-page .uk-container{max-width: 1360px;}
 .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: 40px;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;}
   .news-page-right-center{background: url(img/news.png) no-repeat;background-size: cover;}


/*******************************
   -------[=联系我们=]-------
 ********************************/
.contact {	position: relative;	padding:3%;	background-color: #fff;}
.contact-bg{position: absolute;bottom: 0;left: 0;width: 100%;height: 300px;background: #cfe3ec;}
.contact .uk-container{max-width: 1300px;position: relative;}
.contact-box{z-index: 6;background: #fff; box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.2);padding:70px 0;}
.con-title {font-family: "Arial";text-transform: capitalize;	font-size: 40px;	line-height: 60px;	color: #333333;	text-align: left;margin: 0 25px;}
.con-de {font-size: 18px;line-height: 24px;color: #666666;text-align: left;font-family: "Arial";margin-bottom: 60px;margin: 15px 25px 30px;}
.contact input {width: 100%;height: 80px;border-bottom: 1px solid #eeeeee;padding:20px 25px 0;font-size: 16px;line-height: 60px;color: #666666;}
.contact textarea {width: 100%;height: 130px;border-bottom: 1px solid #eeeeee;padding:20px 25px;font-size: 16px;line-height: 40px;color: #666666;margin-bottom: 25px;}
.contact button{width: 180px;margin-left: 25px; height: 55px;font-size: 16px;line-height: 55px;color: #fff;text-align: center;
background:url(img/contact.png) no-repeat;background-size: cover; color: #fff;}
.contact input::-webkit-input-placeholder {color: #666666;}
.contact input::-moz-placeholder {color: #666666;}
.contact input::-ms-input-placeholder {color: #666666;}
.contact textarea::-webkit-input-placeholder {color: #666666;}
.contact textarea::-moz-placeholder {color: #666666;}
.contact textarea::-ms-input-placeholder {color: #666666;}
.con-add{z-index: 99; font-size: 18px;line-height: 32px;color: #666666;font-weight: 700;font-family: Arial;margin: 25px 0 5px 25px;}
.con-add-desc{margin-left: 25px; font-size: 18px;line-height: 32px;color: #666666;font-weight: 400;font-family: Arial;margin-bottom: 25px;}
.con-desc{margin-left: 25px; position: relative;padding-left: 50px;padding-top: 6px;}
.con-desc img{width: 35px;height: 35px;position: absolute;left: 0;top: 15px;}
.con-desc1 img{top: 0;}
.con-desc a{font-size: 16px;line-height: 30px;color: #666666;font-family: Arial;}
.con-desc1{margin-top: 35px;}
.contact-box1{padding-top: 70px;} 
.contact-er{border:10px solid #adcfdf;    margin: 150px 0 0 30px;}
.map {
	position: relative;margin-top:100px;
	height: 450px;
	margin-bottom: 30px;
}
.map .uk-container{max-width: 1300px;}
.map p iframe {
	height: 450px;
}

 @media(max-width:767px) {
	 .contact-bg{display: none;}
	
	 .contact-er{margin: 30px 0 0 0;}
 	.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;}
 }
 



 /*******************************
  	  -------[=产品列表页=]-------
  ********************************/
  .productlist{position: relative;padding:3%;background: #f5f5f5;overflow: hidden;}
  .productlist>.uk-container{max-width: 1300px !important;}
  .productlist-left{width: 280px;float: left;position: relative;}
  .productlist-right{width: calc( 100% - 310px );float: right;}
  .productlist .uk-accordion-title{background: none;padding: 0;margin-bottom: 0;display: block;position: relative;}
  .default .productlist-fuhao .min{display: none;}
  .productlist-left-title{font-size: 20px;line-height: 40px;color: #333;text-transform: uppercase;padding-right: 20px;overflow: hidden; font-family: "GB";}
  .productlist-fuhao{font-size: 15px;position: absolute;right: 0;top: 0; line-height: 40px;}
  .productlist-left-top{margin-bottom: 10px;}
  .active .productlist-fuhao .plus{display: none;}
  .default .productlist-left-box{height: 0;overflow: hidden;}
  .active .productlist-left-box{height: 100%;}
  
  .productlist-left-title1{ font-size: 18px;line-height: 30px;font-weight: 700;padding-right: 20px;}
  .productlist-fuhao1 i{font-size: 15px;position: absolute;right: 0;top: 0; line-height: 20px;}
  .productlist-left-box .uk-accordion{position: relative;}
  .productlist .uk-accordion-content{padding:0px;}
  .productlist-left-box .uk-active .plus{display: none;}
  .productlist-left-box .productlist-fuhao1 .min{display: none;}  
   .productlist-left-box .uk-active  .min{display: block;} 
   
   .productlist-left-title2{font-size: 16px;line-height: 30px;color: #666;}
   .productlist-left-title2:hover{color: #adcfdf;text-decoration: underline;}
   
  .productlist-left-center .uk-active .plus{display: none;}
   .productlist-left-center .productlist-fuhao1 .min{display: none;}  
   .productlist-left-center .uk-active  .min{display: block;}
  .productlist-left-center  .productlist-fuhao1 i{font-size: 15px;position: absolute;right: 0;top: 0; line-height: 40px;}
  .productlist-colorbox{position: absolute;left: 0;top: 7px; width: 22px;height: 22px;padding:2.1px;}
   .productlist-color{width: 15px;height: 15px;}

   .productlist-left-center1 .uk-accordion-content a{position: relative;padding-left: 35px;}
   
   .productlist-left-title3{font-size: 16px;line-height: 36px;color: #666;}
   .productlist-left-title3:hover{color: #adcfdf;text-decoration: underline;}
   
   .productlist-left-center1 .uk-accordion-content{overflow-y: scroll;height: 168px;margin-right: 4px;margin-top: 10px;}
   .productlist-left-center1 .uk-accordion-content::-webkit-scrollbar{width: 5px;}
   .productlist-left-center1 .uk-accordion-content::-webkit-scrollbar-thumb {
   background:rgba(0,0,0,0.1);
   }
    .productlist-left-center1 .uk-accordion-content::-webkit-scrollbar-track {
   background:rgba(255,255,255,1);
   border-radius:10px;   }
   
   .productlist-left-center .uk-accordion-title{margin-top: 30px;margin-bottom: 10px;}
   .productlist-left-title4{float: left;font-size: 18px;line-height: 34px;border: 1px solid #bfbfbf;text-align: center;
   width: 34px;height: 34px;margin-right: 16px;color: #333;margin-bottom: 20px; }
   
   .productlist-fbox{position: absolute;left: 0;top: 7px; width: 22px;height: 22px;padding:2.1px;}
    .productlist-f{width: 15px;height: 15px;position: absolute;left: 2.5px;top: 2.2px;}
  .productlist-left-title5{font-size: 16px;line-height: 36px;color: #666;position: relative;
    padding-left: 35px;}
  .productlist-left-title5:hover{color: #adcfdf;text-decoration: underline;}
   
   .productlist-left-center3 .uk-accordion-content{overflow-y: scroll;height: 168px;margin-right: 4px;margin-top: 10px;}
   .productlist-left-center3 .uk-accordion-content::-webkit-scrollbar{width: 5px;}
   .productlist-left-center3 .uk-accordion-content::-webkit-scrollbar-thumb {
   background:rgba(0,0,0,0.1);
   }
    .productlist-left-center3 .uk-accordion-content::-webkit-scrollbar-track {
   background:rgba(255,255,255,1);
   border-radius:10px;}
   .productlist-right-title{font-size: 18px;line-height: 36px;font-family: "GB";color: #333333;text-align: center;height: 36px;
   overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
   .productlist-right-desc{font-size: 12px;line-height: 20px;font-family: "Arial";color: #666;text-align: center;height: 40px;margin-bottom: 10px;
   overflow: hidden; display: box;display: -webkit-box;line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
   
    .cc{color: #adcfdf !important;text-decoration: underline !important;}
   	.c1  .productlist-colorbox{border: 1px solid #bfbfbf;}
   .c2{border: 1px solid #adcfdf;}
   .c3 .productlist-fbox{border: 1px solid #bfbfbf;}
   
   
   @media(max-width:960px) {
   	 .productlist-left{width: 200px;}
	 .productlist-right{width: calc( 100% - 230px );}
   }
   
   @media(max-width:425px) {
   	 .productlist-left{width: 300px;}
   	 .productlist-right{width: 100%;margin-top: 30px;}
   }
   
   
 
 /*******************************
		  -------[=产品详情页=]-------
	********************************/	
	.product{padding: 3%;position: relative;overflow: hidden;}
	 .product>.uk-container{max-width: 1300px !important;}
	  .pro-show{width: 100%;}
	  .pr-box1{margin-top: 20px;}
	 .xiaobox{width:100%;}
	 .xiao{width: 100%;border:1px solid #eee;}
	 .pr-box1 .uk-slidenav-previous{display: block; color: #c2c2c2;left: -40px;font-size: 40px;}
	 .pr-box1 .uk-slidenav-next{display: block; color: #c2c2c2;right: -40px;font-size: 40px;} 
	 
	 .product-right-box-title{font-size: 24px;line-height:30px;color: #333333;font-weight: 400;text-align: center; font-family: "GB";margin-top: 50px;}
	 .pro-xian{width: 35px;height: 3px;background-color: #79b2cd;margin: 5px auto 40px;}
	 .product-box{border: 1px solid #d4d4d4;overflow: auto; padding: 10px 10px 10px 80px;position: relative;}
	 .product-box-left{text-transform: capitalize; font-size: 16px;line-height: 18px;width: 60px;height: 18px; position: absolute;top:15px;left: 10px;color: #333;font-weight: 700;border-right: 2px solid #333;}
	 .product-box-right div{font-size: 14px;line-height: 25px;padding:0 5px;border: 1px solid #eee;float: left;display: block; margin-right: 80px;display:none;}
	 .product-box-right{padding-left: 50px;}
	 .product-box1{margin-top: 35px;padding-bottom: 0!important;}
	 .product-box1-box{width: 21px;margin-bottom: 20px; margin-right: 50px !important; height: 21px;position: relative;}
	 .product-box1-box div{margin: 0; width: 11px;height: 11px;position: absolute;left: 3px;top:4px;display:none;}
	 .product-box2{margin-top: 30px;}
	 .product-box2 .product-box2-box{overflow: hidden; padding: 0; width: 70px;border: none;margin-right: 20px;position: relative;display:none;}
	 .product-box2 .product-box2-box-box{padding: 0; font-size: 14px;line-height: 20px;color: #333;text-align: center; width: 70px;border: none;margin: 0px;display:block;}
	 .product-box2 .product-box2-box img{margin: 0 auto;display: block; position: relative;}
	 .product-box2  .product-box-right{padding-left: 30px;}
	 
	 
	 .product-lx-box{margin-top: 30px;}
	 .product-lx{float: left; width: 145px;height: 35px;text-transform: uppercase; color: #fff; background: #79b2cd;text-align: center;font-size: 14px;line-height: 35px;font-family: Arial;}
	 
	 .product-lx-right{float: left;margin-top: -10px;margin-left: 30px;font-size: 14px;line-height: 45px;color: #333;margin-right: 10px;}
	 .product-lx-right img{width: 45px;height: 45px;margin-right: 15px;}
	 .product-lx-right a{font-size: 24px;line-height: 45px;font-weight: 700;color: #333;margin-left: 15px;}
	 
	 .product-xq{margin-top: 30px;}
	 .product-xq .uk-accordion-title{background: none;font-size: 20px;line-height: 30px;border-bottom: 1px solid #eee;}
	 .product-xq .uk-accordion-title i{font-size: 24px;float: right;} 
	 .product .product-xq .uk-active i{transform: rotate(90deg);}
	 .product .product-xq .uk-active{font-weight: 700;}
	 .uk-accordion-content{font-weight: 400!important;}
	 
	 .product-hot{text-transform: uppercase;margin-top: 70px;}
	 .product-bottom-link{width:100%;}
	 .product-bottom-link img{width:100%;border:1px solid #eee;}
	 .product-bottom-box .uk-slidenav-previous{color: #787878;left: -50px;}
	 .product-bottom-box .uk-slidenav-next{color: #787878;right: -50px;}	 
	 
	 .qwe0{display:block !important;}
	 .qwe1{display:block !important;}
	 .qwe2{display:block !important;}
	 .qwe0>div{display:block !important;}
	 .qwe1>div{display:block !important;}
	 .qwe2>div{display:block !important;}
	 
	 
	 
	@media(max-width:1280px) {
		 .product-box2 .product-box2-box{margin-right: 10px;}
	}
	@media(max-width:1024px) {
	.product-box2 .product-box2-box{margin-right: 5px;}
	.product-box-right div{margin-right: 50px;}
	.product-box1 .product-box1-box{margin-right: 25px !important;}
	.product-box{padding-left: 40px;}
	.product-lx-right{margin-top: 30px;}
	.product-right .product-right-box-title{margin-top: 0;}
	.product-lx-right{margin-left: 0;}
	}
	
	
	@media(max-width:768px) {
	.product-box-right div{margin-right: 30px;}
	.product-lx-right img{margin-right: 0;}
	.product-lx-right a{font-size: 20px;}
	}
	@media(max-width:767px) {
	.product-lx{float: inherit;}
	.product-lx-right{float: inherit;}
	.product-box-right>div{margin-bottom: 10px;}
	}