* { margin:0; padding:0;box-sizing: border-box;-moz-box-sizing: border-box;
-webkit-box-sizing: border-box; -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; }
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;}
@font-face{
    font-family: 'LATO-BOLD-7';
    src : url('LATO-BOLD-7.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;padding: 15px 3%;}
.head>.uk-container{max-width: 1300px;}
.logo-title{display: none;}
.head-right .head-right-top ul .head-right-top-left{font-size: 44px;line-height: 44px; font-family: "Impact"; color: #0e3675;font-weight: 400;text-transform: uppercase;}
.head-right .head-right-top ul .head-right-top-right .sousuo{font-size: 16px;padding:2px 10px;    
line-height: 40px; font-family: "Arial"; color: #999999;font-weight: 400;border:1px solid #cc2929;position: relative;}
.head-right-top-right  .sousuo img{position: absolute;top: 0;right: 0;height: 100%;}
.head-right-bottom{margin-top: 5px;}
.uk-navbar .fugai li a{display: block;text-transform: capitalize; background:none !important;height: 50px; font-size:18px ;font-weight: 700;font-family: Arial;color: #666666;line-height:50px ;text-align:center;padding:0 20px;}
.uk-navbar .fugai .uk-active a{background: #cc2929 !important;color: #ffffff;}
.uk-navbar{background: none !important;}
.head-right-bottom-right{text-align: right;display: flex;justify-content: center;    align-items: center;position: relative;}
.head-right-bottom-right>img{width:195px; height:25px;position: absolute;
    right: 0;}
@media(max-width:1366px){
	.head-right .head-right-top ul .head-right-top-left{font-size: 37px;}
}
@media(max-width:1147px){
	.head-right .head-right-top ul .head-right-top-left{font-size: 30px;}
	
}
@media(max-width:997px){
	.head-right .head-right-top ul .head-right-top-left{font-size: 25px;line-height: 30px;}
	.sousuo input{top: 8px;
    width: 150px;
    position: absolute;}
	.head-right-top-right .sousuo{height: 34px;line-height: 30px;}
	.uk-navbar .fugai li a{padding: 0 10px;height: 30px;line-height: 30px;}
}
@media(max-width:804px){
	.head-right .head-right-top ul .head-right-top-left{font-size: 20px;line-height: 30px;}
}
@media(max-width:767px){
	.head-left{display: flex;justify-content: center;    align-items: center;}
	.logo-title{display: block;font-family: "Impact";float: left;font-size: 25px;
    color: #0e3675;
    font-weight: 400;
    text-transform: uppercase;}
	.head-right-top-left{display: none;}
	.sousuo{width: 50%;margin-left: 50%;}
	.head-left>.logo{float: left;max-width: 50px;}
	
	.uk-navbar-toggle{    margin-top: 0;
    background: #1e3058!important;
    margin-left: 0;
    color: #fff;}
}

/*******************************
  -------[=轮播图=]-------
********************************/
@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;}	
 }
 
 
 /*******************************
   -------[=缩小后的左侧搜索=]-------
 ********************************/
 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: 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: 3px;
 	margin-top:3px;float:right;}
	
	
 /*******************************
   -------[=首页产品展示=]-------
 ********************************/
 .index-hot{position: relative;padding:3%;}
 .index-hot>.uk-container{max-width: 1300px !important;}
 .index-hot-left{position: relative;background: url(img/hotimg.png);padding: 60px 10%;height: 400px;}
 .index-hot-left-title{text-transform: uppercase; font-size: 38px;line-height: 40px;font-family: Impact;color: #fff;}
 .index-hot-left-desc{margin-top:20px;font-size: 14px;line-height: 20px;font-family: Arial;color: #999999;height: 60px;
  overflow: hidden; display: box;display: -webkit-box;line-clamp: 3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
 .index-hot-more{text-align: center;line-height: 40px;position: absolute;left: 10%;
 bottom: 20%;width:80% ;background: #cc2929;color: #fff;}
 .index-hot-more:hover{color: #fff !important;}
 .index-hot-pro .uk-slidenav-previous{left: -13px;}
 .index-hot-pro .uk-slidenav-next{right: -28px;}
 .index-hot-pro div ul li a{background-color:#1e3058 ;display: block;height: 400px;overflow: hidden;padding:1px; border: 1px solid #1e3058 ;}
 .index-hot-pro-title{font-size: 18px;color: #fff; font-weight: bold;font-family: Arial;line-height: 30px;
 text-align: center;width: 80%;margin-left: 10%;margin-top:36px;height: 30px;
 overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
 .index-hot-pro-more{display: none;color: #fff; font-size: 14px;font-weight: bold;font-family: Arial;line-height: 20px;
 text-align: center;width: 80%;margin-left: 10%;height: 20px; transition:1s;	
        -moz-transition:1s;
         -webkit-transition:1s; 
        -o-transition:1s;}
 .index-hot-pro .uk-slidenav-previous:hover{background:#e60013 !important;}
 .index-hot-pro .uk-slidenav-next:hover{background:#e60013 !important;}
 .index-hot-pro-img{ margin: 40% auto 0;display: block;}
 .index-hot-pro-box{position: relative;overflow: hidden;
 transition:1s;	
        -moz-transition:1s;
         -webkit-transition:1s; 
        -o-transition:1s;}
		
		.index-hot-pro-box-fg{background: rgba(30,48,88,0.43);width: 100%;height: 100%;z-index:3;
		transition:1s;
		       -moz-transition:1s;
		        -webkit-transition:1s; 
		       -o-transition:1s;position: absolute;top: 0;display: none;}
.index-hot-pro div ul li a:hover{background: #cc2929;border: 2px solid #cc2929;}
 .index-hot-pro div ul li a:hover .index-hot-pro-box{margin-top: -20px;}
 .index-hot-pro div ul li a:hover .index-hot-pro-more{display: block;}
 .index-hot-pro div ul li a:hover .index-hot-pro-box-fg{display: block;}
 @media(max-width:1300px){
	 .index-hot-left{height: 335px;}
	 .index-hot-pro div ul li a{height: 335px;}
 }
  @media(max-width:1090px){
 	 .index-hot-left{height: 300px;}
 	 .index-hot-pro div ul li a{height: 300px;}
	 .index-hot-more{bottom:7% ;}
 } 
 @media(max-width:1090px){
 	 .index-hot-left{height: 300px;}
 	 .index-hot-pro div ul li a{height: 300px;}
	 .index-hot-pro-title{font-size: 15px;}
	 .index-hot-pro-more{font-size: 12px;}
 	 .index-hot-more{bottom:7% ;}
 }
 @media(max-width:959px){
	 .index-hot-left-title{text-align: center;color: #333333;}
	 .index-hot-left-desc{text-align: center;color: #333333;}
	 .index-hot-left{background: none;padding: 0;height: auto !important;}
	 .index-hot-more{display: none;}
	 .index-hot-ul{height: 350px;}
	 .index-hot-ul>li{height: 350px;}
	 .index-hot-pro div ul li a{height: 350px;}

 	 .index-hot-more{bottom:7% ;}
 }
 @media(max-width:828px){	 
 	 .index-hot-ul{height: 280px;}
 	 .index-hot-ul>li{height: 280px;}
 	 .index-hot-pro div ul li a{height: 280px;}
	 .index-hot-pro-title{margin-top: 10px;}
 }
 
 
 
 /*******************************
    -------[=首页新产品展示=]-------
  ********************************/
  
 .index-newpro{position: relative;padding:0 3%;margin-bottom: 3%;}
 .index-newpro>.uk-container{max-width: 1300px !important;}
 .right-di{width: 30%;position: absolute;right: 0;height: 80px;background:#1e3058 ;}
 .index-newpro-title1{display: none; position: relative; background:#1e3058 ;padding-left:25px;text-transform: uppercase; color: #fff;font-family:Impact;font-size: 40px;line-height:80px ;font-weight: 400;
 overflow: hidden;height: 80px;}
 .index-newpro-desc1{display: none; padding-left:25px;color: #666666;font-family:Arial;font-size: 18px;line-height:30px ;font-weight: 400;margin-top: 15px;
 }
 
 .index-newpro-title{position: relative; background:#1e3058 ;padding-left:25px;text-transform: uppercase; color: #fff;font-family:Impact;font-size: 40px;line-height:80px ;font-weight: 400;
 overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 80px;}
 .index-newpro-desc{padding-left:25px;color: #666666;font-family:Arial;font-size: 18px;line-height:30px ;font-weight: 400;margin-top: 50px;
 overflow: hidden; display: box;display: -webkit-box;line-clamp: 3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 90px;}
  .index-newpro-em{padding-left:25px;text-transform: uppercase; color: #333333;font-family:Arial;font-size: 24px;line-height:30px ;font-weight: 700;
 position: absolute;bottom: 50px;}
 .index-newpro-email{padding-left:25px; color: #1e3058;font-family:Arial;font-size: 36px;line-height:40px ;font-weight: 700;
 position: absolute;bottom: 0px;}
 .index-newpro .uk-slidenav-previous{top:95%;left: 73%;}
 .index-newpro .uk-slidenav-next{top:95%;right:0%;}
 .index-newpro .uk-slidenav-previous:hover{color: #000 !important;}
 .index-newpro .uk-slidenav-next:hover{color: #000 !important;}
 @media(max-width:1053px){	 
  	.index-newpro-desc{margin-top: 16px;}
  }
  @media(max-width:959px){
   	.right-di{display: none;}
 	.index-newpro-title{display: none;}
 	.index-newpro-desc{display: none;}
 	.index-newpro-title1{display: block;}
 	.index-newpro-desc1{display: block;}
 	.index-newpro-img{display: block;margin: 0 auto;}
 	.index-newpro .uk-slidenav-previous{top:50%;left: 20px;}
 	.index-newpro .uk-slidenav-next{top:50%;right:20px;}
 	.index-newpro-em{position: relative;bottom: 0;}
 	.index-newpro-email{position: relative;}
   }
   
 /*******************************
   -------[=视频展示=]-------
 ********************************/
 .index-video{position: relative;padding:3%;background: url(img/bg.jpg) no-repeat;padding-top: 100px;}
 .index-video>.uk-container{max-width: 1300px !important;}
 .sub5-video {position: relative;}
 .sub5{background-size: 100% 100%;}
 .sub5-nr {position: absolute;top: 0;bottom: 0;width: 100%;z-index: 999;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:48px;height: 48px;box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);border-radius: 100%;background-size: cover;background-repeat: no-repeat;
 	-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
 	-ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);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: 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 {width: 100%;height: 100%;}
 .index-video-right-top-title1{color: #ffffff;font-family:Impact;font-size:25px;line-height:30px ;font-weight: 400;text-transform: uppercase;
 overflow: hidden; height: 30px;display: none;text-align: center;margin-bottom: 15px;}
 
 .index-video-right-top{position: relative;margin-top:20px;}
 .index-video-right-top-title{color: #ffffff;font-family:Impact;font-size:40px;line-height:40px ;font-weight: 400;text-transform: uppercase;
 overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 40px;}
 .index-video-more{width: 80%;margin-left: 10%;font-size:16px;line-height: 40px;background: #cc2929;font-family: Arial;
  color: #fff;font-weight: 700;    text-align: center;  display: block; overflow: hidden;}
  .index-video-more1{display: none; width:30%;margin-left: 70%;font-size:16px;line-height: 40px;background: #cc2929;font-family: Arial;
   color: #fff;font-weight: 700; margin-top: 10px;   text-align: center;  overflow: hidden;}
 .index-video-right-title{color: #333333;font-family:Impact;font-size:30px;line-height:35px ;font-weight: 400;margin-top: 100px;text-transform: uppercase;
 overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 35px;}
 .index-video-right-desc{color: #666666;font-family:Impact;font-size:14px;line-height:25px ;font-weight: 400;margin-top: 25px;font-family: Arial;
 overflow: hidden; display: box;display: -webkit-box;line-clamp:5;-webkit-line-clamp: 5;-webkit-box-orient: vertical;height: 125px;}
 
 
 @media(max-width:1361px){
  	.index-video-right-top-title{font-size: 35px;}
	.index-video-right-desc{line-clamp:4;-webkit-line-clamp: 4;height: 100px;}
  }
 @media(max-width:1191px){
  	.index-video-right-top-title{font-size: 30px;}
	.index-video-right-title{font-size: 25px;}
 	.index-video-right-desc{margin-top: 15px;line-height: 20px;height: 80px;}
  }
 @media(max-width:1035px){
  	.index-video-right-top-title{font-size:25px;}
 	.index-video-right-title{font-size: 20px;margin-top: 90px;}
 	.index-video-right-desc{margin-top: 5px;line-height: 20px;height: 80px;}
  }
 @media(max-width:959px){
	 .index-video{padding-top: 3%;}
  	.index-video-right-top{display: none;}
 	.index-video-right-top-title1{display: block;}
 	.index-video-right-desc{margin-top: 5px;line-height: 20px;height: 80px;}
	.sub5-tu{display: block;
    margin: auto;}
	.index-video-right-title{margin-top: 15px;}
	.index-video-more1{display: block;}
  }
 
 /*******************************
   -------[=首页公司简介=]-------
 ********************************/
 .index-about{position: relative;padding:3%;}
 .index-about>.uk-container{max-width: 1300px !important;}
 .index-about-img1{width: 100%;margin-top:10%;  transition:1s;	
       -moz-transition:1s;
        -webkit-transition:1s; 
       -o-transition:1s; }
 .index-about-box1{background-color: #ebebeb;padding:20% 10%;}
 .index-about-t1{font-size:22px ;line-height: 30px;color: #1e3058;font-family: Arial;font-weight: 700;text-transform: uppercase;}
 .index-about-d1{font-size:16px ;line-height: 22px;color: #999999;font-family: Arial;font-weight: 400;margin-top:15px ;}
 .index-about-box2{background:#1e3058 ;padding: 30% 10%;}
 .index-about-t2{font-size:36px ;line-height: 40px;color: #ffffff;font-family: Impact;font-weight: 400;text-transform: uppercase;}
 .index-about-more{display: block;width: 100%;line-height:35px;color: #fff;font-family: Arial;font-size: 16px;background:#cc2929 ;margin-top: 15px; text-align: center;}
 .index-about-img3{width: 100%;margin-top:10%;  transition:1s;	
       -moz-transition:1s;
        -webkit-transition:1s; 
       -o-transition:1s; }
 .index-about-img2{width: 100%;  transition:1s;	
       -moz-transition:1s;
        -webkit-transition:1s; 
       -o-transition:1s; }
 .index-about-img4{width: 100%;margin-top:10%;  transition:1s;	
       -moz-transition:1s;
        -webkit-transition:1s; 
       -o-transition:1s; }
 .index-about-box4{background-color: #ebebeb;padding:20% 9%;}
.index-about-t4{font-size:19px ;line-height: 30px;color: #1e3058;font-family: Arial;font-weight: 700;text-transform: uppercase;}
 .index-about-d4{font-size:16px ;line-height: 22px;color: #999999;font-family: Arial;font-weight: 400;margin-top:15px ;}
.index-about ul li{overflow: hidden;}
 .index-about-img1:hover{     
	 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);	
			}
.index-about-img2:hover{     
	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);	
						}
.index-about-img3:hover{    
	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);	
									}
.index-about-img4:hover{     
	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);	
												}
 /*******************************
   -------[=首页新闻=]-------
 ********************************/
.index-news{position: relative;padding: 0 3% 3%;background:url(img/newsBg.jpg) no-repeat;}
.index-news>.uk-container{max-width: 1300px !important;}
.index-news-title{text-align: right;text-transform: uppercase;margin-top: 75px; color: #fff;font-family:Impact ;line-height: 45px;font-size: 40px;font-weight: 400;padding-right: 3%;}
.index-news-desc{text-align: right;color: #dadada;font-family:Arial ;line-height: 25px;font-size: 14px;margin-top: 10px;
font-weight: 400;padding-right: 3%;}
.index-news .uk-slider-container{padding-top:150px;}
.index-news-box{position: relative;overflow: hidden;}
.index-news-data{width: 80px;height: 130px;text-align: center;background-color:#1e3058 ;position: absolute;
transition:1s;	
       -moz-transition:1s;
        -webkit-transition:1s; 
       -o-transition:1s;top:0;left: 30px;}
.index-news-mon{font-size: 18px;font-family: Impact;color: #fff;line-height: 30px;margin-top: 15px;}
.index-news-xian{width:14px;height: 2px;background-color: #fff;margin: 15px auto;}
.index-news-day{font-size: 24px;font-family: Impact;color: #fff;line-height: 30px;}
.index-news-desc1{background-color:#ebebeb ;width: 100%;padding:30px;margin-top: 30px;}
.index-news-t{font-size: 18px;color: #333333;line-height: 30px;height: 60px;padding-left: 100px;font-weight: 700;
 overflow: hidden; display: box;display: -webkit-box;line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index-news-d{font-size: 14px;color: #666666;line-height: 25px;height: 75px;margin-top:30px;height: 75px;
overflow: hidden; display: box;display: -webkit-box;line-clamp: 3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.uk-icon-long-arrow-left{width:15% ;position: absolute;left: 35%;top:25% !important; font-size: 40px;
transition:1s;	
       -moz-transition:1s;
        -webkit-transition:1s; 
       -o-transition:1s;text-align: center;background-color: #1e3058;}
.uk-icon-long-arrow-right{width:15% ;position: absolute;left: 50%;top:25% !important; font-size: 40px;
transition:1s;	
       -moz-transition:1s;
        -webkit-transition:1s; 
       -o-transition:1s;
text-align: center;background-color: #1e3058;}
 .index-news .uk-slider-container ul li:hover .index-news-data{background-color: #cc2929;}
 .uk-icon-long-arrow-left:hover{background-color: #cc2929;}
 .uk-icon-long-arrow-right:hover{background-color: #cc2929;}
 
 /*******************************
   -------[=foot=]-------
 ********************************/
 
 .footer{position: relative;background-color: #f4f4f4;padding: 3% 3% 0px;}
 .footer>.uk-container{max-width: 1300px !important;}
 .footer>.uk-container>.uk-grid{border-bottom: 1px solid #aaaaaa;}
 .footer-left-top{display: flex;  align-items: center;}
 .footer-left-top>img{float: left;border-right: 1px solid #aaaaaa;padding-right: 38px;}
 .footer-left-top-map>img{width:195px ;float: left;margin-left: 25px;}
 .footer-left-bottom{margin-top: 50px;}
 .footer-bottom-ul>li>a{font-size:16px ;color: #666666;line-height: 30px;font-family: Arial;float: left;padding-right: 22px;text-transform: uppercase;}
 .footer-bottom-ul .uk-active a{color: #333;}
 .footer-news{color: #333;font-family: Arial;font-weight: 400;font-size: 14px;line-height: 30px;}
 .footer-news>a{color: #333;font-family: Arial;font-weight: 400;font-size: 14px;line-height: 30px;}
 
 .bottom{position: relative;background-color: #f4f4f4;padding:10px 3% 22px;}
 .bottom>.uk-container{max-width: 1300px !important;}
 .bottom>.uk-container>p{font-size: 16px;line-height: 30px;color: #666;}
 .Sitemap>a{    color: #666666;
    float: right;
    margin-right: 15px;}
 /*******************************
   -------[=面包屑=]-------
 ********************************/
 .mbx{position: relative;}
 .banner{width: 100%;position: relative;}
 .mbx-box{position: relative; padding: 0 3%;border-top: 1px solid #fff;margin-top: -35px;}
 .mbx-box>.uk-container{max-width: 1300px;padding: 0 !important;}
.m-box{position: relative; color: #fff;overflow: hidden;height: 35px;}
.m-box>a{position: relative; color: #fff;font-size: 18px;text-transform: uppercase;line-height:35px;}



/*******************************
-------[=关于我们=]-------
********************************/
.about{position: relative;padding: 0 3%;}
.about>.uk-container{max-width: 1300px !important;padding: 0; margin-bottom: 15px;}
.company-title{font-size: 40px;line-height: 45px;text-transform: uppercase;font-family: impact;text-align:center;margin-top: 50px;
color: #333333;}
.company-xian{background: #333333;width: 70px;height: 2px;margin:5px auto 0 ;}
.company-desc{margin-top:45px;font-size: 14px;font-family: Arial;color: #333333;line-height: 30px;}
.about>div>ul{margin: 30px 0;}
.about>div>ul>li{padding: 0;}
.about>div>ul>li>img{ transition:1s;	
       -moz-transition:1s;
        -webkit-transition:1s; 
       -o-transition:1s; }
.about-img:hover img{box-shadow: #000 0px 0px 10px;}
.about-last-img:hover img{
               transform: scale(0.95,0.95);
			-ms-transform: scale(0.95,0.95);	/* IE 9 */ 
			-webkit-transform: scale(0.95,0.95);	/* Safari 和 Chrome */
			-o-transform: scale(0.95,0.95);	/* Opera */
			-moz-transform: scale(0.95,0.95);	}

/*******************************
	  -------[=产品列表页=]-------
	********************************/
	.prolist{padding: 0 3%;position: relative;}
	.prolist>.uk-container{max-width: 1300px !important;padding: 1% 0!important;margin-top: 20px;padding-bottom: 40px;}
	.prolist-top>ul>li>div{line-height:35px;height: 35px;overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;font-weight: 400;font-family: Arial;font-size: 16px;text-align: center;
	 padding:0 1%;position: relative;border: 1px solid #666666;}
	 .prolist-top .uk-active1 div{color:#fff;background-color:#0e3675 ;}
	 .prolist-bottom{margin-top:2%;}
	.prolist-bottom-box-img{background:rgba(14,54,117,0.7); width: 100%;}
	.pr-ico{border: 1px solid #182c76;}
	.prolist-bottom-box-title-small{font-family: Arial; font-size: 24px;line-height: 30px;color: #fff;margin:45% 5% 0 !important;text-align: center;}
	.prolist-bottom ul li:hover .pr-ico{border: none;}
		  
 /*******************************
   -------[=分页=]-------
 ********************************/
 .page{margin:30px auto;width:360px;height: 43px;position: relative;}
.page>.page-box>li{display: block;position: relative;}

 .page-sub{width: 148px;height:43px ;background: #2e2f2f;line-height: 43px;font-size:16px ;font-family: Arial;text-align: center;float: left;}
 .page-sub-1{width: 148px;height:43px ;background: #2e2f2f;line-height: 43px;font-size:16px ;font-family: Arial;text-align: center;float: right;}
 .page-sub:hover{background-color:#1e2c6f ;}
 .page-sub-1:hover{background-color:#1e2c6f ;}
  @media(max-width:400px){
	  .page{width: 250px;}
	.page-box>li{width: 100px;}
  }

	/*******************************
	  -------[=产品详情页=]-------
	********************************/	

 .product{padding: 3%;position: relative;}
 .product>.uk-container{max-width: 1300px ;padding: 0;overflow: hidden;}
 .show{width: 100%;border: 1px solid #182c76;}
 .xiaobox>.uk-slider-container{width:88%;margin-left:7%;}
 .big_show{width: 100%;margin-top: 20px;}
 .xiao{width: 100%;border: 1px solid #182c76;}
 .pr-box1 div a{display: block !important;}
 .p-left{left:0 !important;}
 .p-right{right:0 !important;}
 .p-right img{right:0 !important; position: absolute;
    top: 36%;}
 .p-left img{    left: 0 !important;
    position: absolute;
    top: 36%;}

.npr-title{font-size: 40px;line-height: 45px;color: #000;font-family: impact;margin-top: 40px;}
.pr-next{margin:4% auto 0;width:500px;}
	.pr-next>p{width:210px;height: 33px;background-color: #0e3675;border-radius:5px ; color:#ffffff; line-height: 33px;text-align: center;font-size: 14px;cursor:pointer;}
	.pr-next>p:hover{background: #cc2929;}
	.pr-next>p:nth-child(1){float:left;}
	.pr-next>p:nth-child(2){float:right;}
/*******************************
   -------[=新闻列表页=]-------
 ********************************/
 .news-list{padding: 3% 3% 0;position: relative;}
 .news-list>.uk-container{max-width: 1300px !important;padding: 0 !important;}
 .news-list-box-right{width:80%;background: #0e3675;overflow: hidden;}
 .news-list-li{width: 100%;border-bottom: 1px dashed #333;padding: 2% 0;}
 
 .news-list-box-mon{overflow: hidden; display: box;margin-top: 15px; display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
 font-size: 18px;font-weight: 400;color:#fff ;font-family: impact;line-height: 25px;text-align: center;}
 .news-list-box-data{overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
 font-size: 24px;font-weight: 400;color:#fff ;font-family: impact;margin-bottom: 15px; line-height: 35px;text-align: center;}
 .news-list-box-xian{width: 20px;height: 2px;background-color: #fff;margin: 5px auto 0;}
 .news-list-box-title{overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-family: impact;height: 35px;
 font-size: 24px;font-weight: bold;color:#333333 ;font-family: Arial;line-height: 35px;}
 .news-list-box-desc{overflow: hidden; display: box;display: -webkit-box;line-clamp: 3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-family: arial;height: 60px;
 font-size: 14px;font-weight: 400;color:#666666 ;font-family: Arial;line-height: 20px;}
 .news-list-li>ul>li:hover .news-list-box-title{color: #cc2929;} 

@media(max-width:1299px){
.mbx-box>.uk-container{max-width: 1200px;}
}
 /*******************************
   -------[=新闻详情页=]-------
 ********************************/
 .news-page{padding:3%;position: relative;}
 .news-page>.uk-container{max-width: 1300px !important;padding: 0 ;}
 .news-page-box{position: relative;}
 .news-page-title{border-bottom:1px solid #333; ; color: #cc2929;font-size: 26px;line-height: 55px;font-weight: bold;margin-top: 30px; font-family: Arial;}
 .news-page-xian{width:100px ;height: 2px;position: absolute;left: 0;top:54px;background: #0e3675;}
 .news-page-box>ul{margin-top:20px;}
 
  /*******************************
    -------[=联系我们=]-------
  ********************************/
  .contact{position: relative;padding: 0 3%;}
  .contact>.uk-container{max-width: 1300px;padding: 0;}
  .contact-title{color: #0c0e0d;font-size: 40px;line-height: 45px;font-weight: bold;
  margin-top: 30px; font-family: Impact;text-transform: uppercase;}
  .contact-desc{color: #0c0e0d;font-size: 18px;line-height: 25px;font-weight: 400;
  margin-top: 10px; font-family: Arial;margin-bottom: 45px;}
   .contact-right input{color: #0c0e0d; margin-bottom: 25px; padding:2px 10px; width:100%;border: 1px solid #a6a6a6;height: 55px;line-height:55px;font-size: 16px;}
   .contact-right textarea{color: #0c0e0d; margin-bottom: 25px; padding:2px 10px; width:100%;border: 1px solid #a6a6a6;height: 140px;line-height:55px;font-size: 16px;}
  .contact-send{width:48%;height:55px;text-align: center;background: #d10511;z-index: 999;position: relative; font-size: 18px;line-height: 45px;
  font-family: Arial;color: #fff;margin: -55px auto 40px;float: right;text-transform: uppercase;}
   .contact-xian{width:54px ;height: 2px;background:#d10511 ;margin-top:20px;margin-bottom:35px ;}
   .contact-news-news{color:#333333 ;font-size: 18px;line-height: 50px;}
  .contact-news-news>a{color:#333333 ;font-size: 18px;line-height: 50px;}
   /*******************************
     -------[=产品页导航=]-------
   ********************************/
   
	.pro-second{display: none !important;}
	.pro-first>li{position: relative;}
	.pro-first>li:hover .pro-second{display: block !important;} 
	.pro-second{ height: auto !important; position: absolute !important;background-color:#fff;border: 1px solid #666;}
	.pro-second-title{color: #666 !important;border-bottom: 1px solid #666;overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;padding:0 10px;font-size: 15px;}

	.pro-second-title:hover{color: #fff!important;background-color: #182c76;}
	.erjibox{padding-bottom: 0px; left:-50px!important;
	width: 300px!important;background: none;
	}
	.fugai .uk-active li:hover .erjibox{display: block; }
	.fugai .erjibox>ul>.erjiname>a{background: rgba(204,41,41,0.8) !important; color: #FFFFFF; padding: 0 10px; overflow: hidden; display: box;display: -webkit-box;line-clamp: 1;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.pro-second{
		width: 88.666%;
}
.uk-position-bottom{
	bottom: 25px;
}
.contact-add{
	width: 100%;
    overflow: hidden;
}
.imghvr-blocks-rotate-in-left img{
  width: 100%!important;;
}
.prolist>.uk-container>h2{margin: 0px auto 60px;text-align: center;text-transform: capitalize;}