@charset "utf-8";
/* ============================================= */

.banner-container{width: 100%;position: relative;}
.banner{width: 100%;}
.banner-picwords{width: 100%;}
.banner-pic{width: 100%;overflow: hidden;}
.banner-pic img{width: 100%;object-fit: cover;}
.banner-pic img{width: 100%;object-fit: cover;transform: matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition: all 0.4s ease 1.2s;-moz-transition: all 0.4s ease 1.2s;-ms-transition: all 0.4s ease 1.2s;-o-transition: all 0.4s ease 1.2s;transition: all 0.4s ease 1.2s;}
.swiper-slide-active .banner-pic img {transition-delay: 0.4s !important;transform: matrix(1, 0, 0, 1, 0, 0);-webkit-transition: all 5s ease;-moz-transition: all 5s ease;-ms-transition: all 5s ease;-o-transition: all 5s ease;transition: all 5s ease;}
.banner-pic .banner-pc{display: block;min-height: 520px;}
.banner-pic .banner-mb{display: none;min-height: 120px;}
.banner-words{position: absolute;width: 100%;left: 50%;top: 40%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);;z-index: 2;text-align: center;}
.banner-words h4{font-size: 40px;color: #fff;font-weight: bold;text-align: center;}
.banner-words h4 img{max-width: 100%;height: auto;overflow: hidden;}
.banner-words h5{font-size: 40px;color: #fff;font-weight: bold;padding-top: 10px;}
.swiper-slide-active .banner-words h4{animation: bannerWordsdown 1.2s ease both 600ms;}
.swiper-slide-active .banner-words h5{animation: bannerWordsup 1.2s ease both 900ms;}
@keyframes bannerWordsdown {0% {transform: translateY(-60px);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}
@keyframes bannerWordsup {0% {transform: translateY(40px);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}
.banner .orn1{display:block;width:100px;height:100px;font-size:18px;font-weight:lighter;position:absolute;left:27%;top:8%;z-index: 3;}
.banner .orn1:after,
.banner .orn2:after,
.banner .orn3:after{content:"";display:block;width:100%;height:100%;background:url(/skin/images/public/iBnr1-orn1.png) no-repeat center center / cover;position:absolute;top:0px;left:0px;z-index:-2;}
.banner .orn2{display:block;width:73px;height:73px;position:absolute;top:20%;left:67%;z-index: 3;}
.banner .orn2:after{background:url(/skin/images/public/iBnr1-orn2.png) no-repeat center center;content:"";}
.banner .orn3{display:block;width:56px;height:56px;font-size:18px;font-weight:lighter;position:absolute;top:70%;left:82%;z-index: 3;}
.banner .orn3:after{background:url(/skin/images/public/iBnr1-orn3.png) no-repeat center center / cover;}
.banner .orn1 i{width: 100px;height: 100px;display: inline-block;background:url(/skin/images/public/banner_ico1.png) no-repeat center center}
.banner .orn2 i{width: 73px;height: 73px;display: inline-block;background:url(/skin/images/public/banner_ico2.png) no-repeat center center}
.banner .orn3 i{width: 56px;height: 56px;display: inline-block;background:url(/skin/images/public/banner_ico3.png) no-repeat center center}
.banner .orn1:after,
.banner .orn2:after,
.banner .orn3:after{animation-iteration-count:infinite;animation:rotation 3.5s linear infinite;-webkit-animation:rotation 3.5s linear infinite;-moz-animation:rotation 3.5s linear infinite;}
@keyframes rotation{
0%{transform: rotate(0deg);}
100%{transform: rotate(-360deg);}}
@-webkit-keyframes rotation{
0%{-webkit-transform: rotate(0deg);}
100%{-webkit-transform: rotate(-360deg);}}
@-moz-keyframes rotation{
0%{-moz-transform: rotate(0deg);}
100%{-moz-transform: rotate(-360deg);}}

.banner-next{position: absolute;z-index: 4;top: 55%;width: 28px;height: 56px;margin-top: 0px;cursor: pointer;user-select: none;transition: all .3s ease-in-out;}
.banner-prev{display: none;}
.banner-next{left: 95%;background: url('/skin/images/banner-next.png') no-repeat center center;}
.banner-prev:hover,.banner-next:hover{background: url('/skin/images/banner-nextH.png') no-repeat center center;}
.banner .swiper-pagination{bottom: 44px;}
.banner .swiper-pagination-bullet {width: 6px;height: 6px;display: inline-block;border-radius: 100%;background: #fff;opacity: 0.8;vertical-align: middle;position: relative;}
.banner .swiper-pagination-bullet:after{content: "";width: 24px;height: 24px;position: absolute;left: 50%;top: 50%;background: transparent;border: 2px solid #f5a910;border-radius: 100%;margin-top: -12px;margin-left: -12px;opacity: 0;}
.banner .swiper-pagination-bullet-active {width: 6px;height: 6px;opacity: 1;position: relative;}
.banner .swiper-pagination-bullet-active:after {opacity: 1;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 10px 10px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{width: 30px;left: 95%;bottom:50%;}

/* title */
.index-title{width: 100%;height: auto;overflow: hidden;}
.index-title h4{position: relative;font-size: 34px;color: #333;font-weight: bold;text-align: center;}
.index-title h4::before{content: "";height: 1px;width: 50px;display: inline-block;padding-right: 30px;background-color: #c00000;top: -12px;
left: -25px;position: relative;}
.index-title h4::after{content: "";height: 1px;width: 50px;display: inline-block;padding-left: 30px;background-color: #c00000;top: -12px;
right: -25px;position: relative;}
.index-title p{font-size: 16px;color: #999;text-align: center;}

/* 产品中心 */
.products-container{width: 100%;height: auto;overflow: hidden;background: url('/skin/images/index_bg1.png') no-repeat center center;}
.products{width: 1400px;height: auto;padding: 60px 0;margin: 0 auto;}
.products-center{width: 100%;height: auto;overflow: hidden;padding-top: 50px;}
.products-center ul li{float: left;width: 25%;height: auto;margin-bottom: 0px;border-right: 1px solid #f0f1f3;}
.products-center ul li:last-child{border-right: 0px;}
.products-center ul li .img{width: 100%;height: 300px;line-height: 300px;text-align: center;overflow: hidden;}
.products-center ul li .img img{max-width: 100%;max-height: 100%;overflow: hidden;transition: all .4s;}
.products-center ul li .text{padding: 20px 20px 40px 20px;width: 100%;overflow: hidden;text-align: center;}
.products-center ul li .text h5{font-size: 18px;color: #333;font-weight: bold;text-align: center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.products-center ul li .text h6{font-size: 14px;color: #666;line-height: 24px;padding-top: 10px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 58px;text-align: center}
.products-center ul li .text a{display: inline-block;padding: 8px 34px;border: 1px solid #999;text-align: center;font-size: 14px;color: #999;
background: url('/skin/images/pro_ico.png') 95px center no-repeat;margin-top: 20px; }
.products-center ul li:hover{background-color: #f0f1f3;}
.products-center ul li:hover .text a{color: #fff;
background: url('/skin/images/pro_icoH.png') #c00000 95px center no-repeat!important;border: 1px solid #c00000;}
.products-center ul li:hover .img img{transform: scale(1.1);}

/* 解决方案 */
.solution-container{width: 100%;height: auto;overflow: hidden;background: #f0f1f3;}
.solution{width: 100%;height: auto;padding: 60px 0 0 0;margin: 0 auto;}
.solution-center{width: 100%;height: auto;overflow: hidden;margin-top: 50px;height: 525px;/*background: #5e6263 url('../images/index_bg2.jpg') no-repeat center center;*/}
.solution-center ul{width: 1400px;margin: 0 auto;overflow: hidden;}
/* .solution-center ul li{width: 20%;float: left;height: auto;overflow: hidden;border-bottom: 5px solid #c00000;
position: relative;user-select: none;}
.solution-center ul li .img{width: 100%;height: 520px;overflow: hidden;}
.solution-center ul li .img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease-in-out;}
.solution-center ul li:hover .img img{transform: scale(1.1);}
.solution-center ul li .text{position: absolute;width: 100%;top: 50%;transform: translateY(-50%);text-align: center;}
.solution-center ul li .text h5 {text-align: center;width: auto;height: auto;}
.solution-center ul li .text h5 img{max-width: 100%;height: auto;transition: all 0.5s ease-in-out;}
.solution-center ul li:hover .text h5 img{transform:rotateY(180deg);}
.solution-center ul li .text b{width: 20px;height: 2px;background-color: #fff;margin: 20px 0 10px 0;display: inline-block;}
.solution-center ul li .text h6{font-size: 26px;color: #fff;text-align: center;} */

.sol-list{width: 100%;height: auto;overflow: hidden;border-bottom: 5px solid #c00000;position: relative;user-select: none;}
.sol-list .img{width: 100%;height: 520px;overflow: hidden;}
.sol-list  .img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease-in-out;}
.sol-list:hover .img img{transform: scale(1.1);}
.sol-list .text{position: absolute;width: 100%;top: 25%;transform: translateY(-50%);text-align: center;}
.sol-list .text h5 {text-align: center;width: auto;height: auto;}
.sol-list .text h5 img{max-width: 100%;height: auto;transition: all 0.5s ease-in-out;}
.sol-list:hover .text h5 img{transform:rotateY(180deg);}
.sol-list .text b{width: 20px;height: 2px;background-color: #fff;margin: 20px 0 10px 0;display: inline-block;}
.sol-list .text h6{font-size: 26px;color: #fff;text-align: center;}
.solution-center .swiper-button-next, .solution-center .swiper-button-prev{display: none;}


/* choose */
.choose-container{width: 100%;height: auto;overflow: hidden;}
.choose{width: 1400px;height: auto;padding: 80px 0;margin: 0 auto;}
.choose-center{width: 100%;height: auto;padding-top: 50px;}
.choose-center ul{margin-left: -3%;}
.choose-center ul li{width: 30.333%;float: left;margin-left: 3%;position: relative;}
.choose-center ul li .img{width: 100%;height: 300px;overflow: hidden;}
.choose-center ul li .img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease-in-out;}
.choose-center ul li .text{width: 90%;margin: 0 auto;position: relative;box-shadow: 0px 5px 10px 0px #f1f1f1;height: 170px;margin-top: -60px;
background-color: #fff;padding: 20px;text-align: center;}
.choose-center ul li .text h5{font-size: 24px;color: #000;text-align: center;font-weight: bold;padding-top: 10px;}
.choose-center ul li .text h6{font-size: 16px;color: #666;line-height: 24px;padding-top: 15px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 64px;}
.choose-center ul li:hover .text{border-bottom: 3px solid #c00000;}
.choose-center ul li:hover .img img{transform: scale(1.1);}

.chooes-list {width: 100%;position: relative;height: auto;}
.chooes-list .img{width: 100%;height: 300px;overflow: hidden;}
.chooes-list .img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease-in-out;}
.chooes-list .text{width: 90%;margin: 0 auto;position: relative;box-shadow: 0px 5px 10px 0px #f1f1f1;height: 170px;margin-top: -60px;
background-color: #fff;padding: 20px;text-align: center;}
.chooes-list .text h5{font-size: 22px;color: #333;text-align: center;font-weight: bold;padding-top: 10px;letter-spacing:2px;}
.chooes-list .text h6{font-size: 16px;color: #666;line-height: 24px;padding-top: 15px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 64px;}
.chooes-list:hover .text{border-bottom: 3px solid #c00000;}
.chooes-list:hover .img img{transform: scale(1.1);}

.choose-center .swiper-button-next, .choose-center .swiper-button-prev{display: none;}
.choose-center .swiper-pagination-bullet{display: none;}

.choose-center .swiper-button-prev,.choose-center .swiper-button-next{width: 30px;height: 60px;background: rgba(0, 0, 0, 0.5);margin-top: -30px;}
.choose-center .swiper-button-prev{left: 0px;}
.choose-center .swiper-button-prev i{font-size: 30px;color: #fff;text-align: center;line-height: 60px;width: 30px;}
.choose-center .swiper-button-next{right: 0px;}
.choose-center .swiper-button-next i{font-size: 30px;color: #fff;text-align: center;line-height: 60px;width: 30px;}


/* 成功案例 */
.case-container{width: 100%;height: auto;overflow: hidden;background: #fff;}
.case{width: 100%;height: auto;padding: 60px 0 0 0;margin: 0 auto;}
.case-center{width: 100%;height: auto;overflow: hidden;padding-top: 50px;}
.case-center ul li{width: 5%;float: left;height: 600px;transition: all 0.4s ease-in-out;position: relative;cursor: pointer;}
.case-center ul li img{width: 100%;height: 100%;object-fit: cover;}
.case-center ul li h4{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);writing-mode: vertical-lr;writing-mode: tb-lr;white-space: nowrap;font-size: 20px;color: #fff;}
.case-center ul li.ontrue h4{display: none;}
.case-center ul li.ontrue{width: 75%;}
.case-center ul li .text{height: auto;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: none;min-width: 200px;}
.case-center ul li .text h5{font-size: 40px;color: #fff;}
.case-center ul li .text h6{display: block;text-align: right;font-size: 26px;color: #fff;padding-top: 10px;}
/* .case-center ul li .text h6::before{width: 100px;height: 2px;background-color: #fff;content: "";display: inline-block;top: -12px;
left: -10px;position: relative;} */
.case-center ul li.ontrue .text{display: block;}
.case-center ul li:hover .text{animation: opacityy .6s ease both 200ms;}
@keyframes opacityy {0% {opacity: 0;}100% {opacity: 1;}}

/* 新闻资讯 */
.news-container{width: 100%;height: auto;overflow: hidden;background: #f0f1f3;}
.news{width: 1400px;height: auto;padding: 60px 0;margin: 0 auto;}
.news-center{width: 100%;height: auto;overflow: hidden;padding-top: 50px;}

.news_main{width: 100%; overflow: hidden;position: relative;}
.news_main .newspic{cursor: pointer;}
.news_main .newspic{height: 328px;position: relative;line-height: 354px;}
.news_main .newspic img{width:100%;height:80%; object-fit: cover;}

.swiper-slide-active .newspic::after{position: absolute;width: 100%;height: 5px;background-color: #c00000;content: '';left: 0;bottom: -1px;}

.news_main .swiper-wrapper{padding: 10px 0;}
.news_main .swiper-slide-active .newspic img{width: 100%;height: 92%;}

.news_main .swiper-button-prev,.news_main .swiper-button-next{width: 40px;height: 60px;background: rgba(0, 0, 0, 0.5);margin-top: -30px;}
.news_main .swiper-button-prev{left: 0px;}
.news_main .swiper-button-prev i{font-size: 30px;color: #fff;text-align: center;line-height: 60px;width: 40px;}
.news_main .swiper-button-next{right: 0px;}
.news_main .swiper-button-next i{font-size: 30px;color: #fff;text-align: center;line-height: 60px;width: 40px;}

.news_main .swiper-button-prev:hover,.news_main .swiper-button-next:hover{background: #c00000; }

.news_text{width: 100%;overflow: hidden;text-align: center;margin: 30px 0 40px 0;}
.news_text ul li{width: 1000px;overflow: hidden;margin: 0 auto;position: relative;padding: 30px 0 50px 0;}
.news_text ul li::before{width: 38px;height: 38px;content: "";position: absolute;left: 0px;top: 0px;display: block; background: url('/skin/images/news_ico1.png') no-repeat;}
.news_text ul li::after{width: 38px;height: 38px;content: "";position: absolute;right: 0px;bottom: 0px; background: url('/skin/images/news_ico2.png') no-repeat;}
.news_text ul li h4{font-size: 14px;color: #666;text-align: center;}
.news_text ul li h5{font-size: 24px;color: #333;text-align: center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding: 10px 0;}
.news_text ul li h6{font-size: 14px;color: #666;text-align: center;line-height: 24px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.news_text p{font-size: 16px; color: #999;line-height:28px;}
.news_text ul li.onfalse{display: none;}   




/* 首页新闻 */
.case1{width: 100%;height: auto;overflow: hidden;margin: 0 auto;padding: 50px 0;display: block;padding-bottom:0}
.case1 ul{margin-left: -2%;}
.case1 ul li{width: 31.333%;height: auto;margin-bottom: 30px;overflow: hidden;float: left;margin-left: 2%;}
.case1 ul li .img{width: 100%;float: left;height: 300px;overflow: hidden;}
.case1 ul li .img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease-in-out;}
.case1 ul li:hover .img img{transform: scale(1.1);}
.case1 ul li .text{width: 100%;float: left;padding: 20px 0;}
.case1 ul li .text h4{font-size: 16px;color: #333;height: 25px;line-height: 25px;overflow: hidden;}
.case1 ul li:hover .text h4{color: #ffa815;}
.case1 ul li .text h5{font-size: 14px;color: #999;line-height: 24px;min-height: 60px;margin-top: 10px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.case1 ul li .text h6{font-size: 14px;color: #999;line-height: 24px;padding-top: 0px;}

.case-more{width: 100%;margin-top: 30px;overflow: hidden;}
.case-more a{display: block;width: 140px;margin: 0 auto;line-height: 40px;border: 1px solid #999;text-align: center;font-size: 14px;color: #999;
background: url('/skin/images/pro_ico.png') 100px center no-repeat;margin-top: 10px; }

.case-more a:hover{color: #fff;background: url('/skin/images/pro_icoH.png') #c00000 100px center no-repeat!important;border: 1px solid #c00000;}

.casepc{display: block;}
.casemb{display: none;}


.box-customer .slick-customer {
    margin-top: 30px;
}
.box-customer .item {
    margin: 10px;
    -webkit-transition: all .4s;
    transition: all .4s;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0);
}
.box-customer .item .img-box {
    padding-bottom: 46.15384615%;
}
.box-customer .item:hover {
    box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}
.box-customer .slick-arrow {
    position: absolute;
    z-index: 9;
    top: 50%;
    left: -10px;
    padding: 0;
    cursor: pointer;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #b2b2b2;
    background: none;
}
.box-customer .slick-arrow:before {
    font-family: 'iconfont' !important;
    font-size: 20px;
    display: inline-block;
    content: '\e601';
}
.box-customer .slick-arrow.slick-next {
    right: -10px;
    left: auto;
}
.box-customer .slick-arrow.slick-next:before {
    content: '\e827';
}
.box-customer .slick-arrow:hover:before {
    color: #005bac;
}


.partneraaa{
  width:100%;
  padding-top: 160px;
  overflow: hidden;
}

.partneie{
  width: 100%;
  height: 130px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.container1400{width: 1400px; margin:0 auto; max-width: 100%;}
.in-1-bg{background: url(/skin/images/index_about-bg.jpg)no-repeat center;background-size: cover;}
.in-1{padding-top: 60px;}
.in-1 h5{padding-bottom: 42px;padding-top: 19px;}
.in-1-btn{padding-top: 42px;}
.in-1-btn a{padding: 8px 30px; background: #c00000; text-transform: uppercase;}
.in-1-tiem{padding-top: 30px;padding-bottom: 60px;}
.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}
.justify-content-between {
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
}
.d-flex {
    display: -ms-flexbox !important;
    display: flex !important;
}
.col-lg-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.c-5a72af {
    color: #c00000;
}
.f-60 {
    font-size: 50px;
}

.f-40 {
    font-size: 34px;
    font-weight: bold;
}
.lh2 {
    line-height: 2;
}
.c-333 {
    color: #333;
}
.f-15 {
    font-size: 15px;
}

.text-center {
    text-align: center !important;
}

.img-fluid {
    max-width: 100%;
    height: auto;
}
.p-4 {
    padding: 1.5rem !important;
}


.font-num {
    font-family: "number-txt";
}
.c-333 {
    color: #333;
}
.f-50 {
    font-size: 40px;
}
.img_hover img {
    transition: all 0.5s ease;
}
.text-white {
    color: #fff !important;
}

.ny-tech-list{overflow: hidden;padding-bottom: 40px;}
.ny-tech-title p{width: 70%;line-height:30px;color:#666666;}
.ny-tech-list .ulWrap ul{width:100%;}
.ny-tech-list .ulWrap ul li{float:left;width:16.66%;margin-bottom:2%;margin-right:0%}
.ny-tech-list .ulWrap ul li .pic{width:90%;margin:0 auto;}
.ny-tech-list .ulWrap ul li .pic img{width:100%}
.container {
    width: 1400px;
    margin: 0 auto;
}

.honor{ background: url(/skin/images/honor-bg.jpg) no-repeat center bottom;padding:0px 0;position: relative;padding-bottom: 30px;}
.honor .ny-honor-con{width:100%}
.honor h2{text-align: center;}
.honor h2 b{/*font-size:30px;font-weight:bold;color:#333;text-align: center;text-align: center;*/}
.honor h2 b:after{/*width:157px;height:2px; background:#3BB3C3;margin:15px auto;content: '';display: block;*/}
.honor span{/*display: block;font-size:18px;color:#444;font-weight:normal*/}
.honor p{/*font-size:13px;color:#666;font-weight: normal;*/}
.ny-honor-con{margin:50px auto;overflow: hidden;margin-top:0}
.ny-honor-con li{float:left;width:24%;margin:0 5px;height: 100%;}
.ny-honor-con li .pic{width:90%;border:1px solid #DDDDDD;overflow: hidden;}
.ny-honor-con li .pic img{width:100%;transition: all .5s;}
.ny-honor-con li .info{width:100%;height:50px;margin-top:5px;line-height:50px;text-align: center; background: #fff;border:1px solid #DDDDDD;transition: all .5s;}
.ny-honor-con li:hover .info{ background: #1266AD;color:#fff}
.ny-honor-con li:hover .pic img{transform: scale(1.1);}
.ny-honor-con li:hover .pic{border-color:#c00000}
.honor-hd a{ cursor: pointer;}
.honor-hd a.next{position:absolute;left:6%;top:40%}
.honor-hd a.prev{position:absolute;right:6%;top:40%}

.honor .pichide{position: fixed;top:10%;width:25% !important;left:0;right:0;margin: 0 auto;z-index:999992;display: none;}
.pichide img{width:100%}
.bgg{width: 100%;height: 100%;background: rgba(0,0,0,0.8);position: fixed;top: 0;left: 0;z-index: 999991;display: none;}
.honor .picmax{display: block;}
.ny-honor-con li .picmax img:hover{transform: scale(1);}
.ny-honor-close{ position: fixed;right:20%;top:10%;cursor: pointer;transition: all .6s;z-index:999992;border-radius: 50%;display: none;}
.ny-honor-close:hover{transform: rotate(180deg);}
.honor .hd a{position: absolute;top:50%;float:left;cursor: pointer;font-size:26px;color:#fff; background:rgba(141,142,143,0.6);width:40px;height:100px;line-height:100px;text-align: center;}
.honor .hd a.next{left:3%}
.honor .hd a.prev{right:3%}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .products,.choose,.news{width: 92%;}
    .solution-center ul{width: 92%;}
    .case-center ul li h4{font-size: 18px;}
    .case-center ul li .text h5{font-size: 36px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .banner-words h4 img{width: 350px;}
    .banner-words h5{font-size: 34px;}
    .chooes-list .img{height: 250px;}
    .case-center ul li h4{font-size: 18px;}
    .case-center ul li .text h5{font-size: 32px;}
    .case-center ul li .text h6{font-size: 24px}
    .case-center ul li .text h6::before{top: -8px;}
    .index-title h4{font-size: 30px}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .banner-words h4 img{width: 300px;}
    .banner-words h5{font-size: 30px;}
    .index-title h4{font-size: 28px;}
    .products-center ul li .text h5{font-size: 16px;}
    .chooes-list .text h6{font-size: 14px;}
    .chooes-list .img{height: 220px;}
    .choose{padding: 60px 0;}
    .case-center ul li .text h5{font-size: 30px;}
    .case-center ul li .text h6{font-size: 22px}
    .case-center ul li .text h6::before{top: -8px;}
    .case1 ul li .text h4{font-size: 16px;}
    .case1 ul li .img{height: 260px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .index-title h4{font-size: 26px;}
    .index-title p{font-size: 16px;}
    .chooes-list .text{height: 140px;}
    .chooes-list .text h5{padding-top: 0px;}

}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .banner-words h4 img{width: 260px;}
    .banner-words h5{font-size: 28px;}
    .index-title h4{font-size: 24px;}
    .index-title p{font-size: 14px;}
    .products-center ul li .text h6{font-size: 12px;}
    .case1 ul li .img{height: 210px;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .news_text ul li{width: 100%;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 360移动终端以上 */
    .banner-pic .banner-pc{display: none;}
    .banner-pic .banner-mb{display: block;}
    .banner-words{display: none;}
    .banner .swiper-container-horizontal>.swiper-pagination-bullets{width: 100%;left: 0;bottom:20px;}
    .banner-next{display: none;}
    
    
    .banner .swiper-pagination-bullet:after{width: 20px;height: 20px;margin-top: -10px;margin-left: -10px;}

    .index-title h4::before{content: "";height: 1px;width: 30px;top: -8px;left: -18px;}
    .index-title h4::after{content: "";height: 1px;width: 30px;top: -8px;right: -18px;}
    /* 产品中心 */
    .products{padding: 30px 0;}
    .products-center{padding-top: 30px;}
    .products-center ul li{width: 50%;border-bottom: 1px solid #f0f1f3;padding: 0 5px;}
    .products-center ul li:nth-child(2n){border-right: 0px;}
    .products-center ul li .img{width: 100%;height: 110px;line-height: 100px;margin: 10px 0;}
    .products-center ul li .text{padding: 10px 8px;}
    .products-center ul li .text a{padding: 5px 28px;}
    .products-center ul li .text h5{font-size: 14px;font-weight: bold;text-align: center;}
    .products-center ul li .text h6{font-size: 12px;text-align: left;}
    .products-center ul li .text a{display: none;}
    /* 解决方案 */
    .solution{padding: 30px 0;}
    .solution-center{width: 100%;margin-top: 30px;height: auto;}
    .solution-center ul{padding: 20px 0;}
    .sol-list{width: 100%;border-bottom: 2px solid #c00000;}
    .sol-list .img{height: auto;}
    .sol-list .text h6{font-size: 16px;}

    .solution-center .swiper-button-next, .solution-center .swiper-button-prev{display: block;background-size: 20px 20px}
    /* 选择 */

    .choose{padding: 40px 0;margin: 0 auto;width: 100%;}
    .choose-center{padding-top: 40px;}
    .choose-list{width: 100%;float: left;margin-left: 0%;margin-bottom: 20px;}
    .choose-list .img{height: auto;}
    .choose-list .text h5{font-size: 20px;}
    .choose-center .swiper-button-next, .choose-center .swiper-button-prev{display: block;}
    .choose-center .swiper-pagination-bullet{width: 14px;height: 3px;border-radius: 0;display: inline-block;}
    .choose-center .swiper-pagination-bullet-active{background-color: #c00000;}

    /* 案例 */
    .case{padding: 30px 0 10px 0;}
    .case-center{padding-top: 30px;height:300px;overflow: hidden;}
    .case-center ul li{width: 100%;float: left;height:200px;display: none;}
    .case-center ul li img{width: 100%;height: 200px;object-fit: cover;}
    .case-center ul li:nth-child(1){display: block;}
    .case-center ul li h4 {display: none;}
    .case-center ul li .text{position: relative;top: 10px ;left:10px;transform: translate(0, 0);}
    .case-center ul li .text h5{font-size: 16px;color: #333;}
    .case-center ul li .text h6{color: #666;font-size: 14px;text-align: center;}
    .case-center ul li .text h6::before{background-color: #666;width: 30px;height: 2px;top: -5px;left: -10px;}

     
    .case-center ul li.ontrue{width: 100%;}
    .case-center ul li .text{display: block;width: 100%;}
    /* .case-center ul li .text h5{font-size: 16px;color: #fff;}
    .case-center ul li .text h6{font-size: 14px;color: #fff;padding-top: 10px;text-align: center;}
    .case-center ul li .text h6::before{width: 30px;height: 2px;top: -5px;left: -10px;} */
    
    /* 新闻 */
    .news{padding: 30px 0;}
    .news-center{padding-top: 20px;display: none;}
    .news_main .newspic{height: auto;line-height: normal;}
    .news_main .newspic img{height:100%;}
    .news_main .swiper-button-prev,.news_main .swiper-button-next{width: 30px;height: 50px;margin-top: -25px;}
    .news_main .swiper-button-prev{left: 0px;}
    .news_main .swiper-button-prev i{font-size: 20px;line-height: 50px;width: 30px;}
    .news_main .swiper-button-next{right: 0px;}
    .news_main .swiper-button-next i{font-size: 20px;line-height: 50px;width: 30px;}
    .news_text{margin: 20px 0;}
    .news_text ul li h5{font-size: 20px;}
    /* 成功案例 */
    .case1.casepc{padding: 0;}
    .casepc ul li{display: none;padding: 0;}
    .casepc .case-more{display: none;}
    .casepc{display: none;}
    .casemb{display: block;}
    .case1{padding: 30px 0 0 0;display: block;width: 100%;}
    .case1 ul li{padding-bottom: 16px;margin-bottom: 16px;border-bottom: 1px solid #eee;width: 100%;margin-left: 0;}
    .case1 ul li:last-child{border-bottom: 0px;margin-bottom: 0;padding-bottom: 0;}
    .case1 ul li .img{width:30%;float: left;height: 80px;overflow: hidden;}
    .case1 ul li .text{width: 70%;float: left;padding: 0px 0 0 10px;}
    .case1 ul li .text h4{font-size: 16px;height: 60px;line-height: 20px;}
    .case1 ul li .text h5{font-size: 14px;color: #999;line-height: 20px;min-height: 40px;margin-top: 6px;overflow: hidden;display: none;}
    .case1 ul li .text h6{font-size: 12px;padding-top: 0px;}
    .case-more{display: none;}
	
	.in-1 h2 {
    font-size: 30px;
    text-align: center;
}
.in-1 h5 {
    font-size: 24px;
    text-align: center;
}
.in-1 .in-1-btn {
    text-align: center;
}
.in-1-tiem {
    padding-top: 35px;
	padding-bottom: 35px;
}

.in-1-tiem div {
    border: 0 !important;
	padding-left: 5px;
    padding-right: 5px;
}
.col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.pl-4, .px-4 {
    padding-left: 1.5rem !important;
}
.pr-4, .px-4 {
    padding-right: 1.5rem !important;
}
.pt-2, .py-2 {
    padding-top: 0.5rem !important;
}
.mb-4, .my-4 {
    margin-bottom: 1.5rem !important;
}
.col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.ny-tech-list .ulWrap ul li{width: 50%;}
.container{width: 96%;margin:0 auto;}

.honor{padding:0px 0;padding-bottom: 1px;}
.honor .pichide{width:80% !important}
.honor .ny-honor-con{overflow: hidden;width:96%;}
.honor .hd a{display:none;}
.ny-honor-con li .pic{width:100%;}
.in-1-tiem{padding-top: 0px;padding-bottom: 0px;}
.in-1 {padding-top: 30px;}
.in-1 h5 {padding-bottom: 12px;padding-top: 3px;}
.in-1-btn {padding-top: 20px;}
}

