﻿.kche-wrap-width { clear: both; margin: 0 auto; width: 100%; padding: 15px 0; max-width: 1600px; box-sizing: border-box; }



.kche-t194 .kche-t194-title h5 { font-size: 24px; font-weight: var(--fontbold6, 600); margin: 0; text-align: center; line-height: 1.5; text-transform: capitalize }
.kche-t194 .kche-t194-pro { margin: 10px 0 }
.kche-t194 .kche-t194-pro p { margin: 0; text-align: center; font-size: 16px; line-height: 1.5; color: #333 }
.kche-t194 .kche-t194-list { display: flex; flex-wrap: wrap; justify-content: space-between }
.kche-t194 .kche-t194-item { display: flex; width: 49%; border: 1px solid #eee; border-radius: 5px; margin-top: 20px; overflow: hidden; background: #fff; align-items: center; padding: 10px; box-sizing: border-box }
.kche-t194 .kche-t194-text { padding: 10px 20px; width: 55%; display: flex; flex-direction: column; justify-content: center; box-sizing: border-box }
.kche-t194 .kche-t194-img img { display: block; max-width: 100%; transition: all .3s ease-in-out; border-radius: 5px }
.kche-t194 .kche-t194-img { flex: 1; overflow: hidden; border-radius: 5px }
.kche-t194 .kche-t194-tit p { margin: 0; font-size: 18px; line-height: 1.5; font-weight: var(--fontbold6, 600); text-transform: capitalize; color: var(--color, #c4956a) }
.kche-t194 .kche-t194-con { margin-top: 10px }
.kche-t194 .kche-t194-con p { margin: 0; font-size: 16px; line-height: 1.7; color: var(--introcolor, #555555) }
.kche-t194 .kche-t194-img:hover img { transform: scale(1.05) }
@media(max-width:1100px) {
.kche-t194 .kche-t194-img img { width: 100%; object-fit: cover }
}
@media(max-width:850px) {
.kche-t194 .kche-t194-item { width: 100% }
}
@media(max-width:500px) {
.kche-t194 .kche-t194-tit p { font-size: 16px }
.kche-t194 .kche-t194-con p { font-size: 14px; line-height: 1.5 }
.kche-t194 .kche-t194-text { width: 68%; padding: 10px }
}




.kche-t8>h5 { font-size: 24px; width: 100%; text-align: center; padding: 6px 0; border-radius: 4px; margin: 0px; font-weight: bold; color: var(--color, #000) }
@media(max-width:480px) {
.kche-t8>h5 { font-size: 16px }
}



.kche-t154-item { display: flex; align-items: center; justify-content: space-between; margin-bottom: 30px }
.kche-t154-img { flex: 1 }
.kche-t154-img img { border: 1px solid #eee; border-radius: 8px; overflow: hidden; display: block; max-width: 100%; transition: all .3s ease-in-out }
.kche-t154-text { width: 61% }
.kche-t154-item:nth-of-type(1) .kche-t154-text { padding-left: 100px }
.kche-t154-item:nth-of-type(2) .kche-t154-text { padding-right: 100px }
.kche-t154-text-tit { margin: 0; padding: 0; font-size: 20px; font-weight: var(--fontbold6, 600) }
.kche-t154-text-into { margin: 15px 0 20px; width: 60px; height: 4px; background: var(--color, #0c5adb); border-radius: 2px }
.kche-t154-text-p p { font-size: 16px; line-height: 1.6; color: var(--introcolor, #555555); margin: 0; padding: 0 }
.kche-t154-img:hover img { transform: scale(1.02) }
@media(max-width:1024px) {
.kche-t154-text { width: 50% }
.kche-t154-item:nth-of-type(1) .kche-t154-text { padding-left: 30px }
.kche-t154-item:nth-of-type(2) .kche-t154-text { padding-right: 30px }
.kche-t154-text-into { margin: 15px 0 }
}
@media(max-width:768px) {
.kche-t154-item:nth-of-type(1) { flex-direction: column }
.kche-t154-item:nth-of-type(2) { flex-direction: column-reverse }
.kche-t154-item:nth-of-type(1) .kche-t154-text { padding-left: 0; width: 100%; margin: 20px 0 }
.kche-t154-item:nth-of-type(2) .kche-t154-text { padding-right: 0; width: 100%; margin: 20px 0 }
.kche-t154-img { width: 100% }
.kche-t154-img img { width: 100% }
.kche-t154-item { margin-bottom: 0 }
}


.kche-t76 .kche-template-item { position: relative; display: flex; align-items: center; justify-content: center; padding: 0 15px 15px }
.kche-t76 .kche-template-item h5 { font-weight: var(--fontbold6, 600); font-size: 24px; margin: 0; padding: 0 }
.kche-t76 .kche-template-item .kche-t76-line { display: flex; align-items: center; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0 }
.kche-t76 .kche-template-item .kche-t76-line em { margin: 0 4px; width: 6px; height: 6px; background: var(--color, #000) }


.kche-t222 .kche-t222-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; }
.kche-t222 .kche-t222-flex>div { width: 48% }
.kche-t222 .kche-t222-flex .kche-t222-text p { margin: 0 0 15px 0; line-height: 26px }
.kche-t222 .kche-t222-flex .kche-t222-img img { max-width: 100%; width: 100%; height: auto; transition: all .1s linear; border-radius: 10px }
.kche-t222 .kche-t222-flex .kche-t222-img img:hover { transform: scale(1.01) }
@media (max-width:768px) {
.kche-t222 .kche-t222-flex { flex-direction: column }
.kche-t222 .kche-t222-flex>div { width: 100% }
.kche-t222-img { margin: 10px 0 }
}
.kche-t223 .kche-t223-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; }
.kche-t223 .kche-t223-flex>div { width: 48% }
.kche-t223 .kche-t223-flex .kche-t223-text p { margin: 0 0 15px 0; line-height: 26px }
.kche-t223 .kche-t223-flex .kche-t223-img img { max-width: 100%; width: 100%; height: auto; transition: all .1s linear; border-radius: 10px }
.kche-t223 .kche-t223-flex .kche-t223-img img:hover { transform: scale(1.01) }
@media (max-width:768px) {
.kche-t223 .kche-t223-flex { flex-direction: column }
.kche-t223 .kche-t223-flex>div { width: 100% }
.kche-t223 .kche-t223-flex .kche-t223-text { margin-top: 10px; }
.kche-t223-img { margin: 10px 0 }
}



.kche-t88 .kche-t88-tit { font-size: 24px; color: #333; font-weight: var(--fontbold6, 600); margin: 0; text-align: center; margin-bottom: 10px }
.kche-t88 .kche-t88-des { color: #333; font-size: 16px }
.kche-t88 .kche-t88-content>.modality { width: 10px; height: 10px; border-radius: 50%; background-color: var(--color, #1d2087); position: relative; margin: 0 auto }
.kche-t88 .kche-t88-content>.modality>p { position: absolute; display: inline-block; width: 80px; height: 5px; border-radius: 2px; background-color: var(--color, #1d2087); opacity: .2; left: 50%; transform: translateX(-50%); top: 2px; margin: 0 }
.kche-t88 .kche-t88-list { display: flex; flex-wrap: wrap; justify-content: space-between; margin-top: 2em }
.kche-t88 .kche-t88-item { width: 23%; background-color: #fff; border-radius: 10px; border-bottom: 3px solid var(--color, #1d2087); margin-bottom: 20px }
.kche-t88 .kche-t88-item>.kche-t88-item-img, .kche-t88 .kche-t88-item>.kche-t88-item-img img { width: 100%; overflow: hidden; transition: all 0.2s linear }
.kche-t88 .kche-t88-item>.kche-t88-item-img img:hover { transform: scale(1.02) }
.kche-t88 .kche-t88-item>.kche-t88-info>p { text-align: center; margin: 8px 0 }
.kche-t88 .kche-t88-item>.kche-t88-info { padding: 10px }
.kche-t88 .kche-t88-item>.kche-t88-info>.kche-t88-info-tit { font-weight: var(--fontbold6, 600); color: #111; font-size: 18px }
.kche-t88 .kche-t88-item>.kche-t88-info>.kche-t88-info-des { color: #444; font-size: 16px }
@media(max-width:768px) {
.kche-t88 .kche-t88-content>.kche-t88-tit { font-size: 24px }
.kche-t88 .kche-t88-item { width: 48%; margin-bottom: 2em }
}
@media (min-width:769px) {
.kche-t88 .kche-t88-list { justify-content: flex-start; }
.kche-t88 .kche-t88-item { width: 23.5%; margin-right: 2%; }
.kche-t88 .kche-t88-item:nth-child(4n) { margin-right: 0; }
}


.kche-t58 .kche-template-item{position:relative;display:flex;align-items:center;justify-content:center;padding:0 15px 15px}.kche-t58 .kche-template-item h5{font-weight:var(--fontbold6,600);font-size:24px;margin:0;padding:0}.kche-t58 .kche-template-item .kche-t58-line{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:50px;height:3px;background:var(--color,#000)}


.kche-t114 .kche-t114-content{display:flex;align-items:center;flex-wrap:wrap}.kche-t114 .kche-t114-img{width:40%;overflow:hidden;border-radius:5px;box-sizing: border-box;border: 1px solid #eee}.kche-t114 .kche-t114-img img{max-width:100%;width:100%;height:auto;display:block;transition:all .1s linear}.kche-t114 .kche-t114-info{width:55%;margin-left:5%;padding-right:3%;box-sizing:border-box;}.kche-t114 .kche-t114-into{width:45px;height:3px;background-color:var(--color,#3483f9);margin:0;margin-bottom:20px}.kche-t114 .kche-t114-title{margin:0;font-size:20px!important;color:#000;font-weight:var(--fontbold6,600)}.kche-t114 .kche-t114-des{margin:0;margin-top:20px;font-size:16px;color:var(--introcolor,#555555);line-height:1.7}.kche-t114 .kche-t114-img:hover img{transform:scale(1.02)}@media(max-width:768px){.kche-t114 .kche-t114-img{width:100%;margin-bottom:30px}.kche-t114 .kche-t114-info{width:100%;margin-left:0;padding:0;}}@media(max-width:500px){.kche-t114 .kche-t114-des{font-size:16px;line-height:1.5}.kche-t114 .kche-t114-into{margin-bottom:10px}}


.kche-t83>h2 {
    font-weight: var(--fontbold6, 600);
    display: inline-block;
    padding: 5px 20px;
    border-radius: 0 10px 0 10px;
    font-size: 20px;
    margin: 0;
    color: #fff;
    background: var(--color, #217FE1);
}
.kche-t83>h5{font-weight:var(--fontbold6,600);display:inline-block;padding:5px 20px;border-radius:0 10px 0px 10px;color:#fff;font-size:20px;margin:0;color:#fff;background:var(--color,#217FE1)}

.kche-t107 .kche-t107-content{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.kche-t107 .kche-t107-l-text{width:55%;padding-right:6%;padding-left:3%;box-sizing:border-box}.kche-t107 .kche-t107-into{width:30px;height:2px;background-color:var(--color,#10b098);margin-bottom:10px}.kche-t107 .kche-t107-title{font-size:20px!important;margin:0;font-weight:var(--fontbold6,600)}.kche-t107 .kche-t107-des{font-size:16px;color:var(--introcolor,#555555);line-height:1.7;margin:16px 0}.kche-t107 .kche-t107-r-img{width:43%;border-radius:5px;box-sizing:border-box;display: inline-flex;justify-content:right}.kche-t107 .kche-t107-r-img img{max-width:100%;height:auto;display:block;transition:all .2s linear;border:1px solid #eee;border-radius: 10px}.kche-t107 .kche-t107-r-img img:hover{transform:scale(1.02)}@media(max-width:768px){.kche-t107 .kche-t107-l-text{width:100%;padding:0;margin-bottom:20px}.kche-t107 .kche-t107-r-img{width:100%}}@media(max-width:500px){.kche-t107 .kche-t107-title{margin-bottom:10px}}


.kche-t66>.kche-flex-jc-sb>.kche-flex-item{border:1px solid #FFF}.kche-t66 .kche-item-img{overflow:inherit}.kche-t66 .kche-item-img img{transition:all 0.1s linear;width:100%}.kche-t66 .kche-item-img img:hover{transform:scale(1.02)}

.kche-t42 .kche-item-img{overflow:hidden}.kche-t42 .kche-item-img img{transition:all 0.1s linear;max-width:100%}.kche-t42 .kche-item-img img:hover{transform:scale(1.02)}.kche-t42 .kche-item-title strong{font-size:18px}
.kche-item-title {
    margin: 6px 0;
}
.kche-flex-item4 {
    width: 24%;
    margin: 10px 0px;
}
.kche-t42 .kche-item-title strong {
    font-size: 18px;
}
.kche-flex-item3 {
    width: 32%;
    margin: 10px 0px;
}
.kche-text-align-c {
    text-align: center;
}
.kche-flex-jc-sb {
    display: flex
;
    flex-wrap: wrap;
    justify-content: space-between;
}
@media (max-width: 768px) {
    .kche-flex-item4 {
        width: 49%;
    }
	    .kche-flex-item3 {
        width: 100%;
    }
	}
	
	
.kche-t43 .cke_widget_inline.cke_widget_wrapper{display:block}.kche-t43 .kche-item-img img{max-width:100%}.kche-t43 .kche-item-img{overflow:hidden}.kche-t43 .kche-item-img img{transition:all 0.1s linear;width:100%}.kche-t43 .kche-item-img img:hover{transform:scale(1.02)}	
.kche-text-align-c {
    text-align: center;
}
.kche-flex-item2 {
    width: 49%;
    margin: 10px 0px;
}
.kche-flex-jc-sb {
    display: flex
;
    flex-wrap: wrap;
    justify-content: space-between;
}