.sub-wrap .sub-top{width:100%;height:256px;background:url('/image/site/sub/sub1_bg.png') no-repeat center;background-size:cover}

.sub1{margin-top:15px !important}
.sub1 td{text-align:left !important}

.sub2{margin-top:15px !important}
.sub2 td{text-align:left !important;padding:24px 33px !important}

.sub-content .txt-lst2{width:100%;margin-top:30px}
.sub-content .txt-lst2 li{float:left;width:475px;height:170px;padding:25px;font-size:15px;color:#fff;line-height:30px;background:#71b7d4}
.sub-content .txt-lst2 li span{font-size:13px;display:block;margin-top:20px}
.sub-content .txt-lst2 li:nth-child(1){margin-right:50px}
.sub-content .txt-lst2:after{content:"";display:block;clear:both}

.sub-content .txt-lst3{width:100%;margin-top:50px;margin-bottom:100px}
.sub-content .txt-lst3 li{width:100%;color:#616668;font-size:15px;line-height:30px;text-align:justify;}
.sub-content .txt-lst3 li span{color:#71b7d4;font-size:15px;padding-top:30px;display:block}
.sub-content .txt-lst3 li table th{text-align:center !important}
.sub-content .txt-lst3 li .p1{font-size:15px;color:#616668}

.sub2-box{width:auto;background:#71b7d4;text-align:center;color:#fff;font-size:15px;line-height:24px;padding:10px 0;margin-top:15px}
.sub7-box{width:auto;background:#71b7d4;text-align:left;color:#fff;font-size:15px;line-height:32px;padding:25px;margin-top:15px;white-space:pre-wrap}

.sub-content .txt-lst .mid-title{margin-bottom:30px !important}
.sub-content .txt-lst span{font-size:15px;color:#71b7d4;display:block;margin-top: 15px}

.sub4-box{width:auto;background:#71b7d4;padding:35px;margin-top:30px}
.sub4-box .txt-lst{margin-top:0 !important}
.sub4-box .txt-lst li{color:#fff !important;width:490px !important}
.sub4-box .txt-lst span{color:#fff !important;font-size:17px;margin-bottom:15px;margin-top:0}

.sub-content .sub6 span{margin-top:0 !important;padding-top:0 !important}


@media all and (max-width:1000px)
{
    .sub-content .txt-lst2 li{float:none;width:auto;height:auto;padding:15px;font-size:13px;line-height:24px;margin-bottom:20px}
    .sub-content .txt-lst2 li:nth-child(1){margin-right:0}

    .sub-content .txt-lst3{margin-bottom:60px;margin-top:20px}
    .sub-content .txt-lst3 li{font-size:13px;line-height:24px}
    .sub-content .txt-lst3 li .p1{font-size:13px}


    .margint50{margin-top:30px !important}
    .margint100{margin-top:50px !important}

    .sub2 td{text-align:left !important;padding:10px !important}

    .sub-content .txt-lst .mid-title{margin-top:60px}
    .sub-content .txt-lst span{margin-bottom:5px}

    .sub4-box{width:auto;padding:10px;margin-top:20px}
    .sub4-box .txt-lst li{width:100% !important}
    .sub4-box .txt-lst li:nth-child(1){margin-bottom:30px}
    .sub4-box .txt-lst span{color:#fff !important;font-size:15px;margin-bottom:10px;margin-top:0}

    .sub7-box{font-size:13px;line-height:25px;padding:10px}

    .m-pt30{padding-top:30px;}

}
