@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;}

.industry_field_title{width:100%; font-size:.44rem; padding:1rem 0 .1rem 0; border-bottom:#009B4A .02rem solid;}
.cindustry_field_bg{margin-top:.2rem; background:url(../images/cindustry_field_bg_sp.png) no-repeat center top; background-size:100% auto;}
.cindustry_field{width:6.8rem;}
.cindustry_field_h4{font-size:.34rem; line-height:.48rem; padding-top:.6rem;}
.cindustry_field_p{font-size:.26rem; line-height:.4rem; padding-top:.25rem;}
.cindustry_equipment{padding-top:.2rem;}
.cindustry_equipment li{width:3rem; margin:.5rem .2rem 0 .2rem;}
.cindustry_equipment li h4{width:2.92rem; height:.63rem; font-size:.28rem; line-height:.63rem; padding-left:.22rem; margin-bottom:-.28rem; background-size:100% auto;}
.cindustry_equipment li img{width:100%; height:auto;}
.cindustry_equipment li p{font-size:.28rem; line-height:1.5; padding-top:.1rem;}
.cindustry_servo_bg{margin-top:.95rem; background:url(../images/cindustry_servo_bg_sp.jpg) no-repeat center .55rem; background-size:100% auto;}
.cindustry_servo_title{width:100%; height:1rem; font-size:.44rem; line-height:.88rem; margin-left:0; background:url(../images/cindustry_servo_title_sp.png) no-repeat; background-size:100% auto;}
.cindustry_servo{width:100%;}
.cindustry_servo_motor{width:6.7rem; padding:4.7rem 0 0 .4rem;}
.cindustry_servo_motor h3,.cindustry_reducer_lr h3{font-size:.38rem; text-align:center;}
.cindustry_servo_p1{font-size:.26rem; line-height:.52rem; padding-top:.25rem;}
.cindustry_servo_p2{font-size:.2rem; line-height:.32rem; padding-top:.35rem;}
.cindustry_servo_sflag{padding:.75rem .2rem 0 .2rem;}
.cindustry_servo_table{width:7.1rem;}
.cindustry_servo_table thead td{font-size:.23rem; line-height:.3rem; padding:.05rem .08rem;}
.cindustry_servo_table thead td p{font-size:.19rem;}
.cindustry_servo_table thead td.cindustry_servo_td01{width:1.8rem;}
.cindustry_servo_table tbody td{font-size:.2rem; line-height:.3rem; padding:.12rem 0;}
.cindustry_servo_new{width:.53rem; font-size:.16rem; line-height:.22rem; margin:0 .08rem;}
.cindustry_features_bg{margin-top:1.05rem; padding-bottom:1rem; background:url(../images/cindustry_features_bg_sp.jpg) no-repeat center 0;}
.cindustry_features_title{width:3.3rem; height:.9rem; font-size:.25rem; padding-top:.15rem; margin-bottom:-.45rem; background-size:100% auto; top:-.45rem;}
.cindustry_features{width:7.1rem;}
.cindustry_features_highlights{margin:.2rem 0 .2rem 0;}
.cindustry_features_serial p img.sp_block{width:1.3rem; height:auto;}
.cindustry_features_p1{font-size:.28rem; padding-left:.15rem;}
.cindustry_features_dl{display:block; padding:.4rem .55rem .4 .55rem; direction:inherit;}
.cindustry_features_dl dt{text-align:center;}
.cindustry_features_dl dt img{width:4.5rem; height:auto;}
.cindustry_features_dl dd{width:100%; font-size:.26rem; line-height:.52rem; padding-top:.3rem;}
.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;}
.cindustry_reducer_bg{margin-top:1.55rem; background:url(../images/cindustry_reducer_bg_sp.jpg) no-repeat center .55rem; background-size:100% auto;}
.cindustry_reducer_lr{width:6.7rem; padding:4.7rem 0 0 .4rem;}
.cindustry_reducer_ji{margin-top:0; padding:.2rem; display:block;}
.cindustry_reducer_planetary,.cindustry_reducer_xb{width:100%; padding-top:.65rem;}
.cindustry_reducer_planetary h3,.cindustry_reducer_xb h3{height:.61rem; font-size:.34rem; line-height:.55rem; padding-left:.12rem; background:url(../images/cindustry_reducer_bt01_sp.png) no-repeat; background-size:3.12rem auto;}
.cindustry_reducer_ul{padding-top:.4rem;}
.cindustry_reducer_ul li{width:48%;}
.cindustry_reducer_ul li p img{width:100%; height:auto;}
.cindustry_reducer_p1{font-size:.28rem; line-height:.37rem; padding-top:.15rem;}
.cindustry_reducer_xb .cindustry_reducer_ul{justify-content:center;}
.cindustry_features02_bg{margin-top:1.1rem; padding-bottom:1rem; background:url(../images/cindustry_features02_bg_sp.jpg) no-repeat center 0;}
.cindustry_features_p1_sp{letter-spacing:-.12em;}
.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{flex-wrap:wrap;}
.cindustry_consult_ul li{padding:0 .2rem 0 .2rem;}
.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;}

.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;}


}

