/* swiper主页轮播图-------------------------------- */

#banner {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  #amtf-swiper {
    width: 100%;
    height: 100%;
  }
  .swiper {
    width: 100%;
    height: 100%;
  }
  

        
        
        
        
        
/* 幻灯片新增样式 ======================================= */
.am-slide-time-bj{
    position:relative;
    overflow:hidden;
    width:100%;
    height:100%;
  
}
.am-slide-time-img3{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center center
    
    
}

.am-large-l{
    background-image:-webkit-gradient(linear,right top,left top,from(rgba(22,22,26,0)),to(#111319));
    background-image:-webkit-linear-gradient(right,rgba(22,22,26,0),#111319);
    background-image:linear-gradient(270deg,rgba(22,22,26,0),#111319);
    left:0;
    top:0;
    position:absolute;
    width:40%;
    height:100%
}
.am-large-r{
    background-image:-webkit-gradient(linear,left top,right top,from(rgba(22,22,26,0)),to(#111319));
    background-image:-webkit-linear-gradient(left,rgba(22,22,26,0),#111319);
    background-image:linear-gradient(90deg,rgba(22,22,26,0),#111319);
    position:absolute;
    right:0;
    top:0;
    width:40%;
    height:100%
}


.am-box-width{
    z-index:9;
    position:relative;
    color:hsla(0,0%,100%,.87);
    width:100%;
    margin:auto !important;
    padding-left: 8%;
    padding-top: 15%;
    padding-bottom: 5%;
    overflow:hidden;
    display: flex;
    align-items:center!important;
  
}

.am-text-box{
    display: block;
    width:100%;
    padding:0 12px;
    margin:auto !important;
    overflow:hidden

}
.am-slide-info-title{
    font-size:62px;
    line-height:70px;
    text-transform:uppercase;
    font-weight:700;
    width:100%;
    margin-bottom:20px
}
.am-slide-info-title:hover{
    color:#fff!important
}

.am-slide-info{
    width:40%;
    font-size:16px;
    margin-bottom:20px 
}
.am-slide-info-remarks{
    display:inline-block;
    border:1px solid hsla(0,0%,100%,.87);
    padding:2px 8px;
    margin-right:15px;
    font-size:14px;
    line-height:26px
}
.am-text-left{
    text-align: left;
}
.am-hide2{
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    text-overflow:ellipsis;
    overflow:hidden;
    -webkit-box-orient:vertical;
    word-wrap:break-word;
    word-break:break-all
}


/* 按钮 ================*/
.am-button{
    width: 126px;
    line-height:54px;
    height:54px;
    color:#fff!important;
    background-color:#C00000!important
}
.am-button{
    text-transform:uppercase;
    position:relative;
    display:block;
    text-align:center;
    cursor: pointer;
    font-weight: 700;
    border-radius:6px
}
.am-button:hover{
    opacity:.8;
    color:#f5f5f1!important
}
.am-ds-bofang1{
    margin-right:6px

}
.am-ds-bofang1:before{
    content:"\e593"
    
}

   


@media (max-width: 767px){          

    /* 幻灯片新增样式 ======================================= */
    .am-slide-time-bj{
        padding-top:50%;
        height:100%;
    }
    .am-box-width{
        width:100%;
        padding:0 12px;
        margin:auto !important;
        overflow:hidden
    }

    .am-box-width{
        position:absolute;
        bottom:10px;
        left:12px;
        right:12px;
        height:auto;
        width:auto
    }
           



    .am-slide-info-type{
        font-size:12px;
        line-height:12px;
        margin:0 0 10px 0
    }

    .am-slide-info-title{                
        margin-bottom:10px;
        font-size:20px!important;
        line-height:22px!important
    } 
    
    .am-slide-info-remarks{
        margin-right:8px;
        font-size:12px;
        line-height:20px
    }
    .am-slide-info{
        margin-bottom:10px;
        font-size:14px
    }
    


           
    .am-hide2{
        width:100%;
        line-height:20px;
        font-size:15px
    }

    .am-button,
    .am-large-r, .am-large-l{
        display:none
    }



}
@media (min-width:768px) and (max-width:1200px){
    /* 幻灯片新增样式 ======================================= */
    .am-box-width{
        padding-left: 20px;
        padding-top: 120px;
        padding-bottom: 80px;
     
    }
    

    .am-slide-info-title{
        font-size:30px;
        line-height:40px;
        margin-bottom:10px;
    }
    .am-button{        
        line-height:40px;
        height:40px;
    }


}
    

@media (min-width:1201px) and (max-width:1934px){
    /* 幻灯片新增样式 ======================================= */
    .am-slide-time-bj{
        height:680px;
    }
    .am-slide-info-title{
        font-size:40px;
        line-height:50px;
        margin-bottom:20px;
    }
    .am-button{
        line-height:54px;
        height:54px;
    }

    
}

        


