.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}a,.transition,:before,img{-webkit-transition:All .5s ease;transition:All .5s ease}.zoomImg{width:100%;overflow:hidden;position:relative;display:block}.zoomImg:before{position:absolute;top:0;left:-90%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}.zoomImg:hover:before{-webkit-animation:shine .75s;animation:shine .75s}.zoomImg:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:100px}body{font-size:.14rem;font-family:Arial,"微软雅黑";color:#212121;-webkit-text-size-adjust:none;opacity:0}body.show{opacity:1}a{color:#212121;text-decoration:none;outline:none}a:active{star:expression(this.onFocus=this.blur())}a:link{text-decoration:none;outline:none}a:visited{text-decoration:none;outline:none}a:hover{text-decoration:none;color:#1f4fa1;outline:none}li{list-style:outside none}h1{font-size:16px}h2,h3,h4,h5{font-size:14px}h5{font-size:12px}textarea,input{background:transparent;font-size:12px;font-family:Arial,"微软雅黑";color:#888;outline:none;border:0}em{font-style:normal}img{vertical-align:middle;max-width:100%;border:0;-o-object-fit:cover;object-fit:cover}.wal{max-width:15.2rem;margin:0 auto}@font-face{font-family:"iconfont";src:url("//at.alicdn.com/t/font_2640790_52yibshadko.woff2?t=1625877589250") format("woff2"),url("//at.alicdn.com/t/font_2640790_52yibshadko.woff?t=1625877589250") format("woff"),url("//at.alicdn.com/t/font_2640790_52yibshadko.ttf?t=1625877589250") format("truetype")}.iconfont{font-family:"iconfont"}@font-face{font-family:"DINPro-Bold";src:url(../image/DINPro-Bold.woff2) format("woff2"),url(../image/DINPro-Bold.woff) format("woff"),url(../image/DINPro-Bold.ttf) format("truetype"),url(../image/DINPro-Bold.eot) format("embedded-opentype"),url(../image/DINPro-Bold.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto-Regular";src:url(../image/Roboto-Regular.woff2) format("woff2"),url(../image/Roboto-Regular.woff) format("woff"),url(../image/Roboto-Regular.ttf) format("truetype"),url(../image/Roboto-Regular.eot) format("embedded-opentype"),url(../image/Roboto-Regular.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Impact";src:url(../image/Impact.woff2) format("woff2"),url(../image/Impact.woff) format("woff"),url(../image/Impact.ttf) format("truetype"),url(../image/Impact.eot) format("embedded-opentype"),url(../image/Impact.svg) format("svg");font-weight:normal;font-style:normal}.g-head .head{position:fixed;z-index:50;left:0;top:0;right:0;border-bottom:rgba(255,255,255,.2) solid 1px;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.g-head .wal{height:1rem;position:relative;max-width:100%;margin:0 .6rem}.g-head a.logo{display:block;position:absolute;z-index:5;left:0;top:0;bottom:0;width:2.9rem;background:url(../image/logo.png) center no-repeat;background-size:100%}.g-head .navA{position:absolute;top:0;right:0;bottom:0;width:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden}.g-head .navA i{font-family:"iconfont";font-style:normal;font-size:.2rem}.g-head .g-nav{position:absolute;top:0;right:0}.g-head .g-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.g-head .g-nav li{margin-left:.6rem}.g-head .g-nav a.name{display:block;height:1rem;line-height:1rem;font-size:.16rem;color:#fff;position:relative}.g-head .g-nav a.name:before{content:"";display:block;position:absolute;left:50%;bottom:-1px;right:50%;height:2px;background:#fff;opacity:0}.g-head .g-nav a.name:hover:before,.g-head .g-nav a.name.on:before{left:0;right:0;opacity:1}.g-head.on .head{background:#fff}.g-head.on .head a.logo{background-image:url(../image/logo2.png)}.g-head.on .head .g-nav a.name{color:#212121}.g-head.on .head .g-nav a.name:before{background:#1f4fa1}@media screen and (min-width: 800px){.g-head .g-nav li{position:relative}.g-head .g-nav li .list{position:absolute;left:50%;top:-100vh;width:1.3rem;background:rgba(255,255,255,.95);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:.05rem .1rem;opacity:0;visibility:hidden}.g-head .g-nav li .list a{display:block;text-align:center;font-size:.16rem;line-height:.5rem;border-bottom:rgba(33,33,33,.15) solid 1px}.g-head .g-nav li .list a:hover{color:#1f4fa1;border-color:#1f4fa1}.g-head .g-nav li .list dd:last-child a{border-bottom:0}.g-head .g-nav li .list2{position:absolute;left:50%;top:-100vh;background:rgba(255,255,255,.95);width:4.6rem;margin-left:-2.3rem;min-height:2.3rem;padding:.3rem .5rem;opacity:0;visibility:hidden}.g-head .g-nav li .list2 dd h5{font-size:.18rem;line-height:.44rem;position:relative}.g-head .g-nav li .list2 dd h5:before{content:"";display:block;position:absolute;left:1.43rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:.18rem;background:#1f4fa1;opacity:0}.g-head .g-nav li .list2 dd dl{position:absolute;z-index:5;left:1.93rem;right:0;top:0;bottom:0;padding:.33rem .52rem 0 .35rem;display:none}.g-head .g-nav li .list2 dd dl dd{border-bottom:rgba(10,2,4,.2) dashed 1px}.g-head .g-nav li .list2 dd dl a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.38rem;color:rgba(0,0,0,.7)}.g-head .g-nav li .list2 dd dl a:after{content:"";font-family:"iconfont";-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.1rem;margin-left:.08rem}.g-head .g-nav li .list2 dd dl a:hover{color:#1f4fa1}.g-head .g-nav li .list2 dd.on h5:before{opacity:1}.g-head .g-nav li .list2 dd.on h5 a{color:#1f4fa1}.g-head .g-nav li .list2 dd.on dl{display:block}.g-head .g-nav li:hover a.name{color:#fff}.g-head .g-nav li:hover a.name:before{left:0;right:0;opacity:1}.g-head .g-nav li:hover .list,.g-head .g-nav li:hover .list2{opacity:1;visibility:visible;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;top:100%}}.g-foot{background:#f5f5f5}.g-foot .wal{min-height:5.2rem;position:relative}.g-foot .logo{height:1.84rem;border-bottom:rgba(0,0,0,.15) solid 1px;padding-top:1.19rem}.g-foot .logo img{width:2.9rem}.g-foot .nav{position:absolute;top:1.06rem;right:0}.g-foot .nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.g-foot .nav li{margin-left:.6rem}.g-foot .nav a.name{display:block;height:.77rem;line-height:.77rem;font-size:.16rem;color:#666;position:relative}.g-foot .nav a.name:before{content:"";display:block;position:absolute;left:50%;bottom:-1px;right:50%;height:2px;background:#1f4fa1;opacity:0}.g-foot .nav a.name:hover,.g-foot .nav a.name.on{color:#1f4fa1}.g-foot .nav a.name:hover:before,.g-foot .nav a.name.on:before{left:0;right:0;opacity:1}.g-foot .container{padding:.9rem 0 0 0}.g-foot .container h2{color:#1f4fa1;font-size:.18rem;padding-bottom:.25rem;line-height:1em}.g-foot .container li{line-height:2em;color:#666}.g-foot .ewm{width:1rem;position:absolute;top:2.44rem;right:0}.g-foot .msg{text-align:right;position:absolute;top:3.55rem;right:0;color:#999;line-height:.32rem}.g-foot .msg p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.g-foot .msg p span{padding-left:1em}.g-foot .msg p a{margin-left:.2rem}.topA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#7f7f7f;position:fixed;z-index:20;right:.6rem;bottom:1.03rem;opacity:0;visibility:hidden}.topA.show{opacity:1;visibility:visible}.topA em{white-space:nowrap;margin-right:.13rem}.topA:after{content:"";width:.36rem;height:.36rem;border:#827e7f solid 1px;border-radius:50%;line-height:.34rem;text-align:center;font-family:"iconfont";-webkit-transition:border-color .5s ease;transition:border-color .5s ease;font-size:.16rem;font-weight:bold}.topA:hover{color:#131313}.topA:hover:after{border-color:#131313}.p-curr{border-bottom:rgba(0,0,0,.1) solid 1px;position:relative;z-index:11}.p-curr .wal{position:relative;height:.68rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-curr a.home,.p-curr a.back{border-left:rgba(0,0,0,.1) solid 1px;border-right:rgba(0,0,0,.1) solid 1px;width:.68rem;text-align:center;height:.68rem;line-height:.68rem;font-size:.18rem}.p-curr a.back{position:absolute;top:0;right:0;font-size:.22rem}.p-curr .name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:.68rem;border-right:rgba(0,0,0,.1) solid 1px;width:2.8rem;padding:0 .28rem;position:relative}.p-curr .name:after{content:"";font-family:"iconfont"}.p-curr .name dl{position:absolute;left:-1px;right:-1px;top:100%;background:#fff;border:rgba(0,0,0,.1) solid 1px;border-top:0;padding:.05rem 0 .15rem 0;display:none}.p-curr .name dd a{display:block;padding:.06rem .28rem;line-height:1.5em}.p-num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0 1rem 0}.p-num .num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p-num .num a{margin-right:.1rem;width:.3rem;height:.3rem;line-height:.3rem;text-align:center;border-radius:50%}.p-num .num a:hover,.p-num .num a.on{color:#fff;background:#1f4fa1}.p-num a.next{border-radius:50%;color:#fff;background:#1f4fa1;width:.48rem;height:.48rem;line-height:.48rem;text-align:center;font-size:.2rem}.p-num2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.36rem 0 1.2rem 0;font-size:.16rem;color:#666;line-height:1em}.p-num2 a{color:#666}.p-num2 a:hover,.p-num2 a.on{color:#1f4fa1}.p-num2 a.on{font-weight:bold}.p-num2 .arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-num2 .arrow span{padding:0 .15rem;font-size:.14rem}.p-num2 .num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 .1rem 0 .2rem}.p-num2 .num a{padding:0 .15rem}.p-num2 .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-num2 .form .input{margin:0 .06rem;width:.56rem;border-bottom:#666 solid 1px;height:.32rem}.p-num2 .form .input input{width:100%;height:.32rem;line-height:.32rem;text-align:center;font-size:.16rem}.p-num2 .form .submit{width:.68rem;border:#666 solid 1px;margin:0 .36rem 0 .3rem}.p-num2 .form .submit input{width:100%;height:.3rem;line-height:1em;cursor:pointer;font-size:.16rem;color:#666}.p-num3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:.3rem;font-size:.16rem;border-top:rgba(0,0,0,.2) solid 1px}.p-content{font-size:.18rem;line-height:.34rem;text-align:justify;color:#58595b}@media screen and (max-width: 800px){html{font-size:50px}body{font-size:.24rem}.wal{margin:0 .6rem}body.navShow{overflow:hidden}body.navShow .g-head .head{background:#fff}body.navShow .g-head a.logo{background-image:url(../image/logo2.png)}body.navShow .g-head a.navA{color:#212121}body.navShow .g-head a.navA i:nth-child(1){display:none}body.navShow .g-head a.navA i:nth-child(2){display:block}body.navShow .g-head .g-nav{right:0;left:0}.g-head .head{position:fixed;-webkit-transition:all .5s ease;transition:all .5s ease}.g-head .wal{margin:0 .3rem}.g-head .navA{right:-0.3rem;opacity:1;visibility:visible;color:#fff}.g-head .navA i{font-family:"iconfont";font-style:normal;font-size:.3rem}.g-head .navA i:nth-child(2){display:none}.g-head .g-nav{position:fixed;bottom:0;right:-100%;left:100%;top:1rem;overflow-y:auto;background:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;border-top:#eee solid 1px}.g-head .g-nav ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-head .g-nav li{margin-left:0;width:100%;border-bottom:#eee solid 1px}.g-head .g-nav a.name{font-size:.28rem;padding-left:.5rem;color:#212121}.g-head .g-nav a.name:before{display:none}.g-head .g-nav li.s-nav-li a.name:after{content:"";display:block;position:absolute;top:0;right:.5rem;font-family:"iconfont"}.g-head .g-nav li.s-nav-li.open a.name:after{content:""}.g-head .g-nav .list{border-top:#eee solid 1px;padding:.2rem 0 .2rem .5rem;display:none}.g-head .g-nav .list dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-head .g-nav .list dd{width:25%}.g-head .g-nav .list a{display:block;color:#333;line-height:.6rem;font-size:.24rem}.g-head .g-nav .list2{border-top:#eee solid 1px;padding:.2rem 0 .2rem .5rem;display:none}.g-head .g-nav .list2 a{display:block;color:#333;line-height:.6rem;font-size:.24rem}.g-head .g-nav .list2 dd h5{padding-top:.2rem}.g-head .g-nav .list2 dd:first-child h5{padding-top:0}.g-head .g-nav .list2 h5 a{font-size:.28rem}.g-head .g-nav .list2 dd dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5rem}.g-head .g-nav .list2 dd dl dd{padding-left:.5rem}.g-head.on .navA{color:#212121}.g-foot .logo{height:1.84rem;padding-top:1rem}.g-foot .nav{display:none}.g-foot .container{padding:.5rem 0 0 0}.g-foot .container h2{font-size:.3rem}.g-foot .container li{line-height:2em;color:#666}.g-foot .ewm{width:1.2rem;top:2.2rem}.g-foot .msg{position:static;text-align:left;line-height:.4rem;padding:.5rem 0 .7rem 0}.g-foot .msg p{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1em}.topA{right:.3rem;bottom:.6rem}.topA:after{width:.42rem;height:.42rem;line-height:.4rem;font-size:.22rem}.p-curr{display:none}.p-curr .wal{height:.9rem;margin:0}.p-curr a.home,.p-curr a.back{width:.88rem;height:.88rem;line-height:.88rem;font-size:.28rem}.p-curr a.home{border-left:0}.p-curr a.back{font-size:.32rem;border-right:0}.p-curr .name{height:.88rem;width:2.6rem}.p-curr .name em{height:1.2em;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-curr .name:after{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.p-curr .name dd a{padding:.12rem .28rem}.p-num .num a{width:.5rem;height:.5rem;line-height:.5rem}.p-num a.next{width:.6rem;height:.6rem;line-height:.6rem;font-size:.28rem}.p-num2{font-size:.26rem}.p-num2 .arrow{padding:0 .2rem}.p-num2 .arrow span{font-size:.22rem}.p-num2 .num,.p-num2 .form{display:none}.p-num3{padding:.3rem 0 1rem 0;font-size:.24rem}.p-content{font-size:.24rem;line-height:1.8em}}@media screen and (max-width: 550px){.wal{margin:0 .3rem}}
.ellipsis,.index-news .list li a .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.index-flash{width:100%;overflow:hidden;position:relative}.index-flash li{background:center no-repeat;background-size:cover}.index-flash li .wal{height:100vh;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.index-flash li .title{opacity:0}.index-flash li .title h2{font-size:.68rem;line-height:1em;padding-bottom:.3rem}.index-flash li .title .en{font-weight:bold;font-style:italic;font-size:.24rem;opacity:.7;text-transform:uppercase}.index-flash .dots{position:absolute;left:50%;margin-left:-7.6rem;bottom:.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:5}.index-flash .dots span{width:.7rem;height:.05rem;background:rgba(245,245,245,.5);margin-right:.1rem}.index-flash .dots span.swiper-pagination-bullet-active{background:#1f4fa1}.index-title{position:relative;padding:1.6rem 0 .5rem 0}.index-title h2{font-size:.38rem;line-height:1em;padding-bottom:.2rem}.index-title h2 em{color:#1f4fa1}.index-title p{font-size:.18rem;line-height:.3rem;opacity:.7;margin-bottom:-0.05rem;max-width:9.9rem}.index-title .more{display:block;position:absolute;right:0;bottom:.5rem;width:1.8rem;line-height:.44rem;border:rgba(102,102,102,.4) solid 1px;text-align:center}.index-title .more:hover{color:#fff;background:#1f4fa1;border-color:#1f4fa1}.index-solution ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-0.1rem}.index-solution li{-webkit-transition:width .5s ease;transition:width .5s ease;width:2.6rem;padding-left:.1rem}.index-solution li a{display:block;color:#fff;position:relative}.index-solution li a .img{height:5.39rem;background:center no-repeat;background-size:auto 100%}.index-solution li a .name{font-size:.24rem;position:absolute;left:.2rem;bottom:.2rem}.index-solution li.on{width:7.55rem}.index-product{padding-bottom:1.55rem}.index-product ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.index-product li{width:7.55rem;position:relative;overflow:hidden}.index-product li a.zoomImg{display:block}.index-product li a.zoomImg:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;background:url(../image/img755.png) center no-repeat;background-size:100% 100%;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.index-product li h5{position:absolute;left:.2rem;bottom:.2rem;font-size:.24rem;font-weight:400;-webkit-transition:all .5s ease;transition:all .5s ease}.index-product li h5 a{color:#fff}.index-product li dl{position:absolute;left:0;bottom:-1.23rem;right:0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.4);-webkit-transition:all .5s ease;transition:all .5s ease;z-index:9}.index-product li dl a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:0 .22rem;height:1.23rem}.index-product li dl a img{width:.55rem}.index-product li dl a .name{font-size:.16rem;line-height:1em;padding-top:.14rem}.index-product li dl a:hover{color:#1f4fa1}.index-product li dl a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.index-product li:hover a.zoomImg:after{opacity:.3}.index-product li:hover h5{bottom:-1.23rem}.index-product li:hover dl{bottom:0}.index-about{background:url(../image/index-about.png) center no-repeat;position:relative;color:#fff}.index-about .app-bg{position:absolute;left:0;top:0;right:0;bottom:0}.index-about .waves{position:absolute;left:0;top:50%;right:0;bottom:0;overflow:hidden}.index-about .wal{min-height:9.5rem;padding:.5rem 0;position:relative;z-index:5}.index-about .container{padding-left:.56rem;background:url(../image/img12.png) left top no-repeat;background-size:.12rem}.index-about .container .content{font-size:.16rem;line-height:.34rem;text-align:justify;width:7.48rem;padding-bottom:.3rem}.index-about .container .btn a{display:block;width:1.8rem;line-height:.44rem;border:#fff solid 1px;text-align:center;color:#fff}.index-about .container .btn a:hover{color:#fff;background:#1f4fa1;border-color:#1f4fa1}.index-news{position:relative;padding-bottom:1.4rem}.index-news:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-1.55rem;background:url(../image/bg.png) center repeat-x;background-size:auto 100%;height:2rem}.index-news .waves2{position:absolute;left:0;right:0;bottom:-1.5rem;height:6rem;overflow:hidden}.index-news .wal{position:relative;z-index:5}.index-news .img-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.index-news .img-list li{padding-bottom:.4rem}.index-news .img-list a{display:block;position:relative;color:#fff}.index-news .img-list a .layer{position:absolute;left:.3rem;bottom:.3rem;right:.3rem;font-size:.16rem}.index-news .img-list a .layer h5{font-size:.2rem;line-height:1em;padding-bottom:.1rem}.index-news .img-list li:nth-child(1){width:8.5rem}.index-news .img-list li:nth-child(2){width:6.31rem}.index-news .list{position:relative;margin-left:-0.1rem;margin-right:-0.1rem}.index-news .list .list-wrapper{width:100%;overflow:hidden;position:relative}.index-news .list li{padding:0 .1rem}.index-news .list li a{display:block;border:rgba(205,205,205,.48) solid 1px;padding:.2rem .3rem .25rem .3rem}.index-news .list li a .time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;opacity:.2;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;font-size:.24rem;font-family:"Impact"}.index-news .list li a .time span{font-size:.48rem;height:.48rem;line-height:.48rem}.index-news .list li a .time i{width:.12rem;height:.2rem;margin-left:.12rem;border-left:rgba(0,0,0,.4) solid 1px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all .5s ease;transition:all .5s ease}.index-news .list li a .name{font-size:.18rem;height:.45rem;line-height:.45rem}.index-news .list li a p{color:#999;line-height:.24rem;height:.48rem;overflow:hidden}.index-news .list li a:hover .time{opacity:1}.index-news .list li a:hover .time i{border-color:#1f4fa1}.index-news .list .arrow a{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;width:.3rem;height:.5rem;line-height:.5rem;text-align:center;background:#cbcbcb;color:#fff}.index-news .list .arrow a:hover{background:#1f4fa1}.index-news .list .arrow a.prev{left:-0.05rem}.index-news .list .arrow a.next{right:-0.05rem}.cooperation.index-cooperation{padding-top:0}@media screen and (max-width: 800px){.index-flash li .wal{height:5.5rem;padding-top:.5rem}.index-flash li .title h2{font-size:.5rem;padding-bottom:.2rem}.index-flash li .title .en{font-size:.22rem;line-height:.34rem;width:100%}.index-flash .dots{left:.3rem;margin-left:0;bottom:.3rem}.index-title{position:relative;padding:1.2rem 0 .5rem 0}.index-title p{font-size:.24rem;line-height:.4rem;padding-right:1rem}.index-title .more{bottom:auto;top:1.1rem;line-height:.6rem;width:.62rem;height:.62rem;font-family:"iconfont";border-radius:50%;font-size:.26rem}.index-solution ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.2rem}.index-solution li{width:50%;padding:0 0 .2rem .2rem}.index-solution li a .img{height:4rem}.index-solution li a .name{font-size:.3rem;left:.3rem;bottom:.3rem}.index-solution li.on{width:50%}.index-product{padding-bottom:1.2rem}.index-product ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.index-product li{width:100%;margin-bottom:.3rem}.index-product li h5{left:.3rem;bottom:.3rem;font-size:.32rem}.index-product li dl{bottom:-1.8rem}.index-product li dl a{padding:0 .15rem;height:1.8rem}.index-product li dl a .name{font-size:.24rem;text-align:center;line-height:1.4em}.index-about{padding:0 0 1rem 0}.index-about .container .content{font-size:.24rem;line-height:.44rem;width:100%}.index-about .container .btn a{width:2rem;line-height:.6rem}.index-news .img-list ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.index-news .img-list a .zoomImg img{height:4rem;width:100%}.index-news .img-list a .layer{font-size:.24rem}.index-news .img-list a .layer h5{font-size:.28rem;line-height:1.5em}.index-news .img-list li:nth-child(1){width:100%}.index-news .img-list li:nth-child(2){width:100%}.index-news .list{margin-left:-0.3rem;margin-right:-0.3rem}.index-news .list li{padding:0 0 0 .3rem}.index-news .list li a .time{font-size:.28rem}.index-news .list li a .time span{font-size:.6rem;height:.6rem;line-height:.6rem}.index-news .list li a .name{font-size:.28rem;height:.6rem;line-height:.6rem}.index-news .list li a p{line-height:.38rem;height:.72rem}.index-news .list .arrow a{width:.4rem;height:.8rem;line-height:.8rem}.index-news .list .arrow a.prev{left:.1rem}.index-news .list .arrow a.next{right:.1rem}}
.ellipsis,.news-1 a .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-banner-wrapper{height:8rem;overflow:hidden;position:relative}.page-banner{background:center no-repeat;background-size:cover;overflow:hidden;position:relative}.page-banner .wal{height:8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-banner h2{font-size:.6rem;color:#fff}.cooperation{padding-top:.9rem;width:100%;overflow:hidden;position:relative}.cooperation ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:1px}.cooperation li{width:20%;padding:.025rem;position:relative}.cooperation li .line{position:absolute;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.cooperation li .line.line-l,.cooperation li .line.line-r{width:1px;height:4.6rem;top:50%;margin-top:-2.3rem;background:-webkit-linear-gradient(top, rgba(204, 204, 204, 0) 0%, #cccccc 50%, rgba(204, 204, 204, 0) 100%);background:linear-gradient(to bottom, rgba(204, 204, 204, 0) 0%, #cccccc 50%, rgba(204, 204, 204, 0) 100%)}.cooperation li .line.line-l{left:-1px}.cooperation li .line.line-r{right:0}.cooperation li .line.line-t,.cooperation li .line.line-b{width:5.6rem;height:1px;left:50%;margin-left:-2.8rem;background:-webkit-linear-gradient(left, rgba(204, 204, 204, 0) 0%, #cccccc 50%, rgba(204, 204, 204, 0) 100%);background:linear-gradient(to right, rgba(204, 204, 204, 0) 0%, #cccccc 50%, rgba(204, 204, 204, 0) 100%)}.cooperation li .line.line-t{top:-1px}.cooperation li .line.line-b{bottom:0}.cooperation li a{display:block;position:relative}.cooperation li.li-top .line.line-t{display:none}.cooperation li.li-top .line.line-l,.cooperation li.li-top .line.line-r{height:2.3rem;top:100%;background:-webkit-linear-gradient(top, rgba(204, 204, 204, 0) 0%, #cccccc 100%);background:linear-gradient(to bottom, rgba(204, 204, 204, 0) 0%, #cccccc 100%)}.cooperation li.li-bottom .line.line-b{display:none}.cooperation li.li-bottom .line.line-l,.cooperation li.li-bottom .line.line-r{height:2.3rem;top:0;margin-top:0;background:-webkit-linear-gradient(top, #cccccc 0%, rgba(204, 204, 204, 0) 100%);background:linear-gradient(to bottom, #cccccc 0%, rgba(204, 204, 204, 0) 100%)}.cooperation li.li-left .line.line-l{display:none}.cooperation li.li-left .line.line-t,.cooperation li.li-left .line.line-b{width:2.8rem;left:100%;background:-webkit-linear-gradient(left, rgba(204, 204, 204, 0) 0%, #cccccc 100%);background:linear-gradient(to right, rgba(204, 204, 204, 0) 0%, #cccccc 100%)}.cooperation li.li-right .line.line-r{display:none}.cooperation li.li-right .line.line-t,.cooperation li.li-right .line.line-b{width:2.8rem;left:0;margin-left:0;background:-webkit-linear-gradient(left, #cccccc 0%, rgba(204, 204, 204, 0) 100%);background:linear-gradient(to right, #cccccc 0%, rgba(204, 204, 204, 0) 100%)}.cooperation li:hover .line{opacity:1}.product .row{padding:1.2rem 0 .66rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product .imgs{width:6.9rem;overflow:hidden;position:relative}.product .imgs .arrow a{display:block;color:#fff;position:absolute;top:50%;font-size:.16rem;margin-top:-0.24rem;background:rgba(0,0,0,.4);width:.48rem;height:.48rem;line-height:.48rem;text-align:center;border-radius:50%;z-index:5}.product .imgs .arrow a:hover{background:#1f4fa1}.product .imgs .arrow a.prev{left:.4rem}.product .imgs .arrow a.next{right:.4rem}.product .col{width:6.72rem}.product .col .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:.3rem}.product .col .title img{width:.39rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.product .col .title h2{font-size:.36rem;color:#1f4fa1;line-height:1em;margin-left:.11rem}.product .col .list dd{font-size:.18rem;line-height:.32rem;color:#666;position:relative;padding:0 0 .18rem .14rem}.product .col .list dd:before{content:"";display:block;position:absolute;left:0;top:.14rem;border-radius:50%;background:#666;width:.06rem;height:.06rem}.product .col .list dd b{color:#1f4fa1}.product-nav{position:relative;padding:0 1rem 1rem 1rem}.product-nav:before{content:"";display:block;position:absolute;left:0;top:.25rem;right:0;height:1px;background:rgba(0,0,0,.2)}.product-nav .arrow a{display:block;color:#666;position:absolute;top:0;font-size:.16rem;background:#e9f0f4;width:.5rem;height:.5rem;line-height:.5rem;text-align:center;border-radius:50%;z-index:5}.product-nav .arrow a:hover{background:#1f4fa1;color:#fff}.product-nav .arrow a.prev{left:0}.product-nav .arrow a.next{right:0}.product-nav .list li{height:.87rem;position:relative;padding:0 .1rem;cursor:pointer}.product-nav .list li:before{content:"";display:block;height:.5rem;background:url(../image/img7.svg) center no-repeat;background-size:.07rem}.product-nav .list li .name{font-size:.16rem;color:rgba(0,0,0,.6);line-height:1em;margin-top:-0.08rem}@media screen and (min-width: 800px){.product-nav .list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-nav .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-nav .list .curr-name{position:absolute;left:50%;top:0;width:2rem;margin-left:-1rem;text-align:center}.product-nav .list .curr-name:before{content:"";display:block;height:.5rem;background:url(../image/img23.svg) center no-repeat;background-size:.23rem}.product-nav .list .curr-name .name{font-size:.16rem;color:#1f4fa1;line-height:1em;margin-top:.1rem}}.contact-banner .wal{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:.6rem}.contact-banner .container{width:4.9rem;color:#fff}.contact-banner .container .title{position:relative;font-size:.46rem;line-height:1em;padding-bottom:.6rem}.contact-banner .container .title:before{content:"";display:block;position:absolute;left:0;bottom:.3rem;width:.3rem;height:.02rem;background:#fff}.contact-banner .container .msg{font-size:.18rem;line-height:2em;padding-bottom:.45rem}.contact-banner .container .ewm{width:1.2rem;text-align:center}.contact-banner .container .ewm p{font-size:.16rem;line-height:1em;padding-top:.1rem}.contact-banner .form{width:3.6rem;min-height:4.5rem;background:#fff;padding:.1rem .3rem .3rem}.contact-banner .form li{border-bottom:rgba(0,0,0,.15) solid 1px}.contact-banner .form li .input input::-webkit-input-placeholder{color:#999}.contact-banner .form li .input input::-moz-placeholder{color:#999}.contact-banner .form li .input input:-moz-placeholder{color:#999}.contact-banner .form li .input input:-ms-input-placeholder{color:#999}.contact-banner .form li .input textarea::-webkit-input-placeholder{color:#999}.contact-banner .form li .input textarea::-moz-placeholder{color:#999}.contact-banner .form li .input textarea:-moz-placeholder{color:#999}.contact-banner .form li .input textarea:-ms-input-placeholder{color:#999}.contact-banner .form li .input input,.contact-banner .form li .input textarea{width:100%;height:.52rem;line-height:.52rem;font-size:.14rem}.contact-banner .form li .input textarea{height:.9rem;padding:.06rem 0 0 0;line-height:.2rem}.contact-banner .form .li_01{padding-top:.1rem}.contact-banner .form .submit{padding-top:.36rem}.contact-banner .form .submit div{background:#1f4fa1}.contact-banner .form .submit input{width:100%;height:.42rem;cursor:pointer;font-size:.14rem;color:#fff}.contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 0}.contact .nav{width:3.2rem;background:#f5f5f5;position:relative;padding:.2rem .3rem .5rem .3rem}.contact .nav:before{content:"";display:block;position:absolute;left:.1rem;top:.1rem;right:.1rem;bottom:.1rem;border:#fff solid 2px}.contact .nav li{border-bottom:rgba(0,0,0,.2) solid 1px;position:relative}.contact .nav a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.88rem;padding-left:.3rem;cursor:default}.contact .nav a .ico{width:.44rem}.contact .nav a .name{line-height:1em;font-size:.2rem;margin-left:.05rem}.contact .nav a.on{color:#1f4fa1}.contact .nav a.on .name{font-weight:bold}.contact .side{width:11.2rem}.contact .side .hd{min-height:1.2rem;position:relative;padding:0 0 .3rem 2.61rem}.contact .side .hd:before{content:"";display:block;position:absolute;left:2.19rem;top:0;width:1px;height:.8rem;background:rgba(0,0,0,.2)}.contact .side .hd h2{position:absolute;left:0;top:0;font-size:.3rem;line-height:.3rem;font-weight:bold}.contact .side .hd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact .side .hd li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:.2rem;padding-right:.4rem;font-size:.16rem}.contact .side .hd li:nth-child(1){width:100%}.contact .side .hd li .iconfont{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:.33rem;color:#1f4fa1;font-size:.2rem}.contact .side .hd li p{line-height:.3rem}.contact .side .hd li a.btn{margin-left:.2rem;background:rgba(31,79,162,.1);color:#1f4fa1;width:1rem;height:.32rem;line-height:.32rem;text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.contact .side .hd li a.btn:hover{background:#1f4fa1;color:#fff}.contact .side .map{height:4.9rem}.contact .amap-marker-label{border:0;padding:0;background:none}.contact .map-info-layer{border:0;background:#fff;width:320px;padding:15px;box-shadow:0 0 .1rem rgba(0,0,0,.1);position:relative}.contact .map-info-layer .close{font-size:12px;font-family:"iconfont";position:absolute;top:9px;right:9px}.contact .map-info-layer h5{font-size:16px;padding-bottom:8px}.contact .map-info-layer p{font-size:13px;line-height:1.5em;color:#666}.news-1{padding:1.2rem 0}.news-1 a{display:block}.news-1 a .bd{min-height:2.6rem;border:rgba(0,0,0,.1) solid 1px;border-top:0;padding:.18rem .3rem 0 .3rem}.news-1 a .name{border-bottom:rgba(33,33,33,.15) solid 1px;height:.6rem;line-height:.6rem;font-size:.2rem}.news-1 a p{font-size:.16rem;line-height:.32rem;color:rgba(33,33,33,.8);text-align:justify;height:.96rem;overflow:hidden;margin-top:.15rem}.news-1 a .time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:.76rem;color:rgba(77,77,77,.6)}.news-1 a .time:after{content:"";font-family:"iconfont";font-size:.18rem}.news-1 a:hover{box-shadow:0 .05rem .15rem rgba(0,78,162,.15)}.news-1 a:hover .name{font-weight:bold}@media screen and (min-width: 800px){.news-1 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.news-1 li{width:4.86rem}}.news li{position:relative}.news li:before{content:"";display:block;position:absolute;left:0;bottom:0;right:0;height:1px;background:rgba(0,0,0,.1)}.news li:after{content:"";display:block;position:absolute;left:0;bottom:0;right:0;top:-1px;opacity:0;box-shadow:0 .05rem .15rem rgba(0,78,162,.15);background:#fff url(../image/img531.png) right center no-repeat;background-size:auto 100%;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.news li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.55rem 0 .35rem 0;position:relative;z-index:2}.news li a .time{width:1.64rem;text-align:center;font-size:.18rem;color:#999;-webkit-transition:color .5s ease;transition:color .5s ease}.news li a .time span{font-size:.6rem;font-family:"DINPro-Bold"}.news li a .zoomImg{width:3.4rem}.news li a .col{margin-left:.52rem;width:8.84rem}.news li a .col h5{font-size:.2rem}.news li a .col p{min-height:1.15rem;padding:.2rem 0;font-size:.16rem;line-height:.34rem;color:#666}.news li a .col .btn{width:1.22rem;height:.36rem;line-height:.34rem;text-align:center;color:#1f4fa1;border:#1f4fa1 solid 1px;-webkit-transition:all .5s ease;transition:all .5s ease}.news li a .col .btn:hover{background:#1f4fa1;color:#fff}.news li:last-child:before{display:none}.news li:hover:after{opacity:1}.news li:hover a .time{color:#1f4fa1}.page-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.news-show{width:10.3rem}.news-show .hd{border-bottom:rgba(0,0,0,.2) solid 1px;position:relative;padding:0 1rem 0 0}.news-show .hd .title{font-size:.32rem}.news-show .hd .time{padding:.16rem 0 .2rem 0;font-size:.2rem;color:rgba(33,33,33,.9)}.news-show .hd .back{display:block;width:.6rem;height:.6rem;line-height:.58rem;text-align:center;border:#ddd solid 1px;color:#1f4fa1;font-size:.24rem;position:absolute;top:0;right:0;border-radius:50%}.news-show .hd .back:hover{background:#1f4fa1;border-color:#1f4fa1;color:#fff}.news-show .content{font-size:.16rem;line-height:.4rem;text-align:justify;padding:.25rem 0 .35rem 0}.news-show .content .img{padding:.35rem 0;text-align:center}.side-news{width:4.2rem;border:#ebebeb solid 1px}.side-news h2.title{font-size:.32rem;line-height:.72rem;padding:0 .2rem}.side-news h2.title em{color:#1f4fa1}.side-news .list li{border-bottom:#f7f7f7 solid 1px}.side-news .list li:last-child{border:0}.side-news .list a{display:block;padding:.2rem}.side-news .list a .time{padding:.2rem 0 .1rem 0;color:#676767;-webkit-transition:color .5s ease;transition:color .5s ease}.side-news .list a .name{font-size:.18rem}.side-news .list a:hover{color:#1f4fa1}.side-news .list a:hover .time{color:#1f4fa1}@media screen and (max-width: 800px){.page-banner-wrapper{height:4.5rem}.page-banner .wal{height:4.5rem;padding-top:.6rem}.page-banner h2{font-size:.42rem}.cooperation li{width:33.333%}.product .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product .imgs{width:100%}.product .imgs .arrow a{font-size:.24rem;margin-top:-0.3rem;width:.6rem;height:.6rem;line-height:.6rem}.product .imgs .arrow a.prev{left:.2rem}.product .imgs .arrow a.next{right:.2rem}.product .col{width:100%;padding-top:.4rem}.product .col .list dd{font-size:.24rem;line-height:.44rem;padding:0 0 .18rem .14rem}.product .col .list dd:before{top:.18rem}.product-nav:before{top:.3rem}.product-nav .arrow a{font-size:.24rem;width:.6rem;height:.6rem;line-height:.6rem}.product-nav .list{width:100%;overflow:hidden;position:relative}.product-nav .list li{height:1rem;text-align:center}.product-nav .list li:before{height:.6rem;background-size:.12rem}.product-nav .list li .name{font-size:.24rem;opacity:0;margin-left:-1rem;margin-right:-1rem;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}.product-nav .list li.swiper-slide-active:before{background-image:url(../image/img23.svg);background-size:.34rem}.product-nav .list li.swiper-slide-active .name{font-size:.26rem;color:#1f4fa1;margin-top:.1rem;opacity:1;visibility:visible}.contact-banner-wrapper{height:100vh}.contact-banner .wal{height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact-banner .container{width:100%;padding-bottom:.6rem}.contact-banner .container .msg{font-size:.24rem;line-height:1.7em}.contact-banner .container .ewm{width:1.4rem}.contact-banner .container .ewm p{font-size:.22rem}.contact-banner .form{width:100%;min-height:1rem}.contact-banner .form ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-banner .form li{width:3rem}.contact-banner .form li .input input,.contact-banner .form li .input textarea{height:.8rem;line-height:.8rem;font-size:.24rem}.contact-banner .form li .input textarea{height:1rem;padding:.1rem 0 0 0;line-height:.3rem}.contact-banner .form .li_01{width:100%}.contact-banner .form .submit{padding-top:.3rem}.contact-banner .form .submit input{height:.7rem;font-size:.26rem}.contact{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact .nav{width:100%;padding:.2rem}.contact .nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact .nav li{width:33.333%}.contact .nav li:nth-child(4),.contact .nav li:nth-child(5),.contact .nav li:nth-child(6){border:0}.contact .nav a{height:1rem;padding-left:.2rem}.contact .nav a .name{font-size:.24rem}.contact .side{width:100%;padding-top:.5rem}.contact .side .hd{padding:0 0 .3rem 0}.contact .side .hd:before{display:none}.contact .side .hd h2{position:static;left:0;top:0;font-size:.3rem;line-height:.32rem;padding-bottom:.3rem}.contact .side .hd ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact .side .hd li{padding:0 0 .2rem 0;font-size:.24rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:.4rem}.contact .side .hd li .iconfont{width:.4rem;font-size:.3rem}.contact .side .hd li p{line-height:.4rem}.contact .side .hd li a.btn{width:1.3rem;height:.4rem;line-height:.4rem}.news-1{margin-left:-0.3rem;margin-right:-0.3rem}.news-1 .list{width:100%;overflow:hidden;position:relative}.news-1 li{padding-left:.3rem}.news-1 a .name{height:.9rem;line-height:.9rem;font-size:.28rem}.news-1 a p{font-size:.24rem;line-height:.4rem;height:1.2rem}.news-1 a .time{height:.9rem}.news-1 a .time:after{font-size:.28rem}.news li a{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3rem}.news li a .time{width:100%;text-align:left;font-size:.28rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:.2rem}.news li a .time span{font-size:.8rem;height:.8rem;line-height:.8rem;margin-right:.1rem}.news li a .zoomImg{width:100%}.news li a .col{margin-left:0;width:100%;padding-top:.3rem}.news li a .col h5{font-size:.28rem}.news li a .col p{font-size:.24rem;line-height:.44rem}.news li a .col .btn{width:1.5rem;height:.56rem;line-height:.54rem}.page-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-show{width:100%}.news-show .hd .time{padding:.2rem 0 .3rem 0;font-size:.24rem}.news-show .content{font-size:.24rem;line-height:.48rem}.side-news{width:100%;padding-top:.1rem}.side-news .list{padding:0 .2rem}.side-news .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-0.2rem}.side-news .list li{width:50%;border:0;padding-left:.2rem}.side-news .list li:nth-child(3){display:none}.side-news .list a{padding:.2rem 0}.side-news .list a .zoomImg img{height:2rem;width:100%}.side-news .list a .name{font-size:.26rem;line-height:1.5em}}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.about-1{width:100%;overflow:hidden;position:relative;background:url(../image/about-1.png) center bottom no-repeat;background-size:100%}.about-1 .app-bg{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.about-1 .wal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:1.6rem;position:relative}.about-1 .col{width:8.02rem}.about-1 .col .title{font-size:.4rem;line-height:1em;padding-bottom:.3rem;color:#212121}.about-1 .side-img{width:5.32rem;margin-top:.68rem;padding:.5rem .52rem .85rem 0;background:url(../image/img445.png) right top no-repeat;background-size:4.45rem}.about-1 .side-img .zoomImg:before{display:none}.about-1 .big-img{width:11.31rem;height:4.77rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-1 .big-img ul{width:100%}.about-1 .big-img li{display:none}.about-1 .big-img canvas{width:100%}.about-1 .small-img{width:3rem}.about-1 .small-img ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-1 .small-img li{margin:.15rem 0;border:rgba(0,0,0,.15) solid 1px;width:2.4rem;-webkit-transition:all .5s ease;transition:all .5s ease;padding:.18rem .18rem 0;color:#4d4d4d;cursor:pointer}.about-1 .small-img li .name{text-align:center;font-size:.18rem;line-height:.5rem}.about-1 .small-img li.on{width:100%;color:#1f4fa1}.about-2{background:#0d0f12 url(../image/about-2.png) center no-repeat;background-size:auto 100%;min-height:7.8rem;color:#fff;padding:2.1rem 0}.about-2 .title{font-size:.4rem;line-height:1em;padding-bottom:.35rem}.about-2 .p-content{color:#fff;line-height:2em;max-width:6.86rem}.about-3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem 0}.about-3 .title{font-size:.4rem;color:#212121;line-height:1em}.about-3 .list{width:11rem}.about-3 .list ul{margin-top:-0.35rem}.about-3 .list li{margin-right:.6rem;border-bottom:rgba(31,79,161,.15) solid 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.25rem 0}.about-3 .list li .year{line-height:.5rem;font-size:.32rem;color:#1f4fa1;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:"Roboto-Regular"}.about-3 .list li dd{text-align:right;line-height:.5rem;font-size:.2rem;padding-left:.5rem;color:rgba(33,33,33,.8)}.about-3 .scroll{max-height:5.7rem;overflow:hidden;overflow-y:auto;position:relative}.about-3 .scroll::-webkit-scrollbar{width:2px}.about-3 .scroll::-webkit-scrollbar-thumb{background:rgba(31,79,161,.8)}.about-3 .scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.about-4{background:url(../image/about-4.png) center no-repeat;background-size:cover;color:#fff}.about-4 .wal{height:8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.about-4 .title{font-size:.4rem;line-height:1em}.about-4 .list{position:relative;padding:0 1.2rem}.about-4 .list-wrapper2{width:100%;overflow:hidden;position:relative}.about-4 .list-wrapper{width:20.25rem;position:relative;left:50%;margin-left:-10.125rem}.about-4 .list-wrapper li{padding-top:.82rem}.about-4 .list-wrapper li .img{background:#000}.about-4 .list-wrapper li .img img{opacity:.8}.about-4 .list-wrapper li .name{font-size:.2rem;line-height:1.8em;padding-top:.2rem;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.about-4 .list-wrapper li.swiper-slide-active .img img{box-shadow:0 .06rem .2rem rgba(0,0,0,.2);opacity:1}.about-4 .list-wrapper li.swiper-slide-active .name{opacity:1}.about-4 .arrow a{display:block;color:#fff;position:absolute;top:50%;font-size:.5rem;margin-top:-0.3rem;opacity:.5}.about-4 .arrow a:hover{opacity:1}.about-4 .arrow a.prev{left:0}.about-4 .arrow a.next{right:0}.about-5{width:100%;overflow:hidden;position:relative}.about-5 .wal{min-height:10.56rem;padding:1.22rem 0;position:relative}.about-5 .map{width:14.27rem;margin:0 auto}.about-5 .map .item{cursor:pointer}.about-5 .map .item2 g{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.about-5 .map .item2 g:nth-child(2){opacity:0}.about-5 .map .item2.on g:nth-child(1){opacity:0}.about-5 .map .item2.on g:nth-child(2){opacity:1}.about-5 .list2 li{position:absolute;left:0;top:50%;color:#1f4fa1;margin-top:-0.6rem;opacity:0;visibility:hidden}.about-5 .list2 li:before{content:"";display:block;position:absolute;left:0;top:.6rem;width:40rem;margin-left:-20rem;height:1px;background:#1f4fa1;-webkit-transition:all 2s ease;transition:all 2s ease}.about-5 .list2 li .name{font-size:.4rem;line-height:1em;height:.6rem;overflow:hidden;position:relative}.about-5 .list2 li .name div{position:relative;top:.6rem}.about-5 .list2 li .msg{font-size:.32rem;text-transform:uppercase;line-height:1em;padding-top:.2rem;opacity:0;visibility:hidden}.about-5 .list2 li.on{opacity:1;visibility:visible}.about-5 .list2 li.on .name div,.about-5 .list2 li.on .msg{-webkit-transition:all .5s .5s ease;transition:all .5s .5s ease}.about-5 .list2 li.on .name div{top:0}.about-5 .list2 li.on .msg{opacity:1;visibility:visible}.about-5 .list{position:absolute;width:7rem;bottom:.8rem;right:0;min-height:3.5rem}.about-5 .list li{position:absolute;left:0;bottom:0;right:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.about-5 .list li:after{content:"";display:block;position:absolute;left:0;top:.8rem;width:1.87rem;height:2rem;background:rgba(31,79,161,.6);z-index:6}.about-5 .list li .container{position:absolute;top:.8rem;right:0;width:3.13rem;height:2rem;background:#1f4fa1;color:#fff;padding:.38rem .1rem 0 .3rem;-webkit-transition:right .5s ease;transition:right .5s ease}.about-5 .list li .container h5{font-size:.24rem;line-height:1em;padding-bottom:.24rem}.about-5 .list li .container .content{font-size:.16rem;line-height:.28rem}.about-5 .list li .zoomImg{position:relative;z-index:5}.about-5 .list li.on{opacity:1;visibility:visible;-webkit-transition-delay:.5s;transition-delay:.5s}.about-5 .list li.on .container{right:100%;-webkit-transition-delay:.2s;transition-delay:.2s}.about-6{background:url(../image/about-6.png) center no-repeat;background-size:cover}.about-6 .wal{min-height:8rem;padding:1.1rem 0}.about-6 .container{width:6.6rem;background:rgba(255,255,255,.2);min-height:3.2rem;padding:.85rem .3rem .7rem .4rem;color:#fff}.about-6 .container .title{font-size:.4rem;line-height:.46rem;padding-bottom:.3rem}.about-6 .container p{font-size:.2rem;line-height:.46rem}.about-layer{position:fixed;z-index:100;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2);opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about-layer.show{opacity:1;visibility:visible}.about-layer .container{background:#fff;width:12.5rem;min-height:2rem;box-shadow:0 .14rem .46rem rgba(177,177,177,.39);position:relative;padding:0 1.3rem .7rem 1.3rem}.about-layer .container .close{font-family:"iconfont";font-size:.24rem;position:absolute;top:0;right:0;cursor:pointer;width:.8rem;height:.8rem;line-height:.8rem;text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;color:#999}.about-layer .container .close:hover{color:#1f4fa1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.about-layer .container .name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.56rem 0 .24rem 0}.about-layer .container .name .ico{width:.48rem;margin-right:.16rem}.about-layer .container .name h3{font-size:.28rem;color:#1f4fa1}.about-layer .container .content{background:#f0f0f0;font-size:.18rem;color:#666;padding:.36rem .4rem;text-align:justify;line-height:1.8em}@media screen and (max-width: 800px){.about-1 .col{width:100%;padding:1.2rem 0 0 0}.about-1 .big-img{width:100%;height:4rem}.about-1 .big-img li{margin-right:-0.2rem;margin-left:-0.2rem}.about-1 .small-img{width:100%}.about-1 .small-img ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about-1 .small-img li{margin:0 .15rem;width:3rem}.about-1 .small-img li .name{font-size:.24rem}.about-1 .small-img li.on{width:3rem;border-color:#1f4fa1}.about-2{background-position:right bottom;background-size:auto 5rem;padding:1.2rem 0 4rem 0}.about-2 .title{font-size:.4rem;line-height:1em;padding-bottom:.35rem}.about-2 .p-content{max-width:100%}.about-3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-3 .list{width:100%;padding-top:.5rem}.about-3 .list ul{margin-top:-0.2rem}.about-3 .list li{margin-right:.3rem}.about-3 .list li .year{font-size:.4rem}.about-3 .list li dd{font-size:.24rem}.about-4 .wal{height:8rem}.about-4 .list{margin-left:-0.3rem;margin-right:-0.3rem;padding:0}.about-4 .list-wrapper{width:26rem;margin-left:-13rem}.about-4 .list-wrapper li .name{font-size:.24rem}.about-4 .arrow a.prev{left:.1rem}.about-4 .arrow a.next{right:.1rem}.about-5 .wal{padding-top:0}.about-5 .map{width:20rem;position:relative;left:50%;margin:0 0 0 -6rem}.about-5 .list2 li{position:absolute;left:0;top:50%;color:#1f4fa1;margin-top:-0.6rem;opacity:0;visibility:hidden}.about-5 .list2 li:before{content:"";display:block;position:absolute;left:0;top:.6rem;width:40rem;margin-left:-20rem;height:1px;background:#1f4fa1;-webkit-transition:all 2s ease;transition:all 2s ease}.about-5 .list2 li .name{font-size:.4rem;line-height:1em;height:.6rem;overflow:hidden;position:relative}.about-5 .list2 li .name div{position:relative;top:.6rem}.about-5 .list2 li .msg{font-size:.32rem;text-transform:uppercase;line-height:1em;padding-top:.2rem;opacity:0;visibility:hidden}.about-5 .list2 li.on{opacity:1;visibility:visible}.about-5 .list2 li.on .name div,.about-5 .list2 li.on .msg{-webkit-transition:all .5s .5s ease;transition:all .5s .5s ease}.about-5 .list2 li.on .name div{top:0}.about-5 .list2 li.on .msg{opacity:1;visibility:visible}.about-5 .list{width:100%}.about-5 .list li:after{display:none}.about-5 .list li .container{top:auto;bottom:0;right:0;width:100%;height:2.2rem;background:rgba(31,79,161,.6);z-index:9}.about-5 .list li .container h5{font-size:.28rem}.about-5 .list li .container .content{font-size:.24rem;line-height:1.5em}.about-5 .list li.on .container{right:0}.about-6 .wal{min-height:6rem}.about-6 .container{width:100%;padding-right:.1rem}.about-6 .container p{font-size:.24rem;line-height:.5rem}.about-layer .container{width:6.9rem;padding:0 .3rem .3rem .3rem}.about-layer .container .close{font-size:.32rem;width:1rem;height:1rem}.about-layer .container .name .ico{width:.5rem}.about-layer .container .name h3{font-size:.3rem}.about-layer .container .content{font-size:.24rem}}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.join-banner .wal{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#fff}.join-banner .title{position:relative;font-size:.46rem;line-height:1em;padding-bottom:.6rem}.join-banner .title:before{content:"";display:block;position:absolute;left:0;bottom:.3rem;width:.3rem;height:.02rem;background:#fff}.join-banner .msg{font-size:.22rem;line-height:.4rem}.join-1{padding:1.2rem 0 1.28rem}.join-1 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.join-1 li{width:7.3rem}.join-1 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f5;height:1.8rem}.join-1 a img{width:.9rem}.join-1 a .col{padding-left:.6rem}.join-1 a .col h5{font-size:.28rem;line-height:1em;padding-bottom:.17rem}.join-1 a .col h5 em{color:#1f4fa1}.join-1 a .col .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.16rem;color:rgba(33,33,33,.6);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1em}.join-1 a .col .btn:after{margin-left:.25rem;content:"";font-size:.2rem;font-family:"iconfont"}.join-title{font-size:.36rem;line-height:1em;text-align:center}.join-2 .wal{position:relative;padding-bottom:1.3rem}.join-2 .join-title{padding-bottom:.58rem}.join-2 .big-img{width:13.62rem;margin:0 auto}.join-2 .big-img canvas{width:100%}.join-2 .list li{position:absolute;opacity:0}.join-2 .list li h5{font-size:.22rem;color:#1f4fa1;padding-bottom:.12rem}.join-2 .list li p{font-size:.16rem;line-height:.3rem;color:#5c6166}.join-2 .list li.li_01{left:0;top:1rem}.join-2 .list li.li_02{right:0;top:1.1rem;width:1.25rem}.join-2 .list li.li_03{right:0;top:4.5rem;width:1.25rem}.join-2 .list li.li_04{left:0;top:4.8rem}.join-3{padding-bottom:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.join-3 .join-title{padding-bottom:.6rem;width:100%}.join-3 .zoomImg{width:6.8rem}.join-3 .list{width:7.08rem}.join-3 .list li{position:relative}.join-3 .list li .num{position:absolute;left:0;top:0;font-size:.8rem;color:rgba(31,79,161,.15);font-family:"DINPro-Bold";line-height:1em}.join-3 .list li h5{color:#1f4fa1;font-size:.22rem;line-height:1em;padding-top:.55rem}.join-3 .list li p{font-size:.18rem;line-height:.34rem;color:#4d4d4d;text-align:justify;padding:.15rem 0 .45rem 0}.join-3 .list li:last-child p{padding-bottom:0}.join-4{background:url(../image/join-4.png) center no-repeat;background-size:cover;min-height:7rem;color:#fff;padding:1.2rem 0}.join-4 .join-title{padding-bottom:.55rem}.join-4 .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.join-4 .list li{width:25%;min-height:3.6rem;border-radius:.2rem;text-align:center;padding:.57rem .3rem;-webkit-transition:all .5s ease;transition:all .5s ease}.join-4 .list li .ico{width:.8rem;margin:0 auto}.join-4 .list li h5{font-size:.18rem;line-height:1em;padding:.2rem 0 .1rem 0}.join-4 .list li p{font-size:.16rem;line-height:.3rem}.join-4 .list li:hover{background:rgba(31,79,161,.7);padding-top:.4rem}.join-5{position:relative;min-height:6.6rem}.join-5 .box{display:none}.join-5 .row{padding:1.2rem 0 .6rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.join-5 .col{width:7.05rem}.join-5 .col .join-title{text-align:left;padding-bottom:.4rem}.join-5 .col .content{font-size:.18rem;line-height:.34rem;color:#4d4d4d;text-align:justify}.join-5 .col .content b{color:#212121}.join-5 .col .content p{padding-bottom:.24rem}.join-5 .col .content p:last-child{padding-bottom:0}.join-5 .imgs{width:6.8rem;overflow:hidden;position:relative}.join-5 .arrow2 a{display:block;color:#fff;position:absolute;top:3.3rem;font-size:.16rem;background:rgba(0,0,0,.4);width:.48rem;height:.48rem;line-height:.48rem;text-align:center;border-radius:50%;z-index:5}.join-5 .arrow2 a:hover{background:#1f4fa1}.join-5 .arrow2 a.prev{left:-0.6rem}.join-5 .arrow2 a.next{right:-0.6rem}.join-nav{position:relative;padding:0 1rem .8rem 1rem}.join-nav:before{content:"";display:block;position:absolute;left:0;top:.25rem;right:0;height:1px;background:rgba(0,0,0,.2)}.join-nav .arrow a{display:block;color:#666;position:absolute;top:0;font-size:.16rem;background:#e9f0f4;width:.5rem;height:.5rem;line-height:.5rem;text-align:center;border-radius:50%;z-index:5}.join-nav .arrow a:hover{background:#1f4fa1;color:#fff}.join-nav .arrow a.prev{left:0}.join-nav .arrow a.next{right:0}.join-nav .list li{height:.87rem;position:relative;padding:0 .1rem;cursor:pointer}.join-nav .list li:before{content:"";display:block;height:.5rem;background:url(../image/img7.svg) center no-repeat;background-size:.07rem}.join-nav .list li .name{font-size:.16rem;color:rgba(0,0,0,.6);line-height:1em;margin-top:-0.08rem}@media screen and (max-width: 1680px)and (min-width: 800px){.join-5{padding:0 .5rem}.join-5 .arrow2 a.prev{left:-0.2rem}.join-5 .arrow2 a.next{right:-0.2rem}}@media screen and (min-width: 800px){.join-nav .list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.join-nav .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.join-nav .list .curr-name{position:absolute;left:50%;top:0;width:2rem;margin-left:-1rem;text-align:center}.join-nav .list .curr-name:before{content:"";display:block;height:.5rem;background:url(../image/img23.svg) center no-repeat;background-size:.23rem}.join-nav .list .curr-name .name{font-size:.16rem;color:#1f4fa1;line-height:1em;margin-top:.1rem}}.join-6{position:relative}.join-6 .join-title{text-align:left;border-bottom:rgba(0,0,0,.15) solid 1px;padding-bottom:.3rem}.join-6 .tab-btn{position:absolute;top:.03rem;right:0}.join-6 .tab-btn ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.join-6 .tab-btn li{position:relative;height:.65rem;line-height:.35rem;padding:0 .4rem;font-size:.2rem;cursor:pointer;-webkit-transition:color .5s ease;transition:color .5s ease}.join-6 .tab-btn li:before{content:"";display:block;position:absolute;left:50%;right:50%;bottom:0;height:2px;background:#1f4fa1;opacity:0}.join-6 .tab-btn li.on{color:#1f4fa1}.join-6 .tab-btn li.on:before{left:0;right:0;opacity:1}.join-6 .content{font-size:.2rem;line-height:1.8em;text-align:justify;color:rgba(0,0,0,.8);padding:.25rem 0 .65rem 0}.join-6 .list{margin-left:-0.3rem;margin-right:-0.3rem}.join-6 .list .list-wrapper{width:100%;overflow:hidden;position:relative}.join-6 .list li{padding:0 .3rem}.join-6 .list li a{display:block;background:center no-repeat;background-size:cover;height:4.2rem;position:relative}.join-6 .list li a:before{content:"";display:block;position:absolute;top:.4rem;right:0;border:#fff solid 1px;color:#fff;width:.34rem;height:.34rem;opacity:.9;font-family:"iconfont";content:"";font-size:.16rem;line-height:.32rem;text-align:center}.join-6 .list li a:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;border:#e6e6e6 solid 1px;-webkit-transition:all .5s ease;transition:all .5s ease;background:#fff}.join-6 .list li a .layer{-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;left:1px;bottom:1px;right:1px;padding:.25rem .45rem .3rem .45rem;color:#262626;background:#fff;z-index:2}.join-6 .list li a .layer .tag{opacity:.8}.join-6 .list li a .layer .name{font-size:.2rem;line-height:1.6em;padding:.2rem 0}.join-6 .list li a .layer p{opacity:.8;font-size:.16rem;line-height:.3rem;text-align:justify;height:1.2rem;overflow:hidden}.join-6 .list li a .layer .time{padding:.45rem 0 .3rem 0;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.8;font-size:.12rem;display:none}.join-6 .list li a:before{right:1.22rem}.join-6 .list li a:after{background:rgba(0,0,0,0);border-color:#fff}.join-6 .list li a .layer{background:rgba(0,0,0,.6);color:#fff}.join-6 .list li a .time{opacity:0;padding:0;height:0}.join-6 .arrow{padding:.5rem .3rem 0 .3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.join-6 .arrow a{font-size:.18rem;color:#1f4fa1}.join-6 .arrow .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.join-6 .arrow .dots span{margin:0 .05rem;width:.28rem;height:.02rem;background:rgba(7,0,2,.2)}.join-6 .arrow .dots span.swiper-pagination-bullet-active{background:#1f4fa1}.join-7 .join-title{padding:1.2rem 0 .6rem 0}.join-7 .list{margin-left:-0.15rem;margin-right:-0.15rem}.join-7 .list-wrapper{width:100%;overflow:hidden;position:relative}.join-7 .list-wrapper li{padding:0 .15rem;position:relative;cursor:pointer}.join-7 .list-wrapper li img{width:100%;height:4.2rem}.join-7 .list-wrapper li .name{position:absolute;z-index:2;left:.15rem;right:.15rem;bottom:0;color:#fff;font-size:.16rem;background:rgba(0,0,0,.4);line-height:.5rem;padding:0 .2rem}.join-7 .arrow{padding:.5rem 0 1.2rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.join-7 .arrow a{font-size:.18rem;color:#1f4fa1}.join-7 .arrow .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.join-7 .arrow .dots span{margin:0 .05rem;width:.28rem;height:.02rem;background:rgba(7,0,2,.2)}.join-7 .arrow .dots span.swiper-pagination-bullet-active{background:#1f4fa1}.join-7-layer{position:fixed;z-index:100;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s ease;transition:all .5s ease}.join-7-layer.show{opacity:1;visibility:visible}.join-7-layer .container{background:#fff;width:15.2rem;position:relative}.join-7-layer .container .close{display:block;position:absolute;z-index:5;top:0;right:0;width:.6rem;height:.6rem;line-height:.6rem;text-align:center;font-family:"iconfont";background:rgba(0,0,0,.5);color:#fff;font-size:.2rem}.join-7-layer .container .close:hover{background:#1f4fa1}.join-7-layer .container .img img{width:100%;max-height:85vh}.job{padding:1.2rem 0}.job li{margin-bottom:.2rem;-webkit-transition:all .5s ease;transition:all .5s ease;background:#f6f7fb;padding:0 .8rem}.job li .title{position:relative;min-height:1.2rem;padding-bottom:.2rem;cursor:pointer}.job li .title:before{content:"";display:block;position:absolute;top:50%;right:0;width:.4rem;height:.4rem;line-height:.38rem;text-align:center;border:#b8b8b8 solid 1px;border-radius:50%;content:"";font-family:"iconfont";margin-top:-0.2rem;font-size:.18rem}.job li .title h3{position:relative;font-size:.2rem;line-height:.76rem;-webkit-transition:color .5s ease;transition:color .5s ease}.job li .title h3:before{content:"";display:block;position:absolute;left:-0.23rem;top:50%;width:.04rem;height:.2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#333}.job li .title dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.job li .title dd{padding-right:.1rem;font-size:.16rem;color:#666}.job li .box{display:none;padding:.2rem .24rem;border-top:rgba(0,0,0,.1) solid 1px}.job li .box h5{font-size:.18rem;line-height:.44rem;position:relative}.job li .box h5:before{content:"";display:block;position:absolute;left:-0.24rem;top:50%;width:.08rem;height:.08rem;background:#333;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.job li .box .content{font-size:.16rem;line-height:.3rem;color:#666;padding-bottom:.3rem}.job li .box .form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:.3rem}.job li .box .form .file{border:rgba(12,4,8,.4) dashed 1px;width:1.6rem;height:2rem;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background:url(../image/img68.png) center .5rem no-repeat;background-size:.68rem}.job li .box .form .file input{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0}.job li .box .form .file p{font-size:.16rem;text-align:center;padding-top:1.5rem}.job li .box .form .col{padding-left:.43rem}.job li .box .form .col .msg{font-size:.2rem;line-height:1.9em;color:#666;padding-bottom:.4rem}.job li .box .form .col .submit{background:#1f4fa1;width:1.5rem;height:.42rem}.job li .box .form .col .submit input{width:100%;height:.42rem;line-height:1em;color:#fff;font-size:.16rem;cursor:pointer}.job li.on{background:#fff;box-shadow:0 0 .16rem 0 rgba(0,76,160,.2)}.job li.on .title:before{background:#1f4fa1;border-color:#1f4fa1;color:#fff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.job li.on .title h3{color:#1f4fa1}.job li.on .title h3:before{background:#1f4fa1}@media screen and (max-width: 800px){.join-banner .title{padding-top:.6rem}.join-banner .msg{display:none}.join-1 ul{margin-left:-0.15rem;margin-right:-0.15rem}.join-1 li{width:3.5rem}.join-1 a .col{padding-left:.3rem}.join-1 a .col h5{font-size:.3rem}.join-1 a .col .btn{font-size:.24rem}.join-2{width:100%;overflow:hidden}.join-2 .big-img{width:9rem;position:relative;margin:0 0 0 -4.5rem;left:50%}.join-2 .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.join-2 .list li{position:static;width:3rem;padding-top:.4rem;opacity:1}.join-2 .list li h5{font-size:.28rem}.join-2 .list li p{font-size:.24rem;line-height:.44rem}.join-2 .list li.li_02,.join-2 .list li.li_03{width:3rem}.join-3 .join-title{padding:0 .5rem .6rem .5rem;line-height:1.6em}.join-3 .zoomImg{width:100%}.join-3 .list{width:100%;padding-top:.5rem}.join-3 .list li h5{font-size:.3rem}.join-3 .list li p{font-size:.24rem;line-height:.44rem}.join-4 .list ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.join-4 .list li{width:50%;min-height:3.6rem;padding:.4rem .2rem}.join-4 .list li h5{font-size:.3rem;line-height:1.5em}.join-4 .list li p{font-size:.24rem;line-height:.4rem}.join-5 .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.join-5 .col{width:100%;padding-bottom:.4rem}.join-5 .col .content{font-size:.24rem;line-height:.44rem}.join-5 .imgs{width:100%}.join-5 .imgs .arrow a{font-size:.22rem;margin-top:-0.3rem;width:.6rem;height:.6rem;line-height:.6rem}.join-5 .imgs .arrow a.prev{left:.2rem}.join-5 .imgs .arrow a.next{right:.2rem}.join-5 .arrow2{display:none}.join-nav{padding-bottom:1.5rem}.join-nav:before{top:.3rem}.join-nav .arrow a{font-size:.24rem;width:.6rem;height:.6rem;line-height:.6rem}.join-nav .list{width:100%;overflow:hidden;position:relative}.join-nav .list li{height:1rem;text-align:center}.join-nav .list li:before{height:.6rem;background-size:.12rem}.join-nav .list li .name{font-size:.24rem;opacity:0;margin-left:-1rem;margin-right:-1rem;-webkit-transition:all .5s ease;transition:all .5s ease;visibility:hidden}.join-nav .list li.swiper-slide-active:before{background-image:url(../image/img23.svg);background-size:.34rem}.join-nav .list li.swiper-slide-active .name{font-size:.26rem;color:#1f4fa1;margin-top:.1rem;opacity:1;visibility:visible}.join-6 .tab-btn li{font-size:.26rem}.join-6 .content{font-size:.24rem}.join-6 .list li a{height:4.6rem}.join-6 .list li a .layer .name{font-size:.28rem}.join-6 .list li a .layer p{font-size:.24rem;line-height:.4rem}.join-6 .list li a .layer .time{font-size:.24rem}.join-7 .list-wrapper li .name{font-size:.24rem;line-height:.8rem}.join-7-layer .container{width:7.5rem}.job .list{margin-right:-0.3rem;margin-left:-0.3rem}.job li{padding:0 .3rem 0 .5rem}.job li .title{padding:.2rem 0 .3rem 0}.job li .title h3{font-size:.3rem}.job li .title dl{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job li .title dd{font-size:.22rem;min-width:40%;line-height:1.7em}.job li .box h5{font-size:.3rem;line-height:.54rem}.job li .box .content{font-size:.24rem;line-height:.44rem}.job li .box .form .file{background-position:center .4rem}.job li .box .form .file p{font-size:.24rem;padding-top:1.2rem}.job li .box .form .col{padding-left:.3rem}.job li .box .form .col .msg{font-size:.24rem;line-height:1.6em;padding-bottom:.2rem}.job li .box .form .col .submit{width:1.8rem;height:.6rem}.job li .box .form .col .submit input{height:.6rem;font-size:.26rem}}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.solution-title{text-align:center;font-size:.4rem;line-height:1em}.solution-1{padding:1.2rem 0}.solution-1 .content{font-size:.18rem;line-height:2em;text-align:center;opacity:.8;max-width:8.64rem;margin:0 auto;padding-top:.25rem}.solution-2{background:url(../image/solution-2.png) center no-repeat;background-size:cover;width:100%;overflow:hidden}.solution-2 .wal{min-height:8.5rem;padding-bottom:.81rem}.solution-2 .solution-title{padding:.81rem 0 .42rem 0}.solution-2 .img{margin-right:-0.34rem}.solution-2 .img canvas{width:100%}.solution-3{width:100%;overflow:hidden;position:relative}.solution-3 .line{width:19.26rem;position:absolute;left:50%;top:3.21rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.solution-3 .wal{min-height:6.82rem;position:relative}.solution-3 .solution-title{padding:1.25rem 0 .8rem 0}.solution-3 .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.solution-3 .list li{width:1.6rem;position:relative}.solution-3 .list li .ico{width:1.6rem;height:1.6rem;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative}.solution-3 .list li .ico:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:url(../image/img160.png) center no-repeat;background-size:100% 100%;-webkit-animation:rotate-anim 8s infinite linear;animation:rotate-anim 8s infinite linear}.solution-3 .list li .ico img{position:relative}.solution-3 .list li .ico img:nth-child(2){position:absolute;left:0;top:0;opacity:0}.solution-3 .list li .name{text-align:center;margin-left:-0.3rem;margin-right:-0.3rem;font-size:.2rem;line-height:1em;padding-top:.15rem;color:rgba(0,0,0,.7);-webkit-transition:color .5s ease;transition:color .5s ease}.solution-3 .list li:hover .ico:before{background-image:url(../image/img160on.png);-webkit-animation-play-state:paused;animation-play-state:paused}.solution-3 .list li:hover .ico img:nth-child(1){opacity:0}.solution-3 .list li:hover .ico img:nth-child(2){opacity:1}.solution-3 .list li:hover .name{color:#1f4fa1}.solution-3 .list li:nth-child(even){padding-top:1.19rem}@-webkit-keyframes rotate-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes rotate-anim2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-anim2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.solution-4{position:relative;min-height:6.8rem;color:#fff}.solution-4 .bg{position:absolute;left:0;top:0;right:0;bottom:0;background:center no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.solution-4 .bg.on{opacity:1}.solution-4 .wal{position:relative}.solution-4 .solution-title{position:absolute;left:0;top:.8rem;right:0}.solution-4 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:rgba(255,255,255,.4) solid 1px}.solution-4 li{height:6.8rem;text-align:center;width:25%;border-right:rgba(255,255,255,.4) solid 1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.28rem;-webkit-transition:width .5s ease;transition:width .5s ease}.solution-4 li.on{width:6.05rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.solution-4-3 li{width:33.333%}.solution-4-2 li{width:50%}.solution-4-2 li.on{width:60%}.solution-4-5 li{width:20%}.solution-4-5 li.on{width:30%}.solution-5{width:100%;overflow:hidden;position:relative}.solution-5 .line{width:19.19rem;position:absolute;left:50%;top:1.8rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.solution-5 .line:after{content:"";display:block;position:absolute;left:7.75rem;top:-0.97rem;background:url(../image/img152.png) center no-repeat;background-size:100%;width:1.52rem;height:2.62rem}.solution-5 .wal{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.2rem}.solution-5 .solution-title{padding:0 0 .8rem 0}.solution-5 .list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.solution-5 .list li{width:1.6rem;position:relative}.solution-5 .list li .ico{width:1.6rem;height:1.6rem;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative}.solution-5 .list li .ico:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:url(../image/img160.png) center no-repeat;background-size:100% 100%;-webkit-animation:rotate-anim 8s infinite linear;animation:rotate-anim 8s infinite linear}.solution-5 .list li .ico img{position:relative;z-index:2}.solution-5 .list li .ico img:nth-child(2){position:absolute;left:0;top:0;opacity:0}.solution-5 .list li .name{text-align:center;margin-left:-0.3rem;margin-right:-0.3rem;font-size:.2rem;line-height:1em;padding-top:.15rem;color:rgba(0,0,0,.7);-webkit-transition:color .5s ease;transition:color .5s ease}.solution-5 .list li:hover .ico:before{background-image:url(../image/img160on.png);-webkit-animation-play-state:paused;animation-play-state:paused}.solution-5 .list li:hover .ico img:nth-child(1){opacity:0}.solution-5 .list li:hover .ico img:nth-child(2){opacity:1}.solution-5 .list li:hover .name{color:#1f4fa1}.solution-5 .col-1{width:6.88rem}.solution-5 .col-2{width:5rem}.solution-5 .col-2 .list li .ico{background:#fff;border-radius:50%}.solution-5 .col-2 .list li .ico:before{opacity:1;background-image:url(../image/img160_bg.png)}.solution-5 .col-2 .list li .ico:after{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:url(../image/img160_bg_2.png) center no-repeat;background-size:100% 100%;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-animation:rotate-anim2 8s infinite linear;animation:rotate-anim2 8s infinite linear}.solution-5 .col-2 .list li:hover .ico:before{background-image:url(../image/img160_bgon.png)}.solution-5 .col-2 .list li:hover .ico:after{background-image:url(../image/img160_bg_2on.png);-webkit-animation-play-state:paused;animation-play-state:paused}.solution-5-2 .line:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.solution-5-2 .list ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.solution-5-2 .col-1,.solution-5-2 .col-2{width:4.9rem}.solution-5-3 .line:after{left:11rem}.solution-5-3 .col-2{width:8.25rem}.solution-5-3 .col-1{width:4rem}@media screen and (max-width: 800px){.solution-1 .content{font-size:.24rem}.solution-2 .wal{min-height:1rem}.solution-2 .img{margin-right:-0.7rem;margin-left:-0.3rem}.solution-3 .line{display:none}.solution-3 .list ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.solution-3 .list li{margin:0 .2rem}.solution-3 .list li .name{margin-left:-0.1rem;margin-right:-0.1rem;font-size:.24rem;line-height:1.4em;padding-bottom:.6rem}.solution-3 .list li:nth-child(even){padding-top:0}.solution-4 .wal{margin:0}.solution-4 ul{border:0}.solution-4 li:last-child{border:0}.solution-4 li div{width:4em}.solution-4 li.on{width:2.5rem}.solution-4-2 li div{width:7em}.solution-4-2 li.on{width:60%}.solution-5 .line{display:none}.solution-5 .wal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-5 .list ul{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.solution-5 .list li .name{margin-left:-0.1rem;margin-right:-0.1rem;font-size:.24rem;line-height:1.4em}.solution-5 .list li:hover .ico:before{opacity:1;-webkit-animation:rotate-anim 8s infinite linear;animation:rotate-anim 8s infinite linear}.solution-5 .list li:hover .ico img:nth-child(1){opacity:0}.solution-5 .list li:hover .ico img:nth-child(2){opacity:1}.solution-5 .list li:hover .name{color:#1f4fa1}.solution-5 .col-1{width:100%}.solution-5 .col-2{width:100%;padding-bottom:1.2rem}.solution-5-2 .col-1,.solution-5-2 .col-2{width:50%}.solution-5-3 .wal{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.solution-5-3 .col-2{width:100%}.solution-5-3 .col-2 ul{margin-right:-0.3rem;margin-left:-0.3rem}.solution-5-3 .col-1{width:60%}}
