@charset "utf-8";

body,figcaption,figure,form,h1,h2,h3,h5,h6,html,ol,p,ul {
	margin: 0;
	padding: 0
}

ol,ul {
	list-style: none
}

a {
	text-decoration: none
}

div,figcaption,figure,img {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: bor der-box;
	box-sizing: border-box;
	border: none;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box
}

.kf-header .kf-border {
	position: relative;
}

.kf-header .kf-border:after {
	content: '';
	height: 100%;
	width: 1px;
	position: absolute;
	left: 0;
	top: 14px;
	background: #FFFFFF;
}

.kf-header .kf-min-width {
	width: 80%;
	margin: 0 auto;
	overflow: hidden;
}

.kf-header {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100%;
	height: 80px;
	background: #fff;
	box-shadow: -1px -1px 10px 0 rgba(0,0,0,.11)
}

.kf-header .kf-cont {
	margin: 0 auto;
	width: 80%
}

.kf-header .kf-cont .kf-logo {
	margin-top: 16px;
}

.kf-header .kf-cont .kf-ul li {
	float: left;
	padding: 0 18px;
	height: 80px;
	line-height: 80px;
}

.kf-header .kf-cont .kf-ul {
	float: right;
	margin: 0!important
}

.kf-header .kf-cont .kf-ul li:hover a {
	color: #026dbd
}

.kf-header .kf-cont .kf-ul li a {
	display: block;
	color: #000;
	text-decoration: none
}

.kf-header .kf-cont .kf-ul li p {
	margin: 0;
	color: #666;
	text-align: center;
	font-size: 16px;
	font-family: 微软雅黑;
	position: relative;
}

.kf-header .kf-cont .kf-ul li .dd {
	display: none;
	margin: 0 auto;
	width: 45%;
	height: 1px;
	background: #026dbd
}

.kf-header .kf-cont .kf-ul li:hover .dd {
	display: block
}

.kf-header .kf-yy {
	text-align: right;
	height: 80px;
	line-height: 80px;
}

.kf-header .kf-yy a {
	padding: 3px 5px;
	border-left: 1px solid #666;
	color: #666;
	text-decoration: none;
	font-size: 16px
}

.kf-header .kf-yy a.kf-a {
	margin-right: 10px;
	padding: 3px 20px;
	font-family: 微软雅黑;
}

.kf-li {
	position: fixed;
	top: 80px;
	left: 0;
	display: none;
	padding-top: 2%;
	padding-bottom: 1%;
	width: 100%;
	background: hsla(0,0%,100%,.9)
}

.kf-li .kf-li-on {
	position: relative;
	margin: 0 auto;
	width: 80%
}

.kf-li .kf-li-on .kf-ty .a-p {
	line-height: 25px;
	padding: 2px 0;
	border-bottom: 1px solid #026dbd;
	color: #026dbd;
	text-align: left
}

.kf-li .kf-li-on .kf-ty .kf-ol a {
	padding: 5px 0
}

.kf-li .kf-li-on .kf-ty .a-p:hover {
	border-bottom: 1px solid #666;
	color: #666
}

.kf-li .kf-li-on .kf-brs .a-p1 {
	line-height: 25px;
	padding: 1% 0;
	text-align: left;
	font-size: 15px
}

.kf-li .kf-li-on .kf-brs .kf-s-p {
	color: #026dbd;
	font-weight: 700
}

.kf-li .kf-li-on .kf-brs .kf-s-a {
	padding: 5px 0;
	color: #026dbd;
	line-height: 25px;
}

.kf-li .kf-li-on .kf-deer {
	padding: 0 3%;
	border-right: 1px solid #026dbd;
	border-left: 1px solid #026dbd
}

.kf-li .kf-li-on .kf-ty .kf-terz {
	padding: 2% 0
}

.kf-li .kf-li-on .kf-ty .kf-terz:hover {
	background: #288bce;
	color: #fff
}

/*.kf-li .kf-li-on .kf-ty .kf-p-i {*/
/*	display: inline-block;*/
/*	width: 120px;*/
/*	height: 120px;*/
/*	background: url(../images/index/huy_19_11.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-li .kf-li-on .kf-ty .kf-terz:hover .kf-p-i {*/
/*	background: url(../images/index/huy_19.png) no-repeat;*/
/*	background-size: cover*/
/*}*/
.kf-terz .kf-desa {
	line-height: 15px;
}
.kf-li .kf-li-on .kf-ty .kf-p-en {
	display: inline-block;
	width: 120px;
	height: 120px;
	background: url(../images/index/nop1.png) no-repeat;
	background-size: cover
}

.kf-li .kf-li-on .kf-ty .kf-terz:hover .kf-p-en {
	background: url(../images/index/nop.png) no-repeat;
	background-size: cover
}

.kf-li .kf-li-on .kf-ty .kf-p-en0 {
	display: inline-block;
	width: 140px;
	height: 120px;
	background: url(../images/index/yop.png) no-repeat;
	background-size: cover
}

.kf-li .kf-li-on .kf-ty .kf-terz:hover .kf-p-en0 {
	background: url(../images/index/yop1.png) no-repeat;
	background-size: cover
}

/*.kf-li .kf-li-on .kf-ty .kf-p-i1 {*/
/*	display: inline-block;*/
/*	width: 120px;*/
/*	height: 120px;*/
/*	background: url(../images/index/huy_21_11.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-li .kf-li-on .kf-ty .kf-terz:hover .kf-p-i1 {*/
/*	background: url(../images/index/huy_21_1.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-li .kf-li-on .kf-ty .kf-p-i2 {*/
/*	display: inline-block;*/
/*	width: 120px;*/
/*	height: 120px;*/
/*	background: url(../images/index/huy_24_11.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-li .kf-li-on .kf-ty .kf-terz:hover .kf-p-i2 {*/
/*	background: url(../images/index/huy_24_1.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-li .kf-li-on .kf-ty .kf-p-i3 {*/
/*	display: inline-block;*/
/*	width: 120px;*/
/*	height: 120px;*/
/*	background: url(../images/index/huy_26_11.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-li .kf-li-on .kf-ty .kf-terz:hover .kf-p-i3 {*/
/*	background: url(../images/index/huy_26_1.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

.kf-li .kf-li-on .kf-ty .kf-seds-p {
	color: #026dbd;
	line-height: 40px;
}

.kf-li .kf-li-on .kf-ty .kf-terz:hover .kf-seds-p {
	color: #fff
}

.kf-li .kf-li-on .kf-ty .kf-brs-img {
	overflow: hidden;
	width: 350px;
	height: 160px
}

.kf-soy {
	position: fixed;
	left: 0;
	display: none;
	width: 100%;
	background: #026dbd
}

.kf-soy .kf-soy-poy {
	margin: 24px auto;
}

.kf-soy .kf-soy-poy .pull-li .pull-a {
	padding: 0 10pxheight:12px;
	line-height: 12px;
}

.kf-soy .kf-soy-poy .pull-li {
	padding: 10px 0
}

.kf-soy .kf-soy-poy .pull-li .pull-a:hover .kf-fr-p {
	color: #9dcbea;
	transition: all 0.2s ease-in-out;
}

.kf-soy .kf-soy-poy .pull-li .pull-a .kf-fr-p {
	color: #fff;
	font-size: 15px;
	text-align: left;
	margin: 0 auto;
	transition: all 0.2s ease-in-out;
}

.kf-ond {
	padding: 0
}

#customer img,.kf-nret img {
	width: 100%
}

.kf-nret span {
	display: block
}

.kf-nret table {
	width: 100%!important
}

.kf-nret table tr,.kf-nret table tr td {
	border: 1px solid #eee
}

.kf-big {
	margin-top: 80px
}

.kf-about-soyer {
	margin: 0 auto;
	width: 80%
}

.kf-about-soyer .kf-about-title {
	padding-top: 80px;
	padding-bottom: 66px
}

.kf-about-soyer .kf-about-title p {
	margin: 0;
	color: #666;
	text-align: center;
	font-size: 20px;
	font-family: 微软雅黑
}

.kf-about-soyer .kf-about-title h4 {
	margin: 0;
	color: #666;
	text-align: center;
	font-size: 30px;
	font-family: 微软雅黑
}

.kf-about-soyer .kf-about-ul li {
	padding: 0;
	border-left: 1px solid #006dbb
}

.kf-loper5 {
	margin: 0 auto;
	width: 80%
}

.kf-loper5 .kf-about-content h4 {
	margin-bottom: 30px;
	color: #666;
	font-size: 30px;
	font-family: 微软雅黑
}

.kf-loper5 .kf-about-content .kf-poi {
	font-size: 1em;
	font-family: 微软雅黑;
	line-height: 35px
}

.krtt img {
	transform: scale(1)
}

.krtt img,.krtt img:hover {
	transition: all .5s ease-in-out
}

.krtt img:hover {
	transform: scale(1.11)
}

.kf-about-soyer .kf-about-ul p {
	padding: 0 1em;
	color: #666;
	text-align: left;
	font-size: 16px
}

.kf-about-soyer .kf-about-ul p strong {
	color: #006dbb;
	font-size: 4em
}

.kf-about-soyer .kf-about-ul {
	margin: 60px 0
}

.kf-about-soyer .kf-about-ul p span {
	color: #006dbb
}

.kf-about-soyer .kf-about-content .kf-p-sd {
	width: 85%;
	color: #666;
	text-indent: 20px;
	font-size: 16px;
	line-height: 35px
}

.kf-about-soyer .kf-a-index:hover {
	background: #288bce;
	transition: all 0.4s ease-in-out;
}

.kf-about-soyer .kf-a-index {
	transition: all 0.2s ease-in-out;
	text-decoration: NONE;
	display: block;
	padding: 5px 15px;
	width: 150px;
	border-radius: 30px;
	background: #006dbb;
	color: #fff;
	text-align: center
}

.kf-about-soyer img {
	width: 100%;
	border-radius: 20px
}

.kf-hory {
	overflow: hidden;
	height: 400px;
	border-radius: 20px
}

.kf-about-soyer .kf-a-index p {
	margin: 0;
	font-size: 16px
}

.kf-sed {
	margin-top: 7%;
	border-radius: 10px;
	background: #dbecfc
}

.kf-sed .kf-sed-f li {
	position: relative;
	padding: 3em 0
}

.kf-sed .kf-sed-f li:first-child:after,.kf-sed .kf-sed-f li:nth-child(2):after {
	position: absolute;
	top: 10%;
	bottom: 31px;
	left: 100%;
	z-index: 0;
	display: block;
	width: 1px;
	background-color: #288bce;
	content: ""
}

.kf-sed .kf-sed-f li .serf {
	display: inline-block;
	width: 100px;
	height: 80px;
	background: url(../images/index/huy_10.png) no-repeat;
	background-size: cover
}

.kf-sed .kf-sed-f li .serf1 {
	display: inline-block;
	width: 100px;
	height: 80px;
	background: url(../images/index/huy_07.png) no-repeat;
	background-size: cover
}

.kf-sed .kf-sed-f li .serf2 {
	display: inline-block;
	width: 100px;
	height: 80px;
	background: url(../images/index/huy_13.png) no-repeat;
	background-size: cover
}

.kf-sed .kf-sed-f li:hover {
	background: #288bce
}

.kf-sed .kf-sed-f li:hover .serf {
	background: url(../images/index/huy_10_1.png) no-repeat;
	background-size: cover
}

.kf-sed .kf-sed-f li:hover .serf1 {
	background: url(../images/index/huy_07-1.png) no-repeat;
	background-size: cover
}

.kf-sed .kf-sed-f li:hover .serf2 {
	background: url(../images/index/huy_13-1.png) no-repeat;
	background-size: cover
}

.kf-sed .kf-sed-f li:hover a,.kf-sed .kf-sed-f li:hover h4,.kf-sed .kf-sed-f li:hover p {
	color: #fff
}

.kf-sed .kf-sed-f li p {
	margin: 0
}

.kf-sed .kf-sed-f li h4,.kf-sed .kf-sed-f li p {
	color: #006dbb;
	text-align: center
}

.kf-sed .kf-sed-f li a {
	text-align: center
}

.kf-product {
	padding-top: 5%
}

.kf-product .kf-product-top {
	padding-top: 3%;
	padding-bottom: 9%;
	width: 100%;
	height: 100%;
	background-size: cover
}

.kf-product .kf-product-top p {
	margin: 0;
	color: #fff;
	text-align: center;
	font-size: 20px;
	font-family: 微软雅黑
}

.kf-product .kf-product-top h4 {
	margin: 0;
	color: #fff;
	text-align: center;
	font-size: 30px;
	font-family: 微软雅黑
}

.kf-product .kf-product-ul {
	border-radius: 10px;
	background: #fff;
	box-shadow: -1px 6px 16px 4px rgba(0,0,0,.11)
}

.kf-product .kf-product-ul li {
	padding: 2% 0
}

.kf-product .kf-product-ul li:first-child {
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px
}

.kf-product .kf-product-ul li:nth-last-child(2) {
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px
}

.kf-product .kf-product-ul li a {
	display: block;
	text-decoration: none
}

.kf-product .kf-product-ul li p {
	color: #666;
	text-align: center;
	font-size: 16px;
	font-family: 微软雅黑
}

.kf-product .kf-product-ul li:hover p {
	color: #fff
}

.kf-product .kf-product-ul li:hover {
	background: #006dbb
}



.kf-product .kf-product-ul li .kf-product-p {
	display: inline-block;
	width: 120px;
	height: 120px;
	background: url(../images/index/fop.png) no-repeat;
	background-size: cover
}

.kf-product .kf-product-ul li:hover .kf-product-p {
	background: url(../images/index/fop1.png) no-repeat;
	background-size: cover
}

.kf-product .kf-product-ul li .kf-product-p1 {
	display: inline-block;
	width: 140px;
	height: 120px;
	background: url(../images/index/gop.png) no-repeat;
	background-size: cover
}

.kf-product .kf-product-ul li:hover .kf-product-p1 {
	background: url(../images/index/gop1.png) no-repeat;
	background-size: cover
}

.kf-product .kf-product-ul li .kf-product-p2 {
	display: inline-block;
	width: 120px;
	height: 120px;
	background: url(../images/index/sop.png) no-repeat;
	background-size: cover
}

.kf-product .kf-product-ul li:hover .kf-product-p2 {
	background: url(../images/index/sop1.png) no-repeat;
	background-size: cover
}

/*.kf-product .kf-product-ul li .kf-product-i {*/
/*	display: inline-block;*/
/*	width: 120px;*/
/*	height: 120px;*/
/*	background: url(../images/index/huy_19_1.png) no-repeat;*/
/*	background-size: cover*/
/*}*/
/*.kf-product .kf-product-ul li:hover .kf-product-i {*/
/*	background: url(../images/index/huy_19.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-product .kf-product-ul li .kf-product-i1 {*/
/*	display: inline-block;*/
/*	width: 120px;*/
/*	height: 120px;*/
/*	background: url(../images/index/huy_21.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-product .kf-product-ul li:hover .kf-product-i1 {*/
/*	background: url(../images/index/huy_21_1.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-product .kf-product-ul li .kf-product-i2 {*/
/*	display: inline-block;*/
/*	width: 120px;*/
/*	height: 120px;*/
/*	background: url(../images/index/huy_24.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-product .kf-product-ul li:hover .kf-product-i2 {*/
/*	background: url(../images/index/huy_24_1.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-product .kf-product-ul li .kf-product-i3 {*/
/*	display: inline-block;*/
/*	width: 120px;*/
/*	height: 120px;*/
/*	background: url(../images/index/huy_26.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

/*.kf-product .kf-product-ul li:hover .kf-product-i3 {*/
/*	background: url(../images/index/huy_26_1.png) no-repeat;*/
/*	background-size: cover*/
/*}*/

