﻿/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.indexProduct .swiper-slide .name2{ padding-top: 0.45rem; }
	.indexProduct .swiper-slide .links{ padding-top: 0.3rem; }
}

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

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

@media screen and ( max-width:1004px ){
	.wal, .wal2, .wal3, .w890{width:100%;}
	.PC-Box, .nav, .headDiv .topRight, .pageTop, .pageNow, .pageNum, .footNav{ display:none;}
	.Phone-Box, .navIco, .pageTitleTel, .pageMore2, .pageNum2{ display:block;}
	.headDiv{ height:1.2rem;}
	.headDiv .logo{ left: 0.2rem; top: 0.2rem; width: 2.2rem;}
	.headDiv .logo .limg img{ width: 3rem; }
	.headDiv .logo .txt{ padding-top: 0.08rem; font-size: 0.2rem; text-align: left;}
	.indexTitle{ height: 1.35rem; text-align: center;}
	.indexTitle .title1{ font-size: 0.46rem; line-height: 0.46rem; }
	.indexTitle .title2{ font-size: 0.24rem; }
	.indexTitle .btnDiv{ display: none; }
	.indexPart1{ padding: 0.85rem 0.2rem 0; }
	.indexProduct .swiper-slide .layer{ left: 20%; width: auto; text-align: left; }
	.indexProduct .swiper-slide .ico img{ width: 0.86rem; }
	.indexProduct .swiper-slide .name{ padding-top: 0.15rem; font-size: 0.3rem; }
	.indexProduct .swiper-button-prev{ left: 0.1rem; margin-top: -0.44rem; width: 0.88rem; height: 0.88rem;}
	.indexProduct .swiper-button-next{ right: 0.1rem; margin-top: -0.44rem; width: 0.88rem; height: 0.88rem; }
	.indexProduct .swiper-button-prev:after{ width: 0.88rem; height: 0.88rem; }
	.indexProduct .swiper-button-next:after{ width: 0.88rem; height: 0.88rem; }
	.indexProduct .swiper-button-prev:hover:before, .indexProduct .swiper-button-next:hover:before{ width:0.98rem; height:0.98rem; }
	.indexPart3{ padding: 0.8rem 0.2rem; height: auto; background: none;}
	.indexPart3 .leftDiv{ width: auto; height: auto; }
	.indexPart3 .leftDiv .btnDiv{ position: relative; bottom: 0; width: 2.8rem; margin: 0.6rem auto 0; }
	.indexPart3 .leftDiv .btnDiv a{ width: 2.8rem; height: 0.72rem; line-height: 0.72rem; text-indent: 0.5rem; font-size: 0.22rem; border-radius: 0.36rem;  }
	.indexPart3 .content{ font-size: 0.26rem; line-height: 0.6rem; height: 3rem; overflow: hidden; }
	.indexPart3 .rightDiv{ width: auto; margin-top: 0.75rem; }
	.indexPart3 .rightDiv .txt{ font-size: 0.46rem; line-height: 0.46rem; }
	.indexPart3 .rightDiv .wen{ font-size: 0.24rem; }
	.indexPart3 .list li{ width: 50%; }
	.indexPart3 .list li .mxfDiv{ padding-top: 0.6rem; }
	.indexPart3 .list li p{ font-size: 0.24rem; }
	.indexPart3 .list li .txt{padding: 0 0.3rem;}
	.indexPart3 .list li .txt:after{ content: ''; position: absolute; width: 0.19rem; height: 0.19rem; left: 0; top: 0.08rem; background: url(../images/nimg19_1.png) center no-repeat; background-size: 0.19rem;}
	.indexPart3 .list li .wen{ font-size: 0.22rem; }
	.indexPart4{ padding: 0.8rem 0.2rem;}
	.indexPart4 .leftDiv{ width: auto; float: none; }
	.indexNews{ width: 100%; height: auto; }
	.indexNews .swiper-slide .botDiv{ padding: 0.35rem 0.45rem 1.2rem; }
	.indexNews .swiper-slide .name{ height: 0.46rem; line-height: 0.46rem; font-size: 0.32rem; }
	.indexNews .swiper-slide .time{ font-size: 0.24rem; }
	.indexNews .swiper-slide .content{ font-size: 0.28rem; line-height: 0.56rem; height: 1.12rem; }
	.indexNews .swiper-slide:hover .name{ color: #ffd800; }
	.indexNews .arrow{ top: auto; bottom: 0; width: 2.33rem; height: 0.94rem; }
	.indexNews .arrow:before{; margin-top: -0.1rem; height: 0.2rem;}
	.indexNews .arrow .se{ width: 10px; height: 17px; position: absolute; top: 50%; margin-top: -8px;}
	.indexNews .arrow .prev{ left: 0.5rem;}
	.indexNews .arrow .next{ right: 0.5rem; }
	.indexPart4 .rightDiv{ width: auto; height: 9.63rem; margin-top: 0.3rem; }
	.indexPart4 .rightDiv:before{ display: none; }
	.indexPart4 .list{ padding: 0 0.45rem; }
	.indexPart4 .list li{ height: 4.8rem; position: relative; }
	.indexPart4 .list li .time{ padding: 0.45rem 0 0.25rem; font-size: 0.24rem; }
	.indexPart4 .list li .name{ line-height: 0.56rem; font-size: 0.32rem; height: 1.12rem; padding-right: 0; }
	.indexPart4 .list li .content{ font-size: 0.28rem; line-height: 0.56rem; height: 1.12rem; }
	.indexPart4 .list li .more{ height: 0.32rem; line-height: 0.32rem; width: 1.78rem; font-size: 0.22rem; }
	.footDiv{ padding: 1.15rem 0.2rem 0.95rem; height: auto; }
	.footDiv .toptop{ height: auto; }
	.footDiv .rightDiv{ position:relative;}
	.footDiv .share{ text-align: center; float:none; padding-top:0; }
	.footDiv .share li{ float: none; display: inline-block; margin-right: 0.36rem; margin-left:0.36rem; width: 0.9rem; height: 0.9rem; line-height: 0.9rem; }
	.footDiv .share li img{ width: 0.42rem; }
	.footDiv .share li a:after{ width: 0.9rem; height: 0.9rem; background-size: 0.9rem; }
	.footDiv .share li a:hover:after{ background-size: 0.9rem; }
	.footDiv .links{ padding: 0.6rem 0 0.5rem; left: 0; overflow: hidden; }
	.footDiv .links a{ float: left; display: block; line-height: 0.82rem; padding: 0; font-size: 0.26rem; width: 25%; text-align: center;}
	.footDiv .links a:after{ display: none;}
	.footDiv .ewmList{ display: none; }
	.footDiv .botbot{ padding-top: 0.75rem; }
	.footDiv .msg{ font-size: 0.24rem; line-height: 0.48rem; float: none; text-align: center; }
	.footDiv .msg a{ display: block; }
	.footDiv .link2{ float: none; text-align: center; padding-top: 0.35rem; }
	.footDiv .link2 a{ padding-left: 0.24rem; padding-right: 0.24rem; font-size: 0.26rem; }
	/*.pageBanner{ height: 4rem;}*/
	.pageBanner .bg { height: 2.3rem;background-size: 100%;}
	.pageBanner .mxfDiv{ left: 0.2rem; margin-left: 0; top: 50%; transform: translateY(-50%); }
	.pageBanner .txt2{ font-size: 0.26rem; height: 0.6rem; }
	.pageBox{ padding: 0.8rem 0.2rem 0.9rem; }
	.productTab{ padding-bottom: 0.6rem; }
	.productTab li{ width: 33.33%; padding-bottom: 0.5rem;}
	.productTab li:after{ display: none; }
	.productTab li .ico{ padding-bottom: 0.1rem; }
	/*.productTab li .ico img{ width: 0.72rem; }*/
	.productTab li .ico .img1{ margin-left: -0.36rem; }
	.productTab li .name{ font-size: 0.26rem; }
	.product .list ul{ margin-right: 0; }
	.product .list li{ float: none; width: 100%; padding-bottom: 0.5rem; }
	.product .list li .box{ margin-right: 0; }
	.product .list li .botDiv{ padding: 0 0.35rem; height: 3.2rem; }
	.product .list li .name{ padding-top: 0.45rem; height: 0.46rem; line-height: 0.46rem; font-size: 0.32rem; }
	.product .list li .content{ padding-top: 0.1rem;  font-size: 0.28rem; line-height: 0.56rem; height: 1.12rem;  }
	.product .list li .more{ margin-top: 0.3rem; height: 0.32rem; line-height: 0.32rem; width: 1.78rem; font-size: 0.22rem; }
	.product .list li .more:after{ margin-top: -2px;}
	.product .list li .box:hover .more:after{ -webkit-transform: translate3d(-0.1rem, 0, 0); transform: translate3d(-0.1rem, 0, 0);}
	.pageMore a{ height: 1.2rem; line-height: 1.2rem; font-size: 0.28rem; }
	.solution .list ul{ margin-right: 0; }
	.solution .list li{ float: none; width: 100%; padding-bottom: 0.4rem; }
	.solution .list li .box{ margin-right: 0; }
	.solution .list li .botDiv{ height: 2.4rem; padding: 0 1.3rem 0 0.3rem; }
	.solution .list li .name{ padding-top: 0.4rem; height: 0.46rem; line-height: 0.46rem; font-size: 0.32rem; }
	.solution .list li .content{ padding-top: 0.1rem; font-size: 0.28rem; line-height: 0.56rem; height: 1.12rem;  }
	.solution .list li .ico{ right: 0.3rem; top: 0.4rem; }
	.solution .list li .ico img{ width: 0.76rem; }
	.solutionShow .name{ padding-bottom: 0.4rem; font-size: 0.42rem; line-height: 0.42rem; }
	.solutionShow .content{ padding: 0.4rem 0; font-size: 0.26rem; line-height: 0.52rem; }
	.solutionShow .imgDiv{ padding: 0.45rem 0;}
	.solutionShow .content img{ width: 100%; }
	.solutionShow .titleDiv{ padding-bottom: 0.35rem;}
	.solutionShow .titleDiv .title1{ font-size: 0.32rem; }
	.solutionShow .titleDiv .title2{ font-size: 0.26rem; line-height: 0.26rem; }
	.about .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.4rem; }
	.about .toptop .content{ width: auto; float: none; font-size: 0.26rem; line-height: 0.52rem; }
	.about .toptop .rightImg, .about .botbot .leftImg{ float: none; }
	.about .toptop .rightImg{ margin-top: 0.6rem; }
	.about .toptop .rightImg img{ width: 100%; }
	.about .botbot .leftImg img{ width: 100%; }
	.about .botbot .rightDiv{ width: auto; float: none; }
	.about .botbot .rightDiv .ico img{ width: 0.99rem; }
	.about .botbot .rightDiv .wen{font-size: 0.24rem; padding-top: 0.15rem;}
	.culture{ height: auto; padding: 1.1rem 0.2rem; background: #fff;}
	.culture li{ float: none; width: 100%; padding-bottom: 0.5rem;}
	.culture li .toptop{ height: 1.3rem; padding-left: 0.5rem; }
	.culture li .name1{ padding-top: 0.25rem; font-size: 0.32rem; }
	.culture li .name2{ font-size: 0.22rem; padding-top: 0.08rem; }
	.culture li .ico{ right: 0.5rem; margin-top: -0.35rem; width: 0.7rem; height: 0.7rem; }
	.culture li .ico img{ width: 0.7rem; }
	.culture li .botbot{ height: auto; padding: 0.5rem 0.5rem; border: #eee solid 1px; border-top: none;}
	.culture li .wen{ font-size: 0.32rem; height: 0.48rem; line-height: 0.48rem; padding-left: 0.25rem; }
	.culture li .wen:before{ margin-top: -0.1rem; width: 0.05rem; height: 0.2rem; }
	.culture li .content{ padding-top: 0.3rem; font-size: 0.26rem; line-height: 0.52rem; }
	.culture li:nth-child(1) .botbot:after, .culture li:nth-child(2) .botbot:after{ display: none; }
	.advantage .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.4rem; }
	.advantage .list li{ margin-bottom: 0.4rem; height: auto; padding: 0.6rem 0.35rem;}
	.advantage .list li .wen{ position: relative; left: 0; top: 0; margin: 0 auto; width: 1.6rem; height: 1.6rem; font-size: 0.32rem; }
	.advantage .list li .wen em{ width: 1.6rem; height: 1.6rem;  }
	.advantage .list li .content{ font-size: 0.26rem; line-height: 0.52rem; padding-top: 0.6rem; }
	.video .list ul{ margin-right: 0; }
	.video .list li{ float: none; width: 100%; margin-bottom: 0.6rem; }
	.video .list li .box{ margin-right: 0; }
	.video .list li .ico{ margin-left: -0.74rem; margin-top: -0.39rem; }
	.video .list li .ico img{ width: 1.48rem }
	.video .list li .botDiv{ height: 1.75rem; padding: 0 0.45rem; }
	.video .list li .name{ padding-top: 0.35rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.36rem; }
	.video .list li .time{ font-size: 0.26rem; padding-top: 0.1rem; }
	.statement{ padding-top: 0; }
	.statement .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.5rem; }
	.statement .content{ font-size: 0.26rem; line-height: 0.52rem; }
	.statement .content p{ font-size: 0.32rem; padding-bottom: 0.4rem; }
	.live .list ul{ margin-right: 0; }
	.live .list li{ float: none; width: 100%; margin-bottom: 0.6rem; }
	.live .list li .box{ margin-right: 0; }
	.live .list li .ico{ margin-left: -0.74rem; margin-top: -0.39rem; }
	.live .list li .ico img{ width: 1.48rem }
	.live .list li .botDiv{ height: auto; padding: 0 0.45rem 0.6rem; }
	.live .list li .name{ padding-top: 0.35rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.36rem; }
	.live .list li .time{ font-size: 0.26rem; padding-top: 0.1rem; }
	.live .list li .more{ margin-top: 0.3rem; position: relative; right: 0; top: 0; width: 2.4rem; height: 0.64rem; line-height: 0.64rem; text-indent: 0.35rem; font-size: 0.26rem; border-radius: 0.36rem; }
	.live .list li .more:after{ right: 0.36rem; }
	#mbImage { padding:10px 8px 15px; }
	#mbPrevLink { top:28%; left:-24px; }
	#mbNextLink { top:28%; right:-24px; }
	#mbTitle { line-height:0.36rem; font-size:0.28rem; padding-bottom:0.2rem;}
	.job .title1{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.25rem; }
	.job .title2{ font-size: 0.32rem;}
	.job .list{ padding-top: 0.5rem; }
	.job .list li{ padding: 0.45rem 0.2rem 0.6rem 0.2rem;}
	.job .list li .leftDiv{ position: relative; left: 0px; top: 0px; width: auto; background: none; min-height: 30px; padding-bottom: 0.3rem;}
	.job .list li .leftDiv:after{ display: none; }
	.job .list li .name{ width: 100%; font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.3rem;}
	.job .list li .txt{ padding-bottom: 0.2rem; font-size: 0.36rem;}
	.job .list li .msg{ line-height: 0.52rem; font-size: 0.24rem; padding-bottom: 0.3rem; }
	.job .list li .hideBox{  padding: 0.1rem 0 0.3rem;}
	.job .list li .ico{ right: 0.2rem; bottom: 0.25rem; width: 30px; height: 30px; background: url(../images/ico3.png) center no-repeat; }
	.job .list li .tips{ padding: 0.2rem 0 0.2rem 0.25rem; width: 5.45rem; height: auto; line-height: 0.6rem; font-size: 0.26rem; }
	.job .zjmxfDiv{ margin-top: 0.5rem; }
	.job .zjmxfDiv .leftDiv{ float: none; width: 100%; height: 2.54rem; background-size: 100%;}
	.job .zjmxfDiv .txtDiv{ padding: 0.95rem 0 0 0.6rem; }
	.job .zjmxfDiv .txtDiv .txt1{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.1rem; }
	.job .zjmxfDiv .txtDiv .txt2{ font-size: 0.26rem; }
	.job .zjmxfDiv .rightDiv{ width: 100%; float: none; height: 4.54rem; background-size: 4.25rem; }
	.job .zjmxfDiv .rightDiv:after{ width: 7.0rem; height: 3.14rem; background-size: 7.0rem; }
	.job .zjmxfDiv .msg{ padding: 0.65rem 0 0 0.45rem; line-height: 0.56rem; font-size: 0.28rem; }
	.newsBox{ padding: 0.8rem 0.2rem 0.75rem;}
	.newsPic{ height: auto; }
	.newsPic .swiper-slide .mxfDiv{ padding-left: 0; height: auto; padding-bottom: 0.2rem; }
	.newsPic .swiper-slide .imgDiv{ position: relative; }
	.newsPic .swiper-slide .imgDiv img{ width: 100%; }
	.newsPic .swiper-slide .time{ font-size: 0.28rem; padding: 0.35rem 0; }
	.newsPic .swiper-slide .name{ font-size: 0.36rem; }
	.newsPic .swiper-slide .name a{ height: 0.64rem; line-height: 0.64rem; }
	.newsPic .swiper-slide .content{ padding-top: 0.15rem; font-size: 0.26rem; line-height: 0.52rem; height: 1.04rem; width: auto; overflow: hidden; }
	.newsPic .swiper-slide .more{ padding-top: 0.4rem; }
	.newsPic .swiper-slide .more a{ width: 1.85rem; height: 0.46rem; line-height: 0.46rem; font-size: 0.28rem; }
	.newsPic .swiper-slide .more a:after{ content: ''; position: absolute; right: 0; top: 0; width: 18px; height: 18px; background: url(../images/nimg18_1.png) center no-repeat; }
	.newsPic .swiper-slide .more a:hover:after{ transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg);}
	.newsPic .swiper-button-prev{ left: auto; right: 1.4rem; top: auto; bottom: 0; width: 0.84rem; height: 0.84rem; }
	.newsPic .swiper-button-next{ left: auto; right: 0; top: auto; bottom: 0; width: 0.84rem; height: 0.84rem;}
	.newsList{ padding: 0.8rem 0.2rem 1.2rem;  }
	.newsList ul{ margin-right: 0; }
	.newsList li{ float: none; width: 100%; margin-bottom: 0.3rem; }
	.newsList li .box{ margin-right: 0; padding-left: 3.2rem; height: 2.1rem; border-bottom: none;}
	.newsList li .imgDiv{ overflow: hidden; height: 1.73rem;}
	.newsList li .imgDiv img{ width: 2.9rem; }
	.newsList li .name{ line-height: 0.56rem; height: 1.12rem; font-size: 0.32rem; }
	.newsList li .botbot{ margin-top: 0.1rem; height: 0.4rem; }
	.newsList li .more{ display: none;}
	.newsList li .time{ position: relative; font-size: 0.24rem; line-height: 32px; background: url(../images/nimg13_1.png) left center no-repeat; padding-left: 20px; }
	.newShow .name{ font-size: 0.42rem; line-height: 0.76rem; padding-bottom: 0.6rem; text-align: left; }
	.newShow .toptop{ padding: 0.3rem 0; text-align: left; overflow: hidden; }
	.newShow .msg{ display: block; font-size: 0.28rem; top: 0; left: -0.25rem; }
	.newShow .msg em{ padding: 0 0.25rem; }
	.newShow .share{ padding-left: 0; display: block; padding-top: 0.3rem; }
	.newShow .share li{ margin-right: 0.15rem; }
	.newShow .share li img{ width: 0.5rem; }
	.newShow .content{ font-size: 0.26rem; line-height: 0.52rem; padding: 0.6rem 0; }
	.newShow .imgDiv{ padding: 0.4rem 0; }
	.newShow .imgDiv img{ max-width: 100%; }
	.newShow .wyhhDiv{ padding: 0.6rem 0; }
	.newShow .videoBox{ width: 100%; }
	.newShow .videoBox .ico img{ width: 0.99rem; }
	.newShow .videoBox .wen{font-size: 0.24rem; padding-top: 0.15rem;}
	.pageBtn{ padding-top: 0.6rem;  }
	.pageBtn ul{ margin-right: -0.2rem; }
	.pageBtn li .box{ margin-right: 0.2rem; }
	.pageBtn li a{ height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; text-align: center;}
	.pageBtn li .prev{ text-indent: 0; }
	.pageBtn li .prev:before, .pageBtn li .next:before, .pageBtn li .return:before{ display: none;}
	.pageBtn li .next{ text-indent: 0;}
	.pageBtn li .return{ text-indent: 0;}
	.contact .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.7rem; }
	.contact .leftDiv{ width: auto; float: none; }
	.contact .name1{ font-size: 0.36rem; line-height: 0.36rem; }
	.contact .name2{ font-size: 0.26rem; padding-top: 0.15rem; }
	.contact .msgList{ padding: 0.35rem 0 0.3rem; width: auto; }
	.contact .msgList li{ padding-left: 1.95rem; padding-bottom: 0.2rem; font-size: 0.28rem; line-height: 0.46rem;}
	.contact .msgList li img{ top: 0.06rem; width: 0.36rem; }
	.contact .msgList li em{ left: 0.5rem; line-height: 0.46rem; }
	.contact .ewmDiv{ padding: 0.4rem 0 0 2.5rem; height: 2.4rem;}
	.contact .ewmDiv .ewm{ top: 0.4rem; }
	.contact .ewmDiv .ewm img{ width: 2.2rem; }
	.contact .ewmDiv p{ font-size: 0.26rem; padding-top: 0.5rem; line-height: 0.46rem; }
	.contact .rightImg{ padding-top: 0.5rem; }
	.contact .rightImg img{ width: 100%; }
	.mapDiv{ width:100%; height:5.0rem;}
	.servicePart1{ padding: 0.8rem 0.2rem 0.7rem; }
	.servicePart1 .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.45rem; }
	.servicePart1 .listBox li{ float: none; width: 100%; margin-bottom: 0.25rem; }
	.servicePart1 .listBox li .txt{ height: 1.5rem; line-height: 1.5rem; font-size: 0.32rem; }
	.servicePart1 .listBox li .botbot{ height: 3.2rem; }
	.servicePart1 .listBox dl{ padding-top: 0.5rem; }
	.servicePart1 .listBox dd{ font-size: 0.28rem; line-height: 0.56rem; }
	.servicePart1 .content{ font-size: 0.26rem; padding-top: 0.5rem; line-height: 0.52rem; }
	.servicePart1 .btn{ margin-top: 0.3rem; font-size: 0.3rem; height: 0.58rem; line-height: 0.58rem; width: 1.9rem; }
	.servicePart1 .btn img{ padding-left: 0.15rem; width: 0.39rem; }
	.servicePart2{ padding: 0.8rem 0.2rem 0.7rem; }
	.servicePart2 .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.45rem; }
	.servicePart2 .table{ padding-bottom: 0.48rem; }
	.servicePart2 table th{ height: 0.85rem; font-size: 0.26rem;}
	.servicePart2 table .th01{ padding-left: 5%; width: 40%; }
	.servicePart2 table .th02{ width: 20%; }
	.servicePart2 table .th03{ width: 25%; }
	.servicePart2 table td{ height: 0.8rem; font-size: 0.26rem; }
	.servicePart2 table .td01{ padding-left: 5%; width: 40%; }
	.servicePart2 table .td02{ width: 20%; }
	.servicePart2 table .td03{ width: 25%; }
	.servicePart3{ background-size: 44.0rem; padding: 1.0rem 0.2rem; height: auto; }
	.servicePart3 .leftDiv{ width: auto; float: none; }
	.servicePart3 .ico{ padding-bottom: 0.45rem; }
	.servicePart3 .ico img{ width: 1.15rem; }
	.servicePart3 .title1{ font-size: 0.48rem; line-height: 0.48rem; }
	.servicePart3 .title2{ font-size: 0.36rem; padding-top: 0.15rem; }
	.servicePart3 .rightDiv{ width: auto; float: none; padding-top: 0.6rem;}
	.servicePart3 .form{ margin-right: 0; }
	.servicePart3 .form .liDiv{ float: none; width: 100%; padding-bottom: 0.25rem; }
	.servicePart3 .form .liDiv .mxfDiv{ margin-right: 0; height: 0.9rem; }
	.servicePart3 .form .input1{ height: 0.9rem; line-height: 0.9rem; font-size: 0.26rem; text-indent: 0.2rem; }
	.servicePart3 .form .box{ margin-right: 0; }
	.servicePart3 .form textarea{ height: 2.5rem; width: 95%; padding: 0.1rem; font-size: 0.26rem; }
	.servicePart3 .btnGroup ul{ margin-right: -0.2rem; }
	.servicePart3 .btnGroup li .box{ margin-right: 0.2rem; }
	.servicePart3 .btnGroup a{ height: 0.9rem; line-height: 0.9rem; font-size: 0.26rem; }
	.servicePart4{ padding: 0.65rem 0.2rem 0.85rem; }
	.servicePart4 .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.45rem; }
	.servicePart4 .list li .msgDiv{ height: auto; line-height: 0.56rem; padding: 0.1rem 0;}
	.servicePart4 .list li .msgDiv a{ padding-left: 0.56rem; padding-right: 0.84rem; font-size: 0.28rem; background-size: 0.64rem; }
	.servicePart4 .list li.liNow .msgDiv a{ background-size: 0.64rem;}
	.servicePart4 .list li .box{ padding: 0.4rem 0.65rem; font-size: 0.24rem; line-height: 0.48rem;}
	.servicePart5{ padding: 0.8rem 0.2rem; }
	.servicePart5 .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.5rem; }
	.servicePart5 .form ul{ margin-right: 0; }
	.servicePart5 .form li{ float: none; width: 100%; margin-bottom: 0.3rem; }
	.servicePart5 .form li .box{ margin-right: 0; height: 0.9rem; padding-left: 1.8rem; }
	.servicePart5 .form .li01 .box{ height: 2.5rem; }
	.servicePart5 .form li em{ left: 0.2rem; font-size: 0.26rem; line-height: 0.9rem; }
	.servicePart5 .form li .input1{ height: 0.9rem; line-height: 0.9rem; font-size: 0.26rem; }
	.servicePart5 .form li textarea{ height: 2.3rem; font-size: 0.26rem; line-height: 0.48rem; padding-top: 0.2rem; }
	.servicePart5 .btnDiv{ padding-top: 0.15rem; }
	.servicePart5 .btnDiv a{ width: 2.4rem; height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; }
	.servicePart6{ padding:1.0rem 0.2rem; font-size:0.26rem; line-height:0.52rem;}

	.productPart1{ padding: 0.8rem 0.2rem 1.0rem;  }
	.productPart1:after{ display: none; }
	.productPart1 .mxfDiv{ height: auto; padding-left: 0.4rem; padding-right: 0.4rem; padding-bottom: 0.8rem;}
	.productPart1 .detail-box{ position: relative; left: 0; top: 0; border-right: none; }
	.productPart1 .detail-box .imgDiv img{ width: 100%; }
	.productPart1 .box-container{ position: relative; left: 0; bottom: 0; width: auto;}
	.productPart1 .img-swiper .limg{ height: 1.4rem; }
	.productPart1 .img-swiper .swiper-slide .limg img{ width: 1.3rem; }
	.productPart1 .name{ padding-top: 0.75rem; height: 0.56rem; line-height: 0.56rem; font-size: 0.36rem; }
	.productPart1 .type{ padding: 10px 0 30px; font-size: 14px; color: #999; }
	.productPart1 .content{ font-size: 14px; line-height: 30px; color: #999; }
	.productPart2{ padding: 0.8rem 0.2rem; }
	.productPart2 .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.45rem;}
	.productPart2 .imgDiv{ padding: 0.4rem 0 0.8rem; }
	.productPart2 .imgDiv img{ width: 100%; }
	.pageDown{ padding-top: 0.6rem; min-height: 1.0rem; }
	.pageDown li{ font-size: 0.28rem; height: 0.56rem; line-height: 0.56rem; }
	.pageDown .btnDiv{ position: relative; top: 0; margin-top: 0.45rem;}
	.pageDown .btnDiv a{ width: 2.1rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.28rem; }
	.productPart3{ padding: 0.8rem 0.2rem 1.0rem; }
	.productPart3 .title{ font-size: 0.4rem; line-height: 0.4rem; padding-bottom: 0.5rem; }
	.productPart3 .list ul{ margin-right: 0; }
	.productPart3 .list li{ float: none; width: 100%; padding-bottom: 0.5rem; }
	.productPart3 .list li .box{ margin-right: 0; }
	.productPart3 .list li .botDiv{ padding: 0 0.35rem; height: 3.2rem; }
	.productPart3 .list li .name{ padding-top: 0.45rem; height: 0.46rem; line-height: 0.46rem; font-size: 0.32rem; }
	.productPart3 .list li .content{ padding-top: 0.1rem;  font-size: 0.28rem; line-height: 0.56rem; height: 1.12rem;  }
	.productPart3 .list li .more{ margin-top: 0.3rem; height: 0.32rem; line-height: 0.32rem; width: 1.78rem; font-size: 0.22rem; }
	.productPart3 .list li .more:after{ margin-top: -2px;}
	.productPart3 .list li .box:hover .more:after{ -webkit-transform: translate3d(-0.1rem, 0, 0); transform: translate3d(-0.1rem, 0, 0);}
	.proPart0{ height:auto;}
	.proPart0 .videobox{ position:relative; width:100%; height:auto; left:0; margin-left:0; top: 0; margin-top:0; }
	.proPart0 .videobox .txt{ font-size: 0.46rem; line-height: 0.46rem; }
	.proPart0 .videobox .wen{ font-size: 0.24rem; }
	.proPart1{ height: 7.5rem; position: relative; background-size: cover; }
	.proPart1 .layer{left: 0.3rem; margin-left: 0;  }
	.proPart1 .txtDiv{ padding-bottom: 0.8rem; }
	.proPart1 .txtDiv .txt1{ font-size: 0.42rem; line-height: 0.42rem;}
	.proPart1 .txtDiv .txt2{ font-size: 0.36rem; padding-top: 0.15rem; line-height: 0.36rem; }
	.proPart1 .name{ font-size: 0.46rem; line-height: 0.46rem; }
	.proPart1 .msg{ padding: 0.25rem 0 0.7rem; font-size: 0.3rem; }
	.proPart1 .imgDiv{ position:absolute; right:0.3rem; margin-right:0;}
	.proPart1 .imgDiv img{ width:3.3rem;}
	.proPart2{ height: 7.5rem; position: relative; background-size: cover; }
	.proPart2 .layer{ right: 0.3rem; margin-right: 0; }
	.proPart2 .txtDiv{ padding-bottom: 0.4rem; }
	.proPart2 .txtDiv .txt1{ font-size: 0.42rem; line-height: 0.42rem;}
	.proPart2 .txtDiv .txt2{ font-size: 0.36rem; padding-top: 0.15rem; line-height: 0.36rem; }
	.proPart2 .name{ font-size: 0.46rem; line-height: 0.46rem; }
	.proPart2 .msg{ padding: 0.15rem 0 0.4rem; width: 5.0rem; font-size: 0.28rem; }
	.proPart2 .ico{ padding-bottom: 0.6rem; }
	.proPart2 .wen{ width: 5.2rem; padding-top: 0.6rem; font-size: 0.32rem; line-height: 0.32rem; }
	.proPart2 .wen:before{ width: 5.2rem; height: 0.28rem; background-size: 5.2rem;}
	.proPart2 .imgDiv{ left:0.3rem; margin-left:0; bottom:0.95rem; }
	.proPart2 .imgDiv img{ width:1.8rem;}
	.proPart3{ height: 7.5rem; position: relative; background-size: cover; }
	.proPart3 .layer{ right: 0.3rem; margin-right: 0;}
	.proPart3 .txtDiv{ padding-bottom: 0.8rem; }
	.proPart3 .txtDiv .txt1{ font-size: 0.42rem; line-height: 0.42rem;}
	.proPart3 .txtDiv .txt2{ font-size: 0.36rem; padding-top: 0.15rem; line-height: 0.36rem; }
	.proPart3 .wen{ padding-bottom: 0.65rem; font-size: 0.36rem; line-height: 0.36rem; }
	.proPart3 .name{ font-size: 0.46rem; line-height: 0.46rem; }
	.proPart3 .msg{ padding: 0.3rem 0 0.5rem; width: 5.0rem; font-size: 0.28rem; }
	.proPart3 .round{ margin-left:-3.7rem;}
	.proPart4{ height: 7.4rem; position: relative; background-size: cover; }
	.proPart4 .layer{ left: 0.3rem; margin-left: 0; }
	.proPart4 .txtDiv{ padding-bottom: 0.8rem; }
	.proPart4 .txtDiv .txt1{ font-size: 0.42rem; line-height: 0.42rem;}
	.proPart4 .txtDiv .txt2{ font-size: 0.36rem; padding-top: 0.15rem; line-height: 0.36rem; }
	.proPart4 .wen{ padding-bottom: 0.65rem; font-size: 0.36rem; line-height: 0.36rem; }
	.proPart4 .name{ font-size: 0.46rem; line-height: 0.46rem; }
	.proPart4 .msg{ padding: 0.25rem 0 0.65rem; font-size: 0.28rem; }
	.proPart5{ height: 9.5rem; position: relative; background-size: cover; }
	.proPart5 .layer{ right: 0.3rem; margin-right: 0; width: 6.0rem; }
	.proPart5 .wen{ font-size: 0.42rem; line-height: 0.42rem; }
	.proPart5 .msg{ padding: 0.15rem 0 0.6rem; font-size: 0.26rem; }
	.proPart5 .content{ font-size: 0.22rem; line-height: 0.44rem; }
	.proPart6{ height: 7.5rem; position: relative; background-size: cover; }
	.proPart6 .layer{ left: 0.3rem; margin-left: 0; }
	.proPart6 .wen{ font-size: 0.42rem; line-height: 0.42rem; padding-bottom: 0.6rem; }
	.proPart6 .content{ font-size: 0.22rem; line-height: 0.44rem; padding-right: 0.6rem; }
	.proPart7{ height: 7.5rem; position: relative; background-size: cover; }
	.proPart7 .layer{  right: 0.3rem; margin-right: 0; width: 5.0rem; }
	.proPart7 .wen{ font-size: 0.28rem;  line-height: 0.52rem; padding-bottom: 0.25rem; }
	.proPart7 .name{ font-size: 0.42rem; line-height: 0.64rem; padding-bottom: 0.6rem; }
	.proPart7 .content{ font-size: 0.22rem; line-height: 0.44rem; padding-bottom: 0.35rem; }
	.proPart7 .ico img{ width: 0.64rem; }
	.proPart9{ height: 7.5rem; position: relative; background-size: cover; }
	.proPart9 .limg img{ width: 6.0rem; }
	.proPart9 .btnDiv{ padding-top: 0.6rem; width: 4.0rem; }
	.proPart9 .btnDiv a{ width: 4.0rem; height: 0.88rem; border-radius: 0.36rem; line-height: 0.88rem; font-size: 0.32rem; }
	.proPart9 .btnDiv img{ padding-right: 0.2rem; width: 0.3rem; }
	.proPart9 .kouhao{ display: none;}
	.proPart8{ height: 7.5rem; padding: 0 0.3rem; position: relative; background-size: cover; }
	.proPart8 .pjDiv{ padding-top: 1.2rem; }
	.proPart8 .list{ width: 6.6rem; height: 4.4rem; background-size: 6.6rem; margin: 0 auto;}
	.proPart8 .list li{ height: 2.2rem; }
	.proPart8 .list li .box{ height: 2.2rem; }
	.proPart8 .list li .ico{ padding: 0.4rem 0 0.2rem; }
	.proPart8 .list li .ico img{ width: 0.59rem; }
	.proPart8 .list li p{ font-size: 0.22rem; }
	.proPart8 .list li .num{ font-size: 0.3rem;}
	.proPart8 .imgDiv{ right: 0.3rem; margin-right:0; bottom:0.4rem;}
	.proPart8 .imgDiv img{ width:3.18rem;}
	.pageNum{ padding-top:0.3rem;}
	.pageNum a{ height:0.6rem; line-height:0.6rem; width: 0.6rem; font-size: 0.24rem;}
	.partner .list ul{ margin-right:-0.2rem;}
	.partner .list li{ width:50%; margin-bottom:0.2rem;}
	.partner .list li .box{ margin-right:0.2rem;}
	.partner .list li .name{ height:0.78rem; line-height:0.78rem; font-size:0.28rem;}

	}

