@media only screen and (max-width: 800px) {
.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; background-color:#FFFFFF; position:absolute;}
.header_logo{width:auto; height:auto; padding:.3rem 0 0 .25rem; border-bottom-right-radius:0;}
.header_logo img {width:4.2rem; height:auto;}

.model-1{width:1.28rem; height:1.34rem; float:right; background:#D2005A; padding: 0.5rem 0.42rem;box-sizing: border-box; border-bottom-left-radius:.24rem;}
.menu{width:0.44rem; height:0.32rem;position:relative; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; box-sizing: border-box;}
.bar{height:0.04rem; width:0.44rem; 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; }
.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.14rem;
  -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.28rem;
  -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.14rem;
  -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.14rem;
  -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: absolute;top: 1.34rem;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.3rem;box-sizing: border-box;}
.nav_list > li {float: none;margin-left: 0;font-size: 0.32rem;letter-spacing: 0.07rem;line-height: 1.0rem; padding:.25rem 0; border-bottom: 1px solid #c9c9c9;box-sizing: border-box;}
.nav_list > li a {display: block; color:#1E1E1E; padding-left:.15rem;}
.nav_list > li.on a, .nav_list > li:hover a {color: #000;}
.nav_list > li > a:before{display:none;}
.nav_list_li{position:relative;}
.nav_list_li i{width:.8rem; position:absolute; top:.25rem; right:0; text-align:center;}
.nav_list_li i img{width:.3rem; height:auto;}
.nav_list_li i .b,.nav_list_li.unfold i .a{display:none;}
.nav_list_li.unfold i .b{display:inline-block;}
.business_list{width:100%; position:static; left:auto; top:auto; padding:0; border-radius:0; background:none;}
.business_list ul {width: 100%;margin: 0;}
.business_list ul li a{font-size:.28rem; line-height:1rem; padding-left:.6rem; display:flex; justify-content:space-between; border-bottom:none; box-sizing:border-box; position:relative;}
.business_list ul li img{width:.25rem; height:auto; position:absolute; top:.38rem; left:.15rem;}
.nav_list li:hover .business_list ul li a {color: #000;}
.header_email a{width:6.9rem; height:1.36rem; font-size:.3rem; line-height:1.36rem; padding:0 0 0 .6rem; text-align:left; border-radius:.2rem; margin:.4rem auto 0 auto; position:relative;}
.header_email a .icon{width:.4rem; height:.4rem; margin-right:.3rem;}
.header_email a img{position:absolute; top:.5rem; right:.35rem;}
.header_dl {width:6.9rem; height:1.36rem; margin:.2rem auto 0 auto; border:#D2005A .02rem solid; border-radius:.2rem;}
.header_dl dt svg{width:46px; height:46px; color:#D2005A; margin-left:.36rem;}
.header_dl dd.header_telnum_p{color:#000000; font-size:.3rem; font-weight:bold; letter-spacing:3px; margin-left:.2rem;}
.header_dl dd{color:#000000; font-size:.2rem; margin-left:.4rem;}
.header_dl dd img{width:3.1rem;}
.header_contact_sp{width:6.9rem; height:1.45rem; margin:.2rem auto 0 auto; display:flex; align-items:center; padding-left:.5rem; border-radius:.2rem; background-color:#00B300; box-sizing:border-box;}
.header_contact_sp svg{width:.5rem; height:.5rem; color:#FFFFFF;}
.header_contact_z{color:#FFFFFF; font-size:.21rem; line-height:.27rem; padding:0 .35rem 0 .25rem; text-align:left;}
.header_contact_sp img{width:1.24rem; height:auto;}
.header_language{color:#000000; font-size:.24rem; font-weight:500; margin:1rem 0 0 .5rem;}
.header_language a{color:#838383;}
.header_language a.active,.header_language a:hover{color: #838383; text-decoration:underline;}

.contact_banner,.products_banner,.foods_banner,.about_us_banner,.powder_banner,.business_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{width: auto;height: 0.63rem;}
.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;}
.about_us_des.mt0 {margin-bottom: 0.22rem;}
.about_us_des {margin-top: 0.18rem;font-size: 0.37rem;letter-spacing: 0.05rem;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.07rem;}
.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.28rem;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.07rem;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{padding:0;}
.footer_con {width: 6.9rem;display: block;}
.footer_ul li {float: none;width: 100%;margin-left: 0;line-height: 1rem;border-bottom: 1px solid #bfbfbf;box-sizing: border-box; padding:.25rem 0;}
.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.3rem 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.07rem;
    border-left: none;
    box-sizing: border-box;}
.footer_ul li p a {margin-top: 0;display: block;padding-left: 0.6rem;border-top:none;box-sizing: border-box; font-size:.28rem;}
.footer_ul li p a img{width:.26rem; height:auto; margin:0 5px 3px 0;}
.business2.unfold,#application2.unfold {background: url(../images/reduce.png) no-repeat 97% 0.62rem;background-size: 0.43rem auto;}
.footer_tx{display:block; margin-top:0; padding-top:.8rem; text-align:center;}
.footer_logo img{width:4.83rem; height:auto;}
.footer_lx{font-size:.22rem; line-height:.38rem; padding-top:.4rem; padding-bottom:1.3rem;}
.copyright {width:100%;max-width: 1200px;margin:25px auto 25px auto;font-size: 13px;color: #808080;}
.copyright a{color:#808080;}
.copyright span {margin-left: 23px;}
.copyright2 {background: #000;color: #fff;text-align: center;font-size: 12px;padding:12px 0;line-height: 2;}
.copyright2 a {color: #939393;}
.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: 4.33rem;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.1rem;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.04rem;background: #bc0e55 url(../images/tori2.jpg) no-repeat 88% center;}
.news_info_int a {color: #fff;}
.video_bg {min-width: 100%;margin-top:0;position: static;}
.videocontainer video {width:100%;height:100vh;object-fit: cover;}
.video_con{bottom:1.2rem; left:.5rem;}
.video_con_title{font-size:.76rem; letter-spacing:5px; line-height:.94rem;}
.video_con_a{margin:.9rem 0 0 3rem; font-size:.24rem; height:1rem; line-height:1rem;}
.video_con_a img{width:1rem; margin-left:.3rem;}
.video_con_a:before{width:2.26rem; height:.03rem; bottom:.2rem;}
.video_filter {top: 0;left: 0;}
.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.05rem;}
.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.07rem;}
.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.48rem;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;
      -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.01rem;}
.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.jpg) no-repeat top center;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.42rem;letter-spacing: 0.05rem;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.11rem;}
.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.03rem;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.13rem;color: #1a1a1a;}
.products_search_result_p {margin-top: 0.37rem;font-size: 0.25rem;letter-spacing: 0.03rem;}
.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.03rem;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.03rem;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.02rem;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_p {font-size: 0.35rem;line-height: 0.46rem;color: #bc0e55;font-weight: bold;letter-spacing: 0.02rem;}
.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 dt img.h63 {width: auto;height: 0.63rem;}
.header_contact_dl dt img.h85 {width: auto;height: 0.85rem;}
.header_contact_dl dd {text-align: center;}
.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.05rem;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.04rem;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.03rem;text-align: center;}
.foods_intro_ul {margin-top: 0.3rem;}
.foods_intro_ul li {width: 3.22rem;line-height: 0.73rem;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.04rem;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.36rem;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.05rem;}
.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.05rem;}
.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.03rem;}
.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.04rem;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: 2.5rem;margin: 0 auto;font-size: 0.46rem;letter-spacing: 0.04rem;padding-left: 0.26rem;border-width: 0.22rem;}
.about_history_h5.sp_mb108 {margin-bottom: 1.08rem;}
.about_history_h5.sp_w350 {width: 3.5rem;}
.about_attitude_des {font-size: 0.24rem;letter-spacing: 0.02rem;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.45rem;line-height: 0.5rem;}
.about_history_lih5 span {font-weight: normal;display: inline-block;width: 0.03rem;height: 0.22rem;background: #b50e54;}
.about_history_lih5 span.r {width: 0.22rem;height: 0.03rem;vertical-align: middle;}
.about_history_lip {font-size: 0.26rem;line-height: 0.36rem;letter-spacing: 0.02rem;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.26rem;}
.about_history_li.h3 {left: -0.82rem;top: 7.16rem;}
.about_history_li.h4 {left: 3.1rem;top: 7.66rem;display: flex;align-items: center;}
.about_history_li.h5 {left: 2.36rem;top: 6.38rem;display: flex;align-items: center;}
.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: 2.5rem;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.03rem;}
.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.51rem;letter-spacing: 0.04rem;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: 2.5rem;}
.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.07rem;}
.globalnet_companyname span.a2 {letter-spacing: 0.03rem;}
.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.07rem;}
.powder_min_p {font-size: 0.26rem;margin-top: 0.55rem;line-height: 0.42rem;letter-spacing: 0.03rem;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: 8.18rem;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.05rem;}
.powder_advantage_list {margin-top: 0.6rem;}
.powder_advantage_list li {font-size: 0.3rem;letter-spacing: 0.01rem;border-radius: 0.22rem;margin-top: 0.15rem;width: 100%;height: 1.03rem;line-height: 1.03rem;padding: 0 0.65rem 0 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.04rem;}
.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.06rem;padding-left: 0.27rem;border-width: 0.22rem;}
.test_type_h5.sp370 {width: 3.7rem;}
.test_type_p {margin-top: 0.67rem;font-size: 0.28rem;letter-spacing: 0.04rem;text-align: center;}
.test_type_h5_2 {margin-top: 0.82rem;font-size: 0.33rem;line-height: 0.87rem;letter-spacing: 0.06rem;}
.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.04rem;}
.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.02rem;}
.powder_scale_fdl {display: block;padding-top: 1.02rem;}
.powder_scale_fdl dt .des {font-size: 0.34rem;letter-spacing: 0.07rem;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.01rem; 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.01rem;}
.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: 3px;color: #bc0e55;}
.news_detail_cons1_p {font-size: 0.24rem;margin-top: 0.26rem;letter-spacing: 0.02rem;}
.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.01rem;}
.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.01rem;}
.news_detail_cons2_left {float: none;width: 100%;}
  
.news_detail_next {width: 6.9rem;margin: 0.88rem auto 0 auto;height: 1.5rem;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;}
.news_detail_next .nextzs{width:1.86rem; font-size:.3rem; line-height:1.5rem;}
.news_detail_next .nexttitle{width:4.4rem; font-size:.27rem; line-height:.42rem; padding-left:.35rem;}
.news_detail_next .nextck{display:none;}
.news_detail_next .nextck:before{content:""; width:105px; height:2px; background-color:#000000; position:absolute; bottom:0;}


.business_summary_p {margin-top: 0.62rem;font-size: 0.26rem;line-height: 0.46rem;letter-spacing: 0.05rem;}
.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: 2.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;}




.solution_bg {padding: -0.08rem 0 1.09rem 0;}
.solution_list {width: 6.94rem;margin:0.53rem auto 0 auto;border-radius: none;padding-right: 0;background:#fff url(../images/ricon.png) no-repeat 98% 80%;background-size: 0.22rem auto;display: block;}
.solution_list dt img {width: 100%;height: auto;}
.solution_list dd {margin-left: 0;margin-top: 0.25rem;padding: 0.35rem 0.25rem;box-sizing: border-box;}
.solution_icon .a1 {font-size: 0.24rem;line-height: 0.38rem;padding: 0 0.23rem;border-radius: 0.19rem;margin-right: 0.18rem;}
.solution_icon .a2 {font-size: 0.24rem;line-height: 0.38rem;padding: 0 0.2rem;border-radius: 0.19rem;}
.solution_h5 {font-size: 0.3rem;margin-top: 0.17rem;}
.solution_p {display: none;}
.mt145 {margin: 0.7rem 0 0 0;}
.solution_title {margin-top: 0.29rem;font-size: 0.42rem;letter-spacing: 0.07rem;line-height: 1.2;}
.solution_icon02 {margin-top: 0.54rem;}
.solution_icon02 .a1 {font-size: 0.24rem;line-height: 0.38rem;padding: 0 0.23rem;border-radius: 0.19rem;margin-right: 0.18rem;}
.solution_icon02 .a2 {font-size: 0.24rem;line-height: 0.38rem;padding: 0 0.2rem;border-radius: 0.19rem;}
.solution_img {margin-top: 0.38rem;}
.solution_img img {width: 100%;height: auto;}
.w1199 {width: 100%;}
.solution_p1 {width: 6.9rem;font-size: 0.24rem;line-height: 0.4rem;margin: 0.32rem auto 0 auto;}
.solution_p1.mt21 {margin-top: 0.21rem;}
.solution_p1.ml23 {margin-left: 0.55rem;}
.solution_title2 {width: 6.9rem;margin: 0.52rem auto 0 auto;font-size: 0.3rem;letter-spacing: 1px;}
.solution_title2 img {width: 0.39rem;height: auto;}

.slideBox{margin-top: 0.43rem;}
.solution_p2 {font-size: 0.26rem;width: 3.5rem;line-height: 0.72rem;}
.slideBox .bd img {width: 100%;height: auto;margin-top: 0;}
.bd_img {margin-top: 0.3rem;display: flex;align-items: center;}
.bd_img.sp_h3 {height: 4.5rem;}
.prev {left: 0.3rem;}
.prev img {width: 0.5rem;height: auto;}
.next {right: 0.3rem;}
.next img {width: 0.5rem;height: auto;}
.solution_title3 {width: 6.9rem;margin: 0.7rem auto 0 auto;font-size: 0.32rem;padding-left: 0.19rem;border-left: 2px solid #bc0e55;box-sizing: border-box;}
.solution_point {margin-left: 0.85rem;margin-right: 0.3rem;}
.solution_point li {list-style:outside;margin-top: 0.32rem;}
.solution_customers {width: 6.9rem;margin: 0.4rem auto 0 auto;}
.solution_customers li {margin-left: 0.1rem;margin-top: 0.27rem;}
.solution_customers li img {width: auto;height: 0.86rem;}
.solution_customers li:nth-child(1),.solution_customers li:nth-child(2),.solution_customers li:nth-child(3),.solution_customers li:nth-child(4) {margin-top: 0;}
.solution_customers li:nth-child(5) {margin-left: 1rem;}
.products_search_resultlist.flex {width: 7.02rem;margin:0.4rem auto 0 auto;}
.products_search_resultlist.flex li {width: 100%;background: url(../images/tori.svg) no-repeat 96% center;background-size: 0.16rem auto;}
.products_search_resultlist.flex li a {display: flex;align-items: center;padding:0 0 0 0.53rem;box-sizing: border-box;}
.products_search_resultlist.flex li .img {border-bottom: none;}
.products_search_resultlist.flex li .des {background: none;margin-top: 0;margin-left: 1.05rem;text-decoration: underline;box-sizing: border-box;}
.solution_return {width: 4.35rem;margin: 0.82rem auto 0 auto;line-height: 0.98rem;border-radius: 0.49rem;background: #d60f54;color: #fff;font-size: 0.28rem;text-align: center;background: #bc0e55 url(../images/tori1.png) no-repeat 0.45rem center;background-size: 0.21rem auto;}
.solution_return a {display: block;color: #fff;}


.toyohitec_case{padding-top:.88rem;}
.toyohitec_industry{padding-top:1.4rem;}
.toyohitec_industry_title{font-size:.28rem; line-height:.35rem;}
.toyohitec_industry_title p{font-size:.74rem; line-height:.75rem; padding-top:.25rem;}
.toyohitec_industry_p{font-size:.26rem; line-height:.5rem; padding-top:.4rem;}
.leftLoop2{margin-top:.8rem; position:relative; overflow:hidden;}
/* 多个左滚动 - 公用类 */ 
.leftLoop2 .bd ul li{float:left;display:_inline;box-sizing: border-box;}
.leftLoop2 .hd{width:6.9rem; margin:.45rem auto 0 auto; position:static; height:.74rem; background:none; display:flex; align-items:center; justify-content:space-between; position:relative;}
.leftLoop2 .hd ul{width:5rem; zoom:1; float:none;} 
.leftLoop2 .hd ul li{position:relative; _display:inline; float:left; width:25%; height:2px; background:#BDBDBD; margin-right:0; text-indent:-999px; cursor:pointer;} 
.leftLoop2 .hd ul li.on{background:#D2005A;}
.leftLoop2 .hd .prev,.leftLoop2 .hd .next{display:flex; justify-content:center; align-items:center; width:.74rem; height:.74rem; line-height:.74rem; border-radius:50%; cursor:pointer; background:#D2005A; position:absolute; top:0; left:auto; right:.9rem;}
.leftLoop2 .hd .next{right:0;}
.leftLoop2 .hd .prev img,.leftLoop2 .hd .next img{width:.22rem; height:auto;}
.toyohitec_industry_list{display:block;}
.toyohitec_industry_list li{width:330px; height:500px; padding:.28rem 0 0 0;}
.toyohitec_industry_list li a{padding:0 .26rem; display:block;}
.toyohitec_industry_bt{font-size:21px; line-height:37px; margin:0 5px; padding:15px 0;}
.toyohitec_industry_bt span{font-size:12px; padding-left:12px;}
.toyohitec_industry_bt p{width:37px; height:37px; top:15px; right:0;}
.toyohitec_industry_list li a:hover .toyohitec_industry_bt p{width:43px; height:43px; line-height:43px; top:12px; right:-3px;}
.toyohitec_industry_text{font-size:13px; line-height:23px; padding:23px 6px 0 6px;}
.toyohitec_product{max-width:6.77rem; padding:.66rem 0 1.1rem 0;}
.toyohitec_about_bg{padding-top:0; background:none;}
.toyohitec_advantage_bg{display:block; padding-top:1.2rem;}
.toyohitec_clints_box{padding-top:1.2rem;}
/* 通用图片列表_普通式 */ 
.leftLoop{margin-top:.2rem;}
.leftLoop .picList li{width:125px; padding-top:.6rem;}
/* 多个左滚动 - 公用类 */ 
.leftLoop .bd ul li{margin:0;}
.leftLoop .bd ul li img{width:115px; margin:0 5px;}
.leftLoop .bd ul li p{margin-top:25px;}
.leftLoop .hd{width:6.9rem; margin:.6rem auto 0 auto; height:.74rem;}
.leftLoop .hd ul{width:5rem;} 
.leftLoop .hd ul li{width:12.5%;}
.leftLoop .hd .prev,.leftLoop .hd .next{width:.74rem; height:.74rem; line-height:.74rem; right:.9rem;} 
.leftLoop .hd .next{right:0;}
.leftLoop .hd .prev img,.leftLoop .hd .next img{width:.22rem; height:auto;}
.leftLoop .hd .prev:hover,.leftLoop .hd .next:hover{width:.74rem; height:.74rem; line-height:.74rem; top:0; right:.9rem;}
.leftLoop .hd .next:hover{right:0;}
.toyohitec_contact_bg{margin-top:1.6rem; padding:1rem .25rem 1.4rem .25rem; border-top-left-radius:.18rem; border-top-right-radius:.18rem;}
.toyohitec_contact_title{font-size:.28rem; line-height:.35rem;}
.toyohitec_contact_title p{font-size:.75rem; line-height:.9rem;}
.toyohitec_contact_p{font-size:.24rem; line-height:.48rem; padding-top:.5rem; padding-bottom:.25rem;}
.toyohitec_contact{width:7rem;}
.toyohitec_contact_mail{width:100%; height:auto; margin-top:.34rem; border-radius:.1rem; padding:0; background-color:transparent;}
.toyohitec_contact_mail a{color:#FFFFFF; height:1.8rem; border-radius:.1rem; background-color:#D2005A; padding:0 .55rem 0 .45rem;}
.toyohitec_contact_mail svg{color:#FFFFFF; width:.58rem; height:.58rem;}
.toyohitec_contact_z{font-size:.31rem; padding-left:.26rem; display:block;}
.toyohitec_contact_f{font-size:.22rem; padding-left:0;}
.toyohitec_contact_j{right:.6rem;}
.toyohitec_contact_telbox,.toyohitec_contact_weixin{width:100%; height:1.8rem; padding:0 0 0 .35rem; border-right:none; border-radius:.1rem; background-color:#FFFFFF;}
.toyohitec_contact_mail svg.icon-phone{width:.78rem; height:.78rem;}
.toyohitec_contact_tel{margin-left:.35rem; font-size:.49rem;}
.toyohitec_contact_tel p{font-size:.23rem; padding-top:0;}
.toyohitec_contact_weixin{margin-top:.34rem}
.toyohitec_contact_weixin svg{width:.64rem; height:.64rem; color:#00B300;}
.toyohitec_weixin_z{font-size:.23rem; line-height:.27rem; padding:0 .35rem 0 .35rem;}
.toyohitec_contact_weixin p img{width:1.5rem; height:auto;}

.news_banner{font-size:.42rem; line-height:1; letter-spacing:5px; margin-top:1.36rem; padding-top:.75rem; height:1.92rem;}
.news_path{font-size:.25rem; padding:.5rem .4rem;}
.news_box{width:6.9rem; margin:.4rem auto 0 auto;}
.news_menu{font-size:.32rem; border-bottom:#E5E5E5 .03rem solid;}
.news_menu li a{margin-right:.65rem; padding-bottom:.1rem;}
.news_menu li:last-child a{margin-right:0;}
.news_menu li.on a:before,.news_menu li a:hover:before{height:.03rem; bottom:-.03rem;}
.news_list{padding-top:.4rem;}
.news_list li{width:100%; padding:0;}
.news_list li a{padding:.5rem .2rem .45rem .25rem; border-radius:0; border-bottom:#C7C7C7 1px solid; box-shadow:none;}
.news_list_date{font-size:.21rem;}
.news_list_title{font-size:.32rem;}
.news_list_text{display:none;}
.news_list_lb{font-size:.23rem; font-weight:normal; line-height:.45rem; margin-top:.35rem; padding:0 .3rem; border-radius:.23rem;}
.news_paging{padding-top:1.2rem;}
.news_paging a{width:.65rem; font-size:.34rem; line-height:.74rem;}
.news_paging .news_paging_x a{width:.74rem; height:.74rem; margin-left:.15rem; line-height:.74rem;}
.news_paging .news_paging_x a img{width:.22rem; height:auto;}

.powder_list{padding-top:.35rem;}
.powder_list li{width:100%; padding:0;}
.powder_list li a{width:100%; padding:.5rem 0; border-radius:0; box-shadow:none; display:flex; border-bottom:#C7C7C7 1px solid;}
.powder_list li a p.sp_block{width:1.56rem;}
.powder_list_lr{width:5rem; padding:0 0 0 .32rem;}
.powder_list_lr .news_list_title{height:1.08rem; font-size:.28rem; line-height:.36rem;}
.powder_list_lr .news_list_lb{margin-top:.08rem;}
.powder_list_lr .solution_list_fd{margin-top:.08rem; margin-left:.15rem;}


}