@charset "UTF-8"; .f-top .f-logo{ display: flex; align-items: center; justify-content: space-between; width: 100%!important; } .f-top{ padding-bottom: 1rem; } .f-top .f-logo img{ /*max-width: 4.375rem;*/ max-height: 34px; } .f-logo img{ width: auto; } @media (min-width: 1025px){ .f-bottom .copy br{ display: none; } } @media (max-width: 1024px){ .f-top .f-logo img{ /*max-width: 1.75rem;*/ max-width: none; max-height: .5rem; } } @media (max-width: 1024px){ header .logo img{ height: .45rem; } .pc-nav{ display: none; } .clearfixed{ display: block; } header{ background-color: #333; } header .query-btn .txt{ display: none; } header .logo{ position: static; float: left; margin-top: .9rem; } .header-right{ position: static; float: right; } .nav-btn { display: inline-block; position: relative; width: .8rem; height: .5rem; padding: 0; vertical-align: middle; margin-left: .8rem; } header .nav-btn { display: inline-block; position: relative; width: .8rem; height: .5rem; padding: 0; vertical-align: middle; margin-left: .8rem; } header .nav-btn .line { width: 100%; height: 2px; position: absolute; left: 0; background-color: #fff; transition: all .2s; transform-origin: center; margin: 0; } header .nav-btn .line1 { top: 0; } header .nav-btn .line2 { top: 50%; margin-top: -1px; } header .nav-btn .line3 { bottom: 0; } header .nav-btn.cur .line{ top: 50%; bottom: auto; margin-top: -1px; } header .nav-btn.cur .line1{ transform: rotate(45deg); } header .nav-btn.cur .line2{ opacity: 0; filter: alpha(opacity=0); } header .nav-btn.cur .line3{ transform: rotate(-45deg); } .m-nav{ position: fixed; top: 2.75rem; width: 100%; z-index: 100; box-sizing: border-box; padding: 0 5%; /*background-color: rgba(46,46,46,.85);*/ background-color: rgba(34,52,59,.7); } .m-nav li{ border-bottom: 1px solid rgba(255,255,255,.4); } .m-nav li:last-child{ border-bottom: none; } .m-nav li .tit{ display: block; font-size: .28rem; padding: .3rem 0 .3rem .3rem; color: #fff; position: relative; } .m-nav li .tit:before{ content: ""; position: absolute; right: 0; width: .4rem; height: .4rem; margin-top: -.15rem; background-repeat: no-repeat; background-position: center; background-size: cover; background-image: url('../img/m-nav-jia.png'); top: 50%; transition: all .2s; } .m-nav li:nth-child(1) .tit:before{ display: none; } .m-nav li.on .tit:before{ transform: rotate(45deg); } .m-nav li .navson{ padding-bottom: .3rem; display: none; } .m-nav li .navson a{ display: block; font-size: .4rem; line-height: .9rem; padding: 0 .5rem; color: #fff; } .footer-view{ width: auto; padding: 0 5%; } .banner .pc-box{ display: none; } .banner .m-box{ display: block; } .ban-view{ padding: 0 5%; width: auto; } .index-wrap{ position: relative; } .i-solution-box .pc-box img{ display: block; width: 100%; } .i-about{ position: static; transform: translateY(0); padding: 2rem 0; } .i-news{ position: static; padding: 2rem 5%; } .index-btns{ display: none; } .view{ width: auto; padding: 0 5%; } .pub-btns{ font-size: 0; text-align: center; margin-top: 1rem; } .pub-prev, .pub-next{ position: static; display: inline-block; *display: inline; zoom: 1; margin: 0 .5rem; } .honor-tab-box .pub-prev, .honor-tab-box .pub-next{ transform: translateY(0); } .tab-btns a{ width: 5rem; } } @media (max-width: 992px){ .banner .text-box{ top: 25%; } .f-link .list .item{ width: 45%; } .f-left{ width: 75%; } .i-solution-box .text-box .left{ float: none; width: 100%; } .i-solution-box .text-box .solution-more{ float: none; margin-top: .5rem; } .i-about .con{ width: 100%; } .about-box .text{ width: 50%; } .tech-tab .con-box .about-con{ width: 80%; } .news-list .news-right .tit{ font-size: .6rem; line-height: .7rem; } .news-list .news-right .con{ margin-top: .2rem; } .news-list .news-right .detail{ margin-top: .2rem; } } header .logo .i1{ display: none; } @media (max-width: 1024px){ header .logo .i0{ display: none; } header .logo .i1{ display: block; } header.on, header{ background-color: rgb(0,175,98); } header .lang{ color: #fff; } } @media (max-width: 767px){ .search-wrap .search-btn,header .query-btn,header .tel-wrap{ display: none!important; } .zhizun2-scroll p ,.jisu1-txt p { font-size: .25rem !important;} .clearfixed{ height: 1.36rem; } .header-view{ padding: 0 .5rem; } header{ height: 1.36rem; } header .logo{ margin-top: .45rem; width: 2.34rem; } .search-dialog{ display: none; position: absolute; left: 0; top: 1.36rem; height: 1rem; width: 100%; margin-top: 0; background-color: #000; box-sizing: border-box; padding: 0 .5rem; border: none; } .search-dialog input[type=text]{ font-size: .3rem; line-height: .5rem; height: .5rem; padding: .25rem 0; } .search-dialog input[type=submit]{ margin-top: .3rem; } .header-right{ position: static; float: right; height: 1.36rem; line-height: 1.36rem; } header .nav-btn{ width: .5rem; height: .36rem; /*margin-left: .25rem;*/ margin-left: 0; } header .query-btn{ margin-top: .4rem; margin-left: .25rem; } header .lang{ /*margin-left: .25rem;*/ } .search-wrap .search-btn{ display: block; width: .375rem; height: .375rem; background-repeat: no-repeat; background-position: center; background-size: 100%; background-image: url('../img/search-btn.png'); margin-top: .5rem; } .m-nav{ padding: 0 .5rem; top: 1.36rem; } .m-nav li .tit{ padding: .15rem 0 .15rem .3rem; } .m-nav li .navson a{ font-size: .24rem; line-height: .4rem; } .m-nav li .tit:before{ width: .3rem; height: .3rem; } footer{ padding: .9rem 0; padding-bottom: .35rem; } .footer-view{ width: auto .5rem; } .f-top{ padding-bottom: .5rem; } .f-logo{ width: 1.75rem; } .f-left{ float: none; width: 100%; } .f-right{ float: none; text-align: left; } .f-link .tit{ font-size: .26rem; line-height: .4rem; } .f-link .list{ overflow: hidden; width: 83%; } .f-link .list .row{ margin: 0 -.25rem; } .f-link .list .item{ padding: 0 .25rem; margin-bottom: .3rem; } .f-right{ margin-top: .4rem; } .f-right .tit{ font-size: .26rem; line-height: .4rem; } .f-right .tel-box{ float: left; } .f-right .tel{ /*font-size: .6rem;*/ font-size: 20px; line-height: 1.25; /*line-height: .6rem;*/ margin-top: .25rem; } .f-right .share-box{ float: right; margin-top: .7rem; } .f-right .share-box .item{ margin-left: .2rem; } .f-right .share-box .icon{ width: .45rem; } .f-right .share-box .item:nth-child(3) .icon, .f-right .share-box .item:nth-child(4) .icon, .f-right .share-box .item:nth-child(5) .icon{ width: .4rem !important; height: .4rem !important; } .share-box .img-box{ padding-top: .2rem; } .share-box .img{ width: 1.5rem; } .share-box .item.cur .img-box{ top: .4rem; } .share-box .img:before{ right: .1rem; } .f-bottom .copy{ display: none!important; /*display: block!important;*/ } .m-copy{ display: block; padding: .25rem 0; background-color: rgb(0,175,98); /*display: none!important;*/ text-align: center; } .m-copy .copy, .m-copy .copy a{ color: #fff; font-size: .2rem; line-height: .3rem; } .banner .m-img{ display: block; } .banner .pc-img{ display: none; } .banner .text-box{ top: auto; bottom: 1rem; } .banner .text-box .en{ font-size: .6rem; line-height: .6rem; } .banner .text-box .cn{ font-size: .52rem; line-height: .6rem; margin-top: .15rem; } .banner .text-box .ban-btn{ margin-top: .45rem; } .banner .text-box .ban-btn a{ padding: 0 .7rem; height: .8rem; } .banner .text-box .ban-btn span{ font-size: .24rem; line-height: .8rem; height: .8rem; } .banner .buttons{ right: .7rem; left: auto; width: auto; white-space: nowrap; } .banner .buttons .btns{ display: none; } .banner .buttons .prev, .banner .buttons .next{ margin:0 0 0 .28rem; } .i-solution-box .pc-box{ display: none; } .i-solution-box .m-box{ display: block; } .i-solution-box .m-box img{ width: 100%; } .i-solution-box .text-box{ visibility: visible; opacity: 1; filter: alpha(opacity=100); top: 1.9rem; transform: translateY(0); padding: 0 .5rem; text-align: center; } .i-solution-box .text-box .tit{ font-size: .52rem; line-height: .6rem; } .i-solution-box .text-box .con{ font-size: .24rem; line-height: .4rem; margin-top: .4rem; } .i-solution-box .text-box .solution-more{ width: 2rem; height: .8rem; margin: .5rem auto 0; } .i-solution-box .text-box .solution-more span{ font-size: .24rem; line-height: .8rem; background-size: .1rem; } .pub-prev, .pub-next{ width: .8rem; height: .8rem; background-size: .16rem; } .i-solution-box .pub-prev, .i-solution-box .pub-next{ transform: translateY(-50%); z-index: 3; border: none; width: .16rem; height: .3rem; } .i-solution-box .pub-prev{ background-image: url('../img/pub-prev2.png'); left: .5rem; } .i-solution-box .pub-next{ background-image: url('../img/pub-next2.png'); right: .5rem; } .i-solution-box .btns{ position: absolute; bottom: 1rem; width: 100%; font-size: 0; text-align: center; z-index: 3; } .i-solution-box .btns .swiper-pagination-bullet{ width: .12rem; height: .12rem; background-color: #fff; opacity: .2; filter: alpha(opacity=20); border-radius: 100%; margin: 0 .1rem; transition: all .3s; } .i-solution-box .btns .swiper-pagination-bullet-active{ opacity: 1; filter: alpha(opacity=100); } .i-about{ padding: 1.6rem 0 .9rem; } .i-about h3{ font-size: .52rem; line-height: .6rem; } .i-about .con{ font-size: .24rem; line-height: .44rem; margin-top: .5rem; } .i-about .icon-box{ margin-top: .55rem; } .i-about .icon-box .row{ margin: 0 -.1rem; } .i-about .icon-box .item{ margin: 0; width: 33.33%; box-sizing: border-box; padding: 0 .1rem; margin-bottom: .5rem; } .i-about .icon-box .icon{ width: 1.2rem; } .i-about .icon-box .txt{ font-size: .24rem; line-height: .4rem; margin-top: .24rem; } .i-news{ padding: 2rem .5rem 2.7rem; } .i-news h3{ font-size: .52rem; line-height: .6rem; text-align: center; } .i-news-tab{ position: relative; margin-top: 1.2rem; } .i-news-tab .swiper-slide{ width: 4.8rem; margin: 0 .28rem; opacity: 0; filter: alpha(opacity=0); transition: opacity .3s; } .i-news-tab .swiper-slide:last-child{ margin-right: 0; } .i-news-tab .text{ margin-top: .4rem; } .i-news-tab .time{ font-size: .24rem; line-height: .4rem; } .i-news-tab .tit{ font-size: .3rem; line-height: .4rem; margin-top: .2rem; height: .8rem; } .i-news-tab .scrollbar{ display: none; } .i-news-tab .swiper-slide-active{ opacity: 1; filter: alpha(opacity=100); } .i-news-tab .pub-prev, .i-news-tab .pub-next{ top: 28%; z-index: 3; border: none; width:1rem; height:1rem; } .i-news-tab .pub-prev{ background-image: url('../img/pub-prev2.png'); left: 0; } .i-news-tab .pub-next{ background-image: url('../img/pub-next2.png'); right: 0; } .sub-banner img{ width: 120%; transform: translateX(-10%); } .sub-nav .swiper-wrapper{ justify-content: inherit; } .sub-nav .swiper-slide{ margin: 0 .6rem 0 0; } .sub-nav a{ height: 1rem; line-height: 1rem; font-size: .3rem; } .sub-nav .swiper-slide.cur a{ font-size: .36rem; } .about-box{ padding: .7rem 0; } .about-box .img-box{ float: none; width: 100%; } .about-box .text{ float: none; width: 100%; } .pub-tit{ font-size: .4rem; line-height: .5rem; } .about-con{ font-size: .24rem; line-height: .5rem; } .about-box .text .about-con{ margin-top: .4rem; } .about-box .img-box{ margin-top: .4rem; } .about-box .cover .txt{ font-size: .4rem; line-height: .4rem; } .about-box .cover{ border-radius: 0 0 .7rem 0; } .about-icon-box{ padding: .7rem 0; } .about-line{ width: .5rem; height: 2px; margin: .36rem auto; } .about-icon-box .icon-box{ margin-top: .4rem; } .about-icon-box .icon-box .item{ width: 2.7rem; height: 2.7rem; margin: 0 .2rem .4rem; padding-top: .7rem; } .about-icon-box .icon{ width: .54rem; } .about-icon-box .cn{ font-size: .3rem; line-height: .4rem; margin-top: .2rem; } .about-icon-box .en{ font-size: .24rem; line-height: .4rem; } .network-box{ padding: .7rem 0; } .network-box .network{ margin-top: .4rem; } .network .pc-box{ display: none; } .network .m-box{ display: block; } .network .m-box img{ width: 100% } .tech-box .circle{ display: none; } .tech-top{ top: .7rem; } .tab-btns{ margin-top: .4rem; } .tab-btns a{ width: 2.5rem; height: .8rem; line-height: .8rem; font-size: .3rem; margin: 0 .2rem; } .tech-tab .swiper-slide{ height: 13.34rem; } .tech-tab .con-box{ top: 3.4rem; } .tech-tab .con-box .tit{ font-size: .3rem; line-height: .4rem; } .tech-tab .con-box .about-con{ width: auto; padding: 0 .5rem; margin-top: .4rem; } .tech-icon-tab .swiper-slide{ width: 33.33%; } .tech-icon-tab{ width: 90%; left: 5%; } .tech-icon-tab .swiper-slide{ height: 2rem; } .tech-icon-tab .tech-con{ padding-top: .5rem; } .tech-icon-tab .tech-con .icon{ width: .48rem; } .tech-icon-tab .tech-con .txt{ font-size: .24rem; line-height: .4rem; margin-top: .2rem; } .tech-tab .buttons{ bottom: 25%; } .tech-tab .buttons .btns .swiper-pagination-bullet{ width: .3rem; height: .3rem; } .tech-tab .buttons .btns .swiper-pagination-bullet:before{ width: .1rem; height: .1rem; margin: -.05rem 0 0 -.05rem; } .tech-tab .buttons .prev{ margin-right: .3rem; } .tech-tab .buttons .next{ margin-left: .3rem; } .ppf-box{ padding: 3.4rem 0 .7rem; height: auto; } .ppf-box .text-box, .ppf-box .img{ float: none; width: 100%; } .ppf-box .text-box .tit{ font-size: .3rem; line-height: .4rem; text-align: center; } .ppf-box .text-box .con{ margin-top: .3rem; font-size: .24rem; line-height: .5rem; } .honor-box{ padding: .7rem 0; } .honor-box .honor-tab{ margin-top: 1rem; } .honor-box .honor-tab .txt{ font-size: .24rem; line-height: .4rem; margin-top: .2rem; } .pub-btns{ margin-top: .4rem; } .pub-prev, .pub-next{ margin: 0 .2rem; } .news-box{ padding: .7rem 0; } .news-list .item{ margin-bottom: .5rem; } .news-list .time{ display: none; } .news-list .time .line{ display: none; } .news-list .news-right{ float: none; width: 100%; } .news-list .news-right .img, .news-list .news-right .text{ float: none; width: 100%; } .news-list .news-right .text{ padding: .4rem; } .news-list .news-right .tit{ font-size: .3rem!important; line-height: .4rem; padding-bottom: .2rem; } .news-list .news-right .con{ height: auto; font-size: .24rem; line-height: .5rem; } .news-list .news-right .detail{ font-size: .24rem; line-height: .4rem; } .page a{ width: .6rem; height: .6rem; line-height: .6rem; font-size: .24rem; margin: 0 .1rem; } .news-box .page{ margin-top: .5rem; } .contact-box{ padding: .7rem 0; } .contact-box .map{ float: none; width: 100%; height: 6rem; margin-top: 0; } .contact-box .text-box{ float: none; width: 100%; margin-top: .5rem; } .contact-box .text-box .item{ padding: .2rem 0; } .contact-box .text-box .item:first-child{ padding-top: 0; } .contact-box .text-box .con-box{ margin-top: .4rem; } .contact-box .text-box .item .tit{ font-size: .24rem; line-height: .4rem; background-size: .3rem; padding-left: .4rem; } .contact-box .text-box .item .con{ font-size: .3rem; line-height: .4rem; margin-top: .2rem; } .message-box{ padding: .5rem 0; } .message-form{ margin-top: .4rem; } .message-form .row{ margin: 0; } .message-form .message-item{ padding: 0; } .message-form .inp{ padding-bottom: .3rem; margin-bottom: .3rem; } .message-tit, .message-form .inp .message-tit{ font-size: .3rem; line-height: .4rem; } .message-form .inp input[type=text]{ font-size: .3rem; line-height: .4rem; height: .4rem; } .message-form textarea{ font-size: .3rem; line-height: .4rem; margin-top: .3rem; padding: .3rem; } .message-form .check{ margin-top: .3rem; } .message-form .check input{ height: .4rem; line-height: .4rem; padding: .2rem .4rem; width: 1.5rem; font-size: .3rem; } .message-form .check img{ float: right; width: 1.7rem; height: .8rem; margin: 0; } .message-form .submit-box{ margin-top: .5rem; padding-top: .5rem; } .message-form .submit-box input[type=submit]{ width: 2.5rem; height: .8rem; font-size: .3rem; } .solution-btns{ margin-top: 0; padding: .5rem 0; } .solution-btns a{ margin-bottom: .4rem; } header .tel-dialog{ top: 1.2rem; font-size: .3rem; line-height: .5rem; width: 2.5rem; } }