.index-boxs:hover{
    box-shadow: 1px 1px 6px 2px rgba(0,0,0,0.2);
}
.index-boxs-word{
    font-size: 14px;
    color: #858585;
    line-height: 20px
}
.index-photo{
    width: 100%;
    padding-bottom: 60%;
}
.index-boxs-word{
    font-size: 14px;
    color: #858585;
    line-height: 20px
}
#indexPhoto01{
    background: url(../img/index/photo01.jpg) center center;
    background-size: cover;
}
#indexPhoto02{
    background: url(../img/index/photo02.jpg) center center;
    background-size: cover;
}
#indexPhoto03{
    background: url(../img/index/photo03.jpg) center center;
    background-size: cover;
}
@media screen and (min-width:1281px){
    .index-top{
        background: url(../img/index/1.jpg) center center;
        background-size: cover;
        height:1184px;
        width:100%;
        padding-top: 50px;
    }
    .index-img2{
        margin-top: 200px;
        background: url(../img/index/2.jpg) center center;
        background-size: cover;
        height:640px;
        width:100%;
        position: relative;
    }
    .index-content{
        width:60%;
        margin-left:20%;
        position: absolute;
        top:1000px;
    }
    .index-boxs{
        box-shadow: 1px 1px 6px 2px rgba(0,0,0,0.05);
        padding:10px;
        width:calc( 33.33% - 7px );
        float: left;
        background-color: white;
    }
    .index-boxs-margin{
        margin-right:10px;
    }
}
@media screen and (max-width: 1280px) and (min-width: 768px){
    .index-top{
        background: url(../img/index/1.jpg) center center;
        background-size: cover;
        width: 100%;
        padding-bottom: 68%;
        padding-top: 50px;
    }
    .index-img2{
        background: url(../img/index/2.jpg) center center;
        background-size: cover;
        width: 100%;
        padding-bottom: 40%;
        position: relative;
    }
    .index-content{
        width:80%;
        margin-left:10%;
        position: absolute;
        top:900px;
    }
    .index-boxs{
        box-shadow: 1px 1px 6px 2px rgba(0,0,0,0.05);
        padding:10px;
        width:calc( 33.33% - 7px );
        float: left;
        background-color: white;
    }
    .index-boxs-margin{
        margin-right:10px;
    }
}
@media screen and (max-width: 767px){
    .index-top{
        background: url(../img/index/1.jpg) center center;
        background-size: cover;
        width: 100%;
        height:1184px;
    }
    .index-img2{
        background: url(../img/index/2.jpg) ;
        height:500px;
        width: 100%;
        padding-bottom: 60%;
        position: relative;
    }
    .index-content{
        width:90%;
        margin-left:5%;
        position: absolute;
        top:430px;
    }
    .index-boxs{
        box-shadow: 1px 1px 6px 2px rgba(0,0,0,0.05);
        padding:10px;
        width:100%;
        background-color: white;
    }
    .index-boxs-margin{
        margin-bottom:20px;
    }
}