@charset "utf-8";

.w1720{width: 1280px;margin:0 auto; margin-top: 30px; margin-bottom: 80px;}

/* 首页warp2 */
.warp2{/*padding:150px 0 150px;*/}
/*.warp2 .warp2-l h4{font-size: 35px;color: #222;line-height: 1em;font-weight: bold;} */
.warp2 .warp2-l h4{font-size: 30px;color: #222;line-height: 1em;font-weight: bold;}
.warp2 .warp2-l a{font-size: 18px;color: #222;display: block;line-height: 1em;}
.warp2 .warp2-l a img{position: relative;left: 32px;top: 4px;}

/* .warp2 .warp2-r{width:63%;} */
.warp2 .warp2-r{width:55%;}
.warp2 .warp2-r .sum{margin-bottom: 50px; font-size:16px;color: #222;line-height: 30px; text-align: justify; }


@media screen and (max-width: 1920px) {
    .m717 li:nth-child(1){position: relative; float: left;width: 105px;margin-right: 30px;}
    .m717 li:nth-child(2){position: relative; float: left;width: 135px;margin-right: 30px;}
    .m717 li:nth-child(3){position: relative; float: left;width: 135px;margin-right: 50px;}
    .m717 li:nth-child(4){position: relative; float: left;width: 135px;margin-right: 30px;}
}
@media screen and (max-width: 500px) {
    .warp2 .warp2-r .sum{ width: 97%; margin-bottom: 0; font-size:0.7em;color: #222;line-height: 30px; padding: 0 6px 0 6px; }

    .warp2-l{
        width: 100%;
        padding: 0 6px 0 6px;
    }

    .m717{ padding-left: 0; }
    .m717 div:nth-child(1){position: relative; float: left;width: 50%; margin-right: 0; text-align: center;}
    .m717 div:nth-child(2){position: relative; float: left;width: 50%; margin-right: 0; text-align: center;}
    .m717 div:nth-child(3){position: relative; float: left;width: 50%;}
    .m717 div:nth-child(3) p{text-align: center;}
    /* .m717 li:nth-child(4){position: relative; float: left; margin-top: 20px;} */
    .m717 div:nth-child(4) p{text-align: center;}
    .m717 div:last-child{position: relative; float: left; width: 50%;margin-right: 0;}
    .m717 div:last-child p{margin-left: 0px !important;}
}
@media screen and (min-width: 1200px) {
    .m717 li:last-child{width: 175px;margin-right: 0;}
    .m717 li:last-child p{margin-left: 18px;}
    .m717 li:nth-child(1) h4{margin-left: 10px;}
    .m717 li:nth-child(2) h4{text-align: center;}
    .m717 li:nth-child(3) h4{text-align: center;}
}

/* .m717 li h4{ font-size: 60px;line-height: .8em;color: #da2129;margin-bottom: 14px;} */
.m717 div h4{ font-size: 40px;line-height: .8em;color: #da2129;margin-bottom: 14px;}
.m717 div p{font-size: 1em;line-height: 1em;color: #222;font-weight: bold;}
.m717 div .m-j{font-size: 30px;position: absolute;bottom: 36px;right: 20px;line-height: 16px; color: #da2129;}
.m717 div:nth-child(4) .m-j{font-size: 30px;position: absolute;bottom: 36px;right: -15px;line-height: 16px; color: #da2129;}

@media screen and (max-width: 500px) {
    .m717 div h4{ font-size: 30px;line-height: .8em;color: #da2129;margin-bottom: 14px; text-align: center;}
    .m717 div:nth-child(4) h4{ font-size: 30px;line-height: .8em;color: #da2129;margin-bottom: 14px; text-align: left; padding-left: 8%;}
    .m717 div:nth-child(2) .m-j{width: 10%;font-size: 30px;position: absolute;bottom: 1.8em;left: 4.15em;line-height: 16px; color: #da2129;}
    .m717 div:nth-child(3) .m-j{width: 10%;font-size: 30px;position: absolute;bottom: 1.8em;left: 4.3em;line-height: 16px; color: #da2129;}
    .m717 div:nth-child(4) .m-j{width: 10%;font-size: 30px;position: absolute;bottom: 1.8em;left: 5.1em;line-height: 16px; color: #da2129;}
}

.warp7{background-attachment: fixed; background: url(../images/w71.jpg) no-repeat center left;background-size: cover;padding:0;height: 540px;}
.warp7 h4{text-align: center;font-size: 40px;color: #fff;font-weight: bold;line-height: 1em;margin-bottom: 60px;letter-spacing: 2px;}
.warp7 a{color: #fff;display: block;margin: 0 auto;background:#da2129;width: 300px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;}
.warp7 .warp7-img{display: block;position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);}