@media only screen and (max-width: 767px) {
.sp_block{display:block;}
.sp_inline{display:inline-block;}
.sp_none{display:none;}
.sp_w94{width:94%;margin: 0 auto;}
.sp_w96{width:96%;margin: 0 auto;}
.sp_w100{width:100%;}

.sp_center{text-align: center;}
.ti {text-indent:inherit;}




.header {min-width: 100%;background: #fff;z-index: 9999;}
.h_white {background: #fff;transition: initial;}
.header_con {min-width: 100%;padding: 0;border-bottom: none;}
.header_logo {padding-top: 0.27rem;padding-left: 0.21rem;box-sizing: border-box;}
.header_logo img {width: 5.26rem;height: auto;}


.model-1 {width:1.4rem;height:1.4rem;float: right;background: #bc0e55;padding: 0.48rem 0.4rem;box-sizing: border-box;}
.menu{width:0.6rem; height:0.56rem;position:relative; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; box-sizing: border-box;}
.bar{height:0.02rem; width:0.6rem; display:block; position:absolute; background-color:#fff;border-radius: 0.02rem;-moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
.bar.n1{width:100%;height: auto;position:absolute;color:#fff;background: none;text-align: center;border-radius: 0;top: 0.42rem;font-size: 0.2rem;}
.model-1 .bar:nth-of-type(1) {
  top:0;
  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
  -webkit-transition-delay: 0.2s, 0;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;  
}
.model-1 .bar:nth-of-type(2) {
  top:0.13rem;
  -moz-transition: ease 0.1s 0.1s;
  -o-transition: ease 0.1s 0.1s;
  -webkit-transition: ease 0.1s;
  -webkit-transition-delay: 0.1s;
  transition: ease 0.1s 0.1s; 
}
.model-1 .bar:nth-of-type(3) {
  top:0.26rem;
  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
  -webkit-transition-delay: 0.2s, 0;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;
}
.model-1.hover .bar:nth-of-type(1) {
  top:0.13rem;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
  -webkit-transition-delay: 0, 0.2s;
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}
.model-1.hover .bar:nth-of-type(2) {
  opacity: 0;
}
.model-1.hover .bar:nth-of-type(3) {
  top:0.13rem;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
  -webkit-transition-delay: 0, 0.2s;
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}

.header_nav {display: none;float: none;width: 100%;position: fixed;top: 1.4rem;z-index: 9999;background: #fff;padding-bottom: 0.66rem;box-sizing: border-box;}
.header_nav.unfold {display: block;}
.nav_list {width: 100%;padding: 0 0.4rem;box-sizing: border-box;}
.nav_list > li {float: none;margin-left: 0;font-size: 0.32rem;letter-spacing: 0;line-height: 1.0rem;border-bottom: 1px solid #c9c9c9;box-sizing: border-box;}
.nav_list > li a {display: block;}
.nav_list > li.on a, .nav_list > li:hover a {color: #000;}
.business_list {position: static;padding: 0;background: none;color: #000;}
#business {background: url(../images/add.png) no-repeat 97% 0.42rem;background-size: 0.43rem auto;}
#application {background: url(../images/add.png) no-repeat 97% 0.42rem;background-size: 0.43rem auto;}
#business.unfold,#application.unfold {background: url(../images/reduce.png) no-repeat 97% 0.62rem;background-size: 0.43rem auto;}
.business_list h5 {display: none;}
.business_list ul {width: 100%;margin: 0;}
.business_list ul li {float: none;margin-left: 0;width: 85%;}
.business_list ul li a {color: #000;}
.business_list ul li img {display: none;}
.business_list ul li p {font-size: 0.3rem;margin-top: 0;line-height: 0.9rem;letter-spacing: 0;padding-left: 0.2rem;border-left: none;border-top: 1px solid #c9c9c9;box-sizing: border-box;}
.nav_list li:hover .business_list ul li a {color: #000;}
.contact_banner,.products_banner,.foods_banner,.about_us_banner,.powder_banner,.business_banner,.news_banner {padding-top: 0.59rem;height: 2.34rem;min-width: 100%;margin-top: 1.4rem;background: url(../images/contact_banner_sp.jpg) no-repeat;background-size: cover;}
.contact_banner .img img,.products_banner .img img,.foods_banner .img img,.about_us_banner .img img,.powder_banner .img img,.business_banner .img img,.news_banner .img img {width: auto;height: 1rem;}
.products_banner {background: url(../images/products_banner_sp.jpg) no-repeat;background-size: cover;}
.foods_banner {background: url(../images/foods_banner_sp.jpg) no-repeat;background-size: cover;}
.about_us_banner {background: url(../images/about_us_banner_sp.jpg) no-repeat;background-size: cover;}
.powder_banner {background: url(../images/powder_banner_sp.jpg) no-repeat;background-size: cover;}
.news_banner {background: url(../images/news_banner_sp.jpg) no-repeat;background-size: cover;}
.about_us_des.mt0 {margin-bottom: 0.22rem;}
.about_us_des {margin-top: 0.18rem;font-size: 0.37rem;letter-spacing: 0;margin-left: 0.05rem;line-height: 1;}
.contact_list {min-width: 100%;padding: 0.9rem 0 1.32rem 0;}
.contact_list_h5 {font-size: 0.51rem;padding-bottom: 0.51rem;background-size: 0.64rem auto;}
.contact_list_p {font-size: 0.24rem;line-height:0.4rem;margin-top: 0.45rem;}
.contact_list_con {max-width: 100%;width: 7rem;margin-top: 0.7rem;padding:0.35rem 0.35rem 1rem 0.35rem;border-radius: 0.2rem;}
.toop_contact_must {font-size: 0.24rem;}
.toop_contact_dl {width: 100%;font-size: 0.24rem;line-height: 0.32rem;padding: 0.22rem 0;}
.toop_contact_dl dt {width: 2.4rem;}
.toop_contact_dl dt i {width: 0.25rem;font-size: 0.22rem;margin-right: 0.1rem;}
.toop_contact_text {width: 4.4rem;height: 0.5rem;padding: 0 0.1rem;}
.toop_contact_label {padding-right: 0.45rem;line-height: 1.8;}
.toop_contact_label input {margin-right: 0.1rem;}
.toop_contact_dl.w100 dd {padding-left: 0.37rem;margin-top: 0.1rem;line-height: 1.5;}
.toop_contact_dl.w100 dd label {width: 100%;}
.toop_contact_open.mt0 label {padding: 0 0.08rem;}
.toop_contact_open label {font-size: 0.24rem;}
.toop_contact_textarea {width: 4.4rem;height: 1.18rem;padding: 0.1rem;}
.contact_list_submit {width: 4.33rem;margin-top: 0.62rem;border-top-left-radius: 0.7rem;
    border-top-right-radius: 0.7rem;
    border-bottom-left-radius: 0.7rem;
    border-bottom-right-radius: 0.7rem;background-size: auto 0.15rem;}
.contact_list_submit input {font-size: 0.28rem;width: 100%;height: 0.98rem;line-height: 0.98rem;}
.contact_us {min-width: 100%;height: auto;background: none;}
.contact_con {display: block;width: 100%;}
.contact_us_left {width: 100%;height: auto;padding:0.94rem 0;background: #000;}
.contact_us_left .products_industry_h5 {text-align: center;font-size: 0.59rem;letter-spacing: 0;}
.contact_us_des {margin-top: 0.58rem;font-size: 0.24rem;text-align: center;}
.contact_us_left .high_quality_a {margin:0.82rem auto 0 auto;font-size: 0.26rem;width: 4.33rem;height: 0.98rem;line-height: 0.98rem;border-radius: 0.7rem;}
.contact_us_left .high_quality_a img {margin-top: -0.06rem;}
.contact_us_right {width: 100%;height: auto;padding: 0.85rem 0 0.98rem 0;}
.contact_us_dl {display: block;}
.contact_us_dl dt {font-size: 0.44rem;letter-spacing: 0;margin-right: 0;text-align: center;}
.contact_us_dl dt .img2 img {width: 3.48rem;height: auto;margin-top: 0.48rem;}
.contact_us_dl dd {margin-top: 0.49rem;margin-left: 1.16rem;}
.contact_us_dl dd.db {display: block;}
.contact_us_dl dd .img1 {margin-left:0;margin-right: 0.35rem;box-sizing: border-box;}
.contact_us_dl dd .img1 img {width: 0.62rem;height: auto;}
.contact_us_dl dd .des {font-size: 0.26rem;}
.contact_us_dl dd .des span {display: block;margin-top: 0.16rem;}
.contact_us_dl dd .des span.sp_none {display: none;}
.contact_us_dl dd .des span img {width: 4.15rem;height: auto;}
.line {width: 100%;margin-top: 0.8rem;padding-top: 0.83rem;box-sizing: border-box;}
.contact_us_dl.line dd .img1 img {width: 0.73rem;height: auto;}
.contact_us_dl.line dd .des {font-size: 0.24rem;line-height: 0.37rem;}
.footer {min-width: 100%;padding: 0;background: none;margin-top: 0.56rem;}
.footer_con {width: 6.85rem;display: block;}
.footer_ul li {float: none;width: 100%;margin-left: 0;line-height: 1.19rem;border-bottom: 1px solid #bfbfbf;box-sizing: border-box;}
.footer_ul li:nth-child(1) {margin-left: 0;}
.footer_ul li h5 {font-size: 0.32rem;}
#business2 {background: url(../images/add.png) no-repeat 97% 0.42rem;background-size: 0.43rem auto;padding: 0 0.27rem;box-sizing: border-box;}
#application2 {background: url(../images/add.png) no-repeat 97% 0.42rem;background-size: 0.43rem auto;padding: 0 0.27rem;box-sizing: border-box;}
.footer_ul li a {display: block;padding: 0 0.27rem;box-sizing: border-box;}
.footer_ul li p {display: none;font-size: 0.3rem;
    margin-top: 0;padding-left: 0;
    line-height: 0.9rem;
    letter-spacing: 0;
    border-left: none;
    box-sizing: border-box;}
.footer_ul li p a {margin-top: 0;display: block;padding-left: 0.6rem;border-top: 1px solid #c9c9c9;box-sizing: border-box;}
#business2.unfold,#application2.unfold {background: url(../images/reduce.png) no-repeat 97% 0.62rem;background-size: 0.43rem auto;}
.copyright {width: 100%;margin: 1.67rem 0 0.5rem 0;font-size: 0.21rem;text-align: center;color: #808080;}
.copyright a {color: #808080;}
.pagetop {right:0;bottom: 0;}
.pagetop img {width: 1rem;height: auto;}
.copyright span {display: block;margin-left: 0;}
.copyright span a {display: block;}


.return_list {font-size: 0.28rem;width: 5rem;height: 0.98rem;line-height: 0.98rem;margin-top: 0.62rem;border-top-left-radius: 0.7rem;
    border-top-right-radius: 0.7rem;
    border-bottom-left-radius: 0.7rem;
    border-bottom-right-radius: 0.7rem;background-size: auto 0.15rem;}

.slick-slide img.sp_none {display: none;}
.slick-slide img.sp_block {display: block;}
.news_info {margin-top: 0.63rem;min-width: 100%;padding: 0;background: none;color: #000;}
.news_info_title {float: none;font-size: 0.48rem;letter-spacing: 0;line-height: 1;text-align: center;}
.news_info_a {display: flex;align-items: center;width: 7.04rem;margin: 0.55rem auto 0 auto;border-bottom: 1px solid #cecece;float: none;font-size: 0.29rem;line-height: 1;padding:0 0.19rem 0.49rem 0.19rem;box-sizing: border-box;}
.news_info_a > a {line-height: 1.5;}
.news_info a {color: #000;}
.news_info_a span {font-size: 0.24rem;width: 1.13rem;line-height: 0.43rem;margin-right: 0.29rem;border: 1px solid #cecece;box-sizing: border-box;}
.news_info_int {float: none;width: 4.35rem;margin: 0.55rem auto 0 auto;height: 0.98rem;text-align: center;line-height: 0.98rem;font-size: 0.28rem;border-radius: 0.98rem;letter-spacing: 0;background: #bc0e55 url(../images/tori2.jpg) no-repeat 88% center;}
.news_info_int a {color: #fff;}
.video_bg {min-width: 100%;height:12.57rem;margin-top: 1.73rem;position: static;}
.videocontainer {position: relative;margin-top: 0.59rem;width: 7.5rem;height:7.99rem;}
.videocontainer video {width: 7.5rem;height:7.99rem;object-fit: cover;}
.video_con {position: static;color: #000;}
.video_con_title {text-align: center;}
.video_con_title img {width: 6.05rem;height: auto;}
.video_con_des {font-size: 0.28rem;margin-top: 0.62rem;text-align: center;line-height: 0.47rem;}
.video_filter {top: 0;left: 0;}
.video_con_a {position: absolute;z-index: 9999;left: 50%;top: 50%;margin-left: -1.015rem;margin-top: -1.015rem;width: 2.03rem;height: 2.03rem;background: none;line-height: 1;background: url(../images/video_con_a.svg);background-size: 2.03rem auto;}
.video_x_show {width: 6rem;height:5rem;margin-left: -3rem;margin-top: -2.5rem;}
.video_x_show video {width:6rem;height:5rem;object-fit: cover;}
.tab_bg {min-width: 100%;padding:0 0 0.83rem 0;background: url(../images/tab_bg_sp.jpg) no-repeat bottom center;background-size: cover;}
.high_quality {width: 100%;margin-top: 0;}
.high_quality_dl {display: block;}
.high_quality_dl dd {margin-left: 0;text-align: center;}
.high_quality_h5 {font-size: 0.56rem;letter-spacing: 0;}
.high_quality_des {font-size: 0.28rem;margin-top: 0.52rem;line-height: 0.45rem;}
.high_quality_dl dt {margin-top: 0.83rem;text-align: center;}
.high_quality_dl dt img {width: 6.16rem;height: auto;}
.high_quality_a {font-size: 0.28rem;width: 4.35rem;height: 0.98rem;line-height: 0.98rem;border-radius: 0.49rem;margin-top: 0.8rem;background-size: 0.36rem auto;}
.products_industry {min-width: 100%;padding: 1.63rem 0 0.63rem 0;background: url(../images/pi_bg_sp.svg) no-repeat center 0.85rem;background-size: 100% auto;}
.products_industry_h5 {font-size: 0.48rem;letter-spacing: 0;}
.business_segments_list {width: 7.06rem;margin-top: 0.55rem;}
.business_segments_list li {float: none;width: 100%;height: 4.71rem;margin-top: 0.23rem;margin-left: 0;border-radius:0.5rem;}
.business_segments_list li img {width: 100%;height: auto;}
.business_segments_list li .business_hover {top: auto;bottom: 0;left: 0;width: 100%;height: 1.12rem;line-height: 1.12rem;background: rgba(188, 14, 85, 0.6);}
.business_segments_list li .business_hover a {display: flex;text-align: left;color: #fff;width: 100%;height: 100%;padding: 0 0.27rem;background:url(../images/wri.svg) no-repeat 98% center;background-size: 0.2rem auto;}
.business_segments_list li h5 {width: 2rem;margin-right: 0.43rem;white-space: nowrap;color: #fff;position: static;font-size: 0.4rem;letter-spacing: 0.02rem;}
.business_segments_list li .business_hover p.p1 {display: none;}
.business_segments_list li .business_hover p.p2{width: 3.8rem;margin-top: 0;font-size: 0.23rem;line-height: 0.33rem;margin: 0.25rem 0;display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      /*display: -moz-box;*/display: none;
      -moz-line-clamp: 2;
      -moz-box-orient: vertical;
      overflow-wrap: break-word;
      word-break: break-all;
      white-space: normal;
      overflow: hidden;box-sizing: border-box;}
.business_segments_list li .business_hover .afo {display: none;}
.business_segments_list li:hover .business_hover {top: auto;background: rgba(188, 14, 85, 0.6);}
.about_us {min-width: 100%;padding: 6.06rem 0 1.5rem 0;background: url(../images/about_us_bg_sp.jpg) no-repeat top center;background-size: 100% auto;}
.about_usimg {margin-top: 0.48rem;}
.about_usimg img {width: 5.66rem;height: auto;}
.sq_ul {width: 100%;margin-top: -0.21rem;}
.sq_ul li {width: 100%;float: none;margin-left: 0;margin-top: 0.91rem;}
.sq_ulimg img {width: 100%;height: auto;}
.sq_ultitle {margin-top: 0.45rem;font-size: 0.33rem;letter-spacing: 0;}
.sq_uldes {margin-top: 0.3rem;font-size: 0.22rem;padding: 0 0.29rem;}
.advantage {min-width: 100%;padding-top: 2.52rem;height: auto;background:#f3e8f0 url(../images/advan_sp.svg) no-repeat center 0.8rem;background-size: 100% auto;}
.advantage_con {min-width: 100%;}
.advantage_ul {position: static;width: 6.83rem;padding: 0.7rem 0.34rem;margin: 0 auto;}
.advantage_ul li {float: none;width: 100%;margin-left: 0;margin-top: 0.92rem;}
.advantage_ul li:nth-child(1) {margin-top: 0;}
.advantage_ul li:nth-child(2) {margin-top: 0.92rem;}
.advantage_h5 {font-size: 0.39rem;letter-spacing: 0;text-align: center;}
.advantage_h5 strong {font-size: 0.5rem;}
.advantage_des {font-size: 0.25rem;line-height: 0.36rem;margin-top: 0.35rem;padding: 0;color: #2b2b2b;}
.advantage_dimg {position: static;}
.clints {min-width: 100%;padding-top: 1.64rem;height: auto;    background: url(../images/clints_sp.svg) no-repeat center 0.91rem;background-size: 2.47rem auto;}
.clints_list {margin-top: 0.15rem;}
.clints_list img {width: 100%;height: auto;}
.products_kind {min-width: 100%;padding: 0.73rem 0 0.96rem 0;}
.products_kind_h5 {font-size: 0.46rem;letter-spacing: 0;}
.products_kind_ul {width: 6.85rem;margin-top: 0.42rem;}
.products_kind_ul li {width: 1.54rem;height: 1.54rem;margin-top: 0.21rem;margin-left: 0.23rem;}
.products_kind_ul li:nth-child(7n+1) {margin-left: 0.23rem;}
.products_kind_ul li:nth-child(4n+1) {margin-left: 0;}
.products_kind_ul li a {padding: 0.23rem 0;}
.products_kind_ul li .img {height: 0.57rem;}
.products_kind_ul li .img img {width: auto;height: 100%;}
.products_kind_ul li a .des {font-size: 0.24rem;margin-top: 0.2rem;letter-spacing: 0;color: #333;}
.w1400 {min-width: 100%;}
.products_search_result {width: 7.08rem;margin: 0.66rem auto 1.55rem auto;}
.products_search_result_h5 {font-size: 0.66rem;letter-spacing: 0;color: #1a1a1a;}
.products_search_result_p {margin-top: 0.37rem;font-size: 0.25rem;letter-spacing: 0;}
.products_search_resultlist {margin-top: 0.44rem;}
.products_search_resultlist li {width: 3.42rem;margin-left: 0.23rem;margin-top: 0.32rem;}
.products_search_resultlist li:nth-child(3n+1) {margin-left: 0.23rem;}
.products_search_resultlist li:nth-child(2n+1) {margin-left: 0;}
.products_search_resultlist li a {padding: 0 0.16rem 0.45rem 0.16rem;}
.products_search_resultlist li .img {height: 3.35rem;}
.products_search_resultlist li .img img {height: 2.92rem;}
.products_search_resultlist li .des {margin-top: 0.31rem;font-size: 0.2rem;letter-spacing: 0;padding: 0 0.07rem;background-size: 0.13rem auto;}
.toop_detail_intro {width: 7.18rem;margin-top: 0.3rem;}
.toop_detail_intro .small li {margin-top: 0.11rem;width: 1.22rem;height: 1.22rem;}
.toop_detail_intro .big {margin-right: 0;margin-bottom: 0.83rem;}
.toop_detail_intro .big li {margin-left: 0.12rem;width: 5.82rem;height: 5.82rem;}
.toop_detail_intro .toop_ins {float: none;margin-left: 0;}
.toop_detail_intro .toop_ins .p1 {font-size: 0.28rem;}
.toop_detail_intro .toop_ins h3 {font-size: 0.4rem;margin-top: 0.27rem;}
.toop_detail_intro .toop_ins .p2 {margin-top: 0.29rem;font-size: 0.26rem;}
.toop_detail_intro .toop_ins h5 {margin-top: 0.55rem;padding-top: 0.53rem;}
.toop_ins_ul {margin-top: 0.08rem;font-size: 0.25rem;}
.toop_ins_ul li {width: 32%;height: 0.59rem;line-height: 0.59rem;margin-left: 2%;margin-top: 0.2rem;border-radius: 0.12rem;}
.toop_ins_ul li:nth-child(3n+1) {margin-left: 0;}
.w1200 {width: 100%;}
.products_detail_h5 {width: 6.9rem;margin: 1.04rem auto 0 auto;font-size: 0.38rem;letter-spacing: 0;padding-left: 0.18rem;border-width: 0.25rem;}
.products_detail_h5.mt71 {margin-top: 0.71rem;}
.line2 {width: 6.9rem;margin: 0.32rem auto 0 auto;}
.products_detail_chara {width: 6.9rem;margin: -0.13rem auto 0 auto;font-size: 0.24rem;}
.products_detail_chara li {margin-top: 0.5rem;line-height: 0.42rem;}
.products_detail_chara li i {width: 0.15rem;height: 0.15rem;margin-right: 0.21rem;margin-top: 0.15rem;}
.products_detail_chara2 {width: 6.9rem;margin: 0.91rem auto 0 auto;font-size: 0.24rem;line-height: 0.42rem;}
.products_detail_chara li span {width: 6.54rem;}
.products_detail_chara2 li {margin-bottom: 0.45rem;letter-spacing: 0;margin-left: 0.32rem;}
.products_detail_f22 {font-size: 0.36rem;width: 6.9rem;margin: 0.52rem auto 0 auto;}
.scrolltb {width: 6.9rem;overflow-x: scroll;margin: 0.36rem auto 0 auto;}
.scrolltb::-webkit-scrollbar {width: 0.05rem;height: 0.2rem;}
.scrolltb::-webkit-scrollbar-thumb {border-radius: 1em;background-color: rgba(50, 50, 50, .3);}
.scrolltb::-webkit-scrollbar-track {border-radius: 1em;background-color: rgba(50, 50, 50, .1);}
.products_detail_tb {width: 9.5rem;}
.products_detail_tb tr th {font-size: 0.26rem;padding: 0.3rem 0;}
.products_detail_tb tr td {font-size: 0.24rem;padding: 0.3rem 0;}
.products_detail_f22.mt41 {margin-top: 0.8rem;}
.header_contact_sp {margin-top: 0.35rem;padding: 0 0.4rem;box-sizing: border-box;text-align: center;}
.header_contact_p {font-size: 0.35rem;line-height: 0.46rem;color: #bc0e55;font-weight: bold;}
.header_contact_dl {display: flex;align-items: center;margin-top: 0.03rem;}
.header_contact_dl.spblock {display: block;}
.header_contact_dl dt {width: 1.5rem;text-align: center;}
.header_contact_dl dd {text-align: center;}
.header_contact_dl dt img.h63 {width: auto;height: 0.63rem;}
.header_contact_dl dt img.h85 {width: auto;height: 0.85rem;}
.header_contact_dl dd .a1 {font-size: 0.25rem;color: #080808;}
.header_contact_dl dd .a2 {margin-top: 0.14rem;}
.header_contact_dl dd .a2 img {width: 3.5rem;height: auto;}
.header_contact_dl dd img {width: 2rem;height: auto;margin: 0 auto;}
.nav_info {min-width: 100%;font-size: 0.2rem;padding: 0.32rem 0.24rem;letter-spacing: 0;box-sizing: border-box;}
.foods_intro {width: 100%;margin-top: 0.82rem;display: block;}
.foods_intro_ri {margin-left: 0;}
.foods_intro_h1 {width: 6.79rem;margin: 0 auto;font-size: 0.52rem;letter-spacing: 0;padding: 0 0 0.3rem 0;}
.foods_intro_p {font-size: 0.26rem;width: 6.79rem;margin:0.4rem auto 0 auto;line-height: 0.39rem;}
.foods_intro_img {margin-top: 0.59rem;}
.foods_intro_img img {width: 100%;height: auto;}
.img.mt10 {margin-top: 0.02rem;}
.foods_intro_chara {width: 7.22rem;margin: 0.39rem auto 0 auto;border-radius: 0.12rem;padding: 0.46rem 0.29rem 0.58rem 0.29rem;}
.foods_intro_h2 {font-size: 0.4rem;letter-spacing: 0;text-align: center;}
.foods_intro_ul {margin-top: 0.3rem;}
.foods_intro_ul li {width: 3.22rem;margin: 0.19rem 0 0 0.19rem;font-size: 0.22rem;padding-left: 0.23rem;}
.foods_intro_ul li span {font-size: 0.2rem;margin-right: 0.1rem;}
.foods_design {margin-top: 0;}
.foods_design_des {width: 3.55rem;margin: 0.56rem auto 0 auto;height: 0.75rem;line-height: 0.75rem;font-size: 0.26rem;letter-spacing: 0;border-radius: 0.12rem;}
.foods_design_img {margin-top: 0.4rem;}
.foods_design_img img {width: 6.88rem;height: auto;}
.foods_system {width: 6.9rem;margin: 0.5rem auto 0 auto;}
.foods_system li {margin-top: 0.28rem;margin-left: 0.25rem;width: 3.32rem;height: 4.82rem;border-radius: 0.2rem;}
.foods_system_img {width: 3.32rem;height: 4.82rem;}
.foods_system_img img {border-radius: 0.2rem;width: 100%;height: auto;}
.foods_system_num {top: 0.26rem;left: 0.22rem;font-size: 0.43rem;}
.foods_system_des {width: 100%;top: 1.26rem;left: auto;font-size: 0.29rem;text-align: center;}
.cooperative_customers {width: 6.9rem;margin: 0.48rem auto 0 auto;}
.cooperative_customers li {padding:0 0.17rem;margin-left: 0.33rem;height: 0.83rem;line-height: 0.83rem;margin-bottom: 0.34rem;}
.cooperative_customers li:nth-child(1) img {width: 1.87rem;height: auto;}
.cooperative_customers li:nth-child(1) .eleimg{width: 0.94rem;height: auto;}
.cooperative_customers li:nth-child(2) img {width: 0.64rem;height: auto;}
.cooperative_customers li:nth-child(3) img {width: 2.05rem;height: auto;}
.cooperative_customers li:nth-child(4) img {width: 1.71rem;height: auto;}
.cooperative_customers li:nth-child(5) img {width: 0.64rem;height: auto;}
.cooperative_customers li:nth-child(4) {margin-left: 0;}
	
.cooperative_battery {width: 6.9rem;margin: 0.48rem auto 0 auto;}
.cooperative_battery li {padding:0 0.17rem;margin-left: 0.33rem;height: 0.83rem;line-height: 0.83rem;margin-bottom: 0.34rem;}
.cooperative_battery li:nth-child(1) img {width: 1.4rem;height: auto;}
.cooperative_battery li:nth-child(2) img {width: 1.2rem;height: auto;}
.cooperative_battery li:nth-child(3) img {width: 0.6rem;height: auto;}
.cooperative_battery li:nth-child(4) img {width: 1.1rem;height: auto;}
.cooperative_battery li:nth-child(5) img {width: 0.82rem;height: auto;}
.cooperative_battery li:nth-child(6) img {width: 0.65rem;height: auto;}
.cooperative_battery li:nth-child(7) img {width: 1.05rem;height: auto;}
.cooperative_battery li:nth-child(5) {margin-left: 0;}
	
.cooperative_chemical {width: 6.9rem;margin: 0.48rem auto 0 auto;}
.cooperative_chemical li {padding:0 0.17rem;margin-left: 0.33rem;height: 0.83rem;line-height: 0.83rem;margin-bottom: 0.34rem;}
.cooperative_chemical li:nth-child(1) img {width: 0.91rem;height: auto;}
.cooperative_chemical li:nth-child(2) img {width: 1.07rem;height: auto;}
.cooperative_chemical li:nth-child(3) img {width: 0.52rem;height: auto;}
	
.customer_site_p {width: 6.9rem;margin: 0.53rem auto 0 auto;font-size: 0.25rem;letter-spacing: 0;}
.customer_site_ul {margin-top: 0.64rem;overflow: hidden;}
.other_industries {margin-top: 1.11rem;padding: 0;background: none;}
.other_industries_title {font-size: 0.4rem;letter-spacing: 0;}
.business_segments_list_sp {margin-top: 0.58rem;border-top: 1px solid #cccc;box-sizing: border-box;}
.business_segments_list_sp li a {height: 1.5rem;display: flex;align-items: center;border-left: 0.08rem solid #d60e56;border-bottom: 1px solid #cccc;background: url(../images/int_gray.svg) no-repeat 93% center;background-size: 0.2rem auto;box-sizing: border-box;}
.business_segments_list_sp li a img {width: auto;height: 100%;margin-right: 0.46rem;margin-left: -0.01rem;}
.business_segments_list_sp li a h5 {font-size: 0.34rem;letter-spacing: 0;}
.business_segments_list_sp li a h5 span {display: inline-block;font-size: 0.18rem;margin-left: 0.2rem;}
.nav_info_con {width: 100%;}

.customer_battery_ul {margin-top: 0.64rem;}



.big_bag_step {margin-top: 0.3rem;}
.big_bag_step li {float: none;margin-left: 0;text-align: center;}
.big_bag_step li:nth-child(2n+1) {width:100%; padding-top: 0.3rem;}
.big_bag_step li:nth-child(2n+2) {width:100%;text-align: center;padding-top: 0.3rem;box-sizing: border-box;}
.big_bag_step li:first-child {margin-left: 0;}
.big_bag_step li .des {font-size: 0.24rem;margin-top: 0.2rem;}

.sgh{display: block;}
.sgh_a{max-width: 100%;}
.sgh_b{max-width: 100%; margin-left: 0; margin-top: 0.3rem;}

.about_list {min-width: 100%;padding: 0;}
.about_listul {width: 100%;border-top: 1px solid #808080;box-sizing: border-box;}
.about_listul li {float: none;margin-left: 0;width: 100%;}
.about_listul li a {display: flex;align-items: center;border-left: 5px solid #d40f56;border-bottom: 1px solid #808080;box-sizing: border-box;}
.about_listul li .img img {width: 1.5rem;height: auto;}
.about_listul li .des {width: 100%;margin: 0 0 0 0.37rem;font-size: 0.35rem;letter-spacing: 0;padding-left: 0;line-height: 1;border-left: none;background-position: 93% center;background-size: 0.34rem auto;}
.about_attitude {min-width: 100%;padding: 0.95rem 0 1.14rem 0;height: auto;background: url(../images/about_attitude_sp.jpg) no-repeat top center;background-size: cover;}
.about_history_h5 {width: 5.32rem;margin: 0 auto;font-size: 0.46rem;letter-spacing: 0;padding-left: 0.26rem;border-width: 0.22rem;}
.about_history_h5.sp_mb108 {margin-bottom: 1.08rem;}
.about_history_h5.sp_w350 {width: 6.8rem;}
.about_attitude_des {font-size: 0.24rem;letter-spacing: 0;line-height: 0.48rem;width: 6.77rem;padding: 0.48rem 0 0.86rem;margin-top: 0.73rem;border-radius: 0.12rem;}
.about_attitude_des span {font-size: 0.25rem;line-height: 0.48rem;margin-bottom: 0.53rem;}
.about_history {width: 100%;max-width: 100%;overflow: hidden;padding: 1.09rem 0 0 0;height: 15.58rem;background: url(../images/about_history_sp.jpg) no-repeat top center;background-size: 7.05rem auto;}
.about_history_lih5 {font-size: 0.35rem;line-height: 1;}
.about_history_lih5 span {font-weight: normal;display: none;width: 0.03rem;height: 0.22rem;background: #b50e54;}
.about_history_lih5 span.r {width: 0.22rem;height: 0.03rem;vertical-align: middle;display: none;}
.about_history_lip {font-size: 0.23rem;line-height: 0.28rem;letter-spacing: 0;margin-top: 0;}
.about_history_lip.sp_fs32 {font-size: 0.32rem;font-weight: bold;}
.about_history_li.h1 {left: -0.65rem;top: 3.26rem;}
.about_history_li.h2 {left: 2.88rem;top: 3.05rem;}
.about_history_li.h3 {left: -0.82rem;top: 7.6rem;}
.about_history_li.h4 {left: 3rem;top: 7.66rem;}
.about_history_li.h5 {left: 1.36rem;top: 6.38rem;text-align: right;}
.about_history_li.h6 {left: 1.16rem;top: 10.68rem;display: flex;align-items: center;}
.about_history_li.h7 {width: 100%;left: auto;top: 13.66rem;text-align: center;height: 0.95rem;}
.about_history_li.h7 img {width: auto;height: 0.95rem;}
.about_summary {position: static;min-width: 100%;padding-top: 0;margin-top: 0;height: auto;background: none;}
.about_summary_con {position: static;margin-left: 0;font-size: 0.29rem;width:100%;padding: 0;box-shadow: none;border-radius: 0;}
.about_summary .about_history_h5 {width: 4.3rem;margin-top: 0.96rem;}
.about_summary_tb {width: 6.9rem;margin: 0.64rem auto 0.91rem auto;}
.about_summary_tb tr {border-bottom: 1px solid #dbdbdb;box-sizing: border-box;}
.about_summary_tb tr td {padding: 0.43rem 0;letter-spacing: 0;}
.about_summary_tb tr td:first-child {width: 1.8rem;}
.about_advantage {position: static;min-width: 100%;height: auto;padding-top: 1.18rem;background: #ebf2fa;}
.about_advantage_con1 {margin-top: 0.75rem;}
.about_advantage_con1 .w939 {width: 7.17rem;min-width: 7.17rem;margin: 0.39rem auto 0 auto;height: auto;border-radius: 0.22rem;padding: 0.79rem 0 1.14rem 0;}
.about_advantage_h5 {font-size: 0.45rem;letter-spacing: 0;text-align: center;}
.about_advantage_con1_des {margin-top: 0.68rem;display: block;}
.aa_ri {width: 6.4rem;margin: 0.92rem auto 0 auto;}
.aa_ri .img2 {text-align: center;}
.aa_ri .img2 img {width: 5.45rem;height: auto;}
.aa_ri .ins {font-size: 0.26rem;margin-top: 0.5rem;color: #333;margin-bottom: 1rem;}
.about_advantage_con {position: static;background: #ebf2fa;width: 7.17rem;margin: 0.39rem auto 0 auto;padding-bottom: 1.1rem;}
.about_advantage_con .w939 {position: static;width: 100%;border-radius: 0.22rem;padding: 0.79rem 0 1.14rem 0;}
.about_advantage_con li {float: none;width: 6.4rem;margin: 1.26rem auto 0 auto;}
.about_advantage_con li:nth-child(2n+1) {margin-left: auto;}
.advantage_desimg_sp {margin-top: 0.57rem;}
.globalnet {width: 100%;min-width: 100%;height: auto;padding: 1.1rem 0;background: #f6f6f6;}
.globalnet .about_history_h5 {width: 3.9rem;}
.globalnet_ins {margin-top: 0.48rem;font-size: 0.26rem;}
.globalnet_ul {width: 7.08rem;margin: 0.73rem auto 0 auto;}
.globalnet_ul li {float: none;margin-left: 0;width: 100%;margin-top: 0.5rem;border-radius: 0.5rem;}
.globalnet_img img {width: 100%;height: auto;}
.globalnet_con {height: auto;padding: 0.5rem 0.42rem 0.62rem 0.42rem;}
.globalnet_companyname {font-size: 0.35rem;}
.globalnet_companyname span.a1 {margin-right: 0.21rem;font-size: 0.24rem;padding: 0 0.2rem;height: 0.46rem;line-height: 0.46rem;letter-spacing: 0;}
.globalnet_companyname span.a2 {letter-spacing: 0;}
.globalnet_netline {margin: 0.12rem 0 0.24rem 0;}
.globalnet_address {font-size: 0.24rem;line-height: 0.36rem;}
.powder_min {min-width: 100%;margin-top: 0.55rem;}
.powder_min_title {font-size: 0.38rem;line-height: 0.56rem;letter-spacing: 0;}
.powder_min_p {font-size: 0.26rem;margin-top: 0.55rem;line-height: 0.42rem;letter-spacing: 0;text-align: left;padding: 0 0.25rem;color: #323232;box-sizing: border-box;}
.powder_min_img {margin-top: 0.92rem;}
.powder_min_img img {width: 100%;height: auto;}
.powder_advantage {min-width: 100%;margin-top: 1.23rem;height: 12.76rem;}
.powder_advantage_con {padding-top: 0.77rem;}
.powder_advantage_bg {height: 9rem;background: rgba(186, 14, 84, 0.9);}
.powder_advantage_des {width: 6.31rem;padding-left: 0;border-left: none;}
.powder_advantage_title {font-size: 0.5rem;text-align: center;letter-spacing: 0;}
.powder_advantage_list {margin-top: 0.6rem;}
.powder_advantage_list li {font-size: 0.3rem;letter-spacing: 0;border-radius: 0.22rem;margin-top: 0.15rem;width: 100%;line-height: 1.5;padding: 0.1rem 0.65rem 0.1rem 0.29rem;}
.powder_advantage_list li.active, .powder_advantage_list li:hover {background-size: 0.4rem auto;}
.powder_advantage_list li span {font-size: 0.32rem;margin-right: 0.2rem;}
.powder_advantage_p {width: 6.62rem;margin-top: 0.57rem;font-size: 0.24rem;line-height: 0.37rem;}
.powder_advantage_p p {width: 100%;letter-spacing: 0;}
.powder_bg li:nth-child(1) {height: 100%;background: url(../images/powder_02.jpg) no-repeat top center;background-size: cover;}
.powder_bg li:nth-child(2) {height: 100%;background: url(../images/powder_03.jpg) no-repeat top center;background-size: cover;}
.powder_bg li:nth-child(3) {height: 100%;background: url(../images/powder_04_sp.jpg) no-repeat top center;background-size: cover;}
.test_type {width: 100%;margin-top: 0.87rem;}
.test_type_h5 {width: 2.6rem;margin: 0 auto;font-size: 0.46rem;letter-spacing: 0;padding-left: 0.27rem;border-width: 0.22rem;}
.test_type_h5.sp370 {width: 4.7rem;}
.test_type_p {margin-top: 0.67rem;font-size: 0.28rem;letter-spacing: 0;text-align: center;}
.test_type_h5_2 {margin-top: 0.82rem;font-size: 0.33rem;line-height: 0.87rem;letter-spacing: 0;}
.test_type_ul {width: 6.69rem;margin-top: 0;}
.test_type_ul.n5 {width: 6.69rem;margin-top: 0;}
.test_type_ul li {padding-top: 0.37rem;width: 3.16rem;height: 4.01rem;border-radius: 0.22rem;margin-top: 0.47rem;margin-left: 0.35rem;}
.test_type_ul.n5 li {width: 3.16rem;margin-left: 0.35rem;}
.test_type_ul li:nth-child(2n+1) {margin-left: 0;}
.test_type_ul li .img {height: 2.45rem;}
.test_type_ul li .des {margin-top: 0.45rem;font-size: 0.24rem;letter-spacing: 0;}
.powder_scale {min-width: 100%;margin-top: 1.02rem;padding: 0.85rem 0 1.65rem 0;}
.powder_scale_w {width: 7.11rem;}
.powder_scale_p {width: 6.84rem;margin: 0.55rem auto 0 auto;font-size: 0.26rem;line-height: 0.42rem;color: #333;}
.powder_scale_f {margin-top: 0.75rem;background: none;padding: 0;}
.powder_scale_ul {margin-top: 0;}
.powder_scale_ul li {float: none;width: 100%;margin-left: 0;}
.powder_scale_ul li .des {margin-top: 0.3rem;font-size: 0.28rem;line-height: 0.48rem;letter-spacing: 0;}
.powder_scale_fdl {display: block;padding-top: 1.02rem;}
.powder_scale_fdl dt .des {font-size: 0.34rem;letter-spacing: 0;margin-bottom: 0.3rem;text-align: center;}
.powder_scale_fdl dt .des span {font-size: 0.56rem;}
.powder_scale_fdl dd {margin-left: 0;}
.powder_scale_fh5 {font-size: 0.3rem;line-height: 0.37rem;text-align: center;}
.powder_scale_fdl dd .img {margin-top: 0.45rem;}
.powder_scale_fdl dd .img img {width: 100%;height: auto;}
.powder_scale_fp {font-size: 0.24rem;margin-top: 0.4rem;line-height: 0.31rem;}
.powder_scale_ful {margin-top: 0.5rem;}
.powder_scale_ful li {float: none;margin-left: 0;width: 100%;}
.sp_bgfff {background: #fff;padding: 0.57rem 0.24rem 0.85rem 0.24rem;box-sizing: border-box;}
.sp_bgfff.sp_mt43 {margin-top: 0.43rem;}

.news_list {min-width: auto;width: 100%;padding: 0.1rem 0;}
.news_list_a {width: 6.9rem;margin: 0.37rem auto 0 auto;}
.news_list_a a {padding: 0.38rem 0.6rem 0.26rem 0.4rem;background-size: 0.24rem auto;}
.news_list_h5 {font-size: 0.32rem;letter-spacing: 0; margin-top: 0.1rem}
.news_list_p1 {font-size: 0.24rem;margin-top: 0.37rem;}
.news_list_p2 {margin-top: 0;font-size: 0.22rem;letter-spacing: 0;}
.news_list_p2 .s2 {margin-left: 0.27rem;}
  
.news_detail_cons1 {padding: 0.75rem 0 0.69rem 0;}
  .news_detail_cons1 .w1160{width: 6.9rem;}
.news_detail_cons1_h5 {font-size: 0.42rem;letter-spacing: 0;color: #bc0e55;}
.news_detail_cons1_p {font-size: 0.24rem;margin-top: 0.26rem;letter-spacing: 0;}
.news_detail_cons1_p span {color: #717274;margin-left: 21px;letter-spacing: 0;}

.news_detail_con {min-width: auto;}
.news_detail_cons2 {width: 6.9rem;margin: 0.7rem auto 0 auto;}
.news_detail_cons2_f16 {font-size: 0.24rem;letter-spacing: 0;}
.news_detail_cons2_f16 .f18 {font-size: 0.26rem;margin-bottom: 0.1rem;}
.news_detail_cons2_f16 .right_ins {font-size: 0.22rem;}
.news_detail_cons2_tbtitle {font-size: 0.24rem;margin-top: 0.3rem;}
.news_detail_cons2_tb {font-size: 0.24rem;margin-top: 0.1rem;}
.news_detail_cons2_tb tr th {padding: 0.1rem;}
.news_detail_cons2_tb tr td {padding: 0.1rem;}
.news_detail_cons2_case {margin-top: 0.5rem;font-size: 0.24rem;letter-spacing: 0;}
.news_detail_cons2_left {float: none;width: 100%;}
  
.news_detail_next {width: 6.9rem;margin: 0.88rem auto 0 auto;height: 1.23rem;background-size: 0.18rem auto;box-sizing: border-box;}
.news_detail_next .f23 {font-size: 0.28rem;color: #bc0e55;font-weight: bold;padding-right: 0.5rem;margin-right: 0.5rem;border-right:1px solid #d9d9d9;line-height: 0.73rem;}
.news_detail_next .f18 {width: 3.8rem;font-size: 0.24rem;overflow:hidden;

                white-space: nowrap;

                text-overflow: ellipsis;

                -o-text-overflow:ellipsis;}
.news_detail_next a {padding:0.25rem 0.75rem 0.25rem 0.46rem;}


.business_summary_p {margin-top: 0.62rem;font-size: 0.26rem;line-height: 0.46rem;letter-spacing: 0;}
.business_summary_p p {font-size: 0.38rem;line-height: 0.56rem;margin-top: 0.19rem;}
.processul_sp_dl {margin-top: 0.61rem;width: 100%;height: 3.88rem;display: flex;align-items: center;background: url(../images/step1_sp.jpg) no-repeat top center;background-size: cover;}
.processul_sp_dl dt {width: 3.02rem;display: flex;align-items: center;justify-content: center;}
.processul_sp_dl dt img.sp_w85 {width: 0.85rem;height: auto;}
.processul_sp_dl dt img.sp_w70 {width: 0.7rem;height: auto;}
.processul_sp_dl dt img.sp_w80 {width: 0.8rem;height: auto;}
.processul_sp_dl dt img.sp_w100 {width: 1rem;height: auto;}
.processul_sp_dl dt img.sp_w63 {width: 0.63rem;height: auto;}
.processul_sp_dl dd {width: 4.27rem;color: #fff;padding:0 0.31rem;box-sizing: border-box;}
.processul_sp_dl dd .p1 {font-size: 0.32rem;line-height: 1;font-weight: bold;}
.processul_sp_dl dd h5 {font-size: 0.31rem;margin-top: 0.18rem;line-height: 1;}
.processul_sp_dl dd .p2 {font-size: 0.25rem;margin-top: 0.25rem;line-height: 1.5;}
.case_presentation {width: 7.16rem;margin: 0.3rem auto 1.1rem auto;}
.case_presentation li {float: none;width: 100%;margin-left: 0;height: auto;margin-top: 0.5rem;box-sizing: border-box;}
.case_presentation li a {display: block;border-top-left-radius: 0.22rem;border-top-right-radius: 0.22rem;padding: 0.15rem -0.06px;box-shadow: 0 0 5px 0.06px #eee;box-sizing: border-box;}
.case_presentation_img img {width: 4.45rem;height: auto;}
.magnifier_img img {width: 0.91rem;margin-bottom: -1px;}
.case_presentation_con {border-bottom-left-radius: 0.22rem;border-bottom-right-radius: 0.22rem;padding: 0.33rem 0.27rem 0.36rem 0.27rem;background: #d60f54;color: #fff;}
.case_presentation_h5 {font-size: 0.45rem;}
.case_presentation_p {margin-top: 0.21rem;line-height: 0.35rem;font-size: 0.24rem;}

.map_con {width: 96%;margin: 2.3rem auto 1.1rem auto;}
.map_a1 {margin-top: 0;font-size: 0.6rem;}
.map_p {margin-top: 0.2rem;font-size: 0.32rem;}
.map_pt50 {margin-top: 0.8rem;}
.map_pt50 .map_li {float: none;width: 100%;margin-left: 0;margin-top: 0.5rem;}
.map_title {font-size: 0.36rem;padding-bottom: 0.1rem;margin-bottom: 0.3rem;}
.map_a2 p {font-size: 0.32rem;}


.header_language {text-align: center;margin-top: 0.3rem;font-size: 0.35rem;}
.header_language a {display: inline-block;width: 0.83rem;height: 0.83rem;border-radius: 50%;text-align: center;line-height: 0.83rem;}
.header_language a.active {background: #F7CBDB;}
}