
/* CSS Document  */


@media screen and (max-width: 2600px) {



}



@media screen and (max-width: 1920px) {
	
	/*.hls-iproduct .iproduct.ip1 img,.hls-iproduct .iproduct.ip2 img{ min-height:379.2px; max-height:379.2px;}*/
	/*.hls-iproduct .iproduct a .pic img {min-height:378.31px; max-height:378.31px;}*/
	.iacase li a img  {min-height:480px; max-height:480px;}
	.inewslist .inews .pic img{min-height:328px; max-height:328px;}
	.interpretation.int2 .pic img {min-height:650px; max-height:650px;}
	.prodcutlist a .pic img,.otherprodcut a .pic img{min-height:400px; max-height:400px;}
	.case .pic img{min-height:343px; max-height:343px;}

}

@media screen and (max-width: 1800px) {
	
	.lang-en .hls-page-case .ptitle h3 {font-size:70px;}
	.lang-en .swiper-nnav .swiper-wrapper .swiper-slide a{font-size: 17px;}
	
}


/* 1680 */
@media screen and (max-width: 1680px) {
	
	.hls-iadvantages .text {width: 300%;}
	.hls-company-pic {width:50%;}
	.histor-time-line {background: url("../images/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 {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;}
	.swiper-time-prevD {left: 0%;}
	.swiper-time-nextD {right: 0%;}
	.lang-en .hls-page-case .ptitle h3 {font-size:60px;}
	.lang-en .swiper-nnav .swiper-wrapper .swiper-slide a{font-size: 16px;}
	
	.hls-iproduct .iproduct.ip1 img,.hls-iproduct .iproduct.ip2 img{ min-height:332.44px; max-height:332.44px;}
	/*.hls-iproduct .iproduct a .pic img {min-height:331.56px; max-height:331.56px;}*/
	.iacase li a img  {min-height:400px; max-height:400px;}
	.inewslist .inews .pic img{min-height:288px; max-height:288px;}
	.interpretation.int2 .pic img {min-height:570px; max-height:570px;}
	.prodcutlist a .pic img,.otherprodcut a .pic img{min-height:350px; max-height:350px;}
	.case .pic img{min-height:286px; max-height:286px;}
	
	.pcrzshow {position: relative;left: auto;top: auto;margin-top:10px;}

	
}



/* 1440 */
@media screen and (max-width: 1440px) {

	.hls-iadvantages .text {font-size: 250px;}
	.inewslist .inews a .txt h5 {font-size: 13px;line-height: 22px;margin: 20px 0;}
	.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: 24%;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:720px;}
	.technical .left .data li h5 {font-size: 14px;}
	.technical .left {width: 40%;padding: 0 3% 0 3%;}
	.technical .pic {width: 54%;}
	.hls-page-case .ptitle h3 {font-size: 60px;}
	.lang-en header .hls-header .right .hls-nav a {font-size: 14px;}
	.lang-en header .hls-header .right .other a {font-size: 14px;}
	.swiper-time-prevD {left: 5%;}
	.swiper-time-nextD {right: 5%;}
	.interpretation .txt {padding: 2% 0 5% 3%;width: 30%;}
	.interpretation .txt h5 {font-size: 12px;line-height: 26px;}
	.hls-brand .concept .main .text {width: 100%;font-size: 14px;line-height: 30px;}
	.hls-brand .advantage .main {width: 45%;padding: 5% 0 0 5%;}
	.download li h5 {font-size: 14px;}
	.pdata .text {line-height: 30px;}
	.talentconcept .txt {width: 35%;padding: 2% 0 5% 10%;}
	.inewslist .inews a .txt h4 {font-size: 15px;}
	.lang-en .icase-nav.w800 {width: 700px;}
	.lang-en footer .hls-footer .leftnav ul {width: 20%;}
	.lang-en .container {margin: auto 3%;}
	.lang-en .hls-brand .brand .btitle h2 {font-size: 40px;}
	.lang-en .hls-brand .concept {margin-top: 10%;}
	.lang-en .hls-brand .advantage .main {width: 50%;padding: 3% 0 0 0;}
	.lang-en .certification {margin-left: 3%;}
	.lang-en .downloadnav {width: 94%;}
	.lang-en .download {margin-left: 3%;width: 97%;}
	.lang-en .hls-page-case .ptitle h3 {left: 3%;}
	.lang-en .nnav {right: 3%;}
	.lang-en .nnav a {font-size:17px;}
	.lang-en .technical-nav a { width: auto;padding: 0 2%;}
	.lang-en .iacase {width: 97%;margin-left: 3%;}
	.lang-en .swiper-nnav .swiper-wrapper .swiper-slide a{font-size: 16px;}
	

	
	.hls-iproduct .iproduct.ip1 img,.hls-iproduct .iproduct.ip2 img{ min-height:284.89px; max-height:284.89px;}
	/*.hls-iproduct .iproduct a .pic img {min-height:400px; max-height:400px;}*/
	.iacase li a img  {min-height:350px; max-height:350px;}
	.inewslist .inews .pic img{min-height:247px; max-height:247px;}
	.interpretation.int2 .pic img {min-height:489px; max-height:489px;}
	.prodcutlist a .pic img,.otherprodcut a .pic img{min-height:300px; max-height:300px;}
	.case .pic img{min-height:257px; max-height:257px;}

	

}



/* 1366 */
@media screen and (max-width: 1366px) {
	
	.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%;}
	.nnav.w45b a{font-size: 16px;}
	.lang-en header .hls-header .right .hls-nav a {margin-right:30px;}
	.scroll_wrap {height: 600px;}
	.lang-en .hls-page-case .ptitle h3 {width: 40%;}
	.lang-en .swiper-nnav .swiper-wrapper .swiper-slide a{font-size: 14px;}
	
	
	.hls-iproduct .iproduct.ip1 img,.hls-iproduct .iproduct.ip2 img{ min-height:270px; max-height:270px;}
	/*.hls-iproduct .iproduct a .pic img {min-height:269px; max-height:269px;}*/
	.iacase li a img  {min-height:300px; max-height:300px;}
	.inewslist .inews .pic img{min-height:234px; max-height:234px;}
	.interpretation.int2 .pic img {min-height:462px; max-height:462px;}
	.prodcutlist a .pic img,.otherprodcut a .pic img{min-height:250px; max-height:250px;}
	.case .pic img{min-height:244px; max-height:244px;}
	
 
}




