@media only screen and (max-width: 800px) {
body{font-size:.24rem; line-height:.4rem;}
.sp_block{display:block;}
.sp_inline{display:inline;}
.sp_none{display:none;}

.sp_pt0{padding-top:0 !important;}
.sp_pt5{padding-top:.05rem !important;}
.sp_pt10{padding-top:.1rem !important;}
.sp_pt15{padding-top:.15rem !important;}
.sp_pt20{padding-top:.2rem !important;}
.sp_pt25{padding-top:.25rem !important;}
.sp_pt30{padding-top:.3rem !important;}
.sp_pt35{padding-top:.35rem !important;}
.sp_pt40{padding-top:.4rem !important;}
.sp_pt45{padding-top:.45rem !important;}
.sp_pt50{padding-top:.5rem !important;}
.sp_pt60{padding-top:.6rem !important;}
.sp_pt70{padding-top:.7rem !important;}
.sp_pt80{padding-top:.8rem !important;}
.sp_pt90{padding-top:.9rem !important;}
.sp_pt100{padding-top:1rem !important;}
.sp_pt110{padding-top:1.1rem !important;}
.sp_pt120{padding-top:1.2rem !important;}
.sp_pt130{padding-top:1.3rem !important;}
.sp_pt150{padding-top:1.5rem !important;}
.sp_pt170{padding-top:1.7rem !important;}
.sp_pt200{padding-top:2rem !important;}

.sp_font28{font-size:.28rem; line-height:.48rem;}
.sp_font24{font-size:.24rem; line-height:.36rem;}

.sp_center{text-align:center;}
.sp_tal{text-align:left;}
.sp_w100{width:100%; height:auto;}
.sp_fn{float:none;}


/*.header{height:1.2rem; padding:0 .3rem; box-sizing:border-box;}
.header_box{width:100%; height:1.2rem;}
.header_box h1 img{width:1.5rem; height:auto;}
.header_box > div{padding-top:.2rem;}
.header_mail{font-size:.16rem; line-height:.2rem; padding-left:.5rem; text-align:center;}
.header_mail .icon{font-size:.35rem; margin-right:0;}
.header_mail span{display:block;}
.header_weixin_pc{top:.7rem; left:80%;}
.header_weixin_pc img{width:2rem; height:auto;}
.banner{padding-top:1.2rem;}*/
.header{height:1.7rem;}
.header_group{border-top:#009b4a 4px solid;}
.header_group .group-dropdown-btn{height:25px; color:#fff; line-height:24px; margin:-4px auto 0 auto; background: url(/images/c_bg_group_dropdown_smp.png) no-repeat center top; background-size:contain;}
.header_group .group-dropdown-btn img{vertical-align:text-bottom; margin-right:5px;}
.header_wrap{height:1.2rem; padding:0 0 0 .3rem;}
.header_wrap h1 img{width:1.5rem; height:auto;}
.header_wrap h1 img.logo_50{width:.6rem; height:auto; margin-left:.15rem}
.header_inner{height:1rem; padding-top:0; align-self:flex-end;}
.header_login,.header_registration{width:1rem; height:1rem; display:flex; justify-content:center; align-items:center;}
.header_login a{font-size:.16rem; line-height:.32rem; margin-right:0; display:block; text-align:center;}
.header_login a .icon{font-size:.34rem; margin-right:0;}
.header_registration a{font-size:.16rem; line-height:.32rem; margin-right:0; display:block; text-align:center;}
.header_registration a .icon{font-size:.34rem; margin-right:0;}
.header_logged{width:1rem; height:1rem; display:flex; justify-content:center; align-items:center; position:inherit;}
.header_logged.open{background:#F2F2F2;}
.header_logged > p{font-size:.16rem; line-height:.32rem; padding-bottom:0; display:block; text-align:center;}
.header_logged > p .icon-login{font-size:.34rem;}
.header_logged div{width:100%; margin-left:0; padding:.5rem 0 .8rem 0; border-top:none; border-left:none; top:1.7rem; left:0; background:#F2F2F2;}
.header_logged div a{color:#333333; font-size:.3rem; line-height:.88rem; padding:0 .3rem 0 .4rem; border-right:none; background:none;}
.header_logged div a .icon{color:#00a545; font-size:.22rem; transform:rotate(0);}
.header_sosuo{position:static; margin:.15rem .1rem 0 0;}
.header_sosuo_bt{height:.85rem; font-size:.16rem; line-height:.34rem; display:block; text-align:center;}
.header_sosuo_bt .header_sosuo_icon{width:.38rem; height:.38rem; font-size:.2rem; margin:0 auto;}
.header_sosuo_box{width:100%; height:auto; padding:0 .2rem .8rem .2rem; border:#808080 .12rem solid; top:1.7rem; right:0; text-align:left;}
.header_sosuo_box:before{border-width:0 .08rem .18rem .08rem; top:-.28rem; right:1.45rem;}
.header_sosuo_dl{padding:.35rem .2rem .55rem .2rem; border-bottom:#B5B5B5 1px solid; flex-wrap:wrap;}
.header_sosuo_dl:first-child{padding-bottom:1.8rem; position:relative;}
.header_sosuo_dl dd{width:1.95rem; font-size:.3rem; line-height:.6rem;}
.header_sosuo_dl dt{width:auto;}
.header_sosuo_ddp{font-size:.3rem; line-height:.5rem;}
.header_sosuo_ss{display:block;}
.header_sosuo_text{width:100%; height:.6rem; font-size:.26rem; padding:0 .25rem; margin-top:.1rem;}
.header_sosuo_submit{width:4.7rem; height:.9rem; font-size:.28rem; background-position:4.16rem .3rem; background-size:.24rem auto; position:absolute; left:.9rem; top:3rem;}
.header_sosuo_ul{flex-wrap:wrap; padding-top:.05rem;}
.header_sosuo_ul li{font-size:.24rem; padding:.2rem .25rem 0 0;}
.header_sosuo_product{display:block;}
.header_sosuo_product p a{width:4.5rem; font-size:.28rem; line-height:.6rem; padding-left:.25rem; margin:0 0 .38rem 0;}
.header_sosuo_product p a .icon{margin-right:.18rem;}
.header_sosuo_p{font-size:.24rem; padding-top:0;}
.model-1{width:1rem; height:1rem; transition:0.3s;}
.menu{width:.38rem; height:.5rem; padding-left:.31rem; position:relative; transition:0.3s; box-sizing:border-box;}
.bar{width:.38rem; height:.04rem; display:block; position:absolute; background-color:#009B48; transition:0.3s;}
.model-1 p{color:#009B48; font-size:.16rem; font-weight:500; text-align:center; transition:0.3s;}
.model-1.hover{background:#009B48;}
.model-1.hover .bar{background-color:#FFF;}
.model-1.hover p{color:#FFF;}
.model-1 .bar:nth-of-type(1) {
  top:.2rem;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;
}
.model-1 .bar:nth-of-type(2) {
  top:.32rem;
  transition: ease 0.1s 0.1s;
}
.model-1 .bar:nth-of-type(3) {
  top:.44rem;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;
}
.model-1.hover .bar:nth-of-type(1) {
  background-color:#FFF;
  top:.33rem;
  transform: rotate(45deg);
  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) {
  background-color:#FFF;
  top:.33rem;
  transform: rotate(-45deg);
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}
.header_nav{width:100%; padding-bottom:.8rem; position:absolute; z-index:30; background:#F2F2F2;}
.header_search{width:5rem; height:.72rem; margin:.4rem auto; background:#FFF; display:flex;}
.header_search_text{width:4.26rem; height:.68rem; padding:0 .12rem;}
.header_search_submit{width:.7rem; height:.68rem; background-size:cover;}
.nav_list{line-height:.88rem; display:block; border-top:#DFDFDF .02rem solid;}
.nav_list li{width:100%; font-size:.3rem; text-align:left; border-bottom:#DFDFDF .02rem solid; position:relative;}
.nav_list li:before{display:none;}
.nav_list li a{padding-left:.4rem;}
.nav_list li.nav_list_li a{color:#333333; background:none;}
.nav_list li .icon{color:#00a545; font-size:.24rem; position:absolute; top:calc(50% - .12rem); right:.3rem; display:block;}
.header_wm_sp{padding:.2rem 0; margin:0 .4rem; border-bottom:#DFDFDF .02rem solid; display:flex;}
.header_wm_sp dt{width:3.5rem; padding-left:.5rem;}
.header_wm_p1{color:#009a49; font-size:.3rem; font-weight:500;}
.header_wm_p2{font-size:.26rem; line-height:.36rem; padding-top:.15rem;}
.header_wm_p3{width:2.8rem; height:.48rem; color:#009a49; font-size:.28rem; line-height:.44rem; margin-top:.08rem; text-align:center; border:#CCC 1px solid; background:#FFF;}
.header_wm_sp dd img{width:2rem; height:auto;}
.header_mail_sp a{color:#4A7BC7; font-size:.66rem; line-height:1; text-align:center; margin:0 .4rem; padding:.35rem 0 .35rem; border-bottom:#DFDFDF .02rem solid; display:block;}
.header_mail_sp a p{font-size:.3rem; padding-bottom:.25rem;}
.header_close,.header_close2{width:4.7rem; color:#FFF; font-size:.28rem; font-weight:500; line-height:.9rem; margin:.8rem auto 0 auto; text-align:center; background:#009B4A; position:relative;}
.header_close .icon,.header_close2 .icon{font-size:.24rem; position:absolute; top:calc(50% - .12rem); right:.3rem;}
.nidec_sidebar_sp{position:fixed; left:0; bottom:0; z-index:20;}
.nidec_sidebar_sp p img{width:.7rem; height:auto;}
.sp_nav_down{transform: rotate(90deg);}
.nav_list .sp_reason li a{padding-left:1rem; font-size: 0.28rem;}
.sp_reason_footer{line-height:.88rem;}
.sp_reason_footer li{width:100%; text-align:left; border-bottom:#BCBCBC .02rem solid;}
.sp_reason_footer li:before{display:none;}
.sp_reason_footer li a{padding-left:1rem; font-size: 0.28rem;}

.cindustry_consulting_bg{margin-top:1rem; padding:.9rem 0 1rem 0;}
.cindustry_consulting{width:6.9rem;}
.cindustry_consulting_title{font-size:.52rem;}
.cindustry_consulting_title span{font-size:.44rem; padding:0 .1rem;}
.cindustry_consulting_p1{font-size:.26rem; line-height:.4rem; padding-top:.25rem;}
.cindustry_consult{padding-top:.3rem;}
.cindustry_consult_dl{margin-top:.3rem;}
.cindustry_consult_dl dd{width:1.5rem; font-size:.24rem; line-height:.3rem; padding:.2rem 0 0 .12rem;}
.cindustry_consult_dl dd.cindustry_consult_dd02{padding-top:.06rem;}
.cindustry_consult_dl dd span{font-size:.2rem;}
.cindustry_consult_dl dt{width:calc(100% - 1.5rem); font-size:.24rem; line-height:.7rem;}
.cindustry_consult_text{height:.7rem; padding:0 .15rem;}.cindustry_consult_ul{padding-left:0;}
.cindustry_consult_ul li{width:50%; padding:0 .0 0 .25rem; box-sizing:border-box;}
.cindustry_consult_textarea{height:2.1rem; line-height:.4rem; padding:.1rem .15rem;}
.consulting_weixin{padding-top:.85rem;}
.consulting_weixin dd{width:4.75rem; height:1.08rem; font-size:.24rem; line-height:.38rem; margin-right:.18rem; padding:.16rem 0 0 .3rem; background-size:100% auto;}
.consulting_weixin dt img{width:1.6rem; height:auto;}
.contact_agree{font-size:.24rem; padding-top:.65rem;}
.cindustry_login_land input{width:4.7rem; font-size:.28rem; line-height:.9rem; background-position:4rem 0.33rem; background-size:0.24rem auto;}
.cindustry_login_land_colour input{background-position:4rem 0.33rem; background-size:0.24rem auto;}
.cindustry_nidec{width:6.9rem; padding:1rem 0 1.5rem 0;}
.cindustry_nidec_title{font-size:.36rem; padding-bottom:.06rem;}
.cindustry_nidec_group{height:auto; margin-top:.6rem; background:none; display:block;}
.cindustry_nidec_p1{width:100%; font-size:.28rem; line-height:.53rem; padding:.5rem .45rem; background:#009B4A; box-sizing:border-box;}
.cindustry_nidec_dl{display:block; padding:.8rem .45rem .7rem .45rem;}
.cindustry_nidec_dl dd{text-align:center;}
.cindustry_nidec_dl dd img{width:5.15rem; height:auto;}
.cindustry_nidec_dl dt{width:100%; padding-top:.6rem;}
.cindustry_nidec_dl dt h3{font-size:.34rem;}
.cindustry_nidec_dl dt p{font-size:.26rem; line-height:.52rem; padding-top:.2rem;}
/*.footer{padding:.4rem .3rem .4rem .3rem;}
.footer_copyright{font-size:.16rem; padding-top:1.2rem;}
.footer_copyright a{font-size:.16rem; padding-left:.1rem;}
.footer_weixin_pc{top:-2.3rem; left:80%;}
.footer_weixin_pc img{width:2rem; height:auto;}
.pagetop a{width:.6rem; height:.6rem; font-size:.3rem; bottom:.2rem; right:.2rem;}*/
.nidec_w1170{width:100%;}
.footer_bg{margin-top:1.6rem; padding:.75rem 0 .65rem 0; border-top:#009C4B .05rem solid;}
.pagetop a{width:.6rem; height:.6rem; font-size:.3rem; top:-.8rem; right:0;}
.footer{display:block;}
.foot_logo{width:100%; text-align:center;}
.foot_logo img{width:2.35rem; height:auto;}
.foot_product.sp_block{margin-top:.75rem; border-top:#BCBCBC 1px solid;}
.foot_product{width:100%; padding-right:0;}
.foot_product h3{font-size:.3rem; line-height:.88rem; padding-top:0; position:relative;}
.foot_product h3:first-child{padding-top:0;}
.foot_product h3 a{padding-left:.4rem; display:block;}
.foot_product h3 .icon{color:#00a545; font-size:.24rem; position:absolute; top:calc(50% - .12rem); right:.3rem; display:block;}
.foot_product p{display:none;}
.footer_copyright{font-size:.18rem; padding-top:.6rem;}
.footer_copyright a{font-size:.16rem;}

.cindustry_features_more a{width:4.7rem; font-size:.28rem; line-height:.9rem;}
.cindustry_features_more a .icon{font-size:.24rem; top:calc(50% - 0.12rem); right:0.3rem;}
.thanks_box{width:94%; height:calc(100vh - 4.8rem); margin:1.2rem auto 0 auto;}
.thanks{padding:.7rem 0 .7rem 0;}
.thanks_h3{font-size:.36rem;}
.thanks_p{font-size:.24rem; padding-top:.35rem;}

.cindustry_consult_ul label,.contact_agree label{padding:0 0 0 .4rem;}
.cindustry_consult_ul label:before,.contact_agree label:before{width:.3rem; height:.32rem; background-size:100% auto; top:calc(50% - .16rem);}
.cindustry_consult_ul label:hover:before,.contact_agree label:hover:before{background-position:center -.6rem;}
.cindustry_consult_ul input[type="checkbox"]:checked + label:before,.contact_agree input[type="checkbox"]:checked + label:before{background-position: center -1.19rem;}


.home_a1{background:url(../images/con_img03_sp.jpg) no-repeat center bottom; background-size:100% auto; padding-bottom:1rem;}
.home_a2{font-size: .42rem; line-height:1;}
.home_a3{font-size: .54rem;}
.home_a4 .green{font-weight:bold;}
.home_a4{font-size: .28rem; line-height:.45rem; display:inline-block; position:relative;}
.home_a4 .mgr15{margin-right: 0; width:.72rem; height:.02rem; position:absolute; left:-.95rem; top:.4rem;}
.home_a4 .mgl15{margin-left: 0; width:.72rem; height:.02rem; position:absolute; right:-.95rem; top:.4rem;}
.home_a5{width:auto; justify-content:center;}
.home_a5 li{margin-left: .45rem; font-size: .27rem;}
.home_a5 li:first-child{margin-left: 0;}
.home_a5 li img{width:.33rem; height:auto; margin-right:.06rem;}
.home_a6{width:6.1rem; padding-top:.1rem}
.home_a6 div{padding-top:.35rem;}
.home_a6 div h3{background-size:3.86rem; height:auto; padding-left:.2rem; width:3.86rem; height:.57rem; line-height:.57rem; font-size:.3rem; top:.23rem;}
.home_a6 div p{padding-left:.2rem; padding-right:.2rem}
.home_a6 div p img{width:100%; height:auto;}

.home_b1{background:#FBFBFB url(../../home_appliances/images/shou_bg_sp.jpg) no-repeat center top; background-size:100% auto; padding-top:1.05rem; padding-bottom:1.2rem;}
.home_a2 span i{font-size:.63rem;}
.home_b2{font-size: .34rem;}
.home_b3{font-size: .26rem; line-height:.36rem}
.home_shou{width:6.6rem;}


.home_c1{background:linear-gradient(to right,#009B4A 0,#80CDA4 50%,#009B4A 100%); padding-top:.4rem; padding-bottom:.45rem;}
.home_c2{font-size:.35rem; line-height:.52rem;}

.home_d1{font-size: .56rem;}
.home_d2{background:url(../images/case_img04_sp.jpg) no-repeat center top; background-size:100% auto; width:100%; margin:.7rem auto 0 auto; padding-top:.4rem;}
.home_d3{width:3.79rem; height:.56rem; background: url(../images/case_title_sp.png) no-repeat; background-size:100% auto; padding-left:.4rem; line-height:.56rem; font-size:.27rem; margin-left:0;}
.home_d3 span{width:.32rem; height:.32rem; font-size:.24rem; line-height:.32rem; margin-left:.1rem;}
.home_d4{padding:0 .5rem 0 .5rem;}
.home_d5{font-size:.62rem; line-height:1; padding-top:.2rem}
.home_d6{display:block; font-size:.24rem; line-height:.4rem; padding-top:.4rem;}
.home_d7{background-size:100% auto; padding-left:.15rem; width:1.3rem; height:.41rem; line-height:.4rem;}
.home_d8{width:3.4rem; margin:.15rem 0 0 0;}
.home_d9{width:100%; margin-top:.45rem; padding:.35rem .45rem .5rem .5rem; display:block;}
.home_d9 dd{width:100%;}
.home_case_db{width:1.06rem; height:1.06rem; font-size:.18rem; line-height:1.06rem; margin:.3rem 0 0 .25rem;}
.home_case_product ul{width:3.2rem; padding-left:.4rem;}
.home_case_product li{width:1.5rem; padding-left:.1rem;}
.home_case_product li img{width:100%; height:auto;}
.home_case_product li p{font-size:.18rem; line-height:.23rem;}
.home_case_p1{font-size:.24rem; line-height:.42rem; padding-top:.4rem;}
.home_d9 dt{padding-top:.45rem;}
.home_d9 dt img{width:100%; height:auto;}
.home_d2_2{background: url(../images/case_img05_sp.jpg) no-repeat center top; background-size:100% auto; width:100%; margin:.7rem auto 0 auto; padding-top:.4rem;}
.home_case_p2{font-size:.14rem; padding-top:0; margin:-.4rem 1.8rem 0 0;}
.home_d2_3{background: url(../images/case_img06_sp.jpg) no-repeat center top; background-size:100% auto; width:100%; margin:.7rem auto 0 auto; padding-top:.4rem;}
.home_solutions_bg{padding:2.6rem 0 1rem 0; margin-top:-2rem;}
.home_solutions{width:100%;}
.home_solutions_title{font-size:.5rem;}
.home_solutions_h4{font-size:.28rem; padding-top:.06rem;}
.home_solutions_h4 p span{top:-1.05rem; left:-.55rem;}
.home_solutions_h4 p span img{width:1rem; height:auto;}
.home_solutions_forth{font-size:.26rem; line-height:.4rem; padding-top:.15rem;}
.home_solutions_case{flex-wrap:wrap; padding:.7rem .65rem 0 .7rem;}
.home_solutions_smart_k{width:6.15rem; padding-bottom:.1rem;}
.home_solutions_smart{width:6.15rem; margin:-.1rem 0 0 -.1rem; padding:.35rem .4rem .3rem .4rem; border:rgba(0,155,74,.5) .04rem solid;}
.home_smart_title{width:2.92rem; height:.56rem; font-size:.28rem; line-height:.56rem; padding-left:.2rem; background-size:100% auto;}
.home_solutions_smart p img{width:100%; height:auto;}
.home_smart_dl{padding-top:.1rem;}
.home_smart_dl dd h4{font-size:.3rem;}
.home_smart_dl dd p{font-size:.3rem; padding-top:.06rem;}
.home_smart_dl dd .icon{margin:0 0 0 .06rem;}
.home_smart_span01{font-size:.42rem;;}
.home_smart_span02{font-size:.36rem;}
.home_smart_lr{height:auto; font-size:.24rem; line-height:.42rem; padding-top:.4rem;}
.home_smart_point{padding-top:.4rem;}
.home_smart_point dd{width:.75rem; font-size:.26rem;}
.home_smart_point dt{font-size:.24rem; line-height:.44rem;}
.home_smart_point dt span{font-size:.16rem;}
.home_smart_other{margin-top:.4rem; padding-top:.2rem;}
.home_smart_other dd{width:1.6rem; font-size:.24rem;}
.home_smart_other dt{padding-left:.1rem;}
.home_smart_other dt img{width:1.12rem; height:auto;}


}