.kf-product .kf-product-bottom {
	position: relative;
	margin: 0 auto;
	width: 80%;
	transform: translateY(-13%)
}

.kf-product .kf-product-bottom .kf-ser {
	position: relative;
	display: none;
	opacity: 0
}

.kf-on {
	display: block
}

.kf-boxs {
	margin: 5% 0
}

.kf-boxs a:hover {
	border: 1px solid #7ccaff;
	color: #7ccaff;
	transition: all 0.4s ease-in-out;
}

.kf-boxs a {
	transition: all 0.4s ease-in-out;
	text-decoration: none;
	display: block;
	padding: 3px 20px;
	width: 120px;
	border: 1px solid #fff;
	border-radius: 20px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	font-size: 16px
}

.kf-boxs .kf-col {
	padding: 50% 24%;
	border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	background: #006dbb
}

.kf-boxs .kf-col p {
	font-size: 16px
}

.kf-boxs .kf-col h4,.kf-boxs .kf-col p {
	display: -webkit-box;
	overflow: hidden;
	color: #fff;
	text-overflow: ellipsis;
	font-family: 微软雅黑;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

.kf-boxs .kf-col h4 {
	font-size: 28px
}

#certify,#certify1,#certify12,#certify13,#certify14,#kf-certify {
	overflow: hidden
}

#certify .swiper-slide,#certify2 .swiper-slide,#certify3 .swiper-slide,#certify4 .swiper-slide {
	width: 1040px!important;
	border-radius: 10px;
	background: #fff;
	box-shadow: -1px 6px 16px 4px rgba(0,0,0,.11)
}

#certify1 {
	margin-bottom: 80px
}

#certify1 .kf-ap-werr {
	position: relative;
	overflow: hidden
}

#certify1 .kf-ap-werr img {
	width: 100%;
	image-rendering: -webkit-optimize-contrast;
}

#certify1 .kf-ap-werr .kf-bote {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 2% 0;
	width: 100%;
	background: rgba(0,109,187,.8)
}

#certify1 .swiper-slide {
	width: 600px!important
}

#kf-certify .swiper-slide {
	width: 800px!important
}

#kf-certify .kf-seer {
	position: relative;
	overflow: hidden
}

#kf-certify .kf-seer .kf-ceder {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 3% 5%
}

#kf-certify .kf-seer .kf-ceder h4 {
	color: #fff;
	font-size: 30px;
	font-family: 微软雅黑
}

#kf-certify .kf-seer .kf-ceder p {
	color: #fff;
	font-size: 18px;
	font-family: 微软雅黑
}

#certify1 .kf-ap-werr .kf-bote h4 {
	color: #fff;
	text-align: center;
	font-size: 26px;
	font-family: 微软雅黑
}

#certify1 .kf-ap-werr .kf-bote p {
	display: -webkit-box;
	overflow: hidden;
	padding: 0 18%;
	color: #fff;
	text-align: center;
	text-overflow: ellipsis;
	font-size: 18px;
	font-family: 微软雅黑;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swip er-pagination-custom,.swiper-pagination-fraction {
	bottom: 140px!important
}

#merts1 {
	background: #fff
}

.kf-new,.kf-new .kf-new-top {
	width: 100%;
	height: 100%
}

.kf-new .kf-new-top {
	padding-top: 3%;
	padding-bottom: 8%;
	background: url(../images/index/i_hur_04.jpg) no-repeat;
	background-size: cover
}

.kf-new .kf-new-top p {
	font-size: 20px
}

.kf-new .kf-new-top h4,.kf-new .kf-new-top p {
	margin: 0;
	color: #006dbb;
	text-align: center;
	font-family: 微软雅黑
}

.kf-new .kf-new-top h4 {
	font-size: 30px
}

.kf-new .kf-new-bottom {
	margin: 0 auto;
	width: 80%
}

.kf-new-bottom img {
	width: 100%
}

.kf-new .kf-new-bottom .kf-new-tob {
	position: relative;
	transform: translateY(-12%)
}

.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty {
	overflow: hidden;
	margin: 0 1px 2% 9px;
	width: 99%;
	border-radius: 10px;
	background: #fff;
	box-shadow: -1px 6px 16px 4px rgba(0,0,0,.11);
	display: flex;
	align-items: center;
}

.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr {
	padding: 5%
}

.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr .sd-df {
	padding-bottom: 20px;
	font-size: 24px
}

.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty p {
	display: -webkit-box;
	overflow: hidden;
	color: #666;
	text-overflow: ellipsis;
	font-size: 24px;
	font-family: 微软雅黑;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}

.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr-p {
	font-size: 16px
}

.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty h4 {
	display: -webkit-box;
	overflow: hidden;
	color: #666;
	text-overflow: ellipsis;
	font-size: 24px;
	font-family: 微软雅黑;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}

.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty a:hover {
	background: #288bce;
	transition: all .4s ease-in-out;
}

.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty a {
	transition: all .4s ease-in-out;
	display: block;
	margin-top: 45px;
	padding: 5px 15px;
	width: 120px;
	border-radius: 20px;
	background: #006dbb;
	color: #fff;
	text-align: center;
	text-decoration: none;
	font-size: 16px
}

.kf-sew {
	overflow: hidden;
	height: 250px;
	display: flex;
	flex-direction: column;
	justify-con tent: space-evenly;
}

.kf-new-voh .kf-sox {
	padding: 0
}

.kf-new-voh .kf-cerd {
	margin-bottom: 5%;
	padding: 1% 3%;
	width: 100%
}

.kf-new-voh .kf-cerd h4 {
	display: -webkit-box;
	overflow: hidden;
	margin: 8% 0;
	color: #666;
	text-align: LEFT;
	text-overflow: ellipsis;
	font-size: 16px;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}

.kf-new-voh li {
	padding: 0
}

.kf-new-voh .kf-got {
	overflow: hidden;
	margin: 0 2%;
	border-radius: 10px;
	box-shadow: -1px 6px 16px 4px rgba(0,0,0,.11)
}

.kf-new-voh .kf-cerd a:hover {
	background: #288bce;
	transition: all .4s ease-in-out;
}

.kf-new-voh .kf-cerd a {
	text-decoration: none;
	transition: all .4s ease-in-out;
	margin: 10px auto;
	padding: 7px 30px;
	width: 120px;
	border-radius: 20px;
	background: #006dbb;
	color: #fff;
	text-align: center;
	font-size: 16px
}

.kf-new-voh .kf-cerd p {
	text-align: center
}

.kf-big .kf-boter {
	padding: 5% 0;
	width: 100%;
	height: 100%;
	background: #f4f4f4
}

.kf-big .kf-neroy {
	margin: 0 auto;
	padding: 2% 1%;
	width: 80%;
	border-radius: 10px;
	background: #fff
}

.kf-big .kf-neroy .kf-ul-boted li {
	padding: 8% 5%;
	height: 100%;
	background: #f7f7f7
}

.kf-big .kf-neroy .kf-ul-boted li:nth-child(2) {
	margin: 5% 0
}

.kf-big .kf-neroy .kf-ul-boted li:nth-child(4) {
	background: 0 0
}

.kf-big .kf-neroy .kf-ul-boted li .kf-dersrt {
	display: inline-block;
	width: 85px;
	height: 85px;
	background: url(../images/contant/contant_05.png) no-repeat;
	background-size: cover
}

.kf-big .kf-neroy .kf-ul-boted li .kf-dersrt1 {
	display: inline-block;
	width: 85px;
	height: 85px;
	background: url(../images/contant/contant_09.png) no-repeat;
	background-size: cover
}

.kf-big .kf-neroy .kf-ul-boted li .kf-dersrt2 {
	display: inline-block;
	width: 85px;
	height: 85px;
	background: url(../images/contant/contant_12.png) no-repeat;
	background-size: cover
}

.kf-big .kf-neroy .kf-ul-boted li .kf-lip {
	margin: 0;
	width: 20%
}

.kf-big .kf-neroy .kf-ul-boted li .kf-lip1 {
	margin: 0;
	padding: 6% 5%;
	width: 80%;
	font-size: 16px;
	font-family: 微软雅黑
}

.kf-big .kf-bottom-rot {
	background: #f4f4f4
}

.kf-big .kf-bottom-rot .kf-bot {
	width: 100%;
	background: #006dbb
}

.kf-big .kf-bottom-rot .kf-bot ul {
	margin: 0 auto;
	width: 50%
}

.kf-big .kf-bottom-rot .kf-bot ul li a {
	display: block;
	padding: 8% 0;
	color: #fff;
	text-decoration: none
}

.kf-big .kf-bottom-rot .kf-bot ul li.kf-out,.kf-big .kf-bottom-rot .kf-bot ul li:hover {
	background: #288bce
}

