@charset "utf-8";body{font-size:.14rem;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;color:#333;background-color:#fff}
html{font-size:100px}
@media only screen and (max-width:1220px){html{font-size:90px}
}
@media only screen and (max-width:1120px){html{font-size:80px}
}
*{padding:0;margin:0;border:0;outline:0;box-sizing:border-box}
img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:.3s}
a{text-decoration:none;-webkit-transition:.5s;transition:.5s;color:#555;background-color:transparent}
a:hover{color:#333;text-decoration:none}
dd,dl,dt,li,ul{margin:0;padding:0;list-style-type:none}
.wh{clear:both;float:none;height:auto;width:12rem;margin-right:auto;margin-left:auto}
#header{height:1.6rem}
#header .container{background-color:#fff;position:absolute;height:1.6rem;width:100%;box-shadow:rgb(0,0,0,.1) 0 0 .1rem;z-index:10}
#header .container .m-menubox{background-color:#0052d9;position:relative;text-align:center}
#header .container .m-menubox .wrap{height:.6rem}
#header .container .m-menubox .advertising--container{position:absolute;left:0;top:100%;right:0;background-color:rgba(255,255,255,.7);padding-top:.1rem;padding-bottom:.1rem;font-size:.17rem;color:#000;box-shadow:0 .1rem .1rem rgba(0,0,0,.02)}
#header .container .m-menubox .advertising--container strong{vertical-align:middle;display:inline-block;margin-right:.15rem;font-weight:700}
#header .container .m-menubox .advertising--container a{font-weight:400;font-size:.14rem;line-height:.38rem;text-align:center;color:#fff;overflow:hidden;display:inline-block;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-wrap:break-word;vertical-align:middle;width:1rem;height:.38rem;background:#f37e11;margin-left:.1rem;border-radius:.04rem}
#header .container .m-menubox .advertising--container .guanbi{height:.24rem;width:.24rem;position:absolute;right:.2rem;top:50%;transform:translate(0,-50%);background-image:url(../images/ico-gb.png);background-repeat:no-repeat;background-position:center center;background-size:60% auto}
#header .container .wrap{height:1rem;display:flex;align-items:center;justify-content:space-between}
#header .container .logo img{height:.6rem;width:auto}
#header .container .meun{height:100%;width:100%}
#header .container .meun ul{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%}
#header .container .meun ul li{height:100%;width:100%;position:relative}
#header .container .meun ul li .sub{background-color:#fff;position:absolute;z-index:10;left:0;top:100%;width:2.5rem;box-shadow:0 .1rem .1rem rgba(0,0,0,.1);max-height:0;overflow:hidden;transition:all .2s}
#header .container .meun ul li:hover .sub{max-height:5rem}
#header .container .meun ul li .sub a{display:block;font-size:.15rem;padding-top:.1rem;padding-bottom:.1rem;padding-right:.1rem;padding-left:.1rem;background-color:#f7f7f7;color:#333}
#header .container .meun ul li .sub a:hover{background-color:#fff;color:#0052d9}
#header .container .meun ul li>a{font-size:.18rem;white-space:nowrap;padding-right:.3rem;padding-left:.3rem;position:relative;height:100%;display:flex;align-items:center;justify-content:space-between;color:#fff;font-weight:700;justify-content:center}
#header .container .meun ul li.curr>a,#header .container .meun ul li:hover>a{background-color:rgba(0,0,0,.1);color:#d7f7ff}
#header .container .meun ul li>a:after{content:"";background-color:#ccc;display:block;height:.03rem;width:0%;position:absolute;left:50%;bottom:-.02rem;transform:translate(-50%,-50%);background-color:#0052d9;transition:all .5s}
#header .container .meun ul li:hover>a:after{width:100%}
#header .container .right{display:flex;align-items:center}
#header .container .right .btn{margin-left:.3rem}
#header .container .right .btn a{height:.4rem;background-color:#ff8000;display:flex;align-items:center;font-size:.17rem;color:#fff;padding-right:.2rem;padding-left:.2rem;-moz-border-radius:.06rem;-webkit-border-radius:.06rem;border-radius:.06rem}
#header .container .right .email{font-size:.2rem}
#header .container .right .email a{display:inline-block}
#header .container .right .email a:before{content:"";background-image:url(../images/e-mail.png);background-repeat:no-repeat;background-position:center center;vertical-align:middle;height:.3rem;width:.3rem;margin-right:.1rem;background-size:100% auto;display:inline-block;margin-top:-.04rem}
#header .container .right .search_bar{margin-left:.2rem}
#header .container .right .search_bar .so-btn{height:.4rem;width:.4rem;background-color:#0052d9;-moz-border-radius:.06rem;-webkit-border-radius:.06rem;border-radius:.06rem;background-image:url(../images/so_ico.png);background-repeat:no-repeat;background-position:center center;background-size:40%}
#footer{background-color:#12181f;padding-top:.8rem;padding-bottom:.5rem;color:rgba(255,255,255,.6)}
#footer .subbar{display:flex;justify-content:space-between}
#footer .subbar .list .about{width:2.8rem;line-height:.24rem}
#footer .subbar .list ul{width:2.8rem;margin-top:.25rem}
#footer .subbar .list ul li{margin-top:.1rem;margin-bottom:.2rem;padding-left:.35rem;position:relative}
#footer .subbar .list ul li img{vertical-align:middle;height:auto;width:.24rem;margin-right:.1rem;position:absolute;left:0;top:-.02rem}
#footer a{color:rgba(255,255,255,.6)}
#footer .subbar .list dl dd a{display:block;font-size:.14rem;padding-bottom:.18rem;padding-top:.03rem}
#footer .subbar .list dl dd a:hover{color:#0052d9}
#footer .subbar .list dl dt{color:#fff;font-size:.14rem;font-weight:700;display:block;padding-bottom:.15rem}
#footer .bottombar{margin-top:.35rem;padding-top:.2rem;border-top-width:.01rem;border-top-style:solid;border-top-color:rgba(255,255,255,.06);font-size:.18rem}
#footer .bottombar .b{display:flex;justify-content:space-between;align-items:flex-start;align-items:center}
#footer .bottombar .logo img{height:.35rem;width:auto}
#footer .bottombar .copyright{margin-top:.15rem}
#footer .bottombar .b .right .sj ul li{height:.3rem;width:.3rem;margin-left:.15rem;display:inline-block}
#footer .bottombar .b .right .sj ul li img{height:auto;width:100%;opacity:.5;transition:all .5s}
#footer .bottombar .b .right .sj ul li:hover img{opacity:1}
.mainbanner{background-color:#f2f6fa;padding-top:1rem;padding-bottom:1rem;font-size:.16rem;color:#333;line-height:.24rem;font-family:Inter;font-weight:400;background-repeat:no-repeat;background-position:center bottom;background-size:cover;background-image:url(../images/10848964_110835879101_2.jpg)}
.mainbanner.jiagao{background-position:top;padding-bottom:2.5rem;position:relative}
.mainbanner.bs{color:#fff}
.mainbanner .text{max-width:65%}
.mainbanner strong{font-size:.32rem;line-height:.36rem;padding-bottom:.25rem;display:block}
.mainbanner strong.s2{font-size:.18rem}
.mainbanner p{display:block;padding-top:.1rem}
.mainbanner .btn{background:#0052d9;box-shadow:0 0 0 .02rem #e5e9f0;font-size:.15rem;line-height:.42rem;font-weight:700;color:#fff;padding-right:.25rem;padding-left:.25rem;display:inline-block;border-radius:.5rem;margin-top:.3rem;margin-right:.4rem}
.mainbanner .btn2{box-shadow:0 0 0 .02rem #e5e9f0;font-size:.15rem;line-height:.4rem;font-weight:700;color:#0052d9;padding-right:.25rem;padding-left:.25rem;display:inline-block;border-radius:.5rem;margin-top:.3rem;margin-right:.4rem;background-color:#fff;border:2px solid #0052d9}
.mainbanner .box .infosm{font-size:.14rem;margin-top:.15rem}
.mainbanner .box .infosm span{margin-right:.2rem;color:#666;display:inline-block}
.mainbanner .box .infosm span:before{content:"";background-image:url(../images/ico-info-date.png);background-repeat:no-repeat;background-position:center center;display:inline-block;height:.22rem;width:.22rem;margin-top:-.03rem;margin-right:.05rem;background-size:100% 100%;vertical-align:middle}
.mainbanner .box .infosm span.views:before{background-image:url(../images/ico-info-views.png)}
.mainbanner .box .infosm span i{font-style:normal;font-weight:700}
.flickr{text-align:center;clear:both;float:none;padding-top:.2rem;padding-bottom:.15rem;padding-top:.4rem}
.flickr a,.flickr span{display:inline-block;margin-right:.03rem;margin-left:.03rem;-moz-border-radius:.03rem;-webkit-border-radius:.03rem;border-radius:.03rem;border:1px solid #ccc;line-height:.36rem;text-align:center;height:.36rem;width:.36rem;background-color:#fff;vertical-align:top}
.flickr .tgc-total{display:none}
.flickr .linear-icon-arrow-left{text-indent:10rem;overflow:hidden;background-image:url(../images/ico-jt-l.png);background-size:auto 30%;background-repeat:no-repeat;background-position:center center}
.flickr .disabled{opacity:.41}
.flickr .linear-icon-arrow-right{text-indent:10rem;overflow:hidden;background-image:url(../images/ico-jt-r.png);background-size:auto 30%;background-repeat:no-repeat;background-position:center center}
.flickr .current,.flickr a:hover{color:#fff;text-decoration:none;background-color:#0052d9;border:1px solid #0052d9}
#indexbanner{overflow:hidden;position:relative;max-height:9rem}
#indexbanner:after{content:"";background-color:#000;display:block;height:40%;width:100%;position:absolute;z-index:1;left:0;right:0;bottom:0;background:linear-gradient(rgba(0,0,0,0),#000);opacity:.8}
#indexbanner .b_video_con{width:100vw}
.redprobox{height:0;position:relative;z-index:10}
.redprobox .container{position:absolute;bottom:.3rem;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;z-index:10}
.redprobox .container .left{width:50%;position:absolute;left:0;bottom:0;color:#fff;z-index:100}
.redprobox .container .left .redbox{height:100%;width:100%}
.redprobox .container .left .swiper-slide strong{font-size:.24rem}
.redprobox .container .left .swiper-slide p{font-size:.15rem;line-height:.26rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.redprobox .container .left .swiper-slide.swiper-slide-thumb-active{display:block}
.redprobox .container .left .swiper-slide .btn{display:inline-block;font-size:.14rem;color:#fff;line-height:1;background:rgba(255,255,255,.07);border:1px solid #fff;border-radius:.5rem;background-image:radial-gradient(ellipse at bottom,#fff 50%,transparent 75%);background-position:center bottom;background-size:0 0;background-repeat:no-repeat;transition:background-size .1s 0s ease;will-change:background-size,transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;cursor:pointer;margin-top:.2rem;padding-top:.12rem;padding-right:.28rem;padding-bottom:.12rem;padding-left:.28rem}
.redprobox .container .right{width:50%;height:1.35rem;position:absolute;right:0;bottom:0;z-index:100}
.redprobox .container .right .swiper-slide p{display:block;color:#fff;text-align:center;text-decoration:underline}
.redprobox .container .right .swiper-slide a{display:block;width:100%;border-radius:.1rem;color:#fff}
.redprobox .container .right .swiper-slide img{height:100%;width:100%;border-radius:.1rem;opacity:1;display:block;box-sizing:border-box;border:2px solid rgba(255,255,255,0);border:2px solid #fff}
.redprobox .container .right .swiper-slide.swiper-slide-thumb-active img{opacity:1;border:2px solid #fff}
.redprobox .container .right .swiper-button-disabled{display:none}
.redprobox .container .right .swiper-button-next:after,.redprobox .container .right .swiper-button-prev:after{--swiper-navigation-size:0.24rem;color:#fff}
.home-dzhcpzs{background-size:cover;padding-top:1rem;padding-bottom:.5rem;background-repeat:no-repeat}
.home-cailiao{background-size:cover;padding-top:1rem;padding-bottom:1rem;background-repeat:no-repeat;background-color:#f8f8f8}
.home-cailiao.maincllist{padding-top:0;padding-bottom:.7rem;background-color:#fff}
.ty_more{text-align:center;margin-top:.15rem}
.ty_more a{text-decoration:underline;color:#0052d9;font-size:.17rem;font-weight:700}
.ty_more a.all{color: #ff8000; margin-left:30px;}
.ty_tit{text-align:center}
.ty_tit strong{font-size:.4rem}
.ty_tit strong:after{content:"";display:block;width:.5rem;height:.05rem;background:#fccf00;margin-top:.1rem;margin-right:auto;margin-left:auto}
.ty_tit .zhaiyao{font-size:.15rem;padding-top:.15rem;line-height:.28rem}
.ty_tit .zhaiyao a{text-decoration:underline;color:#0052d9}
.ty_tit2{text-align:center}
.ty_tit2 strong{font-size:.34rem}
.ty_tit2 strong:after{content:"";display:block;width:.5rem;height:.05rem;background:#fccf00;margin-top:.1rem;margin-right:auto;margin-left:auto}
.ty_tit2 .zhaiyao{font-size:.14rem;padding-top:.15rem;line-height:.28rem}
.home-cailiao .box{padding-top:.4rem;padding-bottom:.1rem}
.home-cailiao .box ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.home-cailiao .box ul li{flex-basis:calc(25% - .2rem);transition:all .5s;position:relative;margin-bottom:.15rem}
.home-cailiao .box ul li strong{position:static;height:.5rem;display:inline-block;line-height:.5rem;background-color:#fff;width:100%;-moz-border-radius:.02rem;-webkit-border-radius:.02rem;border-radius:.02rem;color:#0052d9;border:1px solid #0052d9;transition:all .5s;padding-left:.2rem;box-sizing:border-box}
.home-cailiao .box ul li:hover strong{background-color:#0052d9;color:#fff}
.home-cailiao .box ul li p{line-height:.24rem;display:none;background-color:#edf4ff;position:absolute;left:0;right:0;bottom:100%;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:.02rem;padding:.1rem;box-sizing:border-box;border:2px solid #0052d9;color:#000}
.home-cailiao .box ul li:after{content:"";display:block;position:absolute;right:.15rem;top:50%;transform:translate(0,-50%);border-top:.04rem solid transparent;border-bottom:.04rem solid transparent;border-left:.06rem solid #0052d9}
.home-cailiao .box ul li:hover:after{border-left:.06rem solid #fff}
.home-dzhcpzs .box{padding-top:.4rem;padding-bottom:.5rem}
.prolistli{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.prolistli li{flex-basis:calc(25% - .2rem);background-color:#fff;margin-top:.2rem;text-align:center;transition:all .5s;border:1px solid rgba(0,0,0,.1);box-sizing:border-box}
.prolistli li.nl{border:0 solid rgba(0,0,0,.1)}
.prolistli.photo li{flex-basis:calc(50% - .2rem);margin-top:.4rem}
.prolistli.photo li.lb2{flex-basis:calc(50% - .2rem)}
.prolistli.photo li.lb3{flex-basis:calc(33.333% - .2rem)}
.prolistli.photo li.lb4{flex-basis:calc(25% - .2rem)}
.prolistli li a{cursor:default}
.prolistli li:hover{-moz-box-shadow:0 0 .3rem rgba(0,0,0,.15);-webkit-box-shadow:0 0 .3rem rgba(0,0,0,.15);box-shadow:0 0 .3rem rgba(0,0,0,.15);border:1px solid #fff}
.prolistli li span{display:block}
.prolistli li span.pic{position:relative;overflow:hidden;height:2.78rem;display:flex;justify-content:center;align-items:center}
.prolistli li span.pic p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.8);height:100%;width:100%;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:.2rem;box-sizing:border-box;color:#000;transition:all .5s;opacity:0;display:none}
.prolistli li:hover span.pic p{opacity:1}
.prolistli li img{width:100%;height:auto;transition:all .5s}
.prolistli.photo li:hover img{transform:scale(1.1)}
.prolistli li .text{padding-top:.1rem;padding-bottom:.15rem;text-align:center;display:block;font-size:.17rem}
.ty_text{font-size:.16rem;color:#666;line-height:.3rem}
.ty_text img{height:auto;width:100%}
.home-wmdys{overflow:hidden;display:flex;background-color:#484964;color:#fff}
.home-wmdys .left{width:45%;min-height:6.5rem;overflow:hidden}
.home-wmdys .left img{height:100%;width:100%}
.home-wmdys .left .swiper-slide{height:6.5rem;width:100%}
.home-wmdys .right{width:55%;padding-top:.2rem;min-height:6.5rem;position:relative}
.home-wmdys .right ul{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;position:absolute;top:0;left:-22.5%;padding-left:25%;box-sizing:border-box}
.home-wmdys .right ul li{width:48%;margin-top:.8rem}
.home-wmdys .right ul li strong{font-size:.24rem;display:block;margin-bottom:.15rem}
.home-wmdys .right ul li p{font-size:.15rem;line-height:.24rem}
.home-wmdys .right ul .more{color:#fff;position:absolute;bottom:-.6rem;opacity:.6}
.home-renzheng{padding-bottom:1rem;background-color:#f8f8f8;padding-top:1rem}
.home-renzheng .box{margin-top:.4rem}
.home-renzheng .box ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.home-renzheng .box ul li{text-align:center;flex-basis:calc(15% - 0rem);margin-top:.2rem}
.home-renzheng .box img{height:auto;width:70%;margin-bottom:.15rem}
.introduction .number-wrapper{padding:.6rem 0 .39rem;background:url(../images/b144b566.png) no-repeat bottom/cover}
.introduction .number-wrapper .content{padding-top:.69rem;zoom:1}
.scroll-visible{opacity:1;transform:translateY(0)}
.introduction .number-wrapper .content{display:flex;flex-wrap:wrap;justify-content:space-between}
.introduction .number-wrapper .content li{width:30%;margin-top:0;margin-bottom:.7rem}
.introduction .number-wrapper .content h3{padding-bottom:.1rem;border-bottom:.01rem solid rgba(25,28,61,.2)}
.introduction .number-wrapper .content h3 span{font-size:.28rem;color:#3c4254;line-height:.48rem;font-family:DIN ALternate,RobotoMono-Medium;font-weight:700}
.introduction .number-wrapper .content p{margin-top:.2rem;font-size:.17rem;color:#3c4254;line-height:.24rem}
.home-box5{background-image:url(../images/f2a89971.png);background-repeat:no-repeat;background-position:center bottom;padding-top:1rem;padding-bottom:1rem;background-size:auto 100%;background-color:#0052d9}
.home-box5 ul{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}
.home-box5 ul li:nth-child(1){font-size:.24rem}
.home-box5 ul li{color:#fff;width:24%;font-size:.18rem;font-weight:700}
.home-box5 ul li p{font-size:.18rem;line-height:.24rem;padding-top:.15rem;font-weight:400}
.home-box6{padding-top:1rem;padding-bottom:1rem;overflow:hidden}
.home-box6 .tab{text-align:center;display:none}
.home-box6 .tab .swiper-wrapper{display:flex;justify-content:space-evenly}
.home-box6 .tab span{width:auto;height:auto;font-size:.16rem;margin-top:.35rem;color:#666;font-weight:400;padding-bottom:.15rem;cursor:pointer;display:inline-block;position:relative;background-color:#fff;white-space:nowrap}
.home-box6.indexb .tab span{font-size:.13rem}
.home-box6 .tab span.swiper-pagination-bullet-active{color:#0052d9;font-weight:700}
.home-box6 .tab span:after{display:none}
.home-box6 .tab span:before{content:"";display:block;height:.02rem;width:0%;position:absolute;left:50%;bottom:0;background-color:#0052d9;transform:translate(-50%,-50%);transition:all .5s}
.home-box6 .tab span.swiper-pagination-bullet-active:before{width:100%}
.home-box6 .box{margin-top:.5rem;position:relative;width:100%;box-sizing:border-box}
.home-box6 .box .fenyebox{position:absolute;z-index:20;left:50%;top:50%;transform:translate(-50%,-50%)}
.home-box6 .box.indexjjfa{margin-top:.5rem;position:relative;width:100%;padding-top:5rem;box-sizing:border-box}
.home-box6 .box .jjfadome{height:auto;width:36.7rem}
.home-box6 .box.indexjjfa .jjfadome{height:100%;width:36.7rem;position:absolute;left:50%;top:0;transform:translate(-50%,0)}
.home-box6 .box .jjfadome .swiper-slide{height:auto;opacity:.5;overflow:hidden;background-color:#fff}
.home-box6 .box.indexjjfa .jjfadome .swiper-slide{background-color:#ccc;height:100%;border-radius:.15rem;opacity:.5;overflow:hidden}
.home-box6 .box.indexjjfa .jjfadome .swiper-slide img{height:100%;width:100%}
.home-box6 .box .jjfadome .swiper-slide .ty_text{margin-bottom:.25rem}
.home-box6 .box .jjfadome .swiper-slide img{height:100%;width:100%;border-radius:.15rem}
.home-box6 .box .jjfadome .swiper-slide.swiper-slide-active{opacity:1}
.home-wmdys .left .swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;justify-content:center}
.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;text-align:center;text-align:center;justify-content:space-evenly;align-items:center;position:static}
.home-box6 .box .jjfadome .swiper-slide .text{color:#fff;position:absolute;width:50%;left:6%;top:50%;transform:translate(0,-50%)}
.home-box6 .box .jjfadome .swiper-slide .text strong{font-size:.24rem;display:block;padding-bottom:.2rem}
.home-box6 .box .jjfadome .swiper-slide .text .more{line-height:.38rem;display:inline-block;height:.4rem;padding-right:.2rem;padding-left:.2rem;border:1px solid #fff;border-radius:.5rem;margin-top:.3rem}
.home-box6 .more{text-align:center;margin-top:.5rem;font-size:.15rem}
.home-box6 .more a{text-decoration:underline;color:#0052d9}
.home-box7{padding-bottom:1rem}
.home-box7 .box{margin-top:.5rem}
.home-box7 .box ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.home-box7 .box .pic ul li{flex-basis:calc(25% - .2rem);background-color:#ccc;padding-top:16%;position:relative;box-sizing:border-box}
.home-box7 .box .pic ul li img{height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.home-box7 .box .logo{margin-top:.35rem}
.home-box7 .box .logo ul li{flex-basis:calc(16.66666% - .2rem);background-color:#ccc;padding-top:9%;position:relative;box-sizing:border-box;transition:all .5s;-moz-box-shadow:0 0 .3rem transparent;-webkit-box-shadow:0 0 .3rem transparent;box-shadow:0 0 .3rem transparent}
.home-box7 .box .logo ul li:hover{-moz-box-shadow:0 0 .3rem rgba(0,0,0,.15);-webkit-box-shadow:0 0 .3rem rgba(0,0,0,.15);box-shadow:0 0 .3rem rgba(0,0,0,.15);z-index:1}
.home-box7 .box .logo ul li img{height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.home-box8{padding-top:1rem;padding-bottom:1rem}
.home-box8 .box{margin-top:.5rem;position:relative}
.home-box8 .box:before{content:"";display:block;height:.01rem;width:100%;border-bottom-width:.01rem;border-bottom-style:dashed;border-bottom-color:#ccc;position:absolute;z-index:1;left:0;top:1.5rem;right:0}
.home-box8 .box ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.home-box8 .box ul li{flex-basis:calc(25% - .4rem);box-sizing:border-box;text-align:center}
.home-box8 .box ul li .ico{text-align:center;padding-bottom:.1rem}
.home-box8 .box ul li .ico img{height:1.2rem;width:auto}
.home-box8 .box ul li .title{font-size:.2rem;font-weight:700;text-align:center}
.home-box8 .box ul li .text{font-size:.14rem;line-height:.24rem;margin-top:.1rem}
.home-box8 .box ul li .xh{margin-bottom:.2rem;height:.34rem;position:relative}
.home-box8 .box ul li .xh span{font-size:.18rem;line-height:.34rem;font-weight:700;color:#fff;background-color:#ccc;text-align:center;display:inline-block;height:.34rem;width:.34rem;border-radius:50%;position:absolute;left:50%;top:0;transform:translate(-50%,0);z-index:2}
.home-box9{padding-bottom:1rem;background-color:#f8f8f8;padding-top:1rem}
.home-box9 .box{margin-top:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}
.home-box9 .box .list{flex-basis:calc(33.3333% - .3rem);background-color:#fff}
.home-box9 .box .list .pic{width:100%}
.home-box9 .box .list .pic img{width:100%;height:2rem}
.home-box9 .box .list .title{padding:.15rem;font-size:.17rem;font-weight:700}
.home-box9 .box .list .text{padding-right:.15rem;padding-bottom:.15rem;padding-left:.15rem;line-height:.24rem}
.home-box9 .box .list .text p{color:#999;padding-top:.15rem}
.home-box9 .box .list ul{padding:.15rem}
.home-box9 .box .list ul li{padding-top:.26rem}
.home-box9 .box .list ul li:nth-child(1){padding-top:0}
.home-box9 .box .list ul li a{color:#555;font-weight:700}
.home-box9 .box .list ul li:hover a{color:#0052d9}
.home-box9 .box .list ul li p{color:#999;padding-top:.05rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.bottom-ydbtn{text-align:center;padding-top:1rem;padding-bottom:1rem;background-image:url(../images/d7b6ae77.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}
.bottom-ydbtn p a{text-decoration:underline;color:#0052d9}
.bottom-ydbtn strong{font-size:.24rem}
.bottom-ydbtn p{font-size:.15rem;line-height:.24rem;padding-top:.15rem}
.bottom-ydbtn .btn{margin-top:.25rem}
.bottom-ydbtn .btn a{font-size:.17rem;line-height:.5rem;font-weight:700;color:#fff;background-color:#0052d9;white-space:nowrap;display:inline-block;padding-right:.4rem;padding-left:.4rem;border-radius:.5rem}
.bottom-ydbtn .btn input{font-size:.17rem;line-height:.5rem;font-weight:700;color:#fff;background-color:#0052d9;white-space:nowrap;display:inline-block;padding-right:.4rem;padding-left:.4rem;border-radius:.5rem;cursor:pointer}
.bottom-ydbtn .bdf{display:flex;justify-content:center;align-items:center;margin-top:.3rem}
.bottom-ydbtn .bdf .r{margin-left:.1rem;margin-right:.1rem}
.bottom-ydbtn .bdf .txt{height:.44rem;width:2.5rem;border-radius:1rem;padding-left:.2rem;padding-right:.2rem;box-sizing:border-box;font-size:.17rem;border:1px solid rgba(0,0,0,.1);-webkit-appearance:none;appearance:none}
.bottom-ydbtn .bdf input.txt:focus{border:1px solid rgba(0,0,0,.5)}
input:-internal-autofill-previewed,input:-internal-autofill-selected{transition:background-color 1500s ease-out 10s}
.aboutbox1{padding-top:.6rem;padding-bottom:.6rem}
.aboutbox1 .ty_text{margin-top:.35rem}
.aboutbox1 .about-shujubox{margin-top:.2rem}
.aboutbox1 .about-shujubox ul{display:flex;justify-content:space-between;align-items:flex-start}
.aboutbox1 .about-shujubox ul li{max-width:16.6666%}
.aboutbox1 .about-shujubox ul li .data{font-size:.4rem;font-weight:700;color:#0052d9;display:inline-block;margin-top:0}
.aboutbox1 .about-shujubox ul li span{font-size:.17rem;color:#888;white-space:nowrap;display:block;margin-top:-.1rem}
.aboutbox1 .about-shujubox ul li .j{font-size:.28rem;vertical-align:top;font-weight:700;color:#0052d9;display:inline-block;margin-top:0}
.aboutbox1 .about-shujubox ul li .name{font-weight:700;padding-top:.08rem}
.aboutbox1 .gctbox .gctdome .swiper-slide{margin-top:.25rem;overflow:hidden}
.aboutbox1 .gctbox .gctdome .swiper-slide img{height:2.5rem;width:100%;transition:all .5s}
.aboutbox1 .gctbox .gctdome .swiper-slide img:hover{transform:scale(1.1)}
.aboutbox2{padding-bottom:.6rem}
.aboutbox2 .box{margin-top:0;padding-bottom:.25rem}
.aboutbox2 .ty_text{margin-top:.35rem}
.anquantixi{background-image:url(../images/bg2.jpg);background-repeat:no-repeat;background-position:center center;padding-top:.8rem;padding-bottom:.8rem;background-size:100% 100%}
.anquantixi .box{display:flex;justify-content:space-between}
.anquantixi .box .txt{font-size:.15rem;line-height:.26rem;color:#fff;width:8rem;background-color:#f37e11;box-sizing:border-box;padding:.25rem;opacity:.9}
.anquantixi .box .pic{width:4.51rem}
.anquantixi .box .pic img{height:100%;width:100%}
.whyusbox{padding-top:.6rem;padding-bottom:.8rem;background-color:#f2f6fa}
.whyusbox .box{margin-top:.2rem}
.whyusbox .box ul{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}
.whyusbox .box ul li{flex-basis:calc(50% - .15rem);margin-top:.3rem;padding:.3rem;background-color:#fff;font-size:.14rem;line-height:.24rem;box-sizing:border-box;border:1px solid rgba(0,0,0,.06);border-radius:.04rem}
.whyusbox .box ul li strong{font-size:.18rem;display:block;padding-bottom:.15rem}
.home-box6 .box .jjfadome.qqdt{width:12rem}
.mainbody .home-box6{padding-top:.7rem;padding-bottom:.7rem}
.whataboutus{padding-bottom:.7rem;background-color:#f2f6fa;padding-top:.7rem}
.whataboutus.bs{background-color:#fff}
.whataboutus .box{margin-top:.2rem}
.whataboutus .box ul{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}
.whataboutus .box ul li{flex-basis:calc(50% - .15rem);margin-top:.3rem;background-color:#fff;font-size:.14rem;line-height:.24rem;box-sizing:border-box;border:1px solid rgba(0,0,0,.06);border-radius:.04rem;padding-top:.3rem;padding-right:.3rem;padding-bottom:.45rem;padding-left:.3rem}
.whataboutus .box ul li .name{text-align:right;margin-top:.2rem;height:.15rem;border-bottom-width:.01rem;border-bottom-style:solid;border-bottom-color:#ccc}
.whataboutus .box ul li .name span{background-color:#fff;display:inline-block;padding-left:.15rem;font-weight:700}
.whataboutus .khhzbox .gctdome{margin-top:.2rem}
.whataboutus .khhzbox .gctdome .swiper-slide{margin-top:.25rem;overflow:hidden}
.whataboutus .khhzbox .gctdome .swiper-slide img{height:2.5rem;width:100%;transition:all .5s}
.whataboutus .khhzbox .gctdome .swiper-slide img:hover{transform:scale(1.1)}
.zhengshubox{padding-top:.7rem;padding-bottom:.7rem}
.mainbody .zhengshubox .box{margin-top:.4rem}
.zhengshupicbox{position:relative}
.zhengshupicbox .swiper-slide{height:4rem;background-color:#fff;padding:.1rem;border:1px solid rgba(0,0,0,.06);box-sizing:border-box}
.zhengshupicbox .swiper-slide img{display:block;height:1.5rem;width:auto;margin-right:auto;margin-left:auto;margin-top:.15rem}
.zhengshupicbox .swiper-slide.zs img{height:100%;width:100%;margin-top:0}
.zhengshupicbox .swiper-slide p{text-align:center;display:block;position:absolute;z-index:10;left:0;right:0;bottom:.15rem;font-size:.15rem;font-weight:700}
.zhengshupicbox .swiper-button-prev{left:-.36rem;font-size:.2rem;background-color:rgba(0,0,0,.4)}
.mainbody .zhengshubox .box .zhengshupicbox .swiper-button-next:hover,.zhengshupicbox .zhengshupicbox .swiper-button-prev:hover{background-color:#2468f2}
.zhengshupicbox .swiper-button-prev:after{--swiper-navigation-size:0.24rem;color:#fff}
.zhengshupicbox .swiper-button-next{right:-.36rem;font-size:.2rem;background-color:rgba(0,0,0,.4)}
.zhengshupicbox .swiper-button-next:after{--swiper-navigation-size:0.24rem;color:#fff}
.mainbody .zhengshubox .box .rzdome{margin-top:.4rem}
.mainbody .zhengshubox .box .rzdome ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.mainbody .zhengshubox .box .rzdome ul li{text-align:center;flex-basis:calc(15% - 0rem);margin-top:.2rem}
.mainbody .zhengshubox .box .rzdome img{height:auto;width:68%;margin-bottom:.15rem}
.page_tab{height:.6rem;border-bottom:.01rem solid #eee;text-align:center;box-shadow:0 .04rem .04rem rgba(0,0,0,.02)}
.page_tab ul{display:flex;width:100%;justify-content:space-evenly;align-items:center}
.page_tab ul li{font-size:.18rem;white-space:nowrap;display:inline-block;height:.6rem;display:flex;align-items:center}
.page_tab ul li a{color:#666;font-weight:700}
.page_tab ul li a:hover{color:#ff7800}
.page_tab ul li.cur{border-bottom:.03rem solid #ff7800;font-weight:700}
.page_tab ul li.cur a{color:#ff7800}
.ystzbox{background-color:#ebf1f8;padding-top:.25rem;padding-bottom:.25rem;font-size:.15rem;line-height:.24rem}
.ystzbox span{font-size:.12rem;line-height:.16rem;background-color:#f60;white-space:nowrap;display:inline-block;height:.16rem;margin-left:.1rem;color:#fff;padding-right:.05rem;padding-left:.05rem;text-transform:uppercase;border-radius:.03rem;margin-top:-.03rem;vertical-align:middle}
.ystzbox strong{font-size:.2rem;font-weight:700;color:#333}
.nav-height{position:relative;height:.61rem;border-bottom:.01rem solid #eee;text-align:center;box-shadow:0 .04rem .04rem rgba(0,0,0,.02)}
.nav-box{width:12rem;height:.6rem;margin:0 auto;background:#fff}
.nav-box.navFix{position:fixed;top:0;left:50%;transform:translate(-50%,0);z-index:99999;border-bottom:.01rem solid #eee;text-align:center;box-shadow:0 .04rem .04rem rgba(0,0,0,.02);width:100%;display:flex;justify-content:center}
.nav-box ul{display:flex;width:12rem;justify-content:space-evenly}
.nav-box.navFix ul{border-bottom:0}
.nav-box li{font-size:.18rem;white-space:nowrap;display:inline-block;height:.6rem;display:flex;align-items:center;position:relative}
.nav-box li a{text-decoration:none;display:flex;height:100%;padding-top:0;padding-bottom:0;align-items:center}
.nav-box li a:hover{color:#e80}
.nav-box li a.active{border-bottom:.03rem solid #ff7800;font-weight:700;color:#ff7800}
.Overviewbox{padding-top:.7rem;padding-bottom:.7rem}
.Overviewbox .ty_text{margin-top:.4rem}
.samplesbox{padding-top:.7rem;padding-bottom:.7rem;background-color:#f2f6fa}
.samplesbox .box{margin-top:.2rem}
.hidden{display:none}
.picload{overflow:hidden}
.picload ul{padding:0;width:120%;display: flex;flex-wrap: wrap;align-content: flex-start;}
.picload ul li{text-align:center;margin-top:.3rem;float:left;width:19.275%;margin-right:.3rem;overflow:hidden;background-color:#fff;border:1px solid #ccc;box-sizing:border-box}
.picload ul li .pic{position:relative;width:100%;padding-top:100%}
.picload ul li img{height:100%;width:100%;transition:all .5s;position:absolute;top:0;left:0;right:0;bottom:0;border:.04rem solid #fff;box-sizing:border-box}
.picload ul li:hover img{transform:scale(1)}
.picload ul li p{display:block;padding-top:.1rem;padding-bottom:.15rem}
.picload .more{text-align:center;clear:both;float:none;padding-top:.3rem;color:#999}
.picload .more a{text-decoration:underline;color:#0052d9;font-size:.17rem;font-weight:700}
.picload .more a.all{color: #ff8000; margin-left:30px;}
.videobox{padding-top:.7rem;padding-bottom:.7rem}
.videosul{margin-top:.2rem}
.videosul.videoslist{margin-top:0}
.videosul.videoslist ul li{margin-top:.1rem;margin-bottom:.3rem}
.videosul ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.videosul.videoslist ul li{flex-basis:calc(50% - .2rem)}
.videosul ul li{text-align:center;flex-basis:calc(33.3333% - .14rem);margin-top:.2rem}
.videosul ul li .pic{width:100%;padding-top:60%;position:relative}
.videosul ul li .pic:after{content:"";background-color:rgba(255,255,255,.3);border-radius:50%;display:block;height:.5rem;width:.5rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(../images/pl.png);background-repeat:no-repeat;background-position:center center;background-size:60% auto;box-shadow:0 0 .2rem rgba(0,0,0,.3);border:3px solid #fff}
.videosul ul li img{height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.videosul ul li .title{font-size:.15rem;padding-top:.1rem;font-weight:700}
.videobox .ty_more{margin-top:.35rem}
.partsbox{padding-top:.7rem;padding-bottom:.7rem;background-color:#f2f6fa}
.partsbox .ty_tit2{text-align:left}
.partsbox .ty_tit2 strong:after{display:none}
.partsbox .ty_text{margin-top:.3rem}
.partsbox a{box-shadow:0 0 0 .02rem #e5e9f0;font-size:.15rem;line-height:.4rem;font-weight:700;color:#0052d9;padding-right:.25rem;padding-left:.25rem;display:inline-block;border-radius:.5rem;margin-top:.15rem;background-color:#fff;border:2px solid #0052d9}
.customersbox{padding-top:.7rem;padding-bottom:1rem}
.customersbox .box{margin-top:.3rem}
.customersbox .box .logo{margin-top:.35rem}
.customersbox .box ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.customersbox .box .logo ul li{flex-basis:calc(16.66666% - .2rem);background-color:#ccc;padding-top:9%;position:relative;box-sizing:border-box;transition:all .5s;-moz-box-shadow:0 0 .3rem transparent;-webkit-box-shadow:0 0 .3rem transparent;box-shadow:0 0 .3rem transparent;margin-top:.15rem}
.customersbox .box .logo ul li:hover{-moz-box-shadow:0 0 .3rem rgba(0,0,0,.15);-webkit-box-shadow:0 0 .3rem rgba(0,0,0,.15);box-shadow:0 0 .3rem rgba(0,0,0,.15);z-index:1}
.customersbox .box .logo ul li img{height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.customersbox .box .khzpbox{margin-top:.15rem;display:flex;flex-wrap:wrap;justify-content:space-between}
.customersbox .box .khzpbox ul{display:flex;flex-basis:calc(30% - .1rem)}
.customersbox .box .khzpbox ul li{width:100%;padding-top:50%;position:relative;margin-top:.15rem}
.customersbox .box .khzpbox ul:nth-child(2){flex-basis:calc(40% - .1rem)}
.customersbox .box .khzpbox ul li img{width:100%;height:100%;margin-top:.2rem;position:absolute;left:0;top:0;right:0;bottom:0}
.solutionsbox{padding-top:.7rem;padding-bottom:.7rem;background-color:#f2f6fa}
.solutionsbox .box:before{content:"";display:block;height:.01rem;width:100%;border-bottom-width:.01rem;border-bottom-style:dashed;border-bottom-color:#ccc;position:absolute;z-index:1;left:0;top:.16rem;right:0}
.solutionsbox .box{margin-top:.3rem;position:relative}
.solutionsbox .box ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.solutionsbox .box ul li{flex-basis:calc(20% - .4rem);box-sizing:border-box;text-align:center}
.solutionsbox .box ul li .title{font-size:.2rem;font-weight:700;text-align:center}
.solutionsbox .box ul li .xh{margin-bottom:.2rem;height:.34rem;position:relative}
.solutionsbox .box ul li .xh span{font-size:.18rem;line-height:.34rem;font-weight:700;color:#fff;background-color:#ccc;text-align:center;display:inline-block;height:.34rem;width:.34rem;border-radius:50%;position:absolute;left:50%;top:0;transform:translate(-50%,0);z-index:2}
.solutionsbox .b2{margin-top:.2rem}
.solutionsbox .b2 ul{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}
.solutionsbox .b2 ul li{flex-basis:calc(33.33333% - .15rem);margin-top:.3rem;padding:.3rem;background-color:#fff;font-size:.14rem;line-height:.24rem;box-sizing:border-box;border:1px solid rgba(0,0,0,.06);border-radius:.04rem}
.solutionsbox .b2 ul li strong{font-size:.18rem;display:block;padding-bottom:.15rem}
.newslistbox{padding-top:.2rem;padding-bottom:1rem}
.newslistbox ul li{transition:all .5s}
.newslistbox ul li:hover{background-color:#fbfcfd}
.newslistbox .con{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-top:.35rem;padding-bottom:.35rem;border-bottom-width:.01rem;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.05)}
.newslistbox .con .pic{width:2.8rem}
.newslistbox .con .pic img{height:auto;width:100%}
.newslistbox .con .text{width:8.8rem}
.newslistbox .con .text .t .date{vertical-align:middle;display:inline-block;margin-left:.15rem;color:#e78b03}
.newslistbox .con .text .t .flname{color:#fff;background-color:#cdcdcd;vertical-align:middle;display:inline-block;padding-right:.1rem;padding-left:.1rem;border-radius:.03rem;font-size:.12rem;line-height:.2rem;height:.2rem}
.newslistbox .con .text .t .date:before{content:"";background-image:url(../images/riqi.png);background-repeat:no-repeat;background-position:center center;display:inline-block;height:.17rem;width:.18rem;margin-top:-.04rem;margin-right:.05rem;background-size:100% 100%;vertical-align:middle}
.newslistbox .con .text strong{font-size:.22rem;display:block;padding-top:.1rem;padding-bottom:.1rem}
.newslistbox .con .text p{font-size:.14rem;line-height:.24rem}
.newslistbox .con .text .view{margin-top:.15rem;color:#0052d9}
.infoshowbox{font-size:.15rem;line-height:.26rem;padding-top:.25rem;padding-bottom:.8rem}
.infoshowbox img{height:auto;width:100%}
.bottomfx{clear:both;float:none;margin-top:.35rem;padding-top:.35rem;border-top-width:.01rem;border-top-style:solid;border-top-color:#ccc;display:flex;align-items:center;justify-content:space-between}
.bottomfx dd{display:flex;line-height:.34rem}
.bottomfx dd .share{display:flex}
.bottomfx dd .share a{background-color:#ccc;height:.34rem;width:.34rem;border-radius:50%;margin-left:.15rem;background-image:url(../images/fx-linkedin.png);background-repeat:no-repeat;background-position:center center;background-size:46%}
.bottomfx dd .share a.fa-weibo{background-image:url(../images/fx-weibo.png)}
.bottomfx dd .share a.fa-twitter{background-image:url(../images/fx-twitter.png)}
.bottomfx dd .share a.fa-weixin1{background-image:url(../images/fx-weixin.png)}
.bottomfx dt a{box-shadow:0 0 0 .02rem #e5e9f0;font-size:.14rem;line-height:.36rem;color:#0052d9;padding-right:.2rem;padding-left:.2rem;display:inline-block;border-radius:.5rem;background-color:#fff;border:1px solid #0052d9}
.contactbox{padding-top:.5rem;padding-bottom:.5rem;background-color:#f9fafb}
.contactbox .box{display:flex;justify-content:space-between}
.contactbox .box .left{width:42%;box-sizing:border-box}
.contactbox .box .left .tit{font-size:.34rem;font-weight:700;padding-bottom:.25rem}
.contactbox .box .left ul li{font-size:.16rem;padding-top:.2rem;padding-bottom:.2rem;border-bottom-width:.01rem;border-bottom-style:solid;border-bottom-color:#ccc;color:#333;padding-left:.4rem;position:relative;line-height:.26rem}
.contactbox .box .left ul li img{width:.22rem;position:absolute;left:0;top:50%;transform:translate(0,-50%)}
.contactbox .box .right{background-color:#fff;width:55%;box-sizing:border-box;border-radius:.1rem;box-shadow:0 .05rem .1rem rgba(0,0,0,.06);padding:.4rem;box-sizing:border-box}
.contactbox .box .right ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.contactbox .box .right ul li{width:48%;padding-top:.15rem;padding-bottom:.15rem}
.contactbox .box .right ul li .tit{font-weight:700}
.contactbox .box .right ul li .tit font{color:red}
.contactbox .box .right ul li.w{width:100%}
.contactbox .box .right ul li .b{margin-top:.05rem}
.contactbox .box .right ul li .txt{width:100%;border:1px solid #999;height:.44rem;border-radius:.04rem;font-size:.15rem;padding-right:.15rem;padding-left:.15rem;box-sizing:border-box}
.contactbox .box .right ul li .txt::placeholder{color:#b8b8b8}
.contactbox .box .right ul li .txt:focus{border:1px solid #0052d9}
.contactbox .box .right ul li .text{width:100%;border:1px solid #999;box-sizing:border-box;font-size:.15rem;border-radius:.04rem;line-height:.26rem;padding:.15rem;height:1.5rem;font-family:Arial,Helvetica,sans-serif}
.contactbox .box .right ul li .text::placeholder{color:#b8b8b8}
.contactbox .box .right ul li .text:focus{border:1px solid #0052d9}
.contactbox .box .right ul li .btn{width:100%;border:1px solid #0052d9;color:#fff;background-color:#0052d9;height:.5rem;font-size:.17rem;font-weight:700;text-transform:uppercase;border-radius:.04rem}
.contactbox .s3{margin-top:.35rem}
.contactbox .s3 ul{display:flex;justify-content:space-between}
.contactbox .s3 ul li{background-color:#f7faff;width:31%;padding:.3rem;border-radius:.1rem;box-shadow:0 .02rem .03rem rgba(0,0,0,.04);box-sizing:border-box;font-size:.2rem;line-height:.26rem;color:#333;border:1px solid #0052d9;font-weight:700}
.contactbox .s3 ul li .ico{padding-bottom:.15rem}
.contactbox .s3 ul li img{height:auto;width:20%}
.solution-head{background-image:linear-gradient(rgba(0,82,217,.5),rgba(0,82,217,.5)),url(../images/55se.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#0052d9}
.solution-head .box .tit{text-align:center;padding-top:2.2rem;padding-bottom:1.2rem;font-size:.34rem;font-weight:700;color:#fff}
.solution-head .box .tab{border-top-width:.01rem;border-top-style:solid;border-top-color:rgba(255,255,255,.2);background-color:rgba(0,0,0,.25)}
.solution-head .box .tab ul{display:flex;flex-wrap:wrap;justify-content:center;height:.8rem;align-items:center}
.solution-head .box .tab ul li{height:100%;border-right-width:.01rem;border-right-style:solid;border-right-color:rgba(255,255,255,.2);transition:all .5s}
.solution-head .box .tab ul li:hover{background-color:rgba(0,0,0,.25)}
.solution-head .box .tab ul li:last-child{border-right:0}
.solution-head .box .tab ul li a{display:flex;font-size:.17rem;color:#fff;height:100%;align-items:center;padding-right:.12rem;padding-left:.12rem}
.solution-head .box .tab ul li.on a{font-weight:700}
.solution-info{padding-top:.7rem;padding-bottom:.7rem}
.solution-info .ty_text{margin-top:.35rem}
.solution-jsys{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../images/bj2.jpg);background-repeat:no-repeat;background-position:center center;padding-top:.8rem;padding-bottom:.8rem;color:#fff;background-size:cover}
.solution-jsys .tit{font-size:.34rem;font-weight:700;color:#fff;text-align:center}
.solution-jsys .box{margin-top:.35rem}
.solution-jsys .box dl{display:flex;justify-content:space-between}
.solution-jsys .box dl dd{width:13.5%;border:2px solid #fff;padding-top:.4rem;padding-right:.1rem;padding-bottom:.4rem;padding-left:.1rem;text-align:center}
.solution-jsys .box dl dd img{height:.45rem;margin-bottom:.2rem;clear:both;float:none;margin-top:auto;margin-right:auto;margin-left:auto;transition:all .5s}
.solution-jsys .box dl dd:hover img{transform:rotateY(180deg)}
.solution-jsys .box dl dd h4{text-align:center;font-size:.16rem;font-weight:700;color:#fff;margin-bottom:.13rem;padding-bottom:.15rem;border-bottom:.01rem solid rgba(255,255,255,.4)}
.solution-jsys .box dl dd p{font-size:.13rem;color:#fff;line-height:.23rem;text-align:left}
.solution-applications{padding-top:.7rem;padding-bottom:.7rem}
.solution-applications .box{margin-top:.35rem}
.solution-applications .box .zhengshupicbox .swiper-slide{height:2rem;padding:0;border:0 solid rgba(0,0,0,.06);display:table;width:auto}
.solution-applications .box .zhengshupicbox .swiper-slide p{width:3.1rem;display:table-cell;position:relative;padding-right:.2rem;box-sizing:border-box;vertical-align:middle}
.solution-applications .box .zhengshupicbox .swiper-slide p:last-child{padding-right:0}
.solution-tscl{padding-top:.7rem;padding-bottom:.7rem;background:url(../images/jjbj.jpg);background-size:cover}
.solution-tscl .box{margin-top:.15rem}
.solution-tscl .box dl{margin-top:.34rem;display:flex;justify-content:space-between;flex-wrap:wrap}
.solution-tscl .box dl dd{min-height:1.96rem;transition:.3s;border-radius:.1rem;box-shadow:0 0 .1rem #ddd;width:23.5%;background-color:#fff;margin-top:.25rem;padding:.42rem .42rem .3rem}
.solution-tscl .box dl dd.li{min-height:1.96rem;transition:.3s;border-radius:.1rem;box-shadow:0 0 .1rem #ddd;width:23.5%;background-color:#fff;margin-top:.25rem;padding:.42rem .42rem .3rem}
.solution-tscl .box dl dd.li:hover{background-color:#0052d9}
.solution-tscl .box dl dd:hover{background-color:#0052d9}
.solution-tscl .box dl dd.s{min-height:0;width:23.5%;margin-top:0;padding:0 0 0;opacity:0}
.solution-tscl .box dl dd a{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}
.solution-tscl .box dl dd h4{font-size:.2rem;font-weight:700;position:relative}
.solution-tscl .box dl dd h4::after{position:absolute;content:"";width:.41rem;height:.02rem;background-color:#0052d9;bottom:-.14rem;left:0}
.solution-tscl .box dl dd:hover h4::after{background-color:#fff}
.solution-tscl .box dl dd:hover h4{color:#fff}
.solution-tscl .box dl dd h6{font-size:.16rem;color:#999;display:flex;align-items:center;display:none}
.solution-tscl .box dl dd h6 span{font-size:.16rem;color:#999;margin-left:.03rem}
.solution-tscl .box dl dd p{font-size:.14rem;color:#888;line-height:.26rem;padding-top:.3rem}
.solution-tscl .box dl dd:hover p{color:rgba(255,255,255,.7)}
.solution-js{padding-top:.7rem;padding-bottom:.7rem;overflow:hidden;position:relative}
.solution-js .box:before{content:"";background-color:#fff;display:block;position:absolute;top:0;right:100%;bottom:0;height:100%;width:50rem;z-index:10}
.solution-js .box{margin-top:.35rem;position:relative;padding-bottom:.8rem}
.solution-js .box .jsdome{overflow:visible}
.solution-js .box .jsdome .swiper-wrapper{overflow:visible}
.solution-js .box .jsdome .swiper-slide img{height:auto;width:100%}
.solution-js .box .jsdome .swiper-slide p{font-size:.15rem;font-weight:700;display:block;padding-top:.1rem}
.solution-js .box .icenter3{position:absolute;left:0;bottom:0;right:0}
.solution-js .box .icenter3 .swiper-pagination-progressbar{width:86%}
.solution-js .box .zz{width:1.2rem;position:absolute;right:0;bottom:-.05rem}
.solution-js .box .zz .swiper-button-next,.solution-js .box .zz .swiper-button-prev{background-color:#efefef;height:.4rem;width:.4rem;border-radius:50%}
.solution-js .box .zz .swiper-button-next:hover,.solution-js .box .zz .swiper-button-prev:hover{background-color:#0052d9}
.solution-js .box .zz .swiper-button-prev:after{font-size:.15rem}
.solution-js .box .zz .swiper-button-next:after{font-size:.15rem}
.solution-js .box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0052d9}
.solution-js .box .zz .swiper-button-next:hover:after,.solution-js .box .zz .swiper-button-prev:hover:after{color:#fff}
.solution-xgsp{padding-top:.7rem;padding-bottom:.7rem;background-color:#eee}
.solution-xgsp .box{margin-top:.35rem}
.mainbanner.jiagao .jg_tab{position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,82,217,.9);width:100%;height:.8rem}
.mainbanner.jiagao .jg_tab .con{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;align-items:center}
.mainbanner.jiagao .jg_tab .con h1{font-size:.2rem}
.mainbanner.jiagao .jg_tab .con .tab ul{display:flex}
.mainbanner.jiagao .jg_tab .con .tab ul li{margin-left:.26rem}
.mainbanner.jiagao .jg_tab .con .tab ul li a{color:rgba(255,255,255,.7)}
.mainbanner.jiagao .jg_tab .con .tab ul li.on a{color:#fff;font-weight:700}
.clzlgk-01{padding-top:.7rem;padding-bottom:.7rem}
.clzlgk-01.hs{background-color:#eee}
.clzlgk-01 .ty_text{margin-top:.35rem}
.clzlgk-02{padding-top:.7rem;background-color:#eee}
.clzlgk-02 .box{margin-top:.4rem}
.clzlgk-02 .box ul{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.clzlgk-02 .box ul li{width:33.333%;flex-basis:calc(33.333% - .01rem);margin-top:.01rem;padding-top:1.1rem;padding-right:.2rem;padding-bottom:.9rem;padding-left:.2rem;box-sizing:border-box;background-image:linear-gradient(rgba(36,36,36,.5),rgba(36,36,36,.5)),url(../images/fm2.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;transition:all .5s}
.clzlgk-02 .box ul li:hover{background-image:linear-gradient(rgba(0,82,217,.9),rgba(0,82,217,.9)),url(../images/fm2.jpg)}
.clzlgk-02 .box ul li strong{font-size:.24rem;text-align:center;display:block;width:70%;padding-bottom:.15rem;margin-right:auto;margin-left:auto;border-bottom-width:.01rem;border-bottom-style:solid;border-bottom-color:#fff;transition:all .5s;display:block}
.clzlgk-02 .box ul li:hover strong{margin-top:-.35rem}
.clzlgk-02 .box ul li span{display:block;text-align:center;overflow:hidden;transition:all .5s;opacity:1}
.clzlgk-02 .box ul li:hover span{opacity:0}
.clzlgk-02 .box ul li span img{height:.7rem;width:auto}
.clzlgk-02 .box ul li p{line-height:.24rem;display:block;width:70%;margin-top:.25rem;margin-right:auto;margin-left:auto;transition:all .5s;opacity:0;height:0;text-align:center}
.clzlgk-02 .box ul li:hover p{margin-top:0;opacity:1}
.clzlgk-03{padding-top:.7rem;padding-bottom:0}
.clzlgk-03 .ty_text{margin-top:.35rem}
.clzlgk-04{padding:.4rem;margin-top:0;border:1px solid #ccc;margin-bottom:.1rem;background-color:#fcfcfc;padding-top:.2rem;padding-bottom:.05rem}
.clzlgk-04 strong{font-size:.18rem;margin-bottom:.1rem;display:inline-block}
.clzlgk-01 dl{margin-top:.5rem;display:flex;justify-content:space-between}
.clzlgk-01 dl dd{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.3s;border-radius:.08rem;background-color:#fff;width:13%;padding:.35rem 0}
.clzlgk-01 dl dd:hover{background-color:#0052d9}
.clzlgk-01 dl dd img{transition:transform .3s;margin-bottom:.14rem;height:.55rem;width:auto}
.clzlgk-01 dl dd span{font-size:.16rem;text-align:center;color:#666}
.clzlgk-01 dl dd:hover img{filter:grayscale(10) brightness(10);transform:rotateY(180deg)}
.clzlgk-01 dl dd:hover span{color:#fff}
.jsbox2{padding-top:.7rem;padding-bottom:.7rem}
.jsbox2 .ty_text{margin-top:.35rem}
.designdome{margin-top:.35rem}
.designdome .swiper-slide .b{width:100%;position:relative}
.designdome .swiper-slide .b .pic{width:67.7%}
.designdome .swiper-slide .b .text{width:49%;position:absolute;top:50%;transform:translateY(-50%);right:0;padding:.5rem;background-color:#f5f5f5}
.designdome .swiper-slide .b .text h4{font-size:.25rem;color:#333;font-weight:700}
.designdome .swiper-slide .b .text p{border-top:.01rem solid #dadada;position:relative;font-size:.15rem;line-height:.3rem;padding-top:.3rem;margin-top:.2rem}
.designdome .swiper-slide .b .text p::before{content:"";position:absolute;width:.52rem;height:.03rem;background-color:#0052d9;top:0;left:0}
.designdome .fy{position:absolute;height:.5rem;width:1.6rem;right:0;bottom:0}
.designdome .fy .swiper-button-next:after,.designdome .fy .swiper-button-prev:after{font-size:.3rem;color:#0052d9}
.designdome .fy .swiper-pagination{width:1rem;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.18rem;color:#0052d9}
.designdome .fy .swiper-pagination .swiper-pagination-current{color:#fccf00}
.tech03{height:auto;display:flex;justify-content:space-between;align-items:center;clear:both;float:none;width:100%;position:relative;background-image:url(../images/tech03_le.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:.7rem;padding-bottom:.7rem}
.tech03 .left{position:relative;box-sizing:border-box;min-height:2.8rem}
.ag_h3{font-weight:700;color:#333;font-size:.39rem}
.tech03 .left .text p{font-size:.16rem;color:#666;line-height:.3rem;padding-top:.25rem;margin-top:.25rem;position:relative;width:45%}
.tech03 .left .text p::before{position:absolute;content:"";width:.82rem;height:.02rem;background-color:#0052d9;top:-.02rem}
.tech03 .right{height:100%;position:absolute;left:50%;top:0;right:0;bottom:0}
.tech03 img{width:100%;object-fit:cover;transition:.3s;display:block;position:absolute;height:100%;left:0;top:0;right:0;bottom:0}
.tech04{position:relative;overflow:hidden;padding-top:.7rem;padding-right:0;padding-bottom:.7rem;padding-left:0;border-top-width:1px;border-top-style:solid;border-top-color:rgba(0,0,0,.08)}
.icenter3{position:relative;z-index:3}
.tech04 .top{display:flex;justify-content:center;align-items:center;flex-direction:column}
.ag_h3{font-weight:700;color:#333;font-size:.39rem}
.tech04 .top p{margin:.12rem 0 .3rem;width:69.5%;text-align:center;font-size:.16rem;line-height:.3rem;color:#666}
.tech04 dl{display:flex;justify-content:space-between}
.tech04 dl dd{width:32%}
.imgbox{overflow:hidden;position:relative}
.imgbox img{width:100%;object-fit:cover;transition:.3s;display:block}
.tech04 dl dd{background-color:#f8f8f8}
.tech04 dl dd .text{background-color:#f8f8f8;padding-top:.18rem;padding-right:.18rem;padding-bottom:.28rem;padding-left:.18rem}
.tech04 dl dd .text h4{text-align:center;font-size:.2rem;color:#333;font-weight:700}
.tech04 dl dd .text p{box-sizing:content-box;text-align:center;position:relative;margin-top:.14rem;padding-top:.14rem;border-top:.01rem solid #bfbfbf;font-size:.16rem;color:#666;line-height:.3rem;min-height:.46rem}
.tech04 dl dd .text p::before{position:absolute;content:"";top:-.02rem;left:50%;transform:translateX(-50%);height:.03rem;width:.5rem;background-color:#0052d9}
.tech04 dl dd:hover .imgbox img{transform:scale(1.1)}
.tech04 dl dd:hover .text h4{color:#0052d9}
.tech05{position:relative;overflow:hidden;background-color:#f5f5f5;padding-top:.7rem;padding-right:0;padding-bottom:.2rem;padding-left:0}
.tech05 .ty_text{margin-top:.2rem}
.tech05 .icenter3{margin-top:.5rem}
.icenter3{margin:auto;position:relative;z-index:3}
.tech05 dd{margin-bottom:.7rem;background-color:#fff;display:flex;justify-content:space-between;align-items:center}
.tech05 dd .text{padding:.7rem;width:58%}
.ag_h3{font-weight:700;color:#333;font-size:.34rem}
.tech05 dd .text p{font-size:.16rem;color:#666;line-height:.3rem;margin-top:.18rem}
.tech05 dd .imgbox{width:42%}
.tech05 dd .imgbox img{width:100%}
.tech05 dd:nth-of-type(2){flex-flow:row-reverse}
.tech05 dd:nth-of-type(4){flex-flow:row-reverse}
.tech05 dd:nth-of-type(6){flex-flow:row-reverse}
.tech05 dd:nth-of-type(8){flex-flow:row-reverse}
.tech05 dd:hover .text h3{color:#0052d9}
.tech05 dd:hover .imgbox img{transform:scale(1.1)}
.playerbox{background-color:#232526;position:fixed;z-index:1000;height:100%;width:100%;left:0;top:0;right:0;bottom:0;display:none}
.playerbox .box{position:fixed;z-index:10000;top:50%;left:50%;transform:translate(-50%,-50%)}
.playerbox .box video{width:100%}
.playerbox .box iframe{width:12rem!important;height:7rem!important}
.playerbox .close{background-color:rgba(0,0,0,.2);height:.4rem;width:.4rem;position:fixed;z-index:1000000;top:.2rem;right:.2rem;border-radius:50%;background-image:url(../images/gb.png);background-repeat:no-repeat;background-position:center center;background-size:40%}
.e404{padding-top:1rem;padding-bottom:1rem}
.e404 .box{display:table;clear:both;float:none;margin-right:auto;margin-left:auto;text-align:center}
.e404 .box .ico{display:table-row}
.e404 .box .text{display:table-row}
.e404 .box .text h1{font-size:.48rem;display:block;padding-top:.2rem;color:#3eb8ea}
.e404 .box .text .t{font-size:.17rem;line-height:.26rem;margin-top:.15rem;color:#184a56}
.e404 .box .text .home-btn{display:table-row;text-align:center}
.e404 .box .home-btn a{white-space:nowrap;display:inline-block;margin-top:.3rem;border:.02rem solid #0052d9;background-color:#fff;color:#0052d9;height:.56rem;line-height:.5rem;font-size:.22rem;border-radius:.5rem;padding-right:.25rem;padding-left:.25rem;margin-right:auto;margin-left:auto}
.righttoolbox{position:fixed;right:.1rem;bottom:20%;z-index:10000}
.righttoolbox ul li{background-color:#0052d9;display:block;height:.5rem;width:.5rem;margin-top:.02rem}
.righttoolbox ul li:hover{background-color:#f37e11}
.righttoolbox ul li a{display:block;height:100%;width:100%;color:#fff}
.righttoolbox ul li.email{background-image:url(../images/email.png);background-repeat:no-repeat;background-position:center center;background-size:60% auto}
.righttoolbox ul li#back-to-top{background-image:url(../images/totop.png);background-repeat:no-repeat;background-position:center center;background-size:60% auto;display:none}
#biaodantanchuang{display:none}
#biaodantanchuang .zhezhaoceng{background-color:rgba(0,0,0,.4);position:fixed;z-index:500;height:100%;width:100%;left:0;top:0;right:0;bottom:0}
#biaodantanchuang .bdbox{background-color:#fff;width:5rem;position:fixed;z-index:501;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:.05rem;padding:.4rem}
#biaodantanchuang .bdbox .gb{background-color:rgba(0,0,0,.06);position:absolute;height:.3rem;width:.3rem;top:.1rem;right:.1rem;background-image:url(../images/ico-gb.png);background-repeat:no-repeat;background-position:center center;background-size:40% auto;cursor:pointer}
#biaodantanchuang .bdbox .box h5{font-size:.24rem;margin:0;padding:0}
#biaodantanchuang .bdbox .box p{font-size:.13rem;padding-top:.05rem;line-height:.24rem}
#biaodantanchuang .bdbox .box .bdf .r{padding-bottom:.12rem}
#biaodantanchuang .bdbox .box .bdf{padding-top:.15rem}
#biaodantanchuang .bdbox .box .bdf .txt{height:.5rem;width:100%;border:1px solid #ccc;border-radius:.05rem;padding-left:.15rem;box-sizing:border-box;font-size:.15rem}
#biaodantanchuang .bdbox .box .bdf .text{height:1rem;width:100%;border:1px solid #ccc;border-radius:.05rem;padding-left:.15rem;box-sizing:border-box;font-size:.15rem;line-height:.26rem;padding-top:.1rem;font-family:Arial,Helvetica,sans-serif}
#biaodantanchuang .bdbox .box .bdf #btnsend2{height:.5rem;color:#fff;background-color:#f90;border:1px solid #f90;width:100%;font-size:.15rem;font-weight:700;border-radius:.05rem;cursor:pointer}
#biaodantanchuang .bdbox .box .bdf #btnsend3{height:.5rem;color:#fff;background-color:#f90;border:1px solid #f90;width:100%;font-size:.15rem;font-weight:700;border-radius:.05rem;cursor:pointer}
#biaodantanchuang .bdbox .box .bdf .zhekou{display:none}
#biaodantanchuang .bdbox .box .zk{display:none}

@media only screen and (max-width:980px){
html{font-size:100px;transition:all .5s}
.wh{clear:both;float:none;height:auto;width:100%;margin-right:auto;margin-left:auto}
#header{height:.68rem}
#header .container{display:flex;height:.68rem;z-index:100000;width:100%;left:0;top:0;right:0}
#header .container .wrap{height:.68rem;display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:100000;width:100%;left:0;top:0;right:0;background-color:#fff;box-sizing:border-box}
#header .container .logo{padding-left:.15rem}
#header .container .logo img{height:.3rem;width:auto}
#header .container .right{margin-right:.14rem}
#header .container .m-menubox .wrap{background-color:transparent;top:.68rem;position:static;z-index:10000000}
#header .container .right .email a{font-size:0}
#header .container .right .btn{margin-left:0}
#header .container .right .btn a{height:.3rem;font-size:.15rem;padding-right:.08rem;padding-left:.08rem;white-space:nowrap;border-radius:1rem}
.m-menu-btn{width:.3rem;height:.3rem;margin-left:.15rem;background-image:url(../images/m-mbtn.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto}
.m-menu-gb{position:fixed;height:50px;width:50px;z-index:10000000;top:50%;left:-40%;transform:translate(-50%,-50%);transition:all 1s;background-image:url(../images/ico-m-gb.png);background-repeat:no-repeat;background-position:center center;background-size:50% auto;opacity:0}
.m-zk .m-menu-gb{left:30%;opacity:1}
#header .container .m-menubox .wrap::before{content:'';background:rgba(0,0,0,.2);backdrop-filter:blur(.07rem);z-index:100001;transition:all .5s;opacity:0}
.m-zk #header .container .m-menubox .wrap::before{position:fixed;opacity:1;z-index:100001;top:0;left:0;right:0;bottom:0}
#header .container .right .email a:before{font-size:.15rem}
#header .container .meun{background-color:#0052d9;position:fixed;top:0;right:0;width:60%;bottom:0;overflow:auto;box-sizing:border-box;height:auto;z-index:10000000;transform:translateX(100%);transition:all .5s;text-align:left}
.m-zk #header .container .meun{transform:translateX(0)}
#header .container .meun ul{display:block;height:auto;width:100%;box-sizing:border-box}
#header .container .meun ul li{height:auto;width:100%;position:relative}
#header .container .meun ul li .sub{background-color:#fff;position:static;z-index:10;left:0;top:100%;width:100%;box-shadow:0 .1rem .1rem transparent;max-height:0;overflow:hidden;transition:all .2s;right:0}
#header .container .meun ul li.curr .sub{max-height:5rem}
#header .container .meun ul li>a{display:block;height:auto;padding-top:.2rem;padding-bottom:.2rem;padding-right:0;padding-left:.2rem;font-size:.16rem}
#header .container .meun ul li.curr>a{color:#fccf00}
#header .container .meun ul li .sub{background-color:rgba(0,0,0,0);position:static;z-index:10;left:0;top:100%;width:100%;box-shadow:0 .1rem .1rem transparent;overflow:hidden;transition:all .5s;right:0}
#header .container .meun ul li.curr .sub{background-color:rgba(0,0,0,.1);padding-top:0;padding-bottom:.2rem}
#header .container .meun ul li:hover .sub{max-height:auto}
#header .container .meun ul li .sub a{background-color:transparent;color:rgba(255,255,255,.7);padding-right:0;padding-left:.2rem;font-size:.14rem;padding-top:.06rem;padding-bottom:.06rem}
#header .container .meun ul li .sub a:hover{background-color:transparent;color:#fff}
#header .container .m-menubox .advertising--container{position:fixed;left:0;top:.68rem;right:0;background-color:rgba(255,255,255,.7);padding-top:.1rem;padding-bottom:.1rem;font-size:.17rem;color:#000;box-shadow:0 .1rem .1rem rgba(0,0,0,.02)}
#header .container .meun ul li span{display:block;height:.6rem;position:absolute;top:0;right:0;width:.5rem}
#header .container .meun ul li span:before{content:"";display:block;height:100%;width:100%;left:0;top:0;right:0;bottom:0;background-image:url(../images/m-zk.png);background-repeat:no-repeat;background-position:center center;background-size:30% auto;transition:all .5s;opacity:1}
#header .container .meun ul li:hover>a:after{display:none}
#header .container .meun ul li.curr span:before{transform:rotate(180deg);opacity:.5}
#header .container .m-menubox .advertising--container{font-size:.13rem;text-align:left;padding-left:.15rem;background-color:rgba(255,255,255,.8);backdrop-filter:blur(.07rem)}
#header .container .m-menubox .advertising--container a{font-weight:400;font-size:.13rem;line-height:.32rem;text-align:center;color:#fff;overflow:hidden;display:block;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-wrap:break-word;vertical-align:middle;width:1rem;height:.32rem;background:#f37e11;margin-left:0;border-radius:.08rem;margin-top:.1rem}
#header .container .m-menubox .advertising--container .guanbi{right:.15rem}
#footer{padding-top:.3rem;padding-bottom:.3rem}
#footer .subbar{display:flex;justify-content:space-between;flex-direction:column}
#footer .bottombar{margin-top:.2rem;padding-top:0;font-size:.14rem;border-top-color:rgba(255,255,255,0);padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
#footer .bottombar .b{display:block;align-items:flex-start;align-items:center;flex-direction:column}
#footer .bottombar .b .right .sj ul li{height:.3rem;width:.3rem;margin-right:.15rem;margin-left:0;margin-top:.1rem;display:inline-block}
#footer .subbar .list .about{width:100%;line-height:.24rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
#footer .subbar .list .lxwm{padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
#footer .subbar .list ul{width:100%;margin-top:.25rem}
#footer .subbar .list{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.05);margin-bottom:0}
#footer .subbar .list dd{max-height:0;overflow:hidden;transition:all .5s}
#footer .subbar .list.curr dd{max-height:10rem}
#footer .subbar .list.curr{background-color:rgba(255,255,255,.01)}
.righttoolbox{position:fixed;right:.02rem;bottom:.5rem;z-index:10000}
.righttoolbox ul li{height:.38rem;width:.38rem;margin-top:.02rem}
#footer .subbar .list dl{padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;padding-top:.15rem}
#footer .subbar .list dl dd a{padding-bottom:.1rem;padding-top:0}
#footer .subbar .list dl dt{font-size:.16rem;position:relative}
#footer .subbar .list dl dt:before{content:"";display:block;height:.4rem;width:.4rem;background-image:url(../images/m-zk.png);background-repeat:no-repeat;background-position:center center;background-size:30% auto;transition:all .5s;opacity:1;position:absolute;top:-.1rem;right:-.1rem}
#footer .subbar .list.curr dl dt:before{transform:rotate(180deg);opacity:.5}
.ty_tit{padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;}
.ty_tit strong {font-size: .2rem;}
.ty_tit .zhaiyao {font-size: .14rem;padding-top: .1rem;line-height: .22rem;}
#indexbanner .b_video_con{width:100vw;height:60vw;transform:scale(1.44)}
.redprobox .container .right{width:100%;height:auto;position:relative;top:50%;left:50%;transform:translate(-50%,.15rem);z-index:100}
.redprobox .container{position:relative;bottom:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;z-index:10;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;padding-bottom:.05rem}
.redprobox .container .left{width:70%;position:absolute;left:.15rem;bottom:100%;color:#fff;z-index:100;margin-bottom:.2rem}
.redprobox .container .right .swiper-button-next,.redprobox .container .right .swiper-button-prev{top:var(--swiper-navigation-top-offset,30%)}
.redprobox .container .right .swiper-button-prev{left:-0rem}
.redprobox .container .right .swiper-button-next{right:-0rem}
.redprobox .container .left .swiper-slide strong{display:block;font-size:.2rem}
.redprobox .container .left .swiper-slide .btn{font-size:.14rem;border-radius:.5rem;margin-top:.1rem;padding-top:.06rem;padding-right:.2rem;padding-bottom:.06rem;padding-left:.2rem}
.redprobox .container .left .swiper-slide p{display:none}
.redprobox .container .right .swiper-slide p{color:#666}
.home-cailiao{padding-top:.3rem;padding-bottom:.3rem}
.home-cailiao .box ul li{flex-basis:calc(50% - .07rem)}
.home-cailiao .box{padding-top:.2rem;padding-bottom:0;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.home-cailiao .box ul li strong{height:.4rem;line-height:.4rem;padding-left:.1rem;padding-right:.2rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.home-cailiao .box ul li:after{margin-top:.04rem}
.home-dzhcpzs{padding-top:.3rem;padding-bottom:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.home-dzhcpzs .box{padding-top:.15rem;padding-bottom:0}
.prolistli li{flex-basis:calc(50% - .05rem);background-color:#fff;margin-top:.1rem;text-align:center;transition:all .5s;border:1px solid rgba(0,0,0,.1);box-sizing:border-box}
.prolistli li span.pic{height:auto;padding-top:100%}
.prolistli li img{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}
.prolistli li .text{padding-top:.1rem;padding-bottom:.1rem;font-size:.14rem}
.introduction .number-wrapper{padding:.3rem 0 .3rem;background:url(../images/b144b566.png) no-repeat bottom/cover}
.introduction .number-wrapper .content{padding-top:.2rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;padding-left:.15rem;padding-right:.15rem;padding-top:.2rem}
.introduction .number-wrapper .content li{margin-bottom:.15rem;text-align:center;flex-basis:calc(50% - .05rem);width:50%;box-sizing:border-box;}
.introduction .number-wrapper .content h3 span{font-size:.18rem;line-height:.28rem}
.introduction .number-wrapper .content h3 span:nth-child(2){font-size:.15rem}
.introduction .number-wrapper .content p{margin-top:.05rem;font-size:.13rem;line-height:.16rem}
.introduction .number-wrapper .content h3{padding-bottom:.02rem}
.home-wmdys{flex-direction:column}
.home-wmdys .left{width:100%;min-height:auto}
.home-wmdys .left .swiper-slide{height:auto;width:100%;padding-top:50%;box-sizing:border-box;position:relative}
.home-wmdys .left img{height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.home-wmdys .right{width:100%;padding-top:0;min-height:auto;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;padding-bottom:.2rem}
.home-wmdys .right ul{position:static;padding-left:0}
.home-wmdys .right ul li{margin-top:.2rem;width:49%}
.home-wmdys .right ul li strong{font-size:.18rem;margin-bottom:.1rem}
.home-wmdys .right ul li p{font-size:.13rem;line-height:.2rem;color:rgba(255,255,255,.7)}
.home-box5{padding-top:.1rem;padding-bottom:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.home-box5 ul li{width:31%;margin-top:.2rem;font-size:.16rem;margin-right:3%}
.home-box5 ul li:nth-child(1){font-size:.2rem;width:100%;margin-right:0}
.home-box5 ul li:nth-child(4){margin-right:0}
.home-box5 ul li p{font-size:.13rem;line-height:.2rem;padding-top:.1rem;color:rgba(255,255,255,.7)}
.home-box6{padding-top:.3rem;padding-bottom:.3rem}
.home-box6 .box.indexjjfa{margin-top:.2rem;padding-top:2rem}
.home-box6 .box.indexjjfa .jjfadome{width:268%}
.home-box6 .box .jjfadome .swiper-slide .text p{font-size:.13rem;line-height:.2rem;color:rgba(255,255,255,.7);padding-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.home-box6 .box .jjfadome .swiper-slide .text strong{font-size:.2rem;padding-bottom:.1rem}
.home-box6 .box .jjfadome .swiper-slide .text .more{line-height:.3rem;height:.3rem;padding-right:.1rem;padding-left:.1rem;border-radius:.5rem;margin-top:.3rem;font-size:.12rem}
.home-box6 .more{margin-top:.15rem}
.home-box7{padding-bottom:.3rem}
.home-box7 .box{margin-top:.15rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.home-box7 .box .pic ul li{flex-basis:calc(50% - .07rem);padding-top:35%;margin-bottom:.15rem;border-radius:.15rem}
.home-box7 .box .pic ul li img{border-radius:.15rem}
.home-box7 .box .logo{margin-top:0}
.home-box7 .box .logo ul li{flex-basis:calc(16.66666% - .07rem);padding-top:9%;margin-top:.1rem}
.home-renzheng{padding-bottom:.1rem;padding-top:.3rem}
.home-renzheng .box ul li{text-align:center;flex-basis:calc(33.333% - 0rem);margin-top:.1rem}
.home-renzheng .box{margin-top:.2rem}
.home-box8{padding-top:.3rem;padding-bottom:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.home-box8 .box{margin-top:.05rem}
.home-box8 .box ul li .ico img{height:1rem;width:auto}
.home-box8 .box ul li{flex-basis:calc(50% - .05rem);box-sizing:border-box;text-align:center;margin-top:.2rem}
.home-box8 .box:before{display:none}
.home-box8 .box ul li .title{font-size:.17rem}
.home-box8 .box ul li .text{font-size:.13rem;line-height:.2rem;margin-top:.05rem;color:rgba(0,0,0,.7)}
.home-box8 .box ul li .xh{margin-bottom:.05rem;height:.34rem;position:relative}
.home-box9{padding-bottom:.1rem;padding-top:.3rem}
.home-box9 .box .list{flex-basis:calc(100% - 0rem);background-color:#fff;margin-bottom:.2rem}
.home-box9 .box{margin-top:.1rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.bottom-ydbtn{padding-top:.4rem;padding-bottom:.4rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;background-size:auto 100%;background-position:left center}
.bottom-ydbtn p{font-size:.14rem;line-height:.2rem;padding-top:.1rem}
.bottom-ydbtn .bdf{margin-top:.2rem;flex-direction:column}
.bottom-ydbtn .bdf .r{margin-left:0;margin-right:0;width:80%;margin-bottom:.15rem}
.bottom-ydbtn strong{font-size:.18rem}
.bottom-ydbtn .bdf .txt{height:.44rem;width:100%;border-radius:1rem;padding-left:.2rem;padding-right:.2rem;font-size:.15rem}
.bottom-ydbtn .btn input{font-size:.17rem;line-height:.5rem;font-weight:700;width:80%;padding-right:0;padding-left:0}
.bottom-ydbtn .btn{margin-top:0}
.mainbanner{padding-top:.3rem;padding-bottom:.3rem;font-size:.14rem;color:#333;line-height:.24rem;background-position:center top;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.mainbanner .text{max-width:80%}
.mainbanner strong{font-size:.18rem;line-height:.24rem;padding-bottom:.15rem;display:block}
.mainbanner p{display:block;padding-top:.04rem}
.mainbanner strong{font-size:.17rem;line-height:.22rem;padding-bottom:.08rem;display:block}
.mainbanner .btn{font-size:.14rem;line-height:.3rem;padding-right:.1rem;padding-left:.1rem;border-radius:.5rem;margin-top:.15rem;margin-right:.05rem}
.page_tab{height:auto;display:none}
.ty_tit2 strong{font-size:.2rem}
.ty_text{font-size:.14rem;line-height:.25rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.aboutbox1{padding-top:.3rem;padding-bottom:.3rem}
.aboutbox1 .gctbox{padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.aboutbox1 .ty_text{margin-top:.2rem}
.aboutbox1 .about-shujubox ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.aboutbox1 .about-shujubox ul li{max-width:48%;width:48%;margin-bottom:.2rem}
.aboutbox1 .about-shujubox{margin-top:.1rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.aboutbox1 .about-shujubox ul li .data{font-size:.24rem}
.aboutbox1 .about-shujubox ul li .name{padding-top:.04rem}
.aboutbox1 .about-shujubox ul li span{font-size:.15rem}
.aboutbox1 .gctbox .gctdome .swiper-slide{margin-top:.25rem;overflow:hidden}
.aboutbox1 .gctbox .gctdome .swiper-slide img{height:100%;width:100%;transition:all .5s}
.prolistli{padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.anquantixi{padding-top:.4rem;padding-bottom:.4rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;background-size:auto 100%}
.anquantixi .box{display:flex;justify-content:space-between;flex-direction:column}
.anquantixi .box .txt{font-size:.14rem;line-height:.22rem;width:100%;padding:.25rem}
.anquantixi .box .pic{width:100%}
.whyusbox{padding-top:.3rem;padding-bottom:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.whyusbox .box ul li{flex-basis:calc(100% - 0rem);margin-top:.15rem;padding:.15rem;font-size:.14rem;line-height:.22rem}
.mainbody .home-box6{padding-top:.3rem;padding-bottom:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.home-box6 .box{margin-top:.2rem}
.home-box6 .box .jjfadome.qqdt{width:100%}
.whataboutus{padding-bottom:.3rem;padding-top:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.whataboutus .box ul li{flex-basis:calc(100% - 0rem);margin-top:.15rem;background-color:#fff;font-size:.14rem;line-height:.22rem;box-sizing:border-box;border:1px solid rgba(0,0,0,.06);border-radius:.04rem;padding-top:.2rem;padding-right:.2rem;padding-bottom:.2rem;padding-left:.2rem}
.whataboutus .khhzbox .gctdome .swiper-slide img{height:100%;width:100%}
.zhengshubox{padding-top:.3rem;padding-bottom:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;overflow:hidden}
.zhengshupicbox .swiper-slide{height:auto;padding:.04rem}
.mainbody .zhengshubox .box{margin-top:.2rem;padding-left:.25rem;padding-right:.15rem;box-sizing:border-box}
.mainbody .zhengshubox .box .rzdome ul li{flex-basis:calc(33.33% - 0rem);margin-top:.1rem}
.mainbody .zhengshubox .box .rzdome img{margin-bottom:.04rem}
.mainbody .zhengshubox .box .rzdome{margin-top:.15rem}
.prolistli.photo li.lb2{flex-basis:calc(50% - .07rem);margin-top:.15rem}
.prolistli li.nl{display:none}
.flickr{padding-top:.2rem;padding-bottom:.15rem;padding-top:.1rem}
.aboutbox2{padding-bottom:.3rem}
.prolistli.photo li:hover img{transform:translate(-50%,-50%) scale(1)}
.mainbanner .btn2{box-shadow:0 0 0 .02rem #e5e9f0;font-size:.13rem;line-height:.3rem;font-weight:700;color:#0052d9;padding-right:.15rem;padding-left:.15rem;display:inline-block;border-radius:.5rem;margin-top:.3rem;margin-right:.4rem;background-color:#fff;border:2px solid #0052d9}
.ystzbox{padding-top:.25rem;padding-bottom:.25rem;font-size:.14rem;line-height:.22rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.Overviewbox{padding-top:.3rem;padding-bottom:.3rem}
.Overviewbox .ty_text{margin-top:.2rem}
.samplesbox{padding-top:.3rem;padding-bottom:.3rem}
.picload ul li{text-align:center;margin-top:.15rem;float:left;width:40%;margin-right:.15rem;overflow:hidden;background-color:#fff;border:1px solid #ccc;box-sizing:border-box}
.samplesbox .box{margin-top:0;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.videobox{padding-top:.3rem;padding-bottom:.3rem}
.videosul{margin-top:.1rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.videosul ul li{flex-basis:calc(50% - .05rem);margin-top:.15rem}
.videosul ul li .pic:after{height:.2rem;width:.2rem;border:.02rem solid #fff}
.videobox .ty_more{margin-top:.1rem}
.partsbox{padding-top:.3rem;padding-bottom:.3rem}
.partsbox .ty_tit2{text-align:left;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.partsbox .ty_text{margin-top:.15rem}
.customersbox{padding-top:.3rem;padding-bottom:.6rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.customersbox .box .logo ul li{flex-basis:calc(25% - .05rem);margin-top:.1rem}
.customersbox .box .logo{margin-top:0}
.customersbox .box .khzpbox{margin-top:.05rem}
.customersbox .box .khzpbox ul{flex-basis:calc(100% - 0rem)}
.customersbox .box .khzpbox ul:nth-child(2){flex-basis:calc(100% - 0rem)}
.solutionsbox{padding-top:.3rem;padding-bottom:.3rem}
.solutionsbox .box ul{display:flex;flex-wrap:nowrap;justify-content:space-between}
.solutionsbox .box ul li{flex-basis:calc(20% - 0rem)}
.solutionsbox .box ul li .xh{margin-bottom:.15rem;height:.2rem;position:relative}
.solutionsbox .box ul li .xh span{font-size:.14rem;line-height:.2rem}
.solutionsbox .box ul li .title{font-size:.14rem}
.solutionsbox .b2{margin-top:.2rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.solutionsbox .b2 ul li{flex-basis:calc(100% - 0rem);margin-top:.1rem;padding:.3rem;background-color:#fff;font-size:.14rem;line-height:.28rem;box-sizing:border-box;border:1px solid rgba(0,0,0,.06);border-radius:.04rem}
.solutionsbox .box ul li .xh span{font-size:.14rem;line-height:.28rem;height:.28rem;width:.28rem}
.nav-height{display:none}
.mainbanner.jiagao{padding-bottom:1.5rem;background-size:auto 100%}
.mainbanner.jiagao .jg_tab{padding-left:.15rem;padding-right:.15rem;box-sizing:border-box;height:auto;padding-top:.1rem;padding-bottom:.1rem}
.mainbanner.jiagao .jg_tab .con{position:static;transform:translate(0,0);flex-direction:column;align-items:flex-start}
.mainbanner.jiagao .jg_tab .con h1{font-size:.17rem}
.mainbanner.jiagao .jg_tab .con .tab ul{display:flex;flex-direction:column;align-items:flex-start}
.mainbanner.jiagao .jg_tab .con .tab ul li{margin-left:0;margin-top:.05rem;list-style-position:inside;list-style-type:disc}
.clzlgk-01{padding-top:.3rem;padding-bottom:.3rem}
.clzlgk-02{padding-top:.3rem}
.clzlgk-02 .box{margin-top:.2rem}
.clzlgk-02 .box ul li{width:50%;flex-basis:calc(50% - .01rem);margin-top:.01rem;padding-top:.5rem;padding-right:.1rem;padding-bottom:.5rem;padding-left:.1rem}
.clzlgk-02 .box ul li strong{font-size:.17rem;width:90%;padding-bottom:.15rem}
.clzlgk-02 .box ul li span img{height:.5rem}
.clzlgk-02 .box ul li p{line-height:.16rem;width:90%;margin-top:-.1rem;font-size:.12rem}
.clzlgk-02 .box ul li:hover span{opacity:0;margin-top:-.4rem}
.clzlgk-03{padding-top:.3rem;padding-bottom:0}
.clzlgk-03 .ty_text{margin-top:.1rem}
.tech05{padding-top:.1rem;padding-bottom:.2rem}
.tech05 .icenter3{margin-top:0}
.tech05 dd .text{padding:.15rem;width:100%;padding-top:.3rem;padding-bottom:.1rem;box-sizing:border-box}
.tech05 dd .imgbox{width:100%}
.tech05 dd{margin-bottom:.1rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding-bottom:.3rem}
.tech05 dd:nth-of-type(2){display:flex;flex-direction:column}
.ag_h3{font-size:.2rem}
.tech05 dd .text p{font-size:.14rem;line-height:.25rem;margin-top:.1rem}
.tech05 dd .imgbox{width:100%;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.clzlgk-01 .ty_text{margin-top:.15rem}
.clzlgk-01 dl{margin-top:.15rem}
.clzlgk-01 dl{margin-top:.15rem;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.clzlgk-01 dl dd{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:.3s;border-radius:.08rem;background-color:#fff;width:33.33%;padding:.15rem 0;flex-basis:calc(33.33% - .05rem);margin-top:.1rem}
.clzlgk-01 dl dd img{margin-bottom:.14rem;height:.35rem}
.clzlgk-01 dl dd span{font-size:.14rem}
.jsbox2{padding-top:.3rem;padding-bottom:.3rem}
.designdome .swiper-slide .b .pic{width:100%}
.designdome .swiper-slide .b{width:100%;position:relative;padding-bottom:10%}
.designdome .swiper-slide .b .pic img{width:100%;height:auto}
.designdome .swiper-slide .b .text{width:80%;position:absolute;top:auto;transform:translate(-50%,0);left:50%;right:auto;bottom:.1rem;padding:.15rem;background:rgba(255,255,255,.8);backdrop-filter:blur(.07rem);box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:.08rem}
.designdome .swiper-slide .b .text h4{font-size:.2rem}
.designdome .swiper-slide .b .text p{font-size:.14rem;line-height:.24rem;padding-top:.15rem;margin-top:.1rem}
.tech05 dd:nth-of-type(4){flex-flow:row-reverse;display:flex;flex-direction:column}
.solution-head .box .tit{padding-top:.5rem;padding-bottom:.3rem;font-size:.2rem}
.solution-head .box .tab{height:.4rem;position:relative}
.solution-head .box .tab.curr ul{max-height:10rem}
.solution-head .box .tab ul{position:absolute;height:auto;max-height:0;width:100%;left:0;top:0;right:0;align-items:flex-start;flex-direction:column;padding-top:.38rem;overflow:hidden;box-sizing:border-box;display:block;transition:all .5s}
.solution-head .box .tab ul li{height:.4rem;border-right-width:0;width:100%;background-color:rgba(0,0,0,.7);backdrop-filter:blur(.07rem)}
.solution-head .box .tab ul li a{display:block;width:100%;padding-top:0;padding-bottom:0;font-size:.15rem;height:.4rem;line-height:.4rem}
.solution-head .box .tab ul li.on{position:absolute;left:0;top:0;background-color:transparent;z-index:1;backdrop-filter:blur(0)}
.ms-btn{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;z-index:2}
.ms-btn:before{content:"";display:block;height:100%;width:.4rem;top:0;right:.06rem;bottom:0;background-image:url(../images/m-zk.png);background-repeat:no-repeat;background-position:center center;background-size:40% auto;transition:all .5s;opacity:1;position:absolute}
.solution-info{padding-top:.3rem;padding-bottom:.3rem}
.solution-info .ty_text{margin-top:.15rem}
.solution-jsys{padding-top:.3rem;padding-bottom:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.solution-jsys .tit{font-size:.2rem}
.solution-jsys .box dl{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.solution-jsys .box dl dd{border:.01rem solid #fff;padding-top:.15rem;padding-right:.1rem;padding-bottom:.15rem;padding-left:.1rem;flex-basis:calc(50% - .05rem);margin-top:.1rem}
.solution-jsys .box dl dd p{font-size:.13rem;color:#fff;line-height:.2rem;text-align:left}
.solution-jsys .box{margin-top:.15rem}
.solution-jsys .box dl dd img{height:.3rem;margin-bottom:.1rem}
.solution-applications{padding-top:.3rem;padding-bottom:.3rem;overflow:hidden}
.solution-applications .box{margin-top:.2rem;padding-left:.15rem;box-sizing:border-box}
.solution-applications .box .zhengshupicbox .swiper-slide{height:auto}
.solution-applications .box .zhengshupicbox .swiper-slide p{width:1.8rem;display:table-cell;position:relative;padding-right:.07rem;box-sizing:border-box;vertical-align:middle}
.zhengshupicbox .swiper-button-prev{display:none}
.solution-tscl{padding-top:.3rem;padding-bottom:.3rem}
.solution-tscl .box{margin-top:0;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.solution-js .box{margin-top:.15rem;padding-bottom:.4rem}
.solution-tscl .box dl{margin-top:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.solution-tscl .box dl dd{min-height:auto;transition:.3s;border-radius:.1rem;box-shadow:0 0 .1rem #ddd;flex-basis:calc(50% - .05rem);background-color:#fff;margin-top:.1rem;padding:.15rem .15rem .15rem}
.solution-tscl .box dl dd h4{font-size:.16rem}
.solution-js{padding-top:.3rem;padding-bottom:.6rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.solution-js .box .icenter3 .swiper-pagination-progressbar{width:66%}
.solution-xgsp{padding-top:.3rem;padding-bottom:.3rem;box-sizing:border-box}
.solution-xgsp .box{margin-top:.1rem}
.zhengshupicbox .swiper-slide img{height:auto;width:100%;margin-bottom:.1rem}
.newslistbox .con{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding-top:.35rem;padding-bottom:.35rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.newslistbox .con .pic{width:100%}
.newslistbox .con .text{width:100%}
.newslistbox .con .text p{display:none}
.newslistbox .con .text strong{font-size:.18rem;padding-top:.1rem;padding-bottom:.05rem}
.page_tab.news_tab{height:auto;display:block}
.page_tab ul li a{font-size:.14rem}
.infoshowbox{font-size:.15rem;line-height:.26rem;padding-top:.25rem;padding-bottom:.8rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.contactbox .box{display:flex;justify-content:space-between;flex-direction:column}
.contactbox .box .left{width:100%;box-sizing:border-box}
.contactbox{padding-top:.3rem;padding-bottom:.3rem;padding-left:.15rem;padding-right:.15rem;box-sizing:border-box}
.contactbox .box .left .tit{font-size:.2rem}
.videosul.videoslist ul li{flex-basis:calc(50% - .05rem);margin-bottom:.15rem}
.playerbox .box{width:100%}
.playerbox .box iframe{width:100%!important;height:60vw!important}
.contactbox .box .left ul li{font-size:.14rem;padding-top:.1rem;padding-bottom:.1rem;border-bottom-width:.01rem;border-bottom-style:solid;border-bottom-color:#ccc;color:#333;padding-left:.4rem;position:relative;line-height:.22rem}
.contactbox .box .right{width:100%;padding:.15rem;margin-top:.2rem}
.contactbox .s3 ul{display:flex;justify-content:space-between;flex-direction:column}
.contactbox .s3 ul li{background-color:#f7faff;width:100%;padding:.15rem;border-radius:.1rem;box-shadow:0 .02rem .03rem rgba(0,0,0,.04);box-sizing:border-box;font-size:.17rem;line-height:.24rem;color:#333;border:1px solid #0052d9;font-weight:700;margin-bottom:.15rem;padding-left:.7rem;position:relative}
.contactbox .s3 ul li .ico{padding-bottom:0}
.contactbox .s3 ul li img{width:.4rem;position:absolute;left:.15rem;top:50%;transform:translate(0,-50%)}
.e404 .box .text h1{font-size:.24rem;display:block;padding-top:.2rem;color:#3eb8ea}
.e404 .box .text .t{font-size:.14rem;line-height:.22rem;margin-top:.15rem;color:#184a56}
.e404 .box .home-btn a{white-space:nowrap;display:inline-block;margin-top:.3rem;border:.02rem solid #0052d9;background-color:#fff;color:#0052d9;height:.38rem;line-height:.38rem;font-size:.15rem;border-radius:.5rem;padding-right:.25rem;padding-left:.25rem;margin-right:auto;margin-left:auto}
.e404 .box .ico img{width:50%}
#biaodantanchuang .bdbox{width:96%;padding:.15rem}
#biaodantanchuang .bdbox .box h5 {font-size: .17rem;}
}
