@media only screen and (min-width:900px) and (max-width:1260px) {
	.headerwrap{padding-left: 2%;}
	.header .right .language{padding: 0 20px;}
	.header .right .nav li>a{font-size: 14px;padding: 0 15px;}
	
	.sjbanner{display: block;width: 100%;}
	.bannerwrap video{display: none;}
	.bannerwrap{height: auto;}
	.index02{width: 96%;}
	.index04wrap{width: 96%;}
	.footerwrap .f-nav{width: 96%;}
	.footerwrap .copyright{padding: 20px 2%;}
	.header .right .nav li .nav02 a{font-size: 14px;padding-left: 15px;}
	.header .right .nav li .nav02{width: 160px;}
	.aboutbanner img{width: auto;min-width: 100%;}
	.aboutbanner .text .cont .top h3{font-size: 26px;}
	.aboutbanner .text .cont .top h4{font-size: 14px;line-height: 28px;}
	.aboutbanner .text .cont .info .min p{font-size: 14px;line-height: 30px;}
	
	.about01{width: 96%;}
	.about02wrap{padding: 100px 0;}
	.about02{width: 96%;}
	.about02 li{padding: 30px 20px;}
	.about02 li p{font-size: 14px;line-height: 24px;}
	.about03{width: 96%;}
	.about03 h4{width: 80%;font-size: 14px;}
	.history02{width: 96%;}
	
	.honor01wrap{width: 96%;margin: 80px auto;}
	.zs_big>.zs_l{padding-left: 2%;}
	.zs_big>.zs_l>.zs_txt{padding-right: 40px;}
	
	.team01{width: 96%;}
	.team01 .min li{box-sizing: border-box;}
	
	.history01{width: 96%;}
	.history01 .cont li .box .text{padding: 0 20px;}
	
	.case01wrap{width: 96%;}
	.caseinfo01{width: 90%;}
	.caseinfowrap{overflow: hidden;}
	.proinfo05 .reproduct{width: 96%;}
	
	.solutioninfo01{width: 96%;}
	.solutioninfo02wrap li .text,.solutioninfo02wrap li:nth-of-type(2n) .text{padding: 0 2%;}
	
	.solutiion01wrap{width: 96%;}
	.solutiion01 .thumbswrap{width: 36%;margin-left: -16%;}
	.solutioninfo02wrap li .text h4{font-size: 14px;line-height: 24px;letter-spacing: 0;}
	
	.protab ul{width: 96%;}
	.productwrap{padding: 0 2% 100px;}
	
	.proinfo01wrap li{width: 92%;}
	.proinfo02{width: 96%;}
	
	.news01wrap{width: 96%;}
	
	.newsinfowrap .n-tlwrap .n-tl{width: 96%;}
	.newsinfo01{width: 96%;padding-right: 0;}
	
	.video01wrap{width: 96%;}
	.download01wrap{width: 96%;}
	
	.contact01 .left{padding: 100px 40px 100px 2%;}
	.contact01 .right{padding: 100px 2% 100px 40px;}
	.solutiion01 .thumbswrap{padding: 30px;}
	
}

