
    body{
        background: #fff;
        width: 100%;
        overflow-x: hidden;
    }
    .layout{
        width: 100%;
    }
    .top{
        width: 100%;
        height: .88rem;
        background: #0062ac;
    }
    .top_cont img{
        width: 3.3rem;
        height: .31rem;
        padding-right: .1rem;
        padding-top: .35rem;
        float: left;
    }
    .top_list{
        /*display: flex;*/
        float: left;
        height: 88px;
        margin-top: .4rem;
    }
    .top_list li{
        height: 88px;
        float: left;
        margin-left: .25rem;

        /*padding-top: .1rem;*/
    }
    .top_list li a{
        font-size: .18rem;
        color: #fff;

    }
    .top_list li.active a{
        color: #f8b62d;
        font-size: .2rem;
    }
    .top_list li:hover a{
        color: #f8b62d;
        font-size: .2rem;
    }
    /*banner*/
    .banner{
        position: relative;
        box-shadow:0 12px 20px -1px #f5f5fa;
        width: 100%;
        overflow-x: hidden;
    }
    .banner .banner_bg{
        width: 100%;
        margin-top: -.5rem;
    }
    .banner_cont{
        position: absolute;
        top: 1.98rem;
        left: 50%;
        margin-left: -5.99rem;
    }
    .banner_cont img{
        width: 11.98rem;
        height: 1.9rem;
        margin-bottom: .6rem;

    }
    .banner_cont p{
        font-size: .52rem;
        color: #fff;
        text-align: center;
        margin-bottom: 1.5rem;
    }
    .banner_jiantou{
        position: absolute;
        top: 4rem;
        left: 46%;
        width: .6rem;
        height: .34rem;
        background: url("../img/sprit.png") -.23rem 0  no-repeat;
        margin: auto;
        animation: indexIconAnimation 1s infinite;

    }
    @keyframes indexIconAnimation{
        0%{top:400px;}
        100%{top:430px;}
    }
    @-webkit-keyframes indexIconAnimation{
        0%{top:400px;}
        100%{top:430px;}
    }
    @-moz-keyframes indexIconAnimation{
        0%{top:400px;}
        100%{top:430px;}
    }
    @-o-keyframes indexIconAnimation{
        0%{top:400px;}
        100%{top:430px;}
    }
    .banner_bottom_cn{
        font-size: .42rem;
        color: #0062ac;
        font-weight: bold;
        position: relative;
        margin:  auto ;
        text-align: center;
        padding: .4rem .88rem .2rem .9rem;
    }
    .banner_bottom_cn::after{
        content: '';
        width: .67rem;
        height: 2px;
        background: #0062ac;
        position: absolute;
        left: 0rem;
        top: .65rem;
    }
    .banner_bottom_cn::before{
        content: '';
        width: .63rem;
        height: 2px;
        background: #0062ac;
        position: absolute;
        right: 0rem;
        top: .65rem;
    }
    .banner_bottom_en{
        font-family: 'Century751BT RomanNo2B';
        font-size: .26rem;
        color: #0062ac;
        padding-bottom: .39rem;
        text-align: center;
    }

    /*项目概况*/
    .title{
        text-align: center;
        position: relative;
    }
    .title_one{
        font-family: 'TTCHJT GB1 0';
        font-weight: bold;
        color: rgba(0,91,172,.05);
        font-size: 1.36rem;
        text-align: center;
        /*padding-top: .4rem;*/
    }
    .title_two{
        position: absolute;
        top:1rem;
        left: 50%;
        margin-left: -1.28rem;

    }
    .title_two img{
        width: 2.43rem;
        height: 1.26rem;
    }
    .title_three{
        position: absolute;
        top: 1.17rem;
        left: 50%;
        margin-left: -1.19rem;
    }
    .title_three_ch{
        font-size: .5rem;
        color: #0062ac;
        font-weight: bold;
        /*background: #fff;*/
        line-height: .5rem;

    }
    .title_three_en{
        font-size: .23rem;
        color: #0062ac ;
        font-family: 'Century751BT RomanNo2B';
        /*background: #fff;*/
        margin-top: .05rem;
        line-height: .23rem;
    }


    .xmgk_txt{
        font-size: .2rem;
        color: #595757;
        line-height: .37rem;
        padding: 0 0 .1rem;
        text-align: justify;

    }

    .picMarquee-left{ width:100%;
        overflow:hidden; position:relative;    }
    .picMarquee-left .hd{

        z-index: 100;
    }
    .picMarquee-left .hd .prev ,.picMarquee-left .hd .next{
        display:block;
        width:.28rem;
        height:.47rem;
        cursor:pointer;
        background:url("../img/sprit.png") -.22rem  -.88rem no-repeat;

    }
    .picMarquee-left .hd .prev{
        position: absolute;
        z-index: 100;
        top: 2.33rem;
        left: 2.7rem;
    }

    .picMarquee-left .hd .next{
        background-position:-.52rem  -.88rem;
        position: absolute;
        z-index: 100;
        top: 2.33rem;
        right: 2.7rem;
    }
    .picMarquee-left .bd {
        width: 100%;!important;   }
    .picMarquee-left .bd ul{ overflow: hidden;  }
    .picMarquee-left .bd ul li{
        float: left;
        /*width: 3rem!important;*/
        height: 5.11rem;
        position: relative;
    }
    .picMarquee-left .bd ul li .xmgk_mask{
        width: 3rem;
        height: 5.11rem;
        background: rgba(0,0,0,.3);
        position: absolute;
        top: 0;
        left: 0;
    }
    .picMarquee-left .bd ul li .xmgk_main_txt{
        width: 3rem;
        height: 5.11rem;
        position: absolute;
        top: 0;
        left: 0;
        padding-top: .76rem;
        opacity: 0;
        margin: auto;
        text-align: center;
    }

    .picMarquee-left .bd ul li .xmgk_main_txt_title{
        display: flex;
        padding-left: .9rem;
        padding-bottom: .37rem;
        border-bottom: 1px dotted #a6b4c4;
        /*opacity: 0;*/
    }
    .picMarquee-left .bd ul li .xmgk_main_txt_title span{
        width: .22rem;
        height: .22rem;
        background: url("../img/sprit.png") -.4rem -1.46rem no-repeat;
        display: block;
        margin: .05rem .1rem 0 0;
    }
    .picMarquee-left .bd ul li .xmgk_main_txt_title .xmgk_main_tit{
        font-size: .24rem;
        color: #fff;

    }
    .picMarquee-left .bd ul li .xmgk_main_cont{
        font-size: .16rem;
        color: #fff;
        line-height: .3rem;
        padding: .4rem .2rem 0;
        text-align: justify;
    }
    .picMarquee-left .bd ul li .xmgk_main_title{
        position: absolute;
        bottom: .3rem;
        left: 0rem;
        border-bottom: none;
    }
    .picMarquee-left .bd ul li:hover .xmgk_main_title{
        opacity: 0;
    }
    .picMarquee-left .bd ul li:hover .xmgk_main_txt{
        opacity: 1;
    }
    /*项目特色*/
    #xmts{
        background: #e5eff7;
        padding-bottom: 1.59rem;
    }
    .xmts_content{
        position: relative;
    }
    .xmts_cont_one{
        height: 21.16rem;
        width: 6.5rem;
        border: 2px dotted #0062ac;
        margin:1.66rem auto 0;

    }
    .xmts_cont_two img{
        width: 9.6rem;
        height: 7.62rem;
    }
    .xmts_cont_two img:nth-child(1){
        position: absolute;
        left: 0;
        top: -1.07rem;
    }
    .xmts_cont_two img:nth-child(2){
        position: absolute;
        right: 0;
        top:6.55rem ;
    }
    .xmts_cont_two img:nth-child(3){
        position: absolute;
        left:  0;
        top:14.17rem ;
    }
    .xmts_cont_three{
        position: absolute;
        top: .66rem;
        left: 50%;
        margin-left:-6rem ;
    }
    .xmts_cont_sggjh{
        width: 6.69rem;
        height: 5.04rem;
        background: #fff;
        position: relative;
        box-sizing: border-box;
        padding-top: .87rem;
    }
    .xmts_cont_sggjh::after{
        content:'';
        width: 1.43rem;
        height: .05rem;
        background: #0062ac;
        position: absolute;
        bottom: 0;
        right: 0;
    }
    .xmts_cont_sggjh_cir{
        display: block;
        width: .38rem;
        height: .38rem;
        background: transparent;
        border-radius: 50%;
        position: absolute;
        top: 50%;
        margin-top: -.19rem;
        left: -.19rem;
    }
    .xmts_cont_sgtit{
        width: 4.59rem;
        height: .91rem;
        background: #0062ac;
        border-radius: .1rem;
        font-size: .4rem;
        color: #fff;
        display: flex;
        position: relative;
        margin: auto;
    }
    .xmts_cont_sgtit span{
        display: inline-block;
        width: .52rem;
        height: .52rem;
        background: url("../img/sprit.png") -.24rem -1.75rem no-repeat;
        margin: .23rem .28rem 0 .85rem;
    }
    .xmts_cont_sgtit p{
        display: inline-block;
        margin-top: .2rem;

    }
    .xmts_cont_sgtit p i{
        padding-bottom: .14rem;
        border-bottom: 5px solid #f8ac59;
    }


    .xmts_cont_sgcont{
        font-size: .24rem;
        color: #595757;
        line-height: .48rem;
        width: 4.6rem;
        padding-top: .6rem;
        margin: auto;
        /*padding: .6rem;*/
    }

    .xmts_cont_pytit span{
        width: .65rem;
        background-position:-.16rem -2.33rem ;
    }
    .xmts_cont_tstit span{
        width: .65rem;
        background-position:-.18rem -2.95rem ;
    }
    .xmts_cont_sggjh2{
        margin:2.15rem 0 2.93rem ;

    }
    .xmts_cont_sggjh:nth-child(1),.xmts_cont_sggjh:nth-child(3){
        margin-left: 5.33rem;
    }



    /*视频回顾*/
    .sphg_cont{
        position: relative;
        margin-top: 20px;
    }
    .sphg_cont .sphg_bg{
        width: 100%;
        height: 850px;
        position: absolute;
        left: 0;
        right: 0;
        z-index: 10000;
    }
    .sphg_cont video{
        width: 100%;
        height: 850px;
    }

    .sphg_three{
        margin-left: -1rem;
    }

    /*精彩瞬间*/
    .jcsj_content{
        height: 4.6rem;
    }

    /*招生活动*/
    .zshd_cont_top{
        font-size: .2rem;
        color: #595757;
        margin-top: 30px;
    }
    .zshd_cont_top i{
        color: #0062ac;
    }
    .zshd_cont_main{
        margin: 1.6rem auto 1.06rem;
        display: flex;
    }
    .zshd_cont_act1{
        background: #0062ac;
        width: 2.5rem;
        height: 2.88rem;
        box-sizing: border-box;
        position: relative;
        margin-right: .66rem;

    }
    .zshd_cont_act1:nth-last-child(1){
        margin-right: 0;
    }
    .zshd_cont_act1:after{
        content: '';
        border-top: .65rem solid transparent;
        border-bottom: .65rem solid #0062ac;
        border-left: 1.25rem solid transparent;
        border-right: 1.25rem solid transparent;
        position: absolute;
        top: -1.3rem;
        left: 0;

    }
    .zshd_cont_act1::before{
        content: '';
        border-top: .65rem solid #0062ac;
        border-bottom: .65rem solid transparent;
        border-left: 1.25rem solid transparent;
        border-right: 1.25rem solid transparent;
        position: absolute;
        top: 2.88rem;
        left: 0;

    }
    .zshd_cont_name{
        font-size: .22rem;
        color: #fff;
        text-align: center;
        padding: .33rem 0 .08rem;
        border-bottom: 2px solid rgba(255,255,255,.3);
    }
    .zshd_cont_time{
        font-size: .2rem;
        color: #fff;
        width: 2.3rem;
        display: flex;
        padding-top: .3rem;

    }

    .zshd_cont_jg{
        font-size: .15rem;
        color: #fff;
        padding-top: .11rem;
        display: flex;
        /*text-align: center;*/
    }
    .zshd_cont_jg span{
        display: inline-block;
        box-sizing: border-box;
        width: .2rem;
        height: .15rem;
        background: url(../img/icon_jiaoyu.png) no-repeat;
        background-size: .2rem .15rem;
        margin: 0.1rem .1rem 0 .10rem;

    }
    .zshd_cont_time p {
        padding-top: .08rem;
        font-size: .18rem;
    }
    .zshd_cont_time span {
        display: inline-block;
        width: 12px;
        height: 10px;
        background: url(../img/sprit.png) -9px -211px no-repeat;
        background-size: 598%;
        margin-left: .1rem;
        margin-right: .15rem;
        margin-top: .1rem;
    }
    .zshd_cont_address{
        line-height: .25rem;
        /*margin-top: 5rem;*/
        display: flex;
    }
    .zshd_cont_address p{
        font-size: .15rem;
        color: #fff;
        width: 2.02rem;
        padding-right: .05rem;
    }
    .zshd_cont_address span{
        display: inline-block;
        width: .2rem;
        height: .15rem;
        background: url(../img/icon_dizhi.png) no-repeat;
        background-size: .2rem .2rem;
        margin-left: .1rem;
        margin-right: .10rem;
        margin-top: .10rem;
        box-sizing: border-box;
    }
    .zshd_cont_mth{
        width: 1.15rem;
        height: 1.15rem;
        border-radius: 50%;
        background: #f8b62d;
        position: absolute;
        top: -1.2rem;
        left: .65rem;
        z-index: 66;
    }
    .zshd_cont_mth p{
        font-size: .22rem;
        color: #005bac;
        text-align: center;
    }
    .zshd_cont_mth p:nth-child(1){
        padding: .31rem 0 .08rem;
    }
    .zshd_cont_mth_en{
        position: relative;
    }
    .zshd_cont_mth_en::after{
        content: '';
        border-top: .12rem solid #f8b62d;
        border-left: .2rem solid transparent;
        border-right: .2rem solid transparent;
        border-bottom: .12rem solid transparent;
        position: absolute;
        bottom: -.4rem;
        left: .37rem;
    }

    /*预复试*/
    #yfs{
        background: #f5f9fc;
        padding-bottom: .31rem;

    }
    .yfs_title_three{
        margin-left: -.9rem;
    }
    .yfs_main_tit{
        font-size:.24rem;
        color: #595757;
        font-weight: bold;
        text-align: center;
        padding-top: 10px;
    }
    .yfs_main_tab{
        margin-bottom: .3rem;
        /*display: none;*/
    }
    .yfs_main_tab tr:nth-child(1){
        border-bottom: 4px solid #005bac;
    }
    .yfs_main_tab th{
        padding: .34rem 0 .17rem;
        font-size: .22rem;
        color: #595757;
    }
    .yfs_main_tab th:nth-child(1){
        width: 1.81rem;
    }
    .yfs_main_tab th:nth-child(2){
        width: 2.45rem;
    }
    .yfs_main_tab th:nth-child(3){
        width: 2.64rem;
    }
    .yfs_main_tab th:nth-child(4){
        width: 2.54rem;
    }
    .yfs_main_tab th:nth-child(5){
        width: 2.52rem;
    }
    .yfs_main_tab tr td{
        text-align: center;
        font-size: .2rem;
        color: #595757;
        height: .7rem;
        line-height: .7rem;
        border-left: 1px dotted #005bac;
    }
    .yfs_main_tab tr td:nth-child(1){
        border-left: 0;
    }
    .yfs_main_tab tr:nth-child(n+2){
        border-bottom: 1px solid #005bac;
    }
    .yfs_btn{
        /*display: none;*/
    }
    .yfs_btn a{
        display: block;
        width: 2.36rem;
        height: .67rem;
        background: #005bac;
        border-radius: 10px;
        color: #fff;
        font-size: .24rem;
        line-height: .67rem;
        text-align: center;
        margin: auto;
    }

    /*联系我们*/
    .lxwm_title_three{
        margin-left: -1rem  ;
    }
    .lxwm_cont{
        background: url("../img/lxwm_bg.jpg") no-repeat;
        background-size: 100% 6.2rem;
        height: 6.2rem;
        box-sizing: border-box;
        margin-top: .5rem;
    }
    .lxwm_cont_tit{
        font-size: .32rem;
        color: #fff;
        padding: .81rem 0 .61rem;
    }
    .lxwm_cont_main{
        font-size: .28rem;
        color: #fff;
        margin-bottom: .43rem;
        display: flex;
    }
    .lxwm_cont_main span{
        width: .42rem;
        height: .42rem;
        display: inline-block;
        background: url("../img/sprit.png") -1.09rem 0 no-repeat;
        margin-right: .35rem;
    }
    .lxwm_cont_ad span{
        background-position: -1.09rem -.84rem;
    }
    .lxwm_cont_eml span{
        background-position: -1.09rem -1.72rem;
    }
    .lxwm_cont_wz span{
        background-position: -1.09rem -2.63rem;
    }
    .lxwm_cont_rig{
        float: left;
    }
    .lxwm_cont_left{
        float: right;
        padding: .72rem 0 .72rem .88rem;
        position: relative;
        margin-top: .92rem;
    }
    .lxwm_cont_left::after{
        content: '';
        width: 1px;
        height: 3.8rem;
        background: linear-gradient(#4390b5 , #a8c9e3,#4390b5);
        position: absolute;
        left: 0;
        top: 0;
    }
    .lxwm_cont_left img{
        width: 2.37rem;
        height: 2.37rem;
    }

    /*政策发布*/
    .zcfb{
        height: 300px!important;
        width: 100%;

     }
    .zcfb_speaker{
        left: 51%;
    }
    .picScroll-left{ width:1200px;
        padding-top: .5rem;
        margin: auto; overflow:hidden; position:relative;   }
    .picScroll-left .hd{
        overflow:hidden;
        height:.52rem;
        width: 2.2rem;
        position: absolute;
        bottom: 1.51rem;
        left: 4.06rem;
        z-index: 1000;
    }
    .picScroll-left .hd .pageState{
        font-size: .24rem;
        color: #fff;
        z-index: 10000;
    }
    .picScroll-left .hd .prev,.picScroll-left .hd .next{
        display:block;
        width:1.10rem;
        height:.52rem;
        overflow:hidden;
        cursor:pointer;
        float: left;
        background: #fff url("../img/zcfb_jt.png")   no-repeat;
    }
    .picScroll-left .hd .prev{
        z-index: 100000;
        background: #005bac url("../img/zcfb_jt.png") -1.1rem 0  no-repeat;
    }
    /*.picScroll-left .hd .prevStop{ background-position:-60px 0; }*/
    /*.picScroll-left .hd .nextStop{ background-position:-60px -50px; }*/

    .picScroll-left .bd{  }
    .picScroll-left .bd ul{width:100%;
        overflow: hidden;}
    .picScroll-left .bd ul li{
        display: flex;

    }

    .picScroll-left .bd ul li img{
        width: 6.22rem;
        height: 4.92rem;

    }
    .picScroll-left .bd ul li .zcfb_cont_right{
        position: relative;
        width: 6.22rem;
        height: 4.92rem;
        float: left;
    }
    .picScroll-left .bd ul li .zcfb_mask{
        width: 1.07rem;
        height: 1.58rem;
        background: #fff;
        position: absolute;
        bottom: 0;
        right: 0;
    }
    .picScroll-left .bd ul li .zcfb_cont{
        float: right;
        width: 5.9rem;
        height: 5.92rem;
        background: #fff;
        padding-left: .47rem;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .picScroll-left .bd ul li .zcfb_cont a{
        display: block;
        width: 1.68rem;
        height: .44rem;
        border: 1px solid #595757;
        font-size: .2rem;
        color: #005bac;
        line-height: .44rem;
        text-align: center;
        margin-top: .35rem;
    }
    .picScroll-left .bd ul li .zcfb_cont .zcfb_cont_tit{
        font-size: .48rem;
        color: #0062ac;
        padding: .28rem 0 .17rem;
    }
    .picScroll-left .bd ul li .zcfb_cont .zcfb_cont_tit i{
        font-size: .24rem;

    }
    .picScroll-left .bd ul li .zcfb_cont .zcfb_cont_tit p{
        border-bottom: .04rem solid #f8b62d;
        display: inline-block;
    }
    .picScroll-left .bd ul li .zcfb_cont .zcfb_cont_cont1{
        font-size: .18rem;
        color: #595757;
        line-height: .31rem;
    }
    .picScroll-left .bd ul li .zcfb_cont .zcfb_cont_cont2{
        font-size: .18rem;
        color: #595757;
        padding-top: .3rem;
    }
    .picScroll-left .bd ul li .zcfb_cont .zcfb_cont_cont2 i{
        font-size: .2rem;
        color: #0062ac;
        font-weight: 500;
    }
    .picScroll-left .bd ul li .zcfb_cont .zcfb_cont_cont2 p{
        line-height: .33rem;
    }
    .picScroll-left .bd ul li .zcfb_cont .zcfb_cont_cont3 {
        font-size: .2rem;
        color: #0062ac;
        margin-top: .15rem;
    }
    /*floor_nav*/
    .floor_nav {
        z-index: 100;
        width: .05rem;
        position: fixed;
        top: 50%;
        right: .75rem;
        margin-top: -.35rem;
    }
    .floor_nav li {

        width: .1rem;
        height: .1rem;
        border-radius: 50%;
        background: #666;
        margin-bottom: .16rem;
    }
    .floor_nav li.active{
        background: #005bac;
    }

    .top_cont img{
        width: 1.5rem;
        height: auto;
        margin-left: .3rem;
    }
    #menu{
        transform: scale(.5);
        margin-left: -37px;
        margin-top: -15px;
    }
    .top_list{
        height: .5rem;
        width:142%;
    }
    .top_list li{
        height: auto;
    }
    #index{
        padding-top: .51rem!important;
    }
    .banner .banner_bg {
        width: 330%;

    }
    .banner_cont img{
        width: 72%;
        height: auto;
        margin-left: 134px;
        margin-top: 50px;
    }
    .banner_cont p{
        font-size: .38rem;
        margin-left: 120px;
    }
    .banner_jiantou{
        background-size: 300%;
        top: 3rem;
        left: 59%;
    }
    @keyframes indexIconAnimation{
        0%{top:300px;}
        100%{top:330px;}
    }
    @-webkit-keyframes indexIconAnimation{
        0%{top:300px;}
        100%{top:330px;}
    }
    @-moz-keyframes indexIconAnimation{
        0%{top:300px;}
        100%{top:330px;}
    }
    @-o-keyframes indexIconAnimation{
        0%{top:300px;}
        100%{top:330px;}
    }
    .banner_bottom_cn{
        font-size: .35rem;
    }

    .title_one{
        padding-top: 0.5rem;
        font-size: 1.4rem;
    }
    .xmgk_txt{
        width: 95%;
        padding: .1rem .2rem .7rem;
    }
    .picMarquee-left .bd ul li{
        width: 42%;}
    .picMarquee-left .bd ul li img{
        width: 100%;
    }
    .xmts_cont_two img{
        width: 74%;
        height: auto;
    }
    .xmts_cont_sggjh{
        width: 4.69rem;
        height: 4.5rem;
    }
    .xmts_cont_sgtit{
        width: 3.59rem;
        height: .81rem;
    }
    .xmts_cont_sggjh:nth-child(1), .xmts_cont_sggjh:nth-child(3) {
        margin-left: 4.7rem;
    }
    .xmts_cont_sgtit span{
        background-size: 300%;
        /*background: url(../img/sprit.png) -13px -141px no-repeat;*/
        margin: .13rem .28rem 0 .55rem;
        background-position: -.11rem -1.43rem;
    }
    .xmts_cont_sgtit p{
        font-size: .28rem;
        margin-top: .24rem;
    }
    .xmts_cont_sgcont{
        width: 4rem;
    }
    .xmts_cont_sggjh2 {
        margin:1.5rem 2.2rem 1rem;
    }
    .xmts_cont_one{
        height: 15.16rem;
        width: 5.5rem;
    }
    .xmts_cont_three{
        top: 0.1rem;
    }
    .xmts_cont_pytit span{
        background-position: -.16rem -2rem;
        background-size: 247%;
    }
    .xmts_cont_two img:nth-child(2){
        top: 5rem;
    }
    .xmts_cont_two img:nth-child(3){
        top: 11.2rem;
    }
    .xmts_cont_tstit span{
        background-size: 247%;
        background-position: -.16rem -2.6rem;
    }
    .picScroll-left{
        transform: scale(.5);
        margin-left: -261px;
        margin-top: -65px;
    }
    .picScroll-left .hd .prev, .picScroll-left .hd .next{
        background-size: 212%;
    }
    .picScroll-left .hd .prev{
        background-size:212%;

    }
    .sphg_cont .sphg_bg{
        width: 111%;
        height: auto;
        margin-left: -20px;
    }
    .sphg_cont video{
        height: auto;
    }
    .swiper-slide{
        margin-top: 0!important;
    }
    .swiper-button-next, .swiper-button-prev{
        margin-top: 54px!important;
    }
    .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
        right: 24px!important;
    }
    .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
        left: 24px!important;
    }
    .zshd_cont_top{
        width: 80%;
        margin: .5rem auto 0;
    }
    .zshd_cont_main{
        transform: scale(.5);
        margin-left: -80px;
        margin-top: 8px;
    }

    .yfs_main_tab tr td{
        height: 0.3rem;
        line-height: .3rem;
        padding-top: .3rem;
    }
    .lxwm_cont_rig{
        width: 60%;
    }
    .lxwm_main_box{
        width: 12rem;
        transform: scale(.5);
        margin-left: -2.4rem;
    }
    .lxwm_cont_main span{
        margin-right: .2rem;
        background-size: 364%;
        background-position: -.9rem 0 ;
    }
    .lxwm_cont_ad span{
        background-position: -.85rem -.65rem ;
    }
    .lxwm_cont_eml span{
        background-position: -.9rem -1.45rem ;
    }
    .lxwm_cont_wz span{
        background-position: -.9rem -2.17rem ;
    }