@charset uft-8; /* wap */ @media screen and (max-width: 767px) { i {font-style: normal;} .headbox{width: 100vw; height: 15vw} .headwap{width: 100vw; height: 15vw; position: fixed; left: 0; top: 0; z-index: 500; background-color: #fff; box-shadow: 0 0 2vw rgba(0, 0, 0, 0.3);} .logo{float: left; height: 15vw; line-height: 15vw; padding-left: 3.5vw;} .logo img{height: 9vw;} .nav-button{float: right; margin-right: 4.5vw; width: 6vw; margin-top: 6vw;} .nav-button::before, .nav-button::after, .nav-button span{width: 6vw; height: 2px; border-radius: 1px; background-color: #d04710; display: block; content: ""; margin-bottom: 1vw;} .wapnav{width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.8); position: fixed; right: 0; top: 0; z-index: 600; transform: translateX(100vw); opacity: 0; transition: all 0.5s;} .wapnav.show{transform: translateX(0vw); opacity: 1;} .wapnav .nav-t{height: 13vw; line-height: 13vw; padding: 0 5vw; font-size: 4vw; color: #fff; width: 80vw; margin-left: 20vw; box-sizing: border-box; background-image: linear-gradient(-45deg, #d04710 , #f76e00 50%, #d04710); background-image: -webkit-linear-gradient(-45deg, #d04710 , #f76e00 50%, #d04710); background-image: -moz-linear-gradient(-45deg, #d04710 , #f76e00 50%, #d04710); } .wapnav .nav-t i{float: right; font-size: 5vw;} .wapnav ul{width: 80vw; height: calc(100vh - 13vw); overflow-x: hidden; overflow-y: auto; display: block; background-color: #fff; margin-left: 20vw;} .wapnav ul li{line-height: 12vw; padding: 0 8vw; border-bottom: 1px solid #efefef; font-size: 4vw;} .wapnav ul li i{float: right; font-size: 4vw; height: 12vw; line-height: 12vw; transition: all 0.5s;} .wapnav ul li i.show{transform: rotate(-180deg);} .wapnav ul li a{display: inline-block; height: 12vw; line-height: 12vw;} .wapnav ul li .drop-nav{width: 80vw; background-color: #efefef; margin-left: -5vw; padding: 0 5vw 0 8vw; box-sizing: border-box; overflow: hidden; height: 0vw; transition: all 0.5s;} .wapnav ul li .drop-nav a{display: block; overflow: hidden; font-size: 3.6vw; height: 10vw; line-height: 10vw;} .wapnav ul li .drop-nav a i{float: right;} .laug{height: 10vw; line-height: 10vw; display: flex; margin-top: 2vw;} .laug span{flex: 1; display: block; height: 10vw; line-height: 10vw; text-align: center;} .laug span img{height: 5vw; margin-right: 1vw;} footer .line1 {display: none;} footer .ftbtm {font-size: 12px; padding-top: 1.5em;} footer .ftbtm p {margin-bottom: 5px} /*index*/ .carousel-indicators {bottom: -5px;} .page1 .menu {margin:0 -10px 10px;} .page1 .menu li {padding: 10px 4px; font-size: 12px;} .page1 .item {padding: 0;} .page1 .srt .img3 {padding-top: 15%;} .page1 .srt .img3 > img {width: 120px;} .page1 a .slt {margin-left: 0; padding-top: 2vh; width: 54%;} .page1 a .slt .stt {font-size: 16px;} .page1 a .slt .stt2 {margin: 10px 0 5px;} .page1 a .slt .smore {margin-top: 15px;} .page1 .il, .page1 .ir {top: auto; bottom: 20px; font-size: 20px;} .page1 .ir {left: 20px;} .page1 .il {left: 0;} .page1 a .slt .stc {font-size: 12px; height: 64px; overflow: hidden;} .page1 a .slt .smore {height: 30px; line-height: 30px; width: 100%;} .indexsolu {height: auto; padding-top: 2rem; background: url(../img/page2_bg.png) no-repeat center center;} .indexsolu .ptit {position: static; width: 100%; color: #333; top: auto; margin-top: 0; margin-bottom: 2rem; padding-left: 15px; font-size: 26px;} .indexsolu .soludiv {width: 94%;} .indexsolu .swiper-button-next span, .indexsolu .swiper-button-prev span {color: #f76e00;} .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 24px!important;} .indexsolu .swiper-button-next {width: 30px;} .indexsolu .soludiv .titler {font-size: 16px; line-height: 44px;} .page3 {padding-top: 2rem; padding-bottom: 2rem;} .page3 .ptit {position: static; width: 100%; color: #333; top: auto; margin-top: 0; margin-bottom: 2rem; padding-left: 15px; font-size: 26px;} .page3 .p3item > img {height: auto;} .page3 .id1, .page3 .id3 {margin-bottom: 1rem;} .page3 .p3txt {bottom: 0; opacity: 1; font-size: 1em;} .page3 .all {text-align: center;} /* hidden */ .right_nav {display: none;} .pmenu {display: none;} .mbb3 {margin-bottom: 1.5em;} #page {padding-top: 1em;} /* about */ .banner > img {width: 200%;} .aboutext .banner-describe {margin-top: -30%;} .aboutext .btit {font-size: 1.4em;} .aboutext .btxt {font-size: 12px; margin-top: 5px;} .page4 {padding-top: 1.2em; padding-bottom: 1.2em;} .page4 h2 {margin-top: 0; margin-bottom: 0; font-size: 26px;} .page4 .p4content {margin-top: 1.2em; padding: 15px;} .page4 .p4content .txtds {padding-top: 0; padding-bottom: 0;} .page4 .p4content .history .no:nth-child(odd) {text-align: left; position: relative;} .page4 .p4content .history {width: 100%; background: url(../img/history_bg.png) left center repeat-y; height: auto;} .page4 .p4content .history .no {width: 100%; padding-left: 5%; left: 0; right: 0; position: relative; margin-bottom: 15px;} .page4 .p4content .history .no img {max-width: 100%;} .page4 .p4content .history .year {} .page4 .p4content .history .year .yuan {right: auto; left: -25px;} .page4 .p4content .history .no2 .year .yuan, .page4 .p4content .history .no4 .year .yuan, .page4 .p4content .history .no6 .year .yuan, .p4content .history .no8 .year .yuan{ left: -25px; } .page4 .p4content .history p {margin-bottom: 2px;} .page4 .p4content .history .matter {font-size: 12px; line-height: 24px;} .txtds img {max-width: 100%; display: block;} .lnpage {padding-top: 0;} .lnpage .lll {margin-bottom: 2em;} .lnpage .lll, .lnpage .rrr {width: 100%; float: none;} .solution-news.ptb4 {padding: 1.5em 0;} .solution-news .dot-nav {padding: 0;} .solution-news .dot-nav h2 {margin-top: 10px;} .solution-news01 {margin: 0em 0;} .solution-news01 .item .img-resposive {width: 100%; height: 320px;} .solution-news01 .item .tit {} .solution-news01 .page ul {padding: 0 0 2em;} .news-detail {argin: 2em 0 2em 0;} .news-detail .head .tit {font-size: 22px; text-align: left;} .news-detail .head {padding-top: 0; padding-bottom: 2rem;} .news-detail .content {padding: 2em 15px;} .news-detail .content img {max-width: 100%; display: block;} .tbox {position: static; box-shadow:none; padding-top: 2em; margin: 0 15px;} .tbox .tdl {width: 100%; text-align: left; } .tbox .tdl dt > a {padding-left: 2rem;} /*.tbox .tdl dd {padding-left: 2rem;}*/ .tbox .tdl .tspan {left: 2000px;} .tbox .tdl dd .tdda {padding: 0 2rem; margin: 0 2rem;} .page6 .container .p6plist {padding-top: 0;} .page6 .container .p6plist ul li {width: 48%; padding: 0 15px; margin-right: 2%;} .page6 .container .p6plist ul li:nth-of-type(3n) {margin-right: 2%;} .page6 .container .p6plist ul li img {max-width: 100%; padding: 0;} .page6 .container .p6plist .p6discrip .pdtit {font-size: 14px; margin-bottom: 10px; height: 40px; overflow: hidden;} .page6 .container .p6plist .p6discrip .btn {width: 100%; height: 35px; line-height: 21px;} .proshow {padding-top: 2em; margin-bottom: 2em; box-shadow:0px 0 10px #d5d6d6 inset,0px 2px 10px #d5d6d6;} .proshow .pro {margin-bottom: 0;} #preview {width: 100%!important; float: none!important;} #spec {height: 85px!important;} #specList UL LI {width: 20%!important;} #specList UL LI IMG {width: auto!important; height: 60px!important;} .promodel .jian {margin: 0 0px; text-align: justify;} .proshow .pro .prodes {width: 100%; float: none; padding-top: 2em; padding-bottom: 1.5em;} .proshow .pro .prodes .model {font-size: 24px; margin-bottom: 0;} .boede {margin-bottom: 20px;} .product-intru .nav-tabs>li {font-size: 14px; margin: 0;} .product-intru .nav-tabs {justify-content:flex-start;} .product-intru .tab-content>div {padding: 15px 0;} .product-intru .tab-content>div img {max-width: 100%;} .solution .container h3 {padding-top: 0;} .solution .container .s-content .item {width: 100%; float: none; margin-top: 1.2em;} .solution .container .s-content .item .item-mask {padding: 0 1.5em; line-height: 50px;} .solution .container .s-content .item .item-tit {font-size: 18px;} .promenu {position: static; margin: 0 15px;} .promenu .pmli {width: 100%; margin-bottom: 1px;} .promenu .pmli .pma {margin-bottom: 1px;} .service-nav .dot-nav {display: block;} .dot-nav {padding: 1em 0; margin: 0 0 0 15px;} .dot-nav li {float: none; width: 31%; padding-left: 25px; display: inline-block; margin: 0px;} .dot-nav li span {width: 18px; height: 18px; border:6px solid #c8c9ca; top: 9px;} .dot-nav li a {font-size: 16px;} .solu2 .content {padding: 15px;} .solu2 .content img {max-width: 100%; display: block;} .promenu .hhul {left: 2000px;} .solu2 h2 {margin: 0 15px 15px;} .solu2 .titds {margin: 0 15px;} .concat-content.pbt3 {padding-top: 1em;} .concat-content .headquarters {padding: 15px; height: auto;} .concat-content .headquarters .describe {width: auto; position: static; height: auto; padding: 0 15px 10px; margin-bottom: 15px; left: 15px; right: 15px;} .concat-content .headquarters .map {position: static; width: auto; transform: translateY(0%); right: 0; top: 0; bottom: 0;} .solu2 .bgf7.ptb3 {padding-top: 1em; padding-bottom: 1em;} .bsc {padding: 0;} .bsc .area {padding: 0 0 0 0.5em;} .way {margin: 0em auto 2em;} .way .ptb1 {padding-top: 0;} .way .vx-box {width: 100%;} .way .vx-box>div:hover .con {border: 1px solid #fff;} .way .vx-box #wxcon {left: 1em;} .way .vx-box #wxcon p:after {display: none;} .service-tx {padding: 0 15px;} .service-tx >ul {display: block; overflow: hidden;} .service-tx >ul li {float: left; width: 50%; margin-bottom: 15px;} .service-tx >ul li img {max-width: 100%;} .service-tel {margin-top: 1em; height: 220px; overflow: hidden;} .service-tel img {width: 300%;} .service-tel .tel-24 {top: 18%; margin-left: -117px;} .service-tel .tel-24 a {font-size: 2.5em; line-height: 2em;} .service-tel .tel-24 p {font-size: 1.8em;} .map-content {/*transform: scale(0.6); width: 130%!important;*/ overflow-x: scroll; padding: 0;} /*.map-module {width: 100%!important;}*/ /*.branch-map-l {width: 100%;}*/ .map-content-box {background: url(../img/map-bj.png) no-repeat center} .mapps {border:1px solid #d04710; border-radius: 2px; margin: 15px 15px 0; padding: 8px 15px;} .mapps img {height: 15px; margin-right: 5px;} .service-concat h3 {padding-top: 1em; padding-bottom: 1em; margin-top: 10px;} .service-concat .container .row >div:nth-of-type(1) {padding-right: 15px;} .service-concat .container .row >div:nth-of-type(2) {padding-left: 15px;} .service-concat .container .row .col-lg-6 {border-bottom: 1px solid #eee;} .service-concat .img {display: none;} .service-concat .txt-des {float: none; width: 100%;} .service-concat .txt-des .tit a {font-size: 16px;} .service-down .tit {margin-bottom: 0;} .service-down .video-box {width: 100%;} .service-down .video-box li {width: 47%; margin-right: 15px; margin-bottom: 15px;} .service-down .video-box li:nth-of-type(2) {margin-right: 0;} .service-down .video-box li:nth-of-type(4) {margin-right: 0;} .service-down .video-box li:nth-of-type(6) {margin-right: 0;} .service-down .video-box li:nth-of-type(8) {margin-right: 0;} .service-down .video-box li:nth-of-type(10) {margin-right: 0;} .service-down .data-box { margin-bottom: 20px;} .service-down .data-box li {width: 47%; padding: 1em 15px; margin-right: 15px; margin-bottom: 15px;} .service-down .data-box li .data-des {padding: 15px 0; font-size: 14px;} .service-down .data-box li:nth-of-type(2) {margin-right: 0;} .service-down .data-box li:nth-of-type(4) {margin-right: 0;} .service-down .data-box li:nth-of-type(6) {margin-right: 0;} .service-down .data-box li:nth-of-type(8) {margin-right: 0;} .service-down .data-box li:nth-of-type(10) {margin-right: 0;} .service-down .data-card {width: auto; margin: 0 15px;} .service-down .data-card .card .tit {font-size: 16px; line-height: 48px;} .service-down .data-card form input:last-of-type {width: 20px;} .service-down .modal-dialog {width: auto; margin-left: -47%; margin-top: -53%;} .service-down .modal-dialog video {height: 280px;} .investor img {max-width: 100%;} .investor .head {padding-top: 1em; padding-bottom: 1em;} .investor .head .head-left, .investor .head .head-right, .investor .presentation .box .box-left, .investor .presentation .box .box-right {width: auto; float: none;} .investor .presentation h2, .notice h2, .jlchart h2 {padding-top: 0; padding-bottom: 0;} .investor .presentation .box .box-right ul li {font-size: 14px;} .notice .notice-list .item {width: 100%; float: none; margin-bottom: 1em;} .notice .btn {margin-top: 0;} .data {display: none;} .hdrem {margin-bottom:25px;} .form-body, .formfoot {max-width:100%; width:94%; margin:0 auto;} .form-body .form-control {width:100%!important;} .formfoot .btn-warning {display:block; width:100%;} .fslist {padding:15px 15px 0;} .fslist dl dd { padding-left:10px;} .fslist dl dt {height: 32px;} .fslist dl dt, .fslist .d1 dd {font-size:16px;} }