@media only screen and (min-width:750px) and (max-width:1000px) {
	.solutiion02wrap a .font{padding: 20px 10px;}
	.solutiion02wrap a .font h3{font-size: 20px;}
	.solutiion01 .thumbswrap{padding: 30px;}
	.headerwrap{padding-left: 2%;}
	.header .right .language{padding: 0 20px;}
	.header .right .nav li>a{font-size: 14px;padding: 0 15px;}
	
	.sjbanner{display: block;width: 100%;}
	.bannerwrap video{display: none;}
	.bannerwrap{height: auto;}
	.index02{width: 96%;}
	.index04wrap{width: 96%;}
	.footerwrap .f-nav{width: 96%;}
	.footerwrap .copyright{padding: 20px 2%;}
	.header .right .nav li .nav02 a{font-size: 14px;padding-left: 15px;}
	.header .right .nav li .nav02{width: 160px;}
	.aboutbanner img{width: auto;min-width: 100%;}
	.aboutbanner .text .cont .top h3{font-size: 26px;}
	.aboutbanner .text .cont .top h4{font-size: 14px;line-height: 28px;}
	.aboutbanner .text .cont .info .min p{font-size: 14px;line-height: 30px;}
	
	.about01{width: 96%;}
	.about02wrap{padding: 100px 0;}
	.about02{width: 96%;}
	.about02 li{padding: 30px 20px;}
	.about02 li p{font-size: 14px;line-height: 24px;}
	.about03{width: 96%;}
	.about03 h4{width: 80%;font-size: 14px;}
	.history02{width: 96%;}
	
	.honor01wrap{width: 96%;margin: 80px auto;}
	.zs_big>.zs_l{padding-left: 2%;}
	.zs_big>.zs_l>.zs_txt{padding-right: 40px;}
	
	.team01{width: 96%;}
	.team01 .min li{box-sizing: border-box;}
	
	.history01{width: 96%;}
	.history01 .cont li .box .text{padding: 0 20px;}
	
	.case01wrap{width: 96%;}
	.caseinfo01{width: 90%;}
	.caseinfowrap{overflow: hidden;}
	.proinfo05 .reproduct{width: 96%;}
	
	.solutioninfo01{width: 96%;}
	.solutioninfo02wrap li .text,.solutioninfo02wrap li:nth-of-type(2n) .text{padding: 0 2%;}
	
	.solutiion01wrap{width: 96%;}
	.solutiion01 .thumbswrap{width: 36%;margin-left: -16%;}
	.solutioninfo02wrap li .text h4{font-size: 14px;line-height: 24px;letter-spacing: 0;}
	
	.protab ul{width: 96%;}
	.productwrap{padding: 0 2% 100px;}
	
	.proinfo01wrap li{width: 92%;}
	.proinfo02{width: 96%;}
	
	.news01wrap{width: 96%;}
	
	.newsinfowrap .n-tlwrap .n-tl{width: 96%;}
	.newsinfo01{width: 96%;padding-right: 0;}
	
	.video01wrap{width: 96%;}
	.download01wrap{width: 96%;}
	
	.contact01 .left{padding: 100px 40px 100px 2%;}
	.contact01 .right{padding: 100px 2% 100px 40px;}
	
	/* 补充 */
	.header .right .language .fa, .header .right .language a{padding: 0 10px;font-size: 12px;}
	.header .right .language a:last-child{font-size: 12px;}
	.header .right .language{padding: 0 2%;padding-left: 0;}
	.header .logo img{height: 36px;}
	.header .right .nav li>a{font-size: 13px;padding: 0 10px;white-space: nowrap;height: 70px;line-height: 70px;}
	.header{height: 70px;}
	.header .right .nav li .nav02{top: 70px;width: 140px;}
	.header .right .nav li .nav02 a{font-size: 12px;padding-left: 10px;line-height: 30px;}
	.header .right .nav li .nav02 a:before{top: 9px;left: 2px;width: 2px;height: 12px;}
	
	.bannerwrap .vide0text h3{font-size: 42px;}
	
	.innerbanner{margin-top: 70px;}
	.innerbanner .text h3{font-size: 26px;}
	.innerbanner .text p{font-size: 12px;}
	.protab ul li a{line-height: 70px;}
	.fixedSubNav{top: 70px;}
	.bannerwrap .vide0text p{font-size: 18px;}
	.i-tl{width: 90%;}
	.index01wrap .i-tl{margin: 50px auto 30px;}
	.i-tl h3{font-size: 26px;}
	.i-tl strong{font-size: 12px;}	
	
	.index01 .text{position: relative;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index01 .text .item .font{position: relative;padding: 50px 2%;bottom: 0;background-color: rgba(0,0,0,0.3);}
	.index01 .text .item{background: url(../images/index_02_1.jpg)no-repeat;background-size: cover;}
	.index01 .text .item:nth-of-type(2){background: url(../images/index_02_2_1.jpg)no-repeat;background-size: cover;}
	.index01 .text .item:nth-of-type(3){background: url(../images/index_02_3_1.jpg)no-repeat;background-size: cover;}
	.index01 .text .item:nth-of-type(4){background: url(../images/index_02_4_1.jpg)no-repeat;background-size: cover;}
	.index01 .text .item{width: 49%;margin-bottom: 2%;}
	.index01 .text .item .hoverimg{display: none;}
	.index01 .text .item .font .hover{opacity: 1;transform: none;-webkit-transform: none;}
	.index01 .text .item .font .hover h4{min-height: auto;margin-bottom: 20px;}
	.index01 .text .item .font strong{margin: 20px auto;}
	.index01 .bg{display: none;}
	.index01 .text .item .font h3{font-size: 20px;}
	.index02wrap{padding: 50px 0 90px;}
	.index03wrap .i-tl{margin: 50px auto 30px;}
	
	.index01 .imgbox{display: none;}
	.index01{width: 96%;margin: auto;}
	
	.index03wrap .index03 a .text01 h3{font-size: 20px;}
	.index03wrap .index03 a:hover .text01{bottom: 15px;}
	.index03wrap .index03 a .text01 .more02{width: 40px;height: 32px;}
	.index03wrap .index03 a .text01{bottom: 30px;left: 30px;}
	.index03wrap .index03 a .text02 p{font-size: 20px;}
	.index03wrap .index03 a .text02 font{width: 36px;height: 36px;line-height: 36px;font-size: 26px;}
	.index04wrap{margin: 50px auto;}
	.index04 .left a .cont{width: 100%;}
	.index04 .right{padding-left: 30px;}
	.index04 .right .text h3{font-size: 18px;}
	.index04 .right .text{padding-top: 30px;}
	.index04 .right .text h4{margin-bottom: 30px;}
	.index04 .right .swiper-pagination{bottom: 220px;}
	.more{width: 160px;height: 40px;line-height: 40px;}
	.index04 .left a .cont .top h3{text-overflow: ellipsis;}
	
	.footerwrap .f-nav{padding-bottom: 50px;}
	.footerwrap .copyright h3, .footerwrap .copyright a{font-size: 12px;}
	
	.aboutbanner{margin-top: 70px;}
	.about01{margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.about01 .text{width: 100%;padding: 0;}
	.about01 .imgbox{width: 60%;margin-bottom: 30px;}
	.about02wrap{padding: 50px 0;}
	.about02{-webkit-flex-wrap: wrap;flex-wrap: wrap;border-top: 1px solid rgba(255,255,255,0.5);}
	.about02 li{width: 50%;border-bottom: 1px solid rgba(255,255,255,0.5);}
	.about02 li:nth-of-type(2n){border-right: 1px solid rgba(255,255,255,0.5);}
	.about03{margin: 50px auto;padding-top: 50px;}
	.about03 h3{font-size: 26px;}
	.history02{margin: 50px auto;}
	
	.honor01wrap{margin: 50px auto;}
	.team01{margin: 50px auto;}
	.team01 .min li .first .left .imgbox{width: 140px;}
	.team01 .min li .first .left .text{padding-left: 30px;}
	.team01 .min li .down{padding-left: 170px;width: 100%;}
	
	.history01 .cont li .box{width: 96%;}
	.history01 .cont li .box .text h4{font-size: 14px;line-height: 20px;}
	.history01 .cont li .box .text p{font-size: 18px;margin-bottom: 15px;}	
	.history01 .cont li .box .text img{width: auto;height: 40px;}
	.history01wrap{padding: 50px 0;}
	
	.case01 a .text{font-size: 16px;}
	.case01 a{width: 49%;margin-bottom: 2%;}
	.case01 a:nth-of-type(3n){margin-right: 2%;}
	.case01 a:nth-of-type(2n){margin-right: 0;}
	.news-tab a{line-height: 70px;}
	.case01{margin-top: 50px;}
	.fy, .nav-links{padding: 50px 0;}
	
	.caseinfowrap{margin-top: 130px;}
	.caseinfo01 h3{font-size: 26px;}
	.caseinfo01 strong{margin: 30px 0;}
	.caseinfo01 h4{font-size: 14px;line-height: 26px;}
	.caseinfo02 .bot{padding: 0 20px;}
	.caseinfo02 .bot li h3{font-size: 18px;margin-bottom: 20px;}
	.caseinfo02 .bot li p{font-size: 14px;}
	.caseinfo02wrap{padding-bottom: 50px;}
	.proinfo05{padding: 50px 0;}
	.proinfo04 .toback{height: 70px;}
	.proinfo05 h3{font-size: 26px;}
	
	.solutioninfo01{margin: 50px auto;padding: 0 5%;}
	.solutioninfo02wrap li .text h3{font-size: 20px;margin-bottom: 20px;}
	.solutioninfo02wrap{margin-bottom: 50px;}
	
	.productcont .info a .text{padding: 10px;}
	.productcont .p-tl{font-size: 22px;}
	.proinfo01wrap li .cont .text{padding: 0 30px;}
	.proinfo01wrap li .cont .text h3{font-size: 22px;}
	.proinfo01wrap li .cont .text strong{margin: 20px 0;}
	.proinfo01wrap li .cont .text h4{font-size: 14px;line-height: 26px;letter-spacing: 0;}
	.proinfo01wrap{padding: 80px 0;}
	.proinfo01wrap .line{width: 100%;margin: 80px 0;}
	.zldown h3{font-size: 26px;}
	.proinfo02{margin: 50px auto;}
	.proinfo02 .text .btn{width: 180px;height: 60px;font-size: 18px;line-height: 54px;margin-top: -30px;margin-bottom: 30px;}
	.proinfo02 .text h4{font-size: 16px;line-height: 30px;text-align: justify;}
	.proinfo03wrap{padding: 50px 0;}
	.proinfo03wrap .tl{font-size: 26px;}
	.innerbanner .text h3{font-size: 24px;}
	.innerbanner .text02 font{font-size: 22px;}
	
	.news01wrap{margin: 50px auto 0;}
	.news01 a .text{padding-top: 30px;}
	.news01 a .text h4{font-size: 14px;margin-bottom: 20px;}
	.news01 a .text h3{font-size: 20px;}
	.news01 a{width: 48%;margin-right: 4%;margin-bottom: 4%;}
	
	.newsinfowrap{margin-top: 70px;}
	.newsinfowrap .n-tlwrap{padding: 50px 0;}
	.newsinfowrap .n-tlwrap .n-tl h3{font-size: 26px;}
	.newsinfo01{margin-bottom: 50px;}
	
	.contact01 .left .cont li .top{font-size: 22px;padding-bottom: 20px;margin-bottom: 20px;}
	.contact01 .left .cont li .info .item p{font-size: 14px;}
	.contact01 .left{padding: 50px 30px 50px 2%;}
	.contact01 .right{padding: 50px 2% 50px 30px;}
	.contact01 .right form input{margin-bottom: 10px;height: 40px;}
	.footerwrap .f-nav li .min{margin-top: 20px;}
	.footerwrap{padding-top: 50px;}
	
	.proinfo03{width: 96%;}
	
	
	
	
	
	
	
}

@media only screen and (max-width:760px){
	.headerwrap{padding-left: 2%;}
	.header{height: 60px;}
	.header .logo img{height: 36px;}
	.header .right, .header .right .nav, .header .right .language{display: none;}
	.headerwrap .header .drawer-hamburger{padding: 10px 15px 18px;height: 61px;top: 0;background-color: #009fe2;display: block;box-sizing: border-box;width: 60px;}
	.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before{background-color: #ffffff;}
	.drawer--right.drawer-open .drawer-nav{padding-top: 100px;width: 100%;z-index: 5;box-sizing: border-box;height: 100%;}
	.drawer--right .drawer-nav{right: -100%;}
	.headerwarp .header .logo{position: relative;z-index: 10;}
	.drawer--right.drawer-open .drawer-hamburger{z-index: 12;}
	.headerwarp{position: fixed;top: 0;left: 0;z-index: 5;}
	.bannerwarp{margin-top: 66px;}
	.drawer-menu{height: 100%;}
	.drawer-menu>li{margin-bottom: 30px;}
	.drawer--right.drawer-open .drawer-hamburger{right: 0;}
	.drawer-menu-item:hover{color: #009fe2;}
	.headerwrap .header .logo{position: relative;z-index: 6;}
	.drawer-menu .language{font-size: 14px;color: #009fe2;position: absolute;bottom: 30px;right: 30px;display: block;}
	
	/* 首页 */
	.sjbanner{display: block;width: auto;height: 100%;min-width: 100%;}
	.bannerwrap video{display: none;}
	.bannerwrap .vide0text h3{font-size: 26px;letter-spacing: 6px;margin-bottom: 20px;}
	.bannerwrap .vide0text p{font-size: 14px;letter-spacing: 0;text-align: center;margin-bottom: 30px;}
	.more{width: 140px;height: 36px;line-height: 36px;}
	
	.index01wrap .i-tl{margin: 50px auto 30px;width: 96%;}
	.i-tl h3{font-size: 20px;}
	.i-tl strong{font-size: 12px;margin-top: 10px;}
	.i-tl h4{font-size: 14px;line-height: 26px;letter-spacing: 0;}
	.index01 .imgbox{display: none;}
	.index01 .text{position: relative;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index01 .text .item .font{position: relative;padding: 50px 2%;bottom: 0;background-color: rgba(0,0,0,0.3);}
	.index01 .text .item{background: url(../images/index_02_1.jpg)no-repeat;background-size: cover;}
	.index01 .text .item:nth-of-type(2){background: url(../images/index_02_2_1.jpg)no-repeat;background-size: cover;}
	.index01 .text .item:nth-of-type(3){background: url(../images/index_02_3_1.jpg)no-repeat;background-size: cover;}
	.index01 .text .item:nth-of-type(4){background: url(../images/index_02_4_1.jpg)no-repeat;background-size: cover;}
	.index01 .text .item{width: 100%;}
	.index01 .text .item{margin-bottom: 6px;}
	.index01 .text .item .hoverimg{display: none;}
	.index01 .text .item .font .hover{opacity: 1;transform: none;-webkit-transform: none;}
	.index01 .text .item .font .hover h4{min-height: auto;margin-bottom: 20px;}
	.index01 .text .item .font strong{margin: 20px auto;}
	.index01 .bg{display: none;}
	.index01 .text .item .font h3{font-size: 20px;}
	
	.index02wrap{padding: 50px 0 90px;}
	.index02{width: 96%;}
	.index02 .sjimg{display: block;width: 100%;}
	.index02 .swiper-slide .imgbox{display: none;}
	.index02 .swiper-pagination-bullet{width: 30px;height: 2px;}
	
	.index03wrap .i-tl{margin: 50px auto 30px;}
	
	.i-tl{width: 96%;}
	.index02wrap .i-tl{margin-bottom: 30px;}
	.index03wrap .index03 a:first-child{width: 100%;}
	.index03wrap .index03 a{width: 100%;height: 250px;}
	.index03wrap .index03 a img{width: auto;min-width: 100%;height: 100%;}
	.index03wrap .index03 a .text01{width: 100%;left: 0;bottom: 30px;box-sizing: border-box;padding-left: 20px;}
	.index03wrap .index03 a .text01 h3,.index03wrap .index03 a .text02 p{font-size: 18px;}
	
	.index04wrap{width: 96%;margin: 50px auto;}
	.index04{-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.index04 .left{width: 100%;position: relative;}
	.index04 .right{width: 100%;padding: 0;margin-bottom: 30px;}
	.index04wrap .i-tl{margin-bottom: 30px;}
	.index04 .right .text{padding-top: 30px;}
	.index04 .right .text h3{font-size: 18px;margin-top:4px;}
	.index04 .right .text h4{font-size: 14px;}
	.index04 .right .swiper-pagination{bottom: 216px;}
	.index04 .left a{height: auto;padding: 30px 0;}
	.index04 .left a .cont{width: 100%;}
	.index04 .left a .cont .top h3{font-size: 16px;margin: 0;margin-bottom: 10px;width: 100%;margin-top:4px;}
	.index04 .left a .cont .top{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	
	
	
	/* 关于 */
	.aboutbanner{margin-top: 60px;height: calc(100% - 60px);}
	.aboutbanner img{width: auto;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.aboutbanner .text .cont .top h3{font-size: 20px;}
	.aboutbanner .text .cont .top strong{margin: 20px auto;height: 1px;}
	.aboutbanner .text .cont .top h4{font-size: 14px;line-height: 24px;}
	.aboutbanner .text .cont .top{padding-bottom: 20px;margin-bottom: 20px;}
	.aboutbanner .text .cont{width: 96%;}
	.aboutbanner .text .cont .info .min p{font-size: 12px;line-height: 24px;}
	.aboutbanner .text .cont .info .min p::before{top: 9px;}
	.kalo-hero__down02{bottom: 20px;}
	.absolite{height: 60px;}
	
	.about01{width: 96%;margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.about01 .imgbox{width: 100%;}
	.about01 .text{width: 100%;padding: 0;margin-top: 30px;}
	.about01 .text h4{font-size: 14px;line-height: 26px;margin-bottom: 20px;}
	
	.about02{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.about02wrap{padding: 50px 0;background-attachment: scroll;}
	.about02 li{width: 100%;padding: 20px;border: 1px solid rgba(255,255,255,0.5);margin-bottom: 6px;}
	.about02 li:last-child{margin-bottom: 0;}
	.about02 li p{font-size: 14px;}
	
	.about03{width: 96%;margin: 50px auto;padding-top: 50px;}
	.about03 h3{font-size: 20px;}
	.about03 p{font-size: 12px;}
	.about03 h4{width: 100%;font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.about03 .more{width: 140px;height: 36px;line-height: 36px;font-size: 12px;}
	.history02{width: 96%;margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.history02 a{width: 100%;margin-bottom: 6px;}
	.history02 a:last-child{margin-bottom: 0;}
	
	.footerwrap .f-nav{display: none;}
	.footerwrap .copyright{width: 100%;padding: 10px 2%;}
	.footerwrap .copyright h3, .footerwrap .copyright a{font-size: 12px;text-align: center;line-height: 20px;}
	.footerwrap .copyright a.se{display: none;}
	.footerwrap .copyright h3 a{margin-left: 10px;}
	.footerwrap{padding: 0;}
	
	.innerbanner{margin-top: 60px;height: 250px;position: relative;overflow: hidden;}
	.innerbanner img{position: absolute;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);height: 100%;width: auto;min-width: 100%;}
	.innerbanner .text h3{font-size: 24px;}
	.innerbanner .text p{font-size: 12px;}
	.kalo-hero__down{bottom: 20px;}
	
	.honor01wrap{width: 96%;margin: 50px auto;box-sizing: border-box;}
	.honor01wrap .top{font-size: 20px;margin-bottom: 30px;}
	.honor01>a{width: 100%;margin-right: 0;}
	.honor01>a:last-child{margin-bottom: 0;}
	
	.zs_big>.zs_l{width: 100%;padding: 50px 2%;box-sizing: border-box;float: none;}
	.zs_r{width: 100%;position: relative;box-sizing: border-box;padding: 50px 2%;}
	.zs_big>.zs_l>.zs_txt>span{font-size: 20px;}
	.zs_big>.zs_l>.zs_txt{padding: 0;}
	.zs_big>.zs_l>.zs_txt>h4{font-size: 14px;line-height: 24px;margin-top: 20px;padding-bottom: 60px;}
	.zs_big>.zs_l>.zs_txt .swiper-button-prev,.zs_big>.zs_l>.zs_txt .swiper-button-next{width: 40px;height: 40px;}
	.zs_big>.zs_l>.zs_txt .swiper-button-next{margin-left: 10px;}
	.zs_big>.zs_l>.zs_txt .page{justify-content: flex-end;-webkit-justify-content: flex-end;}
	
	/* 团队 */
	.team01{width: 96%;margin: 50px auto;}
	.team01 .min li{box-sizing: border-box;padding: 10px;}
	.team01 .min li .first{-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: center;align-items: center;}
	.team01 .min li .first .left .imgbox{width: 100px;}
	.team01 .min li .first .left .text{padding-left: 10px;}
	.team01 .min li .first .left .text h3{font-size: 16px;}
	.team01 .min li .first .left .text p{font-size: 12px;}
	.team01 .min li .first .icon{margin-top: 0;}
	.team01 .min li .down{width: 100%;padding: 0;margin: 30px 0;}
	.team01 .min li .down p{font-size: 14px;line-height: 26px;}
	.team01 .min li .first .icon:after{font-size: 28px;}
	
	.history01wrap{padding: 50px 0;}
	.history01{width: 96%;}
	.history01 .t-img{display: none;}
	.history01 .cont li{width: 100%;margin-bottom: 20px;}
	.history01 .cont li .box{width: 100%;}
	.history01 .cont li .line{display: none;}
	.history01 .cont::before{display: none;}
	.history01 .cont li:nth-of-type(2n){margin-top: 0;margin-bottom: 20px;}
	.history01 .cont li .box .text{padding: 0 20px;}
	.history01 .cont li:last-child{margin-bottom: 0;}
	.history01 .cont{padding-top: 0;}
	
	/* news */
	.news-tab{padding: 0 2%;}
	.news-tab a{font-size: 16px;margin-right: 20px;line-height: 60px;}
	.case-tab{display:none;}
	
	.case01wrap{width: 96%;}
	.case01{margin-top: 50px;}
	.case01 a{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.case01 a .text{height: 60px;line-height: 60px;font-size: 16px;}
	.fy, .nav-links{padding: 50px 0;}
	
	.caseinfowrap{margin-top: 110px;}
	.caseinfo01{width: 96%;margin-bottom: 50px;}
	.caseinfo01 h3{font-size: 20px;}
	.caseinfo01 strong{margin: 20px 0;}
	.caseinfo01 h4{font-size: 14px;line-height: 26px;text-align: justify;text-align-last: left;}
	.caseinfo02wrap{padding: 50px 2%;}
	.caseinfo02 .page{width: 100%;position: relative;padding: 0;box-sizing: border-box;}
	.caseinfo02 .page .swiper-pagination-bullet{width: 6px;height: 6px;margin-right: 6px;}
	.caseinfo02wrap::after{height: 100%;}
	.caseinfo02 .bot{padding: 0;margin-top: 30px;-webkit-flex-wrap: wrap;flex-wrap: wrap;border: 1px solid #DDDDDD;border-bottom: none;}
	.caseinfo02 .bot li{width: 50%;padding: 20px 0;border-bottom: 1px solid #ddd;box-sizing: border-box;}
	.caseinfo02 .bot li:nth-of-type(2n){border-left: 1px solid #ddd;}
	.caseinfo02 .bot li h3{font-size: 16px;margin-bottom: 10px;}
	.caseinfo02 .bot li p{font-size: 14px;}
	
	.proinfo05{padding: 50px 0;}
	.proinfo05 .reproduct{width: 96%;}
	.proinfo05 h3{font-size: 20px;}
	.proinfo05 .title{margin-bottom: 30px;}
	.proinfo04 .toback{height: 60px;font-size: 16px;}
	
	.solutiion01wrap{width: 96%;margin: 50px auto;}
	.solutiion01{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.solutiion01 .gallery-top{width: 100%;}
	.solutiion01 .thumbswrap{width: 100%;margin: 0;padding: 30px 20px;}
	.solutiion01 .thumbswrap .gallery-thumbs{padding-top: 10px;}
	.solutiion01 .thumbswrap .swiper-slide h3{font-size: 18px;line-height: 24px;font-family: "microsoft yahei";}
	.solutiion01 .thumbswrap .swiper-slide h4{font-size: 14px;}
	.solutiion02wrap{width: 96%;margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.solutiion02wrap a{width: 49%;margin-bottom: 2%;}
	.solutiion02wrap a .imgbox{height: auto;}
	.solutiion02wrap a .font{padding: 20px 10px;}
	.solutiion02wrap a .font h3{font-size: 18px;}
	.solutiion02wrap a .imgbox .text h3{font-size: 16px;}
	
	.solutioninfo01{width: 96%;margin: 50px auto;padding: 0;}
	.solutioninfo01 h3{font-size: 20px;}
	.solutioninfo01 strong{margin: 20px auto;}
	.solutioninfo01 h4,.solutioninfo01 h4 p{font-size: 14px;}
	.solutioninfo02wrap li a,.solutioninfo02wrap li:nth-of-type(2n) a{-webkit-flex-flow: column;flex-flow: column;padding-bottom: 30px;border-bottom: 1px solid #DDDDDD;margin-bottom: 30px;}
	.solutioninfo02wrap li .imgbox{width: 100%;}
	.solutioninfo02wrap{width: 96%;margin: 50px auto;}
	.solutioninfo02wrap li .text{width: 100%;padding: 0;margin-top: 30px;}
	.solutioninfo02wrap li:nth-of-type(2n) .text{padding: 0;}
	.solutioninfo02wrap li .text h3{font-size: 20px;margin-bottom: 20px;}
	.solutioninfo02wrap li .text h4{font-size: 14px;line-height: 26px;}
	.solutioninfo02wrap li:last-child{margin-bottom: 0;padding-bottom: 0;border: none;}
	.solutioninfo03{-webkit-flex-wrap: wrap;flex-wrap: wrap;margin: 50px auto;width: 96%;}
	.solutioninfo03 a{width: 100%;margin-bottom: 6px;}
	.solutioninfo03 a:last-child{margin-bottom: 0;}
	
	.protab ul{width: 96%;}
	.protab ul li{margin-right: 15px;}
	.protab ul li a{font-size:14px;line-height: 60px;font-weight:normal;}
	.productcont{padding-top: 50px;}
	.productwrap{padding: 0 2%;}
	.productcont .info a{width: 49%;margin-right: 2%;margin-bottom: 2%;}
	.productcont .info a:nth-of-type(2n){margin-right: 0;}
	.productcont .info a .text{padding: 10px;}
	.productcont .info a .text h3{font-size: 14px;line-height: 22px;}
	.productcont .p-tl{font-size: 20px;}
	
	.fixedSubNav{top: 60px;}
	
	.proinfo01wrap li::before{display: none;}
	
	.news01wrap{width: 96%;margin: 50px auto 0;}
	.news01 a{width: 100%;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #DDDDDD;margin-right: 0;}
	.news01 a .text .more{opacity: 1;width: 140px;height: 36px;line-height: 36px;}
	.news01 a .text h3{font-size: 18px;}
	.news01 a .text h4{font-size: 14px;}
	.news01 a:last-child{padding-bottom: 0;border: none;}
	
	.video01wrap{width: 96%;margin: 50px auto 0;}
	.video01 li{margin-bottom: 40px;}
	.video01 li .text h3{font-size: 18px;}
	.video01 li .text h4{font-size: 14px;line-height: 24px;}
	
	.contact01{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.contact01 .left{width: 100%;padding: 50px 2%;}
	.contact01 .left .cont li .top{font-size: 20px;padding-bottom: 20px;margin-bottom: 20px;}
	.contact01 .left .cont li .info .item h3{font-size: 14px;}
	.contact01 .left .cont li .info .item p{font-size: 14px;}
	.contact01 .left .cont li .info .item{margin-bottom: 20px;}
	.contact01 .right{width: 100%;padding: 50px 2%;}
	.contact01 .right form input{margin-bottom: 10px;}
	
	/* 新闻详情 */
	.newsinfowrap{margin-top: 60px;}
	.newsinfowrap .n-tlwrap{padding: 50px 0;}
	.newsinfowrap .n-tlwrap .n-tl{width: 96%;}
	.newsinfowrap .n-tlwrap .n-tl h3{font-size: 20px;line-height: 30px;}
	.newsinfowrap .n-tlwrap .n-tl p{font-size: 12px;}
	.newsinfo01{width: 96%;padding: 0;margin-bottom: 50px;}
	.newsinfo01 .cont h4 p{font-size: 14px;line-height: 26px;margin-bottom: 20px;}
	.newsinfo01 .cont h4 p:last-child{margin-bottom: 0;}
	
	/* 产品详情 */
	.proinfo01wrap{padding: 50px 2%;}
	.innerbanner .text{padding: 0 2%;}
	.innerbanner .text h3{white-space: nowrap;}
	.innerbanner .text02 h3::before, .innerbanner .text02 h3::after{margin: 20px 0;}
	.innerbanner .text02 h3::after{margin-left: 10px;}
	.innerbanner .text02 h3::before{margin-right: 10px;}
	.innerbanner .text02 font{font-size: 16px;}
	.proinfo01wrap li{width: 100%;}
	.proinfo01wrap li .cont,.proinfo01wrap li.two .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.proinfo01wrap li .cont .imgbox{width: 100%;}
	.proinfo01wrap li .cont .text{width: 100%;padding: 30px 20px;}
	.proinfo01wrap li::after{display: none;}
	.proinfo01wrap li .cont .text h3{font-size: 20px;}
	.proinfo01wrap li .cont .text strong{margin: 20px 0;}
	.proinfo01wrap li .cont .text h4{font-size: 16px;line-height: 30px;}
	.proinfo01wrap .line{margin: 50px auto;}
	
	.proinfo02{width: 96%;margin: 50px auto;}
	.proinfo02 .text{padding: 0 20px 30px;}
	.proinfo02 .text .btn{margin-top: 30px;margin-bottom: 30px;width: 160px;height: 50px;line-height: 50px;font-size: 18px;border: 2px solid #eeeeee;}
	.proinfo02 .text h4{font-size: 14px;line-height: 28px;letter-spacing: 0;text-align: justify;}
	
	.proinfo03wrap .tl{font-size: 24px;}
	.proinfo03wrap{padding: 50px 2% 80px;}
	.proinfo04 .toback{font-size: 14px;}
	.proinfo03{width: 100%;}
	.proinfo03 a .text{width: 100%;margin-top: 0;padding: 20px 0;}
	.proinfo03 a .text h3{font-size: 16px;}
	.proinfo03 a .text h4{font-size: 12px;}
	
	.proinfo03 .swiper-button-next{right: 50%;top: initial;bottom: -50px;margin-right: -30px;}
	.proinfo03 .swiper-button-next, .proinfo03 .swiper-button-prev{font-size: 20px;}
	.proinfo03 .swiper-button-prev{left: 50%;top: initial;bottom: -50px;margin-left: -30px;}
	
	}