.kf-big .kf-bottom-rot .kf-bot ul li p {
	margin: 0;
	text-align: center;
	font-size: 16px;
	font-family: 微软雅黑
}

.kf-big .kf-bottom-rot .kf-loper {
	margin: 0 auto;
	padding: 80px 0 10px;
	width: 70%
}

.kf-big .kf-bottom-rot .kf-loper img {
	margin: 0 auto;
	padding: 5% 0;
	width: 50%
}

.kf-big .kf-bottom-rot .kf-loper p {
	margin: 0;
	padding: 5px 0;
	color: #666;
	text-align: center;
	font-size: 16px;
	font-family: 微软雅黑
}

.kf-loper1 ul li:nth-child(2n) .kf-s-rouy {
	float: left
}

.kf-loper1 ul li:nth-child(odd) .kf-s-rouy h4,.kf-loper1 ul li:nth-child(odd) .kf-s-rouy p {
	text-align: right
}

.kf-loper1 ul li .kf-s-rouy h4 {
	font-size: 38px;
	font-family: 微软雅黑
}

.kf-loper1 ul li:nth-child(2n) .kf-s-ttr {
	float: right;
	width: 30%;
	transform: translate(32%,50%)
}

.kf-loper1 ul li:nth-child(odd) .kf-s-ttr {
	width: 30%;
	transform: translate(-35%,50%)
}

.kf-loper1 ul li:nth-child(odd) .kf-s-rouy1 {
	width: 100%
}

.kf-loper1 ul li:nth-child(2n) .kf-s-rouy1 {
	width: 112%;
	transform: translateX(-12%)
}

.kf-loper1 .kf-s-rouy1:hover {
	background: #f4f4f4
}

.kf-loper1 .kf-ps-s {
	position: relative;
	top: 95px;
	text-align: center
}

.kf-loper1 .kf-s {
	position: relative;
	z-index: 1;
	display: inline-block;
	width: 31px;
	height: 31px;
	background: url(../images/about/rte_03.png) no-repeat;
	background-size: cover
}

.kf-loper1 .kf-s-ttr:nth-child(odd) img {
	transition: all .6s ease-in-out;
	transform: scale(1);
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-o-transform-origin: 0 0
}

.kf-loper1 .kf-s-ttr:nth-child(odd):hover img {
	transition: all .6s ease-in-out;
	transform: scale(1.4);
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-o-transform-origin: 0 0
}

.kf-loper1 ul li:nth-child(2n) .kf-s-ttr img {
	transition: all .6s ease-in-out;
	transform: scale(1);
	-webkit-transform-origin: top right;
	-moz-transform-origin: top right;
	-o-transform-origin: top right
}

.kf-loper1 ul li:nth-child(2n) .kf-s-ttr:hover img {
	transition: all .6s ease-in-out;
	transform: scale(1.4);
	-webkit-transform-origin: top right;
	-moz-transform-origin: top right;
	-o-transform-origin: top right
}

.kf-loper1 .kf-s-rouy {
	padding: 2%;
	transform: translateX(10%)
}

.kf-loper1 .kf-s-rouy:hover {
	background: #f4f4f4
}

.kf-loper1 {
	position: relative;
	background: #fff
}

.kf-loper1:after {
	position: absolute;
	top: 0;
	bottom: 31px;
	left: 50%;
	z-index: 0;
	display: block;
	width: 2px;
	background-color: #006dbb;
	content: ""
}

.kf-bottom-resr {
	border-radius: 15px;
	background: #fff
}

.kf-bottom-resr .kf-serys {
	position: relative;
	overflow: hidden
}

.kf-serys .kf-serp {
	position: absolute;
	bottom: 0;
	z-index: 999;
	width: 100%;
	background: #006dbb
}

.kf-serys .kf-serp .kf-cersd {
	display: block;
	padding: 15px 0;
	color: #fff;
	text-decoration: none
}

.kf-serys .kf-serp p {
	text-align: center
}

.kf-serys .kf-serp .kf-cersd:hover {
	background: hsla(0,0%,100%,.5)
}

.kf-serys .kf-serp .kf-cersd .kf-serf {
	display: inline-block;
	width: 50px;
	height: 50px;
	background: url(../images/index/huy_19.png) no-repeat;
	background-size: cover
}

.kf-serys .kf-serp .kf-cersd .kf-serf1 {
	display: inline-block;
	width: 50px;
	height: 50px;
	background: url(../images/index/huy_21_1.png) no-repeat;
	background-size: cover
}

.kf-serys .kf-serp .kf-cersd .kf-serf2 {
	display: inline-block;
	width: 50px;
	height: 50px;
	background: url(../images/index/huy_24_1.png) no-repeat;
	background-size: cover
}

.kf-serys .kf-serp .kf-cersd .kf-serf3 {
	display: inline-block;
	width: 50px;
	height: 50px;
	background: url(../images/index/huy_26_1.png) no-repeat;
	background-size: cover
}

.kf-bors p {
	font-size: 23px
}

.kf-bors h4,.kf-bors p {
	color: #006dbb;
	text-align: center;
	font-family: 微软雅黑
}

.kf-bors h4 {
	font-size: 43px
}

.kf-fops {
	background: #f4f4f4
}

.kf-fops .kf-poet {
	overflow: hidden;
	margin: 2% auto;
	height: 100%;
	border-radius: 15px;
	background: #fff;
	box-shadow: inherit;
	transition: all .5s ease-in-out
}

.kf-fops .kf-poet:hover {
	box-shadow: -1px -1px 20px 12px rgba(0,0,0,.11)
}

.kf-xc1 {
	position: relative
}

.kf-loper .kf-poet .kf-overfis {
	display: flex;
	width: 100%;
	height: 460px;
	flex-direction: column;
	align-content: center;
	justify-content: center;
	align-items: flex-start
}

.kf-loper .kf-poet .kf-overfis h6 {
	color: #006dbb;
	font-size: 18px;
}

.kf-loper .kf-poet .kf-overfis h4 {
	color: #006dbb;
	font-size: 30px;
	font-family: 微软雅黑
}

.kf-loper .kf-poet .kf-overfis p {
	display: -webkit-box;
	overflow: hidden;
	padding-right: 10%;
	color: #666;
	text-align: left;
	text-overflow: ellipsis;
	font-size: 16px;
	font-family: 微软雅黑;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4
}

.kf-loper .kf-poet:nth-child(2n) .kf-xc {
	float: right
}

.kf-loper .kf-poet:nth-child(2n) .kf-overfis {
	padding-left: 10%
}

.kf-loper .kf-poet:hover .kf-cersc {
	width: 100%;
	transition: all .5s ease-in-out
}

.kf-loper .kf-poet .kf-overfis .kf-ssa {
	display: block;
	margin-top: 4%;
	padding: 1% 2%;
	width: 100px;
	border-radius: 15px;
	background: #006dbb;
	color: #fff;
	text-align: center;
	text-decoration: none
}

.kf-cersc {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 5px;
	background: #006dbb;
	transition: all .5s ease-in-out
}

.kf-led,.kf-serf-x {
	margin: 0 auto;
	width: 70%
}

.mySwiper .swiper-slide {
	width: 15%!important;
	height: 100%
}

.kf-faer {
	padding: 5% 0
}

.kf-faer table {
	width: 100%
}

.kf-faer table tr,.kf-faer table tr td {
	border: 1px solid #000
}

.kf-faer h4 {
	padding-bottom: 2%;
	color: #006dbb;
	text-align: center;
	font-size: 30px;
	font-family: 微软雅黑
}

.kf-faer img {
	width: 100%!important
}

.kf-faer .hty-p {
	text-align: left;
	font-size: 1em;
	font-family: 微软雅黑
}

.kf-faer .hty-p p {
	text-align: left !important;
}

.kf-fg {
	background: #fff
}

.mySwiper2 {
	margin-bottom: 2%
}

.mySwiper2 .swiper-slide {
	border-radius: 15px;
	background: #fff
}

.mySwiper .swiper-slide {
	margin-right: 10px;
	margin-left: 1%;
	padding: 1% 0;
	border: 1px solid #fff;
	border-radius: 15px;
	background: #fff
}

.mySwiper .swiper-slide:hover {
	border: 1px solid #99c5e4
}

.kf-serf-x a {
	margin-top: 2%;
	margin-bottom: 5%;
	color: #000;
	color: #666;
	text-decoration: none;
	font-size: 18px
}

.kf-serf-x {
	width: 80%
}

.f {
	margin: 0 auto;
	padding: 2% 0;
	width: 70%
}

.f #pages {
	float: right;
	margin: 0
}

.f li {
	float: left;
	margin-left: 10px;
	padding: 6px 13px;
	border: 1px solid #666;
	border-radius: 56px
}

#pages li:hover {
	border: 1px solid #006dbb;
	background: #006dbb
}

#pages li:hover a,#pages li:hover span {
	color: #fff
}

.kf-jopy {
	padding-top: 80px;
	padding-bottom: 40px
}

.kf-jopy p {
	font-size: 1em
}

.kf-jopy h4,.kf-jopy p {
	margin: 0;
	color: #006dbb;
	text-align: center;
	font-family: 微软雅黑
}

.kf-jopy h4 {
	font-size: 2em
}

.kf-serp {
	margin: 0 auto;
	width: 70%
}

.kf-serp .kf-wep {
	overflow: hidden;
	border-radius: 20px;
	background: #006dbb
}

.kf-serp .kf-wep .p-jy {
	padding: 23% 10% 0 10%;
	color: #fff;
	font-size: 1em;
	font-family: 微软雅黑
}

.kf-nret .kf-p-drt {
	padding: 1% 0;
	background: #006dbb;
	color: #fff;
	text-align: center;
	font-size: 25px
}

.kf-nret .kf-cass-d2 {
	padding: 29% 10%;
	background: #dbecfc
}

.kf-nret .kf-cass-d {
	padding: 15% 10%;
	background: #dbecfc
}

.kf-nret .kf-cass-d1 {
	padding: 29% 10%;
	background: #f4f4f4
}

.kf-nret .kf-p-cerdle {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 9
}

.kf-lopersy,.kf-lopersy1 {
	overflow: hidden;
	margin: 3% auto;
	width: 70%;
	height: 290px;
	border-radius: 10px;
	box-shadow: 4px -1px 20px 4px #eee
}

.kf-lopersy .kf-sek:hover h4,.kf-lopersy1 .kf-sek:hover h4 {
	color: #006dbb
}

.kf-sek .kf-loser {
	padding: 6% 11% 0 4%
}

.kf-sek .kf-loser-sof {
	padding: 17% 11% 0
}

.kf-sek .kf-loser h4 {
	display: -webkit-box;
	overflow: hidden;
	color: #323333;
	text-align: left;
	text-overflow: ellipsis;
	font-size: 30px;
	font-family: 微软雅黑;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}

.kf-sek .kf-loser .time {
	font-size: 1em;
	font-family: 微软雅黑
}

.kf-sek .kf-loser .content {
	display: -webkit-box;
	overflow: hidden;
	color: #666;
	text-overflow: ellipsis;
	font-size: 16px;
	font-family: 微软雅黑;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

.kf-sek .kf-loser .kf-new-p {
	display: block;
	margin-top: 5%;
	padding: 5px 0;
	width: 100px;
	border: 1px solid #323333;
	border-radius: 15px;
	color: #323333;
	text-align: center;
	text-decoration: none
}

.swiper-pagination-bullet {
	background: #fff!important;
	opacity: 1!important
}

.kf-lopersy .kf-sek .ced-img {
	overflow: hidden;
	width: 100%;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px
}

.kf-new-roy {
	margin: 0 auto;
	width: 70%
}

.kf-new-roy .kf-new-jut {
	padding: 2% 0;
	border-bottom: 1px solid #666
}

.kf-new-roy .kf-new-jut .kf-new-curt h4 {
	color: #323333;
	font-size: 20px;
	-webkit-line-clamp: 1
}

.kf-new-roy .kf-new-jut .kf-new-curt .content,.kf-new-roy .kf-new-jut .kf-new-curt h4 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical
}

.kf-new-roy .kf-new-jut .kf-new-curt .content {
	color: #666;
	font-size: 16px;
	-webkit-line-clamp: 2
}

