@font-face{font-family:Poppins-Bold;src:url(../fonts/Poppins-Bold.ttf)}
@font-face{font-family:Poppins-Medium;src:url(../fonts/Poppins-Medium.ttf)}
@font-face{font-family:Poppins-Regular;src:url(../fonts/Poppins-Regular.ttf)}
html{font-size:100px}
@media screen and (max-width:1600px){html{font-size:83px}
}
@media screen and (max-width:1440px){html{font-size:75px}
}
@media screen and (max-width:1400px){html{font-size:72px}
}
@media screen and (max-width:1366px){html{font-size:71px}
}
@media screen and (max-width:1360px){html{font-size:70px}
}
@media screen and (max-width:1280px){html{font-size:66px}
}
@media screen and (max-width:1200px){html{font-size:53px!important}
}
body{overflow-x:hidden!important}
.rtk-head{background:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:9999;width:100%;}
.rtk-head .logo-yi{width:6.54rem;float:left}
.rtk-head .logo-yi .logo{vertical-align:top;padding-top:.16rem;display:inline-block;margin-right:.36rem;max-width:3.65rem}
.rtk-head .logo-yi .logov{display:inline-block;max-width:2.15rem}
.rtk-head .head-one{padding-top:.2rem;overflow:hidden}

.rtk-head .head-one .logo-right{width:6.35rem;float:right}
.rtk-head .head-one .sousuo{width:4.8rem;float:left}
.rtk-head .head-one .sousuo .pc_seach{position:relative}
.rtk-head .head-one .sousuo .pc_seach .pcsousuo{text-align:left;border:1px solid #dddfe1;box-shadow:0;border-radius:.3rem;width:100%;font-size:.14rem;color:#999;line-height:.2rem;vertical-align:top;padding:.1rem .64rem .1rem .1rem;-webkit-appearance:none;background-color:#dddfe1}
.rtk-head .head-one .sousuo .pc_seach .pcsousuo:focus{border:1px solid #42badf}
.rtk-head .head-one .sousuo .pc_seach .pcbtn{top:0;border:0;right:0;width:.52rem;height:.42rem;line-height:.42rem;text-align:center;position:absolute;cursor:pointer;border-radius:0;background:url(../images/sousuo.svg) no-repeat center center,linear-gradient(to right,#42badf,#2f59a7);border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
.rtk-head .head-one .lianxi-top{width:1.21rem;float:right;font-size:.18rem;color:#fff;padding-top:.08rem}
.rtk-head .head-two{border-top:1px solid #747e84;margin-top:.05rem;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;text-align:right;-webkit-transition:all .5s;transition:all .5s;position:relative;}



.rtk-head .head-two>ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}
.rtk-head .head-two ul>li{text-align:center;float:left;position:relative;z-index:666; line-height:54px;}
.rtk-head .head-two li:last-child{padding-right:0}
.rtk-head .head-two li a{color:#fff;position:relative;display:inline-block}
.rtk-head .head-two li.active{font-weight:700}
.rtk-head .head-two li.active a,.rtk-head .head-two li:hover a{/*background:linear-gradient(90deg,#42badf,#2e54a4);-webkit-background-clip:text;color:transparent*/ color:#3ca7ff;}
.rtk-head .head-two li a:after{content:"";width:0%;top:0;right:100%;opacity:0;height:2px;position:absolute;background:linear-gradient(90deg,#42badf 0,#2f55a5 100%);transition:all .5s ease}
.rtk-head .head-two li.active a:after,.rtk-head .head-two li:hover a:after{opacity:1;right:0;width:100%}

.rtk-head .head-two li .subnav{display:none;position:absolute;top:54px;width:320px;margin-left:-160px;left:50%;background:rgba(0,0,0,.7);box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:10px}
.rtk-head .head-two li .subnav ul{margin:0;float:none}

.rtk-head .head-two li .subnav ul li{width:100%;float:none;padding:0;margin:0;width:100%; position:relative;}
.rtk-head .head-two li .subnav ul li a{font-size:.15rem;line-height:.35rem;color:#fff!important;height:auto;text-decoration:none;display:block;width:100%; font-weight:normal;}
.rtk-head .head-two li .subnav ul li a:hover{color:#1a7de2!important}
.rtk-head .head-two li .subnav ul li a:after{display:none;}


.rtk-head .head-two li .subnav ul li .zfl{ position: absolute; top:0px; left:310px; background:#ff6600; width:300px;background: rgba(0, 0, 0, .7);padding:10px; display:none;}
.rtk-head .head-two li .subnav ul li .zfl a:hover{color:#1a7de2 !important}

.rtk-head .head-two li:last-child .subnav{ right:0px;left:auto;}

.scroll-wrapper{position:relative}
.custom-pagination .wrap{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;padding:0 40px;z-index:1;width:90%}
.custom-pagination .pagination-item{position:relative;width:calc(100% / 6);opacity:.57;text-align:left;cursor:pointer;transition:opacity .3s ease;margin-right:35px}
.custom-pagination .autoplay-progress{position:relative;width:calc((100% - 70px)/ 3);opacity:.57;text-align:left;cursor:pointer;transition:opacity .3s ease;margin-right:35px;flex-shrink:0;border-radius:0;background:0 0}
.custom-pagination .autoplay-progress:last-of-type{margin-right:0}
.custom-pagination .autoplay-progress .progress-bar{position:absolute;top:-20px;left:0;width:100%;height:2px;background:rgba(255,255,255,.29)}
.custom-pagination .autoplay-progress .progress-bar .white{width:0%;height:100%;background-color:#0056eb;position:absolute;left:0;top:0}
.custom-pagination .page-title{padding-top:3px}
.custom-pagination .autoplay-progress.active{opacity:1}
.custom-pagination .autoplay-progress.active .white{transition-property:width;transition-timing-function:ease;transition-delay:.5s}
.custom-pagination .page-title{font-size:1.5em;color:#fff;transition:color .3s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.custom-pagination .autoplay-progress.active .page-title{color:#fff}
.custom-pagination .autoplay-progress:hover{opacity:1}
.custom-pagination .autoplay-progress:hover .page-title{color:#fff}

.spl_wrapper_1{position:relative;height:100%;overflow:hidden;width:100%}
.spl_wrapper_1 .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:transform 3s ease,opacity 1s ease!important;transform:scale(1)}
.spl_wrapper_1 .swiper-slide video{width:100%;height:100%;object-fit:cover}
.spl_wrapper_1 .swiper-slide-active img{transform:scale(1.1)}
.spl_wrapper_1 .swiper-slide .ban-tp{display:none}
.phone-subnav .search{position:relative;overflow:hidden;margin:20px 0}
.phone-subnav .search .form-control{border:1px solid #c7c7c7;height:40px;width:100%;font-size:14px;color:#999;padding:0 20px;background:0 0}
.phone-subnav .search .form-control:focus{border:1px solid #2e54a4}
.phone-subnav .search .btn{position:absolute;top:0;right:0;background:url(../images/sousuo.svg) no-repeat center center,linear-gradient(to right,#42badf,#2f59a7);border:0;height:40px;width:40px;color:#fff}
.phone-nav{right:0;top:14px;position:absolute;width:27px;height:27px;display:none;background:url(../images/menu.png) no-repeat center;margin:0 0 0 5px;z-index:999}
.phone-subnav{width:100%;position:fixed;left:0;height:100%;top:0;background:rgba(255,255,255,.98);z-index:999999;margin:0 auto;display:none}
.phone-subnav .close{padding:20px 40px;display:block}
.phone-subnav .close img{max-height:40px}
.phone-subnav ul{height:90%;overflow-y:scroll;margin:0 30px}
.phone-subnav ul li{position:relative;border-top:1px solid #dadada;overflow:hidden;text-align:left}
.phone-subnav ul li i{position:absolute;right:10px;top:5px;text-align:center;line-height:30px;display:block;border-radius:100%;font-style:inherit;cursor:pointer}
.phone-subnav ul li i:after{content:"+";color:#666;font-size:24px;cursor:pointer;text-align:center}
.phone-subnav ul li .menu{color:#333;font-size:15px;line-height:45px;overflow:hidden;padding:0 40px 0 14px;display:block;cursor:pointer;text-align:left;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}
.phone-subnav ul li .menu>a{display:block;color:#333}
.phone-subnav ul li .menu02>a{color:#1b8fe2}
.phone-subnav ul li .menu03{display:block;padding:10px 0}
.phone-subnav ul li .menu03 a{color:#888;font-size:13px;line-height:20px;padding-top:0}
.phone-subnav ul li div{display:none;padding-bottom:15px}
.phone-subnav ul li div a{color:#666;line-height:28px;font-size:15px;padding:5px 10px 5px 50px;display:block;height:auto;font-weight:100;position:relative}
.phone-subnav ul li .subnav-phone ul li a{color:#888;font-size:14px}
.phone-subnav ul li div em{display:block;font-style:inherit}
.phone-subnav ul li div em>a{color:#666;font-size:12px;display:block;padding:5px 5px 5px 48px;line-height:18px}
.phone-subnav ul .active i:after{content:"-"}
.phone-nav svg{fill:#42badf!important;vertical-align:middle}
.banner{overflow:hidden;position:relative;display:none}
.banner .bapic img{display:block;width:100%}
.banner img{animation:4s bmove1 linear}
.banner .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;margin:0 6px!important;transition:all .5s ease;opacity:1}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px!important}
.banner .swiper-pagination-bullet{background:#fff}
.banner .swiper-pagination-bullet-active{background:#fff;width:30px;height:10px;border-radius:20px}
.banner .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:33px;top:auto}
/*.rtk-shuzi{margin-top:.8rem}
.rtk-shuzi .left{width:30%;float:left}
.rtk-shuzi .shuzi{font-size:.48rem;font-family:Poppins-Bold}
.rtk-shuzi .shuzi .counter{font-size:2rem;line-height:2rem;position:relative;background:linear-gradient(90deg,#42badf,#2e54a4);-webkit-background-clip:text;background-clip:text;display:inline-block}
.rtk-shuzi .wenzit:before{position:absolute;content:"";left:0;top:0;width:.04rem;height:100%;transform:rotate(6deg);background:linear-gradient(180deg,#42badf 7%,#2e54a4 100%)}
*/
/**/
.rtk-shuzi{ margin-top:.8rem;}
.rtk-shuzi .left{width:30%; float:left;}
.rtk-shuzi .shuzi{ font-size:.48rem;font-family: 'Poppins-Bold'; line-height:}
.rtk-shuzi .shuzi .counter{ font-size:2rem; line-height:2rem;position: relative;background: linear-gradient(90deg, #42BADF, #2E54A4);-webkit-background-clip: text;background-clip: text;
  @-moz-document url-prefix() {position: relative;display: inline-block;}
  @supports (background-clip: text) {color: transparent;}
}
.rtk-shuzi .shuzi em{ display:inline-block; font-style:normal;background: linear-gradient(90deg, #42BADF, #2E54A4);-webkit-background-clip: text;background-clip: text;
  @-moz-document url-prefix() {position: relative;display: inline-block;}
  @supports (background-clip: text) {color: transparent; vertical-align:top; margin-top:-.2rem;}}
.rtk-shuzi .wenzit{position:relative;font-size:.18rem; color:#333; padding-left:.18rem; line-height:.28rem;}
.rtk-shuzi .wenzit:before{ position:absolute; content:""; left:0px;top:0px;width:.04rem; height:100%; transform: rotate(6deg);
    background: linear-gradient(180deg, #42badf 7%, #2e54a4 100%);}

.rtk-shuzi .right{width:60%;float:right}
.rtk-shuzi .right li{float:left;width:59%;padding-right:2rem;min-height:1.3rem;margin-bottom:.3rem}
.rtk-shuzi .right li .shuzi{font-size:.36rem}
.rtk-shuzi .right li .shuzi .counter{font-size:.6rem;line-height:.58rem}
.rtk-shuzi .right li .wenzit{min-height:.48rem}
.rtk-shuzi .right li .wenzit p{line-height:.48rem}
.rtk-shuzi .right li:first-child .wenzit p{line-height:.28rem}
.rtk-shuzi .right li:nth-child(2n){width:40%;padding-right:0}
.alltime2{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.rtk-hometwo .i4{position:relative}
.rtk-hometwo .i4 .imgbg{position:relative;background:#0a3256;overflow:hidden;z-index:1}
.rtk-hometwo .i4 .imgbg::after{content:"";display:block;width:100%;top:0;left:0;z-index:3;height:100%;position:absolute;background:rgba(10,50,86,.2)}
.rtk-hometwo .i4 .imgbg img{position:absolute;top:0;left:0;width:100%;opacity:0;transform:scale(1.05);-webkit-transform:scale(1.05);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.rtk-hometwo .i4 .imgbg img:nth-child(1){position:relative}
.rtk-hometwo .i4 .imgbg img.act{opacity:1;transform:scale(1);-webkit-transform:scale(1)}
.rtk-hometwo .i4 .ul1{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;cursor:pointer;display:flex}
.rtk-hometwo .i4 .ul1 li{width:50%;height:100%;border-right:1px solid rgba(255,255,255,.2);padding:0 40px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.rtk-hometwo .i4 .ul1 li a{display:block;width:100%;height:100%;position:relative;color:#fff}
.rtk-hometwo .i4 .ul1 li a .lox{display:block;width:100%;position:absolute;left:0;bottom:.5rem}
.rtk-hometwo .i4 .ul1 li a .lox .f_36{font-size:.36rem;line-height:.36rem;margin-bottom:.29rem}
.rtk-hometwo .i4 .ul1 li a .lox .f_18{font-size:.18rem;display:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.rtk-hometwo .i4 .ul1 li.act a .lox .f_18{display:block}
.rtk-hometwo .i4 .ul1 li a .lox .tubiao{max-width:41px;max-height:41px;margin-top:.37rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.rtk-hometwo .i4 .ul1 li a .lox .tubiao .hhhover{display:none}
.rtk-hometwo .i4 .ul1 li:hover a .lox .tubiao .hhhover{display:block}
.rtk-hometwo .i4 .ul1 li:hover a .lox .tubiao .hhh{display:none}
.rtk-hometwo .i4 .ul1 li.act{display:block}
.rtk-hometwo .i4 .ul1 li.act a .lox .tubiao .hhhover{display:block}
.rtk-hometwo .i4 .ul1 li.act a .lox .tubiao .hhh{display:none}
.rtk-homeproduct{margin-top:30px}
.home-title{position:relative;font-family:Poppins-Bold;margin-bottom:40px}
.home-title .tit1{font-size:1.44rem;-webkit-text-stroke:1px #e5e5e5;-webkit-text-fill-color:transparent;line-height:1.8rem}
.home-title .tit2{font-size:.48rem;color:#333;position:absolute;bottom:0;left:.33rem}
.home-title:before{position:absolute;content:"";left:.06rem;top:.2rem;width:.05rem;height:80%;transform:rotate(6deg);background:linear-gradient(180deg,#42badf 7%,#2e54a4 100%)}
.rtk-homeproduct .mySwiper{overflow:hidden}
.rtk-homeproduct .mySwiper2{overflow:hidden;text-align:center;background:url(../images/homepro_bj.png) no-repeat center center;margin-bottom:40px}
.rtk-homeproduct .mySwiper .swiper-slide .tupian{border:1px solid #e5e5e5;border-radius:12px;padding:28px 10px}
.rtk-homeproduct .mySwiper .swiper-slide .wenzi{color:#333;font-size:.2rem;text-align:center;margin-top:.2rem}
.rtk-homeproduct .mySwiper .swiper-slide-thumb-active .tupian{position:relative;box-sizing:border-box;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(45deg,#fff,#fff),linear-gradient(45deg,#42badf,#2e54a4)}
.rtk-homeproduct .mySwiper .swiper-slide-thumb-active .wenzi{font-size:.24rem;font-weight:700}
.dibumall{position:relative}
.dibumall .swiper-button-next,.dibumall .swiper-button-prev{top:37%;bottom:auto;width:45px;height:45px}
.dibumall .swiper-button-next{right:-60px;background:url(../images/pright.svg) no-repeat;background-size:cover}
.dibumall .swiper-button-prev{right:auto;left:-60px;background:url(../images/pleft.svg) no-repeat;background-size:cover}
.dibumall .swiper-button-next:hover{background:url(../images/righth.svg) no-repeat;background-size:cover}
.dibumall .swiper-button-prev:hover{background:url(../images/plefth.png) no-repeat;background-size:cover}
.dibumall .swiper-button-next:after{content:""}
.dibumall .swiper-button-prev:after{content:""}
.rtk-homeabout{overflow:hidden}
.spl_wrapper_animation .spl_content{min-height:calc(500vh);position:relative;overflow:hidden}
.rtk-homeabout .scroll-wrapper{height:80vh}
.spl-ul{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden}
.spl-ul-1{background-color:#fff}
.spl-ul-2 .spl-li-1{position:absolute;top:0;left:0;bottom:0;right:50%;z-index:5;transform:translateY(-100%);overflow:hidden;text-align:center;background-color:#f5f5f5}
.spl-ul-2 .spl-li-2{position:absolute;top:0;left:50%;bottom:0;right:0;z-index:5;transform:translateY(100%);overflow:hidden;text-align:center;background-color:#f5f5f5}
.spl-li-2 img{width:100%;height:100%;object-fit:cover}
.spl-li-3 img{width:100%;height:100%;object-fit:cover}
.spl-ul-3 .spl-li-1{position:absolute;top:0;left:0;bottom:0;right:50%;z-index:5;transform:translateY(100%);transition:all .6s ease-out;overflow:hidden;text-align:center;background-color:#fff}
.spl-ul-3 .spl-li-2{position:absolute;top:0;left:50%;bottom:0;right:0;z-index:5;transform:translateY(-100%);transition:all .6s ease-out;overflow:hidden;text-align:center;background-color:#fff}
.spl-text{font-size:1em;max-width:100%;height:100%;padding:4.68em 2em;box-sizing:border-box;word-break:break-all;display:inline-block;text-align:left}
.spl-text .text-1{text-align:center}
.spl-text .text-1 span{position:relative;font-size:9em;line-height:1em;max-width:100%;display:inline-block;text-align:center;font-weight:700;color:#fff;-webkit-text-stroke:1px #dbdbdb}
.spl-text .text-1 span::before{content:"";position:absolute;left:0;top:.03em;width:.035em;height:98%;transform:rotate(6deg);background:linear-gradient(180deg,#42badf 7%,#2e54a4 100%)}
.spl-text .text-2{font-size:1.88em;color:#333;font-weight:700;margin-top:2.6em;margin-left:.46em}
.spl-text .text-3{position:relative;margin-top:4.16em}
.spl-text .text-3 span{position:absolute;right:0;top:0;max-width:28em;font-size:1.125em;line-height:1.66em;color:#666;word-break:break-all}
.spl-text .text-3:before{position:absolute;content:"";left:1.9rem;top:-.2rem;width:1px;min-height:1.56rem;transform:rotate(25deg);background:linear-gradient(180deg,#d8d8d8 7%,#d8d8d8 100%)}
.spl-ul-2 .spl-text,.spl-ul-3 .spl-text{opacity:0;transition:all 1s ease-in-out}
.spl-ul-2 .spl-text .text-1,.spl-ul-3 .spl-text .text-1{transition:all 1s ease-in-out}
.spl-ul-2 .spl-text .text-2,.spl-ul-3 .spl-text .text-2{transition:all 1s ease-in-out}
.spl-ul-2 .spl-text .text-3,.spl-ul-3 .spl-text .text-3{transition:all 1s ease-in-out}
.rtk-homehonor{margin-top:30px}
.rtk-homeabout{margin-top:.5rem}
.app_bj{position:relative;width:115.5%}
.app_bj .swiper-button-next:after,.app_bj .swiper-button-prev:after{content:""}
.app_bj .swiper-container{position:relative;padding-bottom:40px;overflow:hidden}
.app_bj .swiper-slide{border:1px solid #e5e5e5;padding:40px 70px}
.app_bj .swiper-slide .r1{font-size:.24rem;color:#333;text-align:center;margin-top:15px}
.rtk-homehonor .swiper-button-next,.rtk-homehonor .swiper-button-prev{width:45px;height:45px;z-index:666;bottom:50px;top:-80px}
.rtk-homehonor .swiper-button-prev{background:url(../images/pleft.svg) no-repeat center center;left:auto;right:2.6rem}
.rtk-homehonor .swiper-button-next{left:auto;right:1.9rem;background:url(../images/pright.svg) no-repeat center center}
.rtk-homehonor .swiper-button-prev::after{content:""}
.rtk-homehonor .swiper-button-next::after{content:""}
.rtk-homehonor .swiper-button-disabled.swiper-button-prev,.rtk-homehonor .swiper-button-prev:hover{background:url(../images/plefth.png) no-repeat center center;opacity:1}
.rtk-homehonor .swiper-button-disabled.swiper-button-next,.rtk-homehonor .swiper-button-next:hover{background:url(../images/righth.svg) no-repeat center center;opacity:1}
.rtk-homehonor .swiper-pagination{display:none;width:100%}
.rtk-homehonor .swiper-pagination-bullet{width:12px;height:12px;background:#106fbf;border-radius:100%;margin:0 6px}
.rtk-homehonor .swiper-pagination-bullet-active{background:#0056eb}
.hab-list{display:none}
.hab-list li{overflow:hidden}
.hab-list li .textbox{width:50%;float:left;padding-top:.6rem}
.hab-list li .textbox .tetx2{color:#333;font-size:.3rem;font-family:Poppins-Bold;margin-bottom:10px}
.hab-list li .textbox .tetx3{font-size:.18rem;color:#666;line-height:.3rem;padding-right:5%;position:relative;padding-left:2.33rem}
.hab-list li .textbox .tetx3:before{content:"";position:absolute;left:4.4rem;top:.03em;width:.035em;height:98%;transform:rotate(18deg);background:linear-gradient(180deg,#d8d8d8 7%,#d8d8d8 100%)}
.hab-list li .imgx{width:50%;float:right}
.hab-list li .imgx img{display:block}
.hab-list li:nth-child(2) .imgx{float:left}
.hab-list .home-title .tit1{font-size:.8rem;line-height:.9rem}
.hab-list .home-title .tit2{font-size:.4rem}
.hab-list .home-title:before{top:.05rem}
.rtk-homepartner{background:url(../images/hezuo-bj.jpg) no-repeat center center;overflow:hidden;padding-top:1.17rem;padding-bottom:1.7rem}
.rtk-homepartner .partlist{width:42%}
.rtk-homepartner .partlist .text{font-size:18px;color:#fff;line-height:30px;margin-bottom:.5rem}
.view-btn{width:237.71px;height:64px;border-radius:6.86px 27.43px 6.86px 27.43px;text-align:center;background:#fff;cursor:pointer;position:relative;z-index:2;overflow:hidden}
.view-btn span{font-size:27.43px;font-weight:500;line-height:64px;letter-spacing:normal;background:linear-gradient(90deg,#42badf 7%,#2e54a4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.rtk-homepartner .partlist .home-title .tit2{color:#fff}
.view-btn:after{content:"";display:block;width:0%;height:100%;background:rgba(236,238,242,.7);position:absolute;z-index:-1;top:0;left:0;-webkit-transition:.5s;transition:.5s}
.view-btn:hover:after{width:100%}
.jxh-container .box1{height:100vh;background-color:#7fffd4}
.jxh-container .container1{height:250vh}
.jxh-container .container1 .banner-ele{position:-webkit-sticky;position:sticky;top:0}
.jxh-container .container1 .banner-ele .banner-wrapper{height:100vh;position:relative;overflow:hidden}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img{width:100%;height:100%;position:relative}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img img{width:100%;height:100%;object-fit:cover;display:block}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box{position:absolute;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .banner-title{margin-bottom:102px}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .banner-title span{font-family:Poppins;font-size:144px;font-weight:700;line-height:118.06px;text-transform:uppercase;letter-spacing:.02em;color:#fff}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .view-btn{width:237.71px;height:64px;border-radius:6.86px 27.43px 6.86px 27.43px;background:#fff;cursor:pointer;margin:0 auto;background:#fff}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .view-btn span{font-family:Poppins;font-size:27.43px;font-weight:500;line-height:64px;letter-spacing:normal;background:linear-gradient(90deg,#42badf 7%,#2e54a4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.jxh-container .container1 .banner-ele .banner-wrapper .logo-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.jxh-container .container1 .banner-ele .banner-wrapper .logo-wrapper .logo-box{width:100%;height:100%}
.jxh-container .container1 .banner-ele .banner-wrapper .logo-wrapper .logo-box img{width:100%;height:100%;object-fit:cover;display:block}
.rtk-home360{background:url(../images/homebj1.jpg) no-repeat center center;overflow:hidden;background-attachment:fixed;background-size:cover;height:auto;padding-top:2.5rem;padding-bottom:2.04rem}
.rtk-home360 .wenzi{font-size:.3rem;text-align:center;font-family:Poppins-Bold;color:#fff;line-height:.48rem}
.rtk-home360 .tupian{text-align:center}
.rtk-homenews{margin-top:40px;padding-bottom:5%;overflow:hidden}
.rtk-homenews .home-title .tit2{line-height:.45rem}
.home-title .tit2 span{display:block}
.news-list{margin-top:5%;overflow:hidden}
.news-list li{width:23%;float:left;margin-right:2.6%;-webkit-transition:.5s;transition:.5s;height:4.11rem}
.news-list li .xw-text01{color:#333;font-size:.24rem;margin-bottom:.36rem}
.news-list li .xw-text02{color:#999;font-size:.18rem}
.news-list li .xw-text03{margin-top:.3rem}
.news-list li .box{border-top:1px solid #e5e5e5;padding-top:30px;-webkit-transition:.5s;transition:.5s}
.news-list li .box01{display:none;background:linear-gradient(to bottom,#42badf 0,#2f55a5 100%);padding:30px 33px 34px 33px;height:4.11rem;position:relative;color:#fff;-webkit-transition:.5s;transition:.5s}
.news-list li .box01 .textbox{position:absolute;bottom:34px;width:82%}
.news-list li .box01 .xw-text01{color:#fff}
.news-list li .box01 .textbox .xw-text02{float:left;width:120px;color:#c0cfe6;margin-top:8px}
.news-list li .box01 .textbox .jt{float:right;width:41px}
.news-list li:hover .box{display:none}
.news-list li:hover .box01{display:block}
.news-list li:last-child{margin-right:0}
.dibu_bottom{background:url(../images/home-dbbj.jpg) repeat-y center center;padding-top:.75rem;overflow:hidden;padding-bottom:15px}
.dibu_bottom .dblogo{margin-bottom:.35rem}
.dibu-one{overflow:hidden;padding-bottom:40px;border-bottom:1px solid #6c97bb;margin-bottom:32px}
.dibu-one .left{width:33%;float:left}
.dibu-one .left .leftwz{font-size:.18rem;color:#fff;line-height:.3rem}
.dibu-one .left .dibuliuyan{margin-top:18px}
.dibu-one .left .dibuliuyan ul{overflow:hidden;margin-bottom:10px}
.dibu-one .left .dibuliuyan li{width:48%;float:left;margin-right:4%;margin-bottom:15px}
.dibu-one .left .dibuliuyan li input[type=text],.dibu-one .left .dibuliuyan li textarea[type=text],.dibuliuyan li select{background:0 0;width:100%;height:.5rem;line-height:.48rem;font-size:.18rem;outline:0;color:rgba(255,255,255,.6);border:1px solid #999;padding:0 15px}
.dibu-one .left .dibuliuyan li input:focus,.dibu-one .left li textarea:focus{border:1px solid #fff}
.dibu-one .left .dibuliuyan li textarea[type=text]{height:1.1rem;width:100%}
.dibu-one .left .dibuliuyan li:nth-child(2n){margin-right:0}
.dibu-one .left .dibuliuyan li.box{width:100%}
.dibu-one .left .dibuliuyan .liuyan_wez{overflow:hidden}
.dibu-one .left .dibuliuyan .liuyan_wez img{width:28px;float:left;vertical-align:middle}
.dibu-one .left .dibuliuyan .liuyan_wez span{color:#fff;font-size:.16rem;padding-left:15px;display:block;width:87%;float:left}
.dibu-one .left .dibuliuyan .tijiao{width:1.6rem!important;height:.51rem;line-height:.51rem;background:#fff;text-align:center;border-radius:30px;margin-top:25px}
.dibu-one .left .dibuliuyan .tijiao #submit{background:0 0;border:none;color:#1a7de2;font-size:.18rem;font-family:Poppins-Bold}
.dibu-one .left .dibuliuyan input::-webkit-input-placeholder{color:rgba(255,255,255,.6)}
.dibu-one .left .dibuliuyan input::-moz-placeholder{color:rgba(255,255,255,.6);opacity:1}
.dibu-one .left .dibuliuyan input:-moz-placeholder{color:rgba(255,255,255,.6);opacity:1}
.dibu-one .left .dibuliuyan input:-ms-input-placeholder{color:rgba(255,255,255,.6)}
.dibu-one .left .dibuliuyan textarea::-webkit-input-placeholder{color:rgba(255,255,255,.6)}
.dibu-one .left .dibuliuyan textarea::-moz-placeholder{color:rgba(255,255,255,.6);opacity:1}
.dibu-one .left .dibuliuyan textarea:-ms-input-placeholder{color:rgba(255,255,255,.6)}
.dibu-one .right{width:55%;float:right}
.dibu-one .right li{width:65%;float:left}
.dibu-one .right li .yi{font-size:.23rem;color:#fff;margin-bottom:.26rem}
.dibu-one .right li .box p{width:50%;float:left;font-size:.17rem;font-family:Poppins-Regular;margin-bottom:10px}
.dibu-one .right li .box p a{color:#fff}
.dibu-one .right li:last-child{width:33%;float:right}
.dibu-one .right li:last-child .box p{display:block;width:100%;float:none;font-size:.17rem}
.dibu-one .right li:last-child .box p a{color:#fff}
.dibu-one .right li .box p a:hover{color:#a4c3d8;text-decoration:underline}
.dibu-two{margin-bottom:38px;overflow:hidden}
.dibu-two li{float:left;width:35%;font-size:.24rem}
.dibu-two li:last-child{width:37%}
.dibu-two li .wz01{color:rgba(255,255,255,.6)}
.dibu-two li .wz02{color:#fff}
.dibu-two li:last-child .wz02{font-size:.18rem}
.dibu-two li:first-child{width:28%}
.dibu-three .left{width:50%;float:left;color:rgba(255,255,255,.7);font-size:.18rem;margin-top:.15rem}
.dibu-three .right{width:40%;float:right;text-align:right}
.dibu-three .right a{padding-left:.4rem}
.home-EXPLORE{background:url(../images/jxh_banner.png) no-repeat center center;overflow:hidden;padding-top:3.5rem;padding-bottom:3.5rem;color:#fff;display:none}
.home-EXPLORE .wenzi{font-size:.8rem;margin-bottom:.3rem}
.home-EXPLORE .view-btn{margin:0 auto}
.rtk-homeoem{padding:.6rem 0 .5rem 0;background:#f5f5f5}
.font18{color:#333;font-size:.18rem}
/*.oemmain{overflow:hidden}*/
.oemmain{ padding-bottom:.5rem;}
.oemmain .left{width:58%;float:left}
.oemmain .left .oem-text{position:relative;padding-left:1.98rem;margin-top:.82rem}
.oemmain .left .oem-text:before{position:absolute;content:"";left:.7rem;top:-.2rem;width:1px;min-height:2.78rem;transform:rotate(35deg);background:linear-gradient(180deg,#d8d8d8 7%,#d8d8d8 100%)}
.oemmain .left .oem-text .font18{margin-bottom:.6rem;text-align: justify;}
.oemmain .left .font18{text-align: justify;}
.oemmain .right{width:35%;float:right; margin-top:-.7rem;}
.oemmain .left .oem-text .view-btn{background:linear-gradient(to right,#42badf,#2f59a7);width:3.32rem}
.oemmain .left .oem-text .view-btn span{font-size:.18rem;background:linear-gradient(0deg,transparent 0,rgba(255,255,255,.2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:#fff}
.oemmain .left .oem-text .view-btn:after{background:rgba(236,238,242,.2)}
.homebanner{position:relative}
.homebanner .banner-text{position:absolute;content:"";top:37%;left:auto;color:#fff;width:60%}
.homebanner .banner-text .one{font-size:.64rem;line-height:.64rem}
.homebanner .banner-text .one span{display:block}
.homebanner .banner-text .two{font-size:.36rem;margin-top:.3rem}
.banner .phone .banner-text{position:absolute;top:40%;color:#fff}
.banner .phone .banner-text .one{font-size:35px;line-height:35px}
.banner .phone .banner-text .two{font-size:18px;margin-top:20px}
.banner .phone .swiper-slide-active img{animation:4s bmove1 linear}
.banner .phone .swiper-slide-active .one{-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2}
.banner .phone .swiper-slide-active .two{-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2}
.nybanner{position:relative}
.nybanner .img img{display:block;width:100%;animation:4s bmove1 linear}
.nybanner .img .nybaphone{display:none}
.nybanner .img .nybapc{display:block}
.nybanner .nybanner_wenzi{position:absolute;top:45%;-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2}
.nybanner .nybanner_wenzi .tetx{font-size:.24rem;color:#333;padding-top:16px}
.neiye-aboutone{padding:.5rem 0}
.nyabonelist{margin-top:.3rem;overflow:hidden;color:#333}
.nyabonelist .left{width:33%;float:left;font-size:.3rem;font-family:Poppins-Bold}
.nyabonelist .right{width:58%;float:right}
.ab-shuzi{margin-top:.55rem}
.ab-shuzi li{width:19.5%;float:left;padding-right:5%}
.ab-shuzi li:nth-child(4){width:25.5%}
.ab-shuzi li:nth-child(5){width:16%;padding-right:0}
.ab-shuzi li .shuzi{font-size:.35rem;font-family:Poppins-Bold}
.ab-shuzi li .counter{font-size:.45rem;line-height:.45rem;position:relative;background:linear-gradient(90deg,#42badf,#2e54a4);-webkit-background-clip:text;background-clip:text;display:inline-block;
 @-moz-document url-prefix() {position: relative;display: inline-block;}
  @supports (background-clip: text) {color: transparent;}}

.ab-shuzi li .shuzi em{ display:inline-block; font-style:normal;background: linear-gradient(90deg, #42BADF, #2E54A4);-webkit-background-clip: text;background-clip: text;
  @-moz-document url-prefix() {position: relative;display: inline-block;}
  @supports (background-clip: text) {color: transparent; vertical-align:top; margin-top:-.2rem;}}
/*.rtk-shuzi .wenzit{position:relative;font-size:.18rem; color:#333; padding-left:.18rem; line-height:.28rem;}
.rtk-shuzi .wenzit:before{ position:absolute; content:""; left:0px;top:0px;width:.04rem; height:100%; transform: rotate(6deg);
    background: linear-gradient(180deg, #42badf 7%, #2e54a4 100%);}
*/


.ab-shipin{padding-left:1.59rem;margin:.3rem 0 .5rem 0}
.ab-shipin a{transition:all .3s ease}
.ab-shipin img{display:block;transition:all .3s ease;width:100%;height:100%}

.ab-shipin .video { position:relative;overflow: hidden;isolation: isolate;}
.ab-shipin .video .a {
    display: block;
    position: relative;
    z-index: 1
}

.ab-shipin .video .ico {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 10;
    width: 1.46rem;
    height: 1.46rem;
    transform: translate(-50%, -50%)
}

.ab-shipin .video .ico::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url(../images/list4_b.svg) center no-repeat;
    background-size: 100% 100%;
    animation: roted 10s infinite linear
}

.ab-shipin .video .ico img {
    position: absolute;
    z-index: 1;
    width: 1.5rem;
    height: 1.5rem;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) !important
}

.ab-shipin .video span {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50vw;
    border: #fff 1px solid;
    transform: scale(1);
    animation: circleScale 3s linear infinite;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    z-index: -1
}

.circle span:nth-of-type(2) {
    animation-delay: 1s
}

.circle span:nth-of-type(3) {
    animation-delay: 2s
}

@keyframes circleScale {
    0% {
        opacity: .5;
        transform: scale(1)
    }

    100% {
        opacity: 0;
        transform: scale(2, 2)
    }
}

/*.ab-shipin a:hover img{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:contain;z-index:9999;background:rgba(0,0,0,.9);transform:none!important;margin:0!important;padding:0!important;max-width:none!important;max-height:none!important}*/
.ab-Production{overflow:hidden;margin-bottom:.8rem;padding-top:15px}
.ab-Production .left{width:41%;float:left;padding-top:.5rem}
.ab-Production .left .abtit{font-size:.3rem;position:relative;font-family:Poppins-Bold;margin-bottom:.2rem;padding-left:16px}
.ab-Production .left .abtit:before{position:absolute;content:"";left:0;top:0;width:.04rem;height:100%;transform:rotate(6deg);background:linear-gradient(180deg,#42badf 7%,#2e54a4 100%)}
.ab-Production .left .text{line-height:.32rem}
.ab-Production .right{width:51%;float:right}
.ab-Production .right img{display:block;border-radius:10px}
.ab-desmain ul{display:flex;flex-wrap:wrap}
.ab-desmain li{width:27%;overflow:hidden;padding:0 .02rem;transition:all .5s ease}
.ab-desmain ul li img{display:block;width:100%}
.ab-desmain li .box{position:relative;overflow:hidden;height:5.65rem;z-index:3}
.ab-desmain ul li .textbox{position:absolute;content:"";bottom:39px;left:36px;padding-right:36px;color:#fff;z-index:6}
.ab-desmain ul li .textbox .text02{position:relative;font-family:Poppins-Bold;font-size:.3rem;padding-left:17px}
.ab-desmain ul li .textbox .text02:before{position:absolute;content:"";left:0;top:0;width:.04rem;height:100%;transform:rotate(6deg);background:linear-gradient(180deg,#fff 7%,#fff 100%)}
.ab-desmain ul li .textbox .text03{color:#fff;margin-top:15px;display:none}
.ab-desmain .active{width:46%}
.ab-desmain .active .textbox .text03{display:block}
.ab-desmain li .box:after{position:absolute;content:"";background:linear-gradient(to bottom,rgba(46,84,164,0) 0,#2e54a4 100%);height:100vh;width:100%;left:0;top:0;z-index:1}
.ab-desmain ul li .textbox .text01{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}
.ab-desmain li:first-child .box:after{border-top-left-radius:15px}
.ab-desmain li:first-child.active .box:after{border-top-left-radius:30px}
.ab-desmain li:last-child .box:after{border-top-right-radius:15px}
.ab-desmain li:last-child.active .box:after{border-top-right-radius:30px}

.rtk-about360{overflow:hidden;height:auto;padding-top:40px;margin:.5rem 0}
.rtk-aboutsafe{overflow:hidden;padding-bottom:.65rem}
.rtk-aboutsafe .mySwiper2{overflow:hidden;width:44%;float:left}
.rtk-aboutsafe .mySwiper2 img{display:block;border-radius:.2rem}
.rtk-aboutsafe .mySwiper{width:50%;float:right;overflow:hidden;max-height:8.7rem}
.rtk-aboutsafe .mySwiper .swiper-slide{width:100%;padding-top:.6rem}
.rtk-aboutsafe .mySwiper .safe-tit{position:relative;font-size:.3rem;font-family:Poppins-Bold;padding-left:20px}
.rtk-aboutsafe .mySwiper .safe-tit:before{position:absolute;content:"";left:4px;top:0;width:.04rem;height:100%;transform:rotate(6deg);background:linear-gradient(180deg,#42badf 7%,#2e54a4 100%)}
.rtk-aboutsafe .mySwiper .safe-text{font-size:.18rem;line-height:.32rem;color:#333;padding-left:24px;margin-top:5px}

.nyabtab{ float:left;width:44%;}
.nyab-cont{ float:right;width:50%;}
.rtk-aboutsafe .nyab-cont .safe-tit{position:relative;font-size:.3rem;font-family:Poppins-Bold;padding-left:20px}
.rtk-aboutsafe .nyab-cont .safe-tit:before{position:absolute;content:"";left:4px;top:0;width:.04rem;height:100%;transform:rotate(6deg);background:linear-gradient(180deg,#42badf 7%,#2e54a4 100%)}
.rtk-aboutsafe .nyab-cont .safe-text{font-size:.18rem;line-height:.32rem;color:#333;padding-left:24px;margin-top:5px}
.nyabtab .nyablist{ display:none;}
.rtk-aboutsafe .nyab-cont li{ padding-top:.84rem; margin-bottom:.45rem; cursor:pointer;}



.rtk-aboutsafe{position:relative;z-index:2}
.rtk-aboutsafe:after{position:absolute;content:"";background:#eef8ff;width:100%;height:70%;bottom:0;left:0;z-index:-1}
.home-adv{position:relative}
.home-adv .show .info{padding:107px 0;display:none;min-height:802px;background-position:center center;background-size:cover;background-repeat:no-repeat}
.home-adv .show .info .container{padding:0 20px}
.home-adv .show .info .img{display:none}
.home-adv .list{position:absolute;bottom:0;left:0;width:100%;z-index:4}
.home-adv .list li{width:25%;float:left;text-align:center;border:solid 1px rgba(255,255,255,.4);border-right:none}
.home-adv .list li a{color:#fff;padding:38px 0;display:block;transition:.5s;position:relative;z-index:1}
.home-adv .list li a .box{min-height:32px}
.home-adv .list li a .icon{display:inline-block;max-width:32px;max-height:32px}
.home-adv .list li a .icon img{vertical-align:middle;display:inline-block}
.home-adv .list li a .tit{display:inline-block;color:#fff;font-size:.22rem;padding-left:.05rem}
.home-adv .list li a .tit img{vertical-align:middle;padding-left:.17rem;display:inline-block}
/*.home-adv .list li a .text{padding-left:1.3rem;text-align:left;padding-right:.2rem;margin-top:8px}
*/
.home-adv .list li a .text{margin-top:8px; text-align:center;padding: 0 .4rem;}
.home-adv .list li a:after{content:'';width:100%;height:100%;background:rgba(34,34,34,.51);position:absolute;bottom:0;left:0;z-index:-1;transition:.5s}
.home-adv .list li.active a:after{height:118%;background:linear-gradient(to right,#42badf,#2f59a7);border-top-left-radius:15px;border-top-right-radius:15px}
.abanquan-list{display:none}
.abanquan-list li{margin-bottom:25px}
.abanquan-list li .simg{margin-bottom:5px;text-align:center}
.abanquan-list li .box .safe-tit{position:relative;font-size:16px;font-family:Poppins-Bold;padding-left:20px}
.abanquan-list li .box .safe-tit:before{position:absolute;content:"";left:4px;top:0;width:.04rem;height:100%;transform:rotate(6deg);background:linear-gradient(180deg,#42badf 7%,#2e54a4 100%)}
.abanquan-list li .box .safe-text{font-size:14px;line-height:26px;color:#333;padding-left:24px;margin-top:5px}
.nyhead_ziti{position:inherit;background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}
.nyhead_ziti .head-two li a{color:#333}
.nyhead_ziti .logo .logopc{display:none}
.nyhead_ziti .logov .logopv{display:none}
.nyhead_ziti .head-two{border-top:1px solid #e5e5e5}
.nyhead_ziti .head-one .sousuo .pc_seach .pcsousuo{border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}
.nyhead_ziti .head-one .lianxi-top{color:#333}
.neiye-bjcolor{background:#f5f5f5;position:relative}
.nymbx img{vertical-align:middle}
.nymbx{font-size:.18rem;color:#333;padding:39px 0}
.nymbx a{color:#333}
.nymbx span{color:#333}


.left-tit{font-size:.28rem;font-family:Poppins-Bold;margin-bottom:.2rem}
.aside-left{width:18%;float:left}
.classifyPro li .title{font-size:.18rem;border-bottom:1px solid #e5e5e5;padding-bottom:.15rem;margin-bottom:.15rem;position:relative;padding-left:.08rem}
.classifyPro li.down .title:before{position:absolute;content:"";width:.03rem;height:.2rem;background:linear-gradient(90deg,#42badf,#2e54a4);top:.03rem;left:0}



.classifyPro li .title a{color:#333}

.classifyPro li .title a span{float:right;padding-right:8px}

.classifyPro li .title a.active{color:#3ca7ff;}

.classifyPro li .list a{color:#999;font-size:.16rem;margin-bottom:.15rem;display:block;margin-left:.17rem}

.classifyPro li .list a.er_active{color:#3ca7ff}

.classifyPro li .list a span{display:block;float:right;color:#333}





.classifyPro li .title .icon{width:11px;height:11px;background:url(../images/down1.svg) no-repeat center center;position:absolute;right:-2px;top:.08rem; cursor:pointer;}
.classifyPro li.down .title .icon{background:url(../images/down.svg) no-repeat center center}
.classifyPro li.down .title{border-bottom:2px solid #333}
.classifyPro li .list{display:none;margin-bottom:.15rem}
.classifyPro li em{font-style:normal;width:72%;display:block;float:left}
.classifyPro li .title{overflow:hidden}
.neiye-bjcolor .ypouce{width:87%;float:right;position:relative;z-index:4;margin-right:-1.52rem;padding:.61rem 1.52rem .52rem 1.01rem}
.nycp-wz{color:#9e9e9e;font-size:.18rem;line-height:.3rem;margin-bottom:.3rem}
.nyyouce-tit{font-size:.3rem;font-family:Poppins-Bold;background:linear-gradient(90deg,#42badf,#2e54a4);background-clip:border-box;-webkit-background-clip:text;color:transparent;text-align:center;margin-bottom:.34rem}
.neiye-bjcolor .ypouce:after{position:absolute;content:"";background:#fff;width:100%;height:100%;left:0;top:0;z-index:-1}
.youce-cplist li{width:31%;float:left;margin-right:3.5%;text-align:center;padding:30px;border-radius:30px;transition:.5s;margin-bottom:3.5%}
.youce-cplist li:nth-child(3n){margin-right:0}
.youce-cplist li .box{margin-top:.3rem}
.youce-cplist li .box .text01{font-size:.24rem;color:#333}
.youce-cplist li .box .text02{font-size:.18rem;color:#333;margin-top:7px}
.youce-cplist li .box .text02 span{display:inline-block;width:25px;height:25px;border-radius:100%;text-align:center;color:#fff;background:#1a7de2;line-height:25px;margin-left:12px}
.youce-cplist li:hover{box-shadow:0 8px 18px 0 rgba(237,237,237,.9)}
.youce-cplist li .cpimg{overflow:hidden}
.youce-cplist li .cpimg img{transition:.5s;display:block;margin:0 auto}
.youce-cplist li:hover .cpimg img{transform:scale(0.95)}
.qita-brands{padding:.7rem;border-radius:15px;background:linear-gradient(90deg,#42badf,#2e54a4);overflow:hidden}
.qita-brands .left{width:50%;float:left;font-size:.3rem;color:#fff;font-family:Poppins-Bold}
.qita-brands .left span{display:block}
.qita-brands .right{width:188px;float:right;padding-top:.25rem}
.qita-brands .right a{color:#fff;font-size:.24rem}
.qita-brands .right a span{display:inline-block;width:25px;height:25px;border-radius:100%;position:relative;background:#fff;margin-left:12px;vertical-align:middle;overflow:hidden;color:#2e54a4;text-align:center;line-height:25px;font-size:17px}
.bran-cplist1 li{width:22.5%;padding:15px;margin-right:3%}
.bran-cplist1 li:nth-child(4n){margin-right:0}
.bran-cplist li:nth-child(3n){margin-right:0;margin-right:3%}
.bran-cplist1 li .box .text01{font-size:.18rem}
.yemapage{clear:both;text-align:center;font-size:0;font-family:arial;line-height:16px;padding:60px 0}
.yemapage a{color:#9e9e9e;display:inline-block;text-align:center;font-size:18px;min-width:48px;line-height:48px;height:48px;border-radius:3px;background-color:#f5f5f5;margin:0 6px;padding:0 20px}
.yemapage a.page-num-current,.yemapage a:hover{background:#1a7de2;color:#fff}
.xinzenass li:last-child .box{padding-top:1.3rem}
.xinzenass li:last-child .box .text02 span{width:48px;height:48px;line-height:48px;display:block;font-size:30px;margin:0 auto}
.xinzenass li:last-child .box .text02 p{margin-top:20px}
.xinzenass li:last-child:hover{box-shadow:0 0}
.xinpeijian li{margin-right:2%;width:24%}
.xinpeijian li .box .text01{font-size:.17rem}
.chanpinxx_one{overflow:hidden;margin-bottom:.9rem}
.chanpinxx_one .left{width:56%;float:left;overflow:hidden;position:relative;padding-left:1.7rem}
.chanpinxx_one .left img{display:block;border-radius:8px}



.product-top .left .pic:after{padding-bottom:100%}
.product-top .left .mySwiper2{position:relative;overflow:hidden;border:solid 1px #e5e5e5;border-radius:8px;}
.product-top .left .mySwiper2 .swiper-pagination { display:none;}

.product-top .left .mySwiper{width:1.55rem;position:absolute;overflow:hidden;top:0;left:0;height:100%}
.product-top .left .mySwiper .pic{border:solid 1px #e5e5e5;border-radius:8px}
.product-top .left .mySwiper .pic:after{padding-bottom:100%}
.product-top .left .mySwiper .swiper-slide{overflow:hidden}
.product-top .left .mySwiper .swiper-slide-thumb-active .pic{box-sizing:border-box;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(45deg,#fff,#fff),linear-gradient(45deg,#42badf,#2e54a4)}
.pic{width:100%;overflow:hidden;position:relative}
.pic img{transition:.5s}
.pic:after{content:'';display:block;padding-bottom:100%}
.middleCenter{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;display:block;vertical-align:middle;text-align:center;margin:auto}
.bigtitle{font-family:Poppins-Bold;font-size:.48rem;color:#333;line-height:.48rem;margin-bottom:.3rem}
.ziti-color{font-family:Poppins-Bold;font-size:.3rem}
.ziti-color p{background:linear-gradient(90deg,#42badf 1%,#2e56a5 99%);background-clip:border-box;-webkit-background-clip:text;background-clip:text;color:transparent}
.chanpinxx_one .right{width:40%;float:right}
.chanpinxx_one .right .zititext{font-family:Poppins-Bold;font-size:.3rem;color:#333;margin-top:.25rem;margin-bottom:.45rem}
.chanpinxx_one .right .zititext span{color:#999}
.chanpinxx_one .right .zititext p:first-child{padding-left:0}
.chanpinxx_one .right .zititext p{padding-left:1.7rem}
.chanpinxx_one .right .zhuyi{font-size:.24rem;line-height:32px;color:#333;background:url(../images/zhuyi-tb.svg) no-repeat top left;padding-left:48px;margin-bottom:.7rem}
.xin-lianmxi{background:linear-gradient(90deg,#42badf 1%,#2e56a5 99%);text-align:center;font-family:Poppins-Bold;font-size:.3rem;padding:13px;transition:.5s}
.xin-lianmxi img{display:inline-block;vertical-align:middle}
.xin-lianmxi a{display:block;color:#fff}
.xin-lianmxi:hover{background:linear-gradient(90deg,#2e56a5 1%,#42badf 99%)}
.xqtb-tit{border-bottom:1px solid #d8d8d8;padding-bottom:.2rem;margin-bottom:.3rem;font-family:Poppins-Bold;font-size:.3rem}
.xqtb-tit span{display:inline-block;position:relative}
.xqtb-tit span:after{position:absolute;content:"";left:0;bottom:-.2rem;background:linear-gradient(90deg,#42badf 1%,#2e56a5 99%);width:100%;height:4px}
.chanpinxx_two .text02{font-size:.18rem;color:#000;line-height:.3rem}
.chanpinxx_two{margin-bottom:.5rem}
.NEEDlist li{float:left;width:23%;margin-right:2.6%;text-align:center}
.NEEDlist li:last-child{margin-right:0}
.NEEDlist li .wenzi{font-size:.18rem;color:#333}
.NEEDlist li .nimg{border:1px solid #e5e5e5;margin-bottom:15px}
.chanpinxx_three{margin-bottom:.6rem}
.NEEDlist li:hover .nimg{box-shadow:0 8px 18px 0 rgba(237,237,237,.9)}
.neiye-menu{border-bottom:1px solid #d8d8d8;margin:30px 0}
.neiye-menu li{display:inline-block}
.neiye-menu li a{display:block;padding:16px 27px;font-size:.22rem;color:#999}
.neiye-menu li.car{background:linear-gradient(90deg,#42badf 1%,#2e56a5 99%);border-top-right-radius:18px}
.neiye-menu li.car a{color:#fff}
.Retech-xq li{width:18%;padding:30px;margin-right:2.5%;margin-bottom:20px}
.Retech-xq li:nth-child(5n){margin-right:0}
.Retech-xq li .nimg{border:none;overflow:hidden}
.Retech-xq li:hover .nimg{box-shadow:0 0}
.Retech-xq li:hover{box-shadow:0 8px 18px 0 rgba(237,237,237,.9)}
.Retech-xq li .nimg img{transition:.5s}
.Retech-xq li:hover .nimg img{transform:scale(0.95)}
.website_xq{margin:.5rem 0;overflow:hidden}
.website_xq .left{width:40%;float:left;margin-top:2.08rem;font-family:Poppins-Bold}
.website_xq .left .wenzi01{font-size:.8rem;color:#ccc;-webkit-text-stroke:1px #e5e5e5;-webkit-text-fill-color:transparent}
.website_xq .left .wenzi02{font-size:.63rem;line-height:.7rem}
.website_xq .right{width:56%;float:right}
.surgi-list li .box .text01{font-size:.18rem;min-height:.53rem}
.lianxi-wz .nybanner_wenzi .tetx{color:#fff;font-family:Poppins-Bold;font-size:.72rem}
.lianxi_one{margin-top:.3rem}
.lianxi_one .lxwz01{text-align:center;font-size:.24rem;color:#333;width:65%;margin:0 auto}
.lianxi_one .dibuliuyan{padding-top:3%;width:75%;margin:0 auto}
.lianxi_one .dibuliuyan ul{overflow:hidden}
.lianxi_one .dibuliuyan li{width:48%;float:left;margin-right:4%;margin-bottom:30px}
.lianxi_one .dibuliuyan li input[type=text],.lianxi_one .dibuliuyan li textarea[type=text],.nylianxi_one .dibuliuyan li select{background:0 0;width:100%;height:.5rem;line-height:.48rem;font-size:.18rem;outline:0;color:#333;border:1px solid #e5e5e5;padding:0 15px}
.lianxi_one .dibuliuyan li input:focus,.nylianxi_one .dibuliuyan li textarea:focus{border:1px solid #0056eb}
.lianxi_one .dibuliuyan li textarea[type=text]{height:1.1rem;width:100%}
.lianxi_one .dibuliuyan li:nth-child(2n){margin-right:0}
.lianxi_one .dibuliuyan li.box{width:100%}
.lianxi_one .dibuliuyan .liuyan_wez{overflow:hidden}
.lianxi_one .dibuliuyan .liuyan_wez img{width:28px;float:left;vertical-align:middle}
.lianxi_one .dibuliuyan .liuyan_wez span{color:#333;font-size:.16rem;padding-left:15px;display:block;width:87%;float:left}
.lianxi_one .dibuliuyan .tijiao{width:1.6rem!important;height:.51rem;line-height:.51rem;margin:0 auto;background:#0056eb;text-align:center;border-radius:30px;margin-top:18px}
.lianxi_one .dibuliuyan .tijiao #submit{background:0 0;border:none;color:#fff;font-size:.18rem}
.lianxi_one .dibuliuyan li.yzm{width:100%}
.lianxi_one .dibuliuyan li.yzm input[type=text]{width:48%;margin-right:4%}
.lianxi_one .dibuliuyan li.yzm img{vertical-align:middle}
.lianxi_one .dibuliuyan .lxyzmma{overflow:hidden}
.lianxi_one .dibuliuyan .lxyzmma .liuyan_wez{float:left;width:51%}
.lianxi_one .dibuliuyan .lxyzmma .tijiao{float:right}
.lianxi_one .dibuliuyan .liuyan_wez input{width:25px;height:25px;float:left;vertical-align:middle;margin-top:0;border:1px solid #ccc}
.lianxi_one .dibuliuyan .liuyan_wez span{color:#333;font-size:.16rem;padding-left:15px;display:block;width:87%;float:left}
.lianxi_one .dibuliuyan .tijiao{width:1.6rem!important;height:.51rem;line-height:.51rem;margin:0 auto;background:#1a7de2;text-align:center;border-radius:30px}
.lianxi_one .dibuliuyan .tijiao button{background:0 0;display:block;width:100%;height:100%;cursor:pointer;border:none;color:#fff;font-size:.18rem}

.ditu{ margin:40px 0px 0px 0px;}
.ditu img{ display:block;width:100%;}
.free-list{ padding-bottom:.5rem;margin-top:50px;}
.free-list li{width:26%; float:left; border:1px solid #E5E5E5; margin-right:2%; padding:.32rem; min-height:2.1rem;transition:.5s;}
.free-list li:last-child{width:44%; margin-right:0px; padding-right:.1rem;}
.free-list li .box{width:100%; overflow:hidden; padding-top:.48rem;}
.free-list li .text span{ display:block; font-size:.24rem; color:#666;}
.free-list li .left{width:.36rem; float:left;}
.free-list li .text{ font-size:.18rem; color:#333; float:left; padding-left:10px;width:86%;}
.free-list li:last-child .text{width:94%; font-size:.17rem;}
.free-list li .share{ float:right;}
.free-list li .share a{ margin-left:.4rem; display:inline-block;width: .48rem;}
.free-list li:last-child .box{ padding-top:0px;}
.free-list li:hover{box-shadow:0 8px 18px 0 rgba(237,237,237,.9)}

/*新闻中心*/
.xinwen-list li{width:33.333%; float:left; border-right:1px solid #D8D8D8;transition:.5s;}
.xinwen-list li:nth-child(3n){ margin-right:0px;border-right:none;padding-right:0px;}
.xinwen-list li .ximg { overflow:hidden;}
.xinwen-list li .ximg img{ display:block;width:100%;transition:.5s;}
.xinwen-list li .boxtext{ margin-top:17px;border-bottom:1px solid #D8D8D8; padding-bottom:.3rem;transition:.5s;}
.xinwen-list li .text01{ font-size:.24rem; color:#333; margin-bottom:14px;}
.xinwen-list li .text02{ font-size:.18rem; color:#9E9E9E;}
.xinwen-list li .text03 .time{width:45%; float:left;font-size:.18rem; color:#9E9E9E;}
.xinwen-list li .text03 .more{width:45%; float:right;font-size:.18rem; color:#1A7DE2; text-align:right;}
.xinwen-list li .text03 { overflow:hidden; margin-top:.5rem;}
.xinwen-list li a{ display:block;}
.xinwen-list li .box{padding:5% 5% 5% 5%;}
.xinwen-list{ margin-bottom:.3rem;}
.xinwen-list li:hover .box{box-shadow:0 8px 18px 0 rgba(237,237,237,.9)}
.xinwen-list li:hover .boxtext{ border-bottom:1px solid #fff;}
.xinwen-list li:hover  .ximg img{transform:scale(1.2);}
.dibu-one .dibuliuyan .liuyan_wez input{width:25px;height:25px;float:left;vertical-align:middle;margin-top:0;border:1px solid #ccc;}
.dibu-one .dibuliuyan .liuyan_wez span{color:#333;font-size:.16rem;padding-left:15px;display:block;width:87%;float:left}

/*新闻详细*/
.xinwenxx_list{ margin:50px 0px; background:#fff; padding:54px;}
.xinwenxx_list .nytitle{ text-align:center; padding-bottom:30px; border-bottom:1px solid #E5E5E5; margin-bottom:18px; font-size:20px;}
.xinwenxx_list .xwxx-tit p{ text-align:center; font-size:17px; color:#333;}
.xinwenxx_list .xwxx-tit p span{ color:#999;}
.xinwenxx_list .xwxx-tit{ margin-bottom:57px;}
.xxqra p{ font-size:16px; line-height:30px; margin-bottom:20px;}
.pianzhang{border-top:1px solid #E5E5E5; margin-top:50px; padding-top:30px; overflow:hidden;}
.pianzhang .pzleft{ font-size:18px; color:#999;width:60%; float:left;}
.pianzhang .pzleft a{ color:#333;}
.pianzhang .pzleft a:hover{ color:#0056EB;}
.pianzhang .pzleft p{ margin-bottom:10px;}
.pzrightt{ float:right; margin-top:5px;}

.button {
  color: #fff;
  display: inline-block;
  height:43px;
  line-height:43px;
  min-width:280px;
  background:linear-gradient(to bottom,#6abfed,#0056EB);
  position: relative;
  overflow: hidden; padding-left:17px;
  transition: all 0.3s ease-in-out;
}
.button a {
  z-index: 2;
  color: #fff;
  display: block;
  position: relative;
  padding: 0 0.1rem;
}
.button span {
  float: right;
  display: inline-block;
}
.button img {
  top: 10px;
  right:17px;
  position: absolute;
  vertical-align: middle;
  max-height: 24px;
  transform: rotate(-45deg);
}
.button:hover::before {
  transform: scale(1.05);
}
.button:hover::before {
  animation: shine 1.5s ease-out infinite;
}
.button::before {
  content: "";
  position: absolute;
  width: 100px;
  height: 100%;
  background-image: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 70%);
  top: 0;
  left: -100px;
  opacity: 0.6;
}
@keyframes shine {
  0% {
    left: -100px;
  }
  60% {
    left: 100%;
  }
  to {
    left: 100%;
  }
}
@keyframes ripple {
  0% {
    opacity: 0;
    transform: scale(0.1, 0.1);
  }
  5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}




.downxz-list li{width:31%; float:left; margin-right:3%; margin-bottom:3%; background:#F5F5F5; padding:35px 0px;overflow:hidden; position:relative;transition: 0.2s;}
.downxz-list li .right a{ color:#036bcc}
.downxz-list li:hover{ background:#072d6d}
.downxz-list li:hover .right{ color:#fff;}
.downxz-list li:hover .right a{ color:#fff;} 
.downxz-list li .xq{  position:absolute; left:0px; top:0px; z-index:1}
.downxz-list li .xq img{ height:100%;}

.downxz-list li:nth-child(3n){ margin-right:0px;}
.downxz-list li .down-box{ color:#333; text-align:center;}
.downxz-list li .left{width:34%; float:left; margin-left:-6%; position:relative; z-index:2}
.downxz-list li .left img{ display:block;width:100%;}
.downxz-list li .right{width:70%; float:right; padding-top:.3rem; padding-right:3px;}
.downxz-list li .right .text01{ font-size:.24rem;}
.downxz-list li .right .text02{ font-size:.16rem;}
.downxz-list li .right .text02 span{ display:block;}
.downxz-list li .right .text03{ font-size:.24rem; background:url(../images/downtb.png) no-repeat 0 0;width:32px; height:32px;padding-left:38px; margin-left:.8rem;margin-top:30px;}
.downxz-list li:hover .right .text03{background:url(../images/downtb.png) no-repeat 0 -36px;}

.downxz-list li:before{ position:absolute; content:"";left:0;top:0px;}

@media (max-width:767px){
	
.downxz-list li{width:100%; margin-right:3%; margin-bottom:5%; background:#F5F5F5; padding:15px 0px;}


.downxz-list li .right .text03{background-size: 52%; height:23px;}
.downxz-list li:hover .right .text03{background:url(../images/downtb.png) no-repeat 0 -23px;background-size: 52%;}



.downxz-list li .right .text01{ font-size:15px;}	
.downxz-list li .right .text02{ font-size:13px;}	
}





#online_qq_layer{z-index:9999999;position:fixed;right:40px;bottom:30px;}
#floatShow{display:block}
#floatHide{display:none}
#online_qq_tab{position:relative;z-index:9}
#online_qq_tab #floatShow{overflow:hidden;height:60px;width:60px;float:right;position:relative; bottom:40px;}
#online_qq_tab #floatShow i{position:absolute;left:0;top:0;display:inline-block}
#online_qq_tab #floatShow:hover{margin-right:0}
#online_qq_tab #floatHide{overflow:hidden;width:30px;height:30px;font-size:13px;float:right;color:grey;line-height:50px;text-align:left;position:absolute;right:10px;top:10px}
#online_qq_tab #floatHide i{width:20px;height:20px;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}
#online_qq_tab #floatHide i:after,#online_qq_tab #floatHide i:before{content:'';display:inline-block;background:#fff;width:20px;height:2px;margin:2px 0}
#online_qq_tab #floatHide i:before{transform:rotate(45deg) translate(4px,0);-webkit-transform:rotate(45deg) translate(4px,0)}
#online_qq_tab #floatHide i:after{transform:rotate(-45deg) translate(4px,0);-webkit-transform:rotate(-45deg) translate(4px,0)}
#online_qq_tab #floatHide:hover,#online_qq_tab #floatShow:hover{text-decoration:none}


#onlineService{display:inline;width:300px;overflow:hidden;display:none; background:linear-gradient(to right,#42badf,#2f59a7);font-size:12px;border-radius:20px;}
#online_qq_layer .inquiry .send{display:inline-block;width:auto;color:#fff;text-transform:uppercase;font-size:14px;background:#23ac38;padding:8px 5%;margin-top:55px;border-radius:5px}
#online_qq_layer .inquiry .send:hover{background:#ee921f;text-decoration:none}
#onlineService .title{display:block;font-size:13px; background:linear-gradient(to right,#42badf,#2f59a7);padding:30px 20px 10px 20px;line-height:24px;text-transform:uppercase;margin-bottom:0;color:#fff; font-style:normal;}

#onlineService .text{margin-bottom:10px;color:grey;line-height:20px;font-size:14px}
.i_message_inquiry .inquiry{margin:15px 20px; background:#fff; padding:15px; border-radius:15px;}
.i_message_inquiry .inquiry .form-control{border:1px solid #e5e5e5;background:0 0;color:grey;font-size:14px;width:100%;box-shadow:none;padding-right:45px;background-position:95% 12px;background-repeat:no-repeat;padding-left:10px;border-radius:0}
.i_message_inquiry .inquiry .form-control:focus{color:#333;background-color:#fafafa;border-color:#ccc;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}
.i_message_inquiry .inquiry textarea.form-control{border-radius:0}
.i_message_inquiry .inquiry .input-group{background:#fff;margin:10px 0px;width:100%;border:none;}
.i_message_inquiry .inquiry .input-group .form-control{line-height:42px;height:44px; border-radius:6px;}
.i_message_inquiry .inquiry .tijiao{width:100%; background:linear-gradient(to right,#42badf,#2f59a7);border-radius:6px; margin-top:25px; text-align:center;}
.i_message_inquiry .inquiry .tijiao button{ background:none; border:none; color:#fff; font-size:14px; line-height:42px;cursor: pointer;}
.i_message_inquiry .inquiry .tijiao button img{ vertical-align:middle; margin-top:-3px; margin-left:5px; max-width:24px;}


@media only screen and (max-width:768px){#online_qq_layer{right:0}
#onlineService{width:100%}
#online_qq_layer{width:100%;bottom:0}
#online_qq_tab{width:100%}
#online_qq_tab #floatShow{background:url(../images/online.svg) no-repeat center center;border-radius:0;margin-right:0;width:50px;height:50px;position:absolute;left:44%;bottom:4px;margin-left:0;border:3px solid #fff;padding:0;box-shadow:none;border-radius:50%;z-index:9999999999}
#online_qq_tab #floatShow i{display:none}
#online_qq_tab #floatShow span{display:none}
#onlineService .i_message_inquiry .main-more input{padding:8px 20px}
.i_message_inquiry .inquiry{padding:15px 10px}
#onlineService .title{padding:10px 15px}
.i_message_inquiry .inquiry .form-control{height:40px;line-height:40px}
}










@media (max-width:1600px){.dibumall .swiper-button-next{right:0}
.dibumall .swiper-button-prev{left:0}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .banner-title span{font-size:.8rem}
}
@media (max-width:1400px){.rtk-homehonor .swiper-button-next,.rtk-homehonor .swiper-button-prev{display:none}
.rtk-homehonor .swiper-pagination{display:block}
.spl-text .text-3::before{left:.6rem;min-height:2rem}
.home-adv .show .info{padding:80px 0;min-height:700px}
.home-adv .list li a .text{font-size:14px;padding-left:20px}
.home-adv .list li a .tit{font-size:16px}

 .xinwenxx_list{ margin:30px 0px;padding:0px;}
.xxqra{width:100%;}
 .xinwenxx_list .xwxx-tit{margin-bottom: 30px;}
 .xinwenxx_list .nytitle{ padding-bottom:23px;}


}
@media (max-width:1200px){.rtk-head .head-one .sousuo .pc_seach .pcsousuo{font-size:14px;height:30px}
.rtk-head .head-one .sousuo .pc_seach .pcbtn{width:52px;height:30px}
.rtk-head .head-two li .subnav ul li a{font-size:14px;line-height:28px;height:28px}
.dibumall .swiper-button-next,.dibumall .swiper-button-prev{top:45%;width:30px;height:30px}
.rtk-homeproduct .mySwiper .swiper-slide .tupian{padding:15px 10px}
.spl-text .text-3::before{display:none}
.home-EXPLORE{display:block}
.jxh-container{display:none}
.ab-shipin{padding-left:17px}
.ab-desmain .active .textbox .text03{font-size:14px}
.product-top .left .mySwiper{display:none}
.chanpinxx_one .left{padding-left:0}
.chanpinxx_one .right .zhuyi{margin-bottom:20px}
.chanpinxx_two .text02{font-size:14px;line-height:28px}
.xqtb-tit{font-size:20px}
.NEEDlist li .wenzi{font-size:14px}

.product-top .left .mySwiper2 .swiper-pagination { display:block;}

}

@media (max-width:1023px){
	.rtk-head .logo-yi{width:57%}
 
 
.banner{display:none}
.rtk-head .head-one .sousuo{display:none}
.rtk-head .head-one .lianxi-top{font-size:16px;width:150px;padding-right:40px;padding-top:6px}
.rtk-head .head-two{display:none}
.rtk-head .head-one{ padding-bottom:.2rem;}
.phone-nav{display:block; right:12px; top:18px;}
.rtk-head .head-one .logo-right{width:190px}

.rtk-head .logo-yi .logov{}
.rtk-shuzi .right li{padding-right:.72rem}
.app_bj .swiper-slide .r1{font-size:14px}
.app_bj .swiper-slide{padding:30px}
.about-box{display:none}
.hab-list{display:block;margin-top:50px}
.rtk-homeabout .scroll-wrapper{display:none}
.rtk-homeabout .scroll-wrapper{display:none}
.hab-list li:nth-child(2) .textbox{float:right;padding-left:5%}
.hab-list li .textbox .tetx3{font-size:14px;line-height:28px;padding-left:0}
.hab-list .home-title{margin-bottom:20px}
.news-list li .box01 .textbox .jt{width:30px}
.news-list li .box01 .textbox .xw-text02{width:90px;font-size:14px}
.news-list li .box01 .textbox{width:73%;bottom:15px}
.news-list li .box01{padding:20px}
.dibu-one .left .leftwz{font-size:15px;line-height:28px}
.dibu-one .left{width:100%}
.dibu-one .left .dibuliuyan li input[type=text],.dibu-one .left .dibuliuyan li textarea[type=text],.dibuliuyan li select{font-size:14px;height:35px;line-height:35px}
.dibu-one .left .dibuliuyan .liuyan_wez span{font-size:14px}
.dibu-one .left .dibuliuyan .tijiao{width:120px!important;line-height:35px;height:35px}
.dibu-one .left .dibuliuyan .tijiao #submit{font-size:14px}
.dibu-one .right li .box p{font-size:14px}
.dibu-one .right{width:100%;margin-top:30px}
.dibu-one .right li .yi{font-size:17px}
.dibu-one .right li:last-child .box p{font-size:14px}
.dibu-two li{font-size:14px}
.dibu-two li:last-child .wz02{font-size:12px;line-height:23px}
.dibu-three .left{font-size:14px}
.dibu-three .right a img{max-width:33px}
.dibu_bottom .dblogo{max-width:280px}
.font18{font-size:14px}
.oemmain .left .oem-text .view-btn{width:257px;height:54px}
.oemmain .left .oem-text .view-btn span{font-size:14px;line-height:54px}
.nybanner .img .nybapc{display:none}
.nybanner .img .nybaphone{display:block}
.nybanner .nybanner_wenzi .tetx{font-size:16px;padding-top:4px}
.nybanner .nybanner_wenzi .baimg img{max-width:200px}
.ab-Production .left .abtit{font-size:22px}
.ab-Production .left .text{line-height:28px}
.ab-Production .left{padding-top:0}
.neiye-aboutone{padding-bottom:10px}
.ab-desmain li{width:100%;float:none;padding:0;margin-bottom:15px}
.ab-desmain li.active{width:100%}
.ab-desmain li img{border-radius:10px}
.ab-desmain li:first-child img{border-radius:10px}
.ab-desmain li:last-child img{border-radius:10px}
.ab-desmain li .box{height:320px}
.ab-desmain ul li .textbox{left:15px;padding-right:15px;bottom:15px}
.ab-desmain ul li .textbox .text02{font-size:18px;padding-left:15px}
.ab-desmain ul li .textbox .text03{display:block;margin-top:10px}
.home-adv .show .info{padding:0;min-height:0;background:0 0!important}
.home-adv .show .info .img{display:block;width:100%}
.home-adv .list{position:relative;bottom:auto;left:auto;margin:0}
.home-adv .list li a{padding:15px 0}
.home-adv .list li.active a::after{height:100%}
.home-adv .list li a .text{display:none}
.home-adv .list li a .icon{display:block;margin:0 auto}
.home-adv .list li a .tit{font-size:14px}
.abanquan-list{display:block}
.rtk-aboutsafe{display:none}
.home-adv .list li.active a:after{border-top-left-radius:0;border-top-right-radius:0}
.nymbx{font-size:16px}
.aside-left{display:none}
.neiye-bjcolor .ypouce{width:100%;float:none;padding:35px}
.nyyouce-tit{font-size:18px}
.nycp-wz{font-size:14px;line-height:28px}
.youce-cplist li .box .text01{font-size:15px}
.youce-cplist li .box .text02{font-size:14px}
.youce-cplist li .box .text02 span{font-size:17px;line-height:26px}
.qita-brands .left{font-size:18px}
.qita-brands .right a{font-size:17px}
.qita-brands .right a span{line-height:28px}
.bran-cplist1 li .box .text01{font-size:14px}
.chanpinxx_one .left{width:100%;float:none}
.chanpinxx_one .right{width:100%;float:none;margin-top:30px}
.bigtitle{font-size:22px}
.chanpinxx_one .right .zititext,.ziti-color{font-size:18px}
.chanpinxx_one .right .zhuyi{font-size:14px}
.xin-lianmxi{font-size:17px}
.Retech-xq li{width:24%;margin-right:1.3%}
.Retech-xq li:nth-child(4n){margin-right:0}
.Retech-xq li:nth-child(5n){margin-right:1.3%}
.lianxi-wz .nybanner_wenzi .tetx{font-size:25px}

.lianxi_one .lxwz01{width:100%; font-size:15px;}
.lianxi_one .dibuliuyan{width:100%;}
.lianxi_one .dibuliuyan li input[type="text"], .lianxi_one .dibuliuyan li textarea[type="text"], .nylianxi_one .dibuliuyan li select{ font-size:14px; height:40px; line-height:38px;}
.lianxi_one .dibuliuyan li{ margin-bottom:15px;}
.lianxi_one .dibuliuyan .liuyan_wez span{ font-size:14px; padding-left:10px;}
.lianxi_one .dibuliuyan .tijiao{width:120px !important; height:40px; line-height:40px;}
.lianxi_one .dibuliuyan .tijiao button{ font-size:15px;}

.free-list li .left{ width:32px;}
.free-list li .text{ font-size:14px;}
.free-list li .text span{ font-size:16px;}
.free-list li{width:49%; min-height:inherit; margin-bottom:20px;}
.free-list li .box{ padding-top:0px;}
.free-list li:last-child{width:100%;}
.free-list li:nth-child(2){ margin-right:0px;}
.free-list li:last-child .text{ font-size:14px;}
.free-list li .share a{width:36px; margin-left:25px;}

 .xinwenxx_list .xwxx-tit p{ font-size:15px;}
.xxqra p{ font-size:14px;}
.pianzhang .pzleft{ font-size:15px;width:100%;}
.pianzhang{margin-top: 29px;}
 .xinwenxx_list .nytitle{ font-size:16px;}




}





.xz_tcc_con{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999999;top:0;display:none;justify-content:center;align-items:center;}
.tcc_nr{background:#fff;padding:3%;position: relative;width:60%;max-width:1000px; left:24%;top:10%;}
.tcc_nr .txt{ text-align:center;color:#333;font-size:16px;}
.tcc_nr .col{  position: absolute; top: 20px;right: 20px;}
.tcc_nr .col img{max-width:30px; cursor:pointer;}
.tcc_nr .xz_ly .dibuliuyan{width:100%;}
.tcc_nr .lianxi_one .dibuliuyan .lxyzmma .tijiao{float:none;}

.neiye-chanpinxq{margin-top:54px;}


 
.xz_pho{width:100%;height:100%;top:0;left:0;z-index:999999999999;background:#fff;position:fixed;display:none;justify-content:center;align-items:center;transform:translateX(0);transition:transform 1s ease}
@media (max-width:767px){.xz_pho{display:flex;animation:slideOut 1s forwards 2s;}
}
@keyframes slideOut{0%{transform:translateX(0)}
100%{transform:translateX(-100%)}
}


@media (max-width:767px){
	
.spl_wrapper_1{height:auto;}	
.spl_wrapper_1 .swiper-slide video{height:auto;}

.homebanner .banner-text{width:95%;}
.homebanner .banner-text .one{font-size:15px; line-height:18px;}	
.homebanner .banner-text .two{font-size:13px; line-height:18px;margin-top:10px;}	
.custom-pagination .wrap{bottom:10px;width:100%;padding: 0 17px}
.custom-pagination .page-title{font-size:13px;}
.custom-pagination .autoplay-progress{margin-right:5px;width: calc((100% - 30px) / 3);}
.custom-pagination .autoplay-progress .progress-bar{top:-5px;}
	
.tcc_nr{width:92%;left: 3.7%;}
.tcc_nr .txt{font-size:13px;padding-top: 40px;}
.tcc_nr .col{top:9px;right:9px;}	
	
.ab-Production .left .abtit{font-size:18px}
.ab-Production .left{width:100%;float:none;margin-bottom:15px}
.ab-Production .right{width:100%;float:none}
.home-adv .list li{width:50%}
.home-adv{padding-bottom:40px;overflow:hidden}
.phone-nav{width:24px;height:24px;top:14px;}
.rtk-head .head-one .logo-right{width:140px;}
.rtk-head .head-one .lianxi-top{width:138px;padding-top:4px;padding-right: 27px;}
.rtk-shuzi .shuzi{font-size:30px}
.rtk-shuzi .shuzi .counter{font-size:45px;line-height:inherit}
.rtk-shuzi .wenzit{font-size:14px;line-height:25px}
.rtk-shuzi .left{width:100%;float:none;margin-bottom:20px}
.rtk-shuzi .right{width:100%;float:none}
.rtk-shuzi .right li .shuzi .counter{font-size:45px;line-height:inherit}
.rtk-shuzi .right li .shuzi{font-size:30px}
.rtk-shuzi .right li .wenzit{font-size:14px;line-height:28px;min-height:50px}
.rtk-shuzi .right li:first-child .wenzit p{font-size:14px;line-height:25px}
.rtk-shuzi .right li .wenzit p{line-height:50px}
.rtk-hometwo .i4 .ul1 li a .lox .f_36{font-size:13px;margin-bottom:0}
.rtk-hometwo .i4 .ul1 li a .lox .f_18{display:none}
.rtk-hometwo .i4 .ul1 li.act a .lox .f_18{display:none}
.rtk-hometwo .i4 .ul1 li{padding:0 10px}
.rtk-hometwo .i4 .ul1 li a .lox .tubiao{max-width:25px;max-height:25px;margin-top:10px}
.rtk-hometwo .i4 .imgbg{height:300px}
.rtk-hometwo .i4 .imgbg img{height:100%;object-fit:cover}
.home-title{margin-bottom:30px}
.home-title .tit1{font-size:40px;line-height:55px}
.home-title .tit2{font-size:18px;bottom:0}
.home-title::before{height:88%;top:3px}
.rtk-homeproduct .mySwiper2{margin-bottom:26px}
.hab-list li .textbox{width:100%;float:none;padding-top:0;margin-bottom:15px;overflow:hidden}
.hab-list .home-title .tit1{font-size:40px;line-height:55px}
.hab-list .home-title .tit2{font-size:18px;bottom:0}
.hab-list li .textbox .tetx2{font-size:16px}
.hab-list li .imgx{width:100%;float:none}
.hab-list li{margin-bottom:15px}
.hab-list li:nth-child(2) .textbox{padding-left:0}
.rtk-homepartner .partlist{width:100%}
.rtk-homepartner .partlist .text{font-size:14px;line-height:26px}
.view-btn span{font-size:16px;line-height:50px}
.view-btn{width:150px;height:50px;line-height:50px}
.rtk-home360 .wenzi{font-size:15px;line-height:28px}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .view-btn{width:150px;height:50px;line-height:50px}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .view-btn span{font-size:16px;line-height:50px}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .banner-title span{font-size:30px}
.jxh-container .container1 .banner-ele .banner-wrapper .banner-img .content-box .banner-title{margin-bottom:30px}
.news-list li{width:44%;height:auto;margin-right:8%;margin-bottom:30px}
.news-list li:nth-child(2n){margin-right:0}
.news-list li:hover .box01{display:none}
.news-list li:hover .box{display:block}
.rtk-homenews{padding-bottom:0}
.dibu-one .right{display:none}
.dibu-two li{margin-bottom:10px}
.dibu-two li:first-child,.dibu-two li:nth-child(2){width:100%}
.dibu-two li:last-child{width:100%}
.dibu-three .left{width:100%;float:none;margin-bottom:15px}
.dibu-three .right{width:100%;float:none}
.home-EXPLORE .wenzi{font-size:28px;text-align:center}
.honor-list{overflow:hidden}
.rtk-homepartner{background:url(../images/phone-bj1.png) no-repeat center center;position:relative;z-index:2}
.rtk-homepartner:after{position:absolute;content:"";width:100%;height:100%;background:rgb(0,0,0,.5);left:0;top:0;z-index:-1}
.rtk-homepartner .home-title{text-align:center}
.rtk-homepartner .home-title .tit2{right:0;left:0}
.rtk-homepartner .home-title::before{display:none}
.home-EXPLORE{background:url(../images/phone-bj2.png) no-repeat center center}
.rtk-homepartner .view-btn{margin:0 auto}
.oemmain .left{float:none;width:100%}
.oemmain .right{float:none;width:100%;margin-top:30px;text-align:center}
.oemmain .left .oem-text{padding-left:0;margin-top:25px}
.oemmain .left .oem-text:before{display:none}
.banner .phone .banner-text .one{font-size:23px;line-height:25px}
.banner .phone .banner-text .two{font-size:14px;margin-top:10px}
.nyabonelist .left{font-size:16px;width:100%;float:none}
.nyabonelist .right{font-size:14px;width:100%;float:none;margin-top:10px;line-height:26px}
.ab-shuzi li{width:100%;float:none;margin-bottom:20px}
.ab-shuzi li:nth-child(4),.ab-shuzi li:nth-child(5){width:100%;float:none}
.rtk-about360 .tupian{max-width:180px}
.youce-cplist li{width:48%;margin-right:4%;padding:15px}
.youce-cplist li:nth-child(2n){margin-right:0}
.yemapage a{font-size:14px;min-width:36px;line-height:36px;height:36px;margin:0 2px;padding:0 9px}
.yemapage{padding:30px 0 20px 0}
.xinzenass li:last-child .box{padding-top:20px}
.NEEDlist li{width:48%;margin-right:4%;margin-bottom:4%}
.NEEDlist li:nth-child(2n){margin-right:0}
.website_xq .left{width:100%;float:none;text-align:center;margin-top:0}
.website_xq .right{width:100%;float:none}

.lianxi_one .dibuliuyan .lxyzmma .liuyan_wez{width:100%; float:none; margin-bottom:20px;}
.lianxi_one .dibuliuyan .lxyzmma .tijiao{ float:none; margin:0 auto;}

.xinwen-list li{width:50%;}
.xinwen-list li:nth-child(2n){ border-right:none;}
.xinwen-list li:nth-child(3n){ border-right:1px solid #D8D8D8;}
.xinwen-list li .text01{ font-size:15px;}
.xinwen-list li .text02{ font-size:14px;}
.xinwen-list li .text03 .more,.xinwen-list li .text03 .time{ font-size:14px;}

.rtk-head{ height:54px; position: fixed;}
.neiye-bjcolor{margin-top:54px;}
/*.rtk-shuzi .wenzit:before{ display:none;}
*/.zhongyao-mb .neiye-menu li a{ padding:13px 10px;}
.lianxi_one .dibuliuyan .tijiao #submit{ font-size:14px;}

.lianxi_one .dibuliuyan li.yzm input[type=text]{width:45%;}

.ab-shipin .video .ico img {
    width: 1.2rem;
    height: 1.2rem;
}


.rtk-about360 iframe{height:300px;}


.rtk-head .logo-yi .logo{ width:1.65rem;margin-right: .16rem;}
.rtk-head .logo-yi .logov{ width:1.25rem; padding-top:10px;}

}
@media (max-width:640px){.rtk-shuzi .right li{width:100%;float:none;padding-right:0}
.rtk-shuzi .right li .wenzit{min-height:30px}
.rtk-shuzi .right li .wenzit p{line-height:30px}
.rtk-shuzi .right li .shuzi .counter{font-size:35px}
.rtk-shuzi .shuzi .counter{font-size:35px}
.rtk-shuzi .shuzi{font-size:22px}
.rtk-shuzi .right li .shuzi{font-size:22px}
.youce-cplist li{width:100%;margin-right:0;padding:15px}
.qita-brands .left{width:100%}
.Retech-xq li{width:100%;margin-right:0}
.free-list li{width:100%;}
.free-list li:last-child .text{width:91%;}
.xinwen-list{ margin-bottom:0px; padding-bottom:30px;}
.xinwen-list li{width:100%;border-right:none; margin-bottom:20px;}
.xinwen-list li:nth-child(3n){ border-right:none;}

}

.xz_fixed{position: fixed;}
.nyhead_ziti .head-one{transition: all 0.3s ease;}
