@import url(style.css);
@import url(mobile.css);
@import url(custom.css);
@import url(lrtk3.css);
/*首页*/
.header .nav > ul > li#m1.on > a:after{width: 0;}
/* .header:hover .nav > ul > li#m1.on > a:after{width: 100%;} */
.header.small .nav > ul > li#m1.on > a:after{width: 100%;}
/*轮显*/
.c-banner1 .swiper-pagination {display: flex;align-items: center;justify-content: center; bottom: 50px;width: 100%;}
.c-banner1 .swiper-pagination-bullet {position: relative; margin: 0 8px !important; width: 12px; height:2px;display: inline-block;border-radius: 100%; background: transparent;opacity: 1;}
.c-banner1 .swiper-pagination-bullet::before {content: ""; position: absolute; z-index: -1;top: 0px;left:0px; width: 100%; height: 2px; border-radius: 0%;background: rgba(255, 255, 255, 0.5);
 transition: all 0s;}
 .c-banner1 .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 21px;}
.c-banner1 .swiper-pagination-bullet.swiper-pagination-bullet-active::before {  background: #ffffff;}
.c-banner1 .swiper-pagination-bullet svg {vertical-align: top;}
.c-banner1 .swiper-pagination-bullet svg circle { opacity: 0; fill: none; stroke: #f40000; stroke-width: 3; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 39 39;stroke-dashoffset: 39; -webkit-transition: stroke-dashoffset 0s linear, opacity 0s linear; transition: stroke-dashoffset 0s linear, opacity 0s linear;}
.c-banner1 .swiper-pagination-bullet.swiper-pagination-bullet-active svg circle { opacity: 1;stroke-dashoffset: 0; -webkit-transition: stroke-dashoffset 5s linear, opacity 0s linear; transition: stroke-dashoffset 5s linear, opacity 0s linear;}
.c-banner1 .swiper-slide .cons{opacity: 0;display: block; }
.c-banner1 .swiper-slide.swiper-slide-active .cons {animation: slideUp 0.5s ease-out forwards;}
@keyframes slideUp {  
  from {  
    transform: translateY(100%);
    opacity: 0; 
  }  
  to {  
    transform: translateY(0);
    opacity: 1;
  }  
}
@media screen and (max-width: 1200px) {
/*轮显*/


}
@media screen and (max-width: 992px) {
  /*轮显*/
  .c-banner1 .swiper-pagination{ bottom:40px;}
}
@media screen and (max-width: 780px) {
  /*轮显*/
  .c-banner1 .swiper-pagination{ bottom:30px;}
}
@media screen and (max-width: 640px) {
/*轮显*/
.main .banner .swiper-button-prev,.main .banner .swiper-button-next{ width:30px; height:30px; margin-top:-20px;background-size:10px auto;}
.c-banner1 .swiper-pagination-bullet {margin: 0 4px !important;}
/*.main .banner .swiper-other { bottom: 20px;}*/


}
@media screen and (max-width: 480px) {
/*轮显*/
.c-banner1 .swiper-pagination{ bottom:20px;}
.main .banner .swiper-slide .txt{font-size: 38px;}
}

@media screen and (max-width: 780px) {
/*轮显*/
.c-banner1 .swiper-pagination{ bottom:15px;}

.main .banner .swiper-slide .txt { font-size: 20px;}
.main .banner .swiper-slide p { font-size: 16px;}

}
@media screen and (max-width: 360px) {
/*轮显*/
.main .banner .swiper-slide .desc{ font-size:14px;}
.main .banner .swiper-slide .txt{font-size: 26px;}
}
@media screen and (min-width: 1200px) {
/*轮显*/
/* .swiper-container{ height:100%!important;}
.main .banner .swiper-slide {position: relative; height:100%;} */

}
/*产品*/
.i_product_bg{overflow: hidden; background-repeat:no-repeat; background-position:center top; background-size:cover;position: relative;}
.i_product_bg .wrap{position: relative;}
.i_product_bg .i_title .txts{max-width: 600px;}
.i_title{position: relative;margin-top:60px;display: flex;justify-content: space-between;align-items: self-start;}
.i_title .txts{position: relative;width: 50%;max-width: 550px;color: #666666;line-height: 1.6;}
.i_title.w2 .rbtn{margin-top: 120px;}
.area_a{color: #333333;position: absolute;width: 670%;max-width: 670px;right: 0;top: 20px;}
.area_a .swiper-slide a{color: #333333;display: block;text-align: center; white-space: nowrap; font-size: 18px; padding-left: 5px;padding-right: 5px;line-height: 46px;height: 46px; }
.area_a .swiper-slide.isel a{color: #ffffff;background:url(../images/i_pic2.png) no-repeat;background-size: 100% 100%;}
.i_product{}
.i_product .divhidden{opacity:0;filter:Alpha(opacity=0);transition: all 1.5s;  /*height:0;*/ /*display:none;*/ /*overflow:hidden;*/ height: 0; overflow:hidden; display:block;}
.i_product .divhidden.on{opacity:1.0;filter:Alpha(opacity=100);/* height:auto;*//*display:block;*/height: auto; overflow:visible;}
.business-page .business_div .gallery-top{margin-top: 3%;}
.business-page .business_div .swiper-container.gallery-top{overflow: visible;}
.business-page .business_div .gallery-top dd{width: 51%;margin: 0 auto;}
.business-page .business_div .gallery-top dd a{width: 100%; display: flex;align-items: center;justify-content: center;}
.business-page .business_div .gallery-top dd a img{display: block; height: clamp(130px,5rem,500px); max-width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
/* .business-page .business_div .gallery-top dd a:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);} */
.business-page .business_div .gallery-top .swiper-button-prev,.business-page .business_div .gallery-top .swiper-button-next{width: 57px;height: 57px;background-size: 100% 100%;}
.business-page .business_div .gallery-top .swiper-button-prev{ display: flex!important; background-image: url(../images/left.png);}
.business-page .business_div .gallery-top .swiper-button-prev:hover{background-image: url(../images/left_on.png);}
.business-page .business_div .gallery-top .swiper-button-next{ display: flex!important;background-image: url(../images/right.png);}
.business-page .business_div .gallery-top .swiper-button-next:hover{background-image: url(../images/right_on.png);}
.business-page .business_div .gallery-top .swiper-button-disabled { pointer-events: auto;}
.business-page .business_div .gallery-thumbs{margin-bottom: 7%;margin-top: 2%;}
.business-page .business_div .gallery-thumbs .swiper-wrapper{justify-content: center;}
.business-page .business_div .gallery-thumbs .swiper-slide{width: auto!important;}
.business-page .business_div .gallery-thumbs .h5{font-weight: normal;overflow: hidden;line-height: 1.6;color: #645755;position: relative;padding-left: 14px;}
.business-page .business_div .gallery-thumbs .h5::after{content: "";position: absolute;width: 6px;height: 6px;left: 0;top: 50%;margin-top: -3px;border-radius: 50%;background: #aeaeae;}
.business-page .business_div .gallery-thumbs .swiper-slide-thumb-active .h5{color: var(--main-color);}
.business-page .business_div .gallery-thumbs .swiper-slide-thumb-active .h5::after{background: var(--main-color);}
@media screen and (max-width: 1600px) {
/*产品*/
.i_title.w2 .rbtn{margin-top: 90px;}
}
@media screen and (max-width: 1441px) {
/*产品*/

}
@media screen and (max-width: 1200px) {
/*产品*/
.i_title{margin-top: 50px;}
.i_title.w2 .rbtn{margin-top: 0;}
.area_a{position: static;margin-top: 2%;width: 100%;}
}
@media screen and (max-width: 992px) {
/*产品*/
.i_title{margin-top: 40px;}
.business-page .business_div .gallery-top .swiper-button-prev{margin-left: -20px;}
.business-page .business_div .gallery-top .swiper-button-next{margin-right: -20px;}
}
@media screen and (max-width: 780px) {
/*产品*/
.business-page .business_div .gallery-top .swiper-button-prev,.business-page .business_div .gallery-top .swiper-button-next{width: 40px;height: 40px;}

}
@media screen and (max-width: 640px) {
/*产品*/
.i_title{margin-top: 30px;}
.area_a{margin-top: 3%;}
.area_a .swiper-slide a{line-height: 38px; height: 38px;}
.business-page .business_div .gallery-top .swiper-button-prev,.business-page .business_div .gallery-top .swiper-button-next{width: 30px;height: 30px;}
.banner img { height: 260px; object-fit: cover;}
}
@media screen and (max-width: 780px) {
/*产品*/
.i_title{margin-top: 20px;}
.area_a .swiper-slide a{line-height: 32px; height: 32px; font-size: 12.5px;}
.business-page .business_div .gallery-top dd { width:100%;}
.business-page .business_div .gallery-top dd a img { height: 120px; object-fit: cover;}
.business-page .business_div .gallery-thumbs .h5 { font-size: 12px;}

}
@media screen and (max-width: 780px) {
/*产品*/
.i_title .txts{font-size: 12px;}

}

/*关于*/
.i_about_bg .counter{ text-align:left; margin-top:3%;margin-bottom: 5%;}
.i_about_bg .counter ul{display: flex;justify-content: space-between;width: 100%;align-items: center;}
.i_about_bg .counter ul li{ display:flex; vertical-align:top;transition:all 0.4s; position:relative;width: 20.714%;justify-content: center;}
.i_about_bg .counter ul li:nth-child(1){width: 17.144%;}
.i_about_bg .counter ul li:nth-child(3) i{right: 16px;}
.i_about_bg .counter ul li .txts2{display: inline-block;vertical-align: top;}
.i_about_bg .counter ul li .nums{  line-height:0.8; color:#333333;position: relative;}
.i_about_bg .counter span{display:inline-block; vertical-align:middle; overflow:hidden; letter-spacing:1px;  font-weight:bold; font-family:Arial;padding-right: 6px; }
.i_about_bg .counter label{display:inline-block;vertical-align:bottom;font-weight:500;color: #333333; }
.i_about_bg .counter i{font-family:Arial;font-style: normal;position: absolute;right: 0;top: 0;color: #333333;}
.i_about_bg .counter .h6{ font-weight: normal; overflow:hidden; line-height:24px;  /*  white-space:nowrap;text-overflow:ellipsis; */ margin-top:12px;  color:#333333;font-size: 18px;}
/* .i_about_bg .counter ul li:hover{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);} */
.i_about_bg .counter ul li .imgs{overflow: hidden;position: relative;padding-top:60.765%;width: 100%;border-radius: 10px;}
.i_about_bg .counter ul li .imgs .bgs{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.i_about_bg .counter ul li .imgs img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.i_about_bg .counter ul li .bgs{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;cursor: pointer;background: rgba(0,0,0,.8);transition:all 0.3s}
.i_about_bg .counter ul li .cons{color: #ffffff;text-align: center;}
.i_about_bg .counter ul li .cons .i{display: block;width: 69px;height: 69px;margin: 0 auto;margin-bottom: 13px;background: url(../images/I_PIC3.png) no-repeat;background-size: 100% 100%;transition:all 0.4s;}
.i_about_bg .counter ul li .bgs:hover{background: rgba(0,0,0,.7);}
.i_about_bg .counter ul li::after{content: "";position: absolute;right: 0;top: 50%;height: 76px;width: 2px;margin-top: -38px;background: #dddddd;}
.i_about_bg .counter ul li:nth-child(1)::after,.i_about_bg .counter ul li:nth-child(5)::after{display: none;}
@media screen and (max-width: 1560px) {
  /*关于*/
.i_about_bg .counter .h6{font-size: 17px;}
.i_about_bg .counter ul li .cons .i{width: 56px;height: 56px;}
}
@media screen and (max-width: 1440px) {
  /*关于*/
.i_about_bg .counter .h6{font-size: 16px;}
  .i_about_bg .counter ul li .cons .i{width: 50px;height: 50px;}
}
@media screen and (max-width: 1200px) {
  /*关于*/
  .i_about_bg .play{height: 83px;}
  .i_about_bg .counter{padding-left: 0;padding-right: 0;}
  .i_about_bg .counter .h6{font-size: 15px;}
  .i_about_bg .counter ul li .cons .i{width: 46px;height: 46px;}

}
@media screen and (max-width: 992px) {
  /*关于*/
  .i_about_bg .counter ul{flex-wrap: wrap;}
.i_about_bg .counter ul li{width: 33.33%;height: 130px;align-items: center;}
.i_about_bg .counter ul li:nth-child(1){width: 33.33%;}
.i_about_bg .counter ul li:nth-child(4),.i_about_bg .counter ul li:nth-child(5){width:50%;}
.i_about_bg .counter ul li:nth-child(3)::after{display: none;}
.i_about_bg .counter ul li .imgs{padding-top: 50%;}
  .i_about_bg .counter ul li::after{height: 50px;margin-top: -25px;}

}
@media screen and (max-width: 640px) {
  /*关于*/
  .i_about_bg .counter .h6{font-size: 14px;}
    .i_about_bg .counter ul{gap: 0;}
.i_about_bg .counter ul li:nth-child(1){width:100%;height: auto;margin-bottom: 15px;}
.i_about_bg .counter ul li{width: 50%;height: 110px;}
.i_about_bg .counter ul li .cons .i{width: 40px;height: 40px;}
  

}
@media screen and (max-width: 480px) {
  /*关于*/
  .i_about_bg .counter .h6{font-size: 13px;}
  .i_about_bg .counter ul{flex-wrap: wrap;}
  .i_about_bg .counter ul li{width: 50%;height: 100px;}
  .i_about_bg .counter ul li .txts2{display: inline-block;vertical-align:top;}
  

}
@media screen and (max-width: 420px) {
    /*关于*/
  .i_about_bg .counter .h6{font-size: 12px;}

}

/*愿景*/
.about_three{ overflow: hidden; margin-bottom: 6%;background:url(../img/i_img3.jpg) center center no-repeat; background-size:cover;border-radius: 10px;position: relative;z-index: 0;}
/* .about_three::after{background: rgba(0,0,0,.27);content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;} */
.about_three ul{ width: 100%;}
.about_three ul li{ float:left; width:25%;  overflow:hidden;   position:relative; z-index:0;transition:all 0.3s; }
.about_three ul li.on{width: 25%;}
.about_three ul li::before{ content: ""; position: absolute; right: 0px;top: 0; height: 100%; width: 1px; background: rgba(255,255,255,0.2);}
.about_three ul li::after{content: ""; opacity: 1; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0, 0.27);  display: block; transition: all 0.36s; }
.about_three ul li.on::after{opacity: 0;}
.about_three ul li:last-child::before{ display: none;}
/* .about_three ul li:last-child::after{ display: none;} */
.about_three ul li img{ display: block; height: 50px;transition:all 0.3s;}
.about_three ul li.on img{height: 59px;}
.about_three ul li .bgs{ position: relative;z-index: 3; height: 793px; overflow: hidden; text-align: left;display: flex; align-items: flex-end; justify-content: left; /* background: rgba(0,0,0,.27); */padding-bottom: 110px;transition:all 0.3s;}
.about_three ul li .boxs{ overflow: hidden;padding-left: 40px;padding-right: 40px;}
.about_three ul li .h3{color: #FFFFFF; align-items: end; line-height: 28px; font-weight: bold; margin-top: 10%;font-size: 24px; display: flex;}
.about_three ul li .h3 span { transition: all .3s; width: 1px; height: 15px; transform: rotate(20deg); margin: 0 8px; background: rgba(255,255,255,.27);}
.about_three ul li .h3 i { font-weight: normal; line-height: 1; transition: all .3s; font-style: normal; font-size: var(--font16);}
.about_three ul li .p{ overflow: hidden; line-height: 28px; height: 0; color: rgba(255,255,255,0.6);transition:all 0.3s; }
.about_three ul li.on .p{ height:56px; margin-top: 10px;}
.about_three ul li.on .h3{font-size: 30px;}
.about_three ul li.on .h3 span { margin: 0 10px; height: 18px;}
.about_three ul li.on .h3 i { font-size: var(--font20);}
/* .about_three ul li.on .bgs{padding-bottom: 360px;} */
@media screen and (max-width: 1560px) {
/*愿景*/
.about_three ul li .bgs{ height: 690px;}
.about_three ul li .boxs{padding-left: 36px;padding-right: 36px;}
/* .about_three ul li.on .bgs{padding-bottom: 280px;} */
}
@media screen and (max-width: 1200px) {
/*愿景*/
.about_three ul li .bgs{ height: 600px;}
.about_three ul li .boxs{padding-left: 26px;padding-right: 26px;}
/* .about_three ul li.on .bgs{padding-bottom: 240px;} */
.about_three ul li .h3{font-size: 22px;}
.about_three ul li.on .h3{font-size: 28px;}
}

@media screen and (max-width: 992px) {
/*愿景*/
.about_three ul li img{ height: 40px;}
.about_three ul li.on img{height: 49px;}
.about_three ul li .bgs{ height: 550px;padding-bottom: 80px;}
/* .about_three ul li.on .bgs{padding-bottom: 220px;} */
.about_three ul li .boxs{padding-left: 20px;padding-right: 20px;}
.about_three ul li .h3{font-size: 20px;}
.about_three ul li.on .h3{font-size: 26px;}

}
@media screen and (max-width: 780px) {
/*愿景*/
.about_three ul li .boxs{padding-left: 13px;padding-right: 13px;}
.about_three ul li .bgs{ height: 470px;padding-bottom: 70px;}
/* .about_three ul li.on .bgs{padding-bottom: 200px;} */
}
@media screen and (max-width: 640px) {
/*愿景*/
.about_three ul li{width: 50%;}
.about_three ul li.on{width: 50%;}
.about_three ul li img{height: 40px;}
.about_three ul li.on img{height: 40px;}
.about_three ul li .bgs{ height: 300px;padding-bottom: 60px;}
/* .about_three ul li.on .bgs{padding-bottom: 60px;} */
.about_three ul li .boxs{width: 96%;}
.about_three ul li .h3{ line-height: 24px;}
.about_three ul li .p{ line-height: 24px;height: 48px;margin-top: 10px;}
.about_three ul li.on .p{height: 48px;}
.about_three ul li .boxs{padding-left:16px;padding-right: 16px;}
.about_three ul li .h3{font-size: 18px;}
.about_three ul li.on .h3{font-size: 18px;}
}
@media screen and (max-width: 480px) {
/*愿景*/
.about_three ul li .bgs{ height: 250px;padding-bottom: 40px;}
/* .about_three ul li.on .bgs{padding-bottom: 40px;} */
.about_three ul li .p{ line-height: 22px;height: 44px}
.about_three ul li.on .p{ height: 44px;}
}
@media screen and (max-width: 420px) {
/*愿景*/
.about_three ul li .bgs{ height: 200px;padding-bottom: 30px;}
/* .about_three ul li.on .bgs{padding-bottom: 30px;} */

}


/*新闻*/
.i_news_bg{overflow: hidden;background-repeat: no-repeat;background-size: cover;}
.i_news_bg .wrap{position: relative;}
.i_news .divhidden{opacity:0;filter:Alpha(opacity=0);transition: all 1.5s;  /*height:0;*/ /*display:none;*/ /*overflow:hidden;*/ height: 0; overflow:hidden; display:block;}
.i_news .divhidden.on{opacity:1.0;filter:Alpha(opacity=100);/* height:auto;*//*display:block;*/height: auto; overflow:visible;}
.i_news{margin-top: 3%;margin-bottom: 5%;}
.i_news_ul{padding-bottom: 10px;}
.i_news_ul::-webkit-scrollbar {width: 8px;height: 10px;}
/* .i_news_ul::-webkit-scrollbar-thumb { background-image:url(../images/product_bg1.png); background-position:center center; background-repeat:no-repeat; background-size:10px 6px;background-color: rgba(210, 17, 31, 1.0);}
.i_news_ul:hover::-webkit-scrollbar-thumb {background-color: rgba(210, 17, 31, 0.7);}
.i_news_ul::-webkit-scrollbar-thumb:hover { background-color: rgba(210, 17, 31, 1.0);-webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, .1); }
.i_news_ul::-webkit-scrollbar-track {  background-color:#e6e6e6;} */
.i_news_ul ul{display: flex;min-width:920px;}
.i_news_ul ul li{width: 25.41%;margin-right: 1.885%;background: #FFFFFF;box-shadow: 0px 2px 10px 0px rgba(201,201,201,0.75);border-radius: 10px;transition:all 0.4s;overflow: hidden;position: relative;}
.i_news_ul ul li.bgs2{width: 45.41%;margin-right: 0;background: #F1F1F1;box-shadow: 0px 0px 10px 0px rgba(201,201,201,0.75);}
.i_news_ul ul li:hover{box-shadow: 0px 0px 40px 0px rgba(105,105,105,0.75);}
.i_news_ul ul li .boxs{overflow: hidden;}
.i_news_ul ul li .boxs .imgs{ overflow:hidden; position:relative; padding-top:59.34%;object-fit: cover; }
.i_news_ul ul li .boxs .imgs img{display: block;width: 100%; object-fit: cover; object-position: top center; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_news_ul ul li .boxs:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_news_ul ul li .boxs .txts{padding: 20px;overflow: hidden;}
.i_news_ul ul li .boxs .label{display: inline-block;vertical-align: top;border-radius: 15px;background: #f1f4f9;overflow: hidden;padding-left: 13px;padding-right: 13px;margin-top: 4px;color: #666666;font-size: 14px;line-height: 32px;height: 32px;overflow: hidden;}
.i_news_ul ul li .boxs .h3{font-weight: bold;line-height: 30px;height: 60px;color: #333333;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-top: 13px;}
.i_news_ul ul li .boxs:hover .h3{color: var(--main-color);}
.i_news_ul ul li .boxs .p{color: #666666;line-height: 24px;height: 48px; overflow: hidden;margin-top: 9px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.i_news_ul ul li .boxs .ends{margin-top: 80px;margin-bottom: 12px;overflow: hidden;display: flex;justify-content: space-between;align-items: center;color: #645755;line-height: 26px;}
.i_news_ul ul li .boxs .ends .a{padding-right: 16px;background: url(../images/i_pic1.png) right center no-repeat;background-size: 6px 10px;}
.i_news_ul ul li .boxs:hover .ends .a{color: var(--main-color);background-image: url(../images/i_pic1_on2.png);}
.i_news_ul ul li .boxs2{overflow: hidden;}
.i_news_ul ul li .boxs2 .imgs{ overflow:hidden; position:relative;/*  padding-top:72.097%; */border-radius: 10px;position: absolute; height: 100%;width: 100%;}
.i_news_ul ul li .boxs2 .imgs img{ object-fit: cover; display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_news_ul ul li .boxs2:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);object-fit: cover;}
.i_news_ul ul li .boxs2 .txts{padding: 20px;position: absolute;left: 0;bottom: 0;width: 100%;}
.i_news_ul ul li .boxs2 .cons{overflow: hidden;background: rgba(0,0,0,.8);border-radius: 10px;padding: 20px;color: #ffffff;padding-top: 15px;padding-bottom: 15px;transition:all 0.4s;}
.i_news_ul ul li .boxs2 .date{overflow: hidden;line-height: 26px;}
.i_news_ul ul li .boxs2 .h3{font-weight: normal;line-height: 30px;height: 30px;color: #ffffff;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;margin-top: 7px;}
.i_news_ul ul li .boxs2 .p{color: #ffffff;line-height: 24px;height: 48px; overflow: hidden;margin-top: 25px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.i_news_ul ul li .boxs2:hover .cons{background: rgba(186, 37, 29, 0.8);}
.i_news_ul ul li a{display: block;}
@media screen and (max-width: 1600px) {
  /*新闻*/
.i_news_ul ul li .boxs .ends{margin-top: 50px;}
}

@media screen and (max-width: 1200px) {
  /*新闻*/
.i_news_ul ul li .boxs .ends{margin-top:40px;}
}
@media screen and (max-width:992px) {
  /*新闻*/
.i_news_ul{overflow: hidden;overflow-x: auto;}
.i_news_ul ul li .boxs .ends{margin-top: 30px;}
.i_news_ul ul li .boxs .txts{padding: 12px;}
.i_news_ul ul li .boxs2 .txts{padding: 12px;}
.i_news_ul ul li .boxs2 .cons{padding: 12px;}

}
@media screen and (max-width: 640px) {
  /*新闻*/
  .i_news{margin-top: 4%;}
.i_news_ul ul li .boxs .ends{margin-top:30px;}
.i_news_ul ul li .boxs2 .p{margin-top: 15px;}
.c-banner1 .swiper-pagination { left: 0}
@media screen and (max-width: 480px) {
/*新闻*/
.i_news_ul ul li .boxs .ends{margin-top: 30px;}

}
@media screen and (max-width: 420px) {
  /*新闻*/

}



@keyframes mymove6
{
	from {filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(-100px) translateX(0);
  -moz-transform: translateY(-100px) translateX(0);
  transform: translateY(-100px) translateX(0);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to { filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}

@-webkit-keyframes mymove6
{
	/*from { filter:alpha(opacity=0);opacity:0; margin-bottom:-20%;}
	to {margin-bottom:3%;filter:alpha(opacity=1);opacity:1;}*/
	from {filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(-100px) translateX(0);
  -moz-transform: translateY(-100px) translateX(0);
  transform: translateY(-100px) translateX(0);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to { filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}
