@media only screen and (min-width:800px) and (max-width:1200px){
	
.pad_block{display:block;}
.pad_inline{display:inline;}
.pad_none{display:none;}

.pad_center{text-align:center;}
.pad_tal{text-align:left;}
.pad_w96{width:96%; height:auto;margin: 0 auto;}
.pad_w100{width:100%; height:auto;}
.pad_fn{float:none;}

.pad_pt0{padding-top:0 !important;}
.pad_pt5{padding-top:5px !important;}
.pad_pt10{padding-top:10px !important;}
.pad_pt15{padding-top:15px !important;}
.pad_pt20{padding-top:20px !important;}
.pad_pt25{padding-top:25px !important;}
.pad_pt30{padding-top:30px !important;}
.pad_pt35{padding-top:35px !important;}
.pad_pt40{padding-top:40px !important;}
.pad_pt50{padding-top:50px !important;}
.pad_pt60{padding-top:60px !important;}
.pad_pt70{padding-top:70px !important;}
.pad_pt120{padding-top:120px !important;}

.pad_pl10 {padding-left: 10px;}
.pad_plr2 {padding-left:2%; padding-right:2%; box-sizing:border-box;}


.header_bg{width:100%; height:1.15rem;}
.header{width:90%; height:1.15rem;}
.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:#FCEBE1; 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:#C6B7B2 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,.karsee_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,.karsee_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_weixin{padding-left:0; text-align:center; padding-top:.65rem;}
.header_weixin .icon{width:.6rem; height:.6rem;}
.header_weixin p{position:static; display:block;}
.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;
}
.karsee_line_bk{padding:100px 0 85px 0;}
.karsee_line_title{width:96%; font-size:96px;}
.karsee_line_title p{font-size:22px;}
.karsee_line{height:54.5vw;}
.karsee_line_img{width:54%; position:absolute; top:0; right:0;}
.karsee_line_list{width:100%; top:0;}
.karsee_line_serial{margin-left:0; font-size:32px;}
.karsee_line_serial p{font-size:20px;}
.karsee_line_lr{width:350px;}
.karsee_line_en{font-size:16px;}
.karsee_line_cn{font-size:42px;}
.karsee_line_msqt{font-size:12px;}
.karsee_line_jj{font-size:12px; padding-top:15px;}
.karsee_fashion_title{font-size:82px;}
.karsee_function_bg{height:auto;}
.karsee_function{width:100%; overflow:hidden;}
.karsee_function_dt{width:100%;}
.karsee_function_dt picture{width:70%; max-width:772px;}
.karsee_function_gn01{height:32%;}
.karsee_function > .sp_none div{width:auto; height:100%;}
.karsee_function > .sp_none div img{width:auto; height:100%;}
.karsee_function_gn04{height:32%;}
.karsee_function_gn02{height:32%; top:30%;}
.karsee_function_gn05{height:32%; top:33%;}
.karsee_function_gn03{height:39%; top:60%;}
.karsee_function_gn06{height:37%; top:60%;}
.karsee_function_gn02 .gn_left02{padding-left:55px;}
.karsee_function_gn05 .gn_right02{padding-right:60px;}
.karsee_function_gn01 p{top:42%; left:90%; font-size:14px;}
.karsee_function_gn04 p{top:39%; left:-25px; font-size:14px;}
.karsee_function_gn02 p{top:35%; left:0; font-size:14px;}
.karsee_function_gn05 p{top:23%; right:20px; font-size:14px;}
.karsee_function_gn03 p{top:42%; left:60%; font-size:14px;}
.karsee_function_gn06 p{top:60%; left:-60px; font-size:14px;}
.karsee_w1200{width:100%;}
.karsee_fashion_ideal{font-size:28px; line-height:46px; padding-top:70px;}
.karsee_fashion_functionality li{padding:0 18px;}
.karsee_fashion_functionality li p{font-size:16px; padding-top:10px;}
.karsee_fashion_p1{font-size:13px; line-height:24px; padding-top:35px;}
.karsee_customizable h4{width:85px; font-size:32px; line-height:85px;}
.karsee_customizable_lb{width:calc(100% - 85px); padding:40px 20px 30px 20px;}
.karsee_customizable_lb li{width:18.5%;}
.karsee_customizable_lb p img{width:100%; height:auto;}
.karsee_customizable_zi{font-size:14px; padding-top:10px;}
.karsee_customizable_CC{padding-left:30px;}
.karsee_customizable_CC p:first-child img{width:310px;}
.karsee_customizable_CC p:last-child{font-size:14px; padding-left:20px;}
.karsee_media{width:100%;}
.karsee_media dd{width:50%;}
.karsee_media dd img,.karsee_brand dd img,.karsee_case > dd img{width:100%; height:auto;}
.karsee_media dt{width:47%; max-width:420px; box-sizing:border-box;}
.karsee_media_x{width:220px;}
.karsee_media_en{font-size:12px;}
.karsee_media_cn{font-size:30px;}
.karsee_media_lr{font-size:12px; line-height:24px; padding-top:20px;}
.karsee_brand{width:100%;}
.karsee_brand dd{width:40%;}
.karsee_brand dt{width:55%; max-width:510px; box-sizing:border-box;}
.karsee_brand_p{font-size:12px; line-height:22px; padding-top:95px;}
.karsee_case{width:100%;}
.karsee_case > dd{width:38%;}
.karsee_case > dt{width:60%; max-width:590px; padding:10px 0 0 4%; box-sizing:border-box;}
.karsee_case_p{font-size:13px; padding-top:30px;}
.karsee_case_dl dd i{font-size:14px;}
.karsee_case_dl dd p{font-size:14px; line-height:24px; padding:5px 0 0 10px;}
.karsee_case_dl dt i{font-size:14px;}
.karsee_case_dl dt p{font-size:13px; line-height:24px; padding:5px 0 0 10px;}
.karsee_ourbrand{width:96%;}
.karsee_about_title{font-size:20px; }
.karsee_about_title p{font-size:80px;}
.karsee_about_text{font-size:13px; line-height:25px; padding-top:30px;}
.karsee_news_list{padding:80px 2% 0 2%;}
.karsee_news_list li{width:31%;}
.karsee_news_list li a{width:100%;}
.karsee_news_flrq i{font-size:12px; line-height:22px;}
.karsee_news_flrq span{font-size:12px; line-height:22px;}
.karsee_news_text{font-size:13px;}
.karsee_contact_title{font-size:22px;}
.karsee_form_a a{width:240px;}
.karsee_contact_text{font-size:13px; line-height:22px;}
.karsee_contact_tel{padding:65px 15px 85px 15px; box-sizing:border-box;}
.karsee_tel dt{font-size:32px;}
.karsee_tel dt p{font-size:14px; line-height:32px;}
.footer{width:96%;}
.footer_subnav_list{padding-left:40px;}
.footer_subnav_list > a{font-size:15px;}
.footer_subnav_list > a:first-child{margin-top:0;}
.footer_subnav_list li{font-size:13px; margin-left:16px;}
.footer_copyright{font-size:11px;}
.footer_dtfz{font-size:11px;}