/* 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;}
	.swiper-time-prevD {left: 1%;}
	.swiper-time-nextD {right: 1%;}
	.nnav.w45b a {font-size: 14px;}
	.lang-en .hls-page-case .ptitle h3 {font-size: 60px;}

	
	.hls-iproduct .iproduct.ip1 img,.hls-iproduct .iproduct.ip2 img{ min-height:253px; max-height:253px;}
	/*.hls-iproduct .iproduct a .pic img {min-height:252px; max-height:252px;}*/
	.iacase li a img  {min-height:280px; max-height:280px;}
	.inewslist .inews .pic img{min-height:219px; max-height:219px;}
	.interpretation.int2 .pic img {min-height:435px; max-height:435px;}
	.prodcutlist a .pic img,.otherprodcut a .pic img{min-height:220px; max-height:220px;}
	.case .pic img{min-height:229px; max-height:229px;}
	.hls-icontact .icontact .mendian{font-size:46px;}
	.hls-icontact .icontact a{width:270px; font-size: 26px;}
	.hls-iadvantages .right .title2 h2{font-size: 45px; line-height:60px;}
	.hls-iadvantages .right .iadvantages { padding: 3% 0;}
	.about2 li{margin-top: 30px;}
	.f24 { font-size: 20px;}
	.f18 { font-size: 14px;}

	
}




