﻿@charset 'UTF-8';
/* UED Interaction (https://www.njued.com) */
/* Design By Ued Team Copyright 2022-2025 UED Interaction */

/*PAD PRO*/
@media screen and (min-width: 1281px) and (max-width: 1920px) {




}

@media screen and (min-width: 1025px) and (max-width: 1280px) {
/**common style**/
.container{ padding-left:40px; padding-right:40px;}
.commPadding{padding:60px 0;}
/*Layout style*/
.Str-header .Str-menu li a{padding:10px 20px; }

.show-slogan h2{font-size:54px; }
.show-slogan h3{font-size:22px; }

.index-title{margin:0 0 40px; }

.Str-products .container{padding:0 20px;}
.home-productbox dl dt h3{font-size:34px; }
.home-productbox dl dt p{font-size:16px; }

.insApp .swiper-button-next,.insApp .swiper-container-rtl .swiper-button-prev {right: 0px;}
.insApp .swiper-button-prev,.insApp  .swiper-container-rtl .swiper-button-next {left: 0px;}

.insLink .txtInfor h3{font-size:24px;}
.insLink .txtInfor p{font-size:14px; }

.data-list span{width:25%; font-size:13px; }
.data-list span label{ font-size:54px;  }
.data-list span label:after{ font-size:28px;}

.city-box{width:33.3333%; padding-top:40%; }
.city-box .city-txt h3{font-size:28px;}
.city-box .city-txt p{font-size:16px;}
.city-box .city-txt .ctxt{font-size:14px; padding:5%; }

.base-item{margin-bottom: 20px; width: calc((100% - 20px)/2);}
.news-box{margin-bottom: 20px; width: calc((100% - 40px)/3); margin-right:20px;}
.warm-box{display:block;margin-bottom: 20px; width: calc((100% - 40px)/3); margin-right:20px; background:#fff;}

/*product*/
.Str-product{height:80vw;}

}

/*移动端*/
@media only screen and (max-width: 1024px) {
/**Common style**/
.container{padding-left:.15rem; padding-right:.15rem; max-width:100%;}
.commPadding{padding:.4rem 0;}

.list-style-two,.list-style-three,.list-style-four,.list-style-five,.list-style-six{margin-left:-.1rem; margin-right:-.1rem;}
.list-style-two li,.list-style-three li,.list-style-four li,.list-style-five li,.list-style-six li{padding:.1rem; width:100%;}
.list-style-six li{padding:.1rem; width:33.3333%;}
.list-style-four li{padding:.1rem; width:50%;}
.commTxt{font-size:.15rem; }
.commTxt p{margin:0 0 .15rem; }

/**Layout style**/
body.offscreen .Str-header{margin-top:0;}
.Str-header{padding:.09rem 0; height:.5rem;}
.Str-header .container{position:static;}
.Str-header h1 a.logo{margin:0; width:.84rem; height:.32rem; background-size:.84rem .32rem;}

.Str-header-scroll{padding:.09rem 0; height:.5rem;}
.Str-header-scroll h1 a.logo{margin:0; width:.84rem; height:.32rem; background-size:.84rem .32rem;}

.Str-menu,.lagBox,.Str-header nav{display:none;}
.Str-mobile-menu{display:block;}

.show-slogan h2{font-size:48px; }
.show-slogan h3{font-size:18px; }
.show-slogan h4{font-size:28px; margin:.15rem 0 0;}
.show-slogan h5{font-size:16px; }
.show-slogan h6{font-size:14px; margin:0 0 .1rem; }

.index-title{margin:0 0 .3rem; }
.index-title h3{font-size:.26rem; }
.index-title h4{font-size:.16rem; }


.insApp .swiper-button-next,.insApp .swiper-container-rtl .swiper-button-prev {display:none; }
.insApp .swiper-button-prev,.insApp  .swiper-container-rtl .swiper-button-next {display:none; }

.insLink .txtInfor h3{font-size:.24rem;}
.insLink .txtInfor p{font-size:.16rem;}


.dutyLink{padding-top:0;}
.dutyLink img{display:block; width:100%; height:auto; object-fit:cover; position:relative; left:0; top:0; transition: all .4s;}
.dutyLink:hover img{transform:scale(1.1);}
.dutyLink .txtInfor{position:relative; left:0; bottom:0; padding:.15rem; width:100%; background:#f5f5f5; color:#111}
.dutyLink .txtInfor:after{display:none; }
.dutyLink .txtInfor h3{margin:0;}
.dutyLink .txtInfor h3 label{display:block; line-height:1.5; font-size:.24rem; margin:0 0 .15rem; }
.dutyLink .txtInfor h3 span{display:inline-block; font-size:.14rem;   }

.data-list span:after{display:none;}
.data-list span{width:50%; font-size:.14rem; padding:.2rem;}
.data-list span label{ font-size:.54rem;  }
.data-list span label:after{ font-size:.28rem; right:-.3rem; top:-.15rem;}

.city-box{width:50%; padding-top:60%; }
.city-box .city-txt h3{font-size:.24rem;}
.city-box .city-txt p{font-size:.16rem;}
.city-box .city-txt .ctxt{font-size:.13rem; padding:5%; }

.news-hotspot{width:100%;  margin-right:0; margin-bottom:.15rem;}
.news-dynamic{width:100%; margin-left:0; }

.newsbox{padding:.2rem; }
.newsbox dt{padding-right: .2rem; }
.newsbox dt span{font-size: .44rem;}

.newsbox dd h3{font-size: .18rem; font-weight:normal; line-height:1.5; margin-bottom: 10px;}
.newsbox dd p{transition: .5s ease-in-out; font-size: .14rem; line-height: 1.5; }
.newsList{ padding:.2rem;}

.pageAbout,.pageAbout .container{padding:0;}

.history-ul{padding:.4rem 0; }
.history-ul:after{content:''; width:1px; height:100%; background:#ccc; position:absolute; left:.14rem; top:0; transform:translate(0,0);}
.history-ul:before{content:''; width:20px; height:20px; border-radius:40px; background:#ccc; position:absolute; left:.05rem; bottom:0; transform:translate(0,0); }
.history-ul li{padding:0; overflow:hidden; margin:0 0 .3rem;}
.history-ul li.arr{width:30px; height:15px; background:url(images/arr_down_g.png) no-repeat center; background-size:30px 15px; position:absolute; left:0px; top:0;transform:translate(0,0);  }


.hisbox{width:100%; text-align:left; padding-left:.5rem; }

.hisbox h3{font-size:.34rem;  }
.hisbox h3 span{ font-size:.16rem; }
.hisbox h3:after{content:''; width:10%; height:1px; background:#ccc; position:absolute; left:-11%; top:50%; transform:translate(0,-50%);}
.hisbox h3:before{content:''; width:10px; height:10px; border-radius:20px; background:#ccc; position:absolute; left:-15px; top:50%; transform:translate(0,-50%);}

.hisbox p{font-size:.14rem; margin:0 0 .1rem;}

.base-item{margin-bottom: 20px; width:100%; }

.culture-txt{padding:.3rem; text-align:justify;}
.culture-txt h3{font-size:.24rem; }
.culture-txt p{font-size:.16rem; }

.honorBox{margin-bottom: 10px; margin-right:0px; width:100%;}

.news-box{display:block; margin-bottom: 20px; width:100%; margin-right:0px; }
.newsTxt h3{font-size:.18rem; line-height:24px; height:48px; }
.newsTxt p{font-size:.14rem;  line-height:22px; height:44px; }
.newsTxt span{font-size:.14rem; }

.contact-infor{margin:0; padding-left:.74rem; padding-top:4px; position:relative; }
.contact-infor i{position:absolute; left:0; top:4%; font-size:22px; color:#1c2081; width:54px; height:54px; border:2px solid #1c2081; text-align:center; line-height:50px; border-radius:100px; }
.contact-infor h4{margin:0; font-weight:normal; font-size:16px; line-height:30px; }
.contact-infor p{height:60px;}
.contact-infor p.fone{font-size:.16rem; }
.contact-infor p.ftwo{font-size:.2rem; }

.companMap{height:120vw;}

.support-phone{padding:0 0 .2rem; }
.support-phone h4{margin:0; font-size:.16rem;  }
.support-phone h3{margin:0; font-size:.34rem;   }

.comm-input{padding:18px 10px; }
.comm-select{padding:18px 10px;background:none; background:url(images/arr_down.png) #f8f8f8 no-repeat 96% center; background-size:18px; -webkit-appearance:none;appearance:none; }

.top-warm{margin:0 0 .15rem;}
.top-warm .warmbox:first-child{ margin-right:0%;}
.warm-pic{width:100%; padding-top:52%; order:1;}
.warm-txt{width:100%; order:2;}
.warm-txt h2{font-size:.44rem;}
.warm-txt h3{font-size:.22rem; font-weight:normal;}
.warm-txt p{font-size:.14rem; }

.top-warm:nth-child(1) .warm-pic{order:1;}
.top-warm:nth-child(1) .warm-txt{order:2;}
.top-warm:nth-child(2) .warm-pic{order:1;}
.top-warm:nth-child(2) .warm-txt{order:2;}

.warm-box{margin-bottom: 20px; width:100%; margin-right:0;}

.tb-img{width:100%; padding-top:50%; order:1;}
.tb-txt{width:100%; padding:5%;order:2; }
.tb-txt h3{font-size:.44rem; margin:0; }
.tb-txt h4{font-size:.22rem; font-weight:normal;}

.giftbox{width:50%; font-size:.15rem; }
.jobs-box{width:100%; padding:10% 8%; margin-bottom:.15rem;}

.jobTxt h3{font-size:.24rem;}
.jobTxt p{font-size:.14rem; line-height:1.5; height:auto; }

.articleMain{width:100%; padding:.05rem;}
.article-title{margin:0 0 .3rem; padding-bottom:.3rem; border-bottom:1px solid #eee;}
.article-title h2{font-size:.26rem; }
.article-title p{font-size:.15rem; }
.article-title p label{display:inline-block; margin-right:.2rem;}
.article-con{font-size:.16rem; }
.article-con p{margin:0 0 .15rem; text-align:justify;}
.article-con p span{color:#999; font-size:.14rem;}
.article-con h2{font-size:.28rem;}
.article-con h3{font-size:.24rem;}
.article-con h4{font-size:.22rem;}
.article-con h5{font-size:.18rem;}
.article-con h6{font-size:.16rem;}

/*product*/
.pro-box{ margin:0 0 .15rem;}
.pro-img{width:100%; order:1; }
.pro-img img{display:block; max-width:100%; max-height:2.8rem; margin:0 auto;}
.pro-txt{width:100%; padding:.15rem .15rem .3rem; order:2;}
.pro-txt h4{font-size:.16rem; }
.pro-txt h3{font-size:.24rem; }
.pro-txt p{font-size:.14rem;  }
.pro-txt span{ padding:.08rem 30px .08rem 20px;}


.Str-product{height:90vw;}
.product-slogan h2{font-size:.3rem; }
.product-slogan h4{font-size:.24rem; }
.product-slogan h3{font-size:.28rem; }
.product-slogan h5{font-size:.24rem; }

.pf-box{padding:.15rem; width:100%;}
.pf-box.six{width:100%;}
.pf-box img{display:block; width:.8rem; height:.8rem; border:1px solid #000; padding:.15rem; border-radius:100px; margin:0 auto 15px;}

.product-detail{padding-top:120vw; }
.robot-a200-1{background:url(../uploads/product-a200-1m.jpg) no-repeat left top; background-size:cover;}
.robot-a200-2{background:url(../uploads/product-a200-2m.jpg) no-repeat left top; background-size:cover;}
.robot-a200-3{background:url(../uploads/product-a200-3m.jpg) no-repeat left top; background-size:cover;}

.robot-z100-1{background:url(../uploads/product-z100-1m.jpg) #001e36 no-repeat center bottom; background-size:cover;}
.robot-z100-2{background:url(../uploads/product-z100-2m.jpg) #f6f6f8 no-repeat center bottom; background-size:cover;}
.robot-z100-3{background:url(../uploads/product-z100-3m.jpg) #000308 no-repeat center bottom; background-size:cover;}

.robot-80d-1{background:url(../uploads/product-80d-1m.jpg) #0e0d0b no-repeat center bottom; background-size:cover;}

.robot-si100-1{background:url(../uploads/product-si100-1m.jpg) no-repeat; background-size:cover;}
.robot-si100-2{background:url(../uploads/product-si100-2m.jpg) no-repeat; background-size:cover;}
.robot-si100-3{background:url(../uploads/product-si100-3m.jpg) no-repeat; background-size:cover;}
.robot-si100-4{background:url(../uploads/product-si100-4m.jpg) no-repeat; background-size:cover;}

.robot-m100-1{background:url(../uploads/product-m100-1m.jpg) #001f33 no-repeat center bottom; background-size:cover;}
.robot-m100-2{background:url(../uploads/product-m100-2m.jpg) #f2f2f4 no-repeat center bottom; background-size:cover;}
.robot-m100-3{background:url(../uploads/product-m100-3m.jpg) #001c31 no-repeat center bottom; background-size:cover;}
.robot-m100-4{background:url(../uploads/product-m100-4m.jpg) #f2f2f4 no-repeat center bottom; background-size:cover;}
.robot-m100-5{background:url(../uploads/product-m100-5m.jpg) #001c31 no-repeat center bottom; background-size:cover;}

.product-detail .pro-txt-right{position:absolute; right:.2rem; top:.6rem;}
.product-detail .pro-txt-left{position:absolute; left:.2rem; bottom:.6rem;}
.product-detail .pro-txt-left.leftTop{bottom:auto; top:.6rem;}

.product-slogan h3{font-size:.34rem; font-weight:400;}
.product-slogan p{font-size:.16rem;}

.pTxt{width:100%; margin:0 0 .3rem}

.robot-q1000{height:auto; padding-bottom:.3rem; }
.robot-q1000{background:url(../uploads/product-q1000.png) #eee no-repeat center 10%; background-size:90%;}
.robot-q1000 .gradient-overlay{position:relative; height:auto; padding-top:90%;}
.robot-q1000 .pro-txt-right{width:100%; margin-left:0;}

.robot-q1000-1 {padding-top:90vw; padding-bottom:.3rem; background-position:right top; background-size:auto 50%;}
.robot-q1000-1 .gradient-overlay{position:relative; height:auto;}
.robot-q1000-1 .pro-txt-left{width:100%; position:relative; left:auto; bottom:auto;}

.robot-q1000-2 {padding-top:90vw; padding-bottom:.3rem; background:url(../uploads/product-q1000-2m.jpg) no-repeat center top; background-size:100%;}
.robot-q1000-2 .gradient-overlay{position:relative; height:auto;}
.robot-q1000-2 .pro-txt-right{width:100%; margin-left:0; position:relative; right:auto; top:auto;}

.canshu-box h3 span{font-size:.18rem;}
.canshu-box h5 span{font-size:.16rem;}

.div-img{width:100%; padding-top:56.65%; order:1;}
.div-txt{width:100%;order:2; padding:10% 0; background:#fff;}

.Str-404 h1{margin:0; font-size:.64rem; line-height:1.5; }
.Str-404 h2{font-size:.24rem; line-height:1.5; }
.Str-404 h3{font-size:.18rem;  line-height:2; margin:0 0 40px;}

/*new add 0808*/
.productV100{height:auto;}
.productV100 img{position:relative; width:100%; height:auto;}
.productV100 .gradient-overlay-none{position:relative; height:auto; background:#fff; padding:.3rem 0;}
.productV100 .pro-txt-left{width:100%; }

.robot-v100-1{background:url(../uploads/product-v100-1m.jpg) no-repeat left bottom; background-size:cover;}
.robot-v100-2{background:url(../uploads/product-v100-2m.jpg) no-repeat right top; background-size:cover;}
.robot-v100-3{background:url(../uploads/product-v100-3m.jpg) no-repeat left bottom; background-size:cover;}
.robot-v100-4{background:url(../uploads/product-v100-4m.jpg) no-repeat left bottom; background-size:cover;}

.tongdian{padding:.2rem;}
.tongdian img{width:.8rem;}
.tongdian h3{font-size:.22rem; }
.tongdian p{font-size:.14rem; line-height:1.5; min-height:auto; }

.youshi{padding:.2rem; background:#fff; overflow:hidden;}
.youshi dt{float:left; width:1rem;}
.youshi dt img{width:.8rem; height:auto;}
.youshi dd{margin-left:1rem;}
.youshi dd h3{font-size:.2rem; }
.youshi dd p{font-size:.14rem;  line-height:1.5; min-height:auto;}


}
@media only screen and (max-width:890px) {
.footer{padding:.4rem 0 .2rem;}
.foot-navbox{display:none;}
.foot-wxcode{float:left; width:100%;}
.hotPhone{text-align:center; }
.hotPhone p{font-size:.14rem;}
.hotPhone h3{font-size:.34rem;}
.code{font-size:.14rem; float:none; width:100%; }
.foot-logo{float:none;}
.foot-logo img{ height:.4rem; margin:0 0 .1rem;}

/*index*/
.Str-screen{height:120vw;}
.show-slogan h2{font-size:.24rem; }
.show-slogan h3{font-size:.14rem; }

.home-btn{margin-top:.5rem;}
.homeLink{padding:0 .3rem 0 .2rem; height:.34rem; line-height:.34rem;}
.homeLink:after{right:.1rem;}
.homeLink:hover{padding-right:.5rem; }

.Home-swiper .swiper-button-next,.Home-swiper .swiper-container-rtl .swiper-button-prev {display:none;}
.Home-swiper .swiper-button-prev,.Home-swiper  .swiper-container-rtl .swiper-button-next {display:none;}

.Str-products{padding:0;}
.Str-products .container{padding:0;}
.Str-products .list-style-two{margin:0;}
.Str-products .list-style-two li{padding:0;}

.home-productbox dl dt h3{font-size:.32rem; letter-spacing:0px;}
.home-productbox dl dt p{font-size:.14rem; }

.dutyLink .txtInfor h3 label{font-size:.18rem;}

/*Subpage*/
.Str-banner{height:64vw; min-height:auto; }
.Str-banner.newsBanner{height:100vw;}
.Str-banner .show-slogan{padding-right:0;}
.sort-list{display: none;}

/*product*/
.Str-product{height:110vw;}
.product-slogan h4{font-size:.18rem; }
.product-slogan h3{font-size:.24rem; }
.product-slogan h5{font-size:.24rem; }

.robot-q1000{height:auto;}

/*new add 0808*/
.productV100{height:auto;}

}

