﻿@media only screen and (min-width:900px) and (max-width:1270px) {
	.pc-1200px{display: none!important;}
	.pch .logo{margin-left: 2%;}
	.pch .hamburger{right: 2%;}
	.pch .buy{right: 11%;padding-left: 10px;}
	.inabout .txt{width: 48%;left: 2%;box-sizing: border-box;padding-right: 30px;}
	.inabout .txt span{font-size: 26px;margin-bottom: 20px;}
	.inabout .txt font{font-size: 14px;line-height: 24px;}
	.inabout .inaimg #inaimg{width: auto;height: 300px;min-width: 100%;}
	.inabout .inaimg{overflow: hidden;}
	.inabout{padding: 80px 0;}
	.inserver, .innews, .inpro, .inhist{padding: 80px 2%;}
	.inpro .tt, .innews .tt, .inhist .tt{font-size: 26px;margin-bottom: 30px;}
	.inhist .center a p{padding: 50px 0;min-height: 200px;}
	.inhist .center a span{font-size: 24px;}
	.inhist .center a font{font-size: 16px;}
	.inserver .center dl .txt2 span, .inpro .center a .txt h3{font-size: 22px;}
	.inpro .center a .txt h6{font-size: 16px;}
	.inpro .center a .txt h3{margin-bottom: 20px;}
	.inserver .center dl .txt1 a{margin-right: 10px;}
	.footer .top, .footer .bottom{padding: 20px 2%;}
	.footer .top .fx .bdsharebuttonbox a{width: 42px;height: 42px;line-height: 42px;}
	
	.mbxwrap{padding: 0 2%;}
	.product03wrap{padding: 0 2%;margin: 80px 0;}
	
	.baout01wrap{padding: 80px 2%;}
	.baout01wrap .about01 .imgbox img{width: auto;min-width: 100%;}
	.baout01wrap .about01 .text{padding-left: 40px;}
	.baout01wrap .about01 .text h3{font-size: 26px;}
	.baout01wrap .about01 .text h4{font-size: 16px;}
	.baout01wrap .about01 .text .info p{line-height: 24px;}
	.about02wrap, .about03wrap{padding: 80px 0;}
	.about02wrap .top{font-size: 26px;}
	.about02 .top{padding: 0 100px;}
	.about02 .top .page{right: 40px;}
	.about02 .top .swiper-pagination{left: 40px;}
	.about02 .gallery-top .swiper-slide .text{width: 90%;}
	.about04wrap{padding: 80px 2%;}
	
	.product02{padding: 80px 2%;}
	.product02 .text{padding-left: 40px;}
	.product02 .text .top{font-size: 22px;}
	.product02 .text ul li h4,.product02 .text ul li h3{font-size: 14px;line-height: 24px;}
	.product02 .to-a{margin-top: 30px;}
	
	.prointroduction02{padding: 0 2%;margin: 80px 0;}
	.prointroduction03 .min02 .li .text h4{font-size: 14px;line-height: 26px;}
	.prointroduction03{margin: 80px 0;}
	.vcustomer01wrap, .vcustomer02{padding: 0 2%;}
	
	.ProMent01{padding: 80px 2%;}
	.ProMent01 .text h3{font-size: 22px;}
	.ProMent01 .text h4{line-height: 26px;}
	.ProMent03{padding: 80px 2%;}
	.jsbproment03 .text h3{font-size: 22px;}
	.jsbproment03 .text p{font-size: 14px;line-height: 26px;}
	.jsbproment03 .text{width: 80%;}
	
	.ProMent04wrap{padding: 80px 0;}
	.ProMent04{padding: 0 2%;}
	.ProMent04 .cont li h4{font-size: 14px;line-height: 26px;}
	.ProMent04 .cont li h3{font-size: 16px;margin-bottom: 20px;}
	.ProMent06{padding: 80px 2%;}
	.ProMent06 .cont a .imgbox{width: 130px;height: 130px;margin: auto;}
	.ProMent06 .cont a .text p{font-size: 14px;}
	.ProMent06 .top{font-size: 26px;}
	.ProMent05, .ProMent0502{padding:0 2%;margin: 80px 0;}
	.ProMent05 .swiper-container, .ProMent0502 .swiper-container{padding-bottom: 0;}
	
	.prointroduction04{width: 96%;margin: 100px auto 0px;}
	.vcustomer01wrap{margin: 80px auto;}
	
	.proclass01wrap{margin: 80px 0;}
	.proclass02wrap{padding: 80px 0;}
	.proclass02 .swiper-slide a .text{position: relative;transform: none;-webkit-transform: none;}
	.proclass02 .swiper-button-next, .proclass02 .swiper-button-prev{width: 34px;height: 34px;}
	.proclass02 .swiper-slide a .text h4{font-size: 14px;line-height: 26px;}
	.proclass02 .swiper-slide a .text h3{font-size: 18px;white-space: initial;display: -webkit-box;-webkit-line-clamp: 2;overflow: hidden;-webkit-box-orient: vertical;}
	.proclass02 .swiper-slide a{padding-bottom: 0;}
	.proclass02{padding-bottom: 0;}
	.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0;margin-top: 30px;position: relative;}
	
	.newsinfo{width: 90%;margin: 80px auto;}
	.newswrap{padding: 80px 2%;}
	.news a,.news a:nth-of-type(4n){width: 32%;margin-right: 2%;}
	.news a:nth-of-type(3n){margin-right: 0;}
	
	.jhpro02 .center{flex-wrap: wrap;-webkit-flex-wrap: wrap;-webkit-justify-content: center;justify-content: center;}
	.jhpro02 .center a, .jhpro02 .center a:nth-of-type(4n){width: 32%;margin-bottom: 2%;margin-right: 2%;}
	.jhpro02 .center a:nth-of-type(3),.jhpro02 .center a:last-child{margin-right: 0;}
	
	.yspro02wrap{padding: 80px 2%;}
	.yspro02wrap .yspro02{width: 60%;}
	.yspro03{padding: 80px 2%;}
	.yspro03 .text{padding: 0;padding-left: 40px;}
	.yspro03 .text h4,.yspro02wrap .yspro02 h4{font-size: 14px;line-height: 26px;}
	.yspro03 .text h3,.yspro02wrap .yspro02 h3{font-size: 22px;}
	.yspro04wrap .yspro04{box-sizing: border-box;}
	.yspro04wrap{width: 96%;margin: 80px auto;}
	
	.links01{padding: 80px 0;}
	.links02wrap .cont{width: 96%;margin-bottom: 80px;}
	.about04wrap .top h3{font-size: 26px;}
	
	
	.testCon{width: 96%;}
	.testCon .table{width: 100%;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}

