@media only screen and (min-width:900px) and (max-width:1260px) {
	body, input, h1, h2, h3, h4, h5, h6, b, c, e, i, g, p, div, dl, dt, dd, select, textarea, font, right, left{letter-spacing: 0;}
	.pc-1200px{display: none;}
	.header .nav li a{padding: 0 20px;}
	.innerbanner{overflow: hidden;}
	.bannerwrap video{width: 100%;height: auto;}
	.bannerwrap{height: auto;}
	.header, .bannerwrap .text, .contwidth{width: 96%;}
	.bannerwrap .text h3{font-size: 50px;}
	.bannerwrap .text p{font-size: 24px;}
	.bannerwrap .bot{bottom: 30px;}
	.index01wrap{padding: 80px 0 100px;}
	.index01 .mumping_mun li h2{font-size: 42px;}
	.index01 .mumping_mun li p{font-size: 16px;}
	.index02 .item .imgbox img{max-width: 100%;}
	.index02 .item .text{margin-left: 0;}
	.index02 .item .text::before{display: none;}
	.footerwrap{padding: 80px 0;}
	.index03wrap{padding-bottom: 100px;}
	.index01 .mumping_mun li{width: 33.33%;}
	
	.innerbanner .text{width: 96%;}
	.proinfo01wrap{width: 80%;}
	.proinfo02wrap .top{height: 80px;line-height: 80px;font-size: 30px;}
	.pro-tl01{font-size: 30px;margin-bottom: 30px;}
	.proinfo01wrap{width: 96%;margin: 80px auto;}
	.proinfo02wrap{margin: 80px auto 40px;}
	.proinfo02wrap .top{margin-bottom: 50px;}
	.proinfo03wrap{padding: 80px 0;}
	.proinfo03wrap p{width: 96%;margin-bottom: 50px;}
	.proinfo04wrap{margin: 80px auto;}
	.proinfo05wrap{padding: 80px 0;background-attachment: scroll;}
	.proinfo05 a{width: 48%;}
	.proinfo06wrap{margin: 80px auto;}
	.proinfo07wrap{margin-top: 80px;}
	
	.production01 .textbox{padding-left: 30px;}
	.production01 .textbox .top h3{font-size: 30px;margin-bottom: 20px;}
	.production01 .textbox .top h4{font-size: 14px;line-height: 24px;}
	.production01 .textbox .top{margin-bottom: 30px;}
	.production01 .textbox .bot h3{font-size: 24px;padding-bottom: 15px;margin-bottom: 15px;}
	.production01 .textbox .bot ul li{font-size: 14px;line-height: 24px;padding-left: 12px;}
	.production01{margin: 80px auto;}
	.production05wrap{margin: 80px auto;}
	.c-tl01{font-size: 30px;margin-bottom: 20px;}
	.production05 .text{padding: 0 10px;}
	.production05 .text .imgbox{height: 80px;margin-bottom: 10px;}
	.production05 .text h3{font-size: 20px;}
	.production05 li .bg{width: auto;height: 300px;min-width: 100%;}
	.production02wrap{padding: 100px 0;background-attachment: scroll;}
	.production02 h3{font-size: 30px;}
	.production02 h4{font-size: 18px;line-height: 28px;}
	.production02 p{font-size: 14px;margin-top: 30px;}
	.production03{margin: 80PX auto;}
	.production04wrap{padding: 80px 0;}
	.production04 a{width: 32%;}
	.production04 a .imgbox{max-height: 220px;}
	.production04 a .data{padding: 0 20px 20px;}
	
	.service01 li.item01{width: 25%;}
	.service01 li.item02{width: 50%;}
	.service01 li.item02 img{max-width: 100%;}
	.service01 li.item01 .text h3{font-size: 24px;}
	.service01 li.item01 .text p{font-size: 14px;}
	.service01wrap{margin: 80px auto;}
	.service02wrap{margin: 80px auto;}
	.service02 a .text{padding: 0 10px;bottom: 0;}
	.service02 a .text h4{font-size: 14px;min-height: 40px;}
	.service02 a .text h3{font-size: 20px;}
	.service03wrap{margin: 80px auto;}
	
	.business02 .ul .li .text{padding: 0 10px;}
	.business02 .ul .li .text .min strong{height: 30px;margin: 10px auto;}
	.business02 .ul .li .text font{font-size: 16px;margin-bottom: 20px;}
	.business02 .ul .li .text p{font-size: 24px;margin-bottom: 10px;}
	.business02 .ul .li .link a{font-size: 14px;margin-right: 10px;}
	.business02 .ul .li .text .min h4,.business02 .ul .li .text h3{font-size: 12px;}
	.business03 .swiper-button-prev{left: 0;}
	.business03 .swiper-button-next{right: 0;}
	.business03 .swiper-button-next, .business03 .swiper-button-prev{border-radius: 0;}
	
	.news01wrap{margin: 80px auto;}
	.news01wrap .item .text h4{margin-bottom: 40px;}
	.fy{margin: 50px 0 80px;}
	.newsinfotl{padding: 80px 20px;}
	.newsinfotl h3{font-size: 30px;}
	.newsinfo01{width: 90%;}
	
	.aboutbanner{background-attachment: scroll;}
	.about01 .text{padding-right: 30px;}
	.about01 .text h4{font-size: 14px;line-height: 24px;}
	.about01 .text h3{font-size: 28px;margin-bottom: 20px;}
	.about01{margin: 80px auto;}
	.about02wrap{background-attachment: scroll;}
	.about02 li .text{padding-right: 10px;}
	.about03wrap{margin: 80px auto;}
	.about03 .swiper-container-l .app_txt{padding: 80px 20px 40px 40px;}
	.about03 .swiper-container-l .app_txt .bot{height: 30px;}
	
	.strength01wrap{padding: 100px 0;}
	.strength01 .min li .circleChart .timer01{font-size: 30px;}
	.strength01 .top h3, .strength03 .top h3{font-size: 30px;}
	.strength01 .top h4, .strength03 .top h4{font-size: 16px;}
	.strength02wrap{padding: 140px 0;background-attachment: scroll;}
	.strength02wrap h3{font-size: 30px;line-height: 50px;}
	.strength03wrap{padding: 100px 0;}
	.innerbanner .text h3{font-size: 40px;margin-bottom: 20px;}
	
	.loca{padding: 70px 0 70px 2%;}
	.loca .loca_slide .loca_list{width: 720px;margin-right: 25px;}
	.loca .loca_slide .loca_list>h4>p{font-size: 60px;bottom: -7px;}
	.loca .loca_slide .loca_list>h4{margin-bottom: 30px;}
	.wpcf7-form{width: 90%;}
	.contact02wrap{padding: 80px 0;background-attachment: scroll;}
	
	.joinbanner .text{width: 96%;}
	.joinbanner img{width: auto;min-width: 100%;min-height: 50vh;}
	.joinbanner .text h3{font-size: 50px;}
	
	
	.team01wrap .bot{width: calc(100% - 160px);}
	.team01wrap .swiper-button-next, .team01wrap .swiper-button-prev{top: initial;bottom: -66px;margin: 0;border-radius: 0;}
	.team01wrap .swiper-button-prev{left: 0;}
	.team01wrap .swiper-button-next{right: 0;}
	.team01wrap{padding: 80px 0;}
	.team02wrap{padding: 80px 0 30px;}
	.team02 a{width: calc((100% - 80px)/3);margin-right: 40px;}
	.team02 a:nth-of-type(4n){margin-right: 40px;}
	.team02 a:nth-of-type(3n){margin-right: 0;}
	.team01wrap .tl,.team02wrap .tl{font-size: 28px;}
	.team02 a .text h4{font-size: 14px;}
	.team02 a .text h3{font-size: 20px;}
	.team01 .box .text h3{font-size: 20px;}
	.team01 .box .text h4{font-size: 14px;}
	
	
}

