@media only screen and (min-width:900px) and (max-width:1024px) {
	
	.pc_black{display: none;}
	.headerwrap{padding-left: 2%;}
	.header .logo img{height: 50px;}
	.header .right .nav li a{font-size: 15px;padding: 0 20px;}
	.header .right .language{height: 71px;}
	.banner .text, .banner .swiper-pagination{width: 90%;}
	
	.innbanner .bannertext .botbg{display: none;}
	.innbanner .bannertext .text{margin-bottom: 0;}
	.innbanner .bannertext{top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);bottom: initial;}
	.innerwrap{margin-top: 0;}
	.about01{width: 90%;margin: 80px auto;}
	.index01, .index02, .index03{display: block;}
	.index01{margin-top: 80px;}
	.index01, .index03, .footer .cont, .copyright .cont{width: 96%;}
	.index01 .cont .text{padding: 40px 50px;}
	.index01 .cont .text h3{font-size: 24px;}
	.index01 .cont .text strong{margin: 20px 0;}
	.index01 .cont .text h4{font-size: 14px;line-height: 26px;}
	.i-tl h3{font-size: 30px;}
	.index02{padding: 250px 0 80px;}
	.index02 .min{width: 90%;}
	.index02 .min a .text h3{font-size: 24px;}
	.index03 .min02 .left .text{padding-left: 30px;width: 70%;}
	.index03 .min02 .left .text h3{-webkit-line-clamp:1;}
	.index03 .min02 .left .text h4{font-size: 14px;}
	.index03 .min02 .left{width: 62%;}
	.index03{margin: 80px auto;}
	
	.index04 .item .text h4{max-width: 90%;}
	.index04 .right{height: 200px;}
	.index04 .right img{position: absolute;top: 0;width: auto;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);min-width: 100%;}
	
	.about02wrap .about02{width: 96%;}
	.about03wrap{width: 96%;}
	
	.productall01{width: 96%;margin: 80px auto;}
	.join01 .min, .contact01, .news01wrap, .prolistwrap{width: 96%;}
	.prolistwrap .prolist01{margin: 80px auto;}
	.procustomized{width: 90%;margin: 80px auto;}
	
	.vcsel01{width: 90%;margin: 80px auto;}
	.vcsel02wrap{padding: 80px 0;}
	.vcsel02{width: 96%;}
	.vcsel02 .bot li{padding-right: 40px;}
	.vcsel02 .bot li:last-child{padding-left: 40px;}
	.vcsel03{width: 96%;margin: 80px auto;}
	.vcsel03 .min li p{font-size: 14px;}
	.vcsel04{width: 90%;}
	.vcsel04 .min li{width: 47.5%;margin-right: 5%;margin-bottom: 5%;}
	.vcsel04wrap{padding: 50px 0 20px;}
	
	.news01wrap{margin: 80px auto;}
	.newsinfowrap .newsinfo{width: 90%;margin: 80px auto;}
	
	.join01{width: 90%;margin: 80px auto;}
	.contact01{width: 96%;margin: 80px auto;}
	.about02wrap .about02 .i-toptext{width: 90%;}
	.join01 .botinfo{width: 100%;}
	
	.productinfo01 .cont,.productinfo02{width: 90%;}
	.tabl-bot .more{width: 140px;height: 40px;line-height: 40px;}
	
}

