.arc-top{
    background: url('../images/arc_bg.jpg') no-repeat center center/cover;
}
.arc-left-title{
    padding: 0 0 10px;
     text-align: center;
}
.arc-left-title img{
    width: 75%;
}
.arc-left-img img{
    width: 100%;
}
.arc-left-content p {
    margin: 0 0 5px 0;
    font: 400 14px/24px '微软雅黑';
    color: #333;
    text-align: justify;
}

.arc-left-content p img {
    width: 100%;
}
.arc-right{
    display: none;
}
@media (min-width: 1200px) {
    article{
         background: url('../images/arc_bg.jpg') no-repeat center center fixed;
    }

    .arc-top{
        background: none;
    }
    .arc-arc .container{
        display: flex;
    }
    .arc-left{
        width: 960px;
        padding: 80px 240px 80px 120px;
        background: rgba(255, 255, 255, 0.8);
    }
    .arc-right{
        display: block;
        position: relative;
        width: 240px;
        background: rgba(180, 14, 18, 0.8);
    }
    .arc-right-wrap{
        position: absolute;
        right: 40px;
        top: 50%;
        height: 370px;
        transform: translate3d(0, -50%, 0);
    }
    .arc-right-img1{
        position: absolute;
    }
    .arc-right-img1{
        position: absolute;
        z-index: 10;
        right: 80px;
        bottom: 50px;
        padding: 2px;
        background: #fff;
    }
    .arc-right-img1 img{
        padding: 3px;
        background: #fff;
        border: 1px solid #dcdcdc;
    }
    .arc-right-img2{
        position: absolute;
        z-index: 9;
        right: 100px;
        bottom: 120px;
        padding: 2px;
        background: #fff;
    }
    .arc-right-img2 img{
        padding: 3px;
        background: #fff;
        border: 1px solid #dcdcdc;
    }
    .arc-right-font{
        position: absolute;
        z-index: 11;
        right: 0;
        top: 0;
    }

    .arc-arc-title{
        text-align: left;
    }
    .arc-left-content p {
        padding-top: 10px;
        font: 400 16px/30px '微软雅黑';
    }

 
    
}

/* 内页 */
.inner .container{
    min-height: 500px;
}
.arc-arc-content p{
    font: 400 14px/24px '微软雅黑';
    color: #333;
}
@media (min-width: 1200px) {
    .inner .container{
        min-height: 500px;
        padding: 20px;
        background: rgba(255, 255, 255, 0.8);
    }
    .arc-arc-content p{
        font: 400 16px/30px '微软雅黑';
        color: #333;
    }
}



.hzs img{
    width: 100%;
}

.hzs-bottom img{
    width: auto;
    max-width: 100%;
}
@media (min-width: 1200px) {
    .hes-arc{
        background: url('../images/hzs_bg.jpg') no-repeat 0 center fixed;
    }
    .hzs .container{
        min-height: 300px;
        padding: 70px 90px 50px 90px;
        background: rgba(255, 255, 255, 0.8);
    }
    .hzs-bottom{
        width: 1200px;
        margin: 0 auto;
        padding: 10px 0;
        text-align: center;
        background: #fff;
}
}

