.public_p{padding: 100px 0 100px 0;}
.public_t{padding-top: 100px;}
.public_b{padding-bottom: 100px;}
.public_m{margin-top: 52px;}
.public_m32{margin-top: 32px;}
.public_m24{margin-top: 24px;}

.kf_title{width: 100%;position: relative;gap: 16px;}
.kf_title .kf_ttit{font-size: 20px;color: #F6B42B;text-transform: capitalize;}
.kf_title .kf_tit{font-size: 40px;color: #1E272E;font-weight: bold;text-transform: capitalize;}
.kf_title .kf_dec{font-size: 16px;color: #485460;line-height: 22px;text-transform: capitalize;}
.kf_title.kf_ntitle{gap: 12px;}
.kf_title.kf_ntitle .kf_dec{margin-top: 12px;}

.kf_combut{display: inline-block;padding: 0 40px;line-height: 60px;border-radius: 50px;font-size: 18px;color: #ffffff;border: 1px solid #ffffff;text-transform: uppercase;cursor: pointer;}
.kf_combut i{display: inline-block;width: 20px;height: 20px;vertical-align: sub;margin-left: 4px;}
.kf_combut.on, .kf_combut:hover{background: #F6B42B;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08), 0 8px 16px 0 rgba(0, 0, 0, 0.16);border-color: #F6B42B;}
.kf_combut i.icon01{background: url(../images/icon_more_bai.svg) center center no-repeat;}
.kf_combut:hover i{margin-left: 12px;}

.kf_share a i.icon01{background: url(../images/icon_share01.svg) center center no-repeat;}
.kf_share a i.icon02{background: url(../images/icon_share02.svg) center center no-repeat;}
.kf_share a i.icon03{background: url(../images/icon_share03.svg) center center no-repeat;}
.kf_share a i.icon04{background: url(../images/icon_share04.svg) center center no-repeat;}
.kf_share a i.icon05{background: url(../images/icon_share05.svg) center center no-repeat;}
.kf_share a:hover i{transform: translateY(-3px);}

.kf_head .kf_ment ul li .kf_sub::-webkit-scrollbar{display:none;}
header{width: 100%;position: fixed;top: 0;left: 0;z-index: 999;}
header .container_h{width: 1320px;margin: 0 auto;position: relative;}
.kf_top{width: 100%;height: 48px;position: relative;overflow: hidden;}
.kf_top .kf_top_l{position: relative;gap: 24px;}
.kf_top .kf_top_l .kf_item{position: relative;gap: 8px;}
.kf_top .kf_top_l i{display: inline-block;width: 20px;height: 20px;}
.kf_top .kf_top_l i.icon01{background: url(../images/icon_top01.svg) center center no-repeat;}
.kf_top .kf_top_l i.icon02{background: url(../images/icon_top02.svg) center center no-repeat;}
.kf_top .kf_top_l span{font-size: 14px;color: #ffffff;}
.kf_top .kf_top_r{position: relative;}
.kf_top .kf_top_r .kf_share{position: relative;gap: 18px;}
.kf_top .kf_top_r .kf_share a{display: block;}
.kf_top .kf_top_r .kf_share a i{display: inline-block;width: 16px;height: 16px;background-size: 100% 100% !important;}
.kf_head{width: 100%;border-radius: 12px;background: #ffffff;overflow: hidden;}
.kf_head .kf_logo{padding-left: 32px;}
.kf_head .kf_logo img{height: 60px;width: auto;}
.kf_head .kf_head_r{gap: 20px;}
.kf_head .kf_ment ul li>a{display: block;padding: 0 20px;font-size: 14px;color: #1E272E;font-weight: bold;line-height: 80px;text-transform: capitalize;}
.kf_head .kf_ment ul li>a:hover, .kf_head .kf_ment ul li.on>a{color: #2369B7;}
.kf_head .kf_ment ul li .kf_sub{width: 100%;max-height:600px;position: absolute;left: 0;background: #f5f5f5;border-bottom-right-radius: 24px;border-bottom-left-radius: 24px;-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.08);box-shadow: 0 0 6px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.08);overflow-y:auto;overflow-x: hidden;display: none;}
.kf_head .kf_ment ul li .kf_sub_c{width: 100%;position: relative;padding: 52px 32px;}
.kf_head .kf_ment ul li .kf_sub_c .kf_sub_tit{font-size: 24px;color: #1E272E;font-weight: bold;border-bottom: 1px solid #333;padding-bottom: 5px;}
.kf_head .kf_ment ul li .kf_sub_c .kf_sub_tit i{display: inline-block;width: 24px;height: 24px;background: url(../images/icon_nav_jt.svg) center center no-repeat;margin-left: 8px;}
.kf_head .kf_ment ul li .kf_sub_l{width: 40%;position: relative;padding-right: 120px;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box{width: 100%;position: relative;gap: 24px;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li{width: 100%;position: relative;gap: 24px;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li i{display: inline-block;width: 72px;height: 72px;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li i.icon01{background: url(../images/icon_nav_pro01.svg) center center no-repeat;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li i.icon02{background: url(../images/icon_nav_pro02.svg) center center no-repeat;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li i.icon03{background: url(../images/icon_nav_pro03.svg) center center no-repeat;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li .kf_text{width: calc(100% - 92px);position: relative;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li .kf_text .kf_tit{font-size: 16px;color: #1E272E;font-weight: bold;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li .kf_text p{font-size: 14px;color: #485460;margin-top: 5px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.kf_head .kf_ment ul li .kf_sub_r{width: 60%;position: relative;}
.kf_head .kf_ment ul li .kf_sub_r .kf_box{width: 100%;position: relative;gap: 20px 24px}
.kf_head .kf_ment ul li .kf_sub_r .kf_box a{width: calc(33.33% - 16px);position: relative;display: block;padding: 12px;background: #ffffff;border-radius: 12px;}
.kf_head .kf_ment ul li .kf_sub_r a .positionimg{padding-bottom: 75%;border-radius: 8px;background:#F5F5F5;}
.kf_head .kf_ment ul li .kf_sub_r a p{width: 100%;height: 42px;font-size: 14px;color: #1E272E;margin-top: 10px;padding: 0 12px;text-align:center;}
.kf_head .kf_ment ul li .kf_sub_c .kf_sub_tit:hover i{margin-left: 24px;}
.kf_head .kf_ment ul li .kf_sub_l .kf_box_li:hover .kf_text .kf_tit{color: #2369B7;}
.kf_head .kf_ment ul li .kf_sub_r a:hover p{color: #2369B7;}
.kf_head .kf_head_contact{width: 200px;}
.kf_head .kf_head_contact a{width: 100%;display: block;font-size: 14px;color: #ffffff;line-height: 80px;font-weight: bold;text-transform: uppercase;text-align: center;background: #F6B42B;}
header.topfix .kf_top{height: 0;}
header.topfix .container_h01.container_h01{width: 100%;}
header.topfix .kf_head{border-radius: 0;-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.08);box-shadow: 0 0 6px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.08);}
header.topfix .kf_head .kf_ment ul li .kf_sub{border-radius: 0;}
header.topfix .kf_head .kf_ment ul li .kf_sub_c{padding-left: 0;padding-right: 0;}

.kf_hd-mobile {position: fixed;z-index: 999;top: 0;width: 100%;left: 0;background: #ffffff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);height: 60px;display: none;}
.kf_hd-mobile .container{width: calc(100% - 30px);}
.kf_menuBtn{display: none;position: fixed;top: 16px;right: 12px;width: 30px;height: 30px;cursor: pointer;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.kf_menuBtn b{display: block;height: 4px;background-color: #2369B7;margin: 4px 0;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.kf_menuBtn.open b{display: none;margin: 0;position: absolute;left: 0px;top: 50%;margin-top: -5px;width: 30px;}
.kf_menuBtn.open b:first-child{display: block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.kf_menuBtn.open b:last-child{display: block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.kf_hd-mobile .kf_mlogo img {height: 40px;width: auto;margin-top: 10px;}
.kf_nav_mobile{position: fixed;top: 60px;left: 0;right: 0;bottom: 0;z-index: 99;overflow: hidden;background: #fff;width: auto;float: none;padding: 0;display: none;}
.kf_nav_mobile li{position: relative;}
.kf_nav_mobile li .v1{line-height: 40px;text-align: left;padding:0 20px;color:#1F1F1F; border-bottom:1px solid #eee;font-size: 14px;display: block; }
.kf_nav_mobile li i {display: block;width: 40px;height: 40px;background-position: center center;position: absolute;right: 0;top: 0;z-index: 9;background: url(../images/sel.webp) no-repeat center center;-webkit-background-size: 18px 18px;background-size: 18px 18px;}
.kf_nav_mobile li .kf_sub{padding: 10px 0;background-color: #2369B7 ;display: none;}  
.kf_nav_mobile li .kf_sub a{padding-left: 20px;text-align: left;line-height: 40px;font-size: 14px;display: block;color:#fff;}
.kf_nav_mobile .v1{height: 40px;line-height: 40px;text-align: left;color:#1F1F1F;padding-left: 10px;margin:0;overflow: hidden;}
.kf_nav_mobile li:hover .v1, .kf_nav_mobile li.on .v1{background: none;}
.kf_nav_mobile li .v1::after{display: none;}
.kf_nav_mobile .row{position: relative;}
.kf_nav_mobile .ss{display: none;background-color: #fff;padding: 10px 0;}
.kf_nav_mobile li .kf_sub .ss a{color:#333;}

footer{width: 100%;position: relative;background: url(../images/bg_foot.webp) center center no-repeat;background-size: 100% 100%;clip-path: polygon(0 100px, 100% 0, 100% 100%, 0 100%);}
.kf_fmannge{width: 100%;position: relative;padding: 180px 0 160px 0;overflow: hidden;}
.kf_fmannge .kf_title .kf_tit{color: #ffffff;}
.kf_fmannge .kf_title .kf_dec{color: #ffffff;}
.kf_fmannge_c{width: 100%;position: relative;}
.kf_fmannge_c .kf_box{width: 100%;position: relative;gap: 20px 16px;}
.kf_fmannge_c .form_li{width: calc(50% - 8px);position: relative;}
.kf_fmannge_c .form_li:last-child{width: 100%;}
.kf_fmannge_c .form_li input, .kf_fmannge_c .form_li textarea{width: 100%;padding: 10px 24px;line-height: 36px;font-size: 14px;color: #1E272E;border-radius: 12px;background: #ffffff;}
.kf_fmannge_c .form_li textarea{height: 128px !important;padding: 16px 24px !important;}
.kf_fmannge_c .kf_form_btn{width: 100%;position: relative;text-align: center;}
.kf_fmannge .kf_bg{width: 100%;position: absolute;left: 0;bottom: 40px;z-index: -1;}
.kf_fmannge .kf_bg .kf_text{width: max-content;-webkit-animation: font-scroll 50s linear infinite;-moz-animation: font-scroll 50s linear infinite;animation: font-scroll 50s linear infinite;}
.kf_fmannge .kf_bg .kf_text img{width: 3016px;height: 335px;display: inline-block;}

.kf_foot{width: 100%;position: relative;}
.kf_foot.kf_foot_contact{padding-top:180px;}
.kf_foot_c{width: 100%;position: relative;}
.kf_foot_c .kf_foot_item{position: relative;}
.kf_foot_c .kf_foot_item:first-child{width: 420px;}
.kf_foot_c .kf_foot_item .kf_flogo{width: 248px;height: auto;}
.kf_foot_c .kf_foot_item .kf_slogan{font-size: 18px;color: #F2F2F2;font-weight: bold;text-transform: capitalize;margin-top: 38px;}
.kf_foot_c .kf_foot_item .kf_slogan_p{font-size: 16px;color: #F2F2F2;text-transform: capitalize;margin-top: 20px;}
.kf_foot_c .kf_foot_item .kf_tit{font-size: 24px;color: #F2F2F2;font-weight: bold;text-transform: capitalize;margin-top: 6px;}
.kf_foot_c .kf_foot_item .kf_fcontact{margin-top: 20px;gap: 20px;}
.kf_foot_c .kf_foot_item .kf_fcontact p{font-size: 14px;color: #ffffff;padding-left: 32px;}
.kf_foot_c .kf_foot_item .kf_fcontact p:nth-child(1){background: url(../images/icon_fcontact01.svg) left center no-repeat;}
.kf_foot_c .kf_foot_item .kf_fcontact p:nth-child(2){background: url(../images/icon_fcontact02.svg) left center no-repeat;}
.kf_foot_c .kf_foot_item .kf_fcontact p:nth-child(3){background: url(../images/icon_fcontact03.svg) left center no-repeat;}
.kf_foot_c .kf_foot_item .kf_fnav{margin-top: 20px;gap: 12px;}
.kf_foot_c .kf_foot_item .kf_fnav a{font-size: 14px;color: #ffffff;}
.kf_foot_c .kf_foot_item .kf_fnav a:hover{color: #F6B42B;transform: translateX(8px);}

.kf_copyright{width: 100%;position: relative;border-top: 1px solid rgba(255, 255, 255, 0.30);}
.kf_copyright .kf_box{width: 100%;height: 62px;position: relative;}
.kf_copyright .kf_copyright_c p{font-size: 14px;color: #ffffff;opacity: 0.8;}
.kf_copyright .kf_share{position: relative;gap: 24px;}
.kf_copyright .kf_share a i{display: inline-block;width: 24px;height: 24px;background-size: 100% 100% !important;}

.kf_backtop{width: 100%;position: relative;background: #F6B42B;background-size: 100% 100%;clip-path: polygon(0 100%, 100% 0, 100% 100%);}
.kf_backtop .kf_box{width: 100%;height: 100px;position: relative;}
.kf_backtop .kf_backtop_c{text-align: center;cursor: pointer;}
.kf_backtop .kf_backtop_c i{display: inline-block;width: 24px;height: 24px;background: url(../images/icon_totop.svg) center center no-repeat;-webkit-animation: scroll_t 2s linear infinite;-moz-animation: scroll_t 2s linear infinite;animation: scroll_t 2s linear infinite;}
.kf_backtop .kf_backtop_c p{font-size: 14px;color: #000000;text-transform: capitalize;}


@media screen and (max-width:1699px){

	.public_p{padding: 80px 0 80px 0;}
	.public_t{padding-top: 80px;}
	.public_b{padding-bottom: 80px;}
    .public_m{margin-top: 45px;}
	.public_m32{margin-top: 28px;}
	.public_m24{margin-top: 20px;}
    
    .kf_title{gap: 12px;}
    .kf_title .kf_ttit{font-size: 18px;}
    .kf_title .kf_tit{font-size: 38px;}
    .kf_title .kf_dec{font-size: 14px;}
    .kf_title.kf_ntitle {gap: 10px;}
    .kf_title.kf_ntitle .kf_dec {margin-top: 10px;}

    .kf_combut{padding: 0 30px;line-height: 52px;font-size: 16px;}

    header .container_h{width: 1200px;}

    footer{clip-path: polygon(0 80px, 100% 0, 100% 100%, 0 100%);}
    .kf_fmannge{padding: 150px 0 130px 0;}
    .kf_foot.kf_foot_contact{padding-top:150px;}


}

@media screen and (max-width:1499px){
    
    .public_p{padding: 60px 0 60px 0;}
	.public_t{padding-top: 60px;}
	.public_b{padding-bottom: 60px;}
	.public_m{margin-top: 38px;}
	.public_m32{margin-top: 24px;}
	.public_m24{margin-top: 16px;}

    .kf_title{gap: 10px;}
    .kf_title .kf_ttit{font-size: 16px;}
    .kf_title .kf_tit{font-size: 34px;}

    .kf_title.kf_ntitle {gap: 8px;}
    .kf_title.kf_ntitle .kf_dec {margin-top: 8px;}
    
    header .container_h{width: 1100px;}
    .kf_head .kf_ment ul li .kf_sub_c{padding: 42px 24px;}
    .kf_head .kf_ment ul li .kf_sub_l{padding-right: 80px;}
    .kf_head .kf_ment ul li .kf_sub_c .kf_sub_tit{font-size: 20px;}
    .kf_head .kf_ment ul li .kf_sub_l .kf_box{gap: 20px;}
    .kf_head .kf_ment ul li .kf_sub_l .kf_box_li{gap: 16px;}
    .kf_head .kf_ment ul li .kf_sub_l .kf_box_li i{width: 64px;height: 64px;background-size: 64px 64px !important;}
    .kf_head .kf_ment ul li .kf_sub_l .kf_box_li .kf_text{width: calc(100% - 80px);}
    .kf_head .kf_ment ul li .kf_sub_r .kf_box{gap: 12px 15px;}
    .kf_head .kf_ment ul li .kf_sub_r .kf_box a{width: calc(33.33% - 10px);}
    .kf_head .kf_ment ul li .kf_sub_r a p{margin-top: 8px;padding: 0 10px;}

    footer{clip-path: polygon(0 60px, 100% 0, 100% 100%, 0 100%);}
    .kf_fmannge{padding: 120px 0 90px 0;}
    .kf_fmannge .kf_bg{bottom: 0;}
    .kf_fmannge .kf_bg .kf_text img{width: 2700px;height: 300px;}
    .kf_foot.kf_foot_contact{padding-top:120px;}
    .kf_foot_c .kf_foot_item .kf_slogan{font-size: 16px;margin-top: 30px;}
    .kf_foot_c .kf_foot_item .kf_slogan_p{font-size: 14px;margin-top: 16px;}
    .kf_foot_c .kf_foot_item:first-child {width: 342px;}
    .kf_foot_c .kf_foot_item .kf_tit{font-size: 20px;}
    .kf_foot_c .kf_foot_item .kf_fcontact{margin-top: 16px;gap: 16px;}
    .kf_foot_c .kf_foot_item .kf_fcontact p{padding-left: 28px;}
    .kf_foot_c .kf_foot_item .kf_fnav {margin-top: 16px;gap: 10px;}
    .kf_copyright .kf_box{height: 50px;}
    .kf_copyright .kf_copyright_c p{font-size: 12px;}
    .kf_copyright .kf_share{gap: 16px;}
    .kf_copyright .kf_share a i{width: 20px;height: 20px;}
    .kf_backtop .kf_box{height: 72px;}
    .kf_backtop .kf_backtop_c p{font-size: 13px;}


}

@media screen and (max-width:1299px){
    .public_p{padding: 50px 0 50px 0;}
    .public_t{padding-top: 50px;}
    .public_b{padding-bottom: 50px;}
    .public_m{margin-top: 32px;}
    .public_m32{margin-top: 20px;}
    .public_m24{margin-top: 12px;}

    .kf_title{gap: 8px;}
    .kf_title .kf_ttit{font-size: 14px;}
    .kf_title .kf_tit{font-size: 30px;}

    .kf_title.kf_ntitle {gap: 6px;}
    .kf_title.kf_ntitle .kf_dec {margin-top: 6px;}

    .kf_combut{padding: 0 20px;line-height: 45px;font-size: 14px;}

    header .container_h{width: 994px;}
    .kf_head .kf_head_contact{width: 142px;}
    .kf_head .kf_ment ul li>a{padding: 0 18px;}
    .kf_head .kf_ment ul li .kf_sub_l {padding-right: 42px;}

    footer{clip-path: polygon(0 50px, 100% 0, 100% 100%, 0 100%);}
    .kf_fmannge{padding: 100px 0 50px 0;}
    .kf_fmannge_c .kf_box{gap: 15px 10px;}
    .kf_fmannge_c .form_li{width: calc(50% - 5px);}
    .kf_fmannge_c .form_li input, .kf_fmannge_c .form_li textarea{line-height: 24px;padding: 10px 16px;border-radius: 6px}
    .kf_fmannge .kf_bg .kf_text img{width: 1980px;height: 220px;}
    .kf_foot.kf_foot_contact{padding-top:100px;}
    .kf_foot_c .kf_foot_item .kf_slogan{font-size: 14px;margin-top: 16px;}
    .kf_foot_c .kf_foot_item .kf_slogan_p{font-size: 13px;margin-top: 12px;}
    .kf_foot_c .kf_foot_item:first-child {width: 300px;}
    .kf_foot_c .kf_foot_item:nth-child(2) {width: 256px;}
    .kf_foot_c .kf_foot_item .kf_tit{font-size: 18px;}
    .kf_foot_c .kf_foot_item .kf_fcontact{margin-top: 12px;gap: 12px;}
    .kf_foot_c .kf_foot_item .kf_fnav {margin-top: 12px;gap: 8px;max-width: 180px;}
    .kf_backtop .kf_box{height: 60px;}
}

@media screen and (max-width:1023px){
    .public_p{padding: 40px 0 40px 0;}
    .public_t{padding-top: 40px;}
    .public_b{padding-bottom: 40px;}
    .public_m{margin-top: 24px;}
    .public_m32{margin-top: 16px;}
    .public_m24{margin-top: 10px;}

    .kf_title{gap: 5px;}
    .kf_title .kf_tit{font-size: 24px;}

    .kf_title.kf_ntitle {gap: 5px;}
    .kf_title.kf_ntitle .kf_dec {margin-top: 5px;}

    .kf_combut{padding: 0 15px;line-height: 40px;font-size: 13px;}

    header{display: none;}
    .kf_hd-mobile{display: block;}
    .kf_menuBtn{display: block;}

    footer{clip-path: polygon(0 40px, 100% 0, 100% 100%, 0 100%);}
    .kf_fmannge{padding: 60px 0 40px 0;}
    .kf_fmannge_c .kf_box{gap: 10px 8px;}
    .kf_fmannge_c .form_li{width: calc(50% - 4px);}
    .kf_fmannge_c .form_li input, .kf_fmannge_c .form_li textarea{line-height: 24px;padding: 6px 16px;}
    .kf_foot.kf_foot_contact{padding-top:60px;}
    .kf_foot_c .kf_foot_item:first-child {width: 45%;}
    .kf_foot_c .kf_foot_item:nth-child(2) {width: 45%;}
    .kf_foot_c .kf_foot_item:nth-child(3), .kf_foot_c .kf_foot_item:nth-child(4) {display: none;}
    .kf_foot_c .kf_foot_item .kf_tit{font-size: 16px;}
    .kf_foot_c .kf_foot_item .kf_fcontact{margin-top: 10px;gap: 10px;}
    .kf_backtop .kf_box{height: 50px;}

}

@media screen and (max-width:767px){
    .public_p{padding: 24px 0 24px 0;}
    .public_t{padding-top: 24px;}
    .public_b{padding-bottom: 24px;}
    .public_m{margin-top: 15px;}
    .public_m32{margin-top: 12px;}
    .public_m24{margin-top: 6px;}

    .kf_title{gap: 3px;}
    .kf_title .kf_tit{font-size: 22px;}

    .kf_title.kf_ntitle {gap: 3px;}
    .kf_title.kf_ntitle .kf_dec {margin-top: 3px;}

    .kf_combut{line-height: 36px;}

    footer{clip-path: polygon(0 24px, 100% 0, 100% 100%, 0 100%);}
    .kf_fmannge{padding: 50px 0 20px 0;}
    .kf_fmannge_c .kf_box{gap: 8px;}
    .kf_fmannge_c .form_li{width: 100%;}
    .kf_fmannge_c .form_li input, .kf_fmannge_c .form_li textarea{padding: 6px 12px;}
    .kf_foot.kf_foot_contact{padding-top:50px;}
    .kf_foot_c .kf_foot_item:first-child {width: 100%;}
    .kf_foot_c .kf_foot_item:nth-child(2) {width: 100%;margin-top: 12px;}
    .kf_foot_c .kf_foot_item .kf_slogan{margin-top: 12px;}
    .kf_foot_c .kf_foot_item .kf_slogan_p{margin-top: 8px;}
    .kf_foot_c .kf_foot_item .kf_fcontact{gap: 8px;}
    .kf_copyright{padding: 10px 0;}
    .kf_copyright .kf_box{height: auto;display: block;}
    .kf_copyright .kf_share{margin-top: 10px;}


}