@media (min-width: 640px) {

    /***************滚动banner***************/
    .news-banner1 {
        position : relative;
        width    : 100%;
        min-width: 1200px;
        height   : 350px;

        background: url("../images/news-banner1.jpg") 0px 0px;
    }

    .news-banner2 {
        position : relative;
        width    : 100%;
        min-width: 1200px;
        height   : 350px;

        background: url("../images/news-banner2.png") 0px 0px;
    }

    .news-title {
        height       : 120px;
        padding-top  : 50px;
        text-align   : center;
        border-bottom: 1px solid #e8e8e8;
    }

    .news-title .cn {
        display  : block;
        font-size: 20px;
        color    : #333333;
    }

    .news-title .en {
        display  : block;
        font-size: 12px;
        color    : #bbbbbb;
    }

    /***********1、园区动态*********/

    .news-1 .list-news {
        display       : inline-block;
        width         : 100%;
        vertical-align: top;
    }

    .news-1 .list-news li {
        position     : relative;
        width        : 100%;
        padding      : 20px 20px;
        border-bottom: 1px solid #e3e3e3;

        transition        : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        -moz-transition   : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Firefox 4 */
        -webkit-transition: all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Safari 和 Chrome */
        -o-transition     : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Opera */
    }

    .news-1 .list-news li:before {
        content         : '';
        position        : absolute;
        display         : block;
        top             : 0px;
        left            : 0px;
        width           : 0px;
        height          : 100%;
        background-color: #f8f8f8;
        z-index         : -1;

        transition        : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        -moz-transition   : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Firefox 4 */
        -webkit-transition: all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Safari 和 Chrome */
        -o-transition     : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Opera */
    }

    .news-1 .list-news li:hover:before {
        width: 100%;
    }

    .news-1 .list-news li .thumb {
        display       : inline-block;
        width         : 200px;
        height        : 160px;
        vertical-align: top;
        overflow      : hidden;
    }

    .news-1 .list-news li .thumb img {
        display       : inline-block;
        width         : 100%;
        height        : 100%;
        vertical-align: top;

        transition        : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        -moz-transition   : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Firefox 4 */
        -webkit-transition: all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Safari 和 Chrome */
        -o-transition     : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Opera */
    }

    .news-1 .list-news li:hover .thumb img {
        display       : inline-block;
        width         : 100%;
        height        : 100%;
        vertical-align: top;

        -moz-transform   : scale(1.1);
        -webkit-transform: scale(1.1);
        transform        : scale(1.1);
    }

    .news-1 .list-news li p {
        display       : inline-block;
        width         : 940px;
        margin-left   : 15px;
        font-size     : 0px;
        vertical-align: top;
    }

    .news-1 .list-news li .title {
        display       : inline-block;
        width         : 100%;
        height        : 30px;
        font-size     : 16px;
        color         : #333;
        vertical-align: top;
        overflow      : hidden;
    }

    .news-1 .list-news li:hover .title {
        display       : inline-block;
        width         : 100%;
        height        : 30px;
        font-size     : 16px;
        color         : #6388cf;
        vertical-align: top;
        overflow      : hidden;
    }

    .news-1 .list-news li .txt {
        display       : inline-block;
        width         : 100%;
        height        : 50px;
        margin-bottom : 10px;
        line-height   : 26px;
        font-size     : 14px;
        color         : #999999;
        vertical-align: top;
        overflow      : hidden;
    }

    .news-1 .list-news li .date {
        display       : inline-block;
        width         : 100%;
        height        : 30px;
        font-size     : 14px;
        color         : #cfcfcf;
        vertical-align: top;
    }

    .news-1 .list-news li .more {
        display       : inline-block;
        width         : 100px;
        height        : 30px;
        line-height   : 30px;
        font-size     : 14px;
        color         : #999;
        vertical-align: top;
        text-align    : center;
        border        : 1px solid #e3e3e3;

        transition        : all 0.3s cubic-bezier(0.6, 0.2, 0.1, 1);
        -moz-transition   : all 0.3s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Firefox 4 */
        -webkit-transition: all 0.3s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Safari 和 Chrome */
        -o-transition     : all 0.3s cubic-bezier(0.6, 0.2, 0.1, 1);
        /* Opera */
    }

    .news-1 .list-news li:hover .more {
        display         : inline-block;
        width           : 100px;
        height          : 30px;
        font-size       : 14px;
        color           : #fff;
        vertical-align  : top;
        text-align      : center;
        border-radius   : 5px;
        background-color: #6388cf;
        border          : 1px solid #6388cf;
    }

    /*******详情********/
    .news_thr_bg {}

    .new_thr {

        width: 1200px;

        margin: 0 auto;

        padding: 80px 0;

    }

    .new_thr_h2 {

        width: 100%;

        font-size: 18px;

        color: #333;

        padding-bottom: 16px;

        margin: 0 auto;

        text-align: center;

    }

    .news_thr_share {

        width: 330px;

        margin: 0 auto;

        color: #999;

        height: 18px;

        line-height: 18px;

    }

    .news_thr_share_date {

        width: 100%;

        text-align: center;

    }

    .news_thr_txt {

        width: 100%;

        padding: 36px 14px 0 12px;

        border-top: 1px dotted #e5e5e5;

        margin-top: 50px;

    }

    .news_thr_txt p{
        text-indent: 30px;
    }

    .news_more {

        padding-top: 20px;

        border-top: 1px dashed #eaeaea;

    }

    .news_more a {

        color: #666;

    }

    .news_more a:hover {

        color: #999;

    }

    .news_more .pre {

        float: left;

    }

    .news_more .next {

        float: right;

    }

    .default {

        font-family: Arial, "微软雅黑";

        color: #A3A3A3;

        font-size: 13px;

        line-height: 26px;

    }

    .default img {

        display: inline;

        max-width: 980px;

        border: 0;

        vertical-align: top;

    }

}

