@charset "utf-8";
/*首页小零件*/
.index_title{ width:100%; position:relative;text-align:center;}
.index_title .en{font-size:36px;color: #000;font-weight:bold;text-transform: uppercase;}
.index_title .cn{font-size:24px;color: #000;line-height:2.4em;}
.index_title .dn{color: #333;font-size: 14px;line-height:1.75em;}
@media (max-width:1024px){
	.index_title .en{font-size:22px;}
	.index_title .cn{font-size:18px;}
}
/*-------------------------------------------------------------------------------*/
/*幻灯片*/
.index_slide{width:100%;overflow:hidden;position: relative;}
.index_slide .img{display: inline-block;position:relative; width:100%; height:100%;overflow:hidden;}
.index_slide .img img{ display:block; width:100%; height:auto;}
.index_slide .info{position: absolute;left:0;top:0; width:100%;height:100%;display: block;}
.index_slide .info img{ display:block;width:auto;max-width:100%;max-height:100%;}

.index_slide .but{z-index:50;position:absolute;top:50%;width:50px;height:50px;display:block;transform: translateY(-50%);opacity:0;transition: all 1s ease;background:rgba(0,0,0,.3);border-radius:50%;cursor: pointer;border: 2px #999 solid; overflow:hidden;}
.index_slide .but i{display:block; width:100%; height:100%;background-position:center; background-repeat:no-repeat; background-size:10px;}
.index_slide:hover .but{opacity: 1;}
.index_slide .but:hover{background:rgba(0,0,0,.5);box-shadow: 5px 5px 5px rgba(0,0,0,.2);}

.index_slide .prev{left:80px;}
.index_slide .prev i{background-image:url(../images/index/ico-prev.png);}

.index_slide .next{right:80px;}
.index_slide .next i{background-image:url(../images/index/ico-next.png);}

@media (min-width:1025px){
	@keyframes scaleDraw {0%{transform: scale(1);}25%{transform: scale(1.1);}50%{transform: scale(1);}75%{ transform: scale(1.1);}}
	.ballon{-webkit-animation-name: scaleDraw;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: infinite;-webkit-animation-duration:30s;}
}
@media (max-width:1024px){
	.index_slide{ margin-top:44px;}
	.index_slide .prev{left:10px;}
	.index_slide .next{right:10px;}
	
	.index_slide .bd ul li .img img{transform: scale(1.25);}
}
/*-------------------------------------------------------------------------------*/
/*产品*/
.index_pro{width:100%;padding:50px 0;}
.index_pro .owl-carousel{width:100%; padding-top:50px;}
.index_pro .item{position:relative; overflow:hidden;}
.index_pro .item .img{ width:100%;position:relative;overflow:hidden;}
.index_pro .item .img img{ width:100%; height:auto; display:block; margin:0 auto;}
.index_pro .item .info{ text-align:center; line-height:40px; height:40px; font-size:16px;}

.index_pro .owl-theme .owl-dots{ display:none;}
@media (max-width:1024px){
	.index_pro .owl-carousel{padding-top:10px;}
}
/*-------------------------------------------------------------------------------*/
/*关于我们*/
.index_about{width:100%;position:relative;background:url(../images/bg-jump.jpg) no-repeat center/cover fixed;padding:70px 0;}
.index_about .index_title{ text-align:left;}
.index_about .index_title .cn,
.index_about .index_title .dn{color:#fff;font-size:50px;line-height:1.3em;}
.index_about .index_title .en{color:#fff;font-size: 18px;font-weight: normal;line-height: 2em;text-transform: unset;}

.index_about .ia_desc{color:#fff;font-size:14px;padding:20px 0;line-height:1.75em;}
.index_about .ia_more{display: flex;width: 170px;height: 40px;background: #ff5000;color: #fff;align-items: center;justify-content: center;font-size: 14px;margin-top: 20px;}

.index_about .info{margin-top:70px;position:relative;}

@media(max-width:1024px){
	.index_about{padding:50px 0;}
	.index_about .index_title .cn,
	.index_about .index_title .dn{font-size:24px;}
	.index_about .index_title .en{font-size: 14px;}
}
@media(max-width:768px){
	.index_about .ia_more{margin-top:0;}
	
	.index_about .info{margin-top:20px;}
}
/*-------------------------------------------------------------------------------*/
/*荣誉*/
.index_case{width:100%;position:relative;padding:50px 0;}

.index_case ul{width: 100%;margin: 20px 0;position: relative;font-size: 0;text-align: right;}
.index_case ul li{display: inline-block;padding: 10px 15px;}
.index_case ul li a{font-size: 16px;}
.index_case ul li:hover{ background:#ff5000;}
.index_case ul li:hover a{ color:#fff;}

.index_case .ic_item{ display:block;}
.index_case .ic_item p{font-size: 16px;}

.index_case .owl-theme{margin-top:40px;}
.index_case .owl-theme .owl-nav{ display:none;}
.index_case .owl-theme .owl-dots{ display: block;margin-top: 40px;font-size: 0; text-align:center;}
.index_case .owl-theme .owl-dots .owl-dot{ width:10px; height:10px;margin: 0 3px;}
.index_case .owl-theme .owl-dots .owl-dot span{ display:block; width:100%; height:100%;border-radius: 50%;background:#fff;border: 1px #ff5000 solid;}
.index_case .owl-theme .owl-dots .owl-dot.active span{ background:#ff5000;}
@media(min-width:769px){
	.index_case .ic_item{padding:5px;transition: all .5s ease; margin:10px 5px;border-bottom:1px #fff solid;}
	.index_case .ic_item .img{overflow:hidden;}
	.index_case .ic_item .img img{ margin:0 auto;transition: all .5s ease;}
	.index_case .ic_item:hover{box-shadow: #666 0px 0px 10px;}
	.index_case .ic_item:hover .img img{transform: scale(1.05);}
	.index_case .ic_item p{height: 40px;display: flex;align-items: center;justify-content: center; overflow:hidden;}
}
@media(max-width:768px){
	.index_case{padding:50px 0 30px;}
	
	.index_case ul{margin:0;}
	.index_case ul li{ padding:5px 7px;}
	.index_case ul li a{font-size:14px;}
	
	.index_case .owl-theme{margin-top:20px;}
	.index_case .ic_item p{ text-align:center; line-height:1.5em; padding:10px 0;}
	.index_case .owl-theme .owl-dots{margin-top:30px;}
}
/*-------------------------------------------------------------------------------*/
/*优势*/
.index_adv{background:url(../images/index/bg-adv.jpg) no-repeat center/cover; padding:70px 0 0;}
.index_adv .index_title{ text-align:left;margin-bottom:20px;}
.index_adv .index_title .cn,
.index_adv .index_title .en{color:#fff;}

.index_adv .owl-carousel{ width:100%; position:relative;margin-bottom: 20px;}
.index_adv .item{overflow:hidden;position:relative;}
.index_adv .item .txt{width: 100%;padding:60px 20px 0;}
.index_adv .item .txt h1,
.index_adv .item .txt p{color: #fff; overflow:hidden;}
.index_adv .item .txt h1{font-size: 18px;text-align: center;}
.index_adv .item .txt p{font-size: 14px;line-height:20px;padding: 20px 0; height:100px;}
.index_adv .item .img{width: 100%;padding:0 20px 20px;}
.index_adv .item .img img{ display:block;width: 100%; margin:0 auto;}

.index_adv .owl-theme .owl-dots,
.index_adv .owl-theme .owl-nav{ display:none;}
.index_adv .but1.owl-theme .owl-nav .owl-next span{background-image: url(../images/index/ico_left2.png);border: 1px #fff solid;}

@media (min-width:769px){
	.index_adv .item{border-top:1px rgba(255,255,255,.3) solid;cursor:pointer;}
	.index_adv .item .iadv_wz{position:relative;transition: .3s;transform: translateY(120px);}
	.index_adv .item:hover{border-top:1px #fff solid;background:#fcfcfc;}
	.index_adv .item:hover .iadv_wz{transform: translateY(0);}
	
	.index_adv .item:hover .txt h1{color:#ff5000;}
	.index_adv .item:hover .txt p{color:#000;}
	
	.index_adv .item .img{opacity:0;visibility:hidden;}
	.index_adv .item:hover .img{opacity: 1; visibility:visible;}
}
@media (max-width:1024px){
	.index_adv .index_title{ text-align:center; }
	.index_adv .owl-theme .owl-nav{display: flex;margin-top: 20px;margin-bottom: 20px;}
}
@media (max-width:500px){
	.index_adv .item{background:#fcfcfc; width:95%; margin:0 auto;}
	.index_adv .item .txt h1{color:#ff5000;}
	.index_adv .item .txt p{color:#000;}
}
/*-------------------------------------------------------------------------------*/
/*新闻中心*/
.index_news{width:100%;padding:50px 0px;}
.index_news .info{margin-top:36px; width:100%; height:570px}

.index_news .info .left{ float:left; height:100%;width:66%;}
.index_news .info .left .item{float: left;margin:15px 15px 0 0;width: calc(calc(100% - 15px) / 2);height: 270px;}
.index_news .info .left .item:nth-child(2n){ margin:15px 0 0 0;}

.index_news .info .left .item.desc{padding:20px;}
.index_news .info .left .item.desc .in_tit{ width:100%; height:40%;border-bottom:1px #333 solid; position:relative;padding-bottom: 10px;}
.index_news .info .left .item.desc .in_tit .in_more{ position:absolute; top:50%; right:0;}
.index_news .info .left .item.desc .in_txt{padding-top:20px;overflow:hidden; height:60%;}
.index_news .info .left .item.desc .in_txt h1{font-weight: normal;color: #000;font-size: 16px;line-height:1.5em;}
.index_news .info .left .item.desc .in_txt p{color: #000;font-size: 14px;line-height:1.3em;margin-top:10px;}

.index_news .info .left .item.img{position:relative;}
.index_news .info .left .item.img .pics{height:270px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_news .info .left .item.img img{ display:none;}
.index_news .info .left .item.img .tips{position: absolute;bottom: 0;left: 0;height: 30px;width: 100%;display: flex;align-items: center;justify-content: center;z-index: 10;}
.index_news .info .left .item.img .tips .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 3px;border-radius: 50%;border: 2px solid #fff;cursor: pointer;opacity: 1; background:none;}
.index_news .info .left .item.img .tips .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}

.index_news .info .right{float:right;width:33%;height:100%;}
.index_news .info .right .item{ padding:20px; margin-top:15px;width: 100%;height: calc(calc(100% - 45px) /3);display: flex;}
.index_news .info .right .item .in_txt{border-left: 1px #999 solid;padding: 20px 0 20px 20px;height:100%;width: calc(100% - 85px);overflow: hidden;}
.index_news .info .right .item .in_txt h1{color: #999;font-size: 18px;line-height: 24px;height: calc(100% - 25px);overflow: hidden;display: flex;align-items: center;}

.index_news .item{background: #f6f6f6;transition: all 0.7s;}
.index_news .item:hover:hover{box-shadow: 0px 0px 10px rgba(0,0,0,.3);}

.index_news .in_date{width: 85px;height: 100%;float: left;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.index_news .in_date i{font-size:36px;font-style: normal;font-weight: bold;color: #999;}
.index_news .in_date em{font-size: 14px;font-style: normal;color: #333;}
.index_news .item:hover .in_date i,
.index_news .item:hover .in_date em{ color:#ff5000;}

.index_news .in_more{display:block;width:40px; height:25px; background:url(../images/jt.png) no-repeat left center;transition: all .7s;}
.index_news .item:hover .in_more{background:url(../images/jt.png) no-repeat right center;}

@media (max-width:1024px){
	.index_news .info .left{ float:none; width:100%;}
	.index_news .info .right{ display:none;}
}

@media (max-width:768px){
	.index_news .info{ height:auto;}
	.index_news .info .left .item{ width:100%; float:none;margin:15px 0 0 0;}
	.index_news .info .left .item.img,
	.index_news .info .left .item.img .bd ul li{ height:300px;}
}