.kf-new-roy .kf-new-jut .kf-new-curt .kf-a-vety {
	display: block;
	margin-top: 5%;
	color: #666;
	text-decoration: none;
	font-size: 16px
}

.kf-new-roy .kf-new-jut:hover .kf-a-vety,.kf-new-roy .kf-new-jut:hover h4 {
	color: #006dbb
}

.kf-big .kf-top-cont {
	padding: 4% 0;
	background: #ebebeb
}

.kf-big .kf-top-cont .kf-top-cont-h4 {
	font-size: 3em;
	font-family: 微软雅黑
}

.kf-big .kf-top-cont .kf-top-cont-p {
	font-size: 1em;
	font-family: 微软雅黑
}

.kf-content-beal {
	padding: 5% 0
}

.col-a {
	color: #000;
	text-decoration: none
}

.kf-content-beal img {
	width: 100%;
}

.kf-bot .kf-hoer {
	position: relative
}

.kf-bot .kf-hoer .kf-dery {
	position: absolute;
	top: 100%;
	display: none;
	width: 100%;
	background: #fff
}

.kf-bot .kf-hoer .kf-dery .sdf,.kf-bot .kf-hoer .kf-dery .sed {
	color: #006dbb
}

.kf-bot .kf-hoer .kf-dery .sed:hover {
	background: #dbecfc
}

.kf-header-wx {
	position: fixed;
	top: 9%;
	left: 0;
	z-index: 99999;
	display: none;
	width: 100%;
	background: #006dbb
}

.kf-header-wx .kf-head .kf-ul-head {
	margin: 0
}

.kf-header-wx .kf-head .kf-ul-head li {
	border-bottom: 1px solid hsla(0,0%,100%,.38)
}

.kf-header-wx .kf-head .kf-ul-head li a {
	display: block;
	padding: 2%;
	color: #fff;
	text-decoration: none
}

.kf-header-wx .kf-head .kf-ul-head li p {
	margin: 0
}

.kf-header-wx .kf-head .kf-ol-about {
	background: rgba(77,164,227,.54)
}

.kf-header-wx .kf-head .kf-ol-about li {
	border: none
}

.kf-header-wx .kf-head .kf-ol-about li:hover {
	background: #66b0e5
}

.head-bp,.kf-header-wx .kf-head .kf-ul-head .kf-about-a {
	display: none
}

.head-bp {
	position: absolute;
	top: 29%;
	right: 5%
}

.head-bp .ablh-only-top {
	display: block;
	margin-top: 6px;
	width: 30px;
	height: 2px;
	background: #006dbb
}

.head-bp .ced {
	transition: .9s;
	transform: rotate(45deg);
	transform-origin: 8%
}

.head-bp .ced1 {
	transition: .9s;
	transform: rotate(0);
	transform-origin: 8%
}

.head-bp .ablh-only-content {
	margin-top: 6px;
	opacity: 1
}

.head-bp .ablh-only-bottom,.head-bp .ablh-only-content {
	display: block;
	width: 30px;
	height: 2px;
	background: #006dbb;
	transition: .9s
}

.head-bp .ablh-only-bottom {
	margin-top: 7px;
	transform: rotate(0);
	transform-origin: 8%
}

.footer {
	width: 100%;
	background: #006dbb
}

.footer .foot {
	margin: 0 auto;
	padding: 2% 0;
	width: 80%
}

.footer a,.footer a:hover {
	color: #fff;
	text-decoration: none
}

.footer .kf-serf img {
	margin: 0 auto
}

.footer .kf-serf p {
	padding-top: 10px;
	color: #fff;
	text-align: center
}

.footer .foot-bottom p {
	margin: 0;
	padding: 2% 0;
	border-top: 1px solid #666;
	text-align: center
}

.footer .foot-bottom span {
	padding-right: 3vh;
	color: #666
}

.footer .foot-bottom {
	background: #323333
}

.footer .foot .kf-hides ul li h4 {
	margin-bottom: 30px;
	font-size: 18px;
	font-family: 微软雅黑
}

.footer .foot .kf-hides ul li p {
	color: #59a0d3;
	font-size: 16px;
	font-family: 微软雅黑
}

.footer .foot .kf-hides ul li p:hover {
	color: #fff;
	transition: .3s ease-in-out
}

.footer .foot .kf-hides ul {
	padding: 0 4%
}

.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {
	bottom: 10%!important;
	left: -180px!important
}

. swiper-pagination-bullet-active {
	background: #006dbb!important
}

#web_kf,#web_kf_one,#web_kf_two,.dd_j {
	font-size: 40px
}

#map {
	width: 90%;
	height: 700px;
	border: 1px solid #ccc;
	font-size: 12px
}

.kf-ul-boted:after {
	position: absolute;
	top: 0;
	bottom: 0;
	left: -10%;
	z-index: 0;
	display: block;
	width: 1px;
	background-color: #666;
	content: ""
}

.kf-des {
	overflow: hidden;
	transform: translateY(8%)
}

.kf-r ots {
	padding-bottom: 6%
}

.dosp img {
	width: 100%
}

.kf-gh {
	position: relative;
	position: absolute;
	top: 30%;
	right: 0;
	bottom: 0;
	left: -46%;
	margin: 0 auto;
	width: 32%
}

.kf-gh h4,.kf-htoy h4 {
	color: #006dbb;
	font-size: 30px;
	font-family: 微软雅黑
}

.kf-gh p,.kf-htoy p {
	color: #006dbb;
	font-size: 30px;
	line-height: 30px
}

.kf-htoy {
	position: relative;
	position: absolute;
	top: 30%;
	right: 0;
	left: -46%;
	margin: 0 auto;
	width: 32%
}

.kf-jopy1 img {
	margin: 0 auto 70px;
	width: 100%
}

.kf-hide-h {
	overflow: hidden
}

.kf-hide-h img {
	transition: all .5s ease-in-out;
	transform: scale(1)
}

.kf-fops .kf-poet:hover .kf-hide-h img {
	transition: all .5s ease-in-out;
	transform: scale(1.1)
}

.kf-view ul {
	padding: 0 2%!important
}

.kf-headter .kf-cont .kf-ul li p {
	font-size: 16px!important
}

.kf-header .kf-cont .kf-ul li .kf-home:after {
	content: '';
	position: absolute;
	right: 0;
	left: 0;
	bottom: 25px;
	height: 1px;
	background: #0072bf;
	transform: scaleX(0);
	transition: transform .3s ease-in-out
}

.kf-header .kf-cont .kf-ul li:hover .kf-home:after {
	transform: scaleX(1);
}

.kf-header .kf-cont .kf-ul li:hover .kf-home {
	color: #0072bf;
}

.kf-sedr-jur {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}  /*以下改*/.kf-gop,.kf-o-cont {
	max-width: 1500px;
	margin: 0 auto;
}

.kf-gop .kf-ap-werr,.kf-o-cont {
	padding: 50px 0;
}

@media (min-width:1921px) {
	.swi-div {
		max-height: 100%!important
	}

	#customer img,.kf-nret img {
		width: 100%!important
	}

	.footer .foot,.kf-about-soyer,.kf-big .kf-bottom-rot .kf-loper,.kf-big .kf-neroy,.kf-header .kf-cont,.kf-lopersy,.kf-new .kf-new-bottom,.kf-new-roy,.kf-product .kf-product-bottom,.kf-serp {
		width: 80%!important
	}

	.kf-lopersy1 {
		width: 70%!important
	}

	.kf-jopy1 img {
		margin: 0 auto!important;
		width: 100%!important;
		padding-bottom: 5% !important;
	}

	.kf-foy,.kf-foy1 {
		padding-bottom: 900px!important
	}

	.footer .foot .kf-hides ul {
		padding: 0 3%!important
	}
}

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

@media screen and (max-width: 1600px) {
	.kf-gop,.kf-o-cont {
		margin: 0 auto;
		max-width: 1200px;
	}

	.kf-gop .kf-ap-werr img,.kf-o-cont .kf-o-bottom img {
		width: 100%;
	}
}

@media screen and (max-width: 1440px) {
	.kf-gop,.kf-o-cont {
		margin: 0 auto;
		max-width: 1200px;
	}

	.kf-gop .kf-ap-werr img,.kf-o-cont .kf-o-bottom img {
		width: 100%;
	}
}

@media screen and (max-width: 1360px) {
	.kf-gop,.kf-o-cont {
		margin: 0 auto;
		max-width: 1060px;
	}

	.kf-gop .kf-ap-werr img,.kf-o-cont .kf-o-bottom img {
		width: 100%;
	}
}

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

@media (max-width:1200px) {
	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty {
		height: 100%!important
	}

	.kf-sek .kf-loser {
		padding-top: 6%!important
	}
}

