/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-device-width : 320px){
    .xyr_strength ul li a p{
        line-height: .3rem;
    }
    .xyr_flow ul{
        padding: 0;
    }
    .xyr_nav_content_img,.xyr_business_content{
        min-height: 8.3rem;
    }
    .xyr_culture_content,.xyr_form_content{
        min-height: 7.6rem;
    }
}

@media only screen and (min-device-width : 376px)and (max-device-width: 414px){
    .xyr_nav_content_img,.xyr_business_content{
        min-height: 8.7rem;
    }
    .xyr_culture_content,.xyr_form_content{
        min-height: 8.1rem;
    }
}
@media only screen and (min-device-height : 667px)and (max-device-height: 735px) {
    .xyr_nav_content_img,.xyr_business_content {
        min-height: 8.7rem;
    }
    .xyr_culture_content,.xyr_form_content{
        min-height: 8.1rem;
    }
}
@media only screen and (min-device-height : 736px)and (max-device-height: 812px) {
    .xyr_nav_content_img,.xyr_business_content {
        min-height: 11rem;
    }
    .xyr_culture_content,.xyr_form_content{
        min-height:10.4rem;
    }
}
@media only screen and (min-device-height : 813px)and (max-device-height: 1280px) {
    .xyr_nav_content_img,.xyr_business_content {
        min-height: 12rem;
    }
    .xyr_culture_content,.xyr_form_content{
        min-height: 11.4rem;
    }
}
@media (max-width: 768px){
    .silder-ctrl-prev,
    .silder-ctrl-next{
        width: 10%;
        font-size: 26px;
        margin-top: -25px;
    }
    .silder-ctrl-con{
        width: 14px;
        height: 14px;
        padding: 0;
        margin: 0 5px;
    }
    .silder-ctrl-con>span{
        display: block;
        width: 100%;
        height: 100%;
        border-radius: 50%;
        padding: 0;
    }
}