.news_classify{margin-right:0;}
.news_list li{width:31%; padding:60px 0 0 3.5%;}
.news_list li a{width:100%;}
.news_paging{padding-top:100px; font-size:18px; line-height:34px;}

.news_detailed_title{font-size:24px; line-height:60px;}
.news_detailed_date{font-size:14px; padding-top:30px;}
.news_detailed{font-size:16px; line-height:34px; padding-top:60px;}

.brand_beautiful_title{font-size:68px;}
.brand_beautiful_title p{font-size:14px;}
.brand_our{margin:40px 2% 0 2%; padding:0 30px 80px 30px; background-color:#FFFFFF;}
.brand_our_dl dd{width:43%; max-width:457px;}
.brand_our_dl dt{width:53%; max-width:560px;}
.brand_our_sort{font-size:80px;}
.brand_our_sort span{font-size:14px; }
.brand_our_btm{font-size:28px;}
.brand_our_text{font-size:14px;}
.brand_more_title{font-size:48px;}
.brand_more li{width:31%; max-width:347px;}
.brand_more p img{width:100%; height:auto;}
.brand_more_text{font-size:18px;}
.brand_more_text span{font-size:12px;}

.company_staff_title{width:96%; font-size:56px;}
.company_staff_title span{font-size:18px;}
.company_message{width:96%;}
.company_message dd{width:38%;}
.company_message dd img{width:100%; height:auto;}
.company_message dt{width:55%; max-width:625px; padding-left:5%;}
.company_message_bq{font-size:15px;}
.company_message_zc{font-size:26px; line-height:38px; padding-top:25px;}
.company_message_p{font-size:13px; line-height:22px; padding-top:25px;}
.company_message_zjl{font-size:13px; line-height:22px; padding-top:50px;}
.company_message_zjl p{font-size:24px; font-weight:bold; padding-top:10px;}
.company_staff{width:96%;}
.company_staff li{width:48.5%; padding-top:60px;}
.company_staff li > p{width:50%;}
.company_staff li > p img{width:100%; height:auto;}
.company_staff_lr{width:48%;}
.company_staff_x{width:130px;}
.company_staff_departmen{font-size:13px; line-height:22px; padding-top:10px;}
.company_staff_departmen p{font-size:14px;}
.company_staff_name{font-size:20px; padding-top:40px;}
.company_staff_p{font-size:12px; line-height:20px; padding-top:20px;}
.company_summary th{width:140px; font-size:15px; padding:22px 0 22px 20px;}
.company_summary td{font-size:14px; padding:22px 0 22px 25px;}

.factory_myjQuery{width:100%; height:auto;}
.factory_jpsd{font-size:62px;}
.factory_jpsd:before{height:13px;}
.factory_jpsd_z{font-size:40px;}
.factory_jpsd_z:before{height:15px;}
.factory_standard{display:flex; justify-content:center; margin-top:65px;}
.factory_standard li{width:140px; height:140px; font-size:20px; font-weight:300; line-height:30px; margin:0 23px; border:#373737 1px solid; border-radius:50%; display:flex; align-items:center; justify-content:center;}
.factory_standard li span{font-size:28px;}
.factory_standard li p{font-weight:500;}
.factory_jpsd_p{font-size:16px; line-height:33px;}
.factory_persist_title{font-size:46px; line-height:1.5; border-bottom:#93B7A7 5px solid; display:inline-block;}
.factory_persist_sx{width:1px; height:66px; margin:0 auto 0 auto; background-color:#93B7A7;}
.factory_persist_sl{color:#93B7A7; font-size:76px; line-height:100px;}
.factory_persist_sl span{color:rgba(255,255,255,0); font-size:100px; text-stroke:1px #000000; -webkit-text-stroke:1px #000000; margin-right:25px;}
.factory_persist_bt{font-size:23px; line-height:1.3;}

.social_mbs{font-size:49px;}
.social_mbs:before{height:10px;}
.social_beautiful li{width:23.5%; font-size:18px;}
.social_csr li{width:32%;}
.social_csr_bt{font-size:23px; line-height:36px; display:block; text-align:left; margin-left:15px;}
.social_csr_text{font-size:13px; line-height:26px; padding:30px 20px 0 20px;}

.contact_bg{padding:50px 40px 80px 40px;}
.contact_imf{padding-left:8%;}
.contact_bd{padding:40px 8%;}
.contact_bd dd{width:150px;}
.contact_input{width:420px;}
	
.karsee_line_title2 {width: 96%;}
.service_features_list {width: 96%;margin-top: 100px;}
.service_features_list dt {width: 50%;}
.service_features_list_num_p2 {font-size: 22px;}
.karsee_case_indexdl {width: 100%;padding: 60px 2%;box-sizing: border-box;}
.karsee_case_indexdl_des {font-size: 14px;}
.case_indexdl_detail_con {width: 800px;margin-left: -400px;}
.case_detail_intro .big {margin-right: 1%;width: 80%;}
.case_detail_intro .big li img {width: 100%;height: auto;}
.case_detail_intro .small {width: 19%;}
.case_detail_intro .small li {width: 100%;height: auto;}
.case_detail_intro .small li img {width: 100%;height: auto;}

}
