@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-1260{display: none;}
	.top-header .cont{width: 96%;}
	.header{width: 96%;}
	.index-banner .swiper-container .swiper-slide img{height: 100%;object-fit: cover;}
	.banner{height: calc(100% - 220px);}
	.index-banner{height: 100%;}
	.index01 a .mun_top h2{margin-bottom: 20px;font-size: 34px;}
	.index01{margin-bottom: 80px;}
	.index01 a .mun_top>img{height: 220px;object-fit: cover;}
	.index01 a .mun_top .cont img{height: 36px;}
	.index01 a .text{font-size: 20px;}
	
	.index_floor2 .index_floor2warp{width: 96%;}
	.index_floor2 .index_floor2warp .index_floor2_top .index_floor2_01 .inner img{max-height: 50px;}
	.innertitle{font-size: 24px;margin: 20px auto;}
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a{font-size: 42px;}
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a span{font-size: 22px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3{font-size: 32px;padding-left: 100px;margin-bottom: 40px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3:before{width: 80px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text p{font-size: 14px;line-height: 24px;}
	
	.title{font-size: 30px;width: 460px;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp .index_floor4_text h3{font-size: 26px;margin-bottom: 20px;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp .index_floor4_text p{font-size: 14px;line-height: 24px;}
	.more{width: 140px;height: 34px;line-height: 34px;}
	.index_floor5 .index_floor5warp{width: 96%;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a h3{width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a{box-sizing: border-box;margin-bottom: 20px;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a p{font-size: 12px;line-height: 1;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a:last-child{margin-bottom: 0;}
	.index_floor5 .index_floor5warp .index_floor5_left{width: 100%;margin: 0;margin-bottom: 80px;}
	.index_floor5 .index_floor5warp{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2 a,.index_floor5 .index_floor5warp .index_floor5_left .box2 a:nth-of-type(3),.index_floor5 .index_floor5warp .index_floor5_left .box2 a:nth-of-type(4){width: 23%;margin-bottom: 0;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2{height: auto;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2 a h3{font-size: 16PX;margin-right: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
	.index_floor5 .index_floor5warp .index_floor5_left>a{margin-top: 40px;}
	.index_floor5 .index_floor5warp .index_floor5_right{width: 100%;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3{height: auto;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a{width: 49%;}
	.index_floor5 .index_floor5warp .index_floor5_right>a{margin-top: 40px;}
	.index_floor6 .index_floor6warp .index_floor6_box{width: 96%;}
	.footer .footerwarp .nav_foot{width: 96%;}
	.footer .footerwarp .footertop{width: 96%;}
	.footer .footerwarp .footerbottom{width: 96%;}
	.footer .footerwarp .footertop .mid{margin-top: 30px;}
	.footer .footerwarp .nav_foot{padding: 50px 0;}
	.footer .footerwarp .nav_foot h3{margin-bottom: 20px;}
	.footer .footerwarp .nav_foot .list div{margin-bottom: 10px;}
	.footer .footerwarp .footerbottom{padding-bottom: 50px;}
	
	.header .pc_nav .nav_item .downup{margin-left: 0;transform: none;left: 0;}
	.mbxwrap .mbx{width: 96%;}
	.prolist{width: 96%;margin: 80px auto 0;}
	.prolist .l-tl{font-size: 24px;}
	.prolist .cont .pro-l{padding: 20px 20px 80px;}
	
	.product03{padding: 80px 0;width: 96%;}
	.productcont{width: 96%;margin: 80px auto;}
	.p-tl{font-size: 24px;}
	
	.porbanner .mbx{width: 96%;}
	.porbanner .b-text{width: 96%;}
	.porbanner .b-text .text h3{font-size: 26px;}
	.porbanner .b-text .text h4{font-size: 14px;margin-top: 20px;}
	.protab ul{width: 96%;}
	.productcont{margin: auto;}
	.productwrap .product01{padding: 80px 0 60px;}
	.productwrap .product01 .cont a .text span{font-size: 50px;}
	.productwrap .product01 .cont a .text h3{font-size: 20px;}
	.productwrap .product01 .cont a .text p{margin-bottom: 30px;}
	.product02wrap{padding: 80px 0;}
	.product02wrap .product02 .cont a .text{padding: 30px 20px 50px;}
	.product02wrap .product02 .cont a .text h3{font-size: 20px;margin-bottom: 20px;}
	.product02wrap .product02 .cont a .text i{width: 46px;height: 46px;}
	.product04{margin-bottom: 80px;}
	.applicationinfo01{width: 96%;}
	.applicationinfo05{padding: 80px 0;}
	.texttl{width: 96%;}
	.applicationinfo05 .swiper-container05{padding-left: 0;width: 96%;}
	.applicationinfo05 .cont .page{width: 96%;}
	.texttl h3{font-size: 24px;}
	.applicationinfo05 .cont .swiper-slide a .text h3{font-size: 20px;}
	.applicationinfo05 .cont .swiper-slide a .text h4{font-size: 14px;}
	.applicationinfo02{width: 96%;}
	.applicationinfo02 .cont a .text{font-size: 14px;}
	.applicationinfo03{width: 96%;}
	.applicationinfo03min a .text h3{font-size: 16px;line-height: 24px;}
	.technologyone{width: 96%;margin: 80px auto 0;}
	.technologyone .right .list a{padding: 30px 50px;}
	
	.eser01{width: 96%;}
	.eser01 .l-list{padding-right: 40px;width: 25%;}
	.eser01 .r-min{width: 75%;}
	.eser01 .r-min li a{padding: 0 40px;height: 100px;}
	.eser01 .r-min li .info{padding: 40px;}
	.eser01 .r-min li .info .li{margin-bottom: 20px;}
	.eser01 .r-min li a h3{font-size: 18px;}
	.industry01{width: 96%;margin: 80px auto;}
	.industry01 .left{padding-right: 80px;width: 75%;}
	.industry01 .left h3{font-size: 24px;}
	.industry01 .left .min h4{font-size: 14px;line-height: 28px;margin-bottom: 20px;}
	.industry02 a .text{padding: 20px;}
	.industry02 a .text::after, .industry02 a .text::before{top: 20px;left: 20px;right: 20px;bottom: 20px;}
	.industry02 a .text h3{font-size: 20px;}
	.industry02 a .text h4{font-size: 14px;width: 90%;}
	
	.eser01 .r-esertwo01 li h3{font-size: 20px;}
	.eser01 .r-esertwo01 li{margin-bottom: 40px;}
	.news01 .news_list .content .main{width: 96%;}
	.newsinfowrap .n-tlwrap .n-tl{width: 96%;}
	.newsinfowrap .n-tlwrap .n-tl h3{font-size: 26px;}
	.newsinfo01{width: 96%;padding-right: 200px;}
	.newsinfo01 iframe{width: 100%!important;height: 400px!important;}
	
	.maintenance01{width: 96%;margin: 80px auto;}
	.maintenance01 .cont .text h3{font-size: 24px;line-height: 30px;}
	.maintenance01 .cont .text{padding-right: 40px;}
	.maintenance01 .cont .text h4{font-size: 16px;margin: 20px 0;}
	.maintenance01 .cont .text ul li{font-size: 14px;line-height: 30px;}
	.maintenance01 .cont .text ul li::before{tab-size: 13px;}
	
	.maintenance02 li{padding: 80px 0;}
	.maintenance02 li .cont{width: 96%;}
	.maintenance02 li .cont .text h3{font-size: 24px;margin-bottom: 20px;}
	.maintenance02 li .cont .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	
	.maintenance03{padding: 80px 0;}
	.maintenance03 .cont h3{font-size: 24px;margin-bottom: 30px;}
	.maintenance03 .cont{width: 96%;}
	.maintenance04{width: 96%;margin: 80px auto;}
	
	.maintenance04 a .text h3{font-size: 24px;margin-bottom: 30px;}
	.maintenance04 a .text h4{font-size: 14px;line-height: 24px;}
	
	.inbanner .inbanner_text{width: 96%;}
	.inbanner .inbanner_text h3{font-size: 26px;margin: 30px 0;}
	.inbanner .inbanner_text p{font-size: 16px;line-height: 26px;width: 80%;}
	.inbanner .inbanner_text strong{width: 60px;}
	.inbanner{height: auto;margin-top: 99px;}
	.aboutall01{width: 80%;margin: 80px auto;}
	.aboutall01 h4{font-size: 16px;}
	.aboutall02{width: 96%;margin-bottom: 0;}
	.news01 .top{padding: 0 2%;}
	.news01 .top a p{font-size: 16px;}
	.news01{margin-bottom: 0;}
	
	.video01wrap{width: 96%;}
	.video01{width: 100%;}
	.video01 li .videobox{height: 400px;}
	.video01 li .text h3{font-size: 18px;}
	
	.joinwrap{width: 96%;}
	.joinwrap .join01{padding: 80px 40px;}
	.joinwrap .join01 .text h3{font-size: 26px;margin-bottom: 30px;}
	.joinwrap .join01 .text h4{margin-bottom: 30px;}
	.joinwrap .join01 .more{width: 180px;height: 54px;line-height: 54px;}
	.join02{margin: 80px auto;}
	.join02 a .text h3{font-size: 20px;margin-bottom: 20px;}
	.join02 a .text{padding-top: 30px;}
	.join02 a .text .more{width: 140px;line-height: 36px;height: 36px;}
	.join02 a{padding-right: 40px;}
	.join02 a:last-child{padding-left: 40px;}
	.join02 a .text h4{line-height: 24px;min-height: 48px;}
	
	.joinone01wrap{padding: 80px 0;background-attachment: scroll;}
	.joinone01{width: 96%;}
	.j-tl h3{font-size: 24px;}
	.joinone01 .cont{width: 100%;}
	.joinone01 .cont a{width: 32%;margin-right: 2%;margin-bottom: 2%;}
	
	.joinone02wrap{width: 96%;padding: 80px 0;}
	.joinone03{width: 96%;margin: 50px auto;}
	.jointwo01wrap{padding: 80px 2%;}
	.jointwo01wrap .jointwo01 .text{padding-right: 40px;}
	.jointwo01wrap .jointwo01 .text h3{font-size: 20px;line-height: 30px;}
	.jointwo01wrap .jointwo01 .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.jointwo02wrap{width: 96%;margin: 80px auto;}
	.jointwo02wrap .top{width: 70%;margin-bottom: 30px;}
	
	.cooperation01{width: 96%;}
	.cooperation01 .text{padding-left: 40px;}
	.cooperation01 .text h3{font-size: 20px;margin-bottom: 20px;}
	.cooperation01 .text h4{font-size: 14px;line-height: 26px;}
	.cooperation02{width: 96%;}
	.cooperation02 a .text{padding-left: 60px;}
	
	.tolist{width: 96%;}
	.proinfo01{width: 96%;}
	.proinfo01 .left{width: 50%;}
	.proinfo02wrap{padding: 80px 0;}
	.proinfo02wrap .proinfo02{width: 96%;}
	.proinfo02 .item .pino-tl{font-size: 24px;}
	
	.contacttwo01{padding: 80px 0;}
	.contacttwo01 .text{padding-left: 2%;}
	.contacttwo01 .text li .item{margin-bottom: 10px;}
	.contacttwo01 .text li .item h4{font-size: 14px;}
	.contacttwo01 .text li .item p{font-size: 14px;line-height: 24px;}
	.contacttwo01 .text li h3{font-size: 24px;}
	.contacttwo01 .text li{margin-bottom: 40px;}
	.contacttwo02wrap{padding: 80px 0;}
	.contacttwo02{width: 96%;}
	.contacttwo02 h3{margin-bottom: 30px;}
	
	.chairman{width: 96%;margin: 80px auto;}
	.history01{width:96%;margin: 80px auto;}
	.timeline_list{width: 96%;}
	.timeline_elem.open .te_txt{width: 96%;}
	.te_box{width: 24%;}
	.teb_arrow{margin-top: 70%;}
	
	.abouttwo01{margin: 80px auto;}
	.abouttwo02 .right{padding: 0 40px;}
	.atwotl h3{font-size: 24px;}
	.abouttwo02 .right .line02, .abouttwo02 .right .atwotl h3{margin-bottom: 20px;}
	.abouttwo03{width: 96%;margin: 80px auto;}
	.atwotl .font h4, .abouttwo04 .min .item .cont .text ul li h4{line-height: 24px;}
	.abouttwo04{width: 96%;}
	.abouttwo04 .tab a{height: 100px;line-height: 100px;}
	.abouttwo04 .min .item .cont{padding: 30px 20px;}
	.abouttwo04 .min .item .cont .text .top{font-size: 18px;margin-bottom: 20px;}
	.abouttwo04 .min .item .cont .text .info{margin-bottom: 20px;}
	.abouttwo04 .min .item .cont .text ul li{padding: 20px 0;}
	.abouttwo05wrap .abouttwo05{padding: 80px 0;width: 96%;}
	.abouttwo05wrap .abouttwo05 .text h4{font-size: 14px;line-height: 24px;}
	.abouttwo06wrap{margin: 80px auto;}
	.abouttwo06wrap .text{padding-left: 2%;}
	.abouttwo07wrap .text, .abouttwo07wrap .page{padding: 0 40px;}
	.abouttwo07wrap .page{bottom: 10px;}
	.abouttwo07wrap .gallery-thumbs01 .atwotl h3{font-size: 24px;margin-bottom: 20px;}
	.atwotl span{margin-bottom: 30px;}
	.abouttwo08{width: 80%;margin: 80px auto;}
	
	.business02wrap{padding-top: 300px;background-attachment: scroll;}
	.business02wrap .business02 .cont .item{padding: 40px;}
	.business02wrap .business02 .cont .item h3{font-size: 26px;line-height: 36px;}
	.business02wrap .business02 .cont .item strong{width: 60px;}
	.business02wrap .business02 .cont .item h4{font-size: 16px;line-height: 26px;}
	.business02wrap .business02 .cont{width: 96%;}
	.business03wrap{background-attachment: scroll;padding-top: 300px;}
	.business03wrap .business03 .cont{width: 96%;}
	.business03wrap .business03{padding: 80px 0;}
	.business04wrap .top{padding: 80px 0;}
	.business04wrap .top h4{font-size: 26px;}
	.business03wrap .business03 .cont h3{font-size: 24px;margin-bottom: 30px;}
	.business04 li .text h3{font-size: 24px;}
	.business04 li .text span{font-size: 12px;margin-bottom: 20px;}
	.business04 li .text h4{font-size: 14px;line-height: 24px;}
	.honor01wrap .honor01{width: 96%;}
	.honor01wrap .honor01 .right .min a .text{font-size: 14px;line-height: 24px;}
	.honor01wrap .honor01 .left a{font-size: 16px;}
	.honor01wrap .honor01 .right{padding-left: 40px;}
	.service02warp{padding: 80px 0;}
	.service02warp .service02{width: 96%;}
	.service02warp .service02 h3,.customer01 .title{font-size: 26px;}
	
	
	
	
}


@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-1260{display: none;}
	.top-header .cont{width: 96%;}
	.header{width: 96%;}
	.index-banner .swiper-container .swiper-slide img{height: 100%;object-fit: cover;}
	.banner{height: calc(100% - 220px);}
	.index-banner{height: 100%;}
	.index01 a .mun_top h2{margin-bottom: 20px;font-size: 34px;}
	.index01{margin-bottom: 80px;}
	.index01 a .mun_top>img{height: 220px;object-fit: cover;}
	.index01 a .mun_top .cont img{height: 36px;}
	.index01 a .text{font-size: 20px;}
	
	.index_floor2 .index_floor2warp{width: 96%;}
	.index_floor2 .index_floor2warp .index_floor2_top .index_floor2_01 .inner img{max-height: 50px;}
	.innertitle{font-size: 24px;margin: 20px auto;}
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a{font-size: 42px;}
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a span{font-size: 22px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3{font-size: 32px;padding-left: 100px;margin-bottom: 40px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3:before{width: 80px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text p{font-size: 14px;line-height: 24px;}
	
	.title{font-size: 30px;width: 460px;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp .index_floor4_text h3{font-size: 26px;margin-bottom: 20px;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp .index_floor4_text p{font-size: 14px;line-height: 24px;}
	.more{width: 140px;height: 34px;line-height: 34px;}
	.index_floor5 .index_floor5warp{width: 96%;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a h3{width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a{box-sizing: border-box;margin-bottom: 20px;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a p{font-size: 12px;line-height: 1;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a:last-child{margin-bottom: 0;}
	.index_floor5 .index_floor5warp .index_floor5_left{width: 100%;margin: 0;margin-bottom: 80px;}
	.index_floor5 .index_floor5warp{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2 a,.index_floor5 .index_floor5warp .index_floor5_left .box2 a:nth-of-type(3),.index_floor5 .index_floor5warp .index_floor5_left .box2 a:nth-of-type(4){width: 23%;margin-bottom: 0;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2{height: auto;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2 a h3{font-size: 16PX;margin-right: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
	.index_floor5 .index_floor5warp .index_floor5_left>a{margin-top: 40px;}
	.index_floor5 .index_floor5warp .index_floor5_right{width: 100%;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3{height: auto;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a{width: 49%;}
	.index_floor5 .index_floor5warp .index_floor5_right>a{margin-top: 40px;}
	.index_floor6 .index_floor6warp .index_floor6_box{width: 96%;}
	.footer .footerwarp .nav_foot{width: 96%;}
	.footer .footerwarp .footertop{width: 96%;}
	.footer .footerwarp .footerbottom{width: 96%;}
	.footer .footerwarp .footertop .mid{margin-top: 30px;}
	.footer .footerwarp .nav_foot{padding: 50px 0;}
	.footer .footerwarp .nav_foot h3{margin-bottom: 20px;}
	.footer .footerwarp .nav_foot .list div{margin-bottom: 10px;}
	.footer .footerwarp .footerbottom{padding-bottom: 50px;}
	
	.header .pc_nav .nav_item .downup{margin-left: 0;transform: none;left: 0;}
	.mbxwrap .mbx{width: 96%;}
	.prolist{width: 96%;margin: 80px auto 0;}
	.prolist .l-tl{font-size: 24px;}
	.prolist .cont .pro-l{padding: 20px 20px 80px;}
	
	.product03{padding: 80px 0;width: 96%;}
	.productcont{width: 96%;margin: 80px auto;}
	.p-tl{font-size: 24px;}
	
	.porbanner .mbx{width: 96%;}
	.porbanner .b-text{width: 96%;}
	.porbanner .b-text .text h3{font-size: 26px;}
	.porbanner .b-text .text h4{font-size: 14px;margin-top: 20px;}
	.protab ul{width: 96%;}
	.productcont{margin: auto;}
	.productwrap .product01{padding: 80px 0 60px;}
	.productwrap .product01 .cont a .text span{font-size: 50px;}
	.productwrap .product01 .cont a .text h3{font-size: 20px;}
	.productwrap .product01 .cont a .text p{margin-bottom: 30px;}
	.product02wrap{padding: 80px 0;}
	.product02wrap .product02 .cont a .text{padding: 30px 20px 50px;}
	.product02wrap .product02 .cont a .text h3{font-size: 20px;margin-bottom: 20px;}
	.product02wrap .product02 .cont a .text i{width: 46px;height: 46px;}
	.product04{margin-bottom: 80px;}
	.applicationinfo01{width: 96%;}
	.applicationinfo05{padding: 80px 0;}
	.texttl{width: 96%;}
	.applicationinfo05 .swiper-container05{padding-left: 0;width: 96%;}
	.applicationinfo05 .cont .page{width: 96%;}
	.texttl h3{font-size: 24px;}
	.applicationinfo05 .cont .swiper-slide a .text h3{font-size: 20px;}
	.applicationinfo05 .cont .swiper-slide a .text h4{font-size: 14px;}
	.applicationinfo02{width: 96%;}
	.applicationinfo02 .cont a .text{font-size: 14px;}
	.applicationinfo03{width: 96%;}
	.applicationinfo03min a .text h3{font-size: 16px;line-height: 24px;}
	.technologyone{width: 96%;margin: 80px auto 0;}
	.technologyone .right .list a{padding: 30px 50px;}
	
	.eser01{width: 96%;}
	.eser01 .l-list{padding-right: 40px;width: 25%;}
	.eser01 .r-min{width: 75%;}
	.eser01 .r-min li a{padding: 0 40px;height: 100px;}
	.eser01 .r-min li .info{padding: 40px;}
	.eser01 .r-min li .info .li{margin-bottom: 20px;}
	.eser01 .r-min li a h3{font-size: 18px;}
	.industry01{width: 96%;margin: 80px auto;}
	.industry01 .left{padding-right: 80px;width: 75%;}
	.industry01 .left h3{font-size: 24px;}
	.industry01 .left .min h4{font-size: 14px;line-height: 28px;margin-bottom: 20px;}
	.industry02 a .text{padding: 20px;}
	.industry02 a .text::after, .industry02 a .text::before{top: 20px;left: 20px;right: 20px;bottom: 20px;}
	.industry02 a .text h3{font-size: 20px;}
	.industry02 a .text h4{font-size: 14px;width: 90%;}
	
	.eser01 .r-esertwo01 li h3{font-size: 20px;}
	.eser01 .r-esertwo01 li{margin-bottom: 40px;}
	.news01 .news_list .content .main{width: 96%;}
	.newsinfowrap .n-tlwrap .n-tl{width: 96%;}
	.newsinfowrap .n-tlwrap .n-tl h3{font-size: 26px;}
	.newsinfo01{width: 96%;padding-right: 200px;}
	.newsinfo01 iframe{width: 100%!important;height: 400px!important;}
	
	.maintenance01{width: 96%;margin: 80px auto;}
	.maintenance01 .cont .text h3{font-size: 24px;line-height: 30px;}
	.maintenance01 .cont .text{padding-right: 40px;}
	.maintenance01 .cont .text h4{font-size: 16px;margin: 20px 0;}
	.maintenance01 .cont .text ul li{font-size: 14px;line-height: 30px;}
	.maintenance01 .cont .text ul li::before{tab-size: 13px;}
	
	.maintenance02 li{padding: 80px 0;}
	.maintenance02 li .cont{width: 96%;}
	.maintenance02 li .cont .text h3{font-size: 24px;margin-bottom: 20px;}
	.maintenance02 li .cont .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	
	.maintenance03{padding: 80px 0;}
	.maintenance03 .cont h3{font-size: 24px;margin-bottom: 30px;}
	.maintenance03 .cont{width: 96%;}
	.maintenance04{width: 96%;margin: 80px auto;}
	
	.maintenance04 a .text h3{font-size: 24px;margin-bottom: 30px;}
	.maintenance04 a .text h4{font-size: 14px;line-height: 24px;}
	
	.inbanner .inbanner_text{width: 96%;}
	.inbanner .inbanner_text h3{font-size: 26px;margin: 30px 0;}
	.inbanner .inbanner_text p{font-size: 16px;line-height: 26px;width: 80%;}
	.inbanner .inbanner_text strong{width: 60px;}
	.inbanner{height: auto;margin-top: 99px;}
	.aboutall01{width: 80%;margin: 80px auto;}
	.aboutall01 h4{font-size: 16px;}
	.aboutall02{width: 96%;margin-bottom: 0;}
	.news01 .top{padding: 0 2%;}
	.news01 .top a p{font-size: 16px;}
	.news01{margin-bottom: 0;}
	
	.video01wrap{width: 96%;}
	.video01{width: 100%;}
	.video01 li .videobox{height: 400px;}
	.video01 li .text h3{font-size: 18px;}
	
	.joinwrap{width: 96%;}
	.joinwrap .join01{padding: 80px 40px;}
	.joinwrap .join01 .text h3{font-size: 26px;margin-bottom: 30px;}
	.joinwrap .join01 .text h4{margin-bottom: 30px;}
	.joinwrap .join01 .more{width: 180px;height: 54px;line-height: 54px;}
	.join02{margin: 80px auto;}
	.join02 a .text h3{font-size: 20px;margin-bottom: 20px;}
	.join02 a .text{padding-top: 30px;}
	.join02 a .text .more{width: 140px;line-height: 36px;height: 36px;}
	.join02 a{padding-right: 40px;}
	.join02 a:last-child{padding-left: 40px;}
	.join02 a .text h4{line-height: 24px;min-height: 48px;}
	
	.joinone01wrap{padding: 80px 0;background-attachment: scroll;}
	.joinone01{width: 96%;}
	.j-tl h3{font-size: 24px;}
	.joinone01 .cont{width: 100%;}
	.joinone01 .cont a{width: 32%;margin-right: 2%;margin-bottom: 2%;}
	
	.joinone02wrap{width: 96%;padding: 80px 0;}
	.joinone03{width: 96%;margin: 50px auto;}
	.jointwo01wrap{padding: 80px 2%;}
	.jointwo01wrap .jointwo01 .text{padding-right: 40px;}
	.jointwo01wrap .jointwo01 .text h3{font-size: 20px;line-height: 30px;}
	.jointwo01wrap .jointwo01 .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.jointwo02wrap{width: 96%;margin: 80px auto;}
	.jointwo02wrap .top{width: 70%;margin-bottom: 30px;}
	
	.cooperation01{width: 96%;}
	.cooperation01 .text{padding-left: 40px;}
	.cooperation01 .text h3{font-size: 20px;margin-bottom: 20px;}
	.cooperation01 .text h4{font-size: 14px;line-height: 26px;}
	.cooperation02{width: 96%;}
	.cooperation02 a .text{padding-left: 60px;}
	
	.tolist{width: 96%;}
	.proinfo01{width: 96%;}
	.proinfo01 .left{width: 50%;}
	.proinfo02wrap{padding: 80px 0;}
	.proinfo02wrap .proinfo02{width: 96%;}
	.proinfo02 .item .pino-tl{font-size: 24px;}
	
	.contacttwo01{padding: 80px 0;}
	.contacttwo01 .text{padding-left: 2%;}
	.contacttwo01 .text li .item{margin-bottom: 10px;}
	.contacttwo01 .text li .item h4{font-size: 14px;}
	.contacttwo01 .text li .item p{font-size: 14px;line-height: 24px;}
	.contacttwo01 .text li h3{font-size: 24px;}
	.contacttwo01 .text li{margin-bottom: 40px;}
	.contacttwo02wrap{padding: 80px 0;}
	.contacttwo02{width: 96%;}
	.contacttwo02 h3{margin-bottom: 30px;}
	
	/* 补充 */
	.header .pc_nav{margin-left: 30px;}
	.header .pc_nav .nav_item>a{font-size: 14px;line-height: 60px;}
	.header .nav_right .nav_right_01>a i{font-size: 14px;}
	.top-header .cont a:last-child{margin-right: 0;}
	.header .nav_right .nav_right_01>a{margin: 0;margin-right: 10px;}
	.header .nav_right .nav_right_01>a:last-child{margin-right: 0;}
	.header{height: auto;}
	.header .logo img{margin: 0;height: 42px;}
	.header .pc_nav .nav_item .downup{width: 600px;}
	.probutton{width: 32px;height: 32px;}
	.index_floor2 .index_floor2warp .index_floor2_top .index_floor2_01 .inner img{max-height: 40px;}
	.innertitle{font-size: 20px;margin: 15px auto;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3{padding-left: 0;font-size: 24px;margin-bottom: 20px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3:before{display: none;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text p{font-size: 13px;margin-bottom: 30px;}
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a span{font-size: 18px;}
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a{font-size: 32px;}
	.index_floor4 .index_floor4warp .video01{height: 360px;}
	.index_floor4 .index_floor4warp .video01 .min{height: 100%;}
	.jsmodern-video{object-fit: cover;}
	#video video{height: 100%;object-fit: cover;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp .index_floor4_text h3{font-size: 20px;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2 a, .index_floor5 .index_floor5warp .index_floor5_left .box2 a:nth-of-type(3), .index_floor5 .index_floor5warp .index_floor5_left .box2 a:nth-of-type(4){width: 49%;margin-bottom: 2%;}
	.title{font-size: 28px;}
	
	.prolist .cont .min a .text h3{font-size: 14px;}
	.mbxwrap .mbx{margin-top: 90px;}
	.prolist .cont .pro-l li .listinfo a{font-size: 12px;}
	.prolist .cont .pro-l{padding: 20px 10px 80px;}
	.prolist .cont .pro-l{font-size: 28px;}
	.prolist .cont .min a .text h3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	.prolist .cont .pro-l{width: 28%;}
	.proinfo01 .right h3{font-size: 24px;margin-bottom: 20px;}
	.proinfo01 .right h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.proinfo02wrap{padding: 60px 0;}
	.proinfo02 .item .pino-tl{padding: 20px 40px;font-size: 20px;}
	.proinfo02 .item .item01info{padding: 0 40px;}
	.proinfo02 .item .item01info p, .proinfo02 .item .item01info p span, .proinfo02 .item .item01info strong{font-size: 14px;line-height: 34px;}
	.proinfo02 .item .item03info{padding: 0 40px;}
	.proinfo02 .item .item04info li .min{padding: 30px 40px;}
	.proinfo02 .item .item04info li .top{padding: 0 40px;}
	.proinfo02 .item .item04info li .min a{font-size: 14px;line-height: 20px;-webkit-align-items: flex-start;align-items: flex-start;}
	.proinfo02 .item .item04info li .min a i{line-height: 24px;}
	.product03 .cont a .text h3{font-size: 18px;margin-bottom: 10px;}
	.product03 .cont a .text h4{font-size: 14px;line-height: 24px;}
	.product03 .cont a .text{padding: 0 20px;}
	.p-more{width: 120px;height: 28px;line-height: 28px;margin-top: 10px;}
	.product03 .cont a .first{font-size: 20px;}
	.product04 .cont a .imgbox{min-height: auto;}
	.proinfo01 .right h3{font-size: 20px;}
	
	.porbanner img{height: 250px;object-fit: cover;}
	.porbanner .b-text .text h3{font-size: 24px;width: 80%;}
	.industry01 .left{padding-right: 60px;}
	.industry02 a .text{padding: 10px;}
	.industry02 a .text::after, .industry02 a .text::before{top: 10px;left: 10px;right: 10px;bottom: 10px;}
	.industry02 a .text h4{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin: 10px 0;}
	.prolistwrap .product04{margin-top: 80px;}
	.porbanner{padding-top: 90px;}
	.porbanner .b-text .text h4{width: 80%;}
	
	.header .pc_nav .nav_item .downup{top: 60px;width: 500px;left: -100%;}
	.header .pc_nav .nav_item .pc_nav_bottom{padding: 30px;}
	.eser01 .r-esertwo01{padding-left: 40px;}
	.eser01 .r-min li a h3{font-size: 16px;}
	
	.maintenance01 .cont .text h4{display: none;}
	.maintenance01 .cont .text ul{margin-top: 20px;}
	.maintenance04 a .text{padding: 0 20px;}
	.maintenance04 a .text h3{font-size: 20px;margin-bottom: 20px;}
	.maintenance04 a .text h4{margin-bottom: 20px;}
	.maintenance04 a .text font{width: 32px;height: 32px;}
	
	.productwrap .product01 .cont a .text span{font-size: 36px;display: none;}
	.productwrap .product01 .cont a .text p{margin-bottom: 20px;}
	.productwrap .product01 .cont a .text{width: 90%;left: 5%;padding: 30px 20px;}
	
	.inbanner{margin-top: 90px;}
	.aboutall01 h3{margin-bottom: 30px;}
	.aboutall02 a{width: 49%;margin-right: 2%;}
	.aboutall02 a:nth-of-type(3n){margin-right: 2%;}
	.aboutall02 a:nth-of-type(2n){margin-right: 0;}
	
	.chairman{width: 96%;margin: 80px auto;}
	.history01{width:96%;margin: 80px auto;}
	.timeline_list{width: 96%;}
	.timeline_elem.open .te_txt{width: 96%;}
	.te_box{width: 24%;}
	.teb_arrow{margin-top: 70%;}
	
	.abouttwo01{margin: 80px auto;}
	.abouttwo02 .right{padding: 0 40px;}
	.atwotl h3{font-size: 24px;}
	.abouttwo02 .right .line02, .abouttwo02 .right .atwotl h3{margin-bottom: 20px;}
	.abouttwo03{width: 96%;margin: 80px auto;}
	.atwotl .font h4, .abouttwo04 .min .item .cont .text ul li h4{line-height: 24px;}
	.abouttwo04{width: 96%;}
	.abouttwo04 .tab a{height: 100px;line-height: 100px;}
	.abouttwo04 .min .item .cont{padding: 30px 20px;}
	.abouttwo04 .min .item .cont .text .top{font-size: 18px;margin-bottom: 20px;}
	.abouttwo04 .min .item .cont .text .info{margin-bottom: 20px;}
	.abouttwo04 .min .item .cont .text ul li{padding: 20px 0;}
	.abouttwo05wrap .abouttwo05{padding: 80px 0;width: 96%;}
	.abouttwo05wrap .abouttwo05 .text h4{font-size: 14px;line-height: 24px;}
	.abouttwo06wrap{margin: 80px auto;}
	.abouttwo06wrap .text{padding-left: 2%;}
	.abouttwo07wrap .text, .abouttwo07wrap .page{padding: 0 40px;}
	.abouttwo07wrap .page{bottom: 10px;}
	.abouttwo07wrap .gallery-thumbs01 .atwotl h3{font-size: 24px;margin-bottom: 20px;}
	.atwotl span{margin-bottom: 30px;}
	.abouttwo08{width: 80%;margin: 80px auto;}
	
	.business02wrap{padding-top: 300px;background-attachment: scroll;}
	.business02wrap .business02 .cont .item{padding: 40px;}
	.business02wrap .business02 .cont .item h3{font-size: 26px;line-height: 36px;}
	.business02wrap .business02 .cont .item strong{width: 60px;}
	.business02wrap .business02 .cont .item h4{font-size: 16px;line-height: 26px;}
	.business02wrap .business02 .cont{width: 96%;}
	.business03wrap{background-attachment: scroll;padding-top: 300px;}
	.business03wrap .business03 .cont{width: 96%;}
	.business03wrap .business03{padding: 80px 0;}
	.business04wrap .top{padding: 80px 0;}
	.business04wrap .top h4{font-size: 26px;}
	.business03wrap .business03 .cont h3{font-size: 24px;margin-bottom: 30px;}
	.business04 li .text h3{font-size: 24px;}
	.business04 li .text span{font-size: 12px;margin-bottom: 20px;}
	.business04 li .text h4{font-size: 14px;line-height: 24px;}
	.honor01wrap .honor01{width: 96%;}
	.honor01wrap .honor01 .right .min a .text{font-size: 14px;line-height: 24px;}
	.honor01wrap .honor01 .left a{font-size: 16px;}
	.honor01wrap .honor01 .right{padding-left: 40px;}
	.service02warp{padding: 80px 0;}
	.service02warp .service02{width: 96%;}
	.service02warp .service02 h3,.customer01 .title{font-size: 26px;}
	
	.abouttwo02 .imgbox img{height: 400px;object-fit: cover;}
	.abouttwo07wrap .imgbox img{height: 460px;object-fit: cover;}
	.abouttwo07wrap .text, .abouttwo07wrap .page{padding: 0 20px;}
	.atwotl span{display: none;}
	.chairman .text{padding-left: 40px;}
	.chairman .imgbox{padding-right: 40px;}
	.business04 li .imgbox img{height: 280px;object-fit: cover;}
	.business04 li .text,.business04 li:nth-of-type(2n) .text{padding: 0 40px;}
	.honor01wrap .honor01 .right .min a{width: 49%;}
	.honor01wrap .honor01 .right .min a:nth-of-type(3n){margin-right: 2%;}
	.honor01wrap .honor01 .right .min a:nth-of-type(2n){margin-right: 0;}
	.honor01wrap .honor01 .right .min a .text{padding: 0 10px;}
	.honor01wrap .honor01 .right .min a{margin-bottom: 20px;}
	.honor01wrap{padding: 50px 0;}
	.newsinfo01{padding-right: 0;}
	.newsinfowrap{margin-top: 90px;}
	.newsinfo01 .cont p{font-size: 14px;line-height: 24px;}
	.newsinfo01{margin-bottom: 60px;}
	.cooperation01 .imgbox img{height: 340px;object-fit: cover;}
	.cooperation02 a .imgbox{width: 30%;}
	.cooperation02 a .text{padding-left: 30px;}
	.jointwo01wrap .jointwo01 .imgbox img{height: 360px;object-fit: cover;}
	.jointwo01wrap .jointwo01 .imgbox{width: 55%;}
	.jointwo01wrap .jointwo01 .text{width: 45%;}
	.jointwo01wrap .jointwo01 .text h3{font-size: 18px;margin-bottom: 20px;}
	.jointwo02wrap .top h3{font-size: 24px;margin-bottom: 20px;}
	.jointwo02wrap .top h4{font-size: 14px;}
	.jointwo02wrap .top{width: 80%;}
	.contacttwo01 .mapwrap{position: relative;height: 400px;width: 100%;}
	.contacttwo01 .text{width: 100%;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;margin-bottom: 40px;}
	.contacttwo01{display: block;width: 96%;margin: auto;}
	.contacttwo01 .text li{width: 49%;margin-bottom: 0;}
	.contacttwo02 .wpcf7-form p{width: 100%;}
	
	
	
	
	
	
	
	
}



@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-1260{display: none;}
	.top-header{display: none;}
	.header{width: 96%;height: 60px;}
	.header .pc_nav,.header .nav_right .nav_right_01{display: none;}
	.header .logo img{height: 46px;margin: 0;}
	.headerwrap .header .drawer-hamburger{padding: 10px 15px 18px;height: 60px;top: 0;background-color: #eb6100;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: #eb6100;}
	.headerwrap{height: 60px;box-sizing: border-box;}
	.headerwrap .header .drawer-menu .language{font-size: 16px;color: #eb6100;position: absolute;right: 10%;bottom: 20px;}
	
	.banner{margin-top: 60px;}
	.banner_text .banner_up img{height: 74px;margin-right: 5px;}
	.banner_text .banner_up img:nth-child(2),.banner_text .banner_up img:nth-child(3),.banner_text .banner_up img:nth-child(4){margin: 0;}
	.banner_text .banner_up img:nth-child(3),.banner_text .banner_up img:nth-child(4){margin-left: -10px;}
	.banner_text .banner_bottom img{height: 18px;}
	.banner_text .banner_up{margin-bottom: 10px;display: -webkit-flex;}
	.index-banner .swiper-container .swiper-slide img{width: auto;height: 250px;}
	
	.index01 a .mun_top>img{position: relative;}
	.index01 a .mun_top .cont{position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
	.index01 a{width: 100%;margin-bottom: 30px;}
	.index01 a:last-child{margin-bottom: 0;}
	.index01{-webkit-flex-wrap: wrap;flex-wrap: wrap;width: 96%;margin: 50px auto;}
	.index01 a .mun_top{padding: 0;}
	.index01 a .mun_top h2{font-size: 32px;margin-bottom: 20px;}
	.index01 a .mun_top strong{margin-bottom: 20px;}
	.index01 a .text{font-size: 18px;line-height: 30px;}
	.index01 a{margin-bottom: 30px;}
	.index01 a .mun_top .cont img{height: 36px;}
	.index01 a .mun_top h2{font-size: 30px;}
	
	.title{width: 96%;font-size: 26px;margin-bottom: 30px;}
	.title:before,.title:after{display: none;}
	.index_floor2 .index_floor2warp{width: 96%;}
	.index_floor2 .index_floor2warp .index_floor2_top .index_floor2_01,.index_floor2 .index_floor2warp .index_floor2_bottom .bottom2{width: 100%;position: relative;}
	.index_floor2 .index_floor2warp .index_floor2_top .inner2,.index_floor2 .index_floor2warp .index_floor2_bottom .bottom1{position: relative;width: 100%;background-color: #eee;padding: 20px 0;margin-bottom: 20px;}
	.index_floor2 .index_floor2warp .index_floor2_top .index_floor2_01 .inner img,.index_floor2 .index_floor2warp .index_floor2_top .inner2 img,.index_floor2 .index_floor2warp .index_floor2_bottom .bottom1 img,.index_floor2 .index_floor2warp .index_floor2_bottom .bottom2 .inner3 img{height: 36px;}
	.innertitle{font-size: 18px;margin: 16px auto;}
	.probutton{width: 30px;height: 30px;line-height: 30px;font-size: 14px;}
	.index_floor2 .index_floor2warp .index_floor2_bottom .bottom2 .inner3{width: 100%;}
	.index_floor2 .index_floor2warp .index_floor2_top,.index_floor2 .index_floor2warp .index_floor2_bottom{background-color: transparent;}
	.index_floor2 .index_floor2warp .index_floor2_top .index_floor2_01{margin-bottom: 20px;}
	.index_floor2 .index_floor2warp{padding-bottom: 30px;}
	
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a span{padding: 0 10px;box-sizing: border-box;right: 0;width: 100%;font-size: 9px;}
	.index_floor3 .index_floor3warp .index_floor3_left .box ul li a{font-size: 20px;}
	.index_floor3 .index_floor3warp{display: -webkit-flex;-webkit-justify-content: space-between;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index_floor3 .index_floor3warp .index_floor3_left{width: 100%;}
	.index_floor3 .index_floor3warp .index_floor3_right{width: 100%;padding-bottom: 40px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text{position: relative;top: 0;transform: none;margin: 0;margin-top: 40px;width: 100%;box-sizing: border-box;padding: 0 2%;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3:before{display: none;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text h3{font-size: 26px;padding: 0;margin-bottom: 30px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text p{font-size: 14px;line-height: 26px;margin-bottom: 30px;}
	.index_floor3{margin-bottom: 50px;}
	.index_floor3 .index_floor3warp .index_floor3_right .index_floor3_text p{text-align: left;}
	
	.index_floor4{margin: 50px auto;}
	.index_floor4 .index_floor4warp{flex-wrap: wrap;-webkit-flex-wrap: wrap;width: 96%;margin: auto;}
	.index_floor4 .index_floor4warp .video01{width: 100%;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp{width: 100%;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp .index_floor4_text{width: 100%;box-sizing: border-box;padding: 30px 20px;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp .index_floor4_text h3{font-size: 20px;line-height: 30px;margin-bottom: 20px;}
	.index_floor4 .index_floor4warp .index_floor4_textwarp .index_floor4_text p{font-size: 14px;line-height: 24px;}
	.more{width: 140px;height: 36px;line-height: 36px;}
	
	.index_floor5{padding: 50px 0;}
	.index_floor5 .index_floor5warp{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index_floor5 .index_floor5warp .index_floor5_left{width: 100%;margin: 0;}
	.index_floor5 .index_floor5warp .index_floor5_left h3{width: 100%;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2 a{width: 100%;margin-bottom: 30px;margin-right: 0;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2{height: auto;}
	.index_floor5 .index_floor5warp .index_floor5_left .box2 a h3{width: 100%;font-size: 16px;}
	.index_floor5 .index_floor5warp .index_floor5_right h3{width: 100%;}
	.index_floor5 .index_floor5warp .index_floor5_right{margin-top: 50px;width: 100%;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3{height: auto;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a{box-sizing: border-box;padding: 20px;}
	.index_floor5 .index_floor5warp .index_floor5_right .box3 a h3{width: 100%;white-space: nowrap;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;}
	.VideoBtn img{display:none;}
	
	.index_floor6{margin: 50px 0;}
	.index_floor6 .index_floor6warp{width: 96%;margin: auto;}
	.index_floor6 .index_floor6warp .index_floor6_box{width: 100%;display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index_floor6 .index_floor6warp .index_floor6_box .partner{width: calc(100% / 3);}
	.index_floor6 .index_floor6warp .index_floor6_box .partner:nth-of-type(5n){border-right: 1px solid #ddd;}
	.index_floor6 .index_floor6warp .index_floor6_box .partner:nth-of-type(3n){border-right: none;}
	.index_floor6 .index_floor6warp .index_floor6_box .partner .text1 h3{font-size: 9px;text-align: center;margin-bottom: 0;}
	
	
	.footer .footerwarp .footertop,.footer .footerwarp .nav_foot{display: none;}
	.footer .footerwarp .footerbottom{width: 96%;padding-bottom: 0;text-align: center;}
	.footer .footerwarp .footerbottom p{font-size: 12px;margin: 0;line-height: 20px;}
	.footer .footerwarp{padding: 10px 0;}
	.footer .footerwarp .footerbottom a.se{display: none;}
	
	
	.inbanner img{width: auto;position: absolute;right: 0;height: 100%;}
	.inbanner{height: 250px;margin-top: 60px;position: relative;}
	.inbanner .inbanner_text{width: 96%;}
	.inbanner .inbanner_text p{width: 100%;font-size: 14px;line-height: 20px;letter-spacing: 0;}
	.inbanner .inbanner_text h3{font-size: 24px;margin: 20px 0;}
	.inbanner .inbanner_text strong{width: 50px;}
	
	.abouttwo01{width: 96%;margin: 50px auto;}
	.atwotl h3{font-size: 20px;}
	.atwotl .font h4, .abouttwo04 .min .item .cont .text ul li h4{line-height: 24px;letter-spacing: 0;}
	
	.abouttwo02{padding: 50px 2%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo02 .imgbox{width: 100%;}
	.abouttwo02 .right{width: 100%;padding: 0;margin-top: 30px;}
	
	.abouttwo03{width: 96%;margin: 50px auto;padding: 0;}
	.atwotl span{margin-bottom: 10px;}
	.atwotl p{font-size: 16px;line-height: 24px;margin: 20px 0;}
	
	.history01 h4{text-align: left;}
	.te_image,.timeline_elem.open .te_image{padding-bottom: 200px;}
	.timeline_elem{width: 100%;}
	.timeline_elem.even .te_box{width: 100%;}
	.teb_year{font-size: 26px;padding: 30px 0 0;}
	.teb_short_title{font-size: 18px;padding: 0;position: relative;top: 0;margin-top: 20px;}
	.teb_arrow{position: absolute;right: 2%;top: 42px;width: 30%;margin-top: 0;}
	.bg_timeline{top: 180px;}
	.timeline_elem.open .teb_year{padding-top: 30px;}
	.timeline_elem.open .teb_close,.teb_close{position: absolute;right: 2%;top: 30px;}
	.timeline_elem.even.open .teb_short_title{padding: 0;}
	.timeline_elem.open .te_txt{padding-top: 30px;padding-left: 0;padding-bottom: 30px;}
	.teb_text{font-size: 14px;line-height: 24px;}
	.te_box{width: 100%;text-align: left;}
	.teb_arrow:after{left: initial;right: 0;border-left: 0 none;border-bottom: 0 none;border-right: 1px solid #3e3e3a;border-top: 1px solid #3e3e3a;}
	.timeline_elem.open .teb_short_title{padding: 0;}
	.timeline_elem .te_txt{padding-right: 0;}
	.timeline_elem{margin-bottom: 50px;}
	.timeline_elem:last-child{margin-bottom: 0;}
	
	.cat_list{width: 96%;margin: 50px auto;}
	.cat_list>a{width: 100%;margin-bottom: 1px;}
	
	.mbxwrap .mbx{margin-top: 60px;height: 60px;width: 96%;}
	.prolist{width: 96%;margin: 50px auto 0;}
	.prolist .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.prolist .cont .pro-l{width: 100%;padding: 20px 20px 40px;}
	.prolist .cont .right{width: 100%;padding: 0;margin-top: 30px;}
	.prolist .cont .min a{width: 100%;padding: 10px;margin-right: 0;}
	.prolist .cont .min a .text h3{font-size: 14px;margin-bottom: 20px;}
	.prolist .cont .min a .text{padding-left: 10px;}
	.prolist .cont .right .fy{padding-top: 0;}
	
	.product03{padding: 50px 0;}
	.productcont{width: 96%;}
	.product03 .cont a{width: 49.5%;}
	.product03 .cont a:first-child, .product03 .cont a:last-child{width: 100%;margin-right: 0;}
	.product03 .cont a:nth-of-type(5){margin-right: 0;}
	.product03 .cont a .first{font-size: 18px;}
	
	.prolistwrap .product04{margin: 50px auto;}
	.applicationinfo02 .cont a .text{width: 100%;}
	.applicationinfo02 .cont .swiper-button-prev{left: 0;}
	.applicationinfo02 .cont .swiper-button-next{right: 0;}
	
	.tolist{width: 96%;}
	.proinfo01{width: 96%;margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.proinfo01 .left{width: 100%;padding: 0;}
	.proinfo01 .right{width: 100%;margin-top: 30px;}
	.proinfo01 .right h3{font-size: 20px;margin-bottom: 20px;}
	.proinfo01 .right h4{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
	.proinfo02wrap{padding: 50px 0;}
	.proinfo02wrap .proinfo02{width: 96%;}
	.proinfo02 .item .pino-tl{font-size: 18px;padding: 10px;}
	.proinfo02 .item .item01info,.proinfo02 .item .item03info{padding: 0 10px;}
	.proinfo02 .item .item01info p, .proinfo02 .item .item01info p span, .proinfo02 .item .item01info strong,.proinfo02 .item .item03info p, .proinfo02 .item .item03info p span, .proinfo02 .item .item03info strong{font-size: 14px;line-height: 24px;}
	.proinfo02 .item{padding-bottom: 30px;margin-bottom: 30px;}
	
	.proinfo02 .item .item04info li .top{height: 50px;padding: 0 10px;font-size: 16px;}
	.proinfo02 .item .item04info li .min{padding: 30px 10px;}
	.proinfo02 .item .item04info li .min a{width: 100%;font-size: 14px;-webkit-align-items: flex-start;align-items: flex-start;line-height: 24px;}
	.proinfo02 .item .item04info li .min a i{line-height: 24px;}
	
	.productinfo04 .cont a{width: 100%;}
	
	
	/* 新闻详情 */
	.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;}
	.newsinfo01 .cont p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.newsinfo01{width: 96%;padding: 0;margin-bottom: 50px;}
	.newsinfo01 .cont p:last-child{margin-bottom: 0;}
	
	.inbanner{height: 300px;}
	
	.abouttwo01 .atwotl .font h4{text-align: center;}
	
	.abouttwo04{width: 96%;}
	.abouttwo04 .tab{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo04 .tab a{width: 100%;border: 1px solid #DDDDDD;padding: 0 10px;height: 80px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;font-size: 14px;}
	.abouttwo04 .min .item .cont{padding: 30px 10px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo04 .min .item .cont .imgbox{width: 100%;}
	.abouttwo04 .min .item .cont .text{width: 100%;padding: 0;margin-top: 30px;}
	.abouttwo04 .min .item .cont .text .top{font-size: 18px;line-height: 26px;}
	
	.abouttwo05wrap .abouttwo05{width: 96%;padding: 0;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo05wrap::before{display: none;}
	.abouttwo05wrap .abouttwo05 .imgbox{width: 100%;}
	.abouttwo05wrap .abouttwo05 .text{width: 100%;background-color: #eb6100;padding: 30px 20px;}
	.abouttwo05wrap::after{display: none;}
	.abouttwo05wrap .abouttwo05 .text h4{font-size: 14px;line-height: 24px;text-align: left;}
	
	.abouttwo06wrap{margin: 50px auto;width: 96%;}
	.abouttwo06wrap .imgboxwrap{width: 100%;}
	.abouttwo06wrap .text{width: 100%;padding: 0;}
	.abouttwo06wrap .text .cont{padding: 0;transform: none;-webkit-transform: none;width: 100%;padding: 30px 20px 0;}
	.abouttwo06wrap .text::after{display: none;}
	.abouttwo06wrap .text .cont h4{font-size: 14px;text-align: left;line-height: 24px;}
	.abouttwo07wrap{-webkit-flex-flow: column-reverse;flex-flow: column-reverse;width: 96%;margin: auto;}
	.abouttwo07wrap .imgbox{width: 100%;}
	.abouttwo07wrap .text, .abouttwo07wrap .page{width: 100%;}
	.abouttwo07wrap .text{padding: 30px 10px;}
	.abouttwo07wrap .gallery-thumbs01 .atwotl h3{font-size: 20px;margin-bottom: 20px;}
	.abouttwo07wrap .gallery-thumbs01 .atwotl .font h4{text-align: left;}
	.abouttwo07wrap .page{bottom: 20px;}
	.abouttwo07wrap .text, .abouttwo07wrap .page{padding: 0 10px;}
	.abouttwo07wrap .gallery-thumbs01{padding: 40px 0 60px;}
	
	.abouttwo08{width: 96%;margin: 50px auto;}
	.abouttwo08 .top .text p{font-size: 14px;}
	.abouttwo08 .top .text h3{font-size: 20px;margin-bottom: 20px;}
	.abouttwo08 .top{margin-bottom: 30px;}
	.abouttwo08 .bot .tl{margin: 30px 0;}
	.abouttwo08 .bot ul li{font-size: 14px;line-height: 24px;padding-left: 15px;}
	.abouttwo08 .bot ul li::before{top: 10px;}
	.abouttwo08 .bot p{font-size: 14px;margin-top: 30px;}
	
	.porbanner{padding-top: 60px;}
	.porbanner .b-text{width: 96%;margin-top: 30px;}
	.porbanner .b-text .text h4{width: 100%;font-size: 12px;line-height: 20px;margin-top: 10px;}
	.porbanner .b-text .text h3{font-size: 20px;}
	
	.history01{width: 96%;margin: 50px auto;}
	.history01 h3{font-size: 20px;line-height: 30px;width: 100%;}
	.history01 p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.history01 h4{width: 100%;font-size: 14px;line-height: 24px;}
	
	.timeline_list{width: 96%;}
	.te_image{width: 100%;}
	
	.porbanner .mbx{width: 96%;}
	.mbx>i{font-size: 12px;margin: 0 10px;}
	.chairman{width: 96%;margin: 50px auto;}
	.chairman .text{width: 100%;}
	.chairman{-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.chairman .imgbox{width: 100%;padding: 0;margin-bottom: 30px;}
	.chairman::after{display: none;}
	.chairman .text{width: 100%;padding: 0;}
	.chairman .text .min h4{font-size: 14px;line-height: 24px;text-align: left;margin-bottom: 20px;}
	
	.industry01{width: 96%;margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.industry01 .left{width: 100%;padding: 0;}
	.industry01 .right{width: 100%;}
	.industry01 .left h3{font-size: 26px;padding-bottom: 10px;margin-bottom: 20px;}
	.industry01 .left .min h4{font-size: 14px;line-height: 24px;text-align: left;margin-bottom: 20px;}
	
	.business02wrap{padding-top: 0;background: none;margin: 50px 0;}
	.business02wrap .business02 .cont{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;transform: none;-webkit-transform: none;background-color: #e75f00;}
	.business02wrap .business02{-webkit-transform: none;}
	.business02wrap .business02 .cont .item{padding: 30px 20px;}
	.business02wrap .business02 .cont .item p{font-size: 16px;}
	.business02wrap .business02 .cont .item h3{font-size: 20px;line-height: 26px;}
	.business02wrap .business02 .cont .item strong{margin: 20px 0;width: 50px;}
	.business02wrap .business02 .cont .item h4{font-size: 14px;line-height: 24px;}
	.business02wrap .business02 .cont .item:last-child{padding-right: 20px;color: #FFFFFF;padding-top: 0;}
	.business02wrap .business02 .cont .item:last-child h4{color: #FFFFFF;}
	
	.business03wrap{padding-top: 250px;background-attachment: scroll;background-position: top center;background-size: auto 250px;width: 96%;margin: 50px auto;}
	.business03wrap .business03{padding: 30px 0 0;}
	.business03wrap .business03 .cont{width: 100%;}
	.business03wrap .business03 .cont h3{font-size: 20px;line-height: 26px;margin-bottom: 20px;}
	.business03wrap .business03 .cont strong{margin: 10px auto;}
	.business03wrap .business03 .cont h4{font-size: 14px;line-height: 24px;}
	
	.business04wrap .top{padding: 50px 0;margin-bottom: 30px;}
	.business04wrap .top h4{font-size: 20px;line-height: 26px;}
	.business04wrap .top strong{margin: 10px auto;}
	.business04 li{-webkit-flex-flow: column;flex-flow: column;width: 96%;margin: auto;box-sizing: border-box;padding: 30px 20px;}
	.business04 li .imgbox{width: 100%;}
	.business04 li .text,.business04 li:nth-of-type(2n) .text{padding: 30px 0 0;width: 100%;}
	.business04 li .text h3{font-size: 18px;}
	.business04 li .text h4{font-size: 14px;line-height: 24px;text-align: left;}
	.business04 li .text .fontbg{font-size: 80px;}
	.business04 li:nth-of-type(2n){-webkit-flex-flow: column;flex-flow: column;}
	.business04{margin-bottom: 50px;}
	.porbanner .mbx{display: none;}
	.porbanner{padding-top: 0;margin-top: 60px;position: relative;height: 250px;}
	.porbanner img{display: block;width: auto;height: 100%;min-width: 100%;position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);top: 0;}
	.porbanner .b-text{margin-top: 0;}
	
	.honor01wrap .honor01{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.honor01wrap .honor01 .left{width: 100%;padding: 0;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #DDDDDD;}
	.honor01wrap .honor01 .right{width: 100%;padding: 0;}
	.honor01wrap .honor01:before{display: none;}
	.honor01wrap{padding: 0;}
	.honor01wrap .honor01 .left a{width: auto;margin-right: 10px;border: 1px solid #222222;padding: 10px;box-sizing: border-box;margin-bottom: 10px;font-size: 16px;}
	.honor01wrap .honor01 .left a:last-child{margin-bottom: 10px;}
	.honor01wrap .honor01 .right .min a{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.honor01wrap .honor01 .right .min a .text{padding: 0;margin-top: 10px;font-size: 14px;}
	.fy, .nav-links{padding: 30px 0 50px;}
	.fy a, .nav-links span, .nav-links a{margin: 0;margin-right: 10px;}
	.nav-links a:last-child{margin-right: 0;}
	
	.customer01 .title::after{display: none;}
	.service02warp{padding: 50px 0;background-size: cover;margin-bottom: 50px;}
	.service02warp .service02{width: 96%;}
	.service02warp .service02 h3{font-size: 20px;margin-bottom: 30px;}
	.service02warp .service02 .min .swiper-slide .item p{padding-left: 12px;font-size: 14px;}
	.service02warp .service02 .min .swiper-slide{-webkit-flex-wrap: wrap;flex-wrap: wrap;height: 300px;overflow: hidden;overflow-y: scroll;}
	.service02warp .service02 .min .swiper-slide .item{width: 100%;}
	.industry04 .text p{margin-bottom: 30px;}
	.customertabwrap{padding: 0 2%;}
	.customertabwrap a{padding: 0 10px;height: 60px;font-size: 14px;}
	
	.news01 .top a p{font-size: 14px;border: none;}
	.news01 .top{padding: 0 2%;-webkit-justify-content: space-between;justify-content: space-between;}
	.news01 .top a{width: auto;}
	.news01 .news_list .content .main{width: 96%;}
	.news01 .news_list .content .main .imgbox{width: 100%;}
	.news01 .news_list .content .main .textbox{position: relative;width: 100%;padding: 0 ;margin-top: 30px;transform: none;-webkit-transform: none;}
	
	.news01 .news_list .content .main .textbox span{font-size: 12px;}
	.news01 .news_list .content .main .textbox h3{margin: 10px 0;font-size: 18px;}
	.news01 .news_list .content .main .textbox p{font-size: 14px;line-height: 24px;}
	.news01 .news_list .content .main .textbox{margin-top: 20px;}
	.news01{margin-bottom: 0;}
	
	.video01wrap{width: 96%;margin: 50px auto;}
	.video01{width: 100%;}
	.video01 li .videobox{height: 300px;}
	.video01 li .text{text-align: left;}
	.video01wrap{margin-bottom: 0;}
	
	.applicationinfo01wrap{padding: 50px 0;}
	.applicationinfo01{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.applicationinfo01 .text{width: 100%;padding-right: 0;}
	.p-tl{font-size: 20px;padding-bottom: 10px;margin-bottom: 20px;}
	.applicationinfo01 .text h4{font-size: 14px;line-height: 24px;text-align: left;}
	.applicationinfo01 .imgbox{width: 100%;margin-top: 20px;}
	
	.applicationinfo05{padding: 50px 2%;}
	.applicationinfo05 .cont .swiper-slide{width: 100%;}
	.texttl h3{font-size: 20px;}
	.applicationinfo05 .cont .swiper-slide a .text h3{font-size: 18px;}
	.applicationinfo05 .cont .swiper-slide a .text h4{font-size: 14px;}
	.applicationinfo05 .cont .page .swiper-button-next, .applicationinfo05 .cont .page .swiper-button-prev{width: 36px;height: 36px;}
	
	
	.applicationinfo02{width: 96%;margin: 50px auto;}
	.applicationinfo02 .line,.applicationinfo02 .cont .swiper-container::after,.applicationinfo02 .cont .swiper-container::before{display: none;}
	.applicationinfo02 .cont a .text{margin-top: 10px;}
	.applicationinfo03{width: 96%;margin: 50px auto;}
	.applicationinfo03min a font{opacity: 1;}
	
	.technologyone{width: 96%;margin: 50px auto 0;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.technologywrap .t-list{width: 100%;}
	.technologywrap .t-list .top{font-size: 26px;}
	.technologyone .right{width: 100%;padding: 0;margin-top: 30px;}
	.technologyone .right .list a{padding: 20px;}
	
	.eser01{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.eser01 .l-list{width: 100%;padding: 0;border: none;}
	.eser01 .r-esertwo01{width: 100%;padding-left: 0;margin-top: 50px;}
	.eser01 .r-esertwo01 li h3{font-size: 18px;padding-bottom: 10px;margin-bottom: 10px;}
	.eserwrapwrap{margin: 50px 0;}
	.eser01 .l-list a{height: 50px;}
	.eser01 .r-esertwo01 li{margin-bottom: 30px;}
	.eser01 .r-esertwo01 li .info p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.eser01 .r-esertwo01 li:last-child{margin-bottom: 0;}
	
	.eser01 .r-min{width: 100%;margin-top: 30px;}
	.eser01 .r-min li a{padding: 0 10px;height: 80px;}
	.eser01 .r-min li a h3{font-size: 14px;margin-right: 10px;}
	.eser01 .r-min li a .cha{width: 26px;}
	.eser01 .r-min li .info{padding: 20px 10px;}
	.eser01 .r-min li .info .li p,.eser01 .r-min li .info h4{font-size: 14px;}
	.eser01 .r-min li .info .li{margin-bottom: 10px;}
	
	.eser01 .r-esertwo01 li .info p font{font-size: 14px;}
	
	.maintenance01{width: 96%;margin: 50px auto;}
	.maintenance01 .top img{width: 100%;height: auto;}
	.maintenance01 .top{padding-bottom: 30px;margin-bottom: 50px;}
	.maintenance01 .cont{-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.maintenance01 .cont .text{width: 100%;padding: 0;margin-top: 30px;}
	.maintenance01 .cont .imgbox{width: 100%;}
	.maintenance01 .cont .text h3{font-size: 20px;line-height: 30px;}
	.maintenance01 .cont .text h4{font-size: 16px;line-height: 24px;margin: 20px 0;}
	.maintenance01 .cont .text ul li{font-size: 14px;line-height: 24px;padding-left: 14px;}
	.maintenance01 .cont .text ul li::before{top: 10px;}
	
	.maintenance02 li{padding: 50px 0;}
	.maintenance02 li .cont{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.maintenance02 li .cont .imgbox{width: 100%;}
	.maintenance02 li .cont .text{width: 100%;padding: 0;margin-top: 30px ;}
	.maintenance02 li .cont .text h3{font-size: 20px;margin-bottom: 20px;}
	.maintenance02 li .cont .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.maintenance02 li:nth-of-type(even) .cont{-webkit-flex-flow: column;flex-flow: column;}
	
	.maintenance03{padding: 50px 0;}
	.maintenance03 .cont{width: 96%;}
	.maintenance03 .cont h3{font-size: 24px;margin-bottom: 30px;}
	.maintenance04{width: 96%;margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.maintenance04 a{width: 100%;margin-bottom: 30px;}
	.maintenance04 a .text{padding: 0 20px;}
	.maintenance04 a .text h3{font-size: 20px;margin-bottom: 20px;}
	.maintenance04 a .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.maintenance04 a .text font{width: 30px;height: 30px;}
	.maintenance04 a:last-child{margin-bottom: 0;}
	
	.joinwrap .join01{margin: 50px auto;padding: 50px 20px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.joinwrap .join01 .text{width: 100%;}
	.joinwrap{width: 96%;}
	.joinwrap .join01 .text h3{font-size: 20px;margin-bottom: 20px;}
	.joinwrap .join01 .text h4{font-size: 14px;line-height: 24px;margin-bottom: 20px;text-align: left;}
	.joinwrap .join01 .text p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
	.joinwrap .join01 .more{width: 140px;height: 40px;line-height: 40px;}
	
	.join02{margin: 50px auto;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.join02 a{width: 100%;padding-right: 0;margin-bottom: 30px;border-right: none;padding-bottom: 30px;border-bottom: 1px solid #DDDDDD;}
	.join02 a:last-child{margin-bottom: 0;}
	.join02 a .text{padding-top: 30px;}
	.join02 a .text h3{font-size: 20px;margin-bottom: 20px;}
	.join02 a .text h4{font-size: 14px;line-height: 24px;}
	.join02 a .text .more{width: 140px;line-height: 40px;height: 40px;}
	.join02 a:last-child{padding-left: 0;margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
	
	.protab ul{width: 96%;}
	.protab ul li{width: auto;box-sizing: border-box;padding: 0 10px;}
	.protab ul li a{height: 60px;line-height: 60px;font-size: 14px;}
	.joinone01{width: 96%;}
	.joinone01 .cont{width: 100%;justify-content: space-between;-webkit-justify-content: space-between;}
	.joinone01wrap{padding: 50px 0;}
	.j-tl h3{font-size: 24px;margin-bottom: 10px;}
	.joinone01 .cont a{width: 49%;margin-right: 0;margin-bottom: 2%;box-sizing: border-box;padding: 40px 5px 30px;}
	.joinone01 .cont a img{height: 40px;}
	.joinone01 .cont a h3{font-size: 16px;}
	.joinone01 .cont a h3::before,.joinone01 .cont a h3::after{width: 30px;}
	.joinone01 .cont a:last-child{width: 100%;}
	
	.joinone02wrap{width: 96%;padding: 50px 0 0;}
	.step-list .item{width: 46%;margin-bottom: 8%;}
	.step-list .row{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.step-list .con-box .txt{font-size: 16px;}
	.step-list .row::before{display: none;}
	.joinone03{width: 96%;margin: 50px auto;}
	.joinone03 .top{width: 80%;height: 60px;line-height: 60px;font-size: 20px;}
	.joinone03 .contwrap{padding: 60px 20px;}
	.joinone03 .contwrap .cont li{padding: 0 0 30px;margin-bottom: 30px;}
	.joinone03 .contwrap .cont li:last-child{margin-bottom: 30px;}
	.joinone03 .contwrap .cont li font{position: relative;top: 0;margin-bottom: 20px;font-size: 30px;}
	.joinone03 .contwrap .cont li h3{font-size: 16px;font-weight: bold;}
	.joinone03 .contwrap .cont li h4{font-size: 14px;line-height: 24px;}
	.fixedSubNav{top: 60px;}
	
	.jointwo01wrap{padding: 50px 2%;}
	.jointwo01wrap .jointwo01{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.jointwo01wrap .jointwo01 .imgbox{width: 100%;margin-top: 30px;}
	.jointwo01wrap .jointwo01 .text{width: 100%;padding: 0;}
	.jointwo01wrap::before{width: 100%;}
	.jointwo01wrap .jointwo01 .text h3{font-size: 16px;line-height: 26px;margin-bottom: 20px;text-align: left;}
	.jointwo01wrap .jointwo01 .text h4{font-size: 14px;line-height: 24px;}
	
	.jointwo02wrap{width: 96%;margin: 50px auto;}
	.jointwo02wrap .top{width: 100%;margin-bottom: 30px;}
	.jointwo02wrap .top h3{font-size: 20px;margin-bottom: 20px;}
	.jointwo02wrap .top h4{font-size: 14px;line-height: 24px;}
	
	.cooperation01wrap{padding: 50px 0;}
	.cooperation01{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.cooperation01 .imgbox{width: 100%;}
	.cooperation01 .text{width: 100%;padding: 0;margin-top: 30px;}
	.cooperation01 .text h3{font-size: 16px;font-weight: bold;line-height: 26px;margin-bottom: 20px;}
	.cooperation01 .text h4{font-size: 14px;text-align: left;line-height: 24px;}
	.cooperation02{width: 96%;margin: 50px auto;}
	.cooperation02 a{-webkit-flex-wrap: wrap;flex-wrap: wrap;padding-top: 0;}
	.cooperation02 a .imgbox{width: 100%;}
	.cooperation02 a .text{width: 100%;padding-left: 0;margin-top: 30px;}
	.cooperation02 a .text h3{font-size: 16px;font-weight: bold;}
	.cooperation02 a .text h4{font-size: 14px;line-height: 26px;}
	
	.contacttwo01{padding: 50px 2%;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.contacttwo01 .text{width: 100%;padding: 0;}
	.contacttwo01 .mapwrap{width: 100%;padding: 0;position: relative;}
	.contacttwo01 .text li h3{font-size: 20px;padding-bottom: 10px;margin-bottom: 10px;}
	.contacttwo01 .text li .item h4{font-size: 14px;}
	.contacttwo01 .text li .item p{font-size: 14px;line-height: 24px;}
	.contacttwo01 .text li .item{margin-bottom: 20px;}
	.contacttwo01 .text li{margin-bottom: 30px;}
	.contacttwo02wrap{padding: 50px 0;}
	.contacttwo02{width: 96%;}
	.contacttwo02 h3{font-size: 20px;margin-bottom: 30px;}
	.contacttwo02 .wpcf7-form p{width: 100%;}
	.contacttwo02 .wpcf7-form p span{width: 100%;}
	.contacttwo02 .wpcf7-form input{font-size: 14px;padding: 0 10px;}
	
	.industry02{width: 96%;margin: auto;display: block;}
	.industry02 a{width: 100%;margin-bottom: 1px;}
	.industry02 a .first{font-size: 20px;}
	.industry02 a .text{text-align: center;}
	.industry02 a .text h3{font-size: 20px;margin-bottom: 20px;}
	.industry02 a .text i{width: 30px;height: 30px;}
	
	.aboutall01{width: 96%;margin: 50px auto;}
	.aboutall01 h3{font-size: 20px;font-weight: bold;margin-bottom: 30px;}
	.aboutall01 h4{font-size: 14px;line-height: 24px;text-align: center;}
	.aboutall02{width: 96%;margin: 50px auto;}
	.aboutall02 a{width: 100%;margin-right: 0;margin-bottom: 40px;}
	.aboutall02 a .text h3{font-size: 20px;}
	.aboutall02 a .text{padding-top: 30px;}
	.aboutall02 a:last-child{margin-bottom: 0;}
	
	.productwrap .product01{padding: 50px 0;}
	.productwrap .product01 .cont a{width: 100%;margin-right: 0;}
	.protab ul li a{font-size: 9px;}
	.productwrap .product01 .cont a .text span{font-size: 40px;}
	.productwrap .product01 .cont a .text h3{font-size: 20px;margin-bottom: 20px;}
	.product02wrap{padding: 50px 0;}
	.product02wrap .product02 .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.product02wrap .product02 .cont a{width: 100%;margin-right: 0;margin-bottom: 30px;}
	.product02wrap .product02 .cont a:last-child{margin-bottom: 0;}
	.product02wrap .product02 .cont a .text{padding: 30px 20px 40px;}
	.product02wrap .product02 .cont a .text i{width: 40px;height: 40px;}
	.product02wrap .product02 .cont a .text h3{font-size: 20px;margin-bottom: 20px;}
	.product04{margin-bottom: 50px;}
	.product04 .cont{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.productinfo04 .cont a{margin-bottom: 20px;}
	.productinfo04 .cont a:last-child{margin-bottom: 0;}
	.productfy{width: 96%;}
	
	.contacttwo02 .wpcf7-form textarea{padding: 10px;font-size: 14px;}
	
	
	/* search */
	.innerbanner{margin-top: 60px!important;height: 300px;}
	.innerbanner img{height: 100%!important;width: auto!important;min-width: 100%!important;position: absolute;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.innerbanner .text form{width: 90%!important;}
	.innerbanner .text form .btn{width: 20%!important;}
	.innerbanner .text form input{width: 80%!important;}
	.innerbanner .text h3{font-size: 26px!important;}
	.searchlistcenter{width: 96%!important;margin: 50px auto!important;}
	.searchlistcenter .p-yjy a{font-size: 14px!important;margin: 0!important;}
	.searchlistcenter .p-yjy{display: flex!important;display: -webkit-flex!important;-webkit-justify-content: space-between;justify-content: space-between;}
	.searchlist-titile{width: 96%!important;}
	.searchlist-titile h3{font-size: 14px!important;}
	.product01 a span{width: 66%!important;line-height: 24px!important;}
	.product01 a p{width: 30%!important;}
	.searchlistcenter .p-yjy-center{margin-top: 30px!important;}
	
}