/* 1152 */
@media screen and (max-width: 1152px) {


	/*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%;}
	.nnav a {font-size: 14px;}
	.lang-en .hls-page-case .ptitle h4 {font-size: 12px;}
	
	.hls-iproduct .iproduct.ip1 img,.hls-iproduct .iproduct.ip2 img{ min-height:auto; max-height:none;}
	.hls-iproduct .iproduct a .pic img {min-height:auto; max-height:none;}
	.iacase li a img  {min-height:auto; max-height:none;}
	.inewslist .inews .pic img{min-height:auto; max-height:none;}
	.interpretation.int2 .pic img {min-height:auto; max-height:none;}
	.prodcutlist a .pic img,.otherprodcut a .pic img{min-height:auto; max-height:none;}
	.case .pic img{min-height:auto; max-height:none;}
	.jmhz_yuan h3{font-size:36px;}
	.jmhz_yuan h5{font-size:16px;}
	.about-info-num{margin: 20px auto;}
	.btn-06{ font-size: 14px; letter-spacing: 2px;}
	.swiper-time-nextD, .swiper-time-prevD{top:32%;}
	
	footer .hls-footer .right{width:20%;}
	.hls-iadvantages .left{width:100%;}
	.hls-iadvantages .right { padding: 3% 0 0 0; width: 100%;}
	.corevalues-item{width:12%;}
	.fengex{ margin: -7% 1% 4% 2%;}
	.corevalues-item .icon-1 i{width:100px; height:100px;}
	.corevalues-item .icon-1 i img{height:60px;}
	.title h3 { font-size: 30px; letter-spacing: 3px;}
	.about2{height:200px;}
	header .hls-header .right{margin-top:65px;}
    header .hls-header { height: 95px;}
    .xy-index-banner { margin-top: 95px;}
    .enrollment-process-item .title-2{height:120px;}

}


/* 1024 */
@media screen and (max-width: 1024px) {




}



/* 860 */
@media screen and (max-width: 860px) {
	.xy-index-banner { margin-top: 50px;}
    .in-product__list{ padding: 50px 5% 10px;width: 91%;}
    .list>li { width: 100%; margin-right: 0;}
    .list>li:nth-child(3n+3){margin-right: 4%;}
    .list>li:nth-child(2n+2){margin-right: 0px;}
    .btn-05{ height: 30px;font-size: 16px; line-height: 28px;}
    .in-product__list figure {position: relative; padding: 10px; margin: 14px 14px 30px 14px;}
    .in-product__list article{padding-top: 66%; padding-bottom: 10px;}
    .item-etitle{margin-bottom: 10px;font-size: 30px; height: 30px;}
	.indexnewslist ul li{width: calc(96% - 4px); margin: 10px 0 10px 0;}

	.jmhz_text{position:relative; width:100vw; height:100vw; right: 0;}
	.jmhz_yuan { width: 96vw; height: 96vw; background:#f7f7f7;}
	 
	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 {width: 100%; margin-bottom:30px;}
	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;}
	footer .hls-footer .right h4{display:none;}
	footer .hls-footer .right h3{margin-top:-10px;}
	.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:18px;}
	.title h3 {font-size:24px;}
	.title line{width:110px;}
	.ptb5 {padding:5% 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: 100%; padding: 10% 0 0 0; margin-bottom: 10%;}
	.hls-iadvantages .right .title2 h2 { font-size: 36px; line-height: 60px; width: 100%;}
	.about-info-num2 ul li {width: calc(49% - 0px); margin-bottom:20px;}
	.about-info-num2 ul li .font80 { font-size: 30px;}
	.about-info-num2 ul li .info { font-size: 14px;}
	.fengex{display:none;}
	.corevalues-item { width: 48%;}
	.qywh_item{width:100%; margin-right:0px;margin-bottom: 20px;}
	.qywh_item .qywh_info {  position: absolute; left: 15px; top: 15px;}
	.qywh_item .qywh_info strong{margin-bottom:10px;font-size: 22px;}
	.about2 { height: 320px;}
	.about2 li:before{top:3px;}
	.honorlist{padding:5%;}
	.gallery a{width:48%; margin: 20px 4% 20px 0;}
	.gallery a:nth-child(4n),.gallery a:nth-child(5n),.gallery a:nth-child(6n) { margin: 20px 4% 20px 0;}
	.gallery a:nth-child(2n+2){margin: 20px 0 20px 0;}
	.gallery strong{font-size:18px;}
	.csrls{position:relative; width:100%; margin-top:30px;right: 0;}
	.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;}
	.icase-nav.w800 {width: 100%;}
	.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 .mendian { font-size: 40px; margin-bottom:30px;}
	.hls-icontact .icontact a { width: 240px; font-size: 20px; letter-spacing: 3px;}

	.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:5px;}
	.hls-company-pic {position: relative;right:auto;top:auto;width: 100%;}
	.pt130 {padding-top: 10%;}
	.hls-company .company {width: 100%;}
	.hls-history {padding: 5% 0;}
	.histor-time h3 {padding:20px 0;font-size:20px;}
	.histor-time-line {background: url(../images/hline.svg) center bottom no-repeat;background-size:400%;}
	.histor-main {width: 100%;margin: 20px auto auto;}
	.histor-main li {font-size: 14px;line-height:26px; padding:0}
	.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: 12px;}
	.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;}
	.prodcutlist a, .otherprodcut a {width: 49%;margin: 0.5%;float: left;display: block;}
	.prodcutlist {padding:5% 0 5% 0;width: 100%;}
	.pro ul li{width:30%; margin-right:5%;}
	.pro ul li:nth-child(4n+4){margin-right:5%;}
	.pro ul li:nth-child(3n+3){margin-right:0}
	.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;}
	.wk_index_pro li { width: calc(100% - 40px); margin-bottom:10px;}
	.wk_index_pro li:last-child { width: calc(100% - 40px); margin-right: 0;}
	.ppfnlist ul li{width: calc(48% - 2px); margin-right:4%;}
	.ppfnlist ul li:nth-child(4n+4){margin-right:4%;}
	.ppfnlist ul li:nth-child(2n+2){margin-right:0;}
	.chooselist ul li .title-2 { font-size: 26px;  line-height: 50px;}
	.chooselist ul li .title-3{font-size:12px}
	.enrollment-process-item{width:32%;}
	.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:0; bottom:auto;width:100%;text-align: left;position: relative;margin:-50px auto auto;}
	.nnav a {font-size: 14px; margin-left: 0;padding: 10px 0; overflow: hidden;margin-bottom: 10px;display: block;text-align: center;}
	.swiper-nnav .swiper-wrapper {display: flex;}
	.swiper-nnav .swiper-wrapper .swiper-slide {width:auto;padding-left: 20px;}
	.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%;width: 30px;}
	.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:50%;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;}
	.joblist li a span { font-size:14px;}
	.dealers-map { display:none;}
	.swiper-nnav { text-align: left;}
	.lang-en .aboutnav li a h5 {font-size: 12px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 85%;}
	.lang-en .hls-company .company .text {text-align: left;}
	.swiper-time-nextD,.swiper-time-prevD {display: none;}
	.prodcutnav2 a {display: inline-block;}
	.otherprodcut a .txt h4 {min-height: 17px;}
	.lang-en .icase-nav.w800 {width: 100%;}
	.lang-en .hls-brand .brand .btitle h2 {font-size: 20px;}
	.lang-en .hls-brand .advantage .main {width: 100%;}
	.lang-en .prodcutnav2 a { font-size: 12px;}
	.lang-en .hls-page-case .ptitle h3 {font-size: 30px;width: 100%;top: 100px;}
	.lang-en .hls-icontact .icontact a {font-size: 14px;}
	.tmore {width: 80px;}
	.dealers-search select option{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.lang-en .technical-nav a {font-size: 12px;line-height: 40px;}
	.lang-en .jobtitle span,.lang-en .joblist li a span {width: 50%;}
	.lang-en .hls-iadvantages .right .iadvantages ul li {width: 82%;padding: 0 0 0 3%;margin-top: -8px;}
	.lang-en .hls-iadvantages .right .iadvantages ul li h5 {font-size: 12px;line-height: 20px;}
	.lang-en .hls-iadvantages .right .iadvantages ul li h4 {font-size: 12px;line-height: 20px;}
	.lang-en .icase-nav .swiper-slide li { margin:0;}
	.lang-en .interpretation.int2 .txt {padding: 5% 0 0 0;}
	.lang-en .hls-brand .concept .main {padding: 13% 0 0 0;}
	.lang-en .hls-brand .concept .main .text {line-height:22px;text-align: left;}
	.lang-en .hls-brand .advantage .main .text {width: 100%;}
	.lang-en .hls-brand .advantage .main .text span { display:none;}
	.lang-en .hls-brand .advantage .main .text strong {display: block;}
	.lang-en .hls-brand .advantage .main .text li::before {left: 0;position: absolute;top: 13px;}
	.lang-en .hls-brand .advantage .main .text li { padding-left:20px;}
	.lang-en .serviceconsulting .left h3 {font-size: 18px;line-height: 28px;}
	.lang-en .serviceconsulting .left ul h4 {font-size: 16px;}
	.lang-en .serviceconsulting .left ul li {font-size: 12px;line-height:22px;}
	.lang-en .serviceconsulting .left ul h5 {font-size: 14px; padding-bottom:5px;}
	.lang-en .jobtitle span:nth-child(3){display: none}
	.lang-en .joblist li a span:nth-child(3){display: none}
	
	.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;}
	
	.prodcutlist a .txt {/*min-height: 60px;*/ padding:7% 0;}
	.searchlist h3 {font-size: 20px;}
	.prodcutlist a,.otherprodcut a{width: 99%;}
	.prodcutlist a .pic,.otherprodcut a .pic{max-width: 100%;max-height:none;min-height: auto;text-align: center;}
	
	.hls-page-case {overflow: hidden; padding: 12% 0 15% 0;}
 
    .serviceconsulting .left h3{font-size: 18px;}
    .prodcutlist a .txt h4{white-space: normal;}
	
}
@media screen and (max-width: 425px) {
 	.hls-icontact .icontact{padding:50px 0;}
 	.hls-icontact .icontact .mendian { font-size: 28px; margin-bottom:10px;}
	.hls-icontact .icontact a { width: 140px; font-size: 16px;  letter-spacing: 0px;  height: 30px;line-height: 30px;}
	.title h2 { font-size: 14px;}
	.youdian{padding:0}
	.youdian .title { font-size: 24px;}
	.prodcutnav2 a{padding:10px;}
	.dtitle h1 {font-size: 20px;}
	.pro ul li{width:48%; margin-right:4%;}
	.pro ul li:nth-child(4n+4){margin-right:4%;}
	.pro ul li:nth-child(3n+3){margin-right:4%}
	.pro ul li:nth-child(2n+2){margin-right:0}
	.pdbox_left{width:100%; margin-right:0; margin-bottom:20px;}
	.pdbox_right{width:100%;}
	#menu_con{height:80vw;}
	.ppfnlist ul li{width: calc(100% - 2px); margin-right:0;}
	.ppfnlist ul li:nth-child(4n+4){margin-right:0;}
	.ppfnlist ul li:nth-child(2n+2){margin-right:0;}
	.chooselist ul li { width: calc(100% - 2px);}
	.enrollment-process-item { width: 48%;}
	footer .copy .logo img{width:180px;}
 }



/* 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){

}