/******游戏案例*****/
.home-salon {
    padding: 50px 0px;
}

.home-salon .salon-hd {
    position      : relative;
    width         : 100%;
    height        : 60px;
    padding-bottom: 25px;
    margin-bottom : 30px;
    font-size     : 32px;
    color         : #333333;
    text-align    : center;
}

.home-salon .salon-hd:after {
    content         : "";
    display         : block;
    position        : absolute;
    left            : 50%;
    bottom          : -2px;
    width           : 80px;
    height          : 3px;
    margin-left     : -40px;
    background-color: #ed7020;
}


.home-salon .salon-bd {
    padding-top: 30px;
    font-size  : 0px;
}

.home-salon .salon-bd li {
    display           : inline-block;
    width             : 280px;
    height            : 460px;
    margin-right      : 26px;
    margin-bottom     : 30px;
    border-radius     : 5px;
    background-color  : #fff;
    -webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.05);
    box-shadow        : 0px 5px 5px rgba(0, 0, 0, 0.05);

    transition        : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
    -moz-transition   : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
    /* Firefox 4 */
    -webkit-transition: all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
    /* Safari 和 Chrome */
    -o-transition     : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
    /* Opera */
}

.home-salon .salon-bd li:nth-child(4n) {
    margin-right: 0px;
}

.home-salon .salon-bd li img {
    width : 100%;
    height: 100%;

    transition        : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
    -moz-transition   : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
    /* Firefox 4 */
    -webkit-transition: all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
    /* Safari 和 Chrome */
    -o-transition     : all 0.5s cubic-bezier(0.6, 0.2, 0.1, 1);
    /* Opera */
}

.home-salon .salon-bd li:hover img {
    -moz-transform   : scale(1.1);
    -webkit-transform: scale(1.1);
    transform        : scale(1.1);
}

.home-salon .salon-bd li .thumb {
    display : block;
    width   : 280px;
    height  : 276px;
    overflow: hidden;
}

.home-salon .salon-bd li .cont {
    padding: 10px 20px;
}

.home-salon .salon-bd li .title {
    display      : block;
    height       : 30px;
    line-height  : 30px;
    font-size    : 24px;
    color        : #333333;
    text-align   : center;
    white-space  : nowrap;
    text-overflow: ellipsis;
    overflow     : hidden;
}

.home-salon .salon-bd li:hover .title {
    color: #333333;
}

.home-salon .salon-bd li .tag {
    display    : block;
    padding-top: 10px;
    text-align : center;
}

.home-salon .salon-bd li .tag i {
    display         : inline-block;
    padding         : 2px 20px;
    margin          : 0px 5px;
    font-size       : 14px;
    color           : #999999;
    font-style      : normal;
    border-radius   : 20px;
    background-color: #f3f3f3;

}

.home-salon .salon-bd li .txt {
    display      : block;
    height       : 100px;
    margin-bottom: 10px;
    padding      : 10px 0px;
    line-height  : 24px;
    font-size    : 14px;
    color        : #999999;
    overflow     : hidden;
}