/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.pageBtn .prev{ left: -0.34rem; }
	.pageBtn .next{ right: -0.34rem; }

}

@media screen and ( max-width:1440px ){
    .aboutPart1 .name{ padding-top: 0;}
    .aboutPart1 .address{ margin-top: 0.4rem; }
    .lalaDiv .leftDiv .imgDiv{ margin-left: -3.82rem; margin-top: -3.82rem; }
    .lalaDiv .name{ padding-top: 0; }

}

@media screen and ( max-width:1024px ){
	.wal, .wal2, .w1054, .w384, .w1224{width:100%;}
	.PC-Box, .nav, .footNav, .pageNow, .pageNum, .headDiv .topRight, .pageTop, .sNav, .xNav, .w272{ display:none;}
	.Phone-Box, .navIco, .searchIco, .pageTitleTel, .pageMore{ display:block;}
	.headDiv, .headDiv .wal, .headD{ height: 1.2rem;}
	.headDiv .logo{ left: 0.3rem; top: 0.4rem;}
	.headDiv .logo img{ width: 3rem; }
	.ind-banner .onebox{ margin-left: 0; top: 50%; transform: translateY(-55%); } 
	.ind-banner .onebox .txt{ font-size: 0.42rem; line-height: 0.56rem; }
	.ind-banner .swiper-pagination-bullet { width: 0.16rem; height: 0.16rem; margin-right: 0.2rem!important; margin-left:0.2rem; } 
	.ind-banner .swiper-pagination-bullet-active { width: 0.62rem; height: 0.16rem;}
	.indexTop{ padding: 1.0rem 0.3rem 0.5rem;}
	.indexTitle{ font-size:0.48rem; line-height:0.48rem; height:0.8rem;}
	.indexTitle:after{ width:0.76rem; height:0.06rem; }
	.indexTop .more{ bottom:0.3rem; font-size:0.26rem; line-height:0.26rem; padding-right:0.36rem;}

	.indexPart1 .longDiv{ width:auto; float:none; margin-bottom:0.2rem;}
	.indexPart1 .shortDiv{ width:auto; float:none; margin-bottom:0.2rem;}
	.indexPart1 .comDiv{ padding-bottom:0; }
	.indexPart1 .comDiv:last-child{ padding-bottom:0;}
	.indexPart1 .mxfDiv .layer{ left:0.4rem; }
	.indexPart1 .mxfDiv .name{ font-size:0.34rem; line-height:0.34rem; padding-top:0.32rem;}
	.indexPart1 .mxfDiv .name:before{ width:0.5rem; height: 0.06rem; }
	.indexPart1 .mxfDiv .msg{ font-size:0.28rem; }
	.indexPart1 .mxfDiv .more{ font-size:0.26rem; width:1.4rem;}
	.indexPart1 .mxfDiv:hover .layer{ bottom:0.4rem;}
	.indexPart1 .mxfDiv:hover .more{ margin-top: 0.3rem;}
	
	.zjmxfDiv{ height: auto; }
	.zjmxfDiv:before{ width: 100%; height: 8.84rem; background: url(../images/nimg750Bg.jpg) center no-repeat; background-size: 100%;}
	.zjmxfDiv .bigBox{  padding: 0 0.3rem;}
	.zjmxfDiv .halaDiv{ padding-top: 0.3rem; }
	.zjmxfDiv .soluNav { float: none; width: auto;}
	.zjmxfDiv .soluNav li{ width: 33.33%; float: left; text-indent: 0; text-align: center; height: 1.2rem; line-height: 1.2rem; font-size: 0.3rem; }
	.indexSolu{ width: 100%; float: none; height: auto; }
	.onePic .swiper-slide{ height: auto; }
	.onePic .conDiv{ float: none; width: auto; height: 4.8rem; padding: 0.8rem 0.3rem;}
	.onePic .ico img{ width: 0.86rem; }
	.onePic .txt{ padding: 0.5rem 0 0.18rem; font-size: 0.4rem; line-height: 0.7rem;}
	.onePic .txt:after{ width: 0.6rem; height: 0.04rem;  }
	.onePic .name{ padding: 0.4rem 0 0.18rem; font-size: 0.32rem; line-height: 0.56rem;}
	.onePic .name:after{ width: 0.6rem; height: 0.04rem; }
	.onePic .content{ padding-top: 0.35rem; font-size: 0.24rem; line-height: 0.48rem; height: 0.96rem; overflow: hidden; }
	.onePic .more{ position: absolute; left: auto; bottom: auto; right: 0.3rem; top: 1rem; }
	.onePic .more a{ font-size:0.26rem; width:1.4rem;}
	.onePic .rightImg{ float: none; width: auto; height: 4.8rem; }
	.onePic .prev{ top: 75%; left: 0.3rem; width: 0.8rem; height: 0.8rem; margin-top: -0.4rem; }
	.onePic .next{ top: 75%; right: 0.3rem; width: 0.8rem; height: 0.8rem; margin-top: -0.4rem; }

	.indexPart3{ padding:1.2rem 0.3rem; }
	.indexPart3 .leftDiv{ width:auto; height:auto; float:none; padding-bottom:0.5rem;}
	.indexPart3 .rightDiv{ width: auto; float:none; padding-top: 0.2rem;}
	.indexPart3 .content{ font-size:0.26rem; line-height:0.52rem; padding-top: 0.5rem;}
	.indexPart3 .arrow2{ left:auto; right:0;top:0;}
	.indexPart3 .arrow2 a{ width:0.86rem; height:0.86rem; margin-right:0; margin-left:0.3rem; }
	.partnerPic .imgDiv{ height:2.0rem; line-height:2.0rem;}
	.partnerPic .imgDiv img{ width:2.2rem;}
	.footDiv{ padding: 1.0rem 0.3rem 0.8rem; height: auto; }
	.footDiv .leftDiv{ float:none;}
	.footDiv .logo{ display: none;}
	.footDiv .rightDiv{ padding-top:0; float:none;}
	.footDiv .ewmDiv{ float:none; text-align:center;}
	.footDiv .ewmDiv img{ width:2.4rem;}
	.footDiv .ewmDiv p{ text-align:center; padding-top:0.3rem; font-size:0.26rem;}
	.footDiv .share{ padding-top:0.5rem; text-align:center;}
	.footDiv .share li{ float:none; display:inline-block; margin-left:0.15rem; margin-right:0.15rem;}
	
	.foot{ height: auto; padding:0 0.3rem; text-align:center;}
	.foot .wal{ padding: 1.5rem 0 0.4rem;}
	.foot .txt{ padding:0.5rem 0 0.3rem; font-size:0.3rem; line-height:0.3rem;}
	.foot .links{ left:0; padding-bottom:0.25rem; text-align:center;}
	.foot .links a{ padding:0 0.2rem; font-size:0.26rem; }
	.foot .msg{ font-size:0.26rem; line-height:0.5rem;}
	.foot .limg{ position:absolute; right:0; top:auto; bottom: auto; top: 0.6rem; width: 100%; text-align: center;}
	.foot .limg img{ width:3.5rem;}

	.aboutPart1{ height: auto; padding: 0 0.3rem 0.8rem; }
	.aboutPart1 .toptop{ padding-top: 1.0rem; height: auto; }
	.aboutPart1 .title{ font-size: 0.4rem; line-height: 0.4rem; }
	.aboutPart1 .txt{ padding-top: 0.2rem; font-size: 0.28rem; line-height: 0.28rem; }
	.aboutPart1 .numList{ position: relative; padding-top: 0.6rem; top: 0; }
	.aboutPart1 .numList li{ font-size: 0.28rem; padding-right: 0; width: 50%; float: left; padding-bottom: 0.6rem;}
	.aboutPart1 .numList li:last-child{ padding-right: 0; }
	.aboutPart1 .numList li p{ padding-bottom: 0.3rem; }
	.aboutPart1 .numList li .numUp{ font-size: 0.48rem; line-height: 0.48rem; padding-right: 0.2rem; }
	.aboutPart1 .leftDiv{ width: auto; float: none;}
	.aboutPart1 .name{ font-size: 0.36rem; line-height: 0.36rem; }
	.aboutPart1 .content{ font-size: 0.26rem; line-height: 0.5rem; }
	.aboutPart1 .address{ padding-left: 0.38rem; font-size: 0.3rem; line-height: 0.52rem; background: url(../images/nimg14_3.png) left 0.1rem no-repeat; background-size: 0.26rem;}
	.aboutPart1 .rightImg{ width: auto; float: none; padding-top: 0.6rem; }
	.aboutPart2{ padding: 1rem 0.3rem 0.7rem; }
	.aboutPart2 .imgDiv{ float: none; width: auto; padding: 0 0 0.5rem 0; }
	.aboutPart2 .imgDiv img{ width: 100%; }
	.aboutPart2 .content{ font-size: 0.26rem; line-height: 0.5rem; }
	.aboutPart3{ padding: 1.0rem 0.3rem; }
	.aboutPart3 .leftDiv{ width: auto; float: none; }
	.aboutPart3 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.3rem;}
	.aboutPart3 .content{ padding-top: 0.6rem; font-size: 0.26rem; line-height: 0.5rem; }
	.aboutPart3 .rightImg{ width: auto; padding-top: 0.6rem; float: none; }
	.pageBanner{ height: 4.0rem; }
	.pageBanner .bg { height: 4.0rem; }
	.pageBanner .txtDiv{ left: 0.4rem; margin-left: 0; margin-top: -0.56rem; }
	.pageBanner .txt1{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.2rem; }
	.pageBanner .txt2{ font-size: 0.32rem; line-height: 0.32rem; padding-bottom: 0.3rem;}
	.pageBanner .txt2:after{ width: 0.6rem; height: 0.04rem; }

	.newsPart1{ padding: 1.0rem 0.3rem; }
	.newsPart1 .detail{ height: auto; margin-top: 0; }
	.newsPart1 .detail a{ padding: 0 0 0.6rem 0; }
	.newsPart1 .detail .imgDiv{ position: relative; }
	.newsPart1 .detail .imgDiv img{ width: 100%; }
	.newsPart1 .detail .time{ padding: 0.6rem 0.4rem 0; font-size: 0.28rem; }
	.newsPart1 .detail .time b{ font-size: 0.42rem; line-height: 0.42rem; }
	.newsPart1 .detail .name{ padding: 0.25rem 0.4rem 0; height: 1.12rem; line-height: 0.56rem; font-size: 0.36rem; }
	.newsPart1 .detail .more{ display: none;}
	.newsPart2{ padding: 0.8rem 0.3rem 1rem; }
	.newsPart2 .list ul{ margin-right: 0; }
	.newsPart2 .list li{ float: none; width: 100%; padding-bottom: 0.4rem; }
	.newsPart2 .list li .box{ margin-right: 0;}
	.newsPart2 .list li .botDiv{ padding: 0.4rem 0.4rem 0; height: 2.45rem;}
	.newsPart2 .list li .time{ font-size: 0.28rem; padding-bottom: 0.3rem; }
	.newsPart2 .list li .name{ font-size: 0.3rem; line-height: 0.5rem; height: 1rem; } 
	.newsPart2 .list li .more{ display: none;}
	.newShow{ padding: 1.0rem 0.3rem; }
	.newShow .bigBox{ padding-top: 0.6rem; }
	.newShow .name{ font-size: 0.4rem; color: #000; line-height: 0.72rem; padding-bottom: 0.3rem; }
	.newShow .time{ padding-bottom: 0.45rem;}
	.newShow .time em{ padding-right: 0.4rem; font-size: 0.28rem; }
	.newShow .content{ font-size: 0.26rem; line-height: 0.52rem; padding: 0.4rem 0; }
	.newShow .imgDiv{ padding: 0.35rem 0; }
	.newShow .content img{ width: 100%; }
	.pageDown li{ font-size: 0.3rem; }
	.pageDown li b{ line-height: 0.6rem; font-size: 0.34rem; }
    .pageDown li a{ height: 0.76rem; line-height: 0.76rem; }
    .sideBot .share{ padding-top: 0.4rem; }
    .sideBot .share li{ margin-right: 0.3rem; }
    .sideBot .share li a{ width: 0.8rem; height: 0.8rem; line-height: 0.8rem; }
    .sideBot .share li img{ width: 0.42rem; }
    .sideBot .returnBtn{ padding-top: 0.6rem; }
    .sideBot .returnBtn a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.28rem; }
    .sideBot .returnBtn img{ width: 0.2rem; }
	.contact{ height: auto; }
	.contact .con_1 { width: 100%; height: 5.0rem;}
	.contact .con_2 { position: static; width: 100%; }
	.contact .con_2 ul li{ height: 1.1rem;}
	.contact .con_2 ul li .con_tit{ padding-left: 0.3rem; font-size: 0.32rem; line-height: 1.1rem;}
	.contact .con_2 ul li .con_tit:before{ right: 8%;}
	.contact .con_2 ul li .con_mian{ padding: 0.8rem 0.3rem;}
	.contact .con_2 ul li .con_mian h4{ margin-bottom: 0.25rem; font-size: 0.42rem; line-height: 0.42rem;}
	.contact .con_2 ul li .con_mian h6{ padding-bottom: 0.3rem; font-size: 0.36rem; line-height: 0.36rem; margin: 0 0 0.5rem; }
	.contact .con_2 ul li .con_mian h6:before{ width: 0.56rem; height: 0.04rem; }
	.contact .con_2 ul li .con_mian p{ font-size: 0.26rem; line-height: 0.52rem;}
	.contact .con_2 ul li.on{ height: auto;}
	.contact .con_2 ul li.on .con_tit{ visibility: hidden;opacity: 0;height: 0;}
	.contact .con_2 ul li.on .con_mian{ display: block;}
	.contact2{ padding: 1.0rem 0.3rem; }
	.contact2 .leftDiv{ padding-top: 0.8rem; width: auto; float: none; }
	.contact2 .leftDiv li .name{ font-size: 0.36rem; line-height: 0.36rem; }
	.contact2 .leftDiv li .name b{ padding-right: 0.35rem; }
	.contact2 .leftDiv li .name em{ top: -0.05rem; width: 1.1rem; height: 0.16rem; border-radius: 0.32rem; }
	.contact2 .leftDiv li .wen{ padding-top: 0.35rem; font-size: 0.26rem; }
	.contact2 .rightImg{ padding-right: 0; width: auto; float: none; }
	.product{ padding: 1.0rem 0.3rem 0.5rem; }
	.product .list{ padding-top: 0; }
	.product .list li{ margin-bottom: 0.75rem; }
	.product .list li .topDiv{ height: auto; padding: 0 0 1.5rem; }
	.product .list li .imgDiv{ position: relative; width: 100%; }
	.product .list li .name{ padding: 0.7rem 0.4rem 0; font-size: 0.4rem; line-height: 0.4rem; }
	.product .list li .msg{ font-size: 0.26rem; line-height: 0.52rem; padding: 0.35rem 0.4rem 0; }
	.product .list li .btnDiv{ width: 1.2rem; height: 1.2rem;}
	.product .list li .box{ padding: 0.5rem 0.4rem 0.3rem; }
	.product .list dd{ float: none; width: 100%; padding-bottom: 0.2rem; }
	.product .list dd a{ height: 0.86rem; line-height: 0.86rem; padding: 0 0.3rem 0 0.56rem; font-size: 0.28rem; }
	.product .list dd a:before{ left: 0.24rem; }
	.solution{ padding-top: 1.0rem; }
	.solution .content{ padding: 0 0.3rem 0.6rem; font-size: 0.26rem; line-height: 0.56rem; }
	.solution .list{ height: auto; }
	.solution .list ul{display: block; }
	.solution .list li{ width: 100%; height: 5.6rem; padding-left: 0; padding-right: 0; margin-bottom: 0.25rem;}
	.solution .list li .bg{ height: 5.6rem; }
	.solution .list li .ico img{ width: 0.86rem;}
	.solution .list li .name{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.4rem;}
	.solution .list li .name:after{ margin-left: -0.3rem; width: 0.6rem; height: 0.04rem; }
	.solution .list li:hover{width: 100%}
	.solution .list li .after{ display: none; }
	.solution .list li:hover .layer{ opacity: 1;}
	.case{ padding: 1.0rem 0.3rem; }
	.case .pageTop{ padding-bottom: 0.7rem; }
	.case .bigBox .layer{ left: 0.4rem; bottom: 0.35rem; }
	.case .bigBox .txt{ font-size: 0.4rem; line-height: 0.4rem; height: 0.64rem; }
	.case .bigBox .txt:after{ width: 0.64rem; height: 0.04rem; }
	.case .bigBox .msg{ font-size: 0.28rem; line-height: 0.52rem; padding-top: 0.25rem; padding-right: 0.4rem; }
	.case .list{ padding-top: 0.4rem; }
	.case .list ul{ margin-right: 0;}
	.case .list li{ float: none; width: 100%; }
	.case .list li .box{ margin-right: 0; }
	.case .list li .name{ height: 1.2rem; line-height: 1.2rem; font-size: 0.32rem; padding: 0 0.4rem; }
	.caseShow{ padding: 1.0rem 0.3rem 1.2rem; }
	.caseShow .bigBox{ margin-top: 0; }
	.caseShow .layer{ position: relative; width: auto; padding: 0.5rem 0.3rem; background: rgba(0,0,0,0.6); height: auto; top: 0; margin-top: 0; }
	.caseShow .name{ color: #fff; font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.75rem; }
	.caseShow .scrollBox{ overflow: auto; height: 4.4rem; }
	.caseShow .mxfDiv{ padding: 0 0 0.55rem 0; }
	.caseShow .mxfDiv:last-child{ padding: 0; }
	.caseShow .title{ position: relative; margin-bottom: 0.3rem; font-size: 0.36rem; line-height: 0.48rem; padding-bottom: 0.3rem; }
	.caseShow .content{ font-size: 0.26rem; line-height: 0.5rem; padding-right: 0.3rem;}
	.caseShow .imgDiv{ padding-top: 0.4rem;}
	.caseShow .imgDiv img{ width: 100%; }
	.pageBtn{ text-align: center; padding-top: 0.6rem; }
	.pageBtn .btn{ display: inline-block; margin: 0 0.2rem; position: relative; width: 1.8rem; height: 0.8rem; line-height: 0.8rem; text-align: center; top: 0; margin-top: 0; border-radius: 0; color: #fff; }
	.pageBtn .prev{ left: 0; background: #333; }
	.pageBtn .next{ right: 0; background: #333; }
	.pageBtn .prev:hover{ background: #d0111b;}
	.pageBtn .next:hover{ background: #d0111b;}
	.proPart1{ padding: 1.0rem 0.3rem; }
	.proPart1 .bigBox{ padding-top: 0; }
	.proPart1 .leftImg{ width: auto; float: none; }
	.proPart1 .rightDiv{ width: auto; float: none; }
	.proPart1 .name{ padding: 0.6rem 1.2rem 0.24rem 0; line-height: 0.56rem;}
	.proPart1 .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.proPart1 .btnGroup a{ width: 0.96rem; height: 0.96rem; margin-right: 0.3rem; }
	.proPart1 .btnGroup .back{ background-size: 0.4rem;}
	.proPart1 .btnGroup .prev{ background-size: 0.24rem; }
	.proPart1 .btnGroup .next{ background-size: 0.24rem; }
	.proPart1 .btnGroup .back:hover{ background-size: 0.4rem;}
	.proPart1 .btnGroup .prev:hover{ background-size: 0.24rem;}
	.proPart1 .btnGroup .next:hover{ background-size: 0.24rem;}
	.proPart2 .tab2{ overflow: hidden; }
	.proPart2 .tab2 li{ display: block; float: left; width: 25%; height: 1rem; line-height: 1rem; font-size: 0.28rem; }
	.proPart2 .tab2 li:before{ height: 0.04rem; }
	.proPart2 .tab2 li:after{ content:''; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #ddd;}
	.proPart2 .tab2 li:last-child:after{ display: none; }
	.proPart2 .div1{ padding: 0.8rem 0.3rem 1.0rem;}
	.proPart2 .div1 .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.32rem; }
	.proPart2 .div1 .title:after{ width: 0.56rem; height: 0.04rem; }
	.proPart2 .div1 .list{ padding-top: 0.5rem; }
	.proPart2 .div1 .list li{ padding-left: 0.4rem; background: url(../images/nimg16_1.png) left 0.15rem no-repeat; background-size: 0.24rem; font-size: 0.26rem; line-height: 0.52rem; }
	.proPart2 .div2{ padding: 0.8rem 0.3rem 1.0rem;}
	.proPart2 .div2 .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.32rem; }
	.proPart2 .div2 .title:after{ width: 0.56rem; height: 0.04rem; }
	.proPart2 .div2 .table{ padding-top: 0.5rem; }
	.proPart2 .div2 .table th{ height: 0.96rem; line-height: 0.96rem; font-size: 0.32rem; text-indent: 0.45rem; }
	.proPart2 .div2 .table td{ padding: 0.2rem 0.45rem; font-size: 0.26rem; line-height: 0.42rem; }
	.proPart2 .div2 .table tr td:first-child{ width: 35%; }
	.proPart2 .div3{ padding: 0.8rem 0.3rem; }
	.proPart2 .div3 .tab3 li{ height: 0.68rem; line-height: 0.36rem; font-size: 0.36rem; margin: 0 0.4rem;}
	.proPart2 .div3 .tab3 li:after{ height: 0.04rem; }
	.proPart2 .div3 .liebiao{ padding-top: 0.6rem; }
	.proPart2 .div3 .liebiao ul{ margin-right: -0.2rem; }
	.proPart2 .div3 .liebiao li{ width: 50%; padding-bottom: 0.2rem; }
	.proPart2 .div3 .liebiao li .box{ margin-right: 0.2rem;}
	.proPart2 .div3 .liebiao li .botDiv{ padding: 0.25rem 0.3rem 0; height: 1.4rem; }
	.proPart2 .div3 .liebiao li .name{ font-size: 0.32rem; line-height: 0.5rem; height: 0.5rem; }
	.proPart2 .div3 .liebiao li .model{ font-size: 0.24rem; padding-top: 0.06rem; }
	.proPart2 .div4{ padding: 0.8rem 0.3rem 1.0rem;}
	.proPart2 .div4 .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.32rem; }
	.proPart2 .div4 .title:after{ width: 0.56rem; height: 0.04rem; }
	.proPart2 .div4 .list{ padding-top: 0.5rem; }
	.proPart2 .div4 .list ul{ margin-right: 0; }
	.proPart2 .div4 .list li{ padding-bottom: 0.25rem; float: none; width: 100%; }
	.proPart2 .div4 .list li .box{ margin-right: 0; height: auto; padding: 0.2rem 1.2rem 0.2rem 0.3rem; }
	.proPart2 .div4 .list li .box:after{ right: 0.3rem; margin-top: -0.25rem; width: 0.36rem; height: 0.5rem; background-size: 0.36rem; }
	.proPart2 .div4 .list li .name{ font-size: 0.28rem; padding-left: 0.35rem; height: 1.2rem; line-height: 0.6rem; }
	.proPart2 .div4 .list li .name:before{ top: 0.34rem; margin-top: -5px; width: 0.16rem; height: 0.16rem; background-size: 0.16rem; }
	.proPart2 .div4 .list li .box:hover:after{ background-size: 0.36rem;}
	.proPart2 .div4 .list li .box:hover .name:before{ background-size: 0.16rem;}
	.productDetail{ padding: 0; }
	.productDetail .pageTop{ margin-bottom: 0.75rem;}
	.lalaDiv{ height: auto; }
	.lalaDiv .leftImg{ width: auto; height: auto; }
	.lalaDiv .leftImg .imgDiv{ position: relative; left: auto; margin-left: 0; top: auto; margin-top: 0; }
	.lalaDiv .rightCon{ position: relative; width: auto; margin-right: 0; right: 0; padding: 0 0.3rem 0.3rem;}
	.lalaDiv .name{ padding-top: 0.6rem; font-size: 0.4rem; padding-bottom: 0.2rem; }
	.lalaDiv .name:after{ width: 0.8rem; }
	.lalaDiv .content{ font-size: 0.26rem; line-height: 0.5rem; margin-top: 0.4rem; }
	.lalaDiv .btnDiv a{ width: 2.4rem; height: 0.86rem; font-size: 0.3rem; line-height: 0.86rem; }
	.lalaDiv .hideBox{ margin-top: 0.8rem; visibility: visible; opacity: 1; height: auto; overflow: initial;}
	.lalaDiv .title{ font-size: 0.36rem; line-height: 0.36rem; padding-bottom: 0.4rem; }
	.lalaDiv .title:after{ height: 0.04rem; }
	.lalaDiv .pageSlide:nth-child(1) .btnDiv{ display: none; }
	.lalaDiv .pageSlide:nth-child(2) .leftImg, .lalaDiv .pageSlide:nth-child(2) .name{ display: none; }
	.lalaDiv .table td{ font-size: 0.26rem; padding: 0.25rem 0.45rem; }
	.legal{ padding: 1.0rem 0.3rem 0.7rem; }
	.legal .content{ font-size: 0.28rem; line-height: 0.52rem; padding-top: 0;}
	.legal .content p{ padding-bottom: 0.4rem; }
	.partner{ padding: 1.0rem 0.3rem; }
	.partner .list{ padding-top: 0; }
	.partner .list ul{ margin-right: -0.2rem; }
	.partner .list li{ width: 50%; padding-bottom: 0.4rem; }
	.partner .list li .box{ margin-right: 0.2rem; }
	.partner .list li .name{ padding-top: 0.3rem; height: 0.56rem; line-height: 0.56rem; font-size: 0.28rem;}
	.netMap{ padding:1.0rem 0.3rem 0.7rem;}
	.netMap .list{ padding-top: 0; }
	.netMap li{ margin-bottom:0.4rem; padding-bottom:0.3rem;}
	.netMap li h2{ font-size:0.32rem; height:0.6rem;}
	.netMap li div{ left:0;}
	.netMap li div a{ font-size:0.26rem; line-height:0.6rem; padding:0 0.36rem;}
	.netMap li div a:first-child{ padding: 0 0.36rem 0 0;}
}

@media screen and ( max-width:320px ){
	.zjmxfDiv .soluNav li{ font-size: 0.24rem; }
}