@media (min-width:768px) and (max-width:992px) {
	.kf-serf p{
		text-align:center !important;
	}
	.kf-serf img{
		margin:0 auto !important;
	}
	.kf_sub{
		width: 95% !important;
	}
	.kf-loper1 ul li:nth-child(even) .kf-s-rouy p,.kf-loper1 ul li:nth-child(odd) .kf-s-rouy p{
        width:100% !important;
    }
	.footer .kf-serf img{
		width:90px !important;
	}
	.kf-sedr-jur {
		line-height: 35px;
		height: 35px;
	}

	.kf-loper .kf-poet .kf-overfis {
		height: auto!important
	}

	#certify {
		transform: rotate(180deg)
	}

	.kf-product-top1 {
		background: url(../images/index/i_hur_02.jpg) no-repeat 70%!important
	}

	.kf-kuy-h4 h4,.kf-tre h4 {
		font-size: 18px!important
	}

	#sod,.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
		display: none!important
	}

	.kf-serp .kf-wep {
		border-radius: 0!important
	}

	.kf-jopy {
		padding-top: 20px!important;
		padding-bottom: 20px!important
	}

	.kf-serp .kf-wep {
		background: #fff!important
	}

	.kf-loper1 {
		padding: 0 10px!important
	}

	.kf-loper1 .kf-s-rouy1:nth-child(add) h4,.kf-loper1 .kf-s-rouy1:nth-child(add) p {
		text-align: right!important
	}

	.kf-sek .kf-loser .content {
		width: 100%!important;
		font-size: 16px!important
	}

	.kf-big .kf-bottom-rot .kf-loper img {
		padding: 0!important
	}

	.kf-lopersy,.kf-lopersy1 {
		height: 100%!important
	}

	.kf-big .kf-bottom-rot .kf-loper p,.kf-bors p {
		padding: 0!important;
		font-size: 16px!important
	}

	.kf-big .kf-bottom-rot .kf-loper {
		padding: 30px 0 10px!important
	}

	#kf-certify .kf-seer .kf-ceder h4,.kf-bors h4,.kf-sek .kf-loser h4 {
		font-size: 18px!important
	}

	#kf-certify .kf-seer .kf-ceder p,.kf-big .kf-bottom-rot .kf-loper p {
		font-size: 15px!important;
		line-height: 35px;
		height: 35px;
	}

	#map {
		margin-bottom: 10px!important;
		width: 100%!important
	}

	.kf-hory {
		height: auto!important
	}

	.kf-foy {
		height: 40vh!important
	}

	.kf-new-voh .kf-cerd h4 {
		padding-top: 10px!important
	}

	.kf-new-voh .kf-cerd a {
		padding: 4px 17px!important;
		font-size: 14px!important
	}

	.kf-sew {
		height: 100%!important
	}

	.kf-des {
		transform: translateY(2%)!important
	}

	.ssdd img {
		transform: rotateX(180deg)!important
	}

	.kf-boxs .kf-col h4,.kf-boxs .kf-col p,.kf-boxs a {
		color: #288bce!important;
		text-align: center!important
	}

	.kf-boxs a {
		margin: 0 auto!important;
		border: 1px solid #288bce!important
	}

	.kf-about-soyer .kf-about-content .kf-p-sd {
		line-height: 25px!important
	}

	.kf-gh {
		left: -28%!important;
		width: 60%!important
	}

	.kf-product .kf-product-top {
		padding-top: 4%!important
	}

	.kf-boxs .kf-col h4,.kf-gh h4,.kf-gh p,.kf-htoy h4,.kf-htoy p {
		margin: 0;
		font-size: 18px!important
	}

	.kf-about-soyer .kf-about-title {
		padding-top: 20px!important;
		padding-bottom: 20px!important
	}

	.kf-about-soyer .kf-about-title p,.kf-boxs .kf-col h4,.kf-new .kf-new-top p,.kf-product .kf-product-top p {
		font-size: 16px!important
	}

	.kf-about-soyer .kf-a-index p,.kf-about-soyer .kf-about-content .kf-p-sd,.kf-about-soyer .kf-about-ul p,.kf-boxs .kf-col p,.kf-boxs a,.kf-product .kf-product-ul li p {
		margin: 0;
		font-size: 15px!important
	}

	.kf-boxs a {
		margin-top: 10px!important;
		padding: 2px 20px!important
	}

	.kf-new-voh .kf-cerd p {
		padding-top: 22px!important
	}

	.kf-boxs .kf-col {
		padding: 5% 7%!important;
		border-bottom-left-radius: 0!important;
		border-top-left-radius: 0!important;
		background: #fff!important
	}

	.kf-nret .kf-p-drt,.kf-sed .kf-sed-f li h4 {
		font-size: 15px!important
	}

	.kf-sed .kf-sed-f li .serf,.kf-sed .kf-sed-f li .serf1,.kf-sed .kf-sed-f li .serf2 {
		width: 45px!important;
		height: 35px!important
	}

	.foot .sedr img {
		width: 90px !important
	}

	.footer .foot-bottom span {
		display: block!important
	}

	.kf-new-voh .kf-cerd h4 {
		font-size: 14px!important;
		-webkit-line-clamp: 2!important
	}

	.kf-new-voh .kf-got {
		box-shadow: -1px 2px 9px 4px rgba(0,0,0,.11)!important
	}

	.kf-new-voh {
		PADDING-BOTTOM: 10px!important
	}

	.kf-new-voh .kf-cerd p {
		padding-top: 40px!important;
		text-align: right!important
	}

	.kf-about-soyer img,.kf-new-bty {
		display: none!important
	}

	.kf-new .kf-new-top {
		padding-top: 6%!important;
		padding-bottom: 5%!important
	}

	.kf-new-voh .kf-sox {
		padding: 0!important
	}

	.kf-new-voh .kf-cerd {
		margin-bottom: 0!important;
		padding: 7% 3%!important;
		width: 50%!important
	}

	.kfl {
		padding-left: 0!important;
		text-align: left!important
	}

	.kfr {
		text-align: right!important
	}

	.kf-sed {
		margin: -2% auto 0!important;
		width: 90%!important
	}

	.kf-header .kf-cont {
		width: 95%!important
	}

	.kf-big .kf-neroy {
		width: 100%!important
	}

	#map {
		height: 400px!important
	}

	.kf-lopersy .kf-sek .ced-img,.kf-lopersy1 .kf-sek .ced-img {
		border-top-right-radius: 0!important;
		border-bottom-right-radius: 0!important
	}

	.kf-nret .kf-cass-d1,.kf-nret .kf-cass-d2 {
		padding: 19% 10%!important
	}

	.kf-serp .kf-wep .p-jy {
		padding: 1% 3%!important
	}

	.kf-loper .kf-poet .kf-overfis p {
		padding-right: 0!important;
		text-align: left
	}

	.kf-big .kf-top-cont .kf-top-cont-h4,.kf-faer h4,.kf-loper .kf-poet .kf-overfis h4 {
		font-size: 1.2em!important
	}

	.kf-loper .kf-poet:nth-child(2n) .kf-xc {
		float: none!important
	}

	.kf-loper1 .kf-ps-s {
		top: 30px!important
	}

	.kf-loper5 .kf-about-content h4 {
		font-size: 1.5em!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr {
		padding: 11% 5%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty {
		height: 100%!important
	}

	#web_kf,#web_kf_one,#web_kf_two,.dd_j {
		font-size: 2em!important
	}

	.kf-about-soyer {
		width: 100%!important
	}

	.kf-led,.kf-loper5,.kf-serf-x {
		width: 95%!important
	}

	.kf-loper .kf-poet .kf-overfis {
		margin: 0!important;
		padding: 5%!important
	}

	.kf-loper .kf-poet .kf-overfis h4 {
		margin: 0;
		padding: 0;
		text-align: center!important
	}

	.kf-loper .kf-poet .kf-overfis .kf-ssa,.kf-loper .kf-poet .kf-overfis p {
		margin: 4% auto!important
	}

	.kf-sek .dosp {
		padding: 0
	}

	.kf-lopersy .kf-sek .ced-img,.kf-lopersy1 .kf-sek .ced-img {
		width: 100%!important;
		border-bottom-left-radius: 0!important;
		border-top-left-radius: 0!important
	}

	.kf-sek .kf-loser {
		padding: 6% 0!important
	}

	.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {
		bottom: 46%!important;
		left: 0!importa nt
	}

	.kf-lopersy,.kf-lopersy1,.kf-new-roy {
		width: 90%!important
	}

	.kf-new-roy .kf-new-jut img {
		width: 100%!important
	}

	.head-bp {
		display: block
	}

	.kf-hides {
		display: none
	}

	.kf-header .kf-cont .kf-logo {
	}

	.foot .sedr img {
		margin: 2% auto
	}

	.kf-about-soyer .kf-a-index {
		margin: 0 auto 7%!important
	}

	.kf-about-soyer .kf-about-ul p strong {
		font-size: 3em!important
	}

	.kf-about-soyer .kf-about-content .kf-p-sd {
		width: 100%!important
	}

	.kf-about-soyer .kf-about-ul {
		margin: 2em 0!important
	}

	.kf-about-soyer .kf-about-ul li {
		border-left: none!important
	}

	.kf-sed .kf-sed-f li:nth-child(2) {
		border-right: none!important;
		border-left: none!important
	}

	.kf-product .kf-product-ul li p {
		padding: 0 23%!important;
		font-size: 12px!important
	}

	.kf-product .kf-product-ul li .kf-product-i,.kf-product .kf-product-ul li .kf-product-i1,.kf-product .kf-product-ul li .kf-product-i2,.kf-product .kf-product-ul li .kf-product-i3,.kf-product .kf-product-ul li .kf-product-p,.kf-product .kf-product-ul li .kf-product-p2 {
		width: 60px!important;
		height: 60px!important
	}

	.kf-product .kf-product-ul li .kf-product-p1 {
		width: 70px!important;
		height: 60px!important
	}

	.kf-product .kf-product-bottom {
		width: 90%!important;
		transform: translateY(-5%)!important
	}

	.kf-about-soyer .kf-about-title h4,.kf-new .kf-new-top h4,.kf-nret .kf-p-drt,.kf-product .kf-product-top h4 {
		font-size: 16px!important
	}

	#certify .swiper-slide {
		width: 430px!important
	}

	.kf-boxs .kf-col {
		padding: 12% 24%!important;
		transform: rotate(180deg)
	}

	#certify .swiper-slide img {
		margin: 0 auto!important;
		padding: 0!important;
		width: 60%!important;
		box-shadow: none!important
	}

	.kf-new .kf-new-bottom .kf-new-tob {
		transform: translateY(3%)!important
	}

	.kf-new-voh li {
		margin-bottom: 10%!important
	}

	.kf-big .kf-bottom-rot .kf-bot ul li p {
		padding: 5px 0!important;
		font-size: 16px!important
	}
}

