.g-head .btn-list ul .sty {
    border-right: rgba(255, 255, 255, 0.37) solid 1px;
}

.g-head .btn-list ul .sty a {
    padding-right: 0.14rem;
}

.g-nav2 .scroll li {}

@media screen and (max-width: 800px) {
    .spp1 {
        display: none;
    }

    .img.pc-show {
        display: none;
    }

    .img.phone-show {
        display: block;
    }

    .index-flash li .img.phone-show a {
        display: block;
    }

    .video-btn {
        display: none;
    }


}

input::-webkit-input-placeholder {
    /* webkit, blink, edge */
    color: #4a3036;
}

input::-moz-placeholder {
    /* mozilla firefox 4 to 18 */
    color: #4a3036;
}

input::-moz-placeholder {
    /* mozilla firefox 19+ */
    color: #4a3036;
}

input::-ms-input-placeholder {
    /* internet explorer 10-11 */
    color: #4a3036;
}

.index-search .form .input input {
    width: 92%;
}

.index-news .col-2 .list li p {
    text-align: left;
    text-indent: 2em;
}

.index-news .col-1 .title a {
    color: #666;
}

.index-news .col-1 .title a:hover {
    color: #6510AD;
}

.index-flow .container {
    margin-top: -.23rem;
}

.tpp {
    display: none;
}

.index-flow .container .video {
    z-index: 1;
}

@media screen and (max-width: 800px) {
    .tpp {
        display: block !important;
    }

    .spp {
        display: none !important;
    }
.yun-solution-list .yun-solution-list-item {
width:48%;margin:1%;      height: 120px;  
}
.yun-solution-list .yun-solution-list-item:last-child {
 width:98%;margin:1%;  
}
.yun-solution-list .img-wrap {width:auto!important;}
.yun-solution-slider-content .yun-solution-item {
    height:200px;
}    
.yun-solution-slider-content .yun-solution-wrap {
    height: 170px;
}
.yun-solution-list .yun-solution-text {
    font-size: 60px;
    width: auto!important;
    bottom: 85px;
}
.yun-solution-list-wrap {overflow: initial!important;height: 600px;}
}

.index-flow .title dl dd .layer {
    width: 1.45rem;
    margin-left: -1rem;
}

.index-flow .title dl dd .layer .ewm {
    width: 100%;
}