﻿@import url(style.css);

@import url(mobile.css);

@import url(custom.css);

@import url(lrtk3.css);

/*首页*/

.header .nav > ul > li.on > a{ color:#fff;}

.header:hover .nav > ul > li.on > a{ color:var(--main-color);}

/*轮显*/

.banner .swiper-pagination{ bottom:47px;width: 100%;text-align: left;}

.banner .swiper-pagination .swiper-pagination-bullet { width:13px; height: 13px;border-radius: 50%;overflow: hidden;  margin: 0 5px; border-radius:50%; position:relative; z-index:0; overflow:hidden; background:none;opacity: 1;}

.banner .swiper-pagination .swiper-pagination-bullet:before{ content:""; position:absolute; width:100%; height:100%; top:0; left:0;background:#ffffff;border-radius: 50%;}

.banner .swiper-pagination .swiper-pagination-bullet-active{ background:none; /* width:60px; */}

.banner .swiper-pagination .swiper-pagination-bullet:after{ content:""; width:0; height:100%; position:absolute; left:0; top:0; background:#009241; z-index:1;border-radius: 0%;}

.banner .swiper-pagination .swiper-pagination-bullet-active:after{ width:100%;/* transition:all 5s; */}

.main .banner .swiper-slide .ends{ text-align:center;}

.main .banner .swiper-slide .ends .rbtn{ /*display:inline-block; */vertical-align:top; margin-left:0.6%; margin-right:0.6%;}

/* .main .banner .btn{display: none;} */

.main .banner .swiper-slide .table .videos{width:100%; height:100%;object-fit: fill;overflow:hidden; border:0; margin:0; padding:0; position:absolute;top:50%; left:50%;transform:translate(-50%, -50%);}

.video-auto-b.controls .video-play{    opacity: 0; pointer-events: none;}

.video-auto-b .video-play{display: block; position: absolute; left: 0; top: 0; height: 100%;  width: 100%; background: rgba(0, 0, 0, 0.2); transition: all 0.3s;  cursor: pointer; z-index: 3;}

.video-auto-b .video-play .icon{display: block; position: absolute; left: 50%;top: 50%; transform: translate(-50%, -50%) rotate(0deg);  border-radius: 50%; width: 76px;   height: 76px;  background: #ababab;  transition: all 0.8s; opacity: 0.5;}

.video-auto-b .video-play .icon::before{content: "";display: block; position: absolute; left: 50%; top: 50%; transform: translate(-30%, -50%); border-left: 34px solid #ffffff; border-top: 20px solid transparent; border-bottom: 20px solid transparent; transition: all 0.8s;}

@media screen and (max-width: 1200px) {

/*轮显*/

/*.main .banner:hover .btn .boxs{width:97%;}

.main .banner .btn .boxs{ width:98%;}*/

.main .banner .down{font-size: 13px;}

.main .banner .down span{height: 30px;}

}

@media screen and (max-width: 992px) {

/*轮显*/

.main .banner .btn{bottom:40px;}

.main .banner .down{ bottom:100px;}

.banner .swiper-pagination{ bottom:36px;}



}

@media screen and (max-width: 640px) {

/*轮显*/

.main .banner .btn{ bottom:30px;}

.main .banner .btn .boxs{ margin-top:-40px; width:92px; margin-left:-41px;}

.main .banner .swiper-button-prev,.main .banner .swiper-button-next{ width:40px; height:40px;/* background-size:10px auto; */}

.banner .swiper-pagination{ bottom:32px;}

/*.main .banner .swiper-other { bottom: 20px;}*/

.main .banner .down{ bottom:80px;}

.main .banner .swiper-slide .txt span{letter-spacing: 3px;}

.main .banner .swiper-slide .txt span:nth-child(2){letter-spacing: 10px;}



}

@media screen and (max-width: 480px) {

/*轮显*/

.banner .swiper-pagination{ bottom:20px;}

.main .banner .btn{bottom:30px;}

.main .banner .btn .boxs{ margin-top:-20px; width:72px; margin-left:-31px;}

.main .banner .swiper-button-prev,.main .banner .swiper-button-next{ width:30px; height:30px;/* background-size:8px auto; */}

.main .banner .swiper-slide .txt{ margin-bottom:20px;}

.main .banner .swiper-slide .desc{ font-size:18px;}

.main .banner .down{ display:none;}

.banner .swiper-pagination{ bottom:20px;width: 100%;}

}

@media screen and (max-width: 420px) {

/*轮显*/

.main .banner .swiper-slide .desc{ font-size:16px;}

.main .banner .swiper-slide .txt span:first-child{font-size: 32px;}

}

@media screen and (max-width: 360px) {

/*轮显*/

.main .banner .swiper-slide .desc{ font-size:14px;}

.main .banner .swiper-slide .txt span:first-child{font-size: 30px;}

}

@media screen and (min-width: 1200px) {

/*轮显*/

/* .main .banner .swiper-container{ height:100%!important;}

.main .banner .swiper-slide {position: relative; height:100%;} */

}

/*产品*/

.i_product_bg{overflow: hidden;position: relative;z-index: 0;}

.i_product_bg::before{content: "";position: absolute;top: 0;left: 0;height: 345px;background: #464646;z-index: -1;width: 100%;}

.i_product_bg .i_product_t .i_product_t_l .h3{color: #ffffff;}

.i_product_bg .i_product_t .i_product_t_l .span{color: #a0a0a0;font-family: Arial}

.i_product_bg .i_product_t .i_product_t_r{max-width: 500px;}

.i_product_t{overflow: hidden;color: #ffffff;display: flex;justify-content: space-between;align-items: center;padding-top: 56px;position: relative;margin-top: 5%;}

.i_product_t::before{content: "";position: absolute;left: 0;top: 0;left: 0;height: 14px;width: 0;background: #da251c;border-bottom: 1px solid #8b3732;transition:all 0.5s;transition-delay: 0.5s;}

.i_product_t::after{content: "";position: absolute;left: 0;top: 14px;left: 0;height: 13px;width: 0;background: #009241;transition:all 1.2s;transition-delay: 0.5s;}

.i_product_t.animated::before{width: 88px;}

.i_product_t.animated::after{width: 130px;}

.i_product_t .i_product_t_l{overflow: hidden;}

.i_product_t .i_product_t_l .h3{color: #666666;overflow: hidden;line-height: 1.3;font-weight: bold;}

.i_product_t .i_product_t_l .span{color: #afafaf;line-height: 1.5;font-family: Arial;}

.i_product_t .i_product_t_r{overflow: hidden;color: #ffffff;line-height: 1.6;max-width: 60%;}

.i_product{overflow: hidden;margin-top:2%;margin-bottom: 2%;}

.i_product ul{display:flex;width: 100%;flex-wrap: wrap;}

.i_product ul li{overflow: hidden;width:calc(47% - 3px);width:-webkit-calc(47% - 3px);width:-moz-calc(47% - 3px);display: flex;align-items: center;margin-bottom: 3%;margin-right: 30px;}

/* .i_product ul li:nth-child(3n){margin-right: 0;} */

.i_product ul li a{display: block;width: 100%;}

.i_product ul li .boxs{overflow: hidden;width: 100%;}

.i_product ul li .txts{overflow: hidden;width: 94%;margin: 0 auto;/* max-width: 440px; */}

.i_product ul li .desc{color: #666666;overflow: hidden;line-height: 1.6;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 10px;/* max-width: 300px; */height: 42px;  overflow: hidden;}

.i_product ul li .h3{color: #333333;font-weight: bold;overflow: hidden;line-height: 30px;height: 30px; margin-top: 20px;white-space:nowrap;text-overflow:ellipsis;}

.i_product ul li .boxs:hover .h3{color: var(--main-color);}

.i_product ul li .imgs{ position:relative; padding-top:49.52%;border-radius: 10px;overflow: hidden;}

.i_product ul li .imgs img{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_product ul li: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_more{overflow: hidden;text-align: center;width: 172px;border: 1px solid #898989;border-radius:24px;line-height: 50px;color: #333333;position: relative;z-index: 0;display: flex;font-style: normal;transition: all 0.3s;justify-content: center;align-items: center;}

.i_more:hover{color: #ffffff;border-color: var(--main-color);background: var(--main-color);}

.i_more span{width: 16px;height: 16px;position: relative;margin-left: 23px;border: 1px solid #060606;border-radius: 50%;}

.i_more span::after{content: "";width: 22px;height: 1px;position: absolute; left: -15px; top: 50%;background: #000000; z-index: -1; transition: all 0.3s;}

.i_more:hover span::after{left: 8px;background: #ffffff;}

.i_more:hover span{border-color: #ffffff;}

@media screen and (max-width: 1560px) {

/*产品*/

.i_more{width: 162px;line-height: 46px;}

.i_product_bg::before{height: 330px;}

}

@media screen and (max-width: 1400px) {

/*产品*/

.i_product_bg::before{height: 300px;}

}

@media screen and (max-width: 1200px) {

/*产品*/

.i_product_bg::before{height: 280px;}

.i_product_t::before{width: 78px;}

.i_product_t::after{width: 120px;}

}

@media screen and (max-width: 992px) {

  /*产品*/

.i_product_bg::before{height: 250px;}

.i_product_t{padding-top: 46px;}

.i_product_t::before{height: 10px;}

.i_product_t::after{height: 9px;top: 9px;}

.i_product ul li{width:calc(50% - 2px);width:-webkit-calc(50% - 2px);width:-moz-calc(50% - 2px);margin-right: 4px;}

.i_product ul li:nth-child(3n){margin-right: 4px;}

.i_product ul li:nth-child(2n){margin-right: 0;}

}

@media screen and (max-width:780px) {

/*产品*/

.i_more{width: 150px;line-height: 44px;}

.i_product_t{padding-top: 36px;}

.i_product_t::before{width: 68px;}

.i_product_t::after{width: 110px;}

.i_product_bg .i_product_t{display: block;}

.i_product_bg .i_product_t .i_product_t_r{margin-top: 2%;}

.i_product{margin-top: 3%;}

.i_product ul li .h3{margin-top: 15px;}

}

@media screen and (max-width:640px) {

/*产品*/

.i_product_t{margin-top: 6%;}

}

@media screen and (max-width:480px) {

/*产品*/

.i_more{width: 130px;line-height: 38px;}

.i_more span{margin-left: 20px;}

.i_more span::after{width: 18px;left: -11px;}

.i_product_t{margin-top: 7%;}

.i_product_t::before{width: 58px;}

.i_product_t::after{width: 100px;}

.i_product{margin-bottom: 3%;}

.i_product ul li{margin-bottom: 4%;}

.i_product ul li .h3{line-height: 26px;height: 26px;}

.i_product ul li .desc{margin-top: 5px;}

}

@media screen and (max-width:420px) {

/*产品*/

.i_more span{margin-left: 18px;}

}

/*关于我们*/

.i_about_bg{overflow: hidden;background: #f4f4f4;}

.i_about_bg .i_product_t .i_product_t_r{max-width: 703px;}

.i_about_bg .i_more{margin-top: 66px;}

.i_about_bg .company_logo{display: block;width: 703px;}

.i_about_bg .company_desc{overflow: hidden;color: #333333;line-height: 1.8;padding-top: 3%;border-top: 1px solid var(--main-color);margin-top: 3.5%;}

.i_about_one{overflow: hidden;margin-top: 4%;margin-bottom: 6%;position: relative;}

.i_about_one .swiper-slide .imgs{overflow: hidden;border-radius: 10px;position: relative;padding-top: 35%;}

.i_about_one .swiper-slide .imgs img{ display: block;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.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;position: absolute;left: 0;top: 0;height: 100%;}

.i_about_one .swiper-slide: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_about_one .swiper-slide .txts{overflow: hidden;position: absolute;bottom: 0;left: 0;width: 100%;}

.i_about_one .swiper-slide .txts .h3{font-weight: normal;overflow: hidden;line-height: 58px;height: 58px;color: #ffffff;white-space:nowrap;text-overflow:ellipsis;padding-left: 56px;}

.i_about_one .swiper-pagination{text-align: left;bottom: 22px;left: 20px;}

.i_about_one .swiper-pagination-bullet{width: 8px;height: 8px;opacity: 1;background: #ffffff;}

.i_about_one .swiper-pagination-bullet-active{background: var(--main-color);opacity: 1;}

.i_about_bg .counter{ text-align:center; }

.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.3s; position:relative;justify-content: center;}

.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:500; 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:#8c8c8c;font-size: 14px;}

/* .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.8%;width: 100%;border-radius: 6px;}

.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.3s;}

.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 ul li .cons .i{width: 60px;height: 60px;}

}

@media screen and (max-width: 1200px) {

/*关于我们*/

 .i_about_bg .counter{padding-left: 0;padding-right: 0;}

  .i_about_bg .counter ul li .cons .i{width: 50px;height: 50px;}





}

@media screen and (max-width: 992px) {

/*关于我们*/

 .i_about_bg .i_product_t{display: block;}

 .i_about_bg .i_more{float: right;margin-top: -55px;}

 .i_about_bg .i_product_t .i_product_t_r{margin-top: 4%;max-width: none;}

.i_about_bg .counter ul{flex-wrap: wrap;}

/* .i_about_bg .counter ul li .imgs{padding-top: 130px;} */

/* .i_about_bg .counter ul li::after{height: 50px;margin-top: -25px;} */

}

@media screen and (max-width: 780px) {

/*关于我们*/

.i_about_bg .company_logo{width: auto;}



}

@media screen and (max-width: 640px) {

/*关于我们*/

.i_about_one .swiper-slide .txts .h3{line-height: 50px;height: 50px;padding-left: 50px;}

.i_about_one .swiper-pagination{bottom: 17px;left: 10px;}

.i_about_bg .counter ul{gap: 0;}

.i_about_bg .counter ul li{width: 50%;}

.i_about_bg .counter ul li:nth-child(1),.i_about_bg .counter ul li:nth-child(2){margin-bottom: 3%;}

.i_about_bg .counter ul li .cons .i{width: 40px;height: 40px;}

}

@media screen and (max-width: 480px) {

/*关于我们*/

.i_about_one .swiper-slide .txts .h3{line-height: 40px;height: 40px;padding-left: 47px;}

.i_about_one .swiper-pagination{bottom: 12px;}

.i_about_bg .counter .h6{font-size: 13px;}

.i_about_bg .counter ul{flex-wrap: wrap;}

.i_about_bg .counter ul li{width: 50%;}

.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;}



}



/*解决方案*/

.i_solution_bg{overflow: hidden;position: relative;z-index: 0;}

.i_solution_bg .imgs{width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: -1;transition: opacity 1s ease;}

.i_solution_bg .i_product_t .i_product_t_l .h3{color: #ffffff;}

.i_solution_bg .i_product_t .i_product_t_l .span{color: #ffffff;}

.i_solution_bg .i_more{color: #ffffff;border-color: #ffffff;}

.i_solution_bg .i_more:hover{border-color: var(--main-color);}

.i_solution_bg .i_more span{border-color: #ffffff;}

.i_solution_bg .i_more span::after{background: #ffffff;}

.i_solution{overflow: hidden;margin-top: 5%;margin-bottom: 8%;}

.i_solution ul{display: flex;gap:47px 90px;flex-wrap: wrap;}

.i_solution ul li{width:calc(25% - 68px);width:-webkit-calc(25% - 68px);width:-moz-calc(25% - 68px);overflow: hidden;}

.i_solution ul li .boxs{overflow: hidden;border: 1px solid #ffffff;border-radius: 10px;text-align: center;padding-left: 2%;padding-right: 2%;cursor: pointer;transition:all 0.3s;}

.i_solution ul li:hover .boxs{border-color: var(--main-color);background: var(--main-color);}

.i_solution ul li .boxs .ico{display: block;height: 76px;margin: 0 auto;margin-top: 60px;}

.i_solution ul li .boxs .h3{font-weight: bold;margin-top: 20px;margin-bottom: 25px;line-height: 40px;height: 40px;color: #ffffff;}

@media screen and (max-width: 1560px) {

/*解决方案*/

.i_solution ul{gap: 40px 70px;}

.i_solution ul li{width:calc(25% - 53px);width:-webkit-calc(25% - 53px);width:-moz-calc(25% - 53px);}

.i_solution ul li .boxs .ico{margin-top: 50px;}

}

@media screen and (max-width: 1400px) {

/*解决方案*/

.i_solution ul{gap: 30px 50px;}

.i_solution ul li{width:calc(25% - 38px);width:-webkit-calc(25% - 38px);width:-moz-calc(25% - 38px);}

.i_solution ul li .boxs .ico{margin-top: 40px;height: 70px;}

}

@media screen and (max-width: 1200px) {

/*解决方案*/

.i_solution ul{gap: 30px 40px;}

.i_solution ul li{width:calc(25% - 30px);width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);}

.i_solution ul li .boxs .ico{margin-top: 35px;height: 66px;}

}

@media screen and (max-width: 992px) {

/*解决方案*/

.i_solution ul{gap: 20px 20px;}

.i_solution ul li{width:calc(25% - 15px);width:-webkit-calc(25% - 15px);width:-moz-calc(25% - 15px);}

}

@media screen and (max-width:780px) {

/*解决方案*/

.i_solution ul{gap: 10px 10px;}

.i_solution ul li{width:calc(33.33% - 7px);width:-webkit-calc(33.33% - 7px);width:-moz-calc(33.33% - 7px);}

}

@media screen and (max-width:640px) {

/*解决方案*/

.i_solution ul li{width:calc(50% - 5px);width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);}

.i_solution ul li .boxs .ico{height: 60px;}

}

@media screen and (max-width:480px) {

/*解决方案*/

.i_solution ul li .boxs .ico{height: 50px;}

.i_solution ul li .boxs .h3{height: 30px;line-height: 30px;margin-bottom: 20px;margin-top: 15px;}

}



/*新闻*/

.i_news_bg{overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;background-image: url(../images/i_news_bg1.jpg);}

.i_news{margin-top:4%;margin-bottom: 6%;position: relative;}

.i_news .boxs{overflow: hidden;border-radius: 10px;transition:all 0.3s;background-color: #ffffff;background-size: cover;background-position: right bottom;background-repeat: no-repeat;margin-bottom: 16px;}

.i_news .boxs:hover{background-image: url(../images/i_news_bg2.jpg); box-shadow: 0 5px 15px rgba(0,0,0,0.1);}

.i_news .boxs .imgs{ overflow:hidden; position:relative; padding-top:57.6%; }

.i_news .boxs .imgs img{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;object-fit: cover;}

.i_news .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 .boxs .txts{overflow: hidden;width: 92%;margin: 0 auto;max-width: 410px;margin-bottom: 31px;}

.i_news .boxs .h3{font-weight: 500;color: #333333;overflow: hidden;line-height: 32px;height: 64px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-top: 21px;transition:all 0.3s;}

.i_news .boxs:hover .h3{color: #ffffff;}

.i_news .boxs:hover .p{color: #ffffff;}

.i_news .boxs:hover .date{color: #ffffff;}

.i_news .boxs .p{overflow: hidden;line-height: 26px;color: #666666;margin-top: 22px;height: 52px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;transition:all 0.3s;}

.i_news .boxs .date{overflow: hidden;margin-top: 16px;line-height: 28px;height: 28px;color: #645755;transition:all 0.3s;}

.i_news .swiper-pagination{margin-top: 10px;width: 100%;}

.i_news .swiper-pagination-bullet{width: 48px;height: 1px;border-radius: 0;background: #009241;opacity: 1;margin-top: 1px;transition:all 0.3s;}

.i_news .swiper-pagination-bullet-active{background: #da251c;width: 38px;margin-top: 0;height: 2px;}



@media screen and (max-width: 1660px) {

/*新闻*/

.i_news .boxs .h3{height: 52px;line-height: 26px;}

.i_news .boxs .p{margin-top: 10px;}



}

@media screen and (max-width: 1400px) {



}

@media screen and (max-width: 1200px) {

/*新闻*/



}

@media screen and (max-width: 992px) {

  /*新闻*/

.i_news{margin-bottom: 8%;}

}

@media screen and (max-width:780px) {

/*新闻*/





}

@media screen and (max-width:640px) {

/*新闻*/

.i_news{margin-bottom:10%;}

}

@media screen and (max-width:480px) {

/*新闻*/

.i_news{margin-bottom:13%;}

.i_news .boxs{margin-bottom: 6px;}

.i_news .boxs .h3{line-height: 22px;height: 44px;}

.i_news .boxs .p{line-height: 22px;height: 44px;}

.i_news .boxs .txts{margin-bottom: 21px;}

.i_news .boxs .date{line-height: 22px;height: 22px;margin-top: 10px;}

}

@media screen and (max-width:420px) {

/*新闻*/

.i_news{margin-bottom:15%;}

}







/*联系*/

.i_contact_bg{overflow: hidden;background: url(../images/i_contact_bg1.jpg) no-repeat;background-size: cover;clear: both;}

.i_contact_bg .boxs{margin-top: 4%;margin-bottom: 3%;text-align: center;color: #ffffff;}

.i_contact_bg .boxs .h3{color: #ffffff;font-weight: bold;line-height: 1.3;overflow: hidden;}

.i_contact_bg .boxs .p{color: #ffffff;font-weight: bold;line-height: 1.5;margin-top: 1%;overflow: hidden;}

.i_contact_bg .i_more{color: #ffffff;margin: 0 auto;margin-top: 3%;border-color: #ffffff;}

.i_contact_bg .i_more span{border-color: #ffffff;}

.i_contact_bg .i_more span::after{background: #ffffff;}

.i_contact_bg .i_more:hover{background: var(--main-color);border-color: var(--main-color);}

@media screen and (max-width: 1560px) {

/*联系*/



}

@media screen and (max-width: 1400px) {

/*联系*/



}

@media screen and (max-width: 1200px) {

/*联系*/

}

@media screen and (max-width: 992px) {

/*联系*/

}

@media screen and (max-width:780px) {

/*联系*/

.i_contact_bg .boxs{margin-top: 6%;margin-bottom: 5%;}

.i_contact_bg .i_more{margin-top: 4%;}

}

@media screen and (max-width:640px) {

/*联系*/

.i_contact_bg .boxs{margin-top: 7%;margin-bottom: 6%;}

.i_contact_bg .i_more{margin-top: 5%;}

}

@media screen and (max-width:480px) {

/*联系*/

}

@media screen and (max-width:420px) {

/*联系*/

.i_contact_bg .boxs .h3{font-size: 20px;}

}







/**/



@media screen and (max-width: 1560px) {



}

@media screen and (max-width: 1400px) {



}

@media screen and (max-width: 1200px) {



}

@media screen and (max-width: 992px) {



}

@media screen and (max-width:780px) {



}

@media screen and (max-width:640px) {



}

@media screen and (max-width:480px) {



}



@keyframes mymove6

{

	from {filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(100px) translateX(0);

  -moz-transform: translateY(60px) translateX(0);

  transform: translateY(60px) 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(60px) translateX(0);

  transform: translateY(60px) 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);}

}



