@charset "utf-8"; /* CSS Document */ @media screen and (max-width: 2600px) { } @media screen and (max-width: 1920px) { } /* 1680 */ @media screen and (max-width: 1680px) { .hls-iadvantages .text {width: 300%;} .hls-company-pic {width:50%;} .histor-time-line {background: url("../upload/hline.svg") center bottom no-repeat;background-size: 100%;} .interpretation .txt {padding: 2% 3% 5% 5%;} .interpretation.int2 .txt {padding: 5% 4% 0 4%;} .hls-brand .concept {margin-top:10%;} .prodcutlist a .pic,.otherprodcut a .pic {max-height: 300px;min-height:auto;} .dealers-right {padding:0 4%;} .technical .left {width: 44%;padding:0 3% 0 3%;} .technical .left .data li {width: 98%;padding: 13px 0;margin-bottom: 10px;} } /* 1440 */ @media screen and (max-width: 1440px) { .hls-iadvantages .text {font-size: 250px;} .inewslist .inews a .txt h5 {font-size: 14px;line-height: 22px;margin: 20px 0;} .hls-icontact .icontact a {font-size: 24px;width: 450px;height: 100px;line-height: 100px;margin-left: -225px;margin-top: -50px;} .prodcutlist a .txt h4 {font-size: 14px;} .prodcutlist a .txt h5 {font-size: 12px;} .dtitle {font-size: 20px;} .dtitle h2 {font-size: 30px;} .detailmain {width: 46%;padding-left: 5%;} .prodcutlist a,.otherprodcut a {width: 19%;margin: 0.3%;} .hls-page-case .ptitle h2 {width: 300%;font-size: 250px;line-height: 250px;} .casetitle h5 {font-size: 16px;} .caselistpic {width:60%;} .caselistright {width: 32%;padding: 3% 0 0 8%;} .dealers-list a span h5 {font-size: 14px;} .dealers-list a span h6 {font-size: 14px;line-height: 23px;} .dealers-map {width: 58%;} .dealers-right {padding: 0 0 0 2%;} .dealers-list a {padding: 10px 0;} .scroll_wrap {height:480px;} .technical .left .data li h5 {font-size: 14px;} .technical .left {width: 40%;padding: 0 3% 0 3%;} .technical .pic {width: 54%;} .nnav {width:45%;} } /* 1366 */ @media screen and (max-width: 1366px) { footer .hls-footer .leftnav ul {width: 18%;} .title h2 {font-size: 40px;} .iacase li a h4 {font-size: 18px;} .inewslist .inews a .txt h4 {font-size: 14px;} .inewslist .inews a .txt h5 {font-size: 12px;line-height: 20px;} .hls-page-about .ptitle h2 {font-size: 250px;line-height: 250px;width: 300%;} .hls-page-about .ptitle h3 {font-size: 70px;} .aboutnav {width: 65%;} .hls-company {padding:7% 5%;} .interpretation .txt {padding:1% 0 0 3%;width: 30%;} .interpretation .txt h5 {font-size: 14px;line-height: 22px;} .hls-brand .concept .main .text {width: 100%;font-size: 14px;line-height: 30px;} .hls-brand .advantage .main {width: 50%;padding: 5% 0 0 0;} .download li h5 {font-size: 14px;} .hls-page-case .ptitle h3 {font-size:70px;} .storestxt h4,.project .txt h4 {font-size: 14px;line-height: 30px;} .viewmap {font-size: 12px;} .technical .left .data li span h3 {font-size:16px;} .serviceconsulting {width: 90%;} } /* 1280 */ @media screen and (max-width: 1280px) { .hls-company .company .text {padding:8% 0;font-size: 14px;line-height: 30px;} .interpretation .txt h2 {font-size: 40px;} .interpretation .txt h5 {font-size: 13px;} .hls-brand .brand .btitle h2 {font-size: 50px;} .hls-brand .advantage .main {padding: 0;} .pdata .text {font-size: 12px;line-height: 26px;} .pdata h4 {font-size: 14px;border-bottom: 1px solid #1b1b1b;padding: 5px 0;} .dtitle {font-size: 18px;} .otherprodcut a .txt h4,.casetitle h5 {font-size: 14px;} .otherprodcut a .txt h5 {font-size: 12px;} .casetitle h5 {padding:5px 0;} .storestxt h4 {line-height: 24px;padding: 8% 0;} .stores .swiper-button-ctrl {margin-top: 80px;} .technical .left {width: 40%;padding: 0 3% 0 0;} .technical .left .data li h5 {font-size: 12px;padding: 0 0 0 5%;width: 60%;} .technical .pic {width: 57%;} .technical .left .data li span {min-width:30%;} .technical .left .data li span h3 {font-size: 14px;} .technical:last-child .left {width: 40%;padding: 0 0 0 3%;} .serviceconsulting .left ul {padding: 5% 0;} .recruitment {width: 90%;} .talentconcept .txt {width: 35%;padding: 0 0 5% 10%;} .talentconcept .txt .text {padding:10% 0 0 0;font-size: 14px;line-height: 30px;} .xy-index-banner .text h2 {font-size: 40px;} .xy-index-banner .text h3 {font-size: 20px;} } /* 1152 */ @media screen and (max-width: 1152px) { .nnav {width:55%;} header .hls-header .right .hls-nav a {font-size: 15px;margin-right:30px;} header .hls-header .right .other a {font-size: 15px;} .hls-iadvantages .right {padding:3% 5% 0 5%;} .inewslist .inews a .txt h5 {display: none;} .inewslist .inews a .txt h6 {padding:5% 0;} header.header-fixed .hls-header .right .hls-nav a {margin-right:30px;} .interpretation .txt h5 {font-size: 12px;} .hls-brand .advantage .main .text li {font-size: 14px;} .electricity a {width: 30.3333333%;} } /* 1024 */ @media screen and (max-width: 1024px) { } /* 860 */ @media screen and (max-width: 860px) { header,.pcshow,.suspension { display:none!important;} .mbshow,.nav_mobile {display:block!important; } .rolling-top {display: none!important;} footer .hls-footer {padding: 10% 0 ;} footer .hls-footer .leftnav {display: none} footer .hls-footer .right {width: 100%;float: none;text-align: center;} footer .hls-footer .right ul {float: none;} footer .hls-footer .right ul a.flogo {margin: auto;} footer .hls-footer .right ul li {text-align: center;} footer .hls-footer .right ul:last-child a{display: block;} .xy-index-banner .text {width:90%;left:5%;top: 35%;margin-left:0px;} .xy-index-banner .text h2 {font-size: 20px;} .xy-index-banner .text.left {left: 5%;} .xy-index-banner .text.right {right: 5%;} .xy-index-banner .text h6 {font-size: 14px;width: 140px;height:42px;line-height: 42px;} .title h2 {font-size:24px;} .title h3 {font-size:18px;} .ptb5 {padding:15% 0;} .tmore {width: 70px;top:45%;} .tmore a {font-size: 12px;padding-bottom: 10px;} .hls-iproduct .iproduct,.hls-iproduct .iproduct.ip1,.hls-iproduct .iproduct.ip2,.hls-iproduct .iproduct.ip4 {margin:1% 0px ;width:100%;max-width: 100%;float: none;} .hls-iproduct .iproduct .txt h4 {font-size: 18px;} .hls-iproduct .iproduct .txt h5 {font-size: 14px;} .hls-iadvantages .left {float: none;width: 100%;} .hls-iadvantages .right {float: none;width: 90%;padding: 10% 5% 0 5%;margin-bottom:10%;} .imore a {font-size: 14px;width: 130px;height:42px;line-height:42px;} .icase-nav {width: 100%;height: 40px;position: relative;right:auto;bottom:auto;padding:10% 0 0 0;} .icase-nav .swiper-slide li::after {width: 100%;left: 0;} .iacaselist .imore {margin-left: -62px;} .iacaselist .swiper-slide {padding-bottom: 40px;} .hls-inews {padding: 15% 0;} .inewslist .inews {width: 100%;float: none;margin-bottom:3%;} .inewslist .inews a .pic {width: 100%;float: none;} .inewslist .inews a .txt {position:relative;right:auto;top: auto;width: 90%;height:auto;padding:5%;overflow: hidden;} .inewslist .inews a .txt h5 {display: block;} .inewslist .inews a .txt h6 {padding:0;} .inewslist .inews:nth-child(3) .txt, .inewslist .inews:nth-child(4) .txt {left: auto;right: auto;} .hls-icontact .icontact a {font-size: 20px;width:60%;height:50px;line-height:50px;margin-left: 0;margin-top: -25px;left: 20%;} .pathbg {padding-top: 50px;} .hls-page-about .ptitle h2 {font-size: 200px;line-height: 200px;width: 1000%;} .hls-page-about .ptitle h3 {font-size: 40px;width:100%;left:0;margin-left:0px;text-align: center;bottom: 30%;} .aboutnav {width: 100%;} .aboutnav li a i {margin-top:0;} .aboutnav li a {padding:10px 0;} .hls-company-pic {position: relative;right:auto;top:auto;width: 100%;} .pt130 {padding-top: 10%;} .hls-company .company {width: 100%;} .hls-history {padding: 20% 0;} .histor-time h3 {padding:20px 0;font-size:20px;} .histor-time-line {background: url(../upload/hline.svg) center bottom no-repeat;background-size:400%;} .histor-main {width: 100%;margin: 50px auto auto;} .histor-main li {font-size: 14px;line-height:26px;} .hls-interpretation {padding:20% 0;} .interpretation .pic {width:100%;float: none;} .interpretation .txt {position: relative;width:100%;height: auto;left:auto;top: auto;padding:5% 0;} .interpretation.int2 .pic,.interpretation.int2 .pic:last-child {width: 100%;float: none;} .interpretation.int2 .txt {width: 100%;left: auto;padding:5% 0;} .hls-brand {background-size: 200%;} .hls-brand .brand .btitle h4 {font-size:16px;} .hls-brand .brand .btitle h2 {font-size: 22px;} .hls-brand .concept .pic {width: 100%;float: none;margin-top: 5%;} .hls-brand .brand .txt {text-align: center;font-size: 12px;line-height: 19px;position: relative;right: auto;top: auto;} .hls-brand .concept .main {width: 100%;padding: 10% 0;float: none;} .hls-brand .advantage .main {width: 100%;padding: 5% 0 0 0;} .hls-brand .advantage .pic {width: 100%;float: none;} .hls-brand .advantage .main .text {width: 100%;padding: 5% 0;font-size: 14px;line-height: 30px;} .title h6 {font-size: 14px;line-height: 28px;adding: 30px 0;width: 100%;} .swiper-button-nextC, .swiper-button-prevC,.swiper-button-nextD, .swiper-button-prevD {display: none;} .certification li {padding:10%;} .certification li .dtable,.certification li .dtable-cell,.certification li img {height:150px;max-height: 150px;} .downloadlist {padding: 10% 0;} .hls-page-container#A6 {padding: 10% 0;overflow: hidden;} .prodcutnav .swiper-wrapper {display: flex;} .prodcutnav2 {padding:10% 0;} .prodcutnav2 a {padding:10px;} .prodcutlist a, .otherprodcut a {width: 49%;margin: 0.5%;float: left;display: block;} .prodcutlist {padding:5% 0 15% 0;width: 101%;} .hls-page-prodcut {width: 101%;margin-left: -1%;} .detailpic {float: none;width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);} .detailpic .swiper-button-next, .detailpic .swiper-button-prev {width: 60px;height: 40px;bottom: 0px;} .detailpic .swiper-button-prev {right: 61px;} .detailpic .swiper-pagination.swiper-pagination-fraction {bottom:3%;} .detailmain {width: 100%;padding:5% 0;} .hls-page-prodcutdetail {padding: 5% 0 15% 0;} .dtitle {font-size: 16px;} .dtitle h2 {font-size: 20px;} .pdata ul li {font-size: 12px; margin-right: 10%; width: auto;} .otherprodcut a:last-child{display: none;} .hls-page-otherprodcut .prodcutnav{padding: 10% 0;} .hls-page-case .ptitle h2 {width: 1000%;font-size: 200px;line-height: 200px;} .hls-page-case .ptitle h3 {font-size: 40px;bottom:auto;top: 30%;} .hls-page-case .ptitle h4 {position: relative;width:90%;right:auto;bottom:auto;font-size: 14px;line-height: 24px;margin: auto;} .caselistpic {width: 100%;} .caselistright {width: 90%;padding:5%;} .caselistright.clr2,.caselistpic.clpic2,.caselistpic.clpic4{float: left;} .hls-icontact img {width: 200%;} .casedetail {width: 100%;} .case {float: none;width: 100%;margin: 1% 0;} .hls-page-casedetail {padding: 5% 0 15% 0;} .nnav {right:auto;left:auto; bottom:auto;width:97%;text-align: left;position: relative;margin:-50px auto auto;} .nnav a {font-size: 14px; margin-left: 0;padding:10% 0; overflow: hidden;margin-bottom: 10px;display: block;text-align: center;} .pagenum {padding: 1% 0 15% 0;} .hls-page-newsdetail {width: 90%;padding: 5% 0;} .hls-page-path {line-height: 22px;} .hls-page-newsdetail .title h2 {font-size:30px;} .news-detail-page a.prev,.news-detail-page a.next {text-indent: -999px;background-size: 26%;} .storespic,.stores.stores2 .storespic {float: none;width: 100%;} .storestxt {width: 100%;position: relative;height: auto;right: auto;top: auto;padding:5% 0;} .stores {margin-bottom: 15%;} .stores.stores2 .storestxt {right: auto;left:0;} .storestxt h2 {font-size:20px;} .dealers-map {width: 100%;} .dealers-right {float: left;width: 90%;padding: 5% 5%;} .dealers-list {margin: 5% 0 5% 0;height: 510px;overflow: auto;} .scroll_wrap {height:auto;} .scroll_bar {display: none;} .scroll_cont {height: auto;} .electricity a {width:100%;height:210px;margin:1% 0;} .feedback {padding-bottom: 13%;width:90%;margin: auto;} .feedback li {width:100%;margin:1% 0;} .textarea3 {width: 94.5%;} .submit3 {width: 98%;} .technical-nav a {line-height: 63px;width: 30%;} .technical .left {width: 100%;padding:5% 0;} .technical .pic {width: 100%;} .technical:last-child .left {width: 100%;padding:5% 0;} .serviceconsulting .left {float: none;width: 100%;} .serviceconsulting .right {float: none;width: 100%;padding:0%;} .serviceconsulting .right li .submit1 {width:100%;} .contact {margin-bottom: 10%;} .project {margin-bottom: 10%;} .project .pic {float: none;width:100%;} .project .txt {width: 100%;position:relative;height:auto;right:auto;top:auto;padding: 5% 0;} .project .txt h2 {font-size: 20px;} .project .txt h4 {padding: 5% 0;} .project.project2 .txt {right: auto;left:auto;} .jobtitle span,.joblist li a span{width: 30%;} .jobtitle span:last-child,.joblist li a span:last-child,.jobtitle span:nth-child(2),.joblist li a span:nth-child(2) {display: none;} .joblist li a {padding:5% 5%;} .jobli li {width:30%;float: left;} .jobbtn {margin: 30px 0;} .talentconcept .pic {float: none;width: 100%;} .talentconcept .txt {width: 100%;float: none;padding:5% 0;} .nnav.num3,.nnav.num4 {text-align: left;} .nnav.num3 .swiper-wrapper, .nnav.num4 .swiper-wrapper {display: flex;} .dealers {padding-bottom: 13%;} .pcrzshow {position: relative;left: auto;top: auto;margin-top:10px;} .joinapply .select3 {background: url(../images/sj.png) 95% center no-repeat;} .white_content {top:0;left:0;width:100%;height:100%; margin-left: -0px;margin-top: -0px;background: #fff;} .white_content .dtable{height:100%} .white_content .dtable .dtable-cell {height:100%!important;} .white_content form {position: inherit;} } /* iphone5 */ @media only screen and (min-device-width : 320px) and (max-device-width : 568px) { } /* phone 678 */ @media only screen and (device-width : 375px) and (device-height : 667px) and (-webkit-device-pixel-ratio : 2) { } /* phone 678 plus*/ @media only screen and (device-width : 414px) and (device-height : 736px) and (-webkit-device-pixel-ratio : 3) { } /* phone x 和 微信内高*/ @media only screen and (device-width : 375px) and (device-height : 812px) { } /* phone x */ @media screen and (max-width : 736px) and (orientation: landscape) { } /* all iPad */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { } /* iPad x */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { } /* iPad y */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { } /* all iPad pro */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 2) { } /* x iPad pro */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) { } /* y iPad pro */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) { } /*兼容IE11*/ @media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){ }