.shjs1 {
    width: 100%;
    background: url('akjt/s-hsjs.png') no-repeat;
    overflow: hidden;
    width: 100%;
    background-size: 100% 100%;
    padding-top: 450px;
    padding-bottom: 300px;
    color: #c3bebe;
    position: relative;
}

.shjs2 {
    position: absolute;
    top: 66%;
    left: 15%;
    font-size: 13px;
    text-align: center;
}

.shjs3 {
    position: absolute;
    top: 70%;
    left: 15%;
    font-size: 13px;
}

.shjs4 {
    position: absolute;
    top: 80%;
    left: 29%;
    font-size: 13px;
    width: 6%;
    background: #B83C30;
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: #fff;
    font-weight: 600;
}

.nr {
    width: 100%;
    background: url('akjt/s-neirong.png') no-repeat;
    overflow: hidden;
    width: 100%;
    background-size: 100% 100%;
    padding-top: 450px;
    padding-bottom: 300px;
    color: #c3bebe;
    position: relative;
}

.nrs {
    position: absolute;
    top: 66%;
    left: 9%;
    font-size: 13px;
}

.nrs1 {
    position: absolute;
    top: 70%;
    left: 9%;
    font-size: 13px;
}

.nrm {
    position: absolute;
    top: 80%;
    left: 9%;
    font-size: 13px;
    width: 6%;
    background: #B83C30;
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: #fff;
    font-weight: 600;
}

.yuan1 {
    position: absolute;
    top: 20%;
    right: 21%;
    width: 200px;
}

.yuan2 {
    position: absolute;
    top: 50%;
    right: 30%;
    width: 200px;
}

.yuan3 {
    position: absolute;
    top: 50%;
    right: 13%;
    width: 200px;
}

.sg {
    width: 100%;
    background: url('akjt/s-sigong.png') no-repeat;
    overflow: hidden;
    width: 100%;
    background-size: 100% 100%;
    padding-top: 350px;
    padding-bottom: 240px;
    color: #c3bebe;
    position: relative;
}

.sg1 {
    position: absolute;
    top: 18%;
    left: 28%;
    font-size: 13px;
}

.sg2 {
    position: absolute;
    top: 22%;
    left: 28%;
    font-size: 13px;
}

.sg3 {
    position: absolute;
    top: 26%;
    left: 28%;
    font-size: 13px;
}

.sg4 {
    position: absolute;
    top: 80%;
    left: 12.5%;
    font-size: 13px;
    width: 6%;
    background: #B83C30;
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: #fff;
    font-weight: 600;
}

.yuan {
    -webkit-transition: 0.6s;
    -webkit-transition: -webkit-transform 0.6s ease-out;
    transition: transform 0.6s ease-out;
    -moz-transition: -moz-transform 0.6s ease-out;
}

.yuan:hover {
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);
}

.sg5 {
    width: 100%;
    overflow: hidden;
}

.sange {
    margin-left: 12%;
    width: 76%;
}

.sg6 {
    float: left;
    width: 30%;
    margin-right: 3%;
}

.sg7 {
    float: left;
    width: 30%;
    margin-right: 1.5%;
    margin-left: 1.5%;
}

.sg8 {
    float: left;
    width: 30%;
    margin-left: 3%;
}

.sg8s {
    width: 100%;
}