@charset "utf-8";
/* ===================样式========================== */
.indcy-list{width: 100%;margin-top: 20px;}
.indcy-ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.indcy-link{width: 25%;text-align: center;padding: 34px 0;position: relative;}
.indcy-link::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(to bottom,#8edbf7,#2961da);opacity: 0;transition: all .4s ease;transform: scale(0.96);}
.indcy-link .icon{position: relative;z-index: 2;height: 150px;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.indcy-link .icon img{height: 100%;}
.indcy-link .title{position: relative;z-index: 2;font-size: 16px;color: #414d60;margin: 12px 0 6px;transition: all .4s ease;}
.indcy-link:last-child .english{max-width: 100px;}
.indcy-link:hover .icon{transform: translateY(-6px);}
.indcy-link:hover:hover::after{opacity: 1;transform: scale(1);}
.indcy-link:hover .title{color: #fff;}
.indcy-link:hover .english{color: #7cb9f6;}

/* -------------------------4k端--------------------------- */
@media all and (min-width:3000px) and (max-width:5000px) {
    .indcy-list{margin-top: 40px;}
    .indcy-link{padding: 68px 0;}
    .indcy-link .icon{height: 120px;}
    .indcy-link .title{font-size: 32px;margin: 24px 0 12px;}
    .indcy-link .english{font-size: 28px;line-height: 32px;max-width: 260px;}
    .indcy-link:last-child .english{max-width: 200px;}
    .indcy-link:hover .icon{transform: translateY(-12px);}
}

/* -------------------------2k端--------------------------- */
@media all and (min-width:2000px) and (max-width:3000px) {
    .indcy-title{font-size: 30px;}
    .indcy-title .english{margin-left: 15px;}
    .indcy-list{margin-top: 30px;}
    .indcy-link{padding: 51px 0;}
    .indcy-link .icon{height: 114px;}
    .indcy-link .title{font-size: 24px;margin: 18px 0 9px;}
    .indcy-link .english{font-size: 21px;line-height: 24px;max-width: 195px;}
    .indcy-link:last-child .english{max-width: 150px;}
    .indcy-link:hover .icon{transform: translateY(-9px);}
}

/* -------------------------PC端--------------------------- */

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
}

@media all and (max-width:1359px) {
    /* 1280 */
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .banner-img img.pc {min-height: 480px;}
    .banner-prev, .banner-next {width: 48px;height: 48px;margin-top: -24px;background-size: 20px auto;}
    .indcy {padding: 40px 20px 10px 0;}
    .indbj{padding: 40px 40px 40px 0;}
    .indbj .indbjfz-cont{width: 100%;padding: 0;}
    .indbjfz-cont .english {margin: 2px 0 10px;}
    .indfz{padding: 40px 0 40px 40px;}
    .indbj-map{margin-top: 32px;}
    .indfz .indbjfz-cont{width: 100%;padding: 0;}
    .indfz-stock{width: 100%;margin-top: 32px;padding: 28px 20px;}
    .indfz-stock::before {height: 100%;top: 0;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .indcy, .indxw{min-height: auto;width: 100%;}
    .indcy {padding: 40px 0;}
    .banner-prev, .banner-next{display: none;}
    .indxw::before {width: 100%;height: 2px;left: 0;}
    .indxw {padding: 0 0 40px;}
    .indxw-menu a, .indxw-more a{height: 60px;align-items: center;}
    .indxw-menu::after {left: 0;width: 100%;}
    .banner-img img.pc {min-height: 400px;}
    .indcy-link {padding: 24px 0;}
    .indxw-more{top: 0;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .indbj, .indfz{width: 100%;min-height: auto;}
    .indbj, .indfz{padding: 40px 0;}
    .indbj::before{width: calc(100% + 200px);right: -100px;height: calc(100% + 2px);}
    .indfz::before{width: calc(100% + 200px);left: -100px;}
    .banner-img img.pc {min-height: 340px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .indcy {padding: 32px 0 20px;}
    .indcy-list {margin-top: 14px;}
    .indcy-link{width: 50%;padding: 16px 0;}
}
.aboljtd{padding: 60px 0 0 0;}