@media (min-width: 768px) {
    .support_top {
        background: url("../images/p_support1.jpg") no-repeat center/cover;
        text-align: center;
    }

    .support_top_dec {
        position: relative;
    }

    .support_top > .support_top_dec > .support_top_dec_text {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        -webkit-transform: translate(-50%, -50%);
    }

    /*中部*/
    .support_middle1 {
        background-color: rgb(31, 31, 31);
        /*border-bottom: 1px solid rgba(179, 133, 73, .4);*/
    }

    .support_middle1 .support_middle1_dec ul {
        overflow: hidden;
    }

    .support_middle1 .support_middle1_dec ul li {
        float: left;
        text-align: center;
    }

    .support_middle1 .support_middle1_dec .support_middle1_line {
        background-color: rgba(179, 133, 73, .4);
    }

    .support_middle2 {
        background-color: rgb(31, 31, 31);
        border-bottom: 1px solid rgba(179, 133, 73, .4);
        /*border-top: 1px solid rgba(179, 133, 73, .4);*/
    }

    .support_middle2 .support_middle2_dec .support_middle2_dec1 {
        float: left;
    }

    .support_middle2 .support_middle2_dec > img {
        float: right;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_c {
        background-color: #B38549;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_x {
        background-color: #B38549;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_text {
        color: #c8c8c8;
    }

    .support_middle3 {
        background-color: rgb(31, 31, 31);
    }

    .support_middle3 .support_middle3_dec .support_middle3_dec1 {
        float: right;
    }

    .support_middle3 .support_middle3_dec > img {
        float: left;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_c {
        background-color: #B38549;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_x {
        background-color: #B38549;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_text {
        color: #c8c8c8;
    }

    /*新增游戏规则模块样式*/
    .support_middle4{
        background: url(../images/p_support12.jpg) no-repeat center/cover;
    }
    .support_middle4 .support_middle4_dec{
        height: 525px;
    }
    .support_middle4 .support_middle4_dec > .smd_title{
        margin:80px auto 40px auto;
        font-size: 26px;
        text-align: center;
    }
    .support_middle4 .support_middle4_dec > .smd_dec >p{
        text-align: center;
        color: #c8c8c8;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_one{
        font-size: 16px;
        line-height: 26px;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_two{
        margin-top: 25px;
        font-size: 20px;
        line-height: 28px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon{
        padding-top: 60px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li{
        float: left;
        width: 20%;
        text-align: center;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li span{
        display: block;
        margin-top: 20px;
        font-size: 20px;
    }
}

@media (min-width: 1200px) {
    .support_top_dec {
        height: 655px;
    }

    .support_top > .support_top_dec > .support_top_dec_text {
        width: 600px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text1 {
        font-size: 64px;
        line-height: 64px;
        margin-bottom: 20px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text2 {
        font-size: 40px;
        line-height: 40px;
    }
    
    /*中部*/
    .support_middle1 .support_middle1_dec ul {
        margin: 146px 0;
    }

    .support_middle1 .support_middle1_dec > ul > li span {
        display: block;
        font-size: 24px;
        line-height: 24px;
        color: #B38549;
        margin-top: 60px;
    }

    .support_middle1 .support_middle1_dec .support_middle1_dec1 {
        margin-left: 40px;
    }

    .support_middle1 .support_middle1_dec .support_middle1_dec3 {
        /*margin-right: 40px;*/
    }

    .support_middle1 .support_middle1_dec .support_middle1_line {
        width: 1px;
        height: 200px;
        margin: 0 68px;
    }

    .support_middle2 .support_middle2_dec .support_middle2_dec1 {
        width: 840px;
    }

    .support_middle2 .support_middle2_dec {
        padding: 100px 15px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_title {
        font-size: 32px;
        line-height: 32px;
        margin-bottom: 20px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line {
        margin-bottom: 20px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_c {
        width: 128px;
        height: 16px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_x {
        width: 840px;
        height: 2px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_text {
        font-size: 20px;
        line-height: 32px;
    }

    .support_middle3 .support_middle3_dec .support_middle3_dec1 {
        width: 840px;
    }

    .support_middle3 .support_middle3_dec {
        padding: 100px 15px;
    }

    .support_middle3 .support_middle3_dec1 {
        margin-top: 30px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_title {
        font-size: 32px;
        line-height: 32px;
        margin-bottom: 20px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line {
        margin-bottom: 20px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_c {
        width: 128px;
        height: 16px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_x {
        width: 840px;
        height: 2px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_text {
        font-size: 20px;
        line-height: 32px;
    }
    /*新增游戏规则模块样式*/
    .support_middle4{
        background: url(../images/p_support12.jpg) no-repeat center/cover;
    }
    .support_middle4 .support_middle4_dec{
        height: 620px;
    }
    .support_middle4 .support_middle4_dec > .smd_title{
        margin:116px auto 40px auto;
        font-size: 32px;
        text-align: center;
    }
    .support_middle4 .support_middle4_dec > .smd_dec >p{
        text-align: center;
        color: #c8c8c8;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_one{
        font-size: 20px;
        line-height: 32px;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_two{
        margin-top: 36px;
        font-size: 24px;
        line-height: 32px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon{
        padding-top: 60px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li{
        float: left;
        width: 20%;
        text-align: center;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li span{
        display: block;
        margin-top: 30px;
        font-size: 24px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .support_top_dec {
        height: 590px;
    }

    .support_top > .support_top_dec > .support_top_dec_text {
        width: 600px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text1 {
        font-size: 58px;
        line-height: 58px;
        margin-bottom: 18px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text2 {
        font-size: 36px;
        line-height: 36px;
    }

    /*中部*/
    .support_middle1 .support_middle1_dec ul {
        margin: 130px 0;
    }

    .support_middle1 .support_middle1_dec > ul > li span {
        display: block;
        font-size: 22px;
        line-height: 22px;
        color: #B38549;
        margin-top: 54px;
    }

    .support_middle1 .support_middle1_dec > ul > li img {
        width: 150px;
    }

    .support_middle1 .support_middle1_dec .support_middle1_dec1 {
        margin-left: 35px;
    }

    .support_middle1 .support_middle1_dec .support_middle1_dec3 {
        /*margin-right: 35px;*/
    }

    .support_middle1 .support_middle1_dec .support_middle1_line {
        width: 1px;
        height: 180px;
        margin: 0 43px;
    }

    .support_middle2 .support_middle2_dec .support_middle2_dec1 {
        width: 714px;
    }

    .support_middle2 .support_middle2_dec > img {
        width: 170px;
    }

    .support_middle2 .support_middle2_dec {
        padding: 90px 15px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_title {
        font-size: 28px;
        line-height: 28px;
        margin-bottom: 18px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line {
        margin-bottom: 18px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_c {
        width: 110px;
        height: 12px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_x {
        width: 715px;
        height: 2px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_text {
        font-size: 17px;
        line-height: 28px;
    }

    .support_middle3 .support_middle3_dec .support_middle3_dec1 {
        width: 714px;
    }

    .support_middle3 .support_middle3_dec > img {
        width: 170px;
    }

    .support_middle3 .support_middle3_dec {
        padding: 90px 15px;
    }

    .support_middle3 .support_middle3_dec1 {
        margin-top: 20px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_title {
        font-size: 28px;
        line-height: 28px;
        margin-bottom: 18px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line {
        margin-bottom: 18px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_c {
        width: 110px;
        height: 12px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_x {
        width: 715px;
        height: 2px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_text {
        font-size: 17px;
        line-height: 28px;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_one{
        font-size: 17px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .support_top_dec {
        height: 520px;
    }

    .support_top > .support_top_dec > .support_top_dec_text {
        /*margin-top: 160px;*/
        width: 600px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text1 {
        font-size: 52px;
        line-height: 52px;
        margin-bottom: 16px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text2 {
        font-size: 32px;
        line-height: 32px;
    }

    /*中部*/
    .support_middle1 .support_middle1_dec ul {
        margin: 115px 0;
    }

    .support_middle1 .support_middle1_dec > ul > li span {
        display: block;
        font-size: 20px;
        line-height: 20px;
        color: #B38549;
        margin-top: 48px;
    }

    .support_middle1 .support_middle1_dec > ul > li img {
        width: 130px;
    }

    .support_middle1 .support_middle1_dec .support_middle1_dec1 {
        margin-left: 30px;
    }

    .support_middle1 .support_middle1_dec .support_middle1_dec3 {
        /*margin-right: 30px;*/
    }

    .support_middle1 .support_middle1_dec .support_middle1_line {
        width: 1px;
        height: 160px;
        margin: 0 25px;
    }

    .support_middle2 {
        background-color: rgb(31, 31, 31);
    }

    .support_middle2 .support_middle2_dec .support_middle2_dec1 {
        width: 545px;
    }

    .support_middle2 .support_middle2_dec > img {
        width: 150px;
    }

    .support_middle2 .support_middle2_dec {
        padding: 80px 10px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_title {
        font-size: 26px;
        line-height: 26px;
        margin-bottom: 16px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line {
        margin-bottom: 16px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_c {
        width: 100px;
        height: 10px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_x {
        width: 540px;
        height: 1px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_text {
        font-size: 16px;
        line-height: 26px;
    }

    .support_middle3 .support_middle3_dec .support_middle3_dec1 {
        width: 545px;
    }

    .support_middle3 .support_middle3_dec > img {
        width: 150px;
    }

    .support_middle3 .support_middle3_dec {
        padding: 80px 10px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_title {
        font-size: 26px;
        line-height: 26px;
        margin-bottom: 16px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line {
        margin-bottom: 16px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_c {
        width: 100px;
        height: 10px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_x {
        width: 540px;
        height: 1px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_text {
        font-size: 16px;
        line-height: 26px;
    }
}

@media (max-width: 767px) {
    /*767以下公用部分*/
    .support_top {
        background: url("../images/m_support1.jpg") no-repeat center/cover;
        text-align: center;
    }

    .support_top > .support_top_dec {
        position: relative;
    }

    /*中部*/
    .support_middle1 {
        background-color: rgb(31, 31, 31);
        /*border-bottom: 1px solid rgba(179, 133, 73, .4);*/
    }

    .support_middle1 .support_middle1_dec ul li {
        text-align: center;
    }

    .support_middle1 .support_middle1_dec ul li:hover span {
        color: #ddbd8a;
    }

    .support_middle2 {
        background-color: rgb(31, 31, 31);
        border-bottom: 1px solid rgba(179, 133, 73, .4);
        /*border-top: 1px solid rgba(179, 133, 73, .4);*/
    }

    .support_middle2 .support_middle2_dec .support_middle2_dec1 {
        margin: 0 auto;
    }

    .support_middle2 .support_middle2_dec {
        text-align: center;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_title {
        text-align: left;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_c {
        background-color: #B38549;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_x {
        background-color: #B38549;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_text {
        text-align: left;
        color: #c8c8c8;
    }

    .support_middle3 {
        background-color: rgb(31, 31, 31);
    }

    .support_middle3 .support_middle3_dec .support_middle3_dec1 {
        margin: 0 auto;
    }

    .support_middle3 .support_middle3_dec {
        text-align: center;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_title {
        text-align: left;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_c {
        background-color: #B38549;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_x {
        background-color: #B38549;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_text {
        text-align: left;
        color: #c8c8c8;
    }
    /*新增游戏规则模块样式*/
    .support_middle4{
        background: url(../images/m_support11.jpg) no-repeat center/cover;
    }
    .support_middle4 .support_middle4_dec{
        width: 414px;
        height: 780px;
    }
    .support_middle4 .support_middle4_dec > .smd_title{
        margin:80px auto 40px auto;
        font-size: 26px;
        text-align: center;
    }
    .support_middle4 .support_middle4_dec > .smd_dec >p{
        text-align: center;
        color: #c8c8c8;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_one{
        font-size: 18px;
        line-height: 28px;
        text-align: left;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_two{
        margin-top: 25px;
        font-size: 20px;
        line-height: 28px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon{
        padding-top: 60px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li{
        float: left;
        width: 33%;
        text-align: center;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li span{
        display: block;
        margin-top: 20px;
        font-size: 18px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li.smd_icon5,
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li.smd_icon4{
        margin-top: 30px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li.smd_icon4{
        margin-left: 57px;
    }
}

@media (min-width: 480px) and (max-width: 767px) {
    .support_top > .support_top_dec {
        height: 445px;
    }

    .support_top > .support_top_dec > .support_top_dec_text {
        width: 340px;
        position: absolute;
        left: 50%;
        margin-left: -170px;
        margin-top: 130px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text1 {
        font-size: 52px;
        margin-bottom: 22px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text2 {
        font-size: 34px;
        line-height: 48px;
    }

    /*中部*/
    .support_middle1 .support_middle1_dec ul {
        margin: 110px 0;
    }

    .support_middle1 .support_middle1_dec ul li img {
        width: 170px;
    }

    .support_middle1 .support_middle1_dec > ul > li span {
        display: block;
        font-size: 26px;
        line-height: 26px;
        color: #B38549;
        margin-top: 45px;
        margin-bottom: 110px;
    }

    .support_middle2 .support_middle2_dec .support_middle2_dec1 {
        width: 384px;
    }

    .support_middle2 .support_middle2_dec > img {
        width: 200px;
        margin-top: 55px;
    }

    .support_middle2 .support_middle2_dec {
        padding: 110px 0;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_title {
        font-size: 26px;
        line-height: 26px;
        margin-bottom: 22px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line {
        margin-bottom: 22px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_c {
        width: 100px;
        height: 12px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_x {
        width: 384px;
        height: 2px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_text {
        font-size: 18px;
        line-height: 28px;
    }

    .support_middle3 .support_middle3_dec .support_middle3_dec1 {
        width: 384px;
    }

    .support_middle3 .support_middle3_dec > img {
        width: 200px;
        margin-top: 55px;
    }

    .support_middle3 .support_middle3_dec {
        padding: 110px 0;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_title {
        font-size: 26px;
        line-height: 26px;
        margin-bottom: 22px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line {
        margin-bottom: 22px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_c {
        width: 100px;
        height: 12px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_x {
        width: 384px;
        height: 2px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_text {
        font-size: 18px;
        line-height: 28px;
    }
}

@media (min-width: 360px) and (max-width: 479px) {
    .support_top {
        height: 400px;
    }

    .support_top > .support_top_dec > .support_top_dec_text {
        width: 300px;
        position: absolute;
        left: 50%;
        margin-left: -150px;
        margin-top: 120px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text1 {
        font-size: 46px;
        margin-bottom: 20px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text2 {
        font-size: 30px;
        line-height: 45px;
    }

    /*中部*/
    .support_middle1 .support_middle1_dec ul {
        margin: 100px 0;
    }

    .support_middle1 .support_middle1_dec ul li img {
        width: 150px;
    }

    .support_middle1 .support_middle1_dec > ul > li span {
        display: block;
        font-size: 24px;
        line-height: 24px;
        color: #B38549;
        margin-top: 40px;
        margin-bottom: 100px;
    }

    .support_middle2 .support_middle2_dec .support_middle2_dec1 {
        width: 341px;
    }

    .support_middle2 .support_middle2_dec > img {
        width: 180px;
        margin-top: 50px;
    }

    .support_middle2 .support_middle2_dec {
        padding: 100px 0;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_title {
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 20px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line {
        margin-bottom: 20px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_c {
        width: 92px;
        height: 12px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_x {
        width: 341px;
        height: 2px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_text {
        font-size: 16px;
        line-height: 26px;
    }

    .support_middle3 .support_middle3_dec .support_middle3_dec1 {
        width: 341px;
    }

    .support_middle3 .support_middle3_dec > img {
        width: 180px;
        margin-top: 50px;
    }

    .support_middle3 .support_middle3_dec {
        padding: 100px 0;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_title {
        font-size: 24px;
        line-height: 24px;
        margin-bottom: 20px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line {
        margin-bottom: 20px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_c {
        width: 95px;
        height: 12px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_x {
        width: 341px;
        height: 2px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_text {
        font-size: 16px;
        line-height: 26px;
    }
    /*新增游戏规则模块样式*/
    .support_middle4 .support_middle4_dec{
        width: 360px;
        height: 740px;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_one{
        font-size: 16px;
        line-height: 26px;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_two{
        font-size: 17px;
        line-height: 26px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li span{
        font-size: 18px;
    }
}

@media (max-width: 359px) {
    .support_top {
        height: 360px;
    }

    .support_top > .support_top_dec > .support_top_dec_text {
        width: 260px;
        position: absolute;
        left: 50%;
        margin-left: -130px;
        margin-top: 110px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text1 {
        font-size: 40px;
        margin-bottom: 18px;
    }

    .support_top > .support_top_dec > .support_top_dec_text > .support_top_dec_text2 {
        font-size: 26px;
        line-height: 40px;
    }

    /*中部*/
    .support_middle1 .support_middle1_dec ul {
        margin: 90px 0;
    }

    .support_middle1 .support_middle1_dec ul li img {
        width: 135px;
    }

    .support_middle1 .support_middle1_dec > ul > li span {
        display: block;
        font-size: 22px;
        line-height: 22px;
        color: #B38549;
        margin-top: 36px;
        margin-bottom: 90px;
    }

    .support_middle2 .support_middle2_dec .support_middle2_dec1 {
        width: 294px;
    }

    .support_middle2 .support_middle2_dec > img {
        width: 160px;
        margin-top: 45px;
    }

    .support_middle2 .support_middle2_dec {
        padding: 90px 0;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_title {
        font-size: 22px;
        line-height: 22px;
        margin-bottom: 18px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line {
        margin-bottom: 18px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_c {
        width: 87px;
        height: 10px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_line_x {
        width: 294px;
        height: 1px;
    }

    .support_middle2 .support_middle2_dec1 .support_middle2_text {
        font-size: 14px;
        line-height: 24px;
    }

    .support_middle3 .support_middle3_dec .support_middle3_dec1 {
        width: 294px;
    }

    .support_middle3 .support_middle3_dec > img {
        width: 160px;
        margin-top: 45px;
    }

    .support_middle3 .support_middle3_dec {
        padding: 90px 0;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_title {
        font-size: 22px;
        line-height: 22px;
        margin-bottom: 18px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line {
        margin-bottom: 18px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_c {
        width: 87px;
        height: 10px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_line_x {
        width: 294px;
        height: 1px;
    }

    .support_middle3 .support_middle3_dec1 .support_middle3_text {
        font-size: 14px;
        line-height: 24px;
    }
    .support_middle4 .support_middle4_dec{
        width: 314px;
        height: 740px;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_one{
        font-size: 14px;
        line-height: 24px;
    }
    .support_middle4 .support_middle4_dec > .smd_dec > .smd_dec_two{
        font-size: 15px;
        line-height: 26px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li span{
        font-size: 15px;
    }
    .support_middle4 .support_middle4_dec > .smd_icon > ul > li.smd_icon4{
        margin-left: 48px;
    }
}

/*middle1滑入事件添加类名*/
.support_middle1 .support_middle1_dec > ul > li .support_active {
    color: #DDBD8A;
}

.support_middle1 .support_middle3_dec > ul > li .support_active {
    color: #DDBD8A;
}

.support_middle1 .support_middle5_dec > ul > li .support_active {
    color: #DDBD8A;
}
.support_middle4 .support_middle4_dec > .smd_icon > ul > li .support_active {
    color: #DDBD8A;
}