.banners .info{position: absolute;left:8.593%;color:#fff;top:50%;transform: translateY(-50%);}
.banners .info h3{font-size:64px;font-weight:bold;}
.banners .info p{font-size:22px;}
/*  */
.ibox1{height:935px;background:url(../images/bg_02.jpg) no-repeat left center;background-size:auto 100%;position: relative;}
.ibox1 .top{padding-top:85px;display:inline-block;color:#fff;text-align:center;padding-left:18.593%}
.ibox1 .top .en{font-size:64px;font-family: Arial;opacity: 0.15;}
.ibox1 .top .ch{font-size:58px;margin-top: -55px;font-weight: bold;}
.ibox1 .top .subtitle{font-size:28px;position: relative;padding:10px 0 15px;}
.ibox1 .top .subtitle::after{
    content:'';display:block;width:90px;height:5px;background:#fff;
    position: absolute;left:50%;bottom:0;margin-left:-45px;
}
.ibox1 .content{padding-left:18.593%}
.ibox1 .content .hd{width:44%;position: absolute;top:85px;right:50px}
.ibox1 .content .hd .item {width:23%;float:left;background:#999999;color:#fff;transition:  ease-in-out 0.3s;font-size:24px;text-align:center;line-height:57px;}
.ibox1 .content .hd .item a{display:block;color:inherit}
.ibox1 .content .hd .item.on,.ibox1 .content .hd .item:hover{background:#EA2C43;}
.ibox1 .content .bd{margin-top:70px;}
.ibox1 .content .bd .items{position:relative;display:none}
.ibox1 .content .bd .items.on{display:block;}
.ibox1 .content .bd .items .bd_mask{position: absolute;right:0;bottom:0;background:rgba(255,255,255,0.8);top:0;width:24%;z-index:9;}
.ibox1 .content .bd .items .swiper-slide.on img{transform: scale(1.1);transition:all 0.5s}

.ibox1 .content .bd .items .img{height:320px;background:url(../images/bg2_03.jpg) no-repeat ;padding:0 15px;line-height:320px;position: relative;overflow:hidden;text-align:center;}
.ibox1 .content .bd .items .img img{transition:all 0.5s}
.ibox1 .content .bd .items .item_mask{position:absolute;left:0;right:0;height:50%;background:rgba(234,44,67,0.7);transition: ease-in-out 0.3s}
.ibox1 .content .bd .items .info{position:absolute;left:0;right:0;bottom:0;top:0;padding:30px;color:#fff;transition: ease-in-out 0.3s;opacity: 0;}
.ibox1 .content .bd .items .info p{font-size:26px;margin-bottom:10px;line-height:normal}
.ibox1 .content .bd .items .info div{font-size:16px;line-height:30px;}
.ibox1 .content .bd .items .mask_top{top:-50%;}
.ibox1 .content .bd .items .mask_bottom{bottom:-50%;}
.ibox1 .content .bd .items .title{line-height:60px;color:#fff;text-align:left;padding:0 30px;font-size:18px;background:#4A4A4A}
.ibox1 .content .bd .items .swiper-slide:hover .info{opacity: 1;transition: ease-in-out 0.3s}
.ibox1 .content .bd .items .swiper-slide:hover .mask_top{top:0;}
.ibox1 .content .bd .items .swiper-slide:hover .mask_bottom{bottom:0;}
.ibox1 .content .bd .items .swiper-button-next{width:95px;height:95px;background:rgba(255,255,255,0.5) url(../images/arrow-right_03.png) no-repeat center;border-radius:50%;text-align:center;line-height:95px;opacity: 1;z-index:99;right:100px;margin-top:-45px;}
.ibox1 .content .bd .items .swiper-button-prev{width:95px;height:95px;background:rgba(255,255,255,0.5) url(../images/arrow-left_03.png) no-repeat center;border-radius:50%;text-align:center;line-height:95px;opacity: 1;z-index:99;left:100px;margin-top:-45px;display:none;}
/*  */
.ibox2{padding:50px 8.593%;background:url(../images/bg_04.jpg) no-repeat}
.ibox2 .swiper{float:left;width:40.625%;text-align:center;background:url(../images/vbg.jpg) no-repeat center;background-size: 80% 100%;}
.ibox2 .swiper .item{position:relative;}
.ibox2 .swiper .item .bofang{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);width:80px;pointer-events: auto;}
.ibox2 .swiper .swiper-pagination-bullet{background:#fff;opacity: 1;width:12px;height:12px;border:2px solid #fff;}
.ibox2 .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:none;}
.ibox2 .info{float:left;width:42.189%;padding:20px 0 0 65px;color:#fff;}
.ibox2 .info h3{font-size:48px;font-weight:bold;}
.ibox2 .info p{font-size:24px;margin-top:10px;position: relative;padding-bottom:10px;}
.ibox2 .info p::after{
    content:'';display:none;width:75px;height:4px;
    position: absolute;left:0;bottom:0;background:#EA2C43;
}
.ibox2 .info div{font-size:18px;margin-top:35px;line-height:30px;}
@media (min-width:1600px){
    .ibox1 .content .hd .item{margin-right:2%;margin-bottom:2%;}
    .ibox1 .content .hd .item:nth-child(4n){margin-right:0;}
}
@media (max-width:767px){
    .banners .info{padding-left:0}
    .banners .info h3{font-size:18px;font-weight:bold;}
    .banners .info p{font-size:14px;}
    /*  */
    .ibox1{height:auto;}
    .ibox1 .top{padding:15px;display:block;}
    .ibox1 .top .en{font-size:38px;}
    .ibox1 .top .ch{font-size:24px;margin-top:-25px}
    .ibox1 .top .subtitle{font-size:16px;padding-bottom:5px;}
    .ibox1 .top .subtitle::after{width:60px;height:2px;margin-left:-30px;}
    .ibox1 .content{padding:15px;}
    .ibox1 .content .hd{position:static;width:100%;}
    .ibox1 .content .hd .item{font-size:14px;width:24%;margin-right:1.333%;margin-bottom:1.333%;line-height:38px}
    .ibox1 .content .hd .item:nth-child(4n){margin-right:0;}
    .ibox1 .content .bd{margin-top:30px;}
    .ibox1 .content .bd .items .img{height: 280px;line-height: 280px;}
    .ibox1 .content .bd .items .title{line-height:50px;padding:0 15px;}
    /*  */
    .ibox2{padding:30px 15px;background-size: auto 100%;}
    .ibox2 .swiper{width:100%;}
    .ibox2 .swiper .swiper-pagination-bullet{width:8px;height:8px;}
    .ibox2 .info{width:100%;padding:15px 0;}
    .ibox2 .info h3{font-size:20px;}
    .ibox2 .info p{font-size:16px;}
    .ibox2 .info div{font-size:14px;margin-top:10px;line-height:25px;}
}
@media (max-width:991px) and (min-width:768px){
    .ibox1{height:auto;background-size:100%;}
    .ibox1 .top{padding:15px;display:block;}
    .ibox1 .top .en{font-size:48px;}
    .ibox1 .top .ch{font-size:34px;margin-top:-25px}
    .ibox1 .top .subtitle{font-size:18px;padding-bottom:8px;}
    .ibox1 .top .subtitle::after{width:60px;height:2px;margin-left:-30px;}
    .ibox1 .content{padding:15px;}
    .ibox1 .content .hd{position:static;width:100%;}
    .ibox1 .content .hd .item{font-size:16px;width:24%;margin-right:1.333%;margin-bottom:1.333%;line-height:48px}
    .ibox1 .content .hd .item:nth-child(4n){margin-right:0;}
    .ibox1 .content .bd{margin-top:30px;}
    .ibox1 .content .bd .items .img{height: 230px;line-height: 230px;}
    .ibox1 .content .bd .items .title{line-height:50px;padding:0 15px;}
    /*  */
    .ibox2{padding:30px 15px;}
    .ibox2 .swiper{width:50%;}
    .ibox2 .swiper .swiper-pagination-bullet{width:8px;height:8px;}
    .ibox2 .info{width:50%;padding:15px;}
    .ibox2 .info h3{font-size:24px;}
    .ibox2 .info p{font-size:18px;}
    .ibox2 .info div{font-size:16px;margin-top:10px;line-height:25px;}
}
@media (min-width:992px) and (max-width:1100px){
    .ibox1{height:auto;background-size:100%;}
    .ibox1 .top{padding:15px;display:block;}
    .ibox1 .top .en{font-size:48px;}
    .ibox1 .top .ch{font-size:34px;margin-top:-25px}
    .ibox1 .top .subtitle{font-size:18px;padding-bottom:8px;}
    .ibox1 .top .subtitle::after{width:60px;height:2px;margin-left:-30px;}
    .ibox1 .content{padding:15px;}
    .ibox1 .content .hd{position:static;width:100%;}
    .ibox1 .content .hd .item{font-size:16px;width:24%;margin-right:1.333%;margin-bottom:1.333%;line-height:48px}
    .ibox1 .content .hd .item:nth-child(4n){margin-right:0;}
    .ibox1 .content .bd{margin-top:30px;}
    .ibox1 .content .bd .items .img{height: 230px;line-height: 230px;}
    .ibox1 .content .bd .items .title{line-height:50px;padding:0 15px;}
    /*  */
    .ibox2{padding:30px 15px;}
    .ibox2 .swiper{width:50%;}
    .ibox2 .swiper .swiper-pagination-bullet{width:8px;height:8px;}
    .ibox2 .info{width:50%;padding:15px;}
    .ibox2 .info h3{font-size:24px;}
    .ibox2 .info p{font-size:18px;}
    .ibox2 .info div{font-size:16px;margin-top:10px;line-height:25px;}
}
@media (min-width:1101px) and (max-width:1440px){
    .ibox1{background-size:100%;height:100%;}
    .ibox1 .top{padding-left:0;display:block;}
    .ibox1 .content{padding: 0 5%;}
    .ibox1 .content .hd{position:static;width:100%;margin-top:30px;}
    .ibox1 .content .hd .item{width:12%;margin-right:0.571%;font-size:20px;margin-bottom:0.571%}
    .ibox1 .content .hd .item:nth-child(8n){margin-right:0;}
    .ibox1 .content .bd{margin:0;padding:50px 0}
    .ibox1 .content .bd .items .img{height:250px;line-height: 250px;}
    /*  */
    .ibox2{padding:5%}
    .ibox2 .swiper{width:48%}
    .ibox2 .info{width:48%;float:right;padding-left:40px;}
    .ibox2 .info h3{font-size:40px;}
    .ibox2 .info p{font-size:20px;}
    .ibox2 .info div{font-size:16px;}
}
@media (min-width:1441px) and (max-width:1800px){
    .ibox1{background-size:50% 100%}
    .ibox1 .top{padding-left:8%}
    .ibox1 .content{padding-left:8%}
    .ibox1 .content .hd .item{margin-right:1.333%;margin-bottom:1.333%;width:24%}
    .ibox1 .content .hd .item:nth-child(4n){margin-right:0;}
    /*  */
    .ibox2{padding:50px 8%;}
    .ibox2 .swiper{width:50%}
    .ibox2 .info{width:50%;padding-left:50px;}
    .ibox2 .info h3{font-size:40px;}
}
@media (max-width:992px){
    .ibox1 .content .bd .items .item_mask,
    .ibox1 .content .bd .items .info{display:none !important;}
}
@media (max-width:1440px){
    .ibox1 .content .bd .items .bd_mask{display:none;}
    .ibox1 .content .bd .items .swiper-button-prev,
    .ibox1 .content .bd .items .swiper-button-next{display:none;}
    .video_box .content{width:100%;max-width:100%;height:auto;}
}