@media (max-width:768px) {
	.kf-serf p{
		text-align:center !important;
	}
	.kf-serf img{
		margin:0 auto !important;
	}
	.kf_sub{
		width: 95% !important;
	}
	.kf-loper1 ul li:nth-child(even) .kf-s-rouy p,.kf-loper1 ul li:nth-child(odd) .kf-s-rouy p{
        width:100% !important;
    }
	.kf-loper1 li:nth-child(2n) .kf-s-rouy {
        transform: translateX(12px) !important;
    }
	.footer .kf-serf img{
		width:90px !important;
	}
	.kf-sedr-jur {
		line-height: 35px;
		height: 35px;
	}

	.kf-loper .kf-poet .kf-overfis {
		height: auto!important
	}

	#certify {
		transform: rotate(180deg)
	}

	.kf-product-top1 {
		background: url(../images/index/i_hur_02.jpg) no-repeat 70%!important
	}

	.kf-kuy-h4 {
		margin-top: 10%!important
	}

	.kf-kuy-h4 h4,.kf-tre h4 {
		font-size: 18px!important
	}

	.kf-loper1 ul li .kf-s-rouy h4 {
		font-size: 20px!important
	}

	.kf-loper1 ul li:nth-child(2n) .kf-s-ttr,.kf-loper1 ul li:nth-child(odd) .kf-s-ttr {
		width: 60%!important;
		transform: translateY(16%)!important
	}

	.kf-loper1 ul li:nth-child(2n) .kf-s-rouy1 {
		width: 70%!important;
		transform: translateX(0)!important
	}

	.kf-ul-boted li:nth-child(4) {
		display: none!important
	}

	.kf-foy1 {
		padding-bottom: 0!important;
		height: 40vh!important
	}

	#sod,.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black,.swiper-container-rtl  .swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
		display: none!important
	}

	.kf-serp .kf-wep {
		border-radius: 0!important
	}

	.kf-serp .kf-wep {
		background: #fff!important
	}

	#certify1 {
		margin-bottom: 10px!important
	}

	.kf-loper1 {
		padding: 0 10px!important
	}

	.kf-loper1 .kf-s-rouy1:nth-child(add) h4,.kf-loper1 .kf-s-rouy1:nth-child(add) p {
		text-align: right!important
	}

	.kf-sek .kf-loser .content {
		width: 100%!important;
		font-size: 16px!important
	}

	.kf-big .kf-bottom-rot .kf-loper img {
		padding: 0!important
	}

	#certify1 .kf-ap-werr .kf-bote h4 {
		font-size: 18px!important
	}

	.dse,.kf-big .kf-bottom-rot .kf-loper {
		width: 100%!important
	}

	.kf-new-roy .kf-new-jut .kf-new-curt h4 {
		font-size: 16px!important
	}

	.kf-lopersy,.kf-lopersy1 {
		height: 100%!important
	}

	.kf-new-roy .kf-new-jut .kf-new-curt .content,.kf-new-roy .kf-new-jut .kf-new-curt .kf-a-vety {
		font-size: 15px!important
	}

	.kf-new-roy .kf-new-jut {
		margin-top: 30px!important
	}

	.kf-jopy {
		padding-top: 20px!important;
		padding-bottom: 20px!important
	}

	.kf-jopy h4 {
		font-size: 18px!important
	}

	.kf-serf-x a {
		font-size: 15px!important
	}

	.kf-big .kf-bottom-rot .kf-bot ul {
		width: 100%!important
	}

	.kf-big .kf-bottom-rot .kf-loper p,.kf-bors p {
		padding: 0!important;
		font-size: 16px!important
	}

	.kf-big .kf-bottom-rot .kf-loper {
		padding: 30px 0 10px!important
	}

	#kf-certify .kf-seer .kf-ceder h4,.kf-bors h4,.kf-sek .kf-loser h4 {
		font-size: 18px!important
	}

	#kf-certify .kf-seer .kf-ceder p,.kf-big .kf-bottom-rot .kf-loper p {
		font-size: 15px!important;
	}

	#map {
		margin-bottom: 10px!important;
		width: 100%!important
	}

	.kf-hory {
		height: auto!important
	}

	.kf-foy {
		height: 40vh!important
	}

	.kf-new-voh .kf-cerd h4 {
		padding-top: 10px!important
	}

	.kf-new-voh .kf-cerd a {
		padding: 4px 17px!important;
		font-size: 14px!important
	}

	.kf-sew {
		height: 100%!important
	}

	.kf-des {
		transform: translateY(2%)!important
	}

	.ssdd img {
		transform: rotateX(180deg) !important
	}	
	#certify .swiper-slide img{
		transform: rotateX(180deg) !important
	}
	.kf-boxs .kf-col h4,.kf-boxs .kf-col p,.kf-boxs a {
		color: #288bce!important;
		text-align: center!important
	}

	.kf-boxs a {
		margin: 0 auto!important;
		border: 1px solid #288bce!important
	}

	.kf-about-soyer .kf-about-content .kf-p-sd {
		line-height: 25px!important
	}

	.kf-gh {
		left: -25%!important;
		width: 60%!important
	}

	.kf-product .kf-product-top {
		padding-top: 4%!important
	}

	.kf-boxs .kf-col h4,.kf-gh h4,.kf-gh p,.kf-htoy h4,.kf-htoy p {
		margin: 0;
		font-size: 18px!important
	}

	.kf-about-soyer .kf-about-title {
		padding-top: 20px!important;
		padding-bottom: 20px!important
	}

	.kf-about-soyer .kf-about-title p,.kf-boxs .kf-col h4,.kf-new .kf-new-top p,.kf-product .kf-product-top p {
		font-size: 16px!important
	}

	.kf-about-soyer .kf-a-index p,.kf-about-soyer .kf-about-content .kf-p-sd,.kf-about-soyer .kf-about-ul p,.kf-boxs .kf-col p,.kf-boxs a,.kf-product .kf-product-ul li p {
		margin: 0;
		font-size: 15px!important
	}

	.kf-boxs a {
		margin-top: 10px!important;
		padding: 2px 20px!important
	}

	.kf-new-voh .kf-cerd p {
		padding-top: 22px!important
	}

	.kf-boxs .kf-col {
		padding: 5% 7%!important;
		background: #fff!important
	}

	.kf-nret .kf-p-drt,.kf-sed .kf-sed-f li h4 {
		font-size: 15px!important
	}

	.kf-sed .kf-sed-f li .serf,.kf-sed .kf-sed-f li .serf1,.kf-sed .kf-sed-f li .serf2 {
		width: 45px!important;
		height: 35px!important
	}

	.foot .sedr img {
		width: 90px !important
	}

	.footer .foot-bottom span {
		display: block!important
	}

	.kf-new-voh .kf-cerd h4 {
		font-size: 14px!important;
		-webkit-line-clamp: 2!important
	}

	.kf-new-voh .kf-got {
		box-shadow: -1px 2px 9px 4px rgba(0,0,0,.11)!important
	}

	.kf-new-voh {
		PADDING-BOTTOM: 10px!important
	}

	.kf-new-voh .kf-cerd p {
		padding-top: 40px!important;
		text-align: right!important
	}

	.kf-big {
		margin-top: 77px!important
	}

	.kf-header .kf-cont .kf-logo img {
		width: 27%!important
	}

	.kf-new-bty {
		display: none!important
	}

	.kf-new .kf-new-top {
		padding-top: 6%!important;
		padding-bottom: 5%!important
	}

	.kf-new-voh .kf-sox {
		padding: 0!important
	}

	.kf-new-voh .kf-cerd {
		margin-bottom: 0!important;
		padding: 6% 3%!important;
		width: 50%!important
	}

	.kfl {
		padding-left: 0!important;
		text-align: left!important
	}

	.kfr {
		text-align: right!important
	}

	.kf-sed {
		margin: -2% auto 0!important;
		width: 90%!important
	}

	.kf-about-soyer img {
		display: none!important
	}

	.kf-header .kf-cont {
		width: 95%!important
	}

	.kf-big .kf-neroy {
		width: 100%!important
	}

	#map {
		height: 300px!important
	}

	.kf-lopersy .kf-sek .ced-img,.kf-lopersy1 .kf-sek .ced-img {
		border-top-right-radius: 0!important;
		border-bottom-right-radius: 0!important
	}

	.kf-nret .kf-cass-d1,.kf-nret .kf-cass-d2 {
		padding: 19% 10%!important
	}

	.kf-serp .kf-wep .p-jy {
		padding: 0 3%!important
	}

	.kf-loper .kf-poet .kf-overfis p {
		padding-right: 0!important;
		text-align: left
	}

	.kf-big .kf-top-cont .kf-top-cont-h4,.kf-faer h4,.kf-loper .kf-poet .kf-overfis h4 {
		font-size: 1.2em!important
	}

	.kf-loper .kf-poet:nth-child(2n) .kf-xc {
		float: none!important
	}

	.kf-loper1 .kf-ps-s {
		top: 30px!important
	}

	.kf-loper5 .kf-about-content h4 {
		font-size: 1.5em!important
	}

	.kf-big .kf-bottom-rot .kf-bot ul li p {
		padding: 5px 0!important;
		font-size: 12px!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr {
		padding: 17% 5%!important
	}

	.kf-new .kf-new-bottom {
		width: 95%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty {
		height: 100%!important
	}

	#web_kf,#web_kf_one,#web_kf_two,.dd_j {
		font-size: 2em!important
	}

	.kf-about-soyer {
		width: 100%!important
	}

	.kf-led,.kf-loper5,.kf-serf-x {
		width: 95%!important
	}

	.kf-loper .kf-poet .kf-overfis {
		margin: 0!important;
		padding: 5%!important
	}

	.kf-loper .kf-poet .kf-overfis h4 {
		margin: 0;
		padding: 0;
		text-align: center!important
	}

	.kf-loper .kf-poet .kf-overfis .kf-ssa,.kf-loper .kf-poet .kf-overfis p {
		margin: 4% auto!important
	}

	.kf-sek .dosp {
		padding: 0!important
	}

	.kf-lopersy .kf-sek .ced-img,.kf-lopersy1 .kf-sek .ced-img {
		width: 100%!important;
		border-bottom-left-radius: 0!important;
		border-top-left-radius: 0!important
	}

	.kf-sek .kf-loser {
		padding: 6% 0!important
	}

	.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {
		bottom: 46%!important;
		left: 0!importa nt
	}

	.kf-lopersy,.kf-lopersy1,.kf-new-roy {
		width: 90%!important
	}

	.kf-new-roy .kf-new-jut img {
		width: 100%!important
	}

	.head-bp {
		display: block
	}

	.kf-hides,.kf-soret {
		display: none
	}

	.kf-header .kf-cont .kf-logo {
		padding: 3% 0!important;
		margin: 0 !important;
	}

	.foot .sedr img {
		margin: 2% auto
	}

	.kf-about-soyer .kf-a-index {
		margin: 0 auto 7%!important
	}

	.kf-about-soyer .kf-about-content .kf-p-sd {
		width: 100%!important
	}

	.kf-about-soyer .kf-about-ul {
		margin: 2em 0!important
	}

	.kf-about-soyer .kf-about-ul li {
		border-left: none!important
	}

	.kf-sed .kf-sed-f li:nth-child(2) {
		border-right: none!important;
		border-left: none!important
	}

	.kf-product .kf-product-ul li p {
		padding: 0 23%!important;
		font-size: 12px!important
	}

	.kf-product .kf-product-ul li .kf-product-i,.kf-product .kf-product-ul li .kf-product-i1,.kf-product .kf-product-ul li .kf-product-i2,.kf-product .kf-product-ul li .kf-product-i3,.kf-product .kf-product-ul li .kf-product-p,.kf-product .kf-product-ul li .kf-product-p2 {
		width: 60px!important;
		height: 60px!important
	}

	.kf-product .kf-product-ul li .kf-product-p1 {
		width: 70px!important;
		height: 60px!important
	}

	.kf-product .kf-product-bottom {
		width: 90%!important;
		transform: translateY(-5%)!important
	}

	.kf-about-soyer .kf-about-title h4,.kf-new .kf-new-top h4,.kf-nret .kf-p-drt,.kf-product .kf-product-top h4 {
		font-size: 16px!important
	}

	#certify .swiper-slide,#certify1 .swiper-slide,#kf-certify .swiper-slide {
		width: 100%!important;
		box-shadow: none!important
	}

	.kf-boxs .kf-col {
		padding: 4% 7%!important;
		border-bottom-left-radius: 0!important;
		border-top-left-radius: 0!important;
		transform: rotate(180deg)
	}

	#certify .swiper-slide img {
		margin: 0 auto!important;
		padding: 0!important;
		width: 60%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob {
		transform: translateY(3%)!important
	}

	.kf-new-voh li {
		margin-bottom: 10%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr-p {
		display: none!important
	}

	.kf-about-soyer .kf-about-ul p strong {
		font-size: 3em!important
	}
}

