﻿.pagesbanner .pagesbanner-animate {padding:0;top:50%;left:calc(8% + 70px);transform:translateY(-50%);text-align:left;width:600px;color:#000}
.pagesbanner .pagesbanner-animate .p1 {color:#1c386e;font-size:80px;font-weight:bold;line-height:1.1}
.pagesbanner .pagesbanner-animate .p2 {font-size:40px;line-height:1.3;margin-top:15px}
.pagesbanner .pagesbanner-animate .p3 {font-size:36px;line-height:1.3;margin-top:15px;color:#333}
@media (max-width:1600px){.pagesbanner .pagesbanner-animate {width:39%;}
.pagesbanner .pagesbanner-animate .p1 {font-size:5vw;}
.pagesbanner .pagesbanner-animate .p2 {font-size:2.5vw;margin-top:1vw}
.pagesbanner .pagesbanner-animate .p3 {font-size:2.2vw;margin-top:1vw;}}
@media (max-width:1024px){.pagesbanner .pagesbanner-animate {width:41%;left:calc(8% + 10px)}}
.pagesbanner .pagesbanner-animate .p2 {color:#1c386e;font-weight:bold;}
.pagesbanner .pagesbanner-animate .p3{color:#1c386e;}
.kche-t97 .kche-t97-item>div,.kche-t97 .kche-t97-item img{border-radius:0;}
article>.table-wrap >.table>tbody>tr>td:first-child{padding:0 20px 0 0;border:1px solid #d8d9e0!important;border-right:none!important}
article>.table-wrap >.table>tbody>tr>td:nth-child(2){border:1px solid #d8d9e0!important;border-left:none!important;position:relative}
article>.table-wrap >.table>tbody>tr>td:nth-child(2):after{content:'';width:280px;height:45px;background:url( ) no-repeat bottom right;background-size:contain;position:absolute;right:15px;bottom:20px}
article>.table-wrap >.table>tbody>tr>td:first-child img{width:100%;}
@media (max-width:1440px){article>.table-wrap >.table>tbody>tr td{padding:5px;line-height:1.4;}}
@media (max-width:900px) and (min-width:769px){article>.table-wrap >.table>tbody>tr>td:nth-child(2):after{width:170px;}}
@media (max-width:768px){article>.table-wrap >.table>tbody>tr{display:flex;flex-direction:column;}
article>.table-wrap >.table>tbody>tr>td{width:100%!important}
article>.table-wrap >.table>tbody>tr>td:first-child{padding:0 0 20px 0;border:1px solid #d8d9e0!important;border-bottom:none!important}
article>.table-wrap >.table>tbody>tr>td:nth-child(2){border:1px solid #d8d9e0!important;border-top:none!important;padding-bottom:40px}
article>.table-wrap >.table>tbody>tr>td:nth-child(2):after{bottom:10px}}
@media (max-width:540px){article>.table-wrap >.table>tbody>tr>td:nth-child(2){padding-bottom:50px}
article>.table-wrap >.table>tbody>tr>td:nth-child(2):after{width:180px;}}

.kche-t221.kche-t221-bg{min-height: initial;position: relative;}
.kche-t221.kche-t221-bg .kche-t221-img{position: initial;}
.kche-t221.kche-t221-bg .kche-t221-info{position:absolute;top:50%;left:0;width:100%;z-index:2;transform: translateY(-50%);max-width:100%;padding:0;}
@media (max-width:600px){.kche-t221.kche-t221-bg .kche-t221-info h5{font-size:16px;}}
.kche-t57 .kche-t57-item{box-shadow: none;border:1px solid #eee;border-radius: 10px;}
.kche-t57 .kche-t57-item:hover{box-shadow: none;}
.kche-t221{min-height:220px}
.kche-t221 .kche-t221-info {max-width:100%;padding:0}
.table-wrap table{border:none}
.table-wrap table table td{padding:5px 0!important;}
.table-wrap table table tr:nth-child(-n+2) td{padding-left:40px!important}
.table-wrap table table tr:nth-child(n+3) td:first-child{padding:5px 0;width:40px}
.kche-t188 .kche-t188-item {padding:0;overflow:hidden;border-radius:15px;}
.kche-t188 .kche-t188-card{margin:0;}
.kche-t114 .kche-t114-content{align-items:initial}
.kche-t114 .kche-t114-img{border:none;border-radius:15px;}
.kche-t114 .kche-t114-img img{height:100%;object-fit:cover;object-position:right}
.kche-t114 .kche-t114-info{flex:1;margin:0;padding:20px 30px;display:flex;align-items:center}
@media (max-width:768px){.kche-t114 .kche-t114-info{padding:0 15px 20px}
.kche-t114 .kche-t114-img{margin-bottom:10px}}