@media only screen and (min-width:750px) and (max-width:1000px) {
	/* .pc_black */
	.pc_black{display: none;}
	.banner{height: 400px;}
	.banner .text, .banner .swiper-pagination{width: 90%;}
	.banner .text h3{font-size: 36px;}
	.banner .text h4{font-size: 18px;letter-spacing: 4px;}
	.header .right .language i, .header .right .language a{display: none;}
	.header .right .language a:last-child{display: block;padding: 0;border: none;}
	.header .right .nav li a{font-size: 14px;padding: 0 10px;}
	.headerwrap{padding-left: 2%;}
	.header .right .language{padding: 0 20px;height: 60px;}
	.header .logo img{height: 45px;}
	.header{height: 60px;}
	
	.index01, .index02, .index03{display: block;}
	.innerwrap{margin-top: 0;}
	.about01{width: 90%;margin: 80px auto;}
	.index01, .index02, .index03{display: block;}
	.index01{margin-top: 80px;}
	.index01, .index03, .footer .cont, .copyright .cont{width: 96%;}
	.index01 .cont .text{padding: 30px;}
	.index01 .cont .text h3{font-size: 20px;}
	.index01 .cont .text strong{margin: 20px 0;}
	.index01 .cont .text h4{font-size: 14px;line-height: 26px;margin-bottom: 30px;}
	.more{width: 140px;height: 36px;line-height: 36px;}
	.i-tl h3{font-size: 30px;}
	.index02{padding: 250px 0 80px;}
	.index02 .min{width: 92%;}
	.index02 .min a .text h3{font-size: 20px;margin-top: 20px;}
	.index02 .min a .text p{font-size: 12px;display: none;}
	.index02 .min a{width: 30%;margin-right: 5%;}
	.index02 .min a .text{left: -19px;}
	.index02 .min a .text img{height: 42px;}
	.index02 .min a .text .hover .more{width: 120px;height: 34px;line-height: 34px;margin-top: 20px;}
	.index02 .min a .text .hover h4 br{display: none;}
	.about03wrap .about03 .item .text{padding-left: 30px;}
	.about03wrap .about03 .item .text h3{font-size: 24px;margin-bottom: 20px;}
	.about03wrap .about03 .item .text p{margin-bottom: 20px;}
	
	.index03 .min02{width: 96%;}
	.index03 .min02 .left{width: 100%;padding-right: 0;}
	.index03 .min02 .left .text{width: 86%;padding: 30px 60px 30px 10px;right: calc(7% + 15px)}
	.index03 .min02 .left .text h3{font-size: 16px;line-height: 20px;height: auto;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.index03 .min02 .left .text h4{font-size: 12px;line-height: 20px;-webkit-line-clamp: 2;}
	.index03 .min02 .left:after{display: none;}
	.index03 .min02 .left .text h5{width: 80px;height: 80px;right: -30px;}
	.index03 .min02 .left .text h5:after{width: 100px;height: 100px;top: -10px;left: -12px;display: none;}
	.index03 .min02 .left .text h5 p{font-size: 22px;margin-bottom: 0px;font-weight: normal;}
	.index03 .min02 .right a .text h3{font-size: 14px;}
	.index03 .min02 .left .text span{font-size: 14px;letter-spacing: 0;}
	.index03 .min02 .right{width: 100%;position: relative;margin-top: 30px;}
	.index03 .min02 .right a{margin-bottom: 20px;}
	.index03 .min02{width: 96%;}
	.index03 .min02 .left .text h3{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.index03 .min02 .left .text{padding: 40px 100px 40px 20px;}
	.index04 .left .text h4{font-size: 12px;max-width: 90%;}
	.index04 .left .text h3{font-size: 28px;}
	.index04 .right img{width: auto;height: 220px;}
	.index03 .min02 .left .text h4{font-size: 14px;}
	.index03 .min02 .left .text h3{font-size: 18px;}
	.index03wrap .newbg{display: none;}
	.index03{margin: 80px auto;}
	
	.index04 .item .text h4{max-width: 90%;}
	.index04 .right{height: 200px;}
	.index04 .right img{position: absolute;top: 0;width: auto;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);min-width: 100%;}
	.procustomized .cont form .label input{box-sizing: border-box;}
	
	.innbanner .bannertext .botbg{display: none;}
	.innbanner .bannertext .text{margin-bottom: 0;}
	.innbanner .bannertext{top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);bottom: initial;}
	.innerwrap{margin-top: 0;}
	
	.about02wrap .about02{width: 96%;}
	.about03wrap{width: 96%;}
	.i-toptext h3{font-size: 24px;line-height: 28px;}
	.about02wrap .about02 .i-toptext{width: 90%;}
	
	.productall01{width: 96%;margin: 80px auto;}
	.join01 .min, .contact01, .news01wrap, .prolistwrap{width: 96%;}
	.join01 .botinfo{width: 100%;}
	.prolistwrap .prolist01{margin: 80px auto;}
	.procustomized{width: 90%;margin: 80px auto;}
	.news01wrap .news01 a .text{width: 60%;padding-left: 40px;}
	.news01wrap .news01 a .imgbox{width: 40%;}
	.news01wrap .news01 a .text h3{margin-bottom: 20px;}
	.p-tabl td, .p-tabl th{font-size: 12px;}
	.header .right .nav li a{height: 60px;line-height: 60px;}
	.header .right .nav li .nav02 a{font-size: 14px;line-height: 30px;}
	.header .right .nav li .nav02{padding: 10px;}
	.productall01 a .text{width: 100%;margin: 0;}
	.newsinfowrap .ninfo-tl h3{font-size: 24px;line-height: 30px;}
	.contact01 .right{padding-left: 0;}
	.newsinfowrap .ninfo-tl{padding: 80px 2%;}
	
	.vcsel01{width: 90%;margin: 80px auto;}
	.vcsel02wrap{padding: 80px 0;}
	.vcsel02{width: 96%;}
	.vcsel02 .bot li{padding-right: 40px;}
	.vcsel02 .bot li:last-child{padding-left: 40px;}
	.vcsel03{width: 96%;margin: 80px auto;}
	.vcsel03 .min li p{font-size: 14px;}
	.vcsel04{width: 90%;}
	.vcsel04 .min li{width: 47.5%;margin-right: 5%;margin-bottom: 5%;}
	.vcsel04wrap{padding: 50px 0 20px;}
	
	.news01wrap{margin: 80px auto;}
	.newsinfowrap .newsinfo{width: 90%;margin: 80px auto;}
	
	.join01{width: 90%;margin: 80px auto;}
	.contact01{width: 96%;margin: 80px auto;}
	
	.productinfo01 .cont,.productinfo02{width: 90%;}
	.tabl-bot .more{width: 140px;height: 40px;line-height: 40px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}

@media only screen and (max-width:760px){
	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_black{display: none;}
	
	/*nav*/
	.headerwrap{position: fixed;top: 0;left: 0;background-color: #FFFFFF;z-index: 3;border-bottom: 1px solid #DDDDDD;}
	.header .logo{position: relative;z-index: 6;}
	.header .right .nav{display: none;}
	.header{height: 60px;position: relative;}
	.header .logo img{height: 46px;}
	.header .right .language{    height: 60px;background: transparent;padding-right: 70px;}
	.header .right .language i, .header .right .language a{color: #333;}
	.header .right .language a:nth-of-type(2){display: none;}
	.drawer-hamburger{padding: 12px 15px 18px;height: 61px;top: 0;background-color: #1955a4;display: block;box-sizing: border-box;width: 4rem;}
	.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;}
	.drawer--right .drawer-nav{right: -100%;}
	.headerwarp .header .logo{position: relative;z-index: 10;}
	.drawer--right.drawer-open .drawer-hamburger{z-index: 12;right: 0;background-color: #1955a4;}
	.drawer-hamburger:hover{background-color: #1955a4;}
	.headerwarp{position: fixed;top: 0;left: 0;z-index: 5;}
	.bannerwarp{margin-top: 66px;}
	.drawer-menu>li{margin-bottom: 30px;}
	
	.drawer--right.drawer-open .drawer-nav,.drawer-menu{height: 100%;box-sizing: border-box;}
	.m-language{position: absolute;right: 10%;bottom: 40px;font-size: 14px;color: #1955a4;}
	.drawer-menu-item:hover{color: #1955a4;}
	
	.drawer-hamburger,.drawer-nav{visibility: visible;display: block;}
	
	/* index */
	.banner{height: 250px;margin-top: 60px;}
	.banner .text, .banner .swiper-pagination{width: 90%;box-sizing: border-box;padding: 0 2%;text-align: center;}
	.banner .text h3{font-size: 24px;}
	.banner .text h4{display: none;}
	.more{width: 120px;height: 36px;line-height: 36px;}
	.banner .text .more{margin: auto;}
	.banner .swiper-button-next, .banner .swiper-button-prev{width: 16px;height: 24px;outline: none;}
	.banner .swiper-pagination{bottom: 15px;-webkit-justify-content: center;justify-content: center;}
	.index01, .index02, .index03{display: block;}
	
	.index01, .index03, .footer .cont, .copyright .cont{width: 96%;}
	.index01{margin-top: 50px;margin-bottom: 50px;}
	.i-tl h3{font-size: 24px;}
	.i-tl{margin-bottom: 30px;}
	.index01 .cont{-webkit-flex-flow: column;flex-flow: column;}
	.index01 .cont .imgbox{width: 100%;}
	.index01 .cont .text{box-shadow: none;border: 1px solid #ddd;border-top: none;width: 100%;margin: 0;padding: 30px 20px;}
	.index01 .cont .text h3{font-size: 20px;}
	.index01 .cont .text h4{font-size: 14px;line-height: 26px;}
	.index01 .cont .text strong{margin: 20px 0;}
	
	.index02{padding: 50px 2%;}
	.index02 .min{width:100%}
	.index02 .min a{width:calc(100% - 22px);margin-left:22px;margin-right:0;margin-bottom:40px}
	.index02 .min a .text{left:-22px}
	.index02 .min a .text img{width:auto;height: 50px;}
	.index02 .min a .text h3{font-size: 20px;margin-top: 20px;}
	.index02 .min a .text .hover .more{width: 120px;height: 36px;line-height: 36px;margin-top: 20px;}
	
	.index03{margin: 50px auto;}
	.index03wrap .newbg{display: none;}
	.index03 .min02 .left{width:100%;padding-right:0}
	.index03 .min02 .left .text{width:86%;padding:30px 60px 30px 10px;right:calc(7% + 15px)}
	.index03 .min02 .left .text h5{width:80px;height:80px;right:-30px}
	.index03 .min02 .left .text h3{font-size:15px;line-height:20px;height:auto;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}
	.index03 .min02 .left .text h4{font-size:12px;line-height:20px;-webkit-line-clamp:2}
	.index03 .min02 .left .text h5:after{display: none;}
	.index03 .min02 .left .text h5 p{font-size:22px;margin-bottom:0px;font-weight:normal}
	.index03 .min02 .left .text span{font-size:14px;letter-spacing:0}
	.index03 .min02 .left:after{display: none;}
	.index03 .min02 .right{width: 100%;position: relative;margin-top: 30px;}
	.index03 .min02 .right a{margin-bottom: 20px;}
	.index03 .more {margin-top: 20px;}
	
	
	.index04 .left,.index04 .right{position: relative;width: 100%;padding: 30px 0;display: block;height: auto;}
	.index04 .left .text{position: relative;transform: none;-webkit-transform:none;}
	.index04 .left .text h3,.index04 .item .text h3{font-size: 22px;    margin-bottom: 20px;}
	.index04 .left .text h4,.index04 .item .text h4{font-size: 13px;}
	.index04 .right img{width: auto;height: 200px;}
	.index04 .right{padding: 0;margin-top: 0;}
	
	.footer{display: none;}
	.copyright .cont i{display: none;}
	.copyright .cont a:last-child{display: none;}
	.copyright .cont{display: block;text-align: center;}
	.copyright .cont h3, .copyright .cont a{display: inline-block;}
	.copyright .cont a{margin-left: 10px;}
	
	/* .innbanner */
	.innbanner{height: 180px;margin-top: 60px;}
	.innbanner img{position: absolute;width: auto;min-width: 100%;height: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);top: 0;}
	.innbanner .bannertext .text::after{display: none;}
	.innbanner .bannertext .botbg{display: none;}
	.innbanner .bannertext .text{margin-bottom: 0;}
	.innbanner .bannertext{top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);bottom: initial;}
	.innbanner .bannertext .text h3{font-size: 26px;}
	.innbanner .bannertext .text h3 font{font-size: 12px;}
	.innerwrap{width: auto;margin: auto;}
	.about01{width: 96%;margin: 50px auto;}
	.i-toptext h3{font-size: 20px;line-height: 30px;}
	.i-toptext strong{margin: 20px auto;}
	.i-toptext h4{font-size: 14px;line-height: 26px;}
	.about01 img{margin: 30px auto 50px;}
	.about02wrap{padding: 50px 0;}
	.about02wrap .about02{width: 96%;}
	.about02wrap .about02 .i-toptext{width: 100%;margin-bottom: 30px;}
	.xfc{display: none;}
	
	/* about03wrap */
	.about03wrap{width: 96%;margin: 50px auto;box-sizing: border-box;}
	.about03wrap .about03 .item,.about03wrap .about03 .item:nth-of-type(2n){-webkit-flex-flow: column;flex-flow: column;}
	.about03wrap .about03 .item .imgbox{width: 100%;}
	.about03wrap .about03 .item .text{width: 100%;box-sizing: border-box;padding: 30px 20px;}
	.about03wrap .about03 .item .text p{font-size: 12px;margin-bottom: 20px;}
	.about03wrap .about03 .item .text h3{font-size: 20px;margin-bottom: 20px;}
	.about03wrap .about03 .item .text .list li{font-size: 14px;}
	.about03wrap .about03 .item:nth-of-type(2n) .imgbox{width: 100%;}
	.about03wrap .about03 .item:nth-of-type(2n) .text{width: 100%;}
	.about03wrap .about03 .item{margin-bottom: 30px;}
	
	/* .productall01 */
	.productall01{width: 96%;-webkit-flex-flow: column;flex-flow: column;}
	.productall01 a{width: 100%;margin-right: 0;margin-bottom: 30px;}
	.productall01{margin: 50px auto;}
	.productall01 a .text{margin: 0;width: 100%;border: 1px solid #DDDDDD;padding: 30px 20px;}
	.productall01 a .text h3{font-size: 20px;margin-bottom: 20px;}
	.productall01 a .text h4{font-size: 14px;margin-bottom: 20px;}
	.productall01 a:last-child{margin-bottom: 0;}
	
	.join01 .min, .contact01, .news01wrap, .prolistwrap{width: 96%;}
	.prolistwrap .tl{font-size: 20px;margin-bottom: 30px;}
	.prolistwrap .prolist01{margin: 50px auto;}
	.p-tabl{display: block;overflow-x: scroll;}
	.p-tabl tbody{width: 1000px;display: block;}
	.tabl-bot .more{width: 130px;height: 36px;line-height: 36px;}
	.tabl-bot::before{margin-right: 20px;}
	.tabl-bot::after{margin-left: 20px;}
	.tabl-bot{margin-top: 40px;}
	.prolist02{margin-bottom: 50px;}
	
	.procustomized{width: 96%;margin: 50px auto;}
	.procustomized .cont form .label input{height: 40px!important;box-sizing: border-box;}
	.procustomized .cont form .label p{font-size: 13px!important;}
	.procustomized .cont form .label{margin-bottom: 20px!important;}
	.procustomized .cont form button{width: 130px!important;height: 36px!important;line-height: 36px!important;margin-top: 30px!important;}
	
	.vcsel01{width: 96%;margin: 50px auto;}
	.vcsel01 .i-toptext p{font-size: 20px;}
	.vcsel01 .imgbox{-webkit-flex-flow: column;flex-flow: column;}
	.vcsel01 .imgbox li{width: 100%;margin-bottom: 30px;}
	.vcsel01 .imgbox li:last-child{margin-bottom: 0;}
	.vcsel02wrap{padding: 50px 0;}
	.vcsel02{width: 96%;margin: auto;}
	.vcsel02 .tl{font-size: 20px;}
	.vcsel02 .top{width: 100%;padding: 30px 0;-webkit-flex-flow: column;flex-flow: column;}
	.vcsel02 .top .img{width: 100%;padding: 0;}
	.vcsel02 .top .img img{display: block;width: 100%;}
	.vcsel02 .top .text{width: 100%;padding: 0;font-size: 16px;text-align: center;}
	.vcsel02 .bot{padding: 50px 0;-webkit-flex-flow: column;flex-flow: column;}
	.vcsel02 .bot li{width: 100%;padding: 0;}
	.vcsel02 .bot li h3{font-size: 15px;}
	.vcsel02 .bot li:last-child{padding: 0;padding-top: 20px;border-top: 1px solid #DDDDDD;margin-top: 20px;}
	.vcsel03{width: 96%;margin: 50px auto;}
	.vcsel03 .tl{font-size: 20px;}
	.vcsel03 .min{-webkit-flex-flow: column;flex-flow: column;}
	.vcsel03 .min li{width: 100%;margin-right: 0;}
	.vcsel03 .min li p{font-size: 14px;}
	
	.vcsel04wrap{padding: 50px 0;}
	.vcsel04{width: 96%;}
	.vcsel04 .tl{font-size: 20px;line-height: 30px;margin-bottom: 30px;}
	.vcsel04 .min li{width: 100%;box-sizing: border-box;margin-right: 0;text-align: center;margin-bottom: 30px;}
	.vcsel04 .min li .text{padding: 30px 20px;border-bottom: 1px solid #DDDDDD;}
	.vcsel04 .min li .text h4{font-size: 14px;}
	.vcsel04 .min li:last-child{margin-bottom: 0;}
	
	/* news01wrap */
	.news01wrap{margin: 50px auto;}
	.news01wrap .newstab{margin-bottom: 50px;}
	.news01wrap .news01 a{-webkit-flex-flow: column;flex-flow: column;padding: 0;border-bottom: none;margin-bottom: 30px;}
	.news01wrap .news01 a .imgbox{width: 100%;}
	.news01wrap .news01 a .text{width: 100%;padding: 30px 20px;border-bottom: 1px solid #DDDDDD;}
	.news01wrap .news01 a .text h3{margin-bottom: 20px;}
	.news01wrap .news01 a .text h4{font-size: 14px;}
	.news01wrap .news01 a:last-child{border-bottom: none;}
	
	.newsinfowrap{margin-top: 60px;}
	.newsinfowrap .ninfo-tl{padding: 50px 2%;}
	.newsinfowrap .ninfo-tl h3{font-size: 20px;line-height: 30px;}
	.newsinfowrap .newsinfo{width: 96%;margin: 50px auto;}
	.newsinfowrap .newsinfo .min h4, .newsinfowrap .newsinfo .min p, .newsinfowrap .newsinfo .min span{font-size: 14px;line-height: 26px;text-align: justify;margin-bottom: 30px;}
	.newsinfowrap .newsinfo .min img{margin: 30px auto;width: 100%;}
	
	.join01{width: 96%;margin: 50px auto;}
	.join01 .c-top{font-size: 20px;}
	.join01 .min li a p{font-size: 16px;}
	.join01 .min .item .info li{-webkit-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 30px;}
	.join01 .min .item .info li p{width: 100%;box-sizing: border-box;border-right: none;border-left: 2px solid #4c67f2;padding-left: 20px;}
	.join01 .min .item .info li h4{width: 100%;padding-left: 20px;margin-top: 30px;}
	.join01 .min .item .info::before{display: none;}
	.join01 .min li a{height: 58px;}
	.join01 .botinfo{width: 96%;margin: 50px auto;}
	.join01 .botinfo h4{font-size: 14px;line-height: 28px;}
	
	.contact01{width: 96%;margin: 50px auto;-webkit-flex-flow: wrap;flex-flow: wrap;}
	.contact01 .left{width: 100%;padding-right: 0;}
	.contact01 .left .t-top, .contact01 .right .t-top{font-size: 20px;margin-bottom: 30px;}
	.contact01 .left .list li h3{font-size: 14px;}
	.contact01 .right{width: 100%;padding: 0;margin-top: 30px;}
	.wpcf7-response-output{margin: 0;}
	.contact01 .right form .label{margin-bottom: 15px;}
	
	.productinfowrap{margin-top: 60px;}
	.productinfo01{padding: 50px 0;}
	.productinfo01 .cont{width: 96%;}
	.productinfo01 .cont .imgbox .img{width: 100%;}
	.productinfo01 .cont .imgbox{-webkit-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 30px;margin-bottom: 30px;}
	.productinfo01 .cont .imgbox .text{width: 100%;padding-top: 30px;padding-left: 0;}
	.productinfo01 .cont .imgbox .text h4{line-height: 26px;}
	.productinfo01 .cont .font{-webkit-flex-flow: wrap;flex-flow: wrap;}
	.productinfo01 .cont .font .item{width: 100%;margin-bottom: 30px;}
	.productinfo01 .cont .font .item:last-child{margin-bottom: 0;}
	.productinfo02{width: 96%;margin: 50px auto;}
	.productinfo01 .cont .imgbox .text h3{font-size: 20px;}
	.productinfo01 .cont .imgbox .text h4,.productinfo01 .cont .font .item .min p{font-size: 14px;line-height: 24px;}
	
	
}