﻿.home-about,.home-choose{position:relative;padding:4% 0}
.kche-t96 .kche-item-l iframe{height: 400px;}
.home-about{background:#fafafa}
.home-about .l-wrap{display:flex;flex-wrap:wrap}
.home-about .l-wrap>div{width:50%}
.home-about .aboutinfo{padding-right:3%}
.home-about .aboutinfo .home-title{text-align:left;margin-bottom:1em}
.home-about .aboutinfo p{margin-bottom:1em;color:#565656}
.home-about .aboutinfo .more{display:inline-block;text-transform:lowercase;color:var(--color);text-decoration:underline;transition:all .1s linear}
.home-about .aboutinfo .more:hover{opacity:.9}
.home-choose{z-index:1}
.home-choose::before{content:"";position:absolute;left:0;top:0;width:100%;background:#fafafa;max-width:620px;height:360px;z-index:-1}
.home-choose .l-wrap{display:flex;flex-wrap:wrap}
.home-choose .l-wrap>div{width:100%}
.home-choose .chooseimg img{width:100%}
.home-choose .chooseinfo{padding-left:5%}
.home-choose .chooseinfo .home-title{text-align:left}
.home-choose .chooseinfo .text{color:#565656}
.home-choose .chooseinfo ul{width:100%;list-style:none;margin-top:30px}
.home-choose .chooseinfo ul li{width:100%;display:flex;align-items:flex-start;margin-bottom:1em}
.home-choose .chooseinfo ul li:last-child{margin-bottom:0}
.home-choose .chooseinfo ul li .icon{width:50px;height:50px;background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center}
.home-choose .chooseinfo ul li .icon img{transition:all .2s linear}
.home-choose .chooseinfo ul li .info{flex:1;padding-left:20px}
.home-choose .chooseinfo ul li .info .p1{font-weight:var(--fontbold6);font-size:var(--fontsize18)}
.home-choose .chooseinfo ul li:hover .icon img{transform:rotateY(180deg)}
@media (max-width:1280px){.home-about .aboutinfo{padding-left:6%}}
@media (max-width:1024px){.home-choose::before{display:none}
.home-choose .chooseinfo{padding-left:30px}
.home-about .l-wrap>div{width:100%}}
@media (max-width:768px){.home-about .aboutinfo .home-title{margin-bottom:10px}
.home-choose .l-wrap>div{width:100%}
.home-choose .chooseinfo{padding-left:0;margin-top:20px}
.home-about,.home-choose{padding:40px 0}
.home-about>div{width:100%}
.home-about .aboutinfo{padding:0}
.home-about .aboutimg{padding:0;margin-top:1em}}
.iframe-container{position: relative;width:100%;height:0;padding-bottom: 56.25%;}
.iframe-container iframe{position:absolute;top:0;left: 0;width:100%;height:100%;min-height:inherit;}
.kche-flex-jc-sb.swiper-wrapper{flex-wrap:nowrap}
.kche-t179 .kche-t179-info{max-height: 460px;}
.home-choose .chooseinfo {order: -1;}

