@media only screen and (min-width:900px) and (max-width:1279px) {
	body, input, h1, h2, h3, h4, h5, h6, b, c, e, i, g, p, div, dl, dt, dd, select, textarea, font, right, left{font-family: arial;}
	/* header */
	.headerwarp{position: fixed;top: 0;left: 0;z-index: 5;box-shadow: 0px 0px 10px rgba(0,0,0,0.3);}
	.headerwarp .header{width: 96%;}
	.headerwarp .header .right .nav .item a{font-size: 14px;margin:0 15px;}
	.headerwarp .header .logo img{height: 45px;}
	.bannerwarp .text h4{font-size: 22px;}
	
	/* banner */
	.bannerwarp{height: 580px;margin-top: 69px;}
	.bannerwarp .text h3{font-size: 40px;}
	.bannerwarp .text{width: 90%;left: 5%;}
	.bannerwarp .text .more{font-size: 0.875rem;}
	.bannerwarp video{object-fit: fill;display: block;height: 100%;display: none;}
	.bannerwarp .swiper-slide .sjbanner{display: block;}
	
	.numwarp{margin: 80px 0 30px;}
	#wrapper section #section-home #block-4{padding: 50px;}
	#wrapper section #section-home #block-4 ul > li h3{width: 100%;}
	.index01warp .left img{width: auto;min-width: 100%;height: 400px;}
	.index01warp .item .text h3{font-size: 20px;}
	.index01warp .item .text{left: 0;box-sizing: border-box;padding: 0 20px ;}
	.index02warp .index02 .min a .text{padding: 20px 0;padding-left: 25px;}
	.index02warp{background: url(../img/index_03.jpg)no-repeat;background-size: cover;background-position: center;}
	.index02warp .index02{background: none;padding: 80px 0;}
	.index01warp{width: 100%;}
	
	.index03warp .min .left a .mask{height: 100%;}
	.index03warp .min .left a img{width: auto;min-width: 100%;height: 300px;}
	.index03warp .min .right .item{padding: 10px;}
	.index03warp .min .right .item .data h3{font-size: 36px;}
	.more{font-size: 14px;}
	.index03warp .min .left a .text{padding-right: 22%;}
	.index03warp .min .left a .text .data h3{font-size: 42px;}
	.index03warp .min .left a .text h4{font-size: 16px;margin-bottom: 15px;}
	.index03warp .min .left a .text h5{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 90%;}
	.index03warp{margin-bottom: 80px;}
	
	.footerwarp{padding: 0 2%;padding-top: 80px;}
	.footerwarp .footer .nav li h3 a{font-size: 14px;}
	.footerwarp .footer .nav li .list a{font-size: 12px;}
	.footerwarp .footer .ba{margin-top: 40px;padding: 20px 0;}
	
	.p-list01 .min .tabwarp .tab{width: 100%;box-sizing: border-box;padding: 0 10%}
	.p-list01 .min .cont a .text h4{line-height: 22px;}
	.p-list01 .min .cont a .text h4 br{display: none;}
	.p-list01 .min .cont a .text{padding: 50px 10px 0;}
	
	/* .ecp01{width: 96%;box-sizing: border-box;padding: 0 2%;} */
	ecp01{width: 100%;box-sizing: border-box;padding: 0 2%;}
	.p-list01{padding: 0;}
	.ecp01 h4{font-size: 14px;line-height: 20px;}
	.ecp01 ul li .text{padding-left: 20px;}
	.ecp01 ul li:nth-of-type(2) .text{padding-right: 20px;}
	.ecp02warp{padding: 80px 2%;}
	.ecp02warp .ecp02{width: 100%;}
	
	.ecp02warp .ecp02 .cont{display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.ecp02warp .ecp02 .cont li{width: 32%;margin-right: 2%;margin-bottom: 2%;}
	.ecp02warp .ecp02 .cont li:nth-of-type(3n){margin-right: 0;}
	.e-title2{font-variant-east-asian: 24px;line-height: 30px;}
	.ecp03{width: 96%;}
	.ecp03_logowarp{width:100%;}
	.photovoltaic02warp .cont{width: 96%;margin: 80px auto;}
	.photovoltaic02warp .cont li{width: 32%;margin-right: 2%;}
	.photovoltaic02warp .contimgbox{padding: 50px 2%;}
	.photovoltaic02warp .contimgbox img{display: block;width: 100%;}
	.in-banner{margin-top: 69px;}
	
	.case01warp .min .case01 a .text{padding: 20px 10px;font-variant-east-asian: 16px;}
	.case01warp .min .case01{width: 100%;}
	.newswarp .min #shows ul li:last-child a{margin-bottom: 0;}
	.newswarp .min dl{margin-bottom: 40px;}
	
	.newsinfowrap, .secretwarp{padding-top: 140px;}
	.newsinfowrap .newsfy{padding: 40px 2%;}
	.newsinfowrap .newsfy .cont{width: 100%;}
	
	.addabout02{width: 96%;}
	.about02warp .text{width: 100%;box-sizing: border-box;padding: 0 2%;}
	.about02warp .text h4{width: 100%;line-height: 24px;}
	.about02warp .text h3{margin-bottom: 20px;}
	.addabout03warp{background-size: cover;}
	.addabout03{width: 100%;padding: 100px 2% 10px;}
	
	.culturewarp .wishde{width: 96%;}
	.duty02warp .duty02{width: 96%;}
	.duty02warp .duty02 li p{font-size: 12px;line-height: 20px;}
	.duty03warp .duty03{width: 96%;}
	.duty03warp .duty03 li .text p{font-size: 15px;line-height: 24px;}
	.duty03warp .duty03 li .text{padding-left: 40px;}
	.duty03warp .duty03 li:nth-of-type(2n) .text{padding-right: 40px;}
	.duty03warp{margin-top: 80px;}
	
	.innovate01 .min .text{padding-left: 30px;}
	.innovate01 .imgbox{overflow: hidden;}
	.innovate01 .imgbox img{width: auto;height: 340px;min-width: 100%;}
	.innovate02warp .innovate02{width: 96%;}
	.innovate02warp{background-size: cover;}
	.innovate02warp .innovate02 .min li{width: 32%;margin-right: 2%;padding: 10px 20px 30px;}
	.top-text h4,.innovate03 .h4{width: 80%;line-height: 26px;}
	.innovate02warp .innovate02 .min li .text h5, .innovate02warp .innovate02 .min li .text p{line-height: 22px;}
	.innovate02warp .innovate02 .top-text{text-align: justify;text-align-last: center;}
	
	.innovate03{width: 96%;}
	.innovate03 .h4{width: 80%;}
	.innovate04warp .innovate04{width: 96%;padding: 0 30px;}
	.in-banner .mbx .left{padding-left: 2%;width: 5%;border-right: 1px solid #DDDDDD;}
	.in-banner .mbx .right a{font-size: 13px;margin-left: 10px;height: 60px;line-height: 60px;}
	.in-banner .mbx .left a{font-size: 13px;line-height: 60px;}
	.in-banner .mbx .left a:last-child{display: none;}
	.in-banner .mbx .left .fa-home{border: none;}
	.in-banner .mbx .right{width: 95%;padding-left: 30px;line-height: 60px;height: 60px;}
	.in-banner .mbx{height: 60px;}
	.customer01warp .customer01{width: 100%;}
	.customer01warp{padding: 0 2%;}
	.customer01warp .customer01 .min a{width: 32%;margin-right: 2%;}
	.customer01warp .customer01 .min a .text{padding: 30px 10px;}
	.customer01warp .customer01 .min a .text h4{line-height: 20px;}
	
	.customer03{width: 96%;}
	.customer03 li span{font-size: 14px;line-height: 20px;}
	
	.contactwarp{padding: 80px 2%;}
	.down01{width: 100%;margin-bottom: 80PX;}
	
	.productinfo01 .text{left: 2%;}
	.productinfo01 .l-img{max-width: 60%;}
	.productinfo01 .text h3{font-size: 32px;margin-bottom: 10px;}
	.productinfo01 .text strong{margin-bottom: 30px;}
	.productinfo01 .text .info p{font-size: 14px;line-height: 24px;}
	.productinfo01 .text .info{margin-bottom: 30px;}
	.productinfo01{margin-top: 70px;}
	.productinfo02,.productinfo03qita{width: 96%;}
	.epc001{padding: 0 2%;}
	.newswarp .min{width: 96%;}
	.newswarp .min dl:last-child{margin-bottom: 80px;}
	.headerwarp .header .right .nav .item .nav02 a{font-size: 13px;}
	.globalwarp .g-site{padding: 25px;}
	
	.ecp01 .down02{width: 100%;}
	.secretwarp .secret .cont{width: 96%;}
	.secretwarp .t-tl{margin-bottom: 40px;}
	
	.culturetwo03{width: 96%;margin: 80px auto;}
	.about02warp{overflow: hidden;}
	
	.p-list01 .min .cont a .text h4,.ecp01 h4,.numwarp .text h4{text-align: center;}
	
	
}













@media only screen and (max-width:760px){

.numwarp .centered li{float: none; width: 100%; margin: 0 auto 20px;}


	body, input, h1, h2, h3, h4, h5, h6, b, c, e, i, g, p, div, dl, dt, dd, select, textarea, font, right, left{font-family: arial;}
.pc-1260{display: none;}
.headerwarp .header .right .nav,.headerwarp .header .right .navline,.headerwarp .header .right .search{display: none;}
.headerwarp .header{width: 96%;align-items: center;-webkit-align-items: center;padding: 14px 0;}
.drawer-hamburger{display: block;background-color: transparent;position: relative;padding: 8px 0 18px;margin-top: 0;top: 0;}
.headerwarp{border-bottom: 1px solid #ddd;}
.drawer--right.drawer-open .drawer-hamburger{right: 0;}
.drawer--right.drawer-open .drawer-nav{padding-top: 80px;}
.drawer-nav{width: 100%;}
.drawer--right .drawer-nav{right: -100%;}
.headerwarp .header .logo{z-index: 3;}
.headerwarp{position: fixed;top: 0;left: 0;z-index: 10;}

.sidebar-nav{z-index: 2;}
.hamburger{right: 2%;top: 23px;}
.activ{color: #DE7900!important;}
.sidebar-nav .sidebar-brand .xl{margin-bottom: 40px;}
.sidebar-nav .sidebar-brand>a{padding-bottom: 20px;}
.headerwarp .header .logo img{height:40px;}
.mb-nav{display: block;}

/* index01 */
.bannerwarp{height: 250px;margin-top: 60px;}
.bannerwarp .text h3{font-size: 20px;letter-spacing: 0;    margin-bottom: 20px;}
.bannerwarp .swiper-pagination-bullet{width: 8px;height: 8px;}
.bannerwarp .swiper-button-next,.bannerwarp .swiper-button-prev{width: 12px;background-size: 100%;height: 24px;margin-top: -12px;}
.bannerwarp video{width: auto;height: 100%;display: none;}
.jt{display: none;}
.bannerwarp .text .more,.index02warp .index02 .more,.index03warp .more,.index04warp .indexcontact a{width: 140px;height: 36px;line-height: 36px;font-size: 12px;}
.bannerwarp .swiper-slide .sjbanner{display: block;width: 100%;min-height: 100%;height: auto;}
.index01warp .item .text h3{font-size: 20px;margin-bottom: 10px;}

.numwarp{margin: 50px 0 0;}
.title{font-size: 24px;margin-bottom: 20px;}
.numwarp .text{width: 96%;}
.numwarp .text h4{font-size: 14px;line-height: 22px;}
#wrapper section #section-home #block-4 ul > li{width: 100%;border-bottom: 1px solid #DDDDDD;padding: 20px;margin-bottom: 2%;}
#wrapper section #section-home #block-4 ul > li:nth-last-of-type(1){border:none;}
#wrapper section #section-home #block-4{padding: 0 2%;}
#wrapper section #section-home #block-4 ul > li h3{padding-bottom: 0;}
.index01warp{width: 100%;padding: 0 2%;}
.index01warp .left{width: 100%;}
.index01warp .right{position: relative;width: 100%;padding: 0;}
.index01warp .item .mark{width: 100%;height: 100%;}
.index01warp .right .item img{width: auto;min-width: 100%;height: 250px;}
.index01warp .item .text p{margin-bottom: 16px;line-height: 18px;}
.index01warp .item .text .more{font-size: 12px;}
#wrapper{z-index: 0;}
.index01warp .item{margin-bottom: 8px;}
.index01warp .item .text{width: 90%;left: 5%;}
.index02warp{padding: 0 2%;}
.index02warp .index02 .index02nav{padding: 0;margin-top: 50px;}
.index02warp .index02 .index02nav a span{font-size: 16px;}
.index02warp .index02 .min{margin-top: 30px;}
.index02warp .index02 .min a{width: 100%;margin-bottom: 8px;}
.index02warp .index02{padding: 50px 0;}

.index03warp{padding: 0 2%;}
.index03warp .min .left{width: 100%;}
.index03warp .min .right{position: relative;width: 100%;padding: 0;margin-top: 30px;float: left;}
.index03warp .min .right .item{padding: 10px 0;}
.index03warp .min .right .item .data font{font-size: 12px;}
.index03warp .min .right .item .data h3{font-size: 32px;}
.index03warp .min .right .item .info{padding-left: 10px;}
.index03warp .more{margin-top: 30px;}
.index03warp{margin-bottom: 50px;}
.index03warp .min .left a img{width: auto;height: 300px;}
.index03warp .min .left a .text{padding: 0 5%;}


/* footer */
.footerwarp .footer .nav{display: none;}
.footerwarp .footer .ba{padding: 0;margin: 0;}
.footerwarp{padding: 10px 2%;}
.footerwarp .footer .ba{flex-wrap: wrap;-webkit-flex-wrap: wrap;border-top: none;}
.footerwarp .footer .ba .left{width: 100%;text-align: center;margin-bottom: 10px;}
.footerwarp .footer .ba .right{width: 100%;justify-content: center;-webkit-justify-content: center;}
.footerwarp .footer .ba .right a:first-child{margin-left: 0;}


/* 产品 */
.in-banner{width: 100%;height: 190px;position: relative;margin-top: 60px;}
.in-banner img{height: 100%;width: auto;position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.in-banner .mbx{display: none;}
.ecp01{margin: 50px 0 0;}
.e-title1{font-size: 20px;margin-bottom:0 !important;margin-top: 5px;}
.ecp01 strong{display: none;}
.p-list01 .min{margin-top: 30px;}
.p-list01 .min .tabwarp{padding: 0 2%;}
.p-list01 .min .tabwarp .tab{width: 100%;white-space: nowrap;overflow-x: scroll;}
.p-list01 .min .tabwarp .tab a{margin-right: 20px;}
.p-list01 .min .tabwarp .tab a:last-child{margin-right: 0;}
.p-list01 .min .cont a{width: 100%;border-right: none;font-size: 14px;}
.index04warp{padding: 50px 2%;font-size: 14px;}
.index04warp .indexcontact h3{font-size: 24px;margin-bottom: 20px;}
.index04warp .indexcontact p{font-size: 14px;}
.index04warp .indexcontact a{margin-top: 30px;}
.p-list01{padding:0 2%;}

.productinfo01{margin-top: 60px;height: 400px;}
.productinfo01 .text h3{font-size: 26px;}
.productinfo01 .text strong{margin-bottom: 20px;}
.productinfo01 .text .info p{font-size: 15px;}
.productinfo01 .text{width: 96%;left: 2%;}
.productinfo01 .text .more{width: 190px;font-size: 13px;}
.productinfo01 .text .info{margin-bottom: 20px;}
.productinfo01 .l-img{padding: 0;position: absolute;right: 0;bottom: 0;}

.productinfo02{width: 100%;box-sizing: border-box;padding: 0 2%;margin: 50px 0;}
.productinfo02 h3{font-size: 20px;padding-bottom: 10px;margin-bottom: 20px;}
.productinfo03qita{font-size: 20px;width: 96%;margin-bottom: 0px;}
.p-list01 .min{width: 100%;margin: auto;}
.productinfo03warp .productinfo03 a{width: 100%;}
.productinfo03warp .productinfo03{margin-top: 30px;}



.ecp01{width: 100%;padding: 0 2%;}
.ecp01 ul{width: 100%;margin-top: 30px;}
.ecp01 ul li .imgbox{width: 100%;}
.ecp01 ul li .text{width: 100%;position: relative;padding: 0;float: left;margin-top: 30px;}
.ecp01 ul li{margin-bottom: 30px;}
.ecp01 ul li:nth-of-type(2) .text{padding-right: 0;}
.ecp01 ul li:nth-of-type(2){margin-bottom: 30px;}
.ecp01 ul li .text h4{margin-top: 0;}
.ecp02warp{padding: 50px 2% 2%;}
.ecp02warp .ecp02{width: 100%;}
.e-title2{font-size: 20px;line-height: 30px;}
.ecp02warp .ecp02 .cont li{width: 49%;margin-right: 2%;margin-bottom: 2%;}
.ecp02warp .ecp02 .cont li:nth-of-type(2n){margin-right: 0;}
.ecp02warp .ecp02 .cont li:last-child{width: 100%;}
.ecp03{width: 100%;margin: 50px 0;box-sizing: border-box;padding: 0 2%;}

.photovoltaic02warp .cont{width: 100%;flex-wrap: wrap;-webkit-flex-wrap: wrap;padding: 0 2%;margin: 0px auto 0;}
.photovoltaic02warp .cont li{width: 100%;margin-right: 0;border-bottom: 1px solid #DDDDDD;margin-bottom: 2%;}
.photovoltaic02warp .cont li:nth-last-of-type(1){margin-bottom:0;border:none;}
.photovoltaic02warp .contimgbox img{width: 100%;}
.photovoltaic02warp .contimgbox{padding: 20px 0;margin:0;}

.photovoltaic02warp .botimg{position: relative;height: 200px;margin-top: 0;}
.photovoltaic02warp .botimg img{position: absolute;left: 50%;top: 0;height: 100%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

/* 案例 */
.p-list01 .min{margin-top: 30px;}
.case01warp .min .case01{width: 100%;}
.case01warp .min .case01 a,.case01warp .min .case01 a:nth-last-of-type(1), .case01warp .min .case01 a:nth-last-of-type(2){width: 100%;margin-right: 0;margin-bottom: 2%;}
.fy{padding: 50px 0;}
.case01warp .min .case01 a .text{font-size: 16px;padding: 20px 10px;}
.case_h5_title{display:block;}
.case_h5_title h3{font-size:20px;color:#222;font-weight:bold;text-align: center;}

/* 新闻 */
.newswarp{margin: 50px 0;box-sizing: border-box;padding: 0 2%;}
.newswarp .min{width: 100%;}
.newswarp .min dl h6{width: 50px;height: 50px;}
.newswarp .min dl h6 strong{font-size: 20px;}
.newswarp .min dl h6 strong span{font-size: 12px;}
.newswarp .min #shows{width: calc(100% - 70px);}
.newswarp .min dl{margin-bottom: 20px;}
.newswarp .min dl:last-child{margin-bottom: 0;}
.newswarp .min #shows ul li a{font-size:14px;}
.newswarp .min #shows ul li a font{font-size:14px;width:24px;}
.newswarp .min #shows ul li a{margin-bottom:12px;}
.newswarp .min #shows ul li:last-child a{margin-bottom: 0;}

.newsinfowrap, .secretwarp{padding: 0 2%;padding-top: 100px;}
.newsinfowrap .new-tl, .secretwarp .t-tl{width: 100%;}
.newsinfowrap .new-tl h3{font-size: 20px;line-height: 30px;}
.newsinfowrap .newsinfo .cont{width: 100%;}
.newsinfowrap .newsfy .cont{width: 100%;}
.newsinfowrap .newsfy .cont .min a:nth-of-type(2n){padding-left: 0;}
.newsinfowrap .newsfy .cont .min a{width: 100%;}
.newsinfowrap .newsfy{padding: 30px 10px;margin-bottom: 50px;}
.newsinfowrap .newsfy .cont .min a{padding-right: 0;}
.newsinfowrap .newsfy .cont .min a p{width: 75%;}
.newsinfowrap .newsfy .cont .min a font{width: 23%;}
.news_h5_title {margin-bottom:20px;}
.newsinfowrap .newsinfo .cont p, .newsinfowrap .newsinfo .cont span{line-height: 20px;}

/* 关于 */
.addabout02{width: 100%;box-sizing: border-box;padding: 0 2%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.addabout02 li{width: 50%;box-sizing: border-box;padding: 20px;}
.addabout02 li:nth-of-type(2){border-right: none;}
.addabout02 li:nth-of-type(1),.addabout02 li:nth-of-type(2){border-bottom: 1px solid #DDDDDD;}
.addabout02 li h3{font-size: 36px;margin-bottom:10px;}
.addabout02 li img{width: 42px;margin-bottom: 10px;}
.addabout02 li h3 span{font-size: 20px;}
.addabout02 li h3 font{font-size: 26px;}
.addabout02 li h4{font-size: 14px;}
.about02warp{height: 250px;position: relative;overflow: hidden;    line-height: 20px;}
.about02warp img{width: auto;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.about02warp .text{width: 100%;box-sizing: border-box;padding: 0 2%;}
.about02warp .text h4{width: 100%;font-size: 14px;line-height: 22px;    text-align: justify;text-align-last: center;}
.about02warp .text h3{font-size: 20px;margin-bottom: 15px;}

.addabout03{width: 100%;box-sizing: border-box;padding: 50px 2%;}
.addabout03 li{width: 100%;padding: 0;margin-bottom: 30px;}
.addabout03warp{background-size: cover;background: none;}
.addabout03 li .imgbox img{width: 80%;}
.addabout03 li .text h4{font-size: 20px;}
.addabout03 li .text p{font-size:14px;}
.about1_04{background-color: #eee;}
.addabout03 li:nth-of-type(6){padding-bottom: 0px;margin-bottom: 0px;}

.culture01 h4{width: 100%;margin-top: 20px;font-size: 14px;line-height: 28px;}
.culturewarp .wishde{width: 100%;margin-top: 30px;}
.culturewarp .wishde li .text{width: 54%;right: 20px;}
.culturewarp .wishde li .text h3{font-size: 20px;}
.culturewarp .wishde li .text strong{height: 3px;margin:7px 0 4px;}
.culturewarp .wishde li .text h4{font-size: 12px;line-height: 16px;}
.culturewarp .wishde li:nth-of-type(2n) .text{left: 20px;}
.culturewarp .wishde li{height: 240px;margin-bottom:2px;}
.culturewarp .wishde li .imgbox img{height:240px; width:auto;}
.culturewarp .wishde li:nth-of-type(2n-1) .imgbox{display: flex;justify-content: flex-end;}
.culturewarp .wishde li:nth-of-type(2n-1) .text{text-align:right;}
.culturewarp .wishde li:nth-of-type(3){    margin-bottom: 0px;}
.culture01_04{background-color:#fff;}

.ecp01 h4{font-size: 14px;line-height: 20px;margin-top: 20px;    text-align: justify;/* text-align-last: center; */}
.dutywarp .img{margin-top: 30px;}
.duty02warp .duty02{width: 100%;box-sizing: border-box;padding: 0 2%;}
.duty02warp .duty02 li{width: 50%;box-sizing: border-box;padding: 10px;}
.duty02warp .duty02 li:nth-of-type(1),.duty02warp .duty02 li:nth-of-type(2){border-bottom: 1px solid rgba(255,255,255,0.5);}
.duty02warp .duty02 li:nth-of-type(2){border-right: none;}
.duty02warp .duty02 li p{width: 100%;font-size: 13px;line-height: 16px;letter-spacing: 0;}
.duty02warp{padding: 80px 0;margin-top: 40px;}
.duty03warp .duty03{width: 100%;box-sizing: border-box;padding: 0 2%;}
.duty03warp .duty03 li .imgmin{width: 100%;}
.duty03warp .duty03 li .text{width: 100%;position: relative;float: left;margin-top: 30px;padding: 0;}
.duty03warp .duty03 li .text p{font-size: 14px;line-height: 22px;}
.duty03warp .duty03 li{margin-bottom: 30px;}
.duty03warp .duty03 li:nth-of-type(2n) .text{padding-right: 0;}
.duty03warp{margin-top: 50px;}

.innovate01 .min{-webkit-flex-wrap: wrap;flex-wrap: wrap;margin-top: 30px;}
.innovate01 .imgbox{width: 100%;}
.innovate01 .min .text{width: 100%;padding: 0;margin-top: 30px;margin-bottom: 50px;}

.innovate02warp{padding: 50px 2%;background-size: cover;}
.innovate02warp .innovate02{width: 100%;}
.top-text h4{font-size: 14px;line-height: 22px;width: 100%;}
.top-text h3{margin-bottom: 20px;}
.top-text h4:last-child{margin-bottom: 0;}
.innovate02warp .innovate02 .min{margin-top: 30px;}
.innovate02warp .innovate02 .min li{width: 100%;margin-bottom: 2%;}
.innovate03{width: 100%;margin: 50px 0;box-sizing: border-box;padding: 0 2%;}
.innovate03 .cont{width: 100%;}
.innovate03 .cont li{padding: 30px 20px;}
.innovate03 .cont li h3 span{font-size: 30px;}
.innovate03 .cont li p{font-size: 14px;}
.innovate03 .cont{margin-top: 30px;}
.innovate03 .h4{width: 100%;font-size: 14px;line-height: 22px;}
.innovate04warp .innovate04{width: 100%;padding: 0 2%;}
.innovate04warp .innovate04 li{width: 33.33%;margin-bottom: 20px;}

.innovate02warp .innovate02 .min li .text h5, .innovate02warp .innovate02 .min li .text p{font-size: 13px;line-height: 22px;}

.customer01warp .customer01 .min a .text h3{margin-bottom: 0.625rem;}
.customer01warp .customer01 .min a .text h4{font-size: 13px;text-align: left;line-height: 20px;}
.customer01warp .customer01 .min{margin-top:30px;}
.customer01warp .customer01{width: 100%;margin: 50px 0 30px;padding: 0 2%;box-sizing: border-box;}
.customer01warp .customer01 .min a{width: 100%;margin-right: 0;}
.customer01warp .customer01 .e-title1{margin-bottom: 30px;}
.customer01warp .customer01 .min a .text{padding: 30px 20px;}
.customer01warp .customer01 .min a .text strong{display:none;}
.customer03{width: 100%;box-sizing: border-box;padding: 0 2%;margin-bottom: 30px;}
.customer03 li{width: 100%;margin-bottom: 20px;margin-right: 0;border-left: 2px solid #de7900;}
.customer03 li p{font-size: 14px;padding-left: 10px;width: 67%;}
.customer03 li span{font-size: 14px;width: 30%;line-height: 16px;    padding: 0 5px;}

.globalwarp .global01 .imgbox img{display: block;margin-bottom:30px;}
.globalwarp .global01 .imgbox .sj{display: block;}
.globalwarp .global01 .imgbox .pc{display: none;}
.globalwarp .global01 .imgbox .siteall img{display: none;}
.globalwarp .global01 .imgbox .siteall{width: 100%;top: 0;right: 0;position: relative;left: 0;margin-bottom: 2%;}
.globalwarp .global01 .imgbox .site05 .info, .globalwarp .global01 .imgbox .site01 .info, .globalwarp .global01 .imgbox .site10 .info, .globalwarp .global01 .imgbox .site08 .info,.globalwarp .global01 .imgbox .siteall .info{left: 0;transform: none;-webkit-transform: none;opacity: 1;visibility: visible;position: relative;width: 100%;bottom: 0;box-shadow: none;border: 1px solid #DDDDDD;}
.globalwarp .global01 .imgbox{width: 100%;margin-bottom: 50px;margin-top: 30px;}
.contact02{padding: 50px 2%;}
.contact02 .min{width: 100%;margin-top: 30px;}
.contact02 .min form input{width: 100%;margin-bottom: 10px;height: 40px;}
.contact02 .min form button{width: 140px;height: 36px;line-height: 36px;}
.globalwarp .g-site h4{line-height: 22px;}
.globalwarp .global01 .imgbox .siteall .info h4{text-align: justify;}

.down01{width: 100%;margin-bottom: 50px;margin-top: 0;}
.down01 .item{padding: 10px 5px;}
.down01 .item .font i{font-size: 16px;margin-right: 10px;}
.down01 .item .right{width: 140px;}
.down01 .item .font{font-size: 14px;}
.down01 .item .right a{margin-left: 5px;}
.down01 .item .right a img{width: 26px;}
.ecp01 .down02{width: 100%;margin-bottom: 0;padding: 0 2%;}
.down02 li .top{padding-bottom: 0px;border:none;}
.down02 li .min .item{width: 100%;}
.down02 li .min .item .left{font-size: 14px;}
.down02 li .min .item .right a img{width: 26px;}
.ecp01 .down02 li{border-bottom: none;}
.ecp01 .down02 li, .ecp01 .down02 li:nth-of-type(2){margin-bottom: 20px;}
.downwarp .min{margin-top: 0;}
.down01 .item .font{width: calc(100% - 150px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;}
.p-list01{padding: 0 2%;}
.p-list01 .min .cont a .text h4 { font-size: 13px;line-height: 22px;text-align: center;}
.productinfo02 h4{font-size: 13px;line-height: 22px;}
.bannerwarp .text{width: 90%;left: 5%;}

/* 法律声明 */
.secretwarp .secret .cont{width: 100%;margin-bottom: 50px;}
.secretwarp .t-tl{margin-bottom: 30px;font-size: 20px;}
.secretwarp .secret .cont p{font-size: 14px;line-height: 26px;}
.secretwarp .secret .cont h3{font-size: 18px;}


















}