﻿@charset "utf-8";
/* CSS Document */


@media screen and (max-width: 1200px) {

}

@media screen and (max-width: 1100px) {
    .logo { margin-left:20px;
    }
    .tel {
    margin-right:10px;}
}

@media screen and (max-width: 1000px) {
}


@media screen and (max-width: 900px) {
    .menux550 { display:block;
    }
    .menu { display:none;
    }
    .tel { display:none;
    }
    .ysinput { margin:5px 2% 5px 3%;
    }

    .ysind3_left { width:90%; float:none; margin:auto;
    }
    .ysind3_right { width:100%; float:none; margin:auto; margin-top:20px;
    }
    .inputcss2 {
   width:97%; }

    .nytitle .usermodule { padding-left:20px; width:calc(100% - 20px);
    }
    .proleft { display:none;
    }
    .proright { width:100%; min-height:500px;
    }
    .details { padding:0px 0px;
    }
    .details_left {
        width: 96%;
    }
    .details_right {
    width:96%; margin:auto 2%; }


    .details_con {
     width:96%; margin:auto 2%;}
    .details_con * {
    max-width:100%; }

    .nycon { width:96%; margin:auto;
    }
    .listpro1ind {
    width:48%; min-height:200px;}

    .ysbottom .usermodule {
        width: 90%;
        padding: 0px 5%;
    }

}


@media screen and (max-width: 880px) {
}

@media screen and (max-width: 776px) {
}


@media screen and (max-width: 480px) {
}
