.banner{width:100%;position:relative;top:0px;height:80%;z-index:0;background:rgba(0,0,0,0.9);overflow:hidden;}
.banner .background{width:100%;height:100%;position:absolute;z-index:1;background:rgba(0,0,0,0.9);}
.banner .background #sliderImg{width:100%;height:100%; animation:zoom 0s linear infinite;}
@keyframes zoom{
    0%{transform: scale(1.3);}
    15%{transform: scale(1);}
    85%{transform: scale(1);}
    100%{transform: scale(1.3);}
}
.banner .back_opac{width:100%;height:100%;position:absolute;z-index:2;background:rgba(0,0,0,0);}

.banner .banner_title{position:absolute;left:5%;top:0;z-index:3;color:#FFF;width:30%;padding:2%;font-weight: 700;}
.banner .banner_title h1{font-size:70px;font-family: var(--MT-ffb);margin-bottom:0;}
.banner .banner_title p{font-size:20px;border-top:1px solid #FFF;margin:0;padding-top:25px;font-family:var(--MT-ff);font-weight: lighter;letter-spacing: 1px;}
.banner .banner_title .content_flag{margin-top:30px;}
.banner .banner_title .content_flag img.flag{border:2px solid #FFF;}
section{width:100%;}
section .services{padding-top:70px;width:90%;margin:auto;}
section .services .box_item{width:100%;display:flex;font-size:18px;margin-bottom:150px;}
section .services .box_item .left_side{width:60%;}
section .services .box_item .left_side .title{width:100%;border-bottom:1px solid #000;padding-bottom:5px;}
section .services .box_item .left_side .title img{width:110px;filter:var(--MT-ico_red);}
section .services .box_item .left_side .title span{padding-left:20px;font-size:35px;font-family:var(--MT-ffb);color:var(--MT-color);letter-spacing: 1px;}
section .services .box_item .left_side h4{font-size:25px;margin-bottom:5px;margin-top:35px;font-family:var(--MT-ffb);}
section .services .box_item .left_side li{list-style:inside;margin-bottom:5px;}

section .services .box_item aside{width:26%;margin-left:9%;padding:0 2%;background:#EEE;}
section .services .box_item aside h3{font-size:30px;font-family:var(--MT-ffb);}
section .services .box_item aside li{list-style: square;margin-bottom:5px;}
section .services .box_item aside p{font-style: italic;font-weight: bold;padding-top:20px;}


@media (max-width: 1366px){
    .banner .banner_title{left:2%;padding:2%;font-weight: 500;}
    .banner .banner_title h1{font-size:68px;}
}
@media (max-width: 1280px){
    .banner .banner_title{left:1%;padding:2%;font-weight: 400;width:33%;}
    .banner .banner_title h1{font-size:68px;}
    section .services{padding-top:50px;width:95%;}
    section .services .box_item .left_side .title img{width:100px;}
    section .services .box_item .left_side .title span{padding-left:20px;font-size:30px;}
}
@media (max-width: 1152px){
    .banner .banner_title{left:1%;padding:2%;font-weight: 300;width:35%;}
    .banner .banner_title h1{font-size:68px;}
    section .services .box_item .left_side{width:65%;}
    section .services .box_item .left_side .title img{width:90px;}
    section .services .box_item .left_side .title span{font-size:28px;letter-spacing: 0.5px;}
    section .services .box_item aside{margin-left:4%;}
}
@media (max-width: 1024px){
    .banner .banner_title{left:1%;padding:2%;font-weight: 200;width:35%;}
    .banner .banner_title h1{font-size:60px;}
    section .services .box_item .left_side{width:68%;}
    section .services .box_item .left_side .title img{width:80px;}
    section .services .box_item .left_side .title span{font-size:25px;letter-spacing: 0;}

    section .services .box_item aside{margin-left:1%;}
    section .services .box_item aside h3{font-size:25px;}
    section .services .box_item aside p{padding-top:16px;}
}
@media (max-width: 960px){
    
}
@media (max-width: 679px){
    .banner{width:100%;position:relative;top:0px;height:30%;background:rgba(0,0,0,0.9);}
    
.banner .banner_title{left:0%;width:49%;padding:2% 1%;}
.banner .banner_title h1{font-size:25px;}
.banner .banner_title p{font-size:14px;margin:0;padding-top:10px;}
.banner .banner_title .content_flag{margin-top:30px;}
.banner .banner_title .content_flag img.flag{width:60px;}

section .services .box_item{width:100%;display:inline-block;font-size:18px;margin-bottom:50px;}
section .services .box_item .left_side{width:100%;}

section .services .box_item aside{width:95%;margin-left:0;padding:0 2%;}
}