@media only screen and (min-width:750px) and (max-width:1000px) {
	.pc-1200px{display: none!important;}
	.pch{padding: 0 2%;box-sizing: border-box;height: 60px;}
	.pch .logo{margin: 0;position: relative;z-index: 999;}
	.pch .logo img{height: 40px;}
	.pch .buy{display: none;}
	.pch .hamburger font{display: none;}
	.pch .right,.pch .yy{display: none;}
	.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-bottom{background-color: #0d5ea7;}
	.pch .hamburger font{color: #0D5EA7;}
	.pchb,.pcht{display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;height: 100%;}
	.pch .hamburger{position: relative;top: 0;right: 0;z-index: 999;}
	
	.pch .sidebar-nav{top: 0;width: 100%;padding: 100px 40px 40px;box-sizing: border-box;z-index: 99;background-color: #fcfcfc;}
	.pch .sidebar-nav .sidebar-brand>a,.pch .sidebar-brand-two>a{color: #0D5EA7;}
	.pch .sidebar-nav .sidebar-brand>a{font-size: 18px;}
	.pch .sidebar-nav .sidebar-brand .activ, .pch .sidebar-nav .sidebar-brand>a:hover,.pch .sidebar-brand-two>a:hover{border-color: #0D5EA7;}
	.pch .sidebar-brand-two>a:hover{color: #0D5EA7;opacity: 0.8;}
	
	.banner2020 .txt h3{font-size: 24px;}
	.banner2020 .txt h4{font-size: 16px;}
	.banner2020{margin-top: 60px;}
	.banner2020 video{display: none;}
	.banner2020 .txt{display: none;}
	.banner2020 .sjimg{display: block;width: 100%;}
	
	.inabout .txt{width: 70%;left: 2%;box-sizing: border-box;padding-right: 30px;bottom: 80px;background-color: rgba(13,94,167,0.5);padding: 30px 20px;z-index: 1;top: initial;transform: none;-webkit-transform: none;}
	.inabout .txt span{font-size: 26px;margin-bottom: 20px;}
	.inabout .txt font{font-size: 14px;line-height: 24px;}
	.inabout .inaimg #inaimg{width: 100%;height: auto;min-width: 100%;}
	.inabout .inaimg{overflow: hidden;width: 100%;margin: 0;}
	.inabout{padding: 80px 2%;;}
	.inserver, .innews, .inpro, .inhist{padding: 80px 2%;}
	.inpro .tt, .innews .tt, .inhist .tt{font-size: 26px;margin-bottom: 30px;}
	.inserver .center dl .txt2 span, .inpro .center a .txt h3{font-size: 22px;}
	.inpro .center a .txt h6{font-size: 16px;}
	.inpro .center a .txt h3{margin-bottom: 20px;}
	.inserver .center dl .txt1 a{margin-right: 10px;}
	.footer .top, .footer .bottom{padding: 20px 2%;}
	.footer .top .fx .bdsharebuttonbox a{width: 42px;height: 42px;line-height: 42px;}
	
	.inhist .center a{width: 49%;margin-bottom: 2%;box-sizing: border-box;padding: 2%;min-height: auto;}
	.inhist .center a:nth-of-type(2n){margin-right: 0;}
	.inhist .center a font{padding: 0 2%;}
	.inhist .center a p{padding: 30px 0;}
	.inhist .center a strong{}
	.inhist .center a span{margin: 10px 0;}
	.inhist .center a font{}
	.inhist .center a p{min-height: auto;}
	
	
	.mbxwrap{padding: 0 2%;}
	.product03wrap{padding: 0 2%;margin: 80px 0;}
	
	.baout01wrap{padding: 80px 2%;}
	.baout01wrap .about01 .imgbox img{width: auto;min-width: 100%;}
	.baout01wrap .about01 .text{padding-left: 40px;}
	.baout01wrap .about01 .text h3{font-size: 26px;}
	.baout01wrap .about01 .text h4{font-size: 16px;}
	.baout01wrap .about01 .text .info p{line-height: 24px;}
	.about02wrap, .about03wrap{padding: 80px 0;}
	.about02wrap .top{font-size: 26px;}
	.about02 .top{padding: 0 100px;}
	.about02 .top .page{right: 40px;}
	.about02 .top .swiper-pagination{left: 40px;}
	.about02 .gallery-top .swiper-slide .text{width: 90%;}
	.about04wrap{padding: 80px 2%;}
	
	.product02{padding: 80px 2%;}
	.product02 .text{padding-left: 40px;}
	.product02 .text .top{font-size: 22px;}
	.product02 .text ul li h4,.product02 .text ul li h3{font-size: 14px;line-height: 24px;}
	.product02 .to-a{margin-top: 30px;}
	
	.prointroduction02{padding: 0 2%;margin: 80px 0;}
	.prointroduction03 .min02 .li .text h4{font-size: 14px;line-height: 26px;}
	.prointroduction03{margin: 80px 0;}
	.vcustomer01wrap, .vcustomer02{padding: 0 2%;}
	
	.ProMent01{padding: 80px 2%;}
	.ProMent01 .text h3{font-size: 22px;}
	.ProMent01 .text h4{line-height: 26px;}
	.ProMent03{padding: 80px 2%;}
	.jsbproment03 .text h3{font-size: 22px;}
	.jsbproment03 .text p{font-size: 14px;line-height: 26px;}
	.jsbproment03 .text{width: 80%;}
	
	.ProMent04wrap{padding: 80px 0;}
	.ProMent04{padding: 0 2%;}
	.ProMent04 .cont li h4{font-size: 14px;line-height: 26px;}
	.ProMent04 .cont li h3{font-size: 16px;margin-bottom: 20px;}
	.ProMent06{padding: 80px 2%;}
	.ProMent06 .cont a .imgbox{width: 130px;height: 130px;margin: auto;}
	.ProMent06 .cont a .text p{font-size: 14px;}
	.ProMent06 .top{font-size: 26px;}
	.ProMent05, .ProMent0502{padding:0 2%;margin: 80px 0;}
	.ProMent05 .swiper-container, .ProMent0502 .swiper-container{padding-bottom: 0;}
	
	.prointroduction04{width: 96%;margin: 100px auto 0px;}
	.vcustomer01wrap{margin: 80px auto;}
	
	.proclass01wrap{margin: 80px 0;}
	.proclass02wrap{padding: 80px 0;}
	.proclass02 .swiper-slide a .text{position: relative;transform: none;-webkit-transform: none;}
	.proclass02 .swiper-button-next, .proclass02 .swiper-button-prev{width: 34px;height: 34px;}
	.proclass02 .swiper-slide a .text h4{font-size: 14px;line-height: 26px;}
	.proclass02 .swiper-slide a .text h3{font-size: 18px;white-space: initial;display: -webkit-box;-webkit-line-clamp: 2;overflow: hidden;-webkit-box-orient: vertical;}
	.proclass02 .swiper-slide a{padding-bottom: 0;}
	.proclass02{padding-bottom: 0;}
	.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0;margin-top: 30px;position: relative;}
	
	.newsinfo{width: 90%;margin: 80px auto;}
	.newswrap{padding: 80px 2%;}
	.news a,.news a:nth-of-type(4n){width: 32%;margin-right: 2%;}
	.news a:nth-of-type(3n){margin-right: 0;}
	
	.jhpro02 .center{flex-wrap: wrap;-webkit-flex-wrap: wrap;-webkit-justify-content: center;justify-content: center;}
	.jhpro02 .center a, .jhpro02 .center a:nth-of-type(4n){width: 32%;margin-bottom: 2%;margin-right: 2%;}
	.jhpro02 .center a:nth-of-type(3),.jhpro02 .center a:last-child{margin-right: 0;}
	
	.yspro02wrap{padding: 80px 2%;}
	.yspro02wrap .yspro02{width: 60%;}
	.yspro03{padding: 80px 2%;}
	.yspro03 .text{padding: 0;padding-left: 40px;}
	.yspro03 .text h4,.yspro02wrap .yspro02 h4{font-size: 14px;line-height: 26px;}
	.yspro03 .text h3,.yspro02wrap .yspro02 h3{font-size: 22px;}
	.yspro04wrap .yspro04{box-sizing: border-box;}
	.yspro04wrap{width: 96%;margin: 80px auto;}
	
	.links01{padding: 80px 2%;}
	.links02wrap .cont{width: 96%;margin-bottom: 80px;}
	.inserver .center dl:nth-child(3n){width: 100%;margin-top: 2%;height: 240px;}
	.inserver .center dl{width: 49%;margin-right: 2%;}
	.inserver .center dl:nth-of-type(2n){margin-right: 0;}
	
	.baout01wrap::before{display: none;}
	.baout01wrap .about01 .imgbox{width: 100%;}
	.baout01wrap .about01{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.baout01wrap .about01 .text{width: 90%;position: absolute;box-sizing: border-box;left: 0;background-color: rgba(255,255,255,0.5);bottom: 0;padding: 30px;}
	.about02 .gallery-top .swiper-slide .text h4{font-size: 14px;line-height: 26px;}
	.about03wrap .about03{width: 96%;}
	.about04wrap .about04{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.about04wrap .about04 a{width: 49%;margin-bottom: 2%;}
	.about05 li{width: 45%;}
	.footer .bottom h4 a{display: none;}
	.footer .bottom h3{text-align: center;}
	.footer .top .f-logo img{height: 50px;}
	.about04wrap .top h3{font-size: 26px;}
	.product02,.prointroduction02 .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.product02 .imgbox,.prointroduction02 .cont .imgbox{width: 80%;margin: auto;}
	.product02 .text,.prointroduction02 .cont .text{width: 80%;margin: auto;margin-top: 30px;padding: 0;}
	
	.innerwrap{margin-top: 60px;}
	.product03 li .item a,.product03 li .item a:nth-of-type(4n){width: 32%;margin-right: 2%;}
	.product03 li .item a:nth-of-type(3n){margin-right: 0;}
	.vcustomer02 .top{width: 360px;height: 80px;line-height: 80px;}
	.sjbrand{display: block;}
	.pcbrand{display: none;}
	
	.ProMent01{-webkit-flex-wrap: wrap;flex-wrap: wrap;position: relative;}
	.ProMent01 .imgbox{width: 100%;}
	.ProMent01 .text{position: absolute;width: 90%;background-color: rgba(255,255,255,0.5);box-sizing: border-box;padding: 30px;left: 2%;bottom: 80px;}
	.ProMent01:nth-child(2) .text{padding: 30px;background-color: rgb(13,94,167,0.5);}
	.jsbproment03 .text{width: 90%;}
	
	.ProMent04 .cont li{width: 49%;border: 1px solid #fff;margin-bottom: 2%;}
	.ProMent04 .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.ProMent04::before{display: none;}
	.ProMent04 .cont li span{display: none;}
	.ProMent04 .cont li h4{min-height: 104px;}
	
	.sjlink{display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;width: 100%;box-sizing: border-box;padding:30px 2% 30px;background-color: #eee;}
		.sjlink a{display: block;width: 23.5%;height: 36px;line-height: 36px;margin-bottom: 0;background-color: #0D5EA7;color: #fff;text-align: center;font-size: 13px;}

	.vcustomer01wrap .top{width: 360px;height: 80px;font-size: 26px;line-height: 80px;}
	.testCon{width: 96%;}
	.testCon .table{width: 100%;}
	.proclass02 .swiper-slide a .text h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	
	.inhist .center a p{min-height: 100%;}
	
	
	
	
	
	
	
	
	
	
	
}

@media only screen and (max-width:760px){
	.pc-1200px{display: none!important;}
	.pch{padding: 0 2%;box-sizing: border-box;height: 60px;}
	.pch .logo{margin: 0;position: relative;z-index: 999;}
	.pch .logo img{height: 40px;}
	.pch .buy{display: none;}
	.pch .hamburger font{display: none;}
	.pch .right,.pch .yy{display: none;}
	.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-bottom{background-color: #0d5ea7;}
	.pch .hamburger font{color: #0D5EA7;}
	.pchb,.pcht{display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;height: 100%;}
	.pch .hamburger{position: relative;top: 0;right: 0;z-index: 999;}
	
	.pch .sidebar-nav{top: 0;width: 100%;padding: 100px 40px 40px;box-sizing: border-box;z-index: 99;background-color: #fcfcfc;}
	.pch .sidebar-nav .sidebar-brand>a,.pch .sidebar-brand-two>a{color: #0D5EA7;}
	.pch .sidebar-nav .sidebar-brand>a{font-size: 18px;}
	.pch .sidebar-nav .sidebar-brand .activ, .pch .sidebar-nav .sidebar-brand>a:hover,.pch .sidebar-brand-two>a:hover{border-color: #0D5EA7;}
	.pch .sidebar-brand-two>a:hover{color: #0D5EA7;opacity: 0.8;}
	
	.banner2020 .txt h3{font-size: 24px;}
	.banner2020 .txt h4{font-size: 16px;}
	.banner2020{margin-top: 60px;}
	.banner2020 video{display: none;}
	.banner2020 .txt{display: none;}
	/* .banner2020 .sjimg{display: block;width: 100%;} */
	.banner2020 .sjbanner{display: block;}
	
	.inabout{display: flex;display: -webkit-flex;-webkit-flex-flow: column-reverse;flex-flow: column-reverse;padding: 50px 2%;box-sizing: border-box;}
	.inabout .txt{width: 100%;position: relative;left: 0;transform: none;-webkit-transform: none;margin-top: 30px;}
	.inabout .inaimg{width: 100%;margin: 0;}
	.inabout .txt span{font-size: 26px;margin-bottom: 20px;}
	.inabout .txt font{font-size: 14px;}
	
	.inserver, .innews, .inpro, .inhist{padding: 50px 2%;}
	.inpro .tt, .innews .tt, .inhist .tt{font-size: 26px;margin-bottom: 30px;}
	.inhist .center a{width: 49%;margin-bottom: 2%;box-sizing: border-box;padding: 2%;min-height: auto;}
	.inhist .center a:nth-of-type(2n){margin-right: 0;}
	.inhist .center a font{padding: 0 2%;}
	.inhist .center a p{padding: 30px 0;}
	.inhist .center a strong{font-size: 16px;}
	.inhist .center a span{font-size: 18px;margin: 10px 0;}
	.inhist .center a font{font-size: 14px;}
	.inhist .center a p{min-height: auto;}
	
	.inpro .center a{width: 100%;}
	.inserver .center dl .txt2 span, .inpro .center a .txt h3{font-size: 24px;}
	.inpro .center a .txt h6{font-size: 16px;margin-bottom: 20px;min-height: 38px;}
	.inpro .center a .txt h3{margin-bottom: 20px;}
	.inserver .center dl{width: 100%;margin: 0;margin-bottom: 2%;}
	.inserver .center dl:last-child{margin-bottom: 0;}
	.inserver .center dl h3{font-size: 24px;}
	.inserver .center dl .txt1 a span{font-size: 18px;}
	.inserver .center dl .txt2 span, .inpro .center a .txt h3{font-size: 20px;}
	
	
	
	.footer .top{display: none;}
	.footer .bottom{padding: 10px 2%;}
	.footer .bottom h3{text-align: center;font-size: 12px;}
	.footer .bottom h4{display: none;}
	.footer .bottom h3 a{display: initial;padding-left: 10px;margin-left: 0;}
	
	.product01wrap .sjbanner{display: block;}
	.product01wrap .pcbanner{display: none;}
	.jhbanner .sjbanner{display: block;width: 100%;}
	.jhbanner .pcbanner{display: none;}
	
	.innerwrap{margin-top: 60px;}
	.mbxwrap{padding: 0 2%;}
	.mbxwrap .mbx a{font-size: 12px;}
	.mbxwrap .mbx strong{height: 12px;margin: 0 10px;}
	.baout01wrap{padding: 50px 2%;}
	.baout01wrap::before{display: none;}
	.baout01wrap .about01{-webkit-flex-flow: wrap;flex-flow: wrap;}
	.baout01wrap .about01 .imgbox{width: 100%;}
	.baout01wrap .about01 .text{width: 100%;padding: 0;padding-top: 30px;}
	.baout01wrap .about01 .text h3{font-size: 24px;margin-bottom: 20px;}
	.baout01wrap .about01 .text h4{font-size: 16px;line-height: 26px;}
	.baout01wrap .about01 .text .info p{font-size: 14px;line-height: 26px;}
	.about02wrap, .about03wrap{padding: 50px 0;}
	.about02wrap .top{font-size: 24px;}
	.about02 .top{padding: 0 50px;}	
	.about02 .top .page{right: 2%;width: 40px;}
	.about02 .top .swiper-pagination{left: 2%;width: 40px;}
	
	.about02 .gallery-top .swiper-slide .text{width: 96%;}
	.about02 .gallery-top .swiper-slide .text h3{font-size: 18px;margin-bottom: 30px;}
	.about02 .gallery-top .swiper-slide .text h4{font-size: 14px;line-height: 26px;}
	
	.about03wrap .about03{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.about03wrap .about03 .item .imgbox{width: 100px;height: 100px;position: absolute;left: 10px;margin-bottom: 0;}
	.about03wrap .about03 .item{width: 100%;padding: 20px;padding-left: 130px;position: relative;box-sizing: border-box;border: 1px solid #ddd;}
	.about03wrap .about03 .item .imgbox img{width: 60%;}
	.about03wrap .about03 .item p{text-align: left;text-align: left;display: none;}
	.about03wrap .about03 .item h3{font-size: 22px;text-align: center;}
	.about03wrap .about03 .item h4{font-size: 16px;text-align: center;line-height: 30px;}
	.about03wrap .about03 .item strong{margin: 10px 0;}
	.about03wrap .about03 span{display: none;}
	.about03wrap .about03 .item:last-child{margin-top: 20px;}
	
	.about04wrap{padding: 50px 2%;}
	.about04wrap .top h3{font-size: 24px;margin-bottom: 30px;}
	.about04wrap .about04{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.about04wrap .about04 a{width: 100%;margin-bottom: 2%;}
	.about04wrap .about04 a .text h4{min-height: auto;}
	
	.about05{padding: 50px 2%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.about05 li{width: 100%;border: 1px solid #fff;margin-bottom: 20px;}
	.about05 li:last-child{margin-bottom: 0;}
	.about05 li h4 br{display: none;}
	
	.product01wrap .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
	.product01wrap .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 5px;}
	.product01wrap .swiper-button-prev{left: 2%;}
	.product01wrap .swiper-button-next{right: 2%;}
	.product01wrap .swiper-button-next, .product01wrap .swiper-button-prev{width: 15px;height: 20px;margin-top: -10px;}
	.product02{padding: 50px 2%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.product02 .imgbox{width: 100%;}
	.product02 .text{width: 100%;padding: 30px 0 0;}
	.product02 .text .top,.prointroduction02 .cont .text h3{font-size: 20px;}
	.product02 .text ul li h4{font-size: 14px;line-height: 26px;}
	.product02 .text ul li h3{width: 26%;font-size: 14px;}
	
	.product03wrap{margin: 50px 0;padding: 0 2%;}
	.product03wrap .top font{font-size: 24px;}
	.product03wrap .top{margin-bottom: 30px;}
	.product03 li .item a{width: 100%;margin-right: 0;}
	.product03 li .item a:last-child{margin-bottom: 0;}
	
	.prointroduction02{padding: 0 2%;margin: 30px 0 50px;}
	.prointroduction02 .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.prointroduction02 .cont .imgbox{width: 100%;}
	.prointroduction02 .cont .text{width: 100%;padding: 0;margin-top: 30px;}
	.VideoBtn{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
	.prointroduction02 .cont .text ul li font{width: 30%;font-size: 14px;}
	.prointroduction03 .top h3{background-color: transparent;}
	.prointroduction03 .top{padding: 0 2%;}
	.prointroduction03{margin: 50px 0;}
	.prointroduction03 .top h3{height: auto;margin-bottom: 30px;font-size: 24px;}
	.prointroduction03 .min{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.prointroduction03 .min li{width: calc((100% - 2px)/3);margin-bottom: 1px;}
	.prointroduction03 .min li:nth-of-type(3n){margin-right: 0;}
	.prointroduction03 .min li .text h4{font-size: 14px;line-height: 26px;}
	
	.prointroduction04{width: 96%;margin: 60px auto 0px;padding: 60px 20px 50px;}
	.prointroduction04 .top{width: 70%;height: 50px;line-height: 50px;font-size: 20px;top: -25px;}
	.zc label{font-size: 14px;line-height: 16px;padding-bottom: 15px;margin-bottom: 15px;}
	.zc label input{width: 16px;height: 16px;margin-right: 10px;}
	.more02{width: 140px;height: 40px;}
	
	.prointroduction05{padding-bottom: 50px;}
	.prointroduction05 .top{font-size: 24px;margin: 0;margin-bottom: 30px;}
	.testCon{width: 100%;height: 100%;box-sizing: border-box;padding: 0 2%;}
	.testCon .table{width: 100%;overflow: hidden;overflow-x: scroll;}
	.testCon .table table{width: 900px;}
	
	
	.jhpro02 .center{-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;}
	.jhpro02 .center a, .jhpro02 .center a:nth-of-type(4n){width: 49%;margin-bottom: 2%;}
	.inhist .center a p{min-height: 100%;}
	.jhpro02 .center a:nth-of-type(1){width: 100%;}
	
	.ProMent05{padding: 0 2% 50px;}
	.ProMent05 .top, .ProMent0502 .top{font-size: 24px;margin-bottom: 30px;}
	
	.product03tab a{margin-right: 5px;height: 32px;line-height: 32px;font-size: 12px;}
	.prointroduction01 .mbx02{position: relative;border-bottom: 1px solid #ddd;}
	.prointroduction01 .mbx02 h3{height: 40px;line-height: 40px;font-size: 14px;padding: 0 20px;white-space: nowrap;}
	.prointroduction01 .mbx02 .link{height: 40px;overflow: hidden;overflow-x: scroll;}
	.prointroduction01 .mbx02 .link a{margin-left: 20px;white-space: nowrap;font-size: 14px;}
	.prointroduction01 .mbx02 .link a:last-child{padding-right: 10px;}
	.prointroduction01 .sjbanner{display: block;width: 100%;}
.prointroduction01 .pcbanner{display: none;}
	.newswrap{padding: 50px 2%;}
	.news a{width: 100%;margin-right: 0;}
	
	.newsinfo{width: 96%;margin: 50px auto;}
	.newsinfo .top h3{font-size: 20px;}
	.newsinfo .min h4{font-size: 14px;line-height: 26px;margin-bottom: 30px;}
	.mbxwrap .mbx span{margin: 0 10px;}
	
	.links01{padding: 50px 2%;}
	.links01 .cont a{width:48.8%;box-sizing: border-box;margin-right: 0;margin-bottom: 2%;}
	.links01 .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;}
	.links01 .cont a:last-child{width: 100%;margin-bottom: 0;}
	.links01 .top h3{font-size: 24px;}
	
	.links02wrap .top{font-size: 24px;padding: 20px 0;}
	.links02wrap .cont{width: 100%;padding: 40px 2%;margin-bottom: 50px;}
	.links02wrap .cont li{margin-right: 0;width: 50%;}
	.links02wrap .cont li img{height: 40px;}
	.links02wrap .cont li h3{margin: 10px 0;}
	
	.yspro02wrap{padding: 50px 2%;}
	.yspro02wrap .yspro02{width: 100%;padding: 50px 30px;}
	.yspro02wrap .yspro02 h4{font-size: 14px;line-height: 26px;}
	
	.yspro03{padding: 50px 2%;-webkit-flex-flow: column;flex-flow: column;}
	.yspro03 .imgbox{width: 100%;}
	.yspro03 .text{width: 100%;padding: 30px 0 0;}
	.yspro03 .text h4{font-size: 14px;line-height: 26px;}
	
	.yspro04wrap{width: 96%;margin: 50px auto;}
	.yspro04wrap .yspro04{box-sizing: border-box;}
	.yspro04wrap .yspro04 li p{font-size: 14px;box-sizing: border-box;padding: 0 10px;}
	.yspro04wrap .yspro04 .imgbox{width: 110px;height: 110px;}
	
	
	.sjbrand{display: block;}
	.pcbrand{display: none;}
	.sidebar-brand-there>a{color: #0D5EA7;opacity: 0.6;}
	
	.ProMent01{padding: 50px 2%;-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.ProMent01 .text{width: 100%;padding: 0;}
	.ProMent01 .text h3{font-size: 24px;}
	.ProMent01 .text h4{line-height: 26px;}
	.ProMent01 .imgbox{width: 100%;margin-top: 30px;}
	.ProMent02{-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.ProMent01 .imgbox{margin-top: 0;margin-bottom: 30px;}
	.ProMent03{padding: 50px 2%;}
	.jsbproment03 .text h3{font-size: 24px;}
	.jsbproment03 .text{width: 100%;}
	.jsbproment03 .text p{font-size: 14px;line-height: 26px;margin-bottom: 20px;}
	
/*	.ProMent04wrap{padding: 50px 0;}*/
/*	.ProMent04wrap .top{font-size: 24px;margin-bottom: 30px;}*/
/*	.ProMent04{padding: 0 2%;}*/
/*	.ProMent04 .cont li{width: 100%;margin-bottom: 40px;padding: 0;}*/
/*	.ProMent04 .cont li:last-child{margin-bottom: 0;}*/
/*	.ProMent04 .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}*/
/*	.ProMent04::before{display: none;}*/
/*	.ProMent04 .cont li span{display: none;text-align: left;}*/
/*	.ProMent04 .cont li font{margin-bottom: 20px;text-align: left;}*/
/*	.ProMent04 .cont li h3{margin: 20px 0;text-align: left;}*/
/*	.ProMent04 .cont li h4{text-align-last: left;}*/
/*	.ProMent04wrap{background-attachment: scroll;}*/

	.ProMent04wrap{padding: 50px 0;}
	.ProMent04wrap .top{font-size: 24px;margin-bottom: 30px;}
	.ProMent04{padding: 0 2%;}
	.ProMent04 .cont li{width: 100%;border: 1px solid #fff;margin-bottom: 2%;}
	.ProMent04 .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.ProMent04::before{display: none;}
	.ProMent04 .cont li span{display: none;}
	.ProMent04 .cont li font{margin-bottom: 20px;}
	.ProMent04 .cont li h3{margin: 20px 0;}
	.ProMent04wrap{background-attachment: scroll;}
	
	.ProMent06{padding: 50px 2%;}
	.ProMent06 .top{font-size: 24px;margin-bottom: 30px;}
	.ProMent06 .cont{flex-wrap: wrap;-webkit-flex-wrap: wrap;-webkit-justify-content: center;justify-content: center;}
	.ProMent06 .cont a .imgbox{width: 100px;height: 100px;margin: auto;}
	.ProMent06 .cont a{width: 100%;margin-bottom: 30px;display: flex;display: -webkit-flex;-webkit-justify-content: flex-start;justify-content: flex-start;-webkit-align-items: center;align-items: center;}
	.ProMent06 .cont a .text{width: calc(100% - 100px);box-sizing: border-box;padding-left: 30px;}
	.ProMent06 .cont a .text strong{display: none;}
	.ProMent06 .cont a .imgbox .img02{opacity: 1;}
	.ProMent06 .cont a .text p{font-size: 14px;text-align: left;}
	.ProMent06 .cont a:last-child{margin-bottom: 0;}
	.ProMent05, .ProMent0502{padding: 50px 2%;}
	
	.vcustomer01wrap, .vcustomer02{padding: 0 2%;margin: 50px auto;}
	.vcustomer01wrap .top,.vcustomer02 .top{width: 70%;height: 50px;line-height: 50px;font-size: 18px;}
	.vcustomer02 .top{margin-bottom: -30px;}
	.vcustomer02 .contwrap{padding: 50px 20px;}
	.vcustomer02 .contwrap .cont li font{font-size: 20px;top: 30px;}
	.vcustomer02 .contwrap .cont li{padding: 30px 0;padding-left: 30px;}
	.vcustomer02 .contwrap .cont li h3{font-size: 16px;line-height: 24px;}
	.vcustomer02 .contwrap .cont li h4{font-size: 14px;line-height: 26px;}
	.vcustomer02{margin-bottom: 30px;}
	
	.proclass01wrap{margin: 50px 0;}
	.proclass02 .swiper-slide a .text{position: relative;transform: none;-webkit-transform: none;}
	.proclass02 .swiper-button-next, .proclass02 .swiper-button-prev{width: 34px;height: 34px;}
	.proclass02 .swiper-slide a .text h4{font-size: 14px;line-height: 26px;}
	.proclass02 .swiper-slide a .text h3{font-size: 18px;white-space: initial;display: -webkit-box;-webkit-line-clamp: 2;overflow: hidden;-webkit-box-orient: vertical;}
	.proclass02 .swiper-slide a{padding-bottom: 0;}
	.proclass02wrap .top{width: 100%;}
	.proclass02wrap .top h3{font-size: 24px;}
	.proclass02wrap{padding: 50px 0 0 ;}
	.proclass02{padding-bottom: 0px;}
	.proclass02 .swiper-slide a .text .more02{font-size: 14px;width: 120px;height: 36px;line-height: 36px;}
	
	.ProMent06 .top{width: 100%;}
	.ProMent06 .top h3{font-size: 24px;}
	.ProMent06 .top h4{font-size: 14px;line-height: 26px;}
	
	.inhist{background-attachment: scroll;}
	
	.testCon .testpic #pic1, .testCon .testpic #pic2, .testCon .testpic #pic3, .testCon .testpic #pic4, .testCon .testpic #pic5{height: 110px;}
	
	.sjlink{display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;width: 100%;box-sizing: border-box;padding:30px 2% 30px;background-color: #eee;}
	.sjlink a{display: block;width: 23.5%;height: 36px;line-height: 36px;margin-bottom: 0;background-color: #0D5EA7;color: #fff;text-align: center;font-size: 13px;}

	.yspro05 .min li .text strong{display:none;}
	.yspro05 .min li .text {    min-height: 176px;}
	.prointroduction03 .min02 .swiper-button-prev{width: 18px;height: 40px;}
	.prointroduction03 .min02 .swiper-button-next{width: 18px;height: 40px;}
	.mbxwrap_h5{display:none;}
	
	
}
.more02{box-sizing: border-box;}	