@media only screen and (min-width:750px) and (max-width:1000px) {
	
	body, input, h1, h2, h3, h4, h5, h6, b, c, e, i, g, p, div, dl, dt, dd, select, textarea, font, right, left{letter-spacing: 0;}
	.pc-1200px{display: none;}
	.header .nav li a{padding: 0 20px;}
	.innerbanner{overflow: hidden;}
	.bannerwrap video{width: 100%;height: auto;}
	.bannerwrap{height: auto;}
	.header, .bannerwrap .text, .contwidth{width: 96%;}
	.header .nav li a{font-size: 14px;}
	.header .logo img{height: 40px;}
	
	.bannerwrap .text h3{font-size: 40px;margin-top: 30px;}
	.bannerwrap .text p{font-size: 22px;}
	.bannerwrap .text .videoicon{width: 50px;height: 50px;}
	.bannerwrap .bot{bottom: 30px;}
	.index01wrap{padding: 80px 0 100px;}
	.index01 .mumping_mun li h2{font-size: 42px;}
	.index01 .mumping_mun li p{font-size: 16px;}
	.index02 .item .imgbox img{max-width: 100%;}
	.index02 .item .text{margin-left: 0;}
	.index02 .item .text::before{display: none;}
	.footerwrap{padding: 50px 0;}
	.index03wrap{padding-bottom: 100px;}
	.index01 .mumping_mun li{width: 33.33%;}
	.footer .cont li .f-logo img{height: 40px;}
	.footer .cont li .adder,.footer .cont li .min p a{font-size: 12px;}
	.footer .cont li h3 a{font-size: 14px;}
	.index03 .item{width: calc((100% - 60px)/4);}
	.footer .cont li h3{margin-bottom: 20px;}
	.footer .cont li .min p{margin-bottom: 10px;}
	.footer .cont li .ewm .box img{height: 70px;}
	.footer .cont li .ewm .box p{font-size: 12px;margin-top: 10px;}
	.footer .cont li .phon{font-size: 20px;}
	.index01wrap{background-position: center;}
	.i-tl p{font-size: 20px;}
	.i-tl h3{font-size: 30px;}
	.index01 .mumping_mun li h2{font-size: 32px;margin: 15px 0;}
	.index01 .mumping_mun li:last-child h2::after{font-size: 30px;}
	.index01 .mumping_mun li p{font-size: 14px;}
	.index01 .mumping_mun li img{height: 40px;}
	.index03 i{display: none;}
	.index03 .item .imgbox p{font-size: 16px;padding-left: 20px;}
	
	
	.innerbanner .text{width: 96%;}
	.proinfo01wrap{width: 80%;}
	.proinfo02wrap .top{height: 80px;line-height: 80px;font-size: 30px;}
	.pro-tl01{font-size: 30px;margin-bottom: 30px;}
	.proinfo01wrap{width: 96%;margin: 80px auto;}
	.proinfo02wrap{margin: 80px auto 40px;}
	.proinfo02wrap .top{margin-bottom: 50px;}
	.proinfo03wrap{padding: 80px 0;}
	.proinfo03wrap p{width: 96%;margin-bottom: 50px;}
	.proinfo04wrap{margin: 80px auto;}
	.proinfo05wrap{padding: 80px 0;background-attachment: scroll;}
	.proinfo05 a{width: 48%;}
	.proinfo06wrap{margin: 80px auto;}
	.proinfo07wrap{margin-top: 80px;}
	
	.production01 .textbox{padding-left: 30px;}
	.production01 .textbox .top h3{font-size: 30px;margin-bottom: 20px;}
	.production01 .textbox .top h4{font-size: 14px;line-height: 24px;}
	.production01 .textbox .top{margin-bottom: 30px;}
	.production01 .textbox .bot h3{font-size: 24px;padding-bottom: 15px;margin-bottom: 15px;}
	.production01 .textbox .bot ul li{font-size: 14px;line-height: 24px;padding-left: 12px;}
	.production01{margin: 80px auto;}
	.production05wrap{margin: 80px auto;}
	.c-tl01{font-size: 30px;margin-bottom: 20px;}
	.production05 .text{padding: 0 10px;}
	.production05 .text .imgbox{height: 80px;margin-bottom: 10px;}
	.production05 .text h3{font-size: 20px;}
	.production05 li .bg{width: auto;height: 300px;min-width: 100%;}
	.production02wrap{padding: 100px 0;background-attachment: scroll;}
	.production02 h3{font-size: 30px;}
	.production02 h4{font-size: 18px;line-height: 28px;}
	.production02 p{font-size: 14px;margin-top: 30px;}
	.production03{margin: 80PX auto;}
	.production04wrap{padding: 80px 0;}
	.production04 a{width: 32%;}
	.production04 a .imgbox{max-height: 220px;}
	.production04 a .data{padding: 0 20px 20px;}
	
	.service01 li.item01{width: 25%;}
	.service01 li.item02{width: 50%;}
	.service01 li.item02 img{max-width: 100%;}
	.service01 li.item01 .text h3{font-size: 24px;}
	.service01 li.item01 .text p{font-size: 14px;}
	.service01wrap{margin: 80px auto;}
	.service02wrap{margin: 80px auto;}
	.service02 a .text{padding: 0 10px;bottom: 0;}
	.service02 a .text h4{font-size: 14px;min-height: 40px;}
	.service02 a .text h3{font-size: 20px;}
	.service03wrap{margin: 80px auto;}
	
	.business02 .ul .li .text{padding: 0 10px;}
	.business02 .ul .li .text .min strong{height: 30px;margin: 10px auto;}
	.business02 .ul .li .text font{font-size: 16px;margin-bottom: 20px;}
	.business02 .ul .li .text p{font-size: 24px;margin-bottom: 10px;}
	.business02 .ul .li .link a{font-size: 14px;margin-right: 10px;}
	.business02 .ul .li .text .min h4,.business02 .ul .li .text h3{font-size: 12px;}
	.business03 .swiper-button-prev{left: 0;}
	.business03 .swiper-button-next{right: 0;}
	.business03 .swiper-button-next, .business03 .swiper-button-prev{border-radius: 0;}
	
	.news01wrap{margin: 80px auto;}
	.news01wrap .item .text h4{margin-bottom: 40px;}
	.fy{margin: 50px 0 80px;}
	.newsinfotl{padding: 80px 20px;}
	.newsinfotl h3{font-size: 30px;}
	.newsinfo01{width: 90%;}
	
	.aboutbanner{background-attachment: scroll;}
	.about01 .text{padding-right: 30px;}
	.about01 .text h4{font-size: 14px;line-height: 24px;}
	.about01 .text h3{font-size: 28px;margin-bottom: 20px;}
	.about01{margin: 80px auto;}
	.about02wrap{background-attachment: scroll;}
	.about02 li .text{padding-right: 10px;}
	.about03wrap{margin: 80px auto;}
	.about03 .swiper-container-l .app_txt{padding: 80px 20px 40px 40px;}
	.about03 .swiper-container-l .app_txt .bot{height: 30px;}
	
	.strength01wrap{padding: 100px 0;}
	.strength01 .min li .circleChart .timer01{font-size: 30px;}
	.strength01 .top h3, .strength03 .top h3{font-size: 30px;}
	.strength01 .top h4, .strength03 .top h4{font-size: 16px;}
	.strength02wrap{padding: 140px 0;background-attachment: scroll;}
	.strength02wrap h3{font-size: 30px;line-height: 50px;}
	.strength03wrap{padding: 100px 0;}
	.innerbanner .text h3{font-size: 30px;margin-bottom: 20px;}
	
	.loca{padding: 70px 0 70px 2%;}
	.loca .loca_slide .loca_list{width: 720px;margin-right: 25px;}
	.loca .loca_slide .loca_list>h4>p{font-size: 60px;bottom: -7px;}
	.loca .loca_slide .loca_list>h4{margin-bottom: 30px;}
	.wpcf7-form{width: 90%;}
	.contact02wrap{padding: 80px 0;background-attachment: scroll;}
	
	.joinbanner .text{width: 96%;}
	.joinbanner img{width: auto;min-width: 100%;min-height: 50vh;}
	.joinbanner .text h3{font-size: 50px;}
	
	/* 20201222 */
	.pro-tl01{font-size: 28px;margin-bottom: 20px;}
	.proinfo01 li{height: 60px;}
	.proinfo01 li h3,.proinfo01 li p{font-size: 14px;}
	.proinfo02wrap .top{font-size: 28px;}
	.proinfo05 a .text{font-size: 16px;margin-top: 20px;}
	.proinfo06 a .text{padding: 0 30px;}
	.proinfo06 a .text h3{font-size: 24px;margin-bottom: 20px;}
	.proinfo06 a .text ul li{font-size: 14px;line-height: 20px;margin-bottom: 8px;}
	.proinfo06 a .text font{width: 80px;height: 26px;line-height: 26px;margin-bottom: 20px;}
	.protion-link a{line-height: 60px;font-size: 20px;}
	.production05 li{width: 49%;margin-bottom: 2%;}
	.production05{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.production02wrap{padding: 100px 2%;}
	.production02{width: 100%;}
	.production04 a .imgbox{max-height: 180px;}
	.production04 a .text h3{font-size: 18px;}
	.service02 a .text h3{font-size: 18px;}
	.service02 a .text h4{font-size: 13px;}
	.a-font{width: 100px;}
	.a-font p,.a-font strong{font-size: 12px;}
	.business02 .imgbox .list img{width: auto;min-width: 100%;height: 100%;}
	.business02 .imgbox .bg{width: auto;height: 360px;}
	.business02 .ul .li .text p{font-size: 20px;}
	.business02 .ul .li .text{padding:0 5px;}
	.business02 .ul .li .text .min h4,.business02 .ul .li .text h3{line-height: 20px;}
	.business02 .ul .li .link{padding: 0 5px;}
	.business02 .ul .li .link a{font-size: 12px;}
	.business02 .ul .li .text h3{min-height: 40px;}
	.business02 .ul .li .text .min h4{min-height: 60px;}
	.news01wrap .item .text h3{padding-left: 0;font-size: 20PX;margin-bottom: 20px;}
	.news01wrap .item .text h3::before{display: none;}
	.news01wrap .item .text p{padding-left: 0;font-size: 14px;}
	.news01wrap .item .text h4{font-size: 16px;line-height: 26px;margin-bottom: 30px;}
	.news01wrap .item .text .tomore{font-size: 16PX;}
	.newsinfotl h3{font-size: 24px;line-height: 30px;}
	.newsinfotl p{font-size: 14px;}
	
	.aboutbanner .min .cont .swiper-slide{padding-right: 0;padding-left: 20px;}
	.aboutbanner .min .cont{padding-left: 30px;}
	.aboutbanner{padding: 100px 0;min-height: 50vh;height: auto;}
	.aboutbanner .min .cont .swiper-slide:nth-of-type(2n) .item p{bottom: -14px;}
	.about01 .text{width: 100%;padding: 0;}
	.about01 .imgbox{display: none;}
	.about02{-webkit-flex-wrap: wrap;flex-wrap: wrap;position: relative;left: 0;transform: none;-webkit-transform: none;margin: auto;}
	.about02 li{width: 49%;border: 1px solid rgba(255,255,255,0.4);margin-bottom: 2%;}
	.about02tl{position: relative;margin-bottom: 30px;top: 0;font-size: 24px;}
	.about02wrap{padding: 50px 0;height: auto;}
	.about02 li .text{padding: 0;}
	.about02 li{padding: 30px 20px;min-height: 40vh;}
	.about02 li font{bottom: 20px;left: 20px;}
	.about03wrap .swiper-button-next, .about03wrap .swiper-button-prev{width: 30px;border-radius: 0;}
	.about03wrap .swiper-button-next{right: 0;}
	.about03wrap .swiper-button-prev{left: 0;}
	.about03 .swiper-container-l .app_txt .min h4{font-size: 14px;line-height: 24px;}
	.about03 .swiper-container-l .app_txt .min .top-text{font-size: 26px;margin-bottom: 30px;}
	.about03 .swiper-container-l .app_txt .min p{font-size: 20px;}
	.about03 .swiper-container-l .app_txt .bot{height: 20px;}
	
	.team01wrap .bot{width: calc(100% - 140px);}
	.team01wrap .swiper-button-next, .team01wrap .swiper-button-prev{top: initial;bottom: -66px;margin: 0;border-radius: 0;}
	.team01wrap .swiper-button-prev{left: 0;}
	.team01wrap .swiper-button-next{right: 0;}
	.team01wrap{padding: 80px 0;}
	.team02wrap{padding: 80px 0 30px;}
	.team02 a{width: calc((100% - 80px)/3);margin-right: 40px;}
	.team02 a:nth-of-type(4n){margin-right: 40px;}
	.team02 a:nth-of-type(3n){margin-right: 0;}
	.team01wrap .tl,.team02wrap .tl{font-size: 28px;}
	.team02 a .text h4{font-size: 14px;}
	.team02 a .text h3{font-size: 20px;}
	.team01 .box .text h3{font-size: 20px;}
	.team01 .box .text h4{font-size: 14px;}
	
	.strength01wrap{padding: 80px 0;}
	.strength01 .min li .text h3{font-size: 16px;}
	.strength02wrap{padding: 100px 0;}
	.strength02wrap h3{font-size: 28px;line-height: 40px;}
	.strength01 .top h3, .strength03 .top h3{font-size: 28px;}
	.strength03 .imglist{padding-bottom: 60px;}
	.strength03 .imglist .swiper-button-next, .strength03 .imglist .swiper-button-prev{top: initial;bottom: 0;margin: 0;transform: none;-web -webkit-transform: none;}
	.strength03 .imglist .swiper-button-next{right: calc(50% - 50px);}
	.strength03 .imglist .swiper-button-prev{left: calc(50% - 50px);}
	.strength03wrap{padding: 80px 0;}
	
	.loca .loca_slide .loca_list{width: 580px;}
	.loca .loca_slide .loca_list>h4>p{font-size: 50px;}
	.header .language .link{width: 68px;}
	
	
}


@media only screen and (max-width:760px){
	.pc-1200px{display: none;}
	.header, .bannerwrap .text, .contwidth{width: 96%;}
	.header .logo img{height: 44px;}
	.header .right{display: none;}
	.drawer-menu-item:hover{color: #143264;}
	.headerwrap .header .drawer-hamburger{padding: 10px 15px 18px;height: 61px;top: 0;background-color: #143264;display: block;box-sizing: border-box;width: 60px;}
	.drawer--right .drawer-nav{right: -100%;}
	.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before{background-color: #ffffff;}
	.drawer--right.drawer-open .drawer-nav{padding-top: 80px;width: 100%;z-index: 5;box-sizing: border-box;height: 100%;}
	.headerwrap .header .logo{position: relative;z-index: 10;}
	.drawer--right.drawer-open .drawer-hamburger{z-index: 12;}
	.headerwrap .header{height: 60px;}
	.headerwrap{background-color: #fff;}
	.drawer--right.drawer-open .drawer-hamburger{right: 0;}
	.drawer-menu{height: 100%;}
	.drawer-menu .sjlanguage{display: block;position: absolute;right: 0;bottom: 20px;padding: 0 10%;}
	.drawer-menu .sjlanguage .cont{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: flex-end;justify-content: flex-end;}
	.drawer-menu .sjlanguage a{font-size: 14px;color: #143264;}
	.drawer-menu .sjlanguage i{display: block;width: 1px;height: 12px;background-color: #143264;margin: 0 10px;}
	
	/* index */
	.bannerwrap .text p{font-size: 18px;}
	.bannerwrap .text h3{font-size: 26px;margin-top: 20px;}
	.bannerwrap .text .videoicon{width: 50px;height: 50px;margin-top: 40px;}
	.bannerwrap .bot a{font-size: 14px;width: 80px;padding-bottom: 10px;}
	.bannerwrap img{width: auto;height: 100%;}
	
	.index01wrap{padding: 50px 0;background-position: center;}
	.index01 .mumping_mun{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index01 .mumping_mun li{width: 50%;box-sizing: border-box;padding: 20px 10px;border: 1px solid rgba(255,255,255,0.2);}
	.index01 .mumping_mun i{display: none;}
	.index01 .mumping_mun li:last-child{width: 100%;}
	.index01 .mumping_mun li img{height: 40px;}
	.index01 .mumping_mun li h2{font-size: 30px;margin: 10px 0;}
	.index01 .mumping_mun li p{font-size: 12px;letter-spacing: 0;}
	.index01 .mumping_mun li:last-child h2::after{font-size: 30px;}
	.index01 .mumping_mun li:nth-of-type(1){border-right: none;}
	.index01 .mumping_mun li:nth-of-type(3){border-top: none;}
	
	.index02{-webkit-flex-wrap: wrap;flex-wrap: wrap;padding-top: 0;margin-top: 40px;padding-bottom: 0;}
	.index02::before{display: none;}
	.index02 .item,.index02 .item:nth-of-type(2n),.index02 .item:nth-of-type(odd){width: 100%;margin: 0;padding: 0;margin-bottom: 30px;}
	.index02 .item:last-child{margin-bottom: 0;}
	.index02 .item .cont,.index02 .item .imgbox,.index02 .item .imgbox img{width: 100%;}
	.index02 .item .text{margin-left: 0;margin-bottom: -60px;position: relative;z-index: 1;}
	.index02 .item .imgbox{position: relative;z-index: 0;}
	.index02 .item .imgbox .hoverfont{opacity: 1;}
	.index02 .item .imgbox .link{opacity: 1;}
	.index02 .item .text img{display: none;}
	.index02 .item .text p{padding-left: 20px;}
	.i-tl p{font-size: 18px;letter-spacing: 2px;}
	.i-tl h3{font-size: 24px;letter-spacing: 2px;}
	.index02 .item:first-child{display: none;}
	.index02 .item .text{position: absolute;left: 0;width: 100%;top: 20px;z-index: 1;margin: 0;}
	.index02 .item .text p{position: relative;bottom: 0;}
	.index02 .fontbg{display: none;}
	
	.index03{display: block;}
	.index03 .item{display: block;width: 51%;float: left;}
	.index03 .item:nth-of-type(2n){float: right;margin-top: 0;}
	.index03 .item:nth-of-type(3){margin-top: 20px;}
	.index03 i.line01,.index03 .item:nth-of-type(3) i.line01{bottom: 70px;left: 136px;}
	.index03 .item:nth-of-type(2) i.line01{left: -190px;top: 170px;}
	.index03wrap .i-tl{margin-bottom: 60px;}
	.index03:after{content: '';display: block;clear: both;}
	.index03wrap{padding-bottom: 50px;}
	.index03 .item .imgbox p{padding-left: 20px;}
	
	.footer{display: none;}
	.copyright a.se{display: none;}
	.footerwrap{padding: 10px 0;}
	.copyright h3 a{display: block;margin: 0;font-size: 13px;}
	.copyright h3{width: 100%;text-align: center;line-height: 20px;font-size: 13px;}
	
	/* 产品服务 */
	.innerbanner{margin-top: 60px;height: 250px;overflow: hidden;}
	.innerbanner .text{width: 96%;}
	.innerbanner img{width: auto;min-width: 100%;height: 100%;position: absolute;left: 50%;top:0;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.innerbanner .text h3{font-size: 26px;margin-bottom: 20px;}
	.innerbanner .text p{font-size: 14px;}
	.innerbanner .ab-font{display: none;}
	
	.proinfo01wrap{margin: 50px auto;}
	.pro-tl01{font-size: 26px;margin-bottom: 30px;}
	.proinfo01 li:before{top: 19px;}
	.proinfo01 li{display: block;height: auto;padding: 10px 20px;box-sizing: border-box;}
	.proinfo01 li h3{width: 100%;font-size: 14px;line-height: 24px;}
	.proinfo01 li p{width: 100%;font-size: 14px;line-height: 24px;}
	
	.proinfo02wrap{margin: 50px auto;}
	.proinfo02wrap .top{height: 60px;font-size: 24px;line-height: 60px;margin-bottom: 30px;}
	.proinfo02 li{width: 100%;margin-bottom: 15px;}
	.proinfo02 li:last-child{margin-bottom: 0;}
	
	.proinfo03wrap{padding: 50px 0;}
	.proinfo03wrap p img.pcimg{display: none;}
	.proinfo03wrap p img.sjimg{display: block;width: 100%;}
	.proinfo03wrap li{margin-bottom: 30px;}
	.proinfo04wrap{margin: 50px auto;}
	.pro-tl02{margin-bottom: 20px;}
	.proinfo04wrap h3 img{width: 100%;height: auto;}
	.proinfo04wrap h3{width: 100%;overflow: hidden;}
	.proinfo05wrap{padding: 50px 0;background-attachment: scroll;}
	
	.proinfo04wrap h3.pro-tl02{overflow: hidden;overflow-x: hidden;}
	.proinfo05{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.proinfo05 a{width: 100%;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #143264;}
	.proinfo05 a .text{font-size: 18px;line-height: 26px;}
	.proinfo05 a:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
	.proinfo06wrap{margin: 50px 0;}
	.proinfo06 a{-webkit-flex-wrap: wrap;flex-wrap: wrap;padding: 0;}
	.proinfo06 a .imgbox{width: 100%;}
	.proinfo06 a:after{display: none;}
	.proinfo06 a .text{width: 100%;padding: 30px 10px 0;}
	.proinfo06 a .text h3{font-size: 24px;margin-bottom: 20px;}
	.proinfo06 a .text ul li{font-size: 14px;line-height: 24px;margin-bottom: 5px;}
	.proinfo06 a .text ul li:before{top: 9px;}
	.proinfo06 a .text font{width: 80px;height: 26px;line-height: 26px;margin-bottom: 20px;}
	.proinfo06 .swiper-button-prev{left: 0;}
	.proinfo06 .swiper-button-next{right: 0;}
	.proinfo06 .swiper-button-next, .proinfo06 .swiper-button-prev{background-color: rgba(255,255,255,0.5);top: 24%;}
	.proinfo03wrap p{width: 96%;}
	.proinfo07{padding: 50px 0;}
	.proinfo07 h3{font-size: 26px;}
	
	
	
	/* 事业版图 */
	.business01wrap{padding: 50px 0;}
	.c-tl01{font-size: 26px;margin-bottom: 20px;}
	.c-tl02{font-size: 14px;line-height: 24px;}
	.business01wrap .business01 .cont{display: none;}
	.business01wrap .business01 img.sjimg{display: block;width: 100%;}
	.business01wrap .business01 img.pcimg{display: none;}
	.business01wrap .business01{margin-top: 30px;}
	.business02 .imgbox{display: none;}
	.business02 .ul{position: relative;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.business02 .ul .li{width: 100%;margin-bottom: 1px;}
	.business02 .ul .li .text{position: relative;transform: none;bottom: 0;}
	.business02 .ul .li:nth-of-type(1){background: url(../img/yyly_01.jpg)no-repeat;background-size: cover;background-position: center;}
	.business02 .ul .li:nth-of-type(2){background: url(../img/yyly_02.jpg)no-repeat;background-size: cover;background-position: center;}
	.business02 .ul .li:nth-of-type(3){background: url(../img/yyly_03.jpg)no-repeat;background-size: cover;background-position: center;}
	.business02 .ul .li:nth-of-type(4){background: url(../img/yyly_04.jpg)no-repeat;background-size: cover;background-position: center;}
	.business02 .ul .li .text{padding: 30px 20px 50px;}
	.business02 .ul .li .text .min strong{height: 30px;margin: 10px auto;}
	.business02 .ul .li .text .min{opacity: 1;visibility: visible;}
	.business02 .ul .li .text p{font-size: 20px;margin-bottom: 10px;}
	.business02 .ul .li .text .min h4,.business02 .ul .li .text h3{line-height: 24px;}
	.business02 .ul .li .text font{font-size: 16px;margin-bottom: 20px;}
	.business03wrap{margin-top: 50px;}
	.business03{padding-bottom: 50px;}
	.business03 .swiper-button-prev{left: 0;}
	.business03 .swiper-button-next{right: 0;}
	.business03 .swiper-button-next, .business03 .swiper-button-prev{margin-top: -25px;background-color: rgba(20,50,100,0.8);outline: none;border-radius: 0;width: 30px;height: 40px;color:#FFFFFF;border: none;}
	.business02 .ul .li .link a{font-size: 14px;}
	.business02 .ul .li:hover .link{bottom: 15px;}
	
	/* 资讯 */
	.news01wrap{margin: 50px auto;}
	.news01wrap .item{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.news01wrap .item .imgbox{width: 100%;}
	.news01wrap .item .text{width: 100%;padding: 0;margin-top: 30px;}
	.news01wrap .item .text h3{padding-left: 0;font-size: 20px;margin-bottom: 20px;}
	.news01wrap .item .text h3::before{display: none;}
	.news01wrap .item .text p{font-size: 14px;padding-left: 0;}
	.news01wrap .item .text h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.news01wrap .item .text .tomore{font-size: 14px;}
	
	.fy{margin: 40px 0 50px;}
	.fy a{min-width: 36px;height: 36px;margin-right: 10px;font-size: 14px;}
	
	.newsinfowrap{margin-top: 60px;}
	.newsinfotl{padding: 50px 10px;}
	.newsinfotl h3{font-size: 24px;line-height: 30px;}
	.newsinfotl p{font-size: 14px;}
	.newsinfotl .down i{width: 15px;height: 15px;}
	.newsinfo01{width: 96%;margin-top: 50px;}
	.newsinfo01 h4, .newsinfo01 p, .newsinfo01 span{font-size: 14px;text-align: justify;}
	.more{width: 140px;height: 36px;line-height: 36px;font-size: 14px;}
	.newsinfowrap .bot .more{margin-right: 10px;}
	.newsinfowrap .bot{margin-bottom: 50px;}
	.newsinfo01wrap{padding-bottom: 40px;}
	
	/* 关于 */
	.aboutbanner{background-attachment: scroll;height: calc(100% - 60px);margin-top: 60px;}
	.aboutbanner .min{width: 96%;}
	.aboutbanner .min .cont{padding-left: 0;width: calc(100% - 80px);}
	.aboutbanner .min .cont .swiper-slide{padding: 34px 0 34px 30px;}
	.aboutbanner .min .cont .swiper-slide .item h3{padding: 20px 10px 0;}
	.aboutbanner .min .cont .swiper-slide .item p{tab-size: -22px;}
	.aboutbanner .min .cont .swiper-slide:nth-of-type(2n) .item p{bottom: 0;}
	.aboutbanner .min .cont .swiper-slide .item p{font-size: 26px;padding-left: 10px;}
	.aboutbanner .swiper-button-next, .aboutbanner .swiper-button-prev{width: 40px;height: 40px;}
	.aboutbanner .min .cont .swiper-slide{height: 240px;margin-top: 180px;}
	
	.about01{margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.about01 .text{width: 100%;padding-right: 0;}
	.about01 .text h3{font-size: 26px;margin-bottom: 20px;}
	.about01 .text h4{font-size: 14px;line-height: 24px;}
	.about01 .imgbox{width: 100%;margin-top: 30px;display: none;}
	.about02wrap{background-attachment: scroll;padding: 50px 0;height: auto;}
	.about02{-webkit-flex-wrap: wrap;flex-wrap: wrap;position: relative;transform: none;-webkit-transform: none;width: 96%;left: 0;margin: auto;}
	.about02 li{width: 100%;box-sizing: border-box;padding: 30px 20px;border: 1px solid rgba(255,255,255,0.3);margin-bottom: 10px;}
	.about02 li:last-child{margin-bottom: 0;}
	.about02tl{position: relative;font-size: 26px;margin-bottom: 30px;top: 0;}
	.about02 li .text{padding-right: 0;}
	.about02 li font{display: none;}
	.about02 li .text h4{display: none;}
	.about02 li .text h5{height: auto;}
	.about02 li .text h5 .hovertext{margin-top: 0;font-size: 14px;}
	
	.about03wrap{margin: 50px auto;}
	.about03{-webkit-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 50px;}
	.about03 .swiper-container-l{width: 100%;}
	.about03 .swiper-container-v{width: 100%;}
	.about03 .swiper-container-l .app_txt{padding: 30px 20px;}
	.about03 .swiper-container-l .app_txt .min .top-text{font-size: 24px;margin-bottom: 20px;}
	.about03 .swiper-container-l .app_txt .min p{font-size: 18px;margin-bottom: 10px;}
	.about03 .swiper-container-l .app_txt .min h4{font-size: 16px;margin-bottom: 0;}
	.about03 .swiper-container-l .app_txt .bot{min-width: auto;height: 20px;position: relative;margin-top: 20px;left: 0;bottom: 0;}
	.about03 .swiper-container-v .swiper-slide .box{height: 300px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;}
	.about03 .swiper-container-v .swiper-slide .box img{margin: auto;}
	.about03wrap .swiper-button-next, .about03wrap .swiper-button-prev{top: initial;bottom: 0;}
	.about03wrap .swiper-button-next{right: calc(50% - 50px);}
	.about03wrap .swiper-button-prev{left: calc(50% - 50px);}
	
	/* 研发实力 */
	.strength01wrap{padding: 50px 0 20px;}
	.strength01 .top h3, .strength03 .top h3{font-size: 24px;margin-bottom: 20px;}
	.strength01 .top h4, .strength03 .top h4{font-size: 14px;line-height: 24px;}
	.strength01 .min{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.strength01 .min li{width: 50%;margin-bottom: 30px;}
	.strength01 .min i{display: none;}
	.strength01 .min{margin-top: 30px;}
	.strength01 .min li .text h3{font-size: 14px;}
	.strength01 .min li .text{margin-top: 10px;}
	.strength01 .min li .circleChart .timer01{font-size: 26px;}
	
	.strength02wrap{padding: 100px 0;background-attachment: scroll;}
	.strength02wrap h3{font-size: 20px;line-height: 34px;width: 96%;margin: auto;}
	
	.strength03wrap{padding: 50px 0;}
	.strength03 .imglist .swiper-button-next{right: 0;}
	.strength03 .imglist .swiper-button-prev{left: 0;}
	
	/* 联系 */
	.contact_01{margin: 50px auto;}
	.contact_01 h3{font-size: 26px;margin-bottom: 20px;}
	.contact_01 p{font-size: 14px;line-height: 26px;}
	
	.loca{padding: 50px 2%;}
	.loca .loca_nav{width: 100%;}
	.loca .loca_nav>a{font-size: 16px;margin-right: 20px;}
	
	.loca .loca_slide .loca_list{width: 340px;margin-right: 25px;}
	.loca .loca_slide .loca_list>h4>p{font-size: 30px;bottom: -4px;}
	.loca .loca_slide .loca_list>h4{margin-bottom: 20px;}
	.loca .loca_slide .loca_list>.loca_txt>.dz_l>p{font-size: 14px;margin-bottom: 10px;line-height: 20px;}
	.loca .loca_slide .loca_list>.loca_txt>a{font-size: 12px;}
	.loca .loca_slide .loca_list>.loca_txt>.dz_l{width: 80%;}
	.contact02wrap{padding: 50px 0;background-attachment: scroll;}
	.contact02wrap h3{font-size: 26px;}
	.wpcf7-form{width: 96%;}
	.wpcf7-form span{width: 100%;margin-right: 0;}
	.wpcf7-form input{height: 40px;font-size: 14px;}
	.wpcf7-form textarea{font-size: 14px;}
	.wpcf7-form .zhu{font-size: 12px;line-height: 20px;}
	.wpcf7-form button{width: 140px;height: 36px;line-height: 36px;}
	
	/* 招聘 */
	.joinbanner .text{width: 96%;padding: 0;}
	.joinbanner{height: calc(100% - 60px);margin-top: 60px;overflow: hidden;}
	.joinbanner img{position: absolute;top: 0;height: 100%;width: auto;min-width: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.joinbanner .text h3{font-size: 26px;}
	.joinbanner .text h4{font-size: 14px;line-height: 24px;}
	.joinbanner .text p{font-size: 16px;line-height: 28px;}
	.joinbanner .text .link a{margin-right: 10px;width: 130px;}
	
	/* 流程 */
	.protion-link a{font-size: 18px;line-height: 60px;}
	.production01{margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.production01 .imgbox{width: 100%;}
	.production01 .textbox{width: 100%;padding: 0;margin-top: 30px;}
	.production01 .textbox .top h3{font-size: 26px;margin-bottom: 20px;}
	.production01 .textbox .top h4{font-size: 14px;line-height: 24px;}
	.production01 .textbox .top{margin-bottom: 30px;}
	.production01 .textbox .bot ul li{font-size: 14px;line-height: 24px;}
	.production01 .textbox .bot h3{font-size: 26px;padding-bottom: 10px;margin-bottom: 10px;}
	
	.production02wrap{padding: 80px 0;background-attachment: scroll;}
	.production02{width: 96%;}
	.production02 h3{font-size: 26PX;margin-bottom: 20px;}
	.production02 h4{font-size: 14px;line-height: 24px;}
	.production02 p{font-size: 14px;margin-top: 20px;line-height: 24px;}
	.production03{margin: 50px auto;}
	
	.production04wrap{padding: 50px 0;}
	.production04{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.production04 a{width: 100%;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #ddd;}
	.production04 a:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
	.production04 a .data{font-size: 14px;padding: 0 20px 20px;}
	.production04 a .text h3{font-size: 18px;}
	.production04 a .text h4{line-height: 24px;}
	.production04 a .text .more{height: 40px;line-height: 40px;font-size: 14px;width: 140px;}
	
	.production05wrap{margin: 50PX auto;}
	.production05{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.production05 li{width: 100%;}
	.production05 .text .imgbox{width: 80px;}
	
	/* 服务 */
	.service01wrap{margin: 50px auto;}
	.service01{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.service01 li.item01{width: 100%;}
	.service01 li.item02{width: 100%;margin: 30px 0;}
	.service01 li.item02 img{display: block;width: 100%;}
	.service01 li.item01 .text h3{font-size: 24px;}
	.service01 li.item01 .text p{font-size: 14px;}
	
	.service02wrap{margin: 50px auto;}
	.service02{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.service02 a{width: 50%;overflow: hidden;}
	.service02 a .text{padding: 0 10px;}
	.service02 a .text h3{font-size: 18px;}
	.service02 a .text h4{font-size: 14px;line-height: 20px;min-height: 60px;}
	.service02 a .text{bottom: -50px;}
	
	.service03wrap{margin: 50px auto;}
	.service03{padding-bottom: 50px;}
	.service03 .swiper-button-next, .service03 .swiper-button-prev,.strength03 .imglist .swiper-button-next, .strength03 .imglist .swiper-button-prev{top: initial;bottom: 0;-webkit-transform: none;transform: none;width: 36px;height: 36px;}
	.service03 .swiper-button-next,.strength03 .imglist .swiper-button-next{right: calc(50% - 40px);}	
	.service03 .swiper-button-prev,.strength03 .imglist .swiper-button-prev{left: calc(50% - 40px);}
	.strength03 .imglist{padding-bottom: 50px;}
	
	/* 团队 */
	.team01wrap{padding: 50px 0;}
	.team01wrap .tl{font-size: 26px;margin-bottom: 30px;}
	.team01{width: 80%;}
	.team01 .box .text{padding: 20px 10px;}
	.team01 .box .imgbox{max-height: 340px;}
	.team01 .box .text h3{font-size: 20px;}
	.team01 .box .text h4{font-size: 14px;}
	.team01wrap .swiper-button-next, .team01wrap .swiper-button-prev{width: 40px;height: 40px;}
	.team01wrap .swiper-button-next{right: -20px;}
	.team01wrap .swiper-button-prev{left: -20px;}
	
	.team02wrap{padding: 50px 0 30px;}
	.team02wrap .tl{font-size: 26px;margin-bottom: 30px;}
	.team02 a{width: calc((100% - 10px)/2);margin-right: 10px;padding: 0;margin-bottom: 20px;}
	.team02 a:nth-of-type(4n){margin-right: 10px;}
	.team02 a:nth-of-type(2n){margin-right: 0;}
	.team02 a .top:before{display: none;}
	.team02 a .text h3{font-size: 18px;}
	.team02 a .text h4{font-size: 14px;line-height: 20px;}
	.team02 a .top{padding-bottom: 0;}
	
	
	
}