* { 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;}
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%;}}
 @font-face {
 	font-family: 'SR';
 	src: url('SourceHanSansCN-Regular.otf');
 }
  @font-face {
  	font-family: 'SSL';
  	src: url('SourceHanSansCN-Light.otf');
  }
 @font-face {
 	font-family: 'SS';
 	src: url('SourceHanSansCN-Heavy.otf');
 }
/*******************************
  -------[= head页 =]-------
********************************/
.head{width: 100%;position: relative;height: 190px;}
.head .uk-container{max-width: 1400px;display: block;position: relative;}
.head-top{height: 120px;}
.logo{height: 80px;}
.head-top-left{height: 80px;margin-top: 20px;border-right: 1px solid #adadad;}
.head-top-left-left{float: left;}
.head-top-left-right{float: left;margin-left: 20px;}
.head-top-left-right-title{ font-family: "SS";font-size: 40px;line-height: 50px;color: #333;}
.head-top-left-right-desc{ font-family: "SS";font-size: 18px;line-height: 30px;color: #333;}
.head-top-right{float: right;height: 60px;margin-top: 30px;}
.head-top-right1{text-align: right;font-family: "SR";font-size: 16px;line-height: 30px;color: #333;}
.head-top-right1 img{width: 19px;height: 21px;margin-right: 15px;}
.head-top-right1 a{font-family: "SR";font-size: 16px;line-height: 30px;color: #333;}
.head-bottom{background-image: linear-gradient( #15bd97, #035ca2);width: 100%;height: 70px;}
.head-bottom-left ul li a{position: relative; display: block; font-size: 18px;line-height: 70px;color: #fff;font-family: "SR";}
.head-bottom-di{width: 100%;height: 6px;background: #18ca96;position: absolute;left: 0;bottom:0;opacity: 0;}
.fugai .uk-active .head-bottom-di{opacity: 1;}
.head-bottom-left{float: left;width:calc(100% - 330px);}
.head-bottom-left>ul{display:flex;justify-content: space-between;flex-wrap:wrap;}
.head-bottom-right{float: right;width:330px}
.head-bottom-right form{height: 45px;margin-top: 12.5px;}
.head-bottom-right input{width: 250px;height: 45px;background-color: #fff;border-radius: 22.5px;padding: 0 15px;margin-right: 25px;}
.head-bottom-right button{width: 45px;height: 45px;}

@media(max-width:1024px){
	.head-top-left-right-title{font-size: 30px;}
	.head-top-left-right-desc{font-size: 15px;}
	.head-bottom-left ul li a{margin-right: 30px;}
	.head-bottom-right input{width: 200px;}
}
@media(max-width:768px){
	.head{height: 150px;overflow: hidden;}
	.head-top{height: 90px;}
	.logo{height: 60px;}
	.head-top-left{margin-top: 15px;height: 60px;}
	.head-top-left-right-desc{font-size: 12px;line-height: 20px;}
	.head-top-left-right-title{font-size: 20px;line-height: 40px;}
	.head-bottom-left ul li a{margin-right: 30px;}
	.head-bottom-right input{width: 200px;}
	.head-top-right{margin-top: 15px;}
	.head-bottom-left ul li a{line-height: 60px;}
	.head-bottom-left{height: 60px;}
}
@media(max-width:787px){
	.head-top-left{border-right: none;}
	.head-top-right{display: none;}
	.head-xian{margin-top: 10px;}
	.head-bottom-right form{margin-top: 7.5px;}
}
@media(max-width:425px){
	.head-top-left{border-right: none;}
	.head-top-right{display: none;}
	.head-xian{margin-top: 10px;}
	.head-bottom-right form{margin-top: 7.5px;}
	.head-bottom-right input{width: 150px;margin-right: 10px;}
}
@media(max-width:375px){
	.head{height: 60px;}
	.head-top{display: none;}
}

	
 /*******************************
   -------[=缩小后的左侧搜索=]-------
 ********************************/

 	.nav-zuo>a{display: block;width: 100%;line-height:35px;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;}
	
	
		
/*******************************
  -------[=轮播图=]-------
********************************/
@media(max-width:767px){
.index-banner>div>a{width: 30px !important;height: 30px !important;margin-top: -15px;font-size: 30px;position: absolute;}
.index-banner>div>a::before{ top: -15px;
	    left: 10px;
	    position: absolute;}	
 }
 .index-banner>div>.uk-position-bottom{bottom:3%;}
 .index-banner .uk-dotnav > * > *{width: 33px;height: 4px;background: #fff;border-radius: initial;}
 .index-banner .uk-dotnav > .uk-active > *{background: #18ca96;}
 /*******************************
    -------[=首页主要产品=]-------
  ********************************/
  .index-hot{position: relative;background-color: #fff;padding: 3%;}
  .index-hot>.uk-container{max-width: 1400px;position: relative;}
 .index-hot-title{margin-bottom: 30px; font-size: 36px;line-height: 50px;text-transform: capitalize;color: #333333;text-align: center;margin-top: 35px;}
 .index-hot-title .p1{font-family: "SS";}
  .index-hot-title .p2{font-family: "SR";}
  .index-hot-img-box{overflow: hidden;}
 .index-hot-box-box{background-color: #eeeeee;padding: 15px;}
 .index-hot-img{width: 100%;transition: 1s;}
 .index-hot-box-title{margin-top: 20px;color: #333; font-family: "SS";font-size: 18px;line-height: 28px;text-align: center;
  line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden; display: box;display: -webkit-box;height: 28px;overflow: hidden;
 }
 .index-hot-more{width: 110px;height: 35px;border-radius: 17.5px; font-family: "SR";transition: 0.6s; background: #004ea3; color: #fff;font-size: 14px;line-height: 35px;text-align: center;margin: 10px auto;}
 .index-hot  .uk-slider-container{margin: 0 70px;}
 .index-hot .uk-slidenav-previous{left: 0; width: 40px;height: 80px;background-image: linear-gradient( #15bd97, #035ca2); color: #fff;font-size: 25px;line-height: 80px;}
 .index-hot .uk-slidenav-next{right: 0; width: 40px;height: 80px;background-image: linear-gradient( #15bd97, #035ca2); color: #fff;font-size: 25px;line-height: 80px;}
 .index-hot-box-box:hover .index-hot-more{background-image: linear-gradient(to right, #15bd97, #035ca2);}
.index-hot-box-box:hover .index-hot-img{transform: scale(1.08);}
 @media(max-width:767px){
	 .index-hot-title{margin-bottom: 25px;}
	 .index-hot-title .p2{display: none;}
   .index-hot  .uk-slider-container{margin: 0 50px;}
    }
 
 
/*******************************
-------[=企业介绍=]-------
********************************/
	.sub5-video {position: relative;}
			.sub5{background-size: 100% 100%;width: 90%;margin-left: 5%;}
			.sub5-nr {position: absolute;top: 0;bottom: 0;width: 100%;z-index: 89;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:67px;height: 70px;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;}
			.circle::before {position: absolute;content: "";}
			.circle::after {position: absolute;content: "";width:100%;height:100%;z-index: -1;left: 0;right: 0;text-align: center;margin: 0px auto;border-radius: 100%;}
			@-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}}
			@-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}}
			@-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}}
			@keyframes pulse {to {box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}}
			
			.video-dw {position: fixed;top: -100%;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.7);z-index: 99;overflow: hidden;opacity: 0;display:none;}
			.block {opacity: 1 !important;top: 0;display:block;}
			.video-word {width: 55%;height:600px;position: absolute;top: 50%;left: 50%; margin: -300px 0 0 -27%;background: #fff;padding: 20px;z-index:100;}
			.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 {width: 100%;height: 100%;}
			.video-word-box{height: 560px;}
		.video-word-box p video{
			width: 100%;
			height: 100%;
		}
		.video-word-box p{background-color: #eee;
			width: 100%;
			height: 100%;
		}
		.sub5-tu{width: 100%;}
		
		.index-work .sub5-nr{background: rgba(0,0,0,0.4);transition: 0.6s; opacity: 0;}
		
		.index-work .sub5-nr:hover{opacity: 1;}
		
	.index-about .index-hot-title{text-align: left;}
	
	.index-about{position: relative;padding:3%;background: url(img/index-about-bg.jpg) no-repeat;background-size: cover;}	
	.index-about .uk-container{max-width: 1400px;}
	.index-about-title1{font-size: 14px;line-height: 28px;color: #333;font-family: "SR";
 line-clamp: 7;-webkit-line-clamp:7;-webkit-box-orient: vertical;overflow: hidden; display: box;display: -webkit-box;height: 196px;overflow: hidden; }
	.index-about-link{background-image: linear-gradient(to right, #15bd97, #035ca2);width: 120px;height: 35px;background-color: #2c88df;font-size: 14px;line-height: 35px;color: #fff;text-align: center;margin-top: 30px;font-family: "SR";}
	.index-about-link:hover{color: #fff;}
	
	.index-about-right{position: relative;}
	.index-about-right-bg{background-color: #2c88df;width: 70%;position: absolute;height: 100%;top: 0;right: 0;}
	.index-about-right-bg-title{margin-top: 25px; color: #fff;text-align: center;font-size: 20px;line-height: 40px;font-family: Arial;}
	.index-about-right-img{position: relative;width: 95%;top: 50%;margin-top: -138px;}
	.index-about-right-box{width: 100%;height: 100%;position: relative;}
	
	.index-about-bottom{margin-top: 30px;}
	.index-about-bottom li img{transition: 0.6s;}
	.index-about-bottom li img:hover{transform: scale(0.95);}
	 @media(max-width:1024px){
	 .index-about .index-hot-title{margin-bottom: 10px;}
	 } 
	
	/*******************************
	   -------[=保温工程=]-------
	 ********************************/
	.index-work{position: relative;padding: 3%;background-color: #fff;}
	.index-work .uk-container{max-width: 1400px;position: relative;}
	.index-work .index-hot-title{text-align: left;}
	.index-work-img{width: 100%;}
	.index-work-title{width: 100%;transition: 0.6s; height: 60px;font-size: 24px;line-height: 60px;color: #fff;text-align: center;padding: 0 10px;
	line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden; display: box;display: -webkit-box;height: 60px;overflow: hidden; 
	background-image: linear-gradient( #15bd97, #035ca2);position: absolute;bottom:-60px;}
	.index-work-box:hover .index-work-title{bottom: 0;}
	.index-work .uk-slidenav-previous{width: 115px;height: 50px;right: 138px;background-color: #004ea3;color: #fff;
	font-size: 25px;line-height: 50px;text-align: center;left: initial;top: -72px;}
	.index-work .uk-slidenav-next{width: 115px;height: 50px;right: 0px;background-color: #18ca96;color: #fff;
	font-size: 25px;line-height: 50px;text-align: center;left: initial;top: -72px;}	
	.index-work-link{background-image: linear-gradient(to right, #15bd97, #035ca2);width: 140px;height: 50px;background-color: #2c88df;font-size: 14px;line-height: 50px;color: #fff;text-align: center;font-family: "SR";
	position: absolute;right: 320px;top: 0;}
	.index-work-link:hover{color: #fff;}
	
	.index-work-box1 .sub5{    width: 100%;    margin-left: 0%;}
	.index-work-box1 .circle{width: 75px;height: 75px;}
	.index-work .index-hot-title1{margin-top: 0px;
	margin-bottom: 50px;}
	@media(max-width:1024px){
	.index-work-title{height: 40px;line-height: 40px;bottom:-40px}
	.index-work .index-hot-title{font-size: 30px;margin-bottom: 40px;}
	.index-work .uk-slidenav-previous{top: -60px;}
	.index-work .uk-slidenav-next{top: -60px;}	
	.index-work-link{right: 310px;}
	} 
	@media(max-width:1020px){
	.index-work-link{right: 25px;}
	.index-work .uk-slidenav-previous{width:40px;height: 40px;left: 0px;color: #fff;margin-top: -20px;	font-size: 25px;line-height: 40px;top: 50%;}
	.index-work .uk-slidenav-next{width:40px;height: 40px;right: 0px;color: #fff;margin-top: -20px;	font-size: 25px;line-height: 40px;top: 50%;}	
	.index-work .sub5{width: 100%;margin-left: 0;}
	} 
	@media(max-width:375px){
	.index-work-link{position: relative;margin-top: 30px;right: 0;}	
	} 
	
	
	/*******************************
	   -------[=证书=]-------
	 ********************************/
	.index-cer{padding: 3%;position: relative;background-color: #f8f8f8;}
	.index-cer .uk-container{max-width: 1400px;}
	.index-cer .uk-dotnav > * > *{width: 33px;height: 4px;background: #fff;border-radius: initial;}
		.index-cer .uk-dotnav > .uk-active > *{background: #18ca96;}
		.index-cer .uk-slidenav-position{margin-bottom: 40px;}
	
	/*******************************
	   -------[=首页新闻=]-------
	 ********************************/
	 .index-news{position: relative;padding:3% 0;overflow: hidden; background-color: #fff;}
	 .index-news .uk-container{max-width: 1200px;}
	 .index-news-top{background: url(img/index-news-bg.jpg) no-repeat;margin-bottom: 30px;
	 height: 260px;background-size: cover;overflow: hidden;}
	 .index-news-top1{overflow: hidden; width: 400px;height: 128px;margin:66px auto;background: rgba(255,255,255,0.2);}
	.index-news-top-title{font-size: 40px;font-weight: 700; line-height: 50px;text-transform: uppercase;color: #334ba5;text-align: center;}
	.index-news-top-title{font-size: 40px;line-height: 40px;font-weight: 700;color: #fff;text-align: center;text-transform: uppercase;margin-top: 30px;}
		
	 .index-news-top-subtitle::before{
	      content: " ";
	      background: #fff;
	      width: 19px;
	      height: 2px;
	      margin-top: 11px;
	      display: block;
	      float: left;
	      margin-right: 15px;
	     }
	 .index-news-top-subtitle::after{
	      content: " ";display: block;
	      background: #fff;
	      width: 19px;
	      height: 2px;
	      margin-top: 11px;
	      display: block;
	      float: right;
	      margin-left: 15px;
	     }
	 .index-news-top-subtitle{font-size: 16px;line-height: 24px;color: #fff;}
	 .index-news-top-center{text-align: center;width: 189px;
	    margin: 5px auto;}
	 .index-news-box{padding:30px 0 30px 105px;}	 
	 .index-news-day{width: 90px;position: absolute;left: 0;top: 30px;border-right: 1px solid #525252;}
	 .index-news-date{font-size: 64px;line-height: 64px;color: #525252;font-weight: 700;}
	 .index-news-date1{font-size: 18px;line-height: 24px;color: #525252;}
	 .index-news-bottom-title{transition: 0.6s;font-size: 18px;line-height: 24px;color: #555;height: 24px;
	 line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical; display: box;display: -webkit-box;overflow: hidden;}
	 .index-news-bottom-desc{margin-top: 10px;font-size: 14px;line-height: 18px;color: #525252;
	 line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical; display: box;display: -webkit-box;overflow: hidden;}
	.index-news-more{transition: 0.6s;margin-top: 30px;width: 80px;height: 30px;background-color: #e5e5e5;font-size: 16px;line-height: 30px;text-align: center;color: #fff; text-transform: uppercase;}
	.index-news>ul>li{background-color: #fff;transition: 0.6s;}	
	.index-news>ul>li:hover{background-color: #f1f1f1;}
	.index-news>ul>li:hover .index-news-bottom-title{color: #334aa4;}
	.index-news>ul>li:hover .index-news-more{background-color: #334aa4;}
	
	@media(max-width:767px){
		.index-news-bottom-img{display: none;}
	 }
	@media(max-width:404px){
		.index-news-top1{width: 230px;}
	 }
	
	
/*******************************
   -------[=foot=]-------
 ********************************/
 .footer{position: relative;padding: 3% 3% 1%;background: url(img/foot-bg.jpg) no-repeat; background-size: cover;}
 .footer .uk-container{max-width: 1400px;}
 .footer-left{padding-right: 2%;}
  .foot-logo{position: relative;}
  .foot-nav{width:166px ;margin-bottom: 25px; height: 21px;margin-top: 35px;max-width: inherit;}
.foot-xx{font-family: "SR";margin-bottom: 10px; font-size: 14px;line-height: 24px;color: #fff;}
.foot-xx i{opacity: 0;}
.foot-xx a{font-family: "SR";font-size: 14px;line-height: 24px;color: #fff;}
.foot-zeng{margin-top: 40px;margin-bottom: 30px;position: relative;padding-left: 40px;}
.foot-zeng img{position: absolute;left: 0;width: 28px;height:14px;top:5px;}
.foot-zeng a{font-size: 14px;line-height: 22px;color: #fff;font-family: "SR";}
.asl{margin-bottom:10px;}
  .foot-title{font-size: 24px;line-height: 40px;color: #fff;font-family: "微软雅黑";}
 .foot-xian{width: 50px;height: 2px;background-color: #18ca96;margin-top: 10px;margin-bottom: 30px;}
 .foot-fugai li a{font-size: 16px;line-height: 35px;font-family: "SR";color:#fff ;}
 .foot-fugai li a i{transform: scale(0.7);font-weight: 600;}
 .footer-center{border-left:1px solid #448ca5 ;border-right: 1px solid #448ca5;padding-left: 5%;}
  .footer-right-right{padding-left: 20px;}
.footer-right-right form li input{margin-bottom: 15px; background: rgba(255,255,255,0.16);width: 100%;height: 45px;color: #fff;font-size: 14px;line-height: 45px;padding: 0 10px;}
  .footer-right-right form li textarea{background: rgba(255,255,255,0.16);width: 100%;height: 70px;color: #fff;font-size: 14px;line-height: 30px;padding:5px 5px  5px 10px;}
  .footer-right-right form li .abc1{width: 110px;height: 30px;background-image: linear-gradient(to right, #15bd97, #035ca2);color: #fff;font-size: 14px;line-height: 30px;text-align: center;}
  .footer-right-right form li{margin-bottom: 15px;}
  .footer-right-right form li input::-webkit-input-placeholder {color: #fff;}
  .footer-right-right form li  input::-moz-placeholder {color: #fff;}
  .footer-right-right form li  input::-ms-input-placeholder {color: #fff;}
   .footer-right-right form li textarea::-webkit-input-placeholder {color: #fff;}
  .footer-right-right form li  textarea::-moz-placeholder {color: #fff;}
  .footer-right-right form li  textarea::-ms-input-placeholder {color: #fff;} 
  
 .footer-bottom{padding: 0 3%;height: 50px;overflow: hidden; background: #004ea3;position: absolute;width: 100%;}
  .footer-bottom .uk-container{max-width: 1400px;}
   .bottom-p{font-size:14px ;line-height:50px ;color: #fff; font-family: "微软雅黑";width: calc( 100% - 100px );overflow: hidden;}
    .bottom-p a{font-size:14px ;line-height:50px ;color: #fff; font-family: "微软雅黑";}
   .bottom-r a{font-size:14px ;line-height:50px ;color: #fff;font-family: "微软雅黑";}
   .bottom-r  .Sitemap{margin-left:10px ;}
  .bottom-r{width: 90px;}
   @media(max-width:767px){
   	   .footer-center{border-left:none;border-right:none;}
   .footer-right-right{padding-left: 0px;}
 	}
 	@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;}
 .mbx img{width:100%;}
 .banner-box{position: relative;overflow: hidden;width: 100%;}
 .mbx-box{background-image: linear-gradient( #15bd97, #035ca2);height: 50px;padding: 10px 0;}
 .mbx .uk-container{max-width: 1400px;}
.m-box{font-family: "SR";color: #fff;font-size: 16px;line-height: 30px;text-transform: uppercase;}
.m-box a{font-family: "SR";color: #fff;font-size: 16px;line-height: 30px;}
/*******************************
-------[=公司简介=]-------
********************************/
.about{position: relative;padding:3% ;overflow: hidden;background-color: #fff;}
.about .uk-container{max-width: 1400px;}
.about-title{margin-top: 20px;font-family: "SR";font-size: 36px;line-height: 45px;color: #333333;}
.about-title1{font-size: 16px;line-height: 30px;text-transform: uppercase;color: #626262;font-family: "SSL";font-weight: 200;}
.about .about-title1{padding-bottom:30px;border-bottom:1px solid #eee;margin-bottom:30px;}

.about-li{font-family: "SSL";font-size: 14px;line-height: 26px;color: #646363;}
.about-img{width: 100%;}
.about-li-box{float:right;width:66%;}

.about1{position: relative;padding:3% ;overflow: hidden;background-color: #f8f8f8;}
.about1 .uk-container{max-width: 1400px;}
.about1 ul{margin-top: 30px;}


.about2{position: relative;padding:3% ;overflow: hidden;background-color: #fff;}
.about2 .uk-container{max-width: 1400px;}
.about2 ul{margin-top: 30px;}
.about2-box{background-color: #e5e5e5;width: 100%;overflow: hidden;}
.about2-box img{transition: 0.6s; width: 67px;height: 67px;margin-top: 35px;margin-left: 30px;}
.about2-title{font-family: "SSL";font-size: 14px;line-height: 24px;height: 216px;margin: 30px;
line-clamp: 9;-webkit-line-clamp:9;-webkit-box-orient: vertical; display: box;display: -webkit-box;
}
.about2-box:hover img{transform: rotateY(360deg);}

  @media(max-width:768px){
	  .about-box{margin-top: 40px;}
   .about-box-img{float: inherit;margin: 0;margin-bottom: 15px;}
    }

 /*******************************
  	  -------[=产品列表页=]-------
  ********************************/
  
  
  .productlist{position: relative;padding:3%;background: #fff;overflow: hidden;}
   .productlist>.uk-container{max-width: 1400px;}
 .productlist>div>ul{margin-top: 30px;}
 
 .productlist-left{border-right: 1px solid #eee;padding-top:40px;}
  .productlist-left .uk-accordion{overflow: hidden; height: auto;}
  .sanjiao .pro-ho{position: absolute;right:10px;top:20px;width:9px;height: 10px;transform: rotate(-90deg);}
	.productlist-left .uk-active .sanjiao .pro-ho{transform: rotate(0deg);}
	 .productlist-left h3{position: relative;padding-right: 20px; color: #333333; line-height: 50px;font-size: 18px;
     font-weight: 400;font-family: "Arial";
	  overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
	padding:0px 20px; }
      .productlist-left h3 a{color: #242424;line-height: 50px; font-size: 18px;display: block;position: relative;
	   overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
      .productlist-left h3 a .pro-xian{width: 100%;height: 1px;background-color: #eee;position: absolute;bottom: 0;left: 0;}
	  .productlist .uk-accordion-title{padding: 0;margin: 0;}
       .productlist .uk-accordion-content{padding:0px;}
	 .lei-name{height: 45px;font-size: 16px;line-height: 45px;overflow: hidden;color: #666666;padding-left: 20px;font-family: "SSL";
	 display: block;position: relative;  overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	 .lei-name .pro-hov{width: 10px;height: 8px;position: absolute;left: 0;top: 8px;}
	
    .productlist-left h3:hover{ background-color: #eeeeee;}
	  .productlist-left h3:hover >a{ color: #004ea3;font-family: "SS";}
	.lei-name:hover{color: #334ba5;text-decoration: underline;}
  
 .productlist-right-title{font-size: 16px;line-height: 30px;color: #323232;text-align: center;margin-top:10px ;margin-top: 5px;font-family: "SR";text-align: center;}
   .productlist-right-img{border:1px solid #eee;transition: 0.6s;width: 100%;}
   .productlist-right a:hover  .productlist-right-img{transform: scale(0.95);}
	.productlist .col-lg-12{margin-top: 30px;}


  
 /*******************************
		  -------[=产品详情页=]-------
	********************************/	
	.product{padding: 3%;position: relative;overflow: hidden;}
	 .product>.uk-container{max-width: 1400px !important;}
	  .pro-show{width: 100%;border: 1px solid #eee;}
	  .product-right-box-title{margin-top: 60px; font-size: 30px;line-height:30px;color: #323232;font-weight: 400;font-size: "SR";}
	  .product-desc{margin-top: 30px;font-family: "SSL";}
	   .pr-box1{margin-top: 60px;}
	 .xiaobox{width:100%;padding: 0 50px;}
	 .xiao{width: 100%;border: 1px solid #eee;}
	 .product-right .uk-slidenav-previous{color: #fff;line-height: 45px;font-size: 30px;display: block; background: #004ea3;left: 0;width: 30px;height: 45px;}
	 .product-right .uk-slidenav-next{color: #fff;line-height: 45px;font-size: 30px;display: block; background-color: #004ea3;right: 0;width: 30px;height: 45px;} 	 
	  
	 .product .about-title1{margin-bottom: 60px;}
	 .pro-desc1{margin-top: 40px; color: #333333;font-family: "SSL";}
	
	.pr-next{margin:4% auto 0;width:300px;}
		.pr-next>p{width:130px;height: 33px;background-color: #fff;border-radius: 16.5px; border: 1px solid #9d9d9d; color:#333333; line-height: 33px;text-align: center;font-size: 14px;cursor:pointer;}
		.pr-next>p:hover{background-image: linear-gradient( #15bd97, #035ca2);color: #fff;border: none;}
		.pr-next>p:nth-child(1){float:left;}
		.pr-next>p:nth-child(2){float:right;}
	   
   /*******************************
     -------[=视频列表页=]-------     
   ********************************/
	 .videolist {padding: 3%;position: relative;overflow: hidden;}
	 .videolist>.uk-container{max-width: 1400px !important;} 
	 .videolist .about-title1{margin-bottom: 40px;}
	 .videolist .sub5{width: 100%;margin-left: 0;}  
	  .videolist .sub5-nr{background: rgba(0,0,0,0.4);transition: 0.6s; opacity: 0;}
	  
	  .videolist .sub5-nr:hover{opacity: 1;} 
	   .videolist-title{margin-top: 15px;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-desc{margin-top: 10px;font-size: 14px;line-height: 20px;font-family: "SSL";color: #666666;text-align: left;
	    overflow: hidden;height: 60px; line-clamp: 3;-webkit-line-clamp:3;-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;}
		   }
		   
   /*******************************
     -------[=新闻列表页=]-------     
   ********************************/
   
  .news-list{background-color: #fff;padding: 3% 0;overflow: hidden;}
  .news-list .uk-container{max-width: 1400px;}
  .news-list .about-title1{margin-bottom: 40px;}
  .newslist-hot{opacity: 0; position: absolute;right: 0;top: 0;width: 104px;height: 42px;}
 .newslist-title{font-family: "SR";font-size: 18px;line-height: 25px;color: #5c5c5c;
  margin-top: 15px; overflow: hidden;height: 25px; line-clamp: 1;-webkit-line-clamp:1;-webkit-box-orient: vertical; display: box;display: -webkit-box; }
.newslist-desc{margin-top: 10px; font-family: "SSL";font-size: 14px;line-height: 20px;color: #767676;
  overflow: hidden;height: 40px; line-clamp: 2;-webkit-line-clamp:2;-webkit-box-orient: vertical; display: box;display: -webkit-box;}
	.newslist-more{margin-top: 15px;width: 95px;height: 16px;}
	.opacity{opacity: 1 !important;}
.news-list ul li>a>.hov5 img{width:100%;}
  .news-list .col-lg-12  .frontier-paging ul{display: inline-block;}
  		.news-list .col-lg-12{margin-top: 50px;}
  /*******************************
    -------[=新闻详情页=]-------     
  ********************************/
 .news-page{background-color: #fff;padding: 3% 0;overflow: hidden;}
  .news-page .uk-container{max-width: 1400px;}
  .news-page .about-title1{margin-bottom: 40px;}
  .news-page ul{margin: 0;padding: 0; margin-top: 40px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
 .news-page-left{padding: 0; padding-top: 30px;border-right: 1px solid #eee;}
  .news-page-left div{font-size: 16px;padding-left: 20px; line-height: 50px;height: 50px;font-family: "SS";}
.news-page-left a{font-family: "SSL";padding-left: 20px; font-size: 16px;line-height: 50px;height: 50px;border-bottom: 1px solid #eee;color: #666;}
.news-page-left a:hover {color: #004ea3;font-family: "SR";}
.news-page-a{  overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height:50px;}
.news-page-title{margin-bottom: 30px; font-family: "SR";color: #333;line-height: 25px;margin-top: 25px;font-weight: 700;}
.news-page-content{font-family: "SSL";font-size: 14px;line-height: 24px;margin-top: 30px;margin-bottom: 30px !important;}
.news-page .pr-next{margin-top: 3%;}

 /*******************************
   -------[=联系我们=]-------
 ********************************/	
	.contact{position: relative;background: #fff;padding-top: 60px;}
	.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-top-right li{position: relative;margin-bottom: 17px;}
	.contact-top-right input{border: 1px solid #eee; display: block;margin-bottom:18px; 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:18px; background-color: #fff;font-family: "SR"; width: 100%;height: 110px;padding: 10px; padding-left:30px ;font-size: 14px;line-height: 40px;color: #333;}
	 .contact-top-right form input::-webkit-input-placeholder {color: #888888;font-family: "SSL";}
	.contact-top-right form  input::-moz-placeholder {color: #888888;font-family: "SSL";}
	 .contact-top-right form  input::-ms-input-placeholder {color: #888888;font-family: "SSL";}
	.contact-top-right form textarea::-webkit-input-placeholder {color: #888888;font-family: "SSL";}
	 .contact-top-right form  textarea::-moz-placeholder{color: #888888;font-family: "SSL";}
	 .contact-top-right form  textarea::-ms-input-placeholder{color: #888888;font-family: "SSL";}
	.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;margin-top: 30px; background: #004ea3;color: #fff; font-family: "SSL";}
		.contact-top .uk-container{max-width:1920px;padding:0;margin:0 auto;}
	.contact-bottom{max-width: 1920px;
    height: 450px;
    margin: 50px auto 0;
    display: block;
    overflow: hidden;}
	.contact-bottom p{width: 100%;height: 450px;}
	.contact-bottom p iframe{width: 100%;height: 450px;}
	.contact-bottom p iframe body{width: 100%;height: 450px;}
	.contact-bottom p iframe .page-body{magin:0 auto !important;}
	@media(max-width:1430px){
		.contact-top-left1{ width: 380px;   margin-left: calc( 100% - 385px); }
		.contact-top-right{width: 580px;padding-left: 30px;}
	}
	@media(max-width:1020px){
		.contact-top-left1{ width: 340px;     margin-left: 25px;}
		.contact-top-right{width: 335px;padding-left: 30px;}
	}	
		