﻿@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!important;}
.sp_w90{width:90%; height:auto;margin: 0 auto;}
.sp_w96{width:96%; height:auto;margin: 0 auto;}

.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_pt50{padding-top:.5rem !important;}
.sp_pt55{padding-top:.55rem !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_pt180{padding-top:1.8rem !important;}
.sp_pt190{padding-top:1.9rem !important;}
.sp_pt200{padding-top:2rem !important;}
.sp_pt210{padding-top:2.1rem !important;}
.sp_pt300{padding-top:3rem !important;}


.sp_center{text-align:center;}
.sp_tal{text-align:left;}
.sp_w100{width:100%; height:auto;}
.sp_fn{float:none;}
.sp_plr3{padding-left:.3rem; padding-right:.3rem; box-sizing:border-box;}
.sp_plr2{padding-left:.2rem; padding-right:.2rem; box-sizing:border-box;}

.header_bg{width:100%; height:1.15rem;}
.header{width:90%; height:1.15rem;justify-content: space-between;}
.header h1 img{width:1.65rem;}
.header h1 span{font-size:.2rem; padding-left:.15rem;}
.header_right{width:100%; height:calc(100vh - 2.15rem); padding-bottom:1rem; position:absolute; top:1.15rem; left:0; background:#f5f6fa; overflow-y:auto; display:none;}
.header_nav > ul{display:block; padding:0 .35rem;}
.header_nav > ul > li{font-size:.34rem; margin-left:0; border-bottom:#a5d1b5 1px solid;}
.header_nav > ul > li > a{height:1.5rem; padding:0 .2rem; display:flex; align-items:center; justify-content:space-between;}
.header_nav > ul > li > a > p,.header_contact a span,.jiaef_line_gd a p span,.footer_zr a .footer_a_x{display:none;}
.header_nav li a:hover p,.header_contact a:hover p span,.jiaef_line_gd a:hover p span,.footer_zr a:hover .footer_a_x{display:none;}
.header_nav > ul > li > p{display:none;}
.header_nav > ul > li > a i img,.header_nav_li i img{width:.5rem; height:auto;}
.header_nav_li i{position:absolute; top:.5rem; right:.2rem;}
.header_nav_li ul{padding-bottom:.3rem;}
.header_nav_li li a{font-size:.21rem; line-height:.3rem; padding:.2rem 0 .2rem .45rem; margin-bottom:.2rem; display:block;}
.header_nav_li li a p{font-size:.29rem;}
.header_nav_li li.header_lineup_catalog a{width:3rem; height:.7rem; margin:.2rem 0 0 .45rem; font-size:.26rem; line-height:.7rem; padding:0; display:flex;}
.header_weixin{padding-left:0; text-align:center; padding-top:.65rem;}
.header_weixin .icon{width:.6rem; height:.6rem;}
.header_weixin p{position:static; display:block;margin-left:29%;}
.header_weixin p span{font-size:.4rem; padding:.15rem 0;}
.header_weixin p img{width:2.4rem;}
.header_qt_sp{display:flex; padding-top:.7rem;}
.header_qt_sp p{padding-left:.35rem;}
.header_qt_sp p img{width:.97rem; height:auto;}
.menu{width:.65rem; height:.5rem; padding:.1rem 0; position:relative; transition:0.3s; box-sizing:border-box;}
.bar{height:.03rem; width:.65rem; display:block; position:absolute; background-color:#000000; transition:0.3s;}
.model-1 .bar:nth-of-type(1) {
  top:.1rem;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;  
}
.model-1 .bar:nth-of-type(2) {
  top:.36rem;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;
}
.model-1.hover .bar:nth-of-type(1) {
  top:.26rem;
  transform: rotate(28deg);
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}
.model-1.hover .bar:nth-of-type(2) {
  top:.26rem;
  transform: rotate(-28deg);
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}
.line_sp_spacing{padding-top:1.15rem; margin-top:1.15rem;}
.jiaef_fashion_bg{padding:1rem 0 0 0; background:#FFFFFF;}
.jiaef_fashion_title{font-size:.94rem;}
.jiaef_fashion_bg .jiaef_line_title{padding-left:.5rem;}
.jiaef_fashion_bg .jiaef_line_title p{margin-left:-1rem;}
.jiaef_function_bg{height:auto; margin-top:0; background:linear-gradient(to top,#FFFFFF 0%,#93B7A7 48%,#FFFFFF 100%);}
.jiaef_function{width:100%;}
.jiaef_function_dt{display:block; padding-top:.5rem;}
.jiaef_function_dt img{width:100%; height:auto;}
.jiaef_w1200{width:100%;}
.jiaef_w1200.jiaef_white{background-color:#8DB1A1; padding-bottom:1.5rem}
.jiaef_fashion_ideal{font-size:.24rem; line-height:.32rem; padding-top:.6rem; padding-left:.5rem; text-align:left;}
.jiaef_fashion_p1{font-size:.22rem; line-height:.4rem; padding-top:.7rem;}
.jiaef_fashion_functionality{flex-wrap:wrap; padding-top:.3rem;}
.jiaef_fashion_functionality li{padding:.3rem .25rem 0 .25rem;}
.jiaef_fashion_functionality li img{width:auto; height:1.02rem;}
.jiaef_fashion_functionality li p{font-size:.24rem; padding-top:.2rem;}
.jiaef_customizable_k{margin:.8rem .5rem 0 .5rem;}
.jiaef_customizable{display:block;}
.jiaef_customizable h4{width:100%; font-size:.48rem; font-weight:bold; border-right:none; border-bottom:#FFFFFF 1px solid; line-height:1; writing-mode:initial; padding:.45rem 0 .4rem 0; letter-spacing:.3em;}
.jiaef_customizable h4 p{padding:0 .1rem .15rem 0;}
.jiaef_customizable h4 p img{width:3rem; height:auto;}
.jiaef_customizable_lb{width:100%; flex-wrap:wrap; justify-content:initial; padding:0 .15rem .5rem .15em;}
.jiaef_customizable_lb li{padding:.45rem .2rem 0 .2rem;}
.jiaef_customizable_lb li p img{width:1.67rem; height:auto;}
.jiaef_customizable_zi{font-size:.19rem; padding-top:.15rem;}
.jiaef_customizable_zi strong{font-size:.22rem;}
.jiaef_customizable_CC{height:.86rem; padding-left:0; justify-content:center;}
.jiaef_customizable_CC p:last-child{font-size:.21rem; padding-left:0;}
.jiaef_clients{flex-wrap:wrap;}
.jiaef_clients li{width:2.48rem; padding:.03rem 0 0 .03rem;}
.jiaef_clients li:nth-child(3n+1){padding-left:0;}
.jiaef_clients_gd{width:100%; font-size:.24rem; line-height:.96rem; margin-top:.03rem; text-align:center; background-color:#FFFFFF;}
.jiaef_clients_gd p:last-child{display:none;}
.jiaef_clients_gd.open p:first-child{display:none;}
.jiaef_clients_gd.open p:last-child{display:block;}
.jiaef_media{width:100%; display:block; padding-top:1rem;}
.jiaef_media dt{width:100%; padding:0 .4rem .5rem .4rem; box-sizing:border-box;}
.jiaef_media_x{width:1rem; padding-top:.1rem;}
.jiaef_media_en{font-size:.2rem;}
.jiaef_media_cn{font-size:.5rem; padding-top:.2rem;}
.jiaef_media_lr{font-size:.24rem; line-height:.38rem; padding-top:.5rem;}
.jiaef_brand{width:100%; display:block; padding-top:1rem;}
.jiaef_brand dt{width:100%; padding:0 .4rem .5rem .4rem; text-align:left; box-sizing:border-box;}
.jiaef_brand_zt{padding:0; border-right:none;}
.jiaef_brand_p{font-size:.18rem; line-height:.27rem; padding-top:.3rem;}
.jiaef_case{width:100%; display:block; padding-top:1rem;}
.jiaef_case > dt{width:100%; padding:0 .4rem 0 .4rem; box-sizing:border-box;}
.jiaef_case_p{font-size:.25rem; padding-top:.4rem;}
.jiaef_case dt p.sp_block.sp_pt60{margin-left:-.4rem; margin-right:-.4rem;}
.jiaef_case_dl{margin-left:-.15rem; margin-right:-.15rem;}
.jiaef_case_dl dd i{width:.56rem; height:.56rem; font-size:.25rem; line-height:.56rem;}
.jiaef_case_dl dd p{width:calc(100% - .8rem); font-size:.24rem; line-height:.33rem; padding:.06rem 0 0 .24rem;}
.jiaef_case_dl dt{padding-top:.3rem;}
.jiaef_case_dl dt i{width:.56rem; height:.56rem; font-size:.25rem; line-height:.56rem;}
.jiaef_case_dl dt p{width:calc(100% - .8rem); font-size:.24rem; line-height:.33rem; padding:.06rem 0 0 .24rem;}
.jiaef_about_title{font-size:.31rem;}
.jiaef_about_title p{font-size:.94rem; padding-top:.1rem;}
.jiaef_ourbrand_mb{font-size:.36rem; padding-top:.65rem;}
.jiaef_about_text{font-size:.24rem; line-height:.34rem;}
.jiaef_news_classify{position:static; padding-top:1rem;}
.jiaef_news_classify li{width:25%;}
.jiaef_news_classify li a{width:100%; padding:0 0 .3rem 0; text-align:center; border-bottom:#FFFFFF .02rem solid; box-sizing:border-box;}
.jiaef_news_classify li a:hover,.jiaef_news_classify li.select a{border-bottom:#93B7A7 .02rem solid;}
.jiaef_news_classify:after{display:none;}
.jiaef_news_list{display:block; padding:0 .3rem 0 .3rem;}
.jiaef_news_list li a{width:100%; margin:.6rem 0 .1rem 0;}
.jiaef_news_flrq{padding-top:.4rem;}
.jiaef_news_flrq i{width:1.82rem; font-size:.23rem; line-height:.38rem;}
.jiaef_news_flrq span{font-size:.23rem; line-height:.38rem; padding-left:.15rem;}
.jiaef_news_text{font-size:.24rem; line-height:.3rem; padding-top:.2rem;}
.jiaef_contact_bg{display:block; margin-top:1.4rem;}
.jiaef_contact_title{font-size:.42rem;}
.jiaef_contact_form{width:100%; padding:.9rem 0 1rem 0;}
.jiaef_form_a a{width:5.5rem; height: 1.4rem;}
.jiaef_contact_text{font-size:.24rem; line-height:.4rem;}
.jiaef_contact_tel{width:100%; padding:.85rem 0 .9rem 0; border-left:none; border-right:none; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;}
.jiaef_tel{padding-top:.5rem;}
.jiaef_tel dd img{width:.78rem; height:auto;}
.jiaef_tel dt{font-size:.7rem; line-height:.78rem; padding-left:.25rem;}
.jiaef_tel dt p{font-size:.28rem; line-height:.4rem; padding-top:.1rem;}
.jiaef_contact_weixin{width:100%; padding:.8rem 0 1.2rem 0;}
/*.footer{width:100%; padding:0 0 1.2rem 0;}
.footer_zr{display:block;}
.footer_logo.sp_block{display:flex; flex-wrap:wrap; justify-content:center; padding:1.6rem 1rem .8rem 1rem;}
.footer_logo img{width:2.88rem; height:auto; display:block;}
.footer_logo span{font-size:.28rem; padding:.3rem 0 0 0;}
.footer_link a{text-align:center; display:block;}
.footer_link a > img{width:100%; height:auto;}
.footer_link p{font-size:.27rem; padding-top:.1rem;}
.footer_subnav{display:block; padding:0 .35rem;}
.footer_subnav_list{padding-left:0;}
.footer_subnav_list > a{font-size:.35rem; line-height:.5rem; margin-top:0; padding:.5rem .15rem; border-bottom:#C6B7B0 .02rem solid; box-sizing:border-box;}
.footer_subnav_list:nth-child(2){width:100%; display:flex; padding-bottom:.2rem; border-top:#C6B7B0 .02rem solid; border-bottom:#C6B7B0 .02rem solid;}
.footer_subnav_list:nth-child(2) >a,.footer_subnav_list:nth-child(3) >a{width:3.8rem; border-bottom:none;}
.footer_subnav_list:nth-child(3){width:100%; display:flex; flex-wrap:wrap; padding-bottom:.2rem; border-bottom:#C6B7B0 .02rem solid;}
.footer_subnav_list:nth-child(3) >a:first-child{width:100%; border-bottom: #C6B7B0 0.02rem solid;}
.footer_subnav_list ul{padding-top:.2rem;}
.footer_subnav_list li{font-size:.32rem; padding-top:0;}
.footer_subnav_list li a{padding:.3rem 0;}
.footer_zr.pt100{padding:1rem .35rem 0 .35rem;}
.footer_copyright{font-size:.2rem; padding-top:.3rem;}
.footer_copyright a.sp_block{display:block;}
.footer_dtfz{font-size:.25rem;}
.pagetop{right:0; bottom:0;}
.pagetop a img{width:0.7rem; height:auto;}
.sidebar_banner img{width:100px; height:auto;}*/

.header_jz{padding-top:1.15rem;}
.news_title{font-size:.87rem; padding-left:.5rem;}
.news_title p{font-size:.3rem; padding:.2rem 0 0 .25rem;}
.news_classify{position:static; margin-top:.6rem; margin-right:0;}
.news_classify li{width:25%;}
.news_classify li a{font-size:.25rem; padding:0 0 .3rem 0; border-bottom:#FFFFFF .02rem solid; text-align:center; box-sizing: border-box;}
.news_classify li a:hover,.news_classify li.select a{color:#252525; border-bottom:#93B7A7 2px solid;}
.news_classify:after{display:none;}
.news_list{display:block; padding:0 .3rem 0 .3rem;}
.news_list li{width:100%; padding:.6rem 0 .1rem 0;}
.news_list li .jiaef_news_flrq i{width:1.58rem; font-size:.24rem; line-height:.46rem;}
.news_list li .jiaef_news_flrq span{font-size:.24rem; line-height:.46rem;}
.news_list li .jiaef_news_text{font-size:.26rem; line-height:.35rem;}
.news_paging{padding-top:1.6rem; font-size:.28rem; line-height:.5rem;}
.news_prev{left:-.5rem; padding-left:.5rem;}
.news_prev:before{width:.4rem;}
.news_prev:after{width:.18rem;}
.news_page{padding:0 .06rem; margin:0 .06rem;}
.news_current{padding:0 .06rem; margin:0 .06rem;}
.news_next{position:relative; right:-.5rem; padding-right:.5rem;}
.news_next:before{width:.4rem;}
.news_next:after{width:.18rem;}

.news_detailed_title{font-size:.38rem; line-height:.56rem; padding:.15rem 0 .15rem .3rem; margin-top:.4rem; border-left:#93B7A7 .02rem solid;}
.news_detailed_date{font-size:.24rem; padding-top:.3rem;}
.news_detailed{font-size:.26rem; line-height:.39rem; padding-top:.45rem;}

.about_banner{height:3rem!important; font-size:.76rem;}
.about_banner p{font-size:.21rem; padding-top:.2rem;}
.about_banner p span{font-size:.27rem;}
.brand_beautiful_title{font-size:.88rem;}
.brand_beautiful_title p{font-size:.24rem;}
.brand_beautiful{font-size:.26rem; line-height:.5rem;}
.brand_our_bg{margin-top:1.2rem; padding:1rem 0 1rem 0;}
.brand_our{margin-top:0; padding:0; background-color:transparent;}
.brand_our_dl{display:block; padding-top:1.2rem;}
.brand_our_dl dt{width:100%;}
.brand_our_sort{color:#FFFFFF; font-size:1.08rem; justify-content:center;}
.brand_our_sort span{font-size:.26rem; line-height:.4rem; margin:.2rem 0 0 .2rem;}
.brand_our_btm{font-size:.5rem; padding-top:.7rem; text-align: center;}
.brand_our_text{font-size:.24rem; line-height:.44rem; padding:.3rem .3rem 0 .3rem;}
.brand_beautiful_title.sp_pt110{font-size:.76rem;}
.brand_more_title{font-size:.73rem;}
.brand_more{display:block; padding:.4rem .35rem .9rem .35rem;}
.brand_more li{position:relative; margin-top:.4rem;}
.brand_more .hidden img{width:100%; height:auto;}
.brand_more_text{position:absolute; right:0; bottom:0; padding:.2rem .3rem .2rem .35rem; font-size:.36rem; line-height:.56rem; background-color:rgba(163,206,178,.87); display:block;color:#fff}
.brand_more_text img{display:none;}
.brand_more_text span{font-size:.25rem; margin-left:.2rem;}

.company_title{font-size:.75rem; padding-left:.45rem;}
.company_menu{border-bottom:#FFFFFF .03rem solid; padding-top:.9rem;}
.company_menu li{width:33.3%; font-size:.25rem; line-height:1.5; padding-bottom:.15rem; margin-bottom:-.03rem;}
.company_menu_li{border-bottom:#93B7A7 .03rem solid;}
.company_staff_title{width:92%; font-size:.76rem;}
.company_staff_title span{padding:.15rem 0 0 .3rem; font-size:.3rem;}
.company_message_bg{margin-top:.6rem; padding:.8rem 0;}
.company_message{width:92%; display:block;}
.company_message dd img{width:100%; height:auto;}
.company_message dt{width:100%; padding:.6rem 0 0 0; box-sizing:border-box;}
.company_message_bq{font-size:.28rem;}
.company_message_zc{font-size:.44rem; line-height:1.5; padding-top:.4rem;}
.company_message_p{font-size:.24rem; line-height:1.5; padding-top:.4rem;}
.company_message_zjl{font-size:.24rem; line-height:1.3; padding-top:1rem;}
.company_message_zjl p{font-size:.32rem; padding-top:.15rem;}
.company_staff{width:92%; padding-top:.15rem;}
.company_staff li{width:47%; display:block; padding-top:1rem;}
.company_staff li > p img{width:100%; height:auto;}
.company_staff_lr{width:100%;}
.company_staff_x{width:100%; margin-top:.3rem}
.company_staff_departmen{font-size:.24rem; line-height:1.5; padding-top:.15rem;}
.company_staff_departmen p{font-size:.26rem;}
.company_staff_name{font-size:.32rem; line-height:1.5; padding-top:.4rem;}
.company_staff_p{font-size:.24rem; line-height:1.3; padding-top:.2rem;}
.company_summary{margin-top:.8rem; border-top:none;}
.company_summary th{width:100%; font-size:.28rem; line-height:.4rem; padding:.26rem .45rem; border-bottom:none; display:block;}
.company_summary td{font-size:.24rem; line-height:.4rem; padding:.4rem .45rem .55rem .45rem; border-bottom:none; display:block;}

.factory_myjQuery{width:100%; height:5.24rem; margin:.7rem auto 0 auto;}
#myjQueryNav{bottom:.2rem;}
#myjQueryNav li{width:.12rem; height:.12rem; margin:0 .14rem;}
.factory_jpsd{font-size:.7rem;}
.factory_jpsd:before{height:.15rem; bottom:.1rem;}
.factory_jpsd_z{font-size:.51rem; line-height:.8rem; padding-top:0;}
.factory_jpsd_z:before{height:.18rem; bottom:.12rem;}
.factory_standard{margin-top:0;}
.factory_standard li{width:1.8rem; height:1.8rem; font-size:.27rem; line-height:.4rem; margin:0 .15rem;}
.factory_standard li span{font-size:.37rem;}
.factory_jpsd_p{font-size:.26rem; line-height:.54rem;}
.factory_persist_title{font-size:.8rem; border-bottom:#93B7A7 .06rem solid;}
.factory_persist_sx{height:.84rem;}
.factory_persist_sl{font-size:.88rem; line-height:1.17rem;}
.factory_persist_sl span{font-size:1.17rem; margin-right:.25rem;}
.factory_persist_bt{font-size:.3rem;}
.factory_jpsd_p.pt35.sp_pt40{line-height:.45rem; padding:.4rem .3rem 0 .3rem; text-align:left;}
.factory_jpsd.sp_inline,.factory_jpsd_z.sp_inline,.social_mbs.sp_inline{display:inline-block;}

.social_mbs{font-size:.69rem; line-height:.71rem;}
.social_mbs:before{height:.13rem; bottom:.1rem;}
.social_beautiful{flex-wrap:wrap; padding:.5rem .3rem 0 .3rem;}
.social_beautiful li{width:3.28rem; height:1.12rem; font-size:.25rem; margin-top:.75rem;}
.social_beautiful li p{width:.7rem; font-size:1.05rem; line-height:.8rem; left:.2rem; top:-.45rem; background-color:#FCEBE1;}
.social_csr_title{font-size:.97rem;}
.social_csr_title p{font-size:.24rem;}
.social_csr{padding:0 .25rem;}
.social_csr li{width:100%; padding:0; margin:.5rem 0 .4rem 0; background-color:transparent;}
.social_csr_bt{font-size:.47rem; line-height:.63rem; border-left:#93B7A7 .02rem solid; padding-left:.25rem; margin-top:.5rem; text-align:left;}
.social_csr_text{font-size:.24rem; line-height:.46rem; padding:.3rem 0 0 0;}
.social_csr_bt.sp_block{display:block;}

.coming_soom{padding:1.5rem 0;}
.coming_soom h3{font-size:.87rem;}
.coming_soom h3 p{font-size:.4rem; padding-top:.3rem;}
.coming_soom > p{font-size:.3rem; padding-top:.5rem;}

.contact_p1{font-size:.26rem; padding-top:.8rem;}
.contact_p1_f20{font-size:.3rem;}
.contact_bg{margin-top:.5rem; padding:.6rem .4rem 1rem .4rem;}
.contact_imf{padding-left:.1rem;}
.contact_must{font-size:.24rem;}
.contact_bd{padding:.4rem .1rem;}
.contact_bd dd{width:2rem; font-size:.26rem;}
.contact_input{width:4.5rem; font-size:.26rem; height:.5rem; padding:0 .1rem;}
.contact_submit{padding-top:.8rem;}
.contact_submit input{width:4rem; height:1.36rem; font-size:.26rem; border-radius:.68rem; background-position:3rem center; background-size:.44rem auto;}
	
.thanks{padding:1rem 0 0 0;}
.thanks_h3{font-size:.5rem;}
.thanks_p{font-size:.28rem; padding-top:.5rem;}

.map_site{padding-top:.5rem;}
.map_site > li{width:100%; padding:.6rem 4% 0 4%; box-sizing:border-box;}
.map_site > li:nth-child(4n+1){padding-left:4%;}
.map_title{font-size:.3rem; padding-bottom:.06rem; border-bottom:#87AF9D .02rem solid;}
.map_site li li{font-size:.28rem; line-height:.5rem;}

.service_dl {margin-top: 0;display: block;padding: 0 0.3rem;box-sizing: border-box;}
.service_dl dt {margin-right: 0;padding: .07rem 0 .07rem .27rem;}
.service_dl_h5 {font-size: .5rem;}
.service_dl_p1 {font-size: .3rem;margin-top: .2rem;letter-spacing: .03rem;}
.service_dl dd {margin-top: .3rem;}
.service_dl_p2 {font-size: .24rem;line-height: .56rem;letter-spacing: .02rem;}
.service_dl_p2.mt33 {margin-top: .05rem;}
.jiaef_line_title2 {margin-top: 1rem;width:100%; font-size:1.05rem; padding-left:.3rem; box-sizing:border-box;}
.jiaef_line_title2 p{font-size:.31rem; padding:.25rem 0 0 .2rem;}
.top-sec-works {padding-right: 0;margin-top: .6rem;}
.jiaef_line_title2.mt150 {margin-top: 1.5rem;}
.service_features_list {width: 6.9rem;margin-top: 1rem;display: block;}
.service_features_list dt {width: 100%;}
.service_features_list_num {justify-content: center;}
.service_features_list_num_p1 {font-size: 1.17rem;}
.service_features_list_num_p2 {font-size: .27rem;line-height: .5rem;letter-spacing: .03rem;}
.service_features_list_p {font-size: .26rem;line-height: .45rem;margin-top: .4rem;}
.service_features_list dd {margin-top: .3rem;}
.service_features_list dd img {width: 100%;height: auto;}
.brand_more_title.fs49 {font-size:.73rem;letter-spacing: .12rem;padding-left: .08rem;}
.jiaef_line_title.mt67 {margin-top: 0;font-size: 0.9rem;padding-left: 0.2rem;}

.brand_more_text.fs15 span {display: inline-block;}
.top-sec-works .list-works .slick-slide {margin: 0 0.3rem;}


.privacy_des {margin-top: 0.5rem;padding: 0 3%;box-sizing: border-box;}
.privacy_des .fs23 {font-size:0.3rem;}
}
