.show .show-one{box-sizing: border-box;padding: 55px 12.5%;}
.show .show-one .facts{display: flex;align-items: center;margin-top: 50px;margin-bottom: 55px;}
.show .show-one .facts a{width: 23.96%;margin-right: 1.38%;display: block;}
.show .show-one .facts a:last-child{margin-right: 0;}
.show .show-one .fac-list{border: 2px solid #0559B3;box-sizing: border-box;background: #0559B3;}
.show .show-one .fac-tu{width: 100%;height: 270px;overflow: hidden;}
.show .show-one .fac-tu img{width: 100%;height: 100%;object-fit: cover;}
.show .show-one .fac-info{text-align: center;height: 60px;line-height: 60px;font-size: 20px;font-weight: 500;color: #FFFFFF;letter-spacing: 2px;box-sizing: border-box;padding: 0 10px;
white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.show .show-one .advantage{display: flex;align-items: center;margin-top: 50px;}
.show .show-one .advantage a{width: 32.43%;display: block;margin-right: 1.355%;}
.show .show-one .advantage a:last-child{margin-right: 0;}
.show .show-one .adv-list{background: #F1F6FC;height: 650px;box-sizing: border-box;border-top: 6px solid #0559B3;padding: 0 20px 38px 20px;display: flex;flex-direction: column;}
.show .show-one  .adv-name{height: 114px;box-sizing: border-box;line-height: 114px;width: 100%;white-space: nowrap;text-overflow: ellipsis;font-size: 24px;
font-weight: bold;color: #0559B3;letter-spacing: 3px;overflow: hidden;}
.show .show-one .adv-tu{width: 100%;height: 338px;overflow: hidden;}
.show .show-one .adv-tu img{width: 100%;height: 100%;object-fit: cover;}
.show .show-one .adv-info{margin-top: 20px;letter-spacing: 2px;font-size: 14px;font-weight: 400;color: #666666;line-height: 26px; word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3;overflow: hidden;}
.show .show-one .adv-but{display: flex;align-items: center;font-size: 16px;font-weight: 400;color: #EC1D26;letter-spacing: 2px;margin-top: auto;}
.show .show-one .adv-but img{width: 28px;margin-left: 10px;}
.show .show-two{background: #F7F8FA;box-sizing: border-box;padding: 50px 12.5%;position: relative;}
.show .swiper {width: 100%;height: 100%;}
.show .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.show .swiper-slide img {display: block; width: 100%; height: 100%;object-fit: cover;}
.show .show-two .two-bg{position: absolute;top: 0;left: 0;right: 0;width: 100%;}
.show .show-two .swiper-button-prev,
.show .show-two .swiper-button-next{position: static;margin: 0;width: 60px;height: 60px;}
.show .show-two .two-list{margin-top: 60px;display: flex;overflow: hidden;width: 100%;position: relative;z-index: 1;}
.show .show-two .two-btn{height: 439px;display: flex;align-items: center;justify-content: center;padding-top: 40px;}
.show .show-two .swiper-button-prev{background: #E60012;}
.show .show-two .swiper-button-next{background: #0559B3;}
.show .show-two .swiper-button-next:after, 
.show .show-two .swiper-button-prev:after{color: #fff;font-size: 22px;font-weight: bold;}
.show .show-two .two-middle{background: #fff;flex: 1;margin: 0 -30px;overflow: hidden;box-sizing: border-box;padding: 40px 40px 37px 40px;}
.show .show-two .mySwiper .swiper-slide{display: flex;flex-direction: column;}
.show .show-two .two-photo{background: #EDEDED;display: flex;align-items: center;justify-content: center;border: 4px solid #EDEDED;box-sizing: border-box;}
.show .show-two .two-photo img{width: 100%;height: auto;}
.show .show-two .zz-name{font-size: 16px;font-weight: 400;color: #333333;letter-spacing: 2px;margin-top: 16px;}
.show .show-there{box-sizing: border-box;padding: 50px 12.5%;}
.show .show-there .case-list{display: flex;align-items: stretch;flex-wrap: wrap;margin-top: 50px;}
.show .show-there .case-item{overflow: hidden;width: 16.66%;box-sizing: border-box;padding: 40px 10px;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5; display: flex; align-items: center;}
.show .show-there .case-item:nth-child(6n){border-right: none;}
.show .show-there .case-button{background: #fff;margin-top: -1px;position: relative;display: flex;justify-content: center;    padding-top: 48px;}
.show .show-there .button{transition: all 0.4s;width: 219px;height: 58px;border: 1px solid rgba(125,125,125,1);text-align: center; color: #808080;font-size: 18px;line-height: 58px;box-sizing: border-box;}

