@charset "utf-8";

.pain-epps {
    width: 100%;
    height: 960px;
    background-color: #ECECEC;
}

.pain-epps .title {
    padding: 30px 0px;
    text-align: center;
    font-size: 32px;
    color: #404040;
}

.pain-epps .content {
    width: 1200px;
    margin: 0 auto;
}

.pain-epps .content .pain1 {
    width: 1200px;
    margin: 0 auto;
}
.pain-epps .content .pain2 {
    width: 900px;
    margin: 0 auto;
}

.pain-epps ul li {
    margin-right: 15px;
    margin-bottom: 15px;
    width: 275px;
    float: left;
    height: 368px;
}

.pain-epps .content .pain-img {
    height: 100%;
}

.pain-epps .content .pain-img1 {
    background: url("../img/sim/pain.png") no-repeat 0px 55px;
}

.pain-epps .content .pain-img2 {
    background: url("../img/sim/pain.png") no-repeat -306px 55px;
}

.pain-epps .content .pain-img3 {
    background: url("../img/sim/pain.png") no-repeat -617px 55px;
}

.pain-epps .content .pain-img4 {
    background: url("../img/sim/pain.png") no-repeat -928px 55px;
}

.pain-epps .content .pain-img5 {
    background: url("../img/sim/pain.png") no-repeat 0px 0px;
}

.pain-epps .content .pain-img6 {
    background: url("../img/sim/pain.png") no-repeat -306px 0px;
}

.pain-epps .content .pain-img7 {
    background: url("../img/sim/pain.png") no-repeat -617px 0px;
}

.pain-epps .content .pain1 .pain-img:hover {
    background: url("../img/sim/pain-red.png") no-repeat -2px 48px;
}

.pain-epps .content .pain2 .pain-img:hover {
    background: url("../img/sim/pain-red.png") no-repeat -2px -2px;
}

.pain-epps .content p {
    padding-left: 65px;
    width: 150px;
    color: white;
    font-size: 16px;
    line-height: 30px;
}

.pain-epps .content .pain1 p {
    padding-top: 157px;
}

.pain-epps .content .pain2 p {
    padding-top: 107px;
}
