body.show a, body.show .transition, body.show .p-lines2 div, .p-lines2 body.show div, body.show .p-more div, .p-more body.show div, body.show a.p-back div, a.p-back body.show div, body.show .news-nav a div, .news-nav a body.show div, body.show .p-more, body.show a.p-back, body.show .news-nav a, .news-nav body.show a, body.show .p-layer, body.show .p-submit input, .p-submit body.show input, body.show :before, body.show :after, body.show img, body.show .g-nav { transition: All 0.5s ease; -webkit-transition: All 0.5s ease; -moz-transition: All 0.5s ease; -o-transition: All 0.5s ease; } .ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .flex, .p-more, a.p-back, .news-nav a, .p-title, .p-num, .p-num2, .p-num2 a { display: flex; display: -webkit-flex; display: -ms-flex; } .flexColumn, .p-layer, .g-nav ul, .indexFlash li .wal { display: flex; display: -webkit-flex; display: -ms-flex; flex-direction: column; -webkit-flex-direction: column; -ms-flex-direction: column; } .itemsCenter, .p-more, a.p-back, .news-nav a, .p-title, .p-layer, .p-num, .p-num2 a { align-items: center; -webkit-align-items: center; } .justifyCenter, .p-more, a.p-back, .news-nav a, .p-layer, .p-num, .indexFlash li .wal { justify-content: center; -webkit-justify-content: center; } .flexAround { justify-content: space-around; -webkit-justify-content: space-around; } .flexBetween { justify-content: space-between; -webkit-justify-content: space-between; } .flexWrap { display: flex; display: -webkit-flex; display: -ms-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; } .p-lines { position: absolute; z-index: 1; left: 0; right: 0; top: 0; bottom: 0; border: rgba(255, 255, 255, 0.5) solid 1px; } .p-lines div { width: .22rem; height: .22rem; border: #fff solid 3px; position: absolute; } .p-lines .line-l-t { left: -2px; top: -2px; border-right: 0; border-bottom: 0; } .p-lines .line-r-t { right: -2px; top: -2px; border-left: 0; border-bottom: 0; } .p-lines .line-l-b { left: -2px; bottom: -2px; border-top: 0; border-right: 0; } .p-lines .line-r-b { right: -2px; bottom: -2px; border-top: 0; border-left: 0; } .p-lines2 div, .p-more div, a.p-back div, .news-nav a div { width: .1rem; height: .1rem; border: #01478B solid 2px; position: absolute; } .p-lines2 .line-l-t, .p-more .line-l-t, a.p-back .line-l-t, .news-nav a .line-l-t { left: -1px; top: -1px; border-right: 0; border-bottom: 0; } .p-lines2 .line-r-t, .p-more .line-r-t, a.p-back .line-r-t, .news-nav a .line-r-t { right: -1px; top: -1px; border-left: 0; border-bottom: 0; } .p-lines2 .line-l-b, .p-more .line-l-b, a.p-back .line-l-b, .news-nav a .line-l-b { left: -1px; bottom: -1px; border-top: 0; border-right: 0; } .p-lines2 .line-r-b, .p-more .line-r-b, a.p-back .line-r-b, .news-nav a .line-r-b { right: -1px; bottom: -1px; border-top: 0; border-left: 0; } .p-lines2 { position: absolute; z-index: 1; left: 0; right: 0; top: 0; bottom: 0; border: rgba(1, 71, 139, 0.5) solid 1px; } .p-more, a.p-back, .news-nav a { width: 1.6rem; height: .54rem; position: relative; border: rgba(1, 71, 139, 0.5) solid 1px; font-size: .18rem; color: #01478B; } .p-more:before, a.p-back:before, .news-nav a:before { content: ""; display: block; position: absolute; left: .05rem; top: .05rem; right: .05rem; bottom: .05rem; background: #01478B; opacity: 0; } .p-more:after, a.p-back:after, .news-nav a:after { content: ""; display: block; position: absolute; position: relative; width: .24rem; height: .3rem; background: url("../image/arrow24.png") center no-repeat; background-size: 100%; margin-left: .1rem; } .p-more em, a.p-back em, .news-nav a em { position: relative; line-height: 1em; } .p-more:hover, a.p-back:hover, .news-nav a:hover, .p-more.on, a.on.p-back, .news-nav a.on { color: #fff; } .p-more:hover:before, a.p-back:hover:before, .news-nav a:hover:before, .p-more.on:before, a.on.p-back:before, .news-nav a.on:before { opacity: 1; } .p-more:hover:after, a.p-back:hover:after, .news-nav a:hover:after, .p-more.on:after, a.on.p-back:after, .news-nav a.on:after { background-image: url("../image/arrow24on.png"); } a.p-back { font-size: .16rem; width: 1.3rem; height: .48rem; } a.p-back:after { background-image: url("../image/arrow7.png"); width: .07rem; } a.p-back:hover:after { background-image: url("../image/arrow7on.png"); } .p-title img { width: .4rem; margin-right: .15rem; } .p-title h3 { font-size: .36rem; line-height: 1em; color: #1F2933; } .p-content { color: #5C6166; font-size: .16rem; line-height: 2em; text-align: justify; } .p-layer { position: fixed; z-index: 100; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); opacity: 0; visibility: hidden; } .p-layer.show { opacity: 1; visibility: visible; } .p-layer .container { width: 10rem; min-height: 2rem; background: #fff; position: relative; } .p-layer a.close { display: block; width: .25rem; height: .25rem; background: url("../image/close2.png") center no-repeat; background-size: 100%; position: absolute; z-index: 1; left: auto; right: 0.3rem; top: 0.3rem; bottom: auto; } .p-layer a.close:hover { background-image: url("../image/close2on.png"); } .p-submit { position: relative; padding: .06rem; } .p-submit input { width: 100%; font-size: .18rem; color: #fff; cursor: pointer; background: #1a5996; height: .58rem; position: relative; z-index: 2; } .p-submit:hover input { background: #01478B; } .p-num { padding: .8rem 0 1.2rem 0; font-size: .28rem; color: #999; font-family: 'DINPro-Medium'; } .p-num em { color: #01478B; font-size: .6rem; display: inline-block; line-height: 1em; } .p-num a { width: .5rem; height: .4rem; background: center no-repeat; background-size: 100%; position: relative; top: .1rem; margin: 0 .2rem; } .p-num a.prev { background-image: url("../image/prev50.png"); } .p-num a.prev:hover { background-image: url("../image/prev50on.png"); } .p-num a.next { background-image: url("../image/next50.png"); } .p-num a.next:hover { background-image: url("../image/next50on.png"); } .p-num2 { margin-bottom: 1.2rem; border-bottom: rgba(0, 0, 0, 0.15) solid 1px; border-top: rgba(0, 0, 0, 0.15) solid 1px; position: relative; } .p-num2:before { content: ""; display: block; position: absolute; left: 50%; top: 50%; width: 1px; height: .2rem; margin-top: -.1rem; background: rgba(0, 0, 0, 0.2); } .p-num2 a { width: 50%; height: .7rem; text-transform: uppercase; color: #999; font-size: .2rem; padding: 0 .3rem; } .p-num2 a:hover { color: #01478B; } .p-num2 a.prev { justify-content: flex-end; -webkit-justify-content: flex-end; } .p-num2 a.prev:before { content: ""; display: block; position: absolute; position: static; background: url("../image/prev50.png") center no-repeat; background-size: 100%; width: .5rem; height: .2rem; margin-right: .2rem; } .p-num2 a.prev:hover:before { background-image: url("../image/prev50on.png"); } .p-num2 a.next:after { content: ""; display: block; position: absolute; position: static; background: url("../image/next50.png") center no-repeat; background-size: 100%; width: .5rem; height: .2rem; margin-left: .2rem; } .p-num2 a.next:hover:after { background-image: url("../image/next50on.png"); } .p-more, a.p-back, .news-nav a { width: 2rem; height: .66rem; font-size: .24rem; } a.p-back { width: 1.7rem; } .p-content { font-size: .24rem; } .p-submit input { font-size: .26rem; height: .7rem; } .p-num2 a { height: 1rem; font-size: .26rem; } /*-------------------------*/ html { font-size: 50px; } .wal { max-width: 8rem; } body.navShow { overflow: hidden; } body.navShow .g-head .navA { background-image: url("../image/close.png"); } body.navShow .g-nav { right: 0; left: 0; } .g-headD { height: 1rem; } .g-head .wal { min-height: 1rem; } .g-head .language { right: .8rem; font-size: .26rem; line-height: 1rem; } .g-head .language a.on { font-size: .32rem; } .g-head .navA { display: block; position: absolute; z-index: 1; left: auto; right: -0.3rem; top: 0; bottom: auto; width: 1rem; height: 1rem; background: url("../image/navA.png") center no-repeat; background-size: .4rem; } .g-nav { position: fixed; overflow-y: auto; left: 100%; background: #fff; right: -100%; top: 1rem; bottom: 0; } .g-nav li { border-top: #eee solid 1px; } .g-nav a.name { height: 1rem; line-height: 1rem; font-size: .28rem; padding-left: .5rem; } .g-nav a.name:before { bottom: 0; } .g-nav .list { border-top: #eee solid 1px; display: none; padding: .15rem 0; } .g-nav .list a { display: block; font-size: .24rem; height: .8rem; line-height: .8rem; padding-left: .5rem; } .g-nav .list dd dl { display: flex; flex-wrap: wrap; border-top: #eee solid 1px; background: #f5f5f5; } .g-nav .list dd dl dd { width: 33.333%; } .g-foot { font-size: .24rem; } .g-foot:before { display: none; } .g-foot .list li { font-size: .24rem; } .g-foot .list li p { font-size: .32rem; } .g-foot .content { line-height: .48rem; padding: .2rem 0 .5rem 0; } .g-foot .nav { position: static; } .g-foot .nav ul { margin-right: -.3rem; } .g-foot .nav li { width: 39%; padding-bottom: .4rem; } .g-foot .nav li:nth-child(3), .g-foot .nav li:nth-child(6) { width: 22%; } .g-foot .nav .name a { font-size: .28rem; } .g-foot .nav dd a { font-size: .24rem; line-height: .56rem; } .g-foot .nav dd a sup { font-size: .2rem; } .g-foot .ewm { width: 1.5rem; } .g-foot .msg { position: static; border-top: rgba(255, 255, 255, 0.3) solid 1px; line-height: .4rem; padding: .3rem 0; text-align: center; } .g-foot .msg p { width: 100%; } .side-bar li .tel { font-size: .26rem; width: 2.2rem; } /*index*/ .indexFlash li .wal { height: 12rem; } .indexFlash li .col { width: 6rem; padding-bottom: .6rem; } .indexFlash li .col h3 { font-size: .44rem; line-height: 1.3em; letter-spacing: 0; margin-right: -.4rem; } .indexFlash li .col .en { font-size: .24rem; line-height: .38rem; } .indexFlash .ico { margin-left: 0; left: .3rem; } .indexFlash .dots { right: .3rem; margin-right: 0; } .index-title h3 { font-size: .62rem; line-height: .7rem; } .index-product .wal { min-height: 12rem; } .index-product .list { height: 9rem; } .index-product .list:before, .index-product .list:after { width: 12rem; height: 12rem; margin-left: -6rem; } .index-product .list li .name { font-size: .24rem; letter-spacing: 0; } .index-product .list li .name sup { font-size: .2rem; } .index-product .list li.li_01 { top: 0; } .index-product .list li.li_02 { top: .9rem; margin-left: -2.4rem; } .index-product .list li.li_03 { top: .9rem; margin-right: -2.4rem; } .index-product .list li.li_04 { top: 3.2rem; margin-left: -2.9rem; } .index-product .list li.li_05 { top: 3.2rem; margin-right: -2.9rem; } .index-product .big-img li a .name .en { font-size: .24rem; } .index-application { padding-bottom: 1rem; } .index-application .hd { margin-left: -.56rem; margin-right: -.56rem; } .index-application .list-wrapper li { padding: 2px .7rem; } .index-application .list-wrapper a .name { line-height: .9rem; font-size: .26rem; } .index-about .bg div { top: 0; } .index-about .wal { padding: .8rem 0 0 0; } .index-about .big-img { width: 6.9rem; position: relative; right: .3rem; } .index-news { padding-bottom: 1rem; } .index-news .row .big-img { width: 100%; } .index-news .row .big-img .name { font-size: .26rem; padding-left: .3rem; } .index-news .row .list { width: 100%; } .index-news .row .list a { height: 2rem; } .index-news .row .list a .col { width: 4.7rem; } .index-news .row .list a .col .name { font-size: .26rem; margin-bottom: .1rem; } .index-news .row .list a .col p { font-size: .22rem; line-height: .34rem; height: .68rem; } .index-news .row .list a .img { width: 2rem; margin-left: 0; } /*page*/ .p-banner .wal { height: 7rem; } .p-banner .title h3 { font-size: .46rem; } .p-banner .video { position: relative; top: 0; width: 6rem; transform: translateY(0); margin-top: .8rem; } .p-banner2 .wal { height: 5rem; } .product .list li { width: 50%; } .product .list a { height: 5.6rem; } .product .list a .img { width: 3rem; } .product .list a .name .en { font-size: .28rem; } .product .list a .name .en sup { font-size: .2rem; } .product .list a .name h5 { font-size: .24rem; } .product .list .msg { height: 5.6rem; } .product .list .msg img { width: 3rem; } .product-show-1 .imgs { width: 100%; } .product-show-1 .col { width: 100%; padding-top: .6rem; } .product-show-1 .col .btn { width: 2.4rem; font-size: .24rem; } .product-show-1 .col .btn:after { width: .22rem; } .product-show-2 li { width: 100%; height: 1.2rem; font-size: .24rem; line-height: 1.6em; } .product-show-3 { padding: 0 .5rem; } .product-show-3 .p-title { margin-left: -.5rem; } .product-show-3 .list-wrapper dd { width: 50%; padding: 0 .15rem .5rem .15rem; } .product-show-3 .list-wrapper a { display: block; } .product-show-3 .list-wrapper a .name { font-size: .26rem; } .product-show-3 .list-wrapper a p { font-size: .22rem; line-height: 1.5em; height: 4.5em; } .product-show-4 .col-l, .product-show-4 .col-r { width: 100%; } .product-show-4 .list .title { line-height: 1rem; font-size: .32rem; } .product-show-4 .list li { height: .9rem; font-size: .24rem; } .product-show-4 .col-l.list li { height: .9rem; } .contact-form .form li, .down-form-layer .form li { width: 3rem; } .contact-form .form li .ico, .down-form-layer .form li .ico { left: .2rem; } .contact-form .form li .input input, .contact-form .form li .input textarea, .down-form-layer .form li .input input, .down-form-layer .form li .input textarea { font-size: .24rem; padding-left: .6rem; } .down-form-layer .container .title p, .down-ok-layer .container .title p { font-size: .24rem; } .down-form-layer .container { padding: 0 .3rem; width: 6.9rem; } .down-form-layer .container .msg { font-size: .24rem; } .down-ok-layer .container { width: 5rem; } .down-ok-layer .container .p-submit { width: 2rem; } .application ul { margin-left: -.3rem; } .application li { width: 50%; padding: 0 0 .4rem .3rem; } .application a { font-size: .24rem; } .application a .img { padding: .25rem; } .application a .img:after { height: .85rem; } .application-show .tab-btn li { line-height: 1rem; font-size: .26rem; } .application-show .tab-box .img .name { font-size: .24rem; line-height: 1rem; } .about-1 .img { width: 100%; position: relative; right: 0; margin-right: 0; } .about-3 { min-height: 5rem; padding: 1.2rem .5rem; } .about-3 .list-wrapper li { padding: 0 .2rem; } .about-4 .row .map { width: 6.9rem; } .about-4 .row .map li .name { font-size: .24rem; } .about-4 .row .col { width: 100%; } .about-4 .row h3 { font-size: .3rem; } .about-4 .row .tab-btn li .name { font-size: .24rem; } .about-4 .row .tab-box h5 { font-size: .26rem; } .about-4 .row .tab-box .imgs { width: 4rem; } .about-4 .row .tab-box dl { width: 2.6rem; font-size: .24rem; } .about-4 .row .tab-box dl dd { padding: 0 0 .2rem .18rem; } .about-4 .row .tab-box dl dd:before { top: .1rem; width: .08rem; height: .08rem; } .about-4 .img-list ul { margin-left: -.3rem; } .about-4 .img-list li { padding: .4rem 0 0 .3rem; } .news-nav a { width: 100%; height: .84rem; } .news-nav a:before { background: #d9e4ee; } .news-nav a:after { display: none; } .news-nav a img { width: .34rem; } .news-nav a h3 { font-size: .28rem; padding: 0 0 0 .14rem; } .news-nav a span { display: none; } .news-nav a:hover, .news-nav a.on { color: #01478B; } .news li .time { font-size: .26rem; } .news li .time div { font-size: .9rem; } .news li .img { width: 5rem; } .news li .col { width: 100%; padding-top: .3rem; } .news li .col .name { font-size: .26rem; line-height: 1.6em; } .news li .col p { padding: .12rem 0 .2rem 0; } .news li .col .p-more, .news li .col a.p-back, .news li .col .news-nav a, .news-nav .news li .col a { width: 1.8rem; height: .7rem; font-size: .24rem; } .news-show .hd .time { line-height: .8rem; font-size: .24rem; } .news-show .hd .p-back { margin-left: .2rem; } .news-show .p-content { font-size: .26rem; } .news-show .p-content .img .name { font-size: .28rem; } .job .msg { font-size: .26rem; } .job li .name { padding: 0 .5rem 0 .3rem; } .job li .name h3 { font-size: .28rem; width: 6.73rem; } .job li .name dl { flex-shrink: 0; } .job li .name dl dd { width: 1.7rem; font-size: .24rem; padding-right: 0; } .job li .name:after { right: .3rem; } .job li .box { padding: .5rem .3rem 0 .3rem; } .job li .box h3 { font-size: .28rem; } .job li .box .p-content { font-size: .24rem; line-height: .44rem; } .contact .col { width: 100%; } .contact .col .list li { padding-bottom: .5rem; } .contact .col .list li h3 { font-size: .26rem; } .contact .col .list li p { font-size: .24rem; } .contact .map { width: 100%; } .contact-form .form { width: 100%; padding-top: .5rem; } .contact-form .form li { width: 100%; } .contact-form .form li .input input { height: .8rem; line-height: .8rem; } .contact-form .form .p-submit { width: 100%; } .video-layer .container { width: 6.9rem; } .video-layer a.close { background-size: .44rem; } @media screen and (max-width: 550px) { .wal { margin: 0 .3rem; } } /*# sourceMappingURL=phone.css.map */