@media (max-width:480px){
    .toplist a{
        padding: 0 1px;
    }
    .s-news .news_right ul li .ri i{
        font-size: 28px;
    }
    .s-news .news_right ul li .ri time{
        font-size: 12px;
    }
    .s_about .a_right .span_y{
        font-size: 24px;
        margin-top: 15px;
    }
    .game-grid i{
        left: 39% !important;
    }
    .review-tabs > li{
        margin-right: 5px;
    }
    .review-tabs > li > a{
        padding: 10px !important;
        font-size: 14px;
    }
    .rigbtn{
        width: 100%;
    }
    .awardsbox-textitle1{
        padding-top: 24.2%;
    }
    .awardsbox-textitle2{
        margin-bottom: 5px;
    }
    .awardsbox-text p{
        font-size: 12px;
    }
    .awardsbox-textnum{
        margin: 0 0 0 18% !important;
    }
    .awardsbox-certificate{
        margin: 13.6% 0 0 24%;
    }
}
@media (max-width:667px){
    .review-tabs > li > a{
        padding: 10px 12px;
        font-size: 14px;
    }
}
@media (max-width:768px){
    .logo{
        text-align: center;
    }
    ul.dropdown-menu.s-column {
        width: 100%;
    }
    .toplist{
        padding-top: 15px;
        display: table;
        margin: 0 auto;
    }
    .toplist a{
        float: none;
    }
    .top_all:before,.top_all:after{
        display: none;
    }
    .s_about .a_right .more{
        margin: 0 auto;
    }
    .s_about .a_left .pic{
        top: 1%;
        left: 5%;
        margin-right: 5%;
    }
    .pro_com .p_left{
        padding: 0 5px 0 5px;
    }
    .pro_com .p_rightlist{
        padding: 5px;
    }
    .game-grid i{
        left: 43%;
    }
    .review-tabs > li > a{
        padding: 10px 15px;
    }
    #timeline {
        margin: 30px;
        padding: 0;
    }
    #timeline:before {
        left: 0;
    }
    #timeline .timeline-item .timeline-content {
        width: 90%;
        float: right;
    }
    #timeline .timeline-item .timeline-content:before, #timeline .timeline-item .timeline-content.right:before {
        left: 10%;
        margin-left: -6px;
        border-left: 0;
        border-right: 7px solid #284fac;
    }
    #timeline .timeline-item .timeline-icon {
        left: 0;
    }
    .csgy-text{
        margin-top: 15px;
    }
    .profile-riginfo-title{
        margin: 15px 0;
    }
    /*.awardsbox-textitle1{
        padding: 19.6% 0 0 32% !important;
    }
    .awardsbox-textitle2{
        padding-left: 32%;
    }
    .awardsbox-textnum{
        margin: 2.5% 0 0 14% !important;
    }
    .awardsbox-certificate{
        margin: 14.2% 0 0 20% !important;
    }*/
}
@media (max-width:800px){

}

@media (max-width:1024px){

}
@media (max-width:1080px){

}
@media (max-width:1200px){
    .navbar-nav > li > a{
        color: #ffffff;
        padding: 15px 30px;
        line-height: 24px;
    }
    .awardsbox-textitle{
        padding-left: 42%;
    }
}
@media (max-width:992px){
    .navbar-nav > li > a{
        color: #ffffff;
        padding: 15px 17px;
        line-height: 24px;
    }
    .pro_com .p_rightlist{
        width: 50%;
        float: left;
    }
    .game-grids{
        margin: 0;
    }
    .game-grid{
        margin-top: 6%;
    }
    .game-grid i{
        left: 45%;
    }
    .review-list{
        margin-bottom: 15px;
    }
    .marb20{
        margin-bottom: 0 !important;
    }
    .review-kenburn img{
        width: 100%;
    }
    .s-footer{
        text-align: center;
    }
    .footer-logo{
        margin: 15px auto;
    }
    .loginleft{
        border: 0;
    }
    .person-title{
        text-align: left;
    }
    .pay-left{
        border: none;
    }
    .pay-left .col-md-4{
        text-align: left !important;
        padding: 10px 15px;
    }
    .profile-rig .table-responsive{
        padding: 0 15px;
    }
    .awardsbox{
        min-height: 415px;
    }
    .awardsbox-text p{
        font-size: 14px;
    }
    .awardsbox-textitle1{
        padding-top: 25.2%;
        margin-bottom: 0;
    }
    .awardsbox-textnum{
        margin: 2.5% 0 0 18%;
    }
    .awards-table{
        overflow-x: scroll;
    }
    .awards-table{
        margin-bottom: 20px;
    }
    .awards-tit .btn{
        margin-top: 20px;
        width: 100%;
    }

}

/* 专家组成员 */
@media only screen and (max-width:1440px) and (min-width:1366px) {
    .owl-carousel {
        width: 95%;
        margin: 0 auto;
        padding: 2%;
    }
}
@media only screen and (max-width:1366px) and (min-width:1280px) {
    .owl-carousel {
        width: 95%;
        margin: 0 auto;
        padding: 2%;
    }
}
@media only screen and (max-width:1280px) and (min-width:1024px) {
    .owl-carousel {
        width: 95%;
        margin: 0 auto;
        padding: 2%;
    }
    .item h4 a{
        font-size: 1.2em;
    }
}
@media only screen and (max-width:1024px) and (min-width:768px) {
    .owl-carousel {
        width: 95%;
        margin: 0 auto;
        padding: 2%;
    }
    .item h4 a {
        font-size: 1em;
    }
    .cau_left img{
        width: 80%;
        margin: 0 auto;
    }
}
@media only screen and (max-width:800px) and (min-width:640px) {
    .owl-carousel {
        width: 95%;
        margin: 0 auto;
        padding: 2%;
    }
    .item h4 a{
        font-size: 1em;
    }

    .cau_left img{
        width: 60%;
        margin: 0 auto;
    }
    .item-text{
        width: 60%;
        margin: 0 auto;
    }
}
@media only screen and (max-width:640px) and (min-width:480px) {
    .owl-carousel {
        width: 95%;
        margin: 0 auto;
        padding: 2%;
    }

}
@media only screen and (max-width:480px) and (min-width:320px) {
    .cau_left img{
        width: 80%;
        margin: 0 auto;
    }
    .item-text{
        width: 80%;
        margin: 0 auto;
    }
    .item h4 a{
        font-size: 1em;
    }
    .link_a ul li:after{
        content: none;
    }

}
@media only screen and (max-width:320px) and (min-width:240px) {
    #owl-demo .item img{
        width: 80%;
        margin: 0 auto;
        text-align: center;
    }
    .item-text{
        width: 80%;
        margin: 0 auto;
    }
    .cau_left a img{
        width: 160px;
        margin: 0 auto;
        text-align: center;
    }

}

/* 支付页面 */
@media only screen and (max-width:480px) and (min-width:320px){
    .pay-tabs > li > a{
        font-size: 14px;
        padding: 6px 12px;
    }
}