@media (max-width:640px) {
	.kf-serf p{
		text-align:center !important;
	}
	.kf-serf img{
		margin:0 auto !important;
	}
	.kf_sub{
		width: 95% !important;
	}
	.kf-loper1 ul li:nth-child(even) .kf-s-rouy p,.kf-loper1 ul li:nth-child(odd) .kf-s-rouy p{
        width:100% !important;
    }
	.kf-loper1 li:nth-child(2n) .kf-s-rouy {
        transform: translateX(12px) !important;
    }
	.footer .kf-serf img{
		width:90px !important;
	}
	.kf-sedr-jur {
		line-height: 35px;
		height: 35px;
	}

	.kf-loper .kf-poet .kf-overfis {
		height: auto!important
	}

	#certify,.kf-boxs .kf-col {
		transform: rotate(180deg)
	}

	.kf-product-top1 {
		background: url(../images/index/i_hur_02.jpg) no-repeat 70%!important
	}

	.kf-kuy-h4 {
		margin-top: 10%!important
	}

	.kf-kuy-h4 h4,.kf-tre h4 {
		font-size: 18px!important
	}

	.kf-gh div p span,.kf-loper1 ul li .kf-s-rouy h4 {
		font-size: 20px!important
	}

	.kf-loper1 ul li:nth-child(2n) .kf-s-ttr,.kf-loper1 ul li:nth-child(odd) .kf-s-ttr {
		width: 100%!important;
		transform: translateY(16%)!important
	}

	.kf-loper1 ul li:nth-child(2n) .kf-s-rouy1 {
		width: 100%!important;
		transform: translateX(0)!important
	}

	.kf-ul-boted li:nth-child(4) {
		display: none!important
	}

	.kf-foy1 {
		padding-bottom: 0!important;
		height: 40vh!important
	}

	#sod,.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black,.swiper-container-rtl  .swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
		display: none!important
	}

	.kf-serp .kf-wep {
		border-radius: 0!important
	}

	.kf-serp .kf-wep {
		background: #fff!important
	}

	#certify1 {
		margin-bottom: 10px!important
	}

	.kf-loper1 {
		padding: 0 10px!important
	}

	.kf-loper1 .kf-s-rouy1:nth-child(add) h4,.kf-loper1 .kf-s-rouy1:nth-child(add) p {
		text-align: right!important
	}

	.kf-sek .kf-loser .content {
		width: 100%!important;
		font-size: 16px!important
	}

	.kf-big .kf-bottom-rot .kf-loper img {
		padding: 0!important
	}

	#certify1 .kf-ap-werr .kf-bote h4 {
		font-size: 18px!important
	}

	.dse,.kf-big .kf-bottom-rot .kf-loper {
		width: 100%!important
	}

	.kf-new-roy .kf-new-jut .kf-new-curt h4 {
		font-size: 16px!important
	}

	.kf-lopersy,.kf-lopersy1 {
		height: 100%!important
	}

	.kf-new-roy .kf-new-jut .kf-new-curt .content,.kf-new-roy .kf-new-jut .kf-new-curt .kf-a-vety {
		font-size: 15px!important
	}

	.kf-new-roy .kf-new-jut {
		margin-top: 30px!important
	}

	.kf-jopy {
		padding-top: 20px!important;
		padding-bottom: 20px!important
	}

	.kf-jopy h4 {
		font-size: 18px!important
	}

	.kf-serf-x a {
		font-size: 15px!important
	}

	.kf-big .kf-bottom-rot .kf-bot ul {
		width: 100%!important
	}

	.kf-big .kf-bottom-rot .kf-loper p,.kf-bors p {
		padding: 0!important;
		font-size: 16px!important
	}

	.kf-big .kf-bottom-rot .kf-loper {
		padding: 20px 0 10px!important
	}

	#kf-certify .kf-seer .kf-ceder h4,.kf-bors h4,.kf-sek .kf-loser h4 {
		font-size: 18px!important
	}

	#kf-certify .kf-seer .kf-ceder p,.kf-big .kf-bottom-rot .kf-loper p {
		font-size: 15px!important;
	}

	#map {
		margin-bottom: 10px!important;
		width: 100%!important
	}

	.kf-foy {
		height: 40vh!important
	}

	.kf-new-voh .kf-cerd h4 {
		padding-top: 10px!important
	}

	.kf-new-voh .kf-cerd a {
		padding: 4px 17px!important;
		font-size: 14px!important
	}

	.kf-sew {
		height: 100%!important
	}

	.kf-des {
		transform: translateY(2%)!important
	}

	.ssdd img {
		transform: rotateX(180deg)!important
	}

	.kf-boxs .kf-col h4,.kf-boxs .kf-col p,.kf-boxs a {
		color: #288bce!important;
		text-align: center!important
	}

	.kf-boxs a {
		margin: 0 auto!important;
		border: 1px solid #288bce!important
	}

	.kf-about-soyer .kf-about-content .kf-p-sd {
		line-height: 25px!important
	}

	.kf-gh {
		width: 60%!important
	}

	.kf-product .kf-product-top {
		padding-top: 4%!important
	}

	.kf-boxs .kf-col h4,.kf-gh h4,.kf-gh p,.kf-htoy h4,.kf-htoy p {
		margin: 0;
		font-size: 18px!important
	}

	.kf-about-soyer .kf-about-title {
		padding-top: 20px!important;
		padding-bottom: 20px!important
	}

	.kf-about-soyer .kf-about-title p,.kf-boxs .kf-col h4,.kf-new .kf-new-top p,.kf-product .kf-product-top p {
		font-size: 16px!important
	}

	.kf-about-soyer .kf-a-index p,.kf-about-soyer .kf-about-content .kf-p-sd,.kf-about-soyer .kf-about-ul p,.kf-boxs .kf-col p,.kf-boxs a,.kf-product .kf-product-ul li p {
		margin: 0;
		font-size: 15px!important
	}

	.kf-boxs a {
		margin-top: 10px!important;
		padding: 2px 20px!important
	}

	.kf-new-voh .kf-cerd p {
		padding-top: 22px!important
	}

	.kf-boxs .kf-col {
		padding: 5% 7%!important;
		background: #fff!important
	}

	.kf-nret .kf-p-drt,.kf-sed .kf-sed-f li h4 {
		font-size: 15px!important
	}

	.kf-sed .kf-sed-f li .serf,.kf-sed .kf-sed-f li .serf1,.kf-sed .kf-sed-f li .serf2 {
		width: 45px!important;
		height: 35px!important
	}

	.foot .sedr img {
		width: 90px !important
	}

	.footer .foot-bottom span {
		display: block!important
	}

	.kf-new-voh .kf-cerd h4 {
		font-size: 14px!important;
		-webkit-line-clamp: 2!important
	}

	.kf-new-voh .kf-got {
		box-shadow: -1px 2px 9px 4px rgba(0,0,0,.11)!important
	}

	.kf-new-voh {
		PADDING-BOTTOM: 10px!important
	}

	.kf-hory {
		height: auto!important
	}

	.kf-new-voh .kf-cerd p {
		padding-top: 40px!important;
		text-align: right!important
	}

	.kf-big {
		margin-top: 66px!important
	}

	.kf-new-bty {
		display: none!important
	}

	.kf-new .kf-new-top {
		padding-top: 6%!important;
		padding-bottom: 5%!important
	}

	.kf-new-voh .kf-sox {
		padding: 0!important
	}

	.kf-new-voh .kf-cerd {
		margin-bottom: 0!important;
		padding: 3%!important;
		width: 50%!important
	}

	.kfl {
		padding-left: 0!important;
		text-align: left!important
	}

	.kfr {
		text-align: right!important
	}

	.kf-sed {
		margin: -2% auto 0!important;
		width: 90%!important
	}

	.kf-about-soyer img {
		display: none!important
	}

	.kf-header .kf-cont {
		width: 95%!important
	}

	.kf-big .kf-neroy {
		width: 100%!important
	}

	#map {
		height: 300px!important
	}

	.kf-lopersy .kf-sek .ced-img,.kf-lopersy1 .kf-sek .ced-img {
		border-top-right-radius: 0!important;
		border-bottom-right-radius: 0!important
	}

	.kf-nret .kf-cass-d1,.kf-nret .kf-cass-d2 {
		padding: 19% 10%!important
	}

	.kf-serp .kf-wep .p-jy {
		padding: 0 3%!important
	}

	.kf-loper .kf-poet .kf-overfis p {
		padding-right: 0!important;
		text-align: left
	}

	.kf-big .kf-top-cont .kf-top-cont-h4,.kf-faer h4,.kf-loper .kf-poet .kf-overfis h4 {
		font-size: 1.2em!important
	}

	.kf-loper .kf-poet:nth-child(2n) .kf-xc {
		float: none!important
	}

	.kf-loper1 .kf-ps-s {
		top: 30px!important
	}

	.kf-loper5 .kf-about-content h4 {
		font-size: 1.5em!important
	}

	.kf-big .kf-bottom-rot .kf-bot ul li p {
		display: -webkit-box;
		overflow: hidden;
		padding: 5px 0!important;
		text-overflow: ellipsis;
		font-size: 12px!important;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2
	}

	.kf-sed .kf-sed-f li {
		padding: 2em 0!important
	}

	#certify .swiper-slide img {
		margin: 0 auto!important;
		padding: 0!important;
		width: 65%!important
	}

	.kf-boxs .kf-col {
		padding: 0 12%!important;
		border-bottom-left-radius: 0!important;
		border-top-left-radius: 0!important
	}

	.kf-sed .kf-sed-f li h4 {
		font-size: 16px!important
	}

	.kf-sed .kf-sed-f li .serf,.kf-sed .kf-sed-f li .serf1,.kf-sed .kf-sed-f li .serf2 {
		width: 56px!important;
		height: 45px!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr {
		padding: 19% 5%!important
	}

	.kf-new .kf-new-bottom {
		width: 95%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty {
		height: 100%!important
	}

	#web_kf,#web_kf_one,#web_kf_two,.dd_j {
		font-size: 2em!important
	}

	.kf-about-soyer {
		width: 100%!important
	}

	.kf-led,.kf-loper5,.kf-serf-x {
		width: 95%!important
	}

	.kf-loper .kf-poet .kf-overfis {
		margin: 0!important;
		padding: 5%!important
	}

	.kf-loper .kf-poet .kf-overfis h4 {
		margin: 0;
		padding: 0;
		text-align: center!important
	}

	.kf-loper .kf-poet .kf-overfis .kf-ssa,.kf-loper .kf-poet .kf-overfis p {
		margin: 4% auto!important
	}

	.kf-sek .dosp {
		padding: 0!important
	}

	.kf-lopersy .kf-sek .ced-img,.kf-lopersy1 .kf-sek .ced-img {
		width: 100%!important;
		border-bottom-left-radius: 0!important;
		border-top-left-radius: 0!important
	}

	.kf-sek .kf-loser {
		padding: 6% 0!important
	}

	.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {
		bottom: 46%!important;
		left: 0!importa nt
	}

	.kf-loper .kf-poet .kf-overfis p {
		width: 100%!important
	}

	.kf-lopersy,.kf-lopersy1,.kf-new-roy {
		width: 90%!important
	}

	.kf-new-roy .kf-new-jut img {
		width: 100%!important
	}

	.head-bp {
		display: block
	}

	.kf-hides,.kf-soret,.p-6 {
		display: none
	}

	.kf-header .kf-cont .kf-logo {
		padding: 4% 0!important;
		margin: 0 !important;
	}

	.kf-header .kf-cont .kf-logo img {
		width: 30%!important
	}

	.foot .sedr img {
		margin: 2% auto
	}

	.kf-about-soyer .kf-a-index {
		margin: 0 auto 7%!important
	}

	.kf-about-soyer .kf-about-content .kf-p-sd {
		width: 100%!important
	}

	.kf-about-soyer .kf-about-ul {
		margin: 2em 0!important
	}

	.kf-about-soyer .kf-about-ul li {
		border-left: none!important
	}

	.kf-sed .kf-sed-f li:nth-child(2) {
		border-right: none!important;
		border-left: none!important
	}

	.kf-product .kf-product-ul li p {
		padding: 0 23%!important;
		font-size: 12px!important
	}

	.kf-product .kf-product-ul li .kf-product-i,.kf-product .kf-product-ul li .kf-product-i1,.kf-product .kf-product-ul li .kf-product-i2,.kf-product .kf-product-ul li .kf-product-i3,.kf-product .kf-product-ul li .kf-product-p,.kf-product .kf-product-ul li .kf-product-p2 {
		width: 60px!important;
		height: 60px!important
	}

	.kf-product .kf-product-ul li .kf-product-p1 {
		width: 70px!important;
		height: 60px!important
	}

	.kf-product .kf-product-bottom {
		width: 90%!important;
		transform: translateY(-3%)!important
	}

	.kf-about-soyer .kf-about-title h4,.kf-new .kf-new-top h4,.kf-nret .kf-p-drt,.kf-product .kf-product-top h4 {
		font-size: 16px!important
	}

	.kf-new .kf-new-bottom .kf-new-tob {
		transform: translateY(3%)!important
	}

	.kf-new-voh li {
		margin-bottom: 10%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr-p,.sd-df {
		display: none!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty a {
		font-size: 12px!important
	}

	.kf-about-soyer .kf-about-ul p strong {
		font-size: 3em!important
	}

	.kf-serp .kf-wep {
		border-radius: 0
	}

	.kf-jopy1 img {
		margin: 0 auto 20px!important
	}

	.kf-header {
		height: 60px !important;
	}
}

@media (min-width:320px) and (max-width:480px) {
	.kf-serf p{
		text-align:center !important;
	}
	.kf-serf img{
		margin:0 auto !important;
	}
	.kf_sub{
		width: 95% !important;
	}
	.footer .kf-serf img{
		width:90px !important;
	}
	.kf-sedr-jur {
		line-height: 35px;
		height: 35px;
	}

	.kf-serp {
		width: 90%;
	}

	.kf-xc div {
		height: 320px!important
	}

	.kf-xc div img {
		width: 90%!important
	}

	.kf-loper .kf-poet .kf-overfis {
		height: auto!important
	}

	#certify,.kf-boxs .kf-col {
		transform: rotate(180deg)
	}

	.kf-product-top1 {
		background: url(../images/index/i_hur_02.jpg) no-repeat 70%!important
	}

	.kf-htoy {
		left: -25%!important;
		width: 60%!important
	}

	.kf-kuy-h4 {
		margin-top: 10%!important
	}

	.kf-kuy-h4 h4,.kf-tre h4 {
		font-size: 18px!important
	}

	.kf-gh div p span,.kf-htoy p span {
		font-size: 16px!important
	}

	.kf-loper1 ul li .kf-s-rouy h4 {
		font-size: 20px!important
	}

	.kf-loper1 ul li:nth-child(2n) .kf-s-ttr,.kf-loper1 ul li:nth-child(odd) .kf-s-ttr {
		width: 100%!important;
		transform: translateY(16%)!important
	}

	.kf-loper1 ul li:nth-child(2n) .kf-s-rouy1 {
		width: 100%!important;
		transform: translateX(0)!important
	}

	.kf-ul-boted li:nth-child(4) {
		display: none!important
	}

	.bhh,.thh {
		width: 120%!important
	}

	.ghh {
		right: 133px!important;
		width: 135%!important
	}

	.ghh,.hff {
		position: relative
	}

	.hff {
		right: 77px!important;
		width: 120%!important
	}

	.kf-foy1 {
		padding-bottom: 0!important;
		height: 35vh!important
	}

	#sod,.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
		display: none!important
	}

	.kf-serp .kf-wep {
		border-radius: 0!important
	}

	.kf-jopy1 img {
		margin: 0 auto 20px!important
	}

	.kf-jopy {
		padding-top: 20px!important;
		padding-bottom: 20px!important
	}

	.kf-serp .kf-wep {
		background: #006dbb!important
	}

	#certify1 {
		margin-bottom: 10px!important
	}

	.kf-loper1 {
		padding: 0 10px!important
	}

	.kf-loper1 li:nth-child(odd) .kf-s-rouy {
		transform: translateX(12px)!important
	}

	.kf-loper1 li:nth-child(2n) img {
		transform: translateX(24px)!important
	}

	.kf-loper1 li:nth-child(2n) .kf-s-rouy {
		transform: translateX(-12px)!important
	}

	.kf-loper1 li:nth-child(odd) img {
		transform: translateX(-24px)!important
	}

	.kf-loper1 .kf-s-ttr {
		position: relative;
		top: 10px!important;
		overflow: inherit!important
	}

	.kf-loper1 li:nth-child(odd) h4,.kf-loper1 li:nth-child(odd) p {
		text-align: right!important
	}

	.kf-loper1 li:nth-child(odd) .kf-s {
		width: 20px!important;
		height: 20px!important;
		transform: translateX(-6px)
	}

	.kf-loper1 li:nth-child(2n) .kf-s {
		left: 0!important;
		width: 20px!important;
		height: 20px!important
	}

	.kf-sek .kf-loser .content {
		width: 100%!important;
		font-size: 16px!important
	}

	#certify1 .kf-ap-werr .kf-bote h4 {
		font-size: 18px!important
	}

	.kf-big .kf-bottom-rot .kf-loper img {
		padding: 0!important
	}

	.dse,.kf-big .kf-bottom-rot .kf-loper {
		width: 100%!important
	}

	.kf-new-roy .kf-new-jut .kf-new-curt h4 {
		font-size: 16px!important
	}

	.kf-lopersy,.kf-lopersy1 {
		height: 100%!important
	}

	.kf-new-roy .kf-new-jut .kf-new-curt .content,.kf-new-roy .kf-new-jut .kf-new-curt .kf-a-vety {
		font-size: 15px!important
	}

	.kf-new-roy .kf-new-jut {
		margin-top: 30px!important
	}

	.kf-jopy h4 {
		font-size: 18px!important
	}

	.kf-serf-x a {
		font-size: 15px!important
	}

	.kf-big .kf-bottom-rot .kf-bot ul {
		width: 100%!important
	}

	.kf-big .kf-bottom-rot .kf-loper p,.kf-bors p {
		padding: 0!important;
		font-size: 16px!important
	}

	.kf-big .kf-bottom-rot .kf-loper {
		padding: 20px 0 10px!important
	}

	#kf-certify .kf-seer .kf-ceder h4,.kf-bors h4,.kf-sek .kf-loser h4 {
		font-size: 18px!important
	}

	#kf-certify .kf-seer .kf-ceder p,.kf-big .kf-bottom-rot .kf-loper p {
		font-size: 15px!important;
	}

	#map {
		margin-bottom: 10px!important;
		width: 100%!important
	}

	.kf-foy {
		height: 35vh!important
	}

	.kf-new-voh .kf-cerd h4 {
		padding-top: 10px!important
	}

	.kf-new-voh .kf-cerd a {
		padding: 4px 17px!important;
		font-size: 14px!important
	}

	.kf-sew {
		height: 100%!important
	}

	.kf-des {
		transform: translateY(2%)!important
	}

	.ssdd img {
		transform: rotateX(180deg)!important
	}

	.ssdd {
		transform: translateY(5%)!important
	}

	.kf-boxs .kf-col h4,.kf-boxs .kf-col p,.kf-boxs a {
		color: #288bce!important;
		text-align: center!important
	}

	.kf-boxs a {
		margin: 0 auto!important;
		border: 1px solid #288bce!important
	}

	.kf-about-soyer .kf-about-content .kf-p-sd {
		line-height: 25px!important
	}

	.kf-gh {
		left: -28%!important;
		width: 60%!important
	}

	.kf-product .kf-product-top {
		padding-top: 4%!important
	}

	.kf-boxs .kf-col h4,.kf-gh h4,.kf-gh p,.kf-htoy h4,.kf-htoy p {
		margin: 0;
		font-size: 18px!important
	}

	.kf-about-soyer .kf-about-title {
		padding-top: 20px!important;
		padding-bottom: 20px!important
	}

	.kf-about-soyer .kf-about-title p,.kf-boxs .kf-col h4,.kf-new .kf-new-top p,.kf-product .kf-product-top p {
		font-size: 16px!important
	}

	.kf-about-soyer .kf-a-index p,.kf-about-soyer .kf-about-content .kf-p-sd,.kf-about-soyer .kf-about-ul p,.kf-boxs .kf-col p,.kf-boxs a,.kf-product .kf-product-ul li p {
		margin: 0;
		font-size: 15px!important
	}

	.kf-boxs a {
		margin-top: 10px!important;
		padding: 2px 20px!important
	}

	.kf-new-voh .kf-cerd p {
		padding-top: 22px!important;
		text-align: right!important
	}

	.kf-boxs .kf-col {
		padding: 5% 7%!important;
		border-bottom-left-radius: 0!important;
		border-top-left-radius: 0!important;
		background: #fff!important
	}

	.kf-nret .kf-p-drt,.kf-sed .kf-sed-f li h4 {
		font-size: 15px!important
	}

	.kf-sed .kf-sed-f li .serf,.kf-sed .kf-sed-f li .serf1,.kf-sed .kf-sed-f li .serf2 {
		width: 45px!important;
		height: 35px!important
	}

	.foot .sedr img {
		margin: 2% auto;
		width: 90px !important
	}

	.footer .foot-bottom span {
		display: block!important
	}

	.kf-new-voh .kf-cerd h4 {
		font-size: 14px!important;
		-webkit-line-clamp: 2!important
	}

	.kf-new-voh .kf-got {
		box-shadow: -1px 2px 9px 4px rgba(0,0,0,.11)!important
	}

	.kf-new-voh {
		PADDING-BOTTOM: 10px!important
	}

	.kf-hory {
		height: auto!important
	}

	.kf-new-bty {
		display: none!important
	}

	.kf-new .kf-new-top {
		padding-top: 6%!important;
		padding-bottom: 5%!important
	}

	.kf-new-voh .kf-sox {
		padding: 0!important
	}

	.kf-new-voh .kf-cerd {
		margin-bottom: 0!important;
		padding: 0 3%!important;
		width: 50%!important
	}

	.kfl {
		padding-left: 0!important;
		text-align: left!important
	}

	.kfr {
		text-align: right!important
	}

	.kf-sed {
		margin: -2% auto 0!important;
		width: 90%!important
	}

	.kf-about-soyer img {
		display: none!important
	}

	.kf-header .kf-cont {
		width: 95%!important
	}

	.kf-big .kf-neroy .kf-ul-boted li .kf-dersrt,.kf-big .kf-neroy .kf-ul-boted li .kf-dersrt1,.kf-big .kf-neroy .kf-ul-boted li .kf-dersrt2,.kf-big .kf-neroy .kf-ul-boted li .kf-dersrt3 {
		position: relative!important;
		top: 16px!important;
		width: 50px!important;
		height: 50px!important
	}

	.kf-big .kf-neroy {
		width: 100%!important
	}

	#map {
		height: 300px!important
	}

	.kf-lopersy .kf-sek .ced-img,.kf-lopersy1 .kf-sek .ced-img {
		border-top-right-radius: 0!important;
		border-bottom-right-radius: 0!important
	}

	.kf-nret .kf-cass-d1,.kf-nret .kf-cass-d2 {
		padding: 19% 10%!important
	}

	.kf-serp .kf-wep .p-jy {
		padding: 5% 3%!important
	}

	.kf-serp .kf-wep .p-jy p {
		font-size: 16px !important;
	}

	.kf-loper .kf-poet .kf-overfis p {
		padding-right: 0!important;
		text-align: left;
	}

	.kf-big .kf-top-cont .kf-top-cont-h4,.kf-faer h4,.kf-loper .kf-poet .kf-overfis h4 {
		font-size: 1.2em!important
	}

	.kf-loper .kf-poet:nth-child(2n) .kf-xc {
		float: none!important
	}

	.kf-loper1 .kf-ps-s {
		top: 30px!important
	}

	.kf-loper5 .kf-about-content h4 {
		margin-bottom: 10px!important;
		font-size: 1.5em!important
	}

	.kf-big .kf-bottom-rot .kf-bot ul li p {
		display: -webkit-box;
		overflow: hidden;
		padding: 0!important;
		text-overflow: ellipsis;
		font-size: 12px!important;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2
	}

	.kf-sed .kf-sed-f li {
		padding: 1em 0!important
	}

	#certify .swiper-slide img {
		margin: 0 auto!important;
		padding: 0!important;
		width: 100%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr {
		padding: 13% 1%!important
	}

	.kf-new .kf-new-bottom {
		width: 95%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty {
		height: 100%!important
	}

	#web_kf,#web_kf_one,#web_kf_two,.dd_j {
		font-size: 24px!important
	}

	.kf-about-soyer {
		width: 100%!important
	}

	.kf-serys .kf-serp .kf-cersd .kf-serf,.kf-serys .kf-serp .kf-cersd .kf-serf1,.kf-serys .kf-serp .kf-cersd .kf-serf2,.kf-serys .kf-serp .kf-cersd .kf-serf3 {
		display: none!important
	}

	.kf-sefr {
		padding: 10% 5%!important
	}

	.kf-led,.kf-loper5,.kf-serf-x {
		width: 95%!important
	}

	.kf-loper .kf-poet .kf-overfis {
		margin: 0!important;
		padding: 5%!important
	}

	.kf-loper .kf-poet .kf-overfis h4 {
		margin: 0;
		padding: 0;
		text-align: center!important
	}

	.kf-loper .kf-poet .kf-overfis .kf-ssa,.kf-loper .kf-poet .kf-overfis p {
		margin: 4% auto!important
	}

	kf-sek .dosp {
		padding: 0!important
	}

	.kf-lopersy .kf-sek .ced-img,.kf-lopersy1 .kf-sek .ced-img {
		width: 100%!important;
		border-bottom-left-radius: 0!important;
		border-top-left-radius: 0!important
	}

	.kf-sek .kf-loser {
		padding: 6% 0!important
	}

	.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {
		bottom: 46%!important;
		left: 0!importa nt
	}

	.kf-loper .kf-poet .kf-overfis p {
		text-align: left
	}

	.kf-lopersy,.kf-lopersy1,.kf-new-roy {
		width: 90%!important
	}

	.kf-new-roy .kf-new-jut img {
		width: 100%!important
	}

	.kf-big {
		margin-top: 55px!important
	}

	.kf-header .kf-cont .kf-logo img {
		width: 40%!important;
		display: inline-table;
	}

	.kf-loper .kf-poet .kf-overfis p {
		width: 100%!important
	}

	.head-bp {
		display: block
	}

	.kf-hides,.kf-soret,.p-6 {
		display: none
	}

	.kf-header .kf-cont .kf-logo {
		transform: translateY(1px);
		margin: 0 !important;
	}

	.kf-about-soyer .kf-a-index {
		margin: 0 auto 7%!important
	}

	.kf-about-soyer .kf-about-content .kf-p-sd {
		width: 100%!important
	}

	.kf-about-soyer .kf-about-ul {
		margin: 1em 0!important
	}

	.kf-about-soyer .kf-about-ul li {
		border-left: none!important
	}

	.kf-sed .kf-sed-f li:nth-child(2) {
		border-right: none!important;
		border-left: none!important
	}

	.kf-product .kf-product-ul li p {
		display: -webkit-box;
		overflow: hidden;
		padding: 0 12%!important;
		text-overflow: ellipsis;
		font-size: 12px!important;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2
	}

	.kf-product .kf-product-ul li .kf-product-i,.kf-product .kf-product-ul li .kf-product-i1,.kf-product .kf-product-ul li .kf-product-i2,.kf-product .kf-product-ul li .kf-product-i3,.kf-product .kf-product-ul li:hover .kf-product-i,.kf-product .kf-product-ul li:hover .kf-product-i1,.kf-product .kf-product-ul li:hover .kf-product-i2,.kf-product .kf-product-ul li:hover .kf-product-i3 {
		width: 60px!important;
		height: 60px!important
	}

	.kf-product .kf-product-bottom {
		padding-bottom: 2%!important;
		width: 90%!important;
		transform: translateY(-3%)!important
	}

	.kf-about-soyer .kf-about-title h4,.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty h4,.kf-new .kf-new-top h4,.kf-product .kf-product-top h4 {
		font-size: 16px!important
	}

	.kf-new .kf-new-bottom .kf-new-tob {
		transform: translateY(3%)!important
	}

	.kf-new-voh li {
		margin-bottom: 5%!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty .kf-sedr-p,.sd-df {
		display: none!important
	}

	.kf-new .kf-new-bottom .kf-new-tob .kf-new-bty a {
		font-size: 12px!important
	}

	.kf-about-soyer .kf-about-ul p strong {
		font-size: 3em!important
	}

	.kf-header {
		height: 60px !important;
	}
}