*{font-family: '微软雅黑'; padding: 0; margin:0;box-sizing:border-box; }
body{padding:0;margin:0;font-family: '';max-width:100%;}
/* html,body{ min-height:100vh;} html{ overflow:-moz-scrollbars-vertical;}  */
img{vertical-align: middle;}

.ejy{}
.ejy .header{position: relative;padding-bottom: 0.3rem;top: 0 !important;}
.ejy .header:before{background: #083a83;}

.ejy .footer{    background: url(../images/ejy/ej_foot_bg.jpg) no-repeat center;background-size: cover;}
.ejy .footer .fta .aright ul li a i{color: #fff;border-color: #fff;}
.footer .fta .aright ul li a p{color: #fff;opacity: 0.6;transition: 0.4s;}
.footer .fta .aright ul li a:hover p{opacity: 1;}
.footer .fta .item h4{color: #fff;}
.footer .infoft p{color: #fff;opacity: 0.6;}
.footer .amid a{transition: 0.4s;color:#fff;opacity: 0.6;}
.footer .ftb p span{color: #fff;opacity: 0.6;}
.footer .ftb p span+span{opacity: 1;}
.footer .ftb p span+span a{color: #fff;opacity: 0.6;}
.footer .ftb p span+span a:hover{opacity: 1;}
.footer a{transition: 0.4s;}
.footer a:hover{opacity: 1;color: #fff;}

.w1400{width: 1400px;margin: 0 auto;}

.banner_ej{width: 100%;height: 3.13rem;background-size: cover;}
.banner_ej .w1400{display: flex;align-items: center;flex-wrap: wrap;height: 100%;}
.banner_ej h2{font-size: 0.36rem;color: #ffffff;padding-left: 0.25rem;width: 100%;margin-bottom: 0.5rem;}
.banner_ej .dqwz{padding-left: 0.25rem;color: #fff;line-height: 1.6;}
.banner_ej .dqwz img{display: inline-block;}
.banner_ej .dqwz a{font-size: 14px;color: #ffffff;}

.ej_dh{box-shadow: 0 0 0.29rem rgba(4,97,147,0.21);background: #f5f7fa;}
.ej_dh ul{overflow: auto;}
.ej_dh ul::after{content: "";display: block;clear: both;}
.ej_dh ul li{float: left;}
.ej_dh ul li a{font-size: 0.16rem;color: #222222;display: block;padding: 0.26rem 0.29rem;transition: 0.4s;}
.ej_dh ul li.on a,.ej_dh ul li:hover a{color: #ffffff;background: #05397f;}

.clear{clear: both;}

.ej_main{padding:0.7rem 0;}

.kxyj{}
.kxyj .left{width: 66.78%;float: left;}
.kxyj .left .box{transition: 0.4s;margin-bottom: 2px;}
.kxyj .left .box.on{box-shadow: 0 0 0.29rem rgba(4,97,147,0.21);}
.kxyj .left .box .tit{background: #f5f7fa;padding: 0.2rem 0.3rem;cursor: pointer;}
.kxyj .left .box .tit::after{content: "";display: block;clear: both;}
.kxyj .left .box .tit p{font-size: 0.2rem;color: #222222;font-weight: bold;float: left;line-height: 0.3rem;}
.kxyj .left .box .tit p img{display: inline-block;margin-right: 0.16rem;}
.kxyj .left .box .tit span{float: right;display: block;height: 0.3rem;line-height: 0.3rem;}
.kxyj .left .box .tit span img{display: inline;}
.kxyj .left .box .box_nr{padding: 0.2rem 0.3rem;}
.kxyj .left .box .box_nr ul{}
.kxyj .left .box .box_nr ul li{border-bottom: 1px solid #edeef6;}
.kxyj .left .box .box_nr ul li:last-child{border-bottom: 1px solid #fff;}
.kxyj .left .box .box_nr ul li a{display: block;padding: 0.27rem;font-size: 0.18rem;color: #222222;position: relative;background: url(../images/ejy/kxyj_xjt.png) no-repeat right center;}
.kxyj .left .box .box_nr ul li a:hover{color: #2a66b7;}
.kxyj .right{width: 29.21%;float: right;background: url(../images/ejy/kxyj_right_bg.jpg) no-repeat;background-size: cover;padding: 0.41rem 0.5rem;}
.kxyj .right p{font-size: 0.16rem;color: #fff;line-height: 0.26rem;margin-bottom: 0.26rem;}

/*翻页条样式*/
.pagebar {
    font-size: 12px;
    text-align: center;
    color: #cccccc;
    padding:50px 0;
}

/*去掉a链接的下划线*/
.pagebar a{
    text-decoration: none;
}

/*消掉最左侧页码区margin-left的5个像素*/
.pagebar .p_pages{
    display:table;
    margin: 0 auto;
}

/*按钮和页码的外观*/
.pagebar .p_fun,.pagebar .p_no,.pagebar .p_no_d,.pagebar .p_dot,.pagebar .p_fun_d{
display: inline-block;
min-width: 16px;
margin-left:-1px;
}
.pagebar .p_fun:hover,.pagebar .p_no:hover,.pagebar .p_no_d:hover,.pagebar .p_dot:hover,.pagebar .p_fun_d:hover{
	position:relative;
	z-index:1;
}
.pagebar .p_no,.pagebar .p_dot,.pagebar .p_fun,.pagebar .p_fun_d{
border: 1px solid #cccccc;
}
.pagebar .p_no a,.pagebar .p_fun a{
display:block;
padding: 10px;
}
.pagebar .p_fun_d,.pagebar .p_dot {
padding: 10px;
}

/*文字对齐样式*/
.pagebar .p_t{
    line-height:12px;
    margin:0px;
    padding:0px;
    display:inline-block;
    vertical-align:middle;
}


/*链接字体颜色*/
.pagebar .p_fun a, .pagebar .p_no a{
    color: #cccccc;
}

/*鼠标移上时有链接按钮的外观*/
.pagebar .p_no:hover a, .pagebar .p_fun:hover a, .pagebar .p_goto a:hover,.pagebar .p_dot:hover,.pagebar .p_fun_d:hover{
    color:#0d4084;
}
.pagebar .p_no:hover, .pagebar .p_fun:hover,.pagebar .p_dot:hover,.pagebar .p_fun_d:hover {
  border: 1px solid #0d4084;
}


/*当前页码的外观*/
.pagebar .p_no_d{
border:1px solid #0d4084;
color:#0d4084;
padding:10px;
z-index:1;
position:relative;
}

/*按钮控制*/

/*控制是否显示 "首页" "尾页" */
.pagebar .p_first,.pagebar .p_first_d,.pagebar .p_last,.pagebar .p_last_d{
    display:none;
}

/*控制是否显示 "上页" "下页"*/
.pagebar .p_prev,.pagebar .p_prev_d.pagebar .p_next,.pagebar .p_next_d{
    /*display:none;*/
}

/*控制是否显示无链接的 "首页" "上页" "下页" "尾页"*/
.pagebar .p_first_d,.pagebar .p_prev_d,.pagebar .p_next_d,.pagebar .p_last_d{
    /*display:none;*/
}

/*跳转到页码输入框的外观*/
.pagebar .p_goto input {
    font-size:12px;
    border: 1px solid #aaa;
    height:22px;
    line-height:20px;
    box-sizing:border-box;
    vertical-align:middle;
    outline-width:thin;
    outline-color:#258CFF;    
    margin:0px 2px;
    padding:0px 1px;
    width:22px;
    text-align:center;
}

/*跳转到页码输入框  鼠标移上及输入时的外框颜色*/
.pagebar .p_goto input:hover, .pagebar .p_goto input:focus{
    border: 1px solid #258CFF;
}

/*跳转按钮的外观*/
.pagebar .p_goto a{
    border: 1px solid #ccc;
    padding: 5px 6px;
    color: #222;
    margin:0px;
    height:24px;
    -height:auto;
    line-height:12px;
    display:inline-block;
    box-sizing:border-box;
    vertical-align:middle;
}

@media(max-width: 1470px){
    .w1400{width: 90%;}
}
@media(max-width: 800px){
    .kxyj .left{width: 100%;margin-bottom: 0.3rem;}
    .kxyj .right{width: 100%;}
    .banner_ej{height: 2rem;margin-top: 0.58rem;}
    .banner_ej h2{margin-bottom: 0.25rem;}.ej_main{padding: 0.2rem 0;}
    .pagebar{padding: 20px 0;}
    .ej_dh ul{
        display:flex;
        flex-wrap:wrap;
        justify-content:flex-start;
    }
    .ej_dh ul li{
        width: 33.33%;
    }
}
@media(max-width: 545px){
    .ej_dh ul li{
        width: 50%;
    }
}

 a .img{overflow: hidden;}
 a .img img{transition: 0.4s;}
 a:hover .img img{transform: scale(1.05);}



.ljrw{padding-left:0.05%;}
.ljrw .tit{font-size: 0.24rem;color: #05397f;padding-bottom: 0.27rem;background: url(../images/ejy/ljrw_tit_ico.png) no-repeat bottom left;font-weight: bold;margin-bottom: 0.56rem;}
.ljrw ul{display: flex;flex-wrap: wrap;}
.ljrw ul li{width: 50%;margin-bottom: 0.5rem;border-bottom: 1px solid #e8ecf7;padding-bottom: 0.4rem;}
.ljrw ul li a{display: block;padding-bottom: 0.4rem;transition: 0.4s;}
.ljrw ul li a:hover{background: url(../images/ejy/ljrw_li_bg_on.png) no-repeat left bottom;}
.ljrw ul li a::after{content: "";display: block;clear: both;}
.ljrw ul li .img{float: left;width: 1.8rem;height: 2.2rem;position: relative;}
.ljrw ul li .img img{}
.ljrw ul li .con{float: right;width: calc(100% - 1.8rem);padding-left: 5%;padding-top: 2%;padding-right: 8%;}
.ljrw ul li .con .bt{margin-bottom: 0.36rem;}
.ljrw ul li .con .bt p{font-size: 0.2rem;color: #222222;font-weight: bold;line-height: 0.28rem;}
.ljrw ul li .con .zy{border-bottom: 1px solid #dfe3ec;padding-bottom: 0.43rem;}
.ljrw ul li .con .zy p{font-size: 14px;color: #222222;}
.ljrw ul li .con .more{font-size: 14px;color: #8c81c3;padding-top: 0.3rem;}
.ljrw ul li .con .more img{display: inline-block;margin-left: 6px;}

@media(max-width: 800px){
    .ljrw ul li{width: 100%;}
}



.sdwh{}
.sdwh .xxk_box{max-width: 888px;margin: 0 auto 0.9rem;position: relative;}
.sdwh .xxk_box::after{content: "";display: block;width: 100%;height: 1px;background: #edeef6;position: absolute;top: 49%;left: 0;}
.sdwh .xxk_box ul{display: flex;justify-content: center;position: relative;z-index: 3;}
.sdwh .xxk_box ul::after{content: "";display: block;clear: both;}
.sdwh .xxk_box ul li{font-size: 0.16rem;color: #999999;border-radius: 50px;padding: 10px 22px;border: 1px solid #999999;display: block;display: table;float: left;margin: 0 0.3rem;transition: 0.4s;background: #fff;min-width: 104px;}
.sdwh .xxk_box ul li.on{background: #05397f;color: #fff;border: 1px solid #05397f;}
.sdwh .box{display: none;}
.sdwh .box.on{display: block;}
.sdwh .box .xhjs{}
.sdwh .box .xhjs img{margin: 0 auto;}
.sdwh .box .xhjs p.xp{text-align: center;font-size: 0.16rem;color: #636363;margin-top: 0.3rem;}
.sdwh .box .xhjs .wz{margin-top: 0.6rem;}
.sdwh .box .xhjs .wz p{text-align: center;font-size: 0.24rem;color: #222222;line-height: 0.5rem;}


#audioContainer{max-width: 888px;margin: 0 auto;}
.audiojs .info .title{color: #2a66b7;display: none;}
.audiojs .play{background: #2a66b7 url(../audiojs/btnPlay.svg) no-repeat center center;    background-size: 20px 20px;    background-position: 55% center;}
.audiojs .pause{background: #2a66b7 url(../audiojs/btnPause.svg) no-repeat center center;    background-size: 20px 20px;}
.audiojs .progress{background: #2a66b7;}


.xxxf{width: 100%;margin: 0 auto;background-size: auto 100%;padding: 0.48rem 0;}
.xxxf img{display: none;max-width: 100%;}
.xxxf .con{background: url(../images/ejy/sdwh_xxxf_con_bg.jpg) no-repeat center center;background-size: cover;width: 100%;padding: 5%;}
.xxxf .con div{margin-bottom: 0.54rem;overflow: hidden;}
.xxxf .con div+div{margin-bottom: 0;}
.xxxf .con .tit{font-size: 0.24rem;color: #222222;display: table;margin-bottom: 0.28rem;padding-bottom: 0.11rem;position: relative;}
.xxxf .con .tit:before{ content:""; position: absolute; border-bottom: #828283 1px dashed; left: 0; width: 100vw; opacity: .36; bottom: -.025rem}
.xxxf .con .tit:after{content:"";position: absolute;height: .05rem;background: #05397f;width: .46rem;bottom: -.05rem;left: 0;}
.xxxf .con>div{ overflow: hidden}
.xxxf .con .nr{font-size: 0.18rem;color: #48505b;line-height: 0.24rem;}
.xxxf .con ul{display: flex;flex-wrap: wrap;margin: 0 -.6rem;margin-bottom: -.54rem;}
.xxxf .con ul li{width: 50%;padding: 0 .6rem;overflow: hidden;}


.xgjs{}
.xgjs .wz{margin-bottom: 0.4rem;}
.xgjs .wz p{font-size: 0.18rem;line-height: 0.38rem;color: #222222;text-align: center;}
.xgjs .xg{max-width: 100%;margin: 0 auto 0.4rem;}
.xgjs .mp3{max-width: 100%;margin: 0 auto;display: table;}


@media(max-width: 800px){
    .sdwh .xxk_box ul li{    margin: 0 3%;    min-width: 81px;    padding: 10px 16px;}
    .xxxf .con{width: 100%;}
    .xxxf{background: none;}
    .xxxf img{display: block;}
}




.jyjx{display: flex;flex-wrap: wrap;}
.jyjx .left{width: 50%;background: url(../images/ejy/jyjx_left_bg.jpg) no-repeat bottom right;}
.jyjx .left::after{content: "";display: block;clear: both;}
.jyjx .left a{display: block;width: 50%;height: 2.64rem;padding: 12% 0;position: relative;transition: 0.4s;float: left;}
.jyjx .left a:hover{box-shadow: 0 0 13px rgba(0,0,0,0.5) !important;z-index: 3;}
.jyjx .left a img{margin: 0 auto;margin-bottom: 0.3rem;}
.jyjx .left a p{font-size: 0.24rem;color: #222222;text-align: center;}
.jyjx .left a.a1{box-shadow: 0 0 13px rgba(0,0,0,0.1);border-radius: 0.5rem 0 0 0;}
.jyjx .left a.a2{background: url(../images/ejy/jyjx_a2_bg.jpg) no-repeat;background-size: cover;}
.jyjx .left a.a2 p{color: #fff;}
.jyjx .left a.a3{padding: 0;height: auto;position: relative;height: 5.28rem;}
.jyjx .left a.a3 img{width: 100%;margin-bottom: 0;position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;}
.jyjx .left a.a4{background: #e8eff9;}
.jyjx .left a.a3:hover{box-shadow: 0 0 13px rgba(0,0,0,0) !important;}
.jyjx .left a.a3:hover img{box-shadow: 0 0 13px rgba(0,0,0,0.5) !important;}
.jyjx .right{width: 50%;}
.jyjx .right .pic{position: relative;height: 5.28rem;}
.jyjx .right .pic>img{position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;}
.jyjx .right .pic a{display: block;width: 50%;height: 2.64rem;padding: 12% 0;position: relative;transition: 0.4s;position: absolute;left: 0;bottom: 0;z-index: 2;background: rgba(255,255,255,0.85);border-radius: 0 0.5rem 0 0 ;}
.jyjx .right .pic a:hover{box-shadow: 0 0 13px rgba(0,0,0,0.5) !important;z-index: 3;}
.jyjx .right .pic a img{margin: 0 auto;margin-bottom: 0.3rem;}
.jyjx .right .pic a p{font-size: 0.24rem;color: #222222;text-align: center;}
.jyjx .right .con{width: 100%;background: url(../images/ejy/jyjx_right_con.jpg) no-repeat;height: 2.64rem;background-size: cover;padding: 7.5% 0;}
.jyjx .right .con ul{width: 80%;margin: 0 auto;display: flex;flex-wrap: wrap;}
.jyjx .right .con ul li{width: 50%;margin: 3% 0;}
.jyjx .right .con ul li a{font-size: 0.18rem;color: #000;transition: 0.4s;}
.jyjx .right .con ul li a:hover{color: #083a83;font-weight: bold;}



@media(max-width: 1024px){
    /*.jyjx .right .con{height: auto;}*/
}

@media(max-width: 800px){
    .jyjx .left{width: 100%;} 
    .jyjx .right{width: 100%;} 
}






.sdxs{width: 90%;margin: 0 auto;}
.sdxs .big_tit{font-size: 0.4rem;font-weight: bold;text-align: center;margin-bottom: 0.5rem;}
.sdxs .left{width: 50%;float: left;}
.sdxs .right{width: 50%;float: right;}
.sdxs_main{position: relative;padding-top: 1.2rem;}
/* .sdxs_main::after{content: "";display: block;position: absolute;top: 0;left: 50%;width: 1px;height: 100%;background: #ececec;} */
.sdxs_main::before{content: "";display: block;width: 0.24rem;height: 0.24rem;position: absolute;top: 0;left: calc(50% - 0.12rem);background: #05397f;border-radius: 50%;z-index: 2;}
.sdxs .box{padding-right: 14%;position: relative;padding-bottom: 0.5rem;min-height: 0.8rem;}
.sdxs .box .btn{content: "";display: block;width: 0.74rem;height: 0.25rem;background: url(../images/ejy/sdxs_ico.png) no-repeat;background-size: 100%;position: absolute;top: 0;right: -0.12rem;z-index: 3;transition: 0.4s;cursor: pointer;}
.sdxs .box:hover .btn{background: url(../images/ejy/sdxs_ico_on.png) no-repeat !important;background-size: 100% !important;}
.sdxs .box::before{width: 1px;height: 100%;background: #ececec;position: absolute;right: -1px;bottom: 0;content: "";display: block;transition: 0.4s;z-index: 1;}
.sdxs .box:hover::before{background: #05397f !important;}
.sdxs .box:first-child::before{height: calc(100% + 1.2rem);top: -1.2rem;}
.sdxs .box .tit{font-size: 0.3rem;color: #222222;text-align: right;font-weight: bold;transition: 0.4s;}
.sdxs .box:hover .tit{color: #05397f;}
.sdxs .box .con{position: relative;margin-top: 0.45rem;}
.sdxs .box .con p{font-size: 0.16rem;color: #222222;line-height: 0.32rem;margin-bottom: 0.3rem;}
.sdxs .box .con img{margin-bottom: 0.3rem;}
.sdxs .box::before{}
.sdxs .box+.box::before{z-index: 2;}
.sdxs .box+.box+.box::before{z-index: 3;}
.sdxs .box+.box+.box+.box::before{z-index: 4;}

.sdxs .right .box{padding-right: 0;padding-left: 14%;}
.sdxs .right .box .btn{content: "";display: block;width: 0.74rem;height: 0.25rem;background: url(../images/ejy/sdxs_ico.png) no-repeat;background-size: 100%;position: absolute;top: 0;left: -0.12rem;z-index: 3;right: auto;transform:rotate(180deg)}
.sdxs .right .box::before{width: 1px;height: 100%;background: #ececec;position: absolute;right: auto;bottom: 0;left: 0; content: "";display: block;}
.sdxs .right .box .tit{text-align: left;}
.sdxs .right .box:first-child{margin-top: 1.45rem;transition: 0.4s;}
.sdxs .right .box.on:first-child{margin-top: 0.4rem;}
.sdxs .right .box:first-child::before{height: 100%;top: 0;}
.sdxs .box .con .img{overflow: hidden;width: 100%;}
.sdxs .box .con .img img{width: 100%;}
.sdxs .box:hover .con img{transform: scale(1.05);}

.sdxs_sjzs{display: none;position: relative;z-index: 3;}
.sdxs_sjzs::before{content: "";display: block;width: 0.24rem;height: 0.24rem;position: absolute;top: 0;right: calc(0% - 0.12rem);background: #05397f;border-radius: 50%;z-index: 2;}
.sdxs_sjzs .box .btn{  height: 0.32rem;  width: 0.5rem;background-size: auto 100%;background: url(../images/ejy/sdxs_ico.png) no-repeat right center;z-index: 4;}
.sdxs_sjzs .box:hover .btn{background-size: auto 100% !important;background: url(../images/ejy/sdxs_ico_on.png) no-repeat right center !important; height: 0.32rem;  width: 0.5rem;z-index: 4;}
.sdxs_sjzs .box .con{margin-top: 0;}
.sdxs_sjzs .box .tit{margin-bottom: 0.45rem;}

@media(max-width: 800px){
    .sdxs .box:first-child{}
    .sdxs .box:first-child::before{}
    .sdxs_main{display: none;}
    .sdxs_sjzs{display: block;padding-top: 1.2rem;}
}





.xrld{}
.xrld .left{width: 50%;float: left;padding: 0 2%;}
.xrld .right{width: 50%;float: right;}
.xrld .box .tit{font-size: 0.22rem;color: #333333;background: url(../images/ejy/xrld_tit_bg.png) no-repeat;background-size: cover;padding: 0.19rem 0.24rem;}
.xrld .box .con_out{border-bottom: 1px solid #f2f3f8;padding: 0.26rem 0.24rem 0;}
.xrld .box .con_out::after{content: "";display: block;clear: both;}
.xrld .box .con_out>p{font-size: 0.18rem;color: #222222;font-weight: bold;display: table;border-left: 3px solid #134486;padding-left: 0.25rem;float: left;}
.xrld .box .con_out>ul{float: right;width: 60%;}
.xrld .box .con_out>ul::after{content: "";display: block;clear: both;}
.xrld .box .con_out>ul li{float: left;width: 33.3%;margin-bottom: 0.26rem;position: relative;}
.xrld .box .con_out>ul li a{font-size: 0.16rem;}
.xrld .box .con_out>ul li .nr{display: none;position: absolute;width: 5.95rem;height: 3.03rem;background: url(../images/ejy/xrld_li_bg.png) no-repeat;padding: 0.56rem 0.67rem 0.65rem 0.77rem;z-index: 3;top: -1.4rem;left: 3em;background-size: cover;}
.xrld .box .con_out>ul li .nr::after{content: "";display: block;clear: both;}
.xrld .box .con_out>ul li .nr .img{width: 1.33rem;height: 1.79rem;position: relative;float: left;}
.xrld .box .con_out>ul li .nr .img img{position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;}
.xrld .box .con_out>ul li .nr .con{overflow: auto;width: calc(100% - 1.48rem);float: right;height: 100%;}
.xrld .box .con_out>ul li .nr .con .bt{font-size: 0.2rem;color: #05397f;font-weight: bold;margin-bottom: 0.17rem;}
.xrld .box .con_out>ul li .nr .con p{font-size: 14px;color: #333333;line-height: 23px;}

.xrld .box .con_out>ul li:hover .nr{display: block;}

.xrld .box .con_out>ul li .nr .con::-webkit-scrollbar {/*滚动条整体样式*/
    width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.xrld .box .con_out>ul li .nr .con::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 3px;
     -webkit-box-shadow: inset 0 0 5px rgba(37,118,207,1);
    background: #535353;
}
.xrld .box .con_out>ul li .nr .con::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px #e6e6e6;
    border-radius: 3px;
    background: #EDEDED;
}
.xrld .right .box .con_out>p{font-weight: normal;}
@media(max-width: 2000px){
/*2024.1.30夏老师提出调整*/
.xrld .right .box .con_out>ul li .nr{
left: 10%;
transform-origin: left center;
transform: rotateY(180deg);
}
.xrld .right .box .con_out>ul li .nr .con,.xrld .right .box .con_out>ul li .nr .img{
transform: rotateY(180deg);
}
.xrld .right .box .con_out>ul li .nr .con{
float:left;
}
.xrld .right .box .con_out>ul li .nr .img{
  float:right;
}
/*2024.1.30夏老师提出调整*/

}
@media(max-width: 1810px){
    .xrld .box .con_out>ul li .nr{left: 10%;}

    .xrld .box .con_out>ul{width: 73%;}
/*2024.1.30夏老师提出调整*/
.xrld .right .box .con_out>ul li .nr{
transform-origin: left center;
transform: rotateY(180deg);
}
.xrld .right .box .con_out>ul li .nr .con,.xrld .right .box .con_out>ul li .nr .img{
transform: rotateY(180deg);
}
.xrld .right .box .con_out>ul li .nr .con{
float:left;
}
.xrld .right .box .con_out>ul li .nr .img{
  float:right;
}
/*2024.1.30夏老师提出调整*/
}

@media(max-width: 1024px){
    .xrld .left{width: 100%;}
    .xrld .right{width: 100%;}
    .xrld .box .con_out>ul li .nr{top: -2.5rem;left: -80%;background: #fff;padding: 0.3rem;height: 2.4rem;box-shadow: 0 0 0.4rem rgba(0,0,0,0.13);width: 4rem;}
}

@media(max-width: 800px){
    .xrld .box .con_out>ul li .nr{left: -130%;}
}

@media(max-width: 650px){
    .xrld .box .con_out>ul{width: 56%;}
    .xrld .box .con_out>ul li .nr{display: none !important;}
}





.xysh{padding: 0 5%;}
.xysh .shang{display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 0.6rem;}
.xysh .shang .box{width: 31%;background: #f6f7fb;padding: 2.4%;position: relative;display: flex;flex-wrap: wrap;}
.xysh .shang .box::after{content: "";display: block;width: 100%;height: 0.06rem;background: #2a66b7;position: absolute;top: 0;left: 0;}
.xysh .shang .box .con{margin-bottom: 0.3rem;width:100%;}
.xysh .shang .box .con .bt{font-size: 0.24rem;color: #333333;margin-bottom: 0.2rem;}
.xysh .shang .box .con ul{display: flex;flex-wrap: wrap;}
.xysh .shang .box .con ul li{width: 50%;}
.xysh .shang .box .con ul li a{font-size: 16px;color: #333333;padding:0.11rem 0 0.11rem 0.27rem;background: url(../images/ejy/xysh_jt.png) no-repeat left center;display: block;transition: 0.4s;line-height: 0.2rem;}
.xysh .shang .box .con ul li a:hover{color: #2a66b7;}
.xysh .shang .box .pic{width: 100%;align-self: flex-end;}
.xysh .shang .box .pic img{width: 100%;}
.xysh .shang .box.box2 .pic{margin-bottom: 0.3rem;align-self: flex-start;}
.xysh .shang .box.box2 .con{margin-bottom: 0;align-self: flex-end;}
.xysh .shang .box.box2::after{bottom: 0;top: auto;}

.xysh .xia{position: relative;}
.xysh .xia::after{content: "";display: block;clear: both;}
.xysh .xia .con{width: 70%;position: relative;z-index: 3;float: left;margin-right: -10%;background: url(../images/ejy/xysh_x_con.jpg) no-repeat;background-size: cover;padding: 4% 3%;margin-top: 0.14rem;}
.xysh .xia .con .box{border-bottom: 1px dashed rgba(255,255,255,0.4);margin-bottom: 0.23rem;}
.xysh .xia .con .box p{font-size: 0.24rem;color: #ffffff;margin-bottom: 0.25rem;}
.xysh .xia .con .box .lj{display: flex;flex-wrap: wrap;}
.xysh .xia .con .box .lj a{font-size: 0.18rem;color: #fff;display: block;width: 25%;padding-bottom: 0.24rem;transition: 0.4s;line-height: 0.24rem;}
.xysh .xia .con .box.box3{justify-content: space-between;}
.xysh .xia .con .box.box3 .lj a{width: 48%;}
.xysh .xia .con .box.box4{border-bottom: 0px;}
.xysh .xia .pic{width: 39.12%;float: right;}
.xysh .xia .pic img{width: 100%;}
.xysh .xia .con .box .lj a:hover{transform: translate(0,-5px);}


@media(max-width: 1024px){
    .xysh .shang .box .con ul li{width: 100%;}
    .xysh .shang .box .con ul li a{padding: 0.07rem 0 0.07rem 0.27rem;}
}
@media(max-width: 800px){
    .xysh .shang .box{width: 100%;    padding: 4.4%;margin-bottom: 0.3rem;}
    .xysh .shang .box .con ul li{width: 50%;}
    .xysh .shang .box.box2::after{    bottom: auto;top: 0;}
    .xysh .xia .con{width: 100%;margin-top: 0;}
    .xysh .xia .pic{width: 100%;}
}



.lrld{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 5%;align-items: flex-start;}
.lrld .box{width: 48%;box-shadow: 0 0 0.32rem rgba(50,50,50,0.09);padding: 5% 5% 5% 9%;background: url(../images/ejy/lrld_left_bg.jpg) no-repeat left top;background-size: 10% 100%;}
.lrld .box+.box{background: url(../images/ejy/lrld_right_bg.jpg) no-repeat left top;background-size: 10% 100%;}
.lrld .box h2{font-size: 0.24rem;color: #05397f;font-weight: bold;margin-bottom: 0.5rem;}
.lrld .box .tit{display: flex;padding-bottom: 0.25rem;border-bottom: 1px solid #e1e3f0;margin-bottom: 0.25rem;}
.lrld .box .tit p{width: 33.33%;color: #222222;font-size: 0.16rem;font-weight: bold;}
.lrld .box .wz{margin-bottom: 0.35rem;display: flex;}
.lrld .box .wz p{width: 33.33%;color: #222222;font-size: 0.16rem;}

@media(max-width: 800px){
    .lrld .box{width: 100%;margin-bottom: 0.3rem;background-size: 5% 100% !important;}
}

.xxjg{}
.xxjg .tit{}
.xxjg .tit img{margin: 0 auto 0.26rem;max-width: 60%;}
.xxjg .tit p{font-size:0.22rem;color: #fff;font-weight: bold;text-align: center;}
.xxjg .con{}
.xxjg .con ul{display: flex;flex-wrap: wrap;}
.xxjg .con ul li{width: 25%;padding: 0.22rem 0.1rem 0.22rem 0.2rem;background: url(../images/ejy/xxjg_jt.png) no-repeat left 1.75em;transition: 0.4s;line-height: 0.2rem;}
.xxjg .con ul li a{font-size: 0.16rem;color: #222222;}
.xxjg .con ul li a:hover{color: #05397f;font-weight: bold;}

.xxjg .jg_p1{margin-bottom: 0.9rem;}
.xxjg .jg_p1 .w1400{display: flex;flex-wrap: wrap;background: url(../images/ejy/xxjg_p1_bg.jpg) no-repeat top left;padding-top: 1rem;}
.xxjg .jg_p1 .tit{width: 14.57%;padding-top: 0.36rem;}
.xxjg .jg_p1 .con{width: 85.42%;background: #fff;padding: 5%;border-radius: 0.5rem 0 0 0;}

.xxjg .jg_p2{background: url(../images/ejy/xxjg_p2_bg.jpg) no-repeat bottom right;margin-bottom: 0.9rem;}
.xxjg .jg_p2 .w1400{display: flex;flex-wrap: wrap;}
.xxjg .jg_p2 .right{width: 46.71%;display: flex;flex-wrap: wrap;}
.xxjg .jg_p2 .right .tit{width: 42.74%;background: url(../images/ejy/xxjg_ico2_bg.jpg) no-repeat center center;background-size: cover;align-self: flex-end;padding: 6% 0;}
.xxjg .jg_p2 .right>img{width: 57.25%;align-self: flex-end;}
.xxjg .jg_p2 .con{width: 53.28%;}
.xxjg .jg_p2 .con ul li{width: 50%;}

.xxjg .jg_p3{}
.xxjg .jg_p3 .w1400{display: flex;flex-wrap: wrap;align-items: flex-start;}
.xxjg .jg_p3 .tit{background: url(../images/ejy/xxjg_ico3_bg.jpg) no-repeat;background-size: cover;padding: 6.5% 0;width: 14.64%;position: relative;z-index: 3;}
.xxjg .jg_p3 .con{background: #f5fafd;width: 85.35%;padding: 5% 2% 5% 17%;margin-left: -12%;margin-top: 0.43rem;}
.xxjg .jg_p3 .con ul li{width: 33.33%;}


@media(max-width: 900px){
    .xxjg .tit{width: 100% !important;padding: 0.36rem 0 !important;}
    .xxjg .con{width: 100% !important;}
    .xxjg .con ul li{width: 50% !important;}
    .xxjg .jg_p1 .w1400{padding-top: 0;}
    .xxjg .jg_p2 .right{width: 100%;}
    .xxjg .jg_p2 .right>img{display: none;}
    .xxjg .jg_p2{background: none;}
    .xxjg .jg_p2 .con{padding: 5%;}
    .xxjg .jg_p2 .w1400{    flex-direction: column-reverse;}
    .xxjg .jg_p3 .con{margin-left: 0;margin-top: 0;padding: 5%;}
}



.ljrw2{}
.ljrw2 .w1400{padding-top: 0 !important;}
.ljrw2 h2{font-size: 0.28rem;margin-left: 7%;padding: 0.43rem 0 0.31rem;font-weight: bold;color: #fff;}
.ljrw2 .con{margin-left: 5.57%;width: 100% !important;padding: 3% 1% 3% 5% !important;}
.ljrw2 .con ul{}
.ljrw2 .con ul li{width: 12.5%;}
.ljrw2 .con ul li a{background: none;color: #05397f;}
.ljrw2 .con ul li a:hover{color: #ffa200;text-decoration: underline;font-weight: normal;}

@media(max-width: 900px){
    .ljrw2 .con ul li{width: 20% !important;}
}
@media(max-width: 650px){
    .ljrw2 .con ul li{width: 25% !important;}
}


.gjjl{}
.gjjl h1{font-size: 0.4rem;color: #333333;font-weight: bold;margin-bottom: 0.6rem;text-align: center;}
.gjjl ul{display: flex;flex-wrap: wrap;}
.gjjl ul li{width: 25%;}
.gjjl ul li a{border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;height: 2.25rem;display: flex;align-items: center;flex-wrap: wrap;}
.gjjl ul li+li+li+li a{border-right: 1px solid #fff;}
.gjjl ul:last-child li a{border-bottom: 1px solid #fff;}
.gjjl ul li img{margin: 0 auto -0.56rem;max-width: 70%;}
.gjjl ul li p{text-align: center;font-size: 0.18rem;color: #333333;width: 100%;transition: 0.4s;}
.gjjl ul li a:hover p{color: #05397f;font-weight: bold;}
@media(max-width: 800px){
    .gjjl ul li a{border: 1px solid #e5e5e5 !important;}
    .gjjl ul li{width: 50%;}
}
@media(max-width: 650px){
    .gjjl ul li img{    margin: 0 auto -0.26rem;}
}









.yxsz{width: 90%;margin: 0 auto;}
.yxsz .big_tit{font-size: 0.4rem;font-weight: bold;text-align: center;margin-bottom: 0.5rem;}
.yxsz .left{width: 50%;float: left;}
.yxsz .right{width: 50%;float: right;}
.yxsz_main{position: relative;padding-top: 1.2rem;}
/* .yxsz_main::after{content: "";display: block;position: absolute;top: 0;left: 50%;width: 1px;height: 100%;background: #ececec;} */

.yxsz .box{padding-right: 14%;position: relative;padding-bottom: 0.9rem;min-height: 1.4rem;}
.yxsz .box .btn{content: "";display: block;width: 0.25rem;height: 0.25rem;background: url(../images/ejy/yxsz_ico.png) no-repeat;background-size: 0.25rem;position: absolute;top: -0.13rem;right: -0.12rem;z-index: 3;transition: 0.4s;cursor: pointer;}
.yxsz .box:hover .btn{background: url(../images/ejy/yxsz_ico.png) no-repeat !important;background-size: 0.25rem !important;}
.yxsz .box::before{width: 1px;height: 100%;background: #ececec !important;position: absolute;right: -1px;bottom: 0;content: "";display: block;transition: 0.4s;z-index: 1;}
/* .yxsz .box:hover::before{background: #05397f !important;} */
.yxsz .box:first-child::before{height: calc(100% + 1.2rem);top: -1.2rem;}
.yxsz .box .tit{font-size: 0.22rem;text-align: right;transition: 0.4s;background: #083a83;color: #fff;display: table;padding: 0.14rem 0.22rem;border-radius: 0.7rem;    top: -0.25rem;
    position: relative;
    z-index: 3;}
.yxsz .box:hover .tit{color: #05397f;background: #fff;box-shadow: 0 0 0.12rem rgba(0,0,0,0.13);}
.yxsz .box .con{position: relative;margin-top: 0.05rem;display: flex;flex-wrap: wrap;clear: both;}
.yxsz .box .con div{    font-size: 0.16rem;width: 50%;

    padding: 0.14rem 0.1rem 0.14rem 0.2rem;
    background: url(../images/ejy/xxjg_jt.png) no-repeat left 1.3em;
    transition: 0.4s;
    line-height: 0.2rem;}
.yxsz .box .con div a{
    color: #222222;
}
    .yxsz .box .con div a:hover{color: #05397f;}
.yxsz .box::after{width: 100%;height: 1px;background: #eaeaea;content: "";display: block;clear: both;position: absolute;top: 0;left: 0;}
.yxsz .box .btn{z-index: 2;}


.yxsz .right .box{padding-right: 0;padding-left: 14%;}
.yxsz .right .box .btn{content: "";display: block;width: 0.25rem;height: 0.25rem;background: url(../images/ejy/yxsz_ico.png) no-repeat;background-size: 0.25rem;position: absolute;    top: -0.13rem;left: -0.12rem;z-index: 3;right: auto;transform:rotate(180deg)}
.yxsz .right .box::before{width: 1px;height: 100%;background: #ececec;position: absolute;right: auto;bottom: 0;left: 0; content: "";display: block;}
.yxsz .right .box .tit{float: right;}
.yxsz .right .box:first-child{margin-top: 0.5rem;transition: 0.4s;}
.yxsz .right .box.on:first-child{margin-top: 0.4rem;}
.yxsz .right .box:first-child::before{height: 100%;top: 0;}

.yxsz_logo{}
.yxsz_logo img{margin: 0 auto;max-width: 100%;}


.yxsz_sjzs{display: none;position: relative;z-index: 3;}
.yxsz_sjzs::before{content: "";display: block;width: 0.24rem;height: 0.24rem;position: absolute;top: 0;right: calc(0% - 0.12rem);background: #05397f;border-radius: 50%;z-index: 2;}
.yxsz_sjzs .box .btn{ height: 0.32rem;  width: 0.5rem;background-size: 0.25rem;background: url(../images/ejy/yxsz_ico.png) no-repeat right center;z-index: 4;    right: -0.16rem;}
.yxsz_sjzs .box:hover .btn{background-size: 0.25rem !important;background: url(../images/ejy/yxsz_ico.png) no-repeat right center !important; height: 0.32rem;  width: 0.5rem;z-index: 4;}
.yxsz_sjzs .box .con{margin-top: 0;}
.yxsz_sjzs .box .tit{margin-bottom: 0.45rem;}

@media(max-width: 800px){
    .yxsz .box:first-child{}
    .yxsz .box:first-child::before{}
    .yxsz_main{display: none;}
    .yxsz_sjzs{display: block;padding-top: 1.2rem;}
    .yxsz .box.on{min-height: 1rem;padding-bottom: 0.1rem;}
}


.symb_dh{border-bottom: 1px solid #ececec;margin-top: 0.45rem;padding-bottom: 0.2rem;}
.symb_dh ul{display: flex;flex-wrap: wrap;}
.symb_dh ul li{    font-size: 0.16rem;width: 16.666%;text-align: center;
    color: #222222;
    display: block;
    padding: 0.26rem 0.29rem;
    transition: 0.4s;}
.symb_dh ul li.on,.symb_dh ul li:hover{color: #ffffff;background: #05397f;}


.symb{}
.symb .box{display: none;}
.symb .box.on{display: block;}
.symb .box .tit{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.6rem;}
.symb .box .tit .left{}
.symb .box .tit .left p{font-size: 0.44rem;color: #333333;margin-bottom: 0.07rem;}
.symb .box .tit .left span{font-size: 0.21rem;color: #333333;}
.symb .box .tit .right{}
.symb .box .tit .right a{display: block;font-size: 0.18rem;color: #fff;padding: 0.17rem 0.5rem;background: #2c4484;text-align: center;border-radius: 0.6rem;transition: 0.4s;}
.symb .box .tit .right a:hover{color: #2c4484;background: #fff;box-shadow: 0 0 0.12rem rgba(0,0,0,0.3);}
.symb .box .con{}
.symb .box .con p{font-size: 0.24rem;color: #2c4484;line-height: 0.44rem;}
.symb .box .con strong{font-size: 0.24rem;color: #9fa0a0;line-height: 0.44rem;}
.symb .box .con p.jj{text-indent: 2em;}
.symb .box .con .nr{display: flex;justify-content: space-between;align-items: start;}
.symb .box .con .nr .left{}
.symb .box .con .nr .left p{margin: 0.28rem 0;}
.symb .box .con .nr .right{}
.symb .box .con .nr .right img{max-width: 4.81rem;}
.symb .box .con .xm{margin-top: 0.3rem;margin-right: -1rem;overflow:hidden;}
.symb .box .con .xm p{float:left;margin-bottom: 0.37rem;margin-right: 1rem;}
.symb .box .con .xm p span{background: url(../images/ejy/symb_ico_6bx.png) no-repeat center center;display: inline-block;width: 0.38rem;height: 0.45rem;background-size: 100%;font-size: 0.14rem;color: #960247;text-align: center;line-height: 0.45rem;margin-right: 0.1rem;}





@media(max-width: 900px){
    .symb_dh ul li{padding: 0.2rem 0.1rem;}
    .symb .box .con .xm p{width: 50% !important;}
    .symb .box .con .nr .right img{max-width:3rem;}
}

@media(max-width: 650px){
    .symb .box .con .nr{flex-wrap: wrap;}
    .symb .box .con .nr .left{width: 100%;}
    .symb .box .con .nr .right{width: 100%;margin-bottom: 0.3rem;}
    .symb .box .con .nr .right img{max-width: 60%;margin: 0 auto;}
    .symb .box .con .xm p{width: 100% !important;}
    .symb_dh ul li{width: 25%;}
}





.xxjj .con::-webkit-scrollbar {/*滚动条整体样式*/
    width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.xxjj .con::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 3px;
     -webkit-box-shadow: inset 0 0 5px rgba(37,118,207,1);
    background: #535353;
}
.xxjj .con::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px #e2eef4;
    border-radius: 3px;
    background: #e2eef4;
}

.xxjj{}
.xxjj p{font-size: 0.16rem;line-height: 0.32rem;color: #222222;text-indent: 2em;}
.xxjj p img{max-width: 100%;height: auto;margin: 0 auto;}
.xxjj .xxjj_p1{background: url(../images/ejy/xxjj_p1_bg.jpg) no-repeat bottom center;padding-bottom: 0.25rem;}
.xxjj .xxjj_p1 .w1400{display: flex;justify-content: space-between;}
.xxjj .xxjj_p1 .left{width: 48%;display: flex;align-items: center;}
.xxjj .xxjj_p1 .left .con{height: 4.3rem;overflow: auto;    padding-right: 0.26rem;}
.xxjj .xxjj_p1 .right{width: 48%;display: flex;align-items: center;justify-content: space-between;}
.xxjj .xxjj_p1 .right .zc{width: 50%;}
.xxjj .xxjj_p1 .right .yc{width: 49%;padding-left: 0.25rem;}
.xxjj .xxjj_p1 .right .box{text-align: right;}
.xxjj .xxjj_p1 .right .box img{display: inline;margin-bottom: 0.12rem;}
.xxjj .xxjj_p1 .right .yc img{width: 100%;}
.xxjj .xxjj_p1 .right .box p{text-align: left;font-size: 0.14rem;line-height: 0.22rem;margin-bottom: 0.3rem;}

.xxjj .xxjj_p2{background: url(../images/ejy/xxjj_p2_bg.jpg) no-repeat center center;background-size: cover;padding: 0.7rem 0 0.8rem;}
.xxjj .xxjj_p2 .w1400{display: flex;justify-content: space-between;align-items: center;}
.xxjj_sjlb{width: 50%;padding-bottom: 0.3rem;}
.xxjj_sjlb .swiper-slide{display: flex;flex-wrap: wrap;}
.xxjj_sjlb .swiper-slide .box{width: 50%;padding:4% 6%;}
.xxjj_sjlb .swiper-slide .box .shang{border-bottom: 1px solid #cfdae6;}
.xxjj_sjlb .swiper-slide .box .shang p{font-size: 0.44rem;color: #05397f;font-weight: bold;line-height: 0.45rem;display: table;margin: 0 auto;border-bottom: 0.04rem solid #05397f;text-indent: 0 !important;position: relative;bottom: -0.02rem;}
.xxjj_sjlb .swiper-slide .box .shang p span{font-size: 0.14rem;color: #05397f;}
.xxjj_sjlb .swiper-slide .box .xia{margin-top: 0.24rem;}
.xxjj_sjlb .swiper-slide .box .xia p{text-align: center;text-indent: 0;}
.xxjj_sjlb .swiper-pagination{}
.xxjj_sjlb .swiper-pagination span{width: 9px;height: 9px;background: #999999;opacity: 1;transition: 0.4s;}
.xxjj_sjlb .swiper-pagination span.swiper-pagination-bullet-active{width: 30px;background: #00447d;}

.xxjj .xxjj_p2 .right{width: auto;}
.xxjj .xxjj_p2 .right .con{height: 3.3rem;overflow: auto;padding-right: 0.3rem;padding-left: 0.2rem;}

.xxjj .xxjj_p3{padding-top: 1.3rem;}
.xxjj .xxjj_p3 .p3_1{display: flex;background: url(../images/ejy/xxjj_p3_sp_bg.png) no-repeat;justify-content: space-between;padding: 0.5rem 0;margin-bottom: 0.58rem;align-items: flex-start;background-size: auto 100%;}
.xxjj .xxjj_p3 .p3_1 .left{width: 48.5%;padding-left: 3%;}
.xxjj .xxjj_p3 .p3_1 .left p{color: #fff;}
.xxjj .xxjj_p3 .p3_1 .sp_mp4{width: 48.5%;position: relative;cursor: pointer;margin-top: -1rem;}
.xxjj .xxjj_p3 .p3_1 .sp_mp4 .play{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 3;transition: 0.4s;}
.xxjj .xxjj_p3 .p3_1 .sp_mp4.on .play{opacity: 0;}
.xxjj .xxjj_p3 .p3_1 .sp_mp4:hover .play{transform: rotate(360deg);}
.xxjj .xxjj_p3 .p3_1 .sp_mp4 video{width: 100%;height: auto;}
.xxjj .xxjj_p3 .p3_2{margin-bottom: 0.58rem;}
.xxjj .xxjj_p3 .p3_3{border-top: 1px solid #e2eef4;display: flex;border-bottom: 1px solid #e2eef4;margin-bottom: 0.58rem;}
.xxjj .xxjj_p3 .p3_3 .nr{width: 50%;border-right: 1px solid #e2eef4;padding: 3% 3% 1% 0;}
.xxjj .xxjj_p3 .p3_3 .nr+.nr{border-right:0px;padding: 3% 0% 1% 3%;}
.xxjj .xxjj_p3 .p3_3 .nr p{margin-bottom: 0.3rem;}




@media(max-width: 800px){
    .xxjj .xxjj_p1 .w1400{flex-wrap: wrap;}
    .xxjj .xxjj_p1 .left{width: 100%;margin-bottom: 0.4rem;}
    .xxjj .xxjj_p1 .right{width: 100%;}
    .xxjj .xxjj_p2 .w1400{flex-wrap: wrap;}
    .xxjj_sjlb{width: 100%;margin-bottom: 0.4rem;}
    .xxjj .xxjj_p2 .right{width: 100%;}
    .xxjj .xxjj_p3 .p3_1{flex-wrap: wrap;}
    .xxjj .xxjj_p3 .p3_1 .left{width: 100%;padding: 0 5% 0.4rem;}
    .xxjj .xxjj_p3 .p3_1 .sp_mp4{width: 90%;margin: 0 auto;}
    .xxjj .xxjj_p3 .p3_3{flex-wrap: wrap;}
    .xxjj .xxjj_p3 .p3_3 .nr{width: 100%;    border: 1px solid #e2eef4 !important;padding: 3% 3% 1% 3%;}
    .xxjj .xxjj_p3{padding-top: 0.6rem;}
}

/*10-19新增*/
.dangqian .w1400{ display:flex; height:1.16rem; padding:.25rem 0 0; align-items:center}
.dangqian{ font-size:.24rem; color:#05397f; padding:0 0 0 .46rem; border-bottom: 1px solid #ececec;}
.dangqian img{ margin:0 0 0 .18rem}

.n_sygl .fl01{ padding:0 0 .6rem}
.n_sygl .fl01 .w1400{ display:flex; flex-wrap:wrap}
.n_sygl .fl01 .left{ width:50%; padding:0 .18rem 0 0}
.n_sygl .fl01 .right{ width:50%; padding:0 0 0 .18rem;margin-top: 1rem;}

.title001{ margin-bottom:.34rem}
.title001 h3{font-size: .24rem;color:#222222;position:relative;padding: 0 0 .15rem;}
.title001 h3:before{ content:""; position:absolute; left:0; bottom:0; width:.48rem; height:.05rem; background:#05397f}

.ar_article p{ font-size:.16rem; color:#222222; line-height:.36rem; text-indent:.32rem}

.n_sygl .fl02{ background:url(../images/ejy/n_sygl_fl02.jpg) center no-repeat; background-size:cover; padding: .6rem 0; overflow:hidden}

.n_sygl .fl02 .w1400{ display:flex; flex-wrap:wrap}
.n_sygl .fl02 .left{ width:50%; padding:0 .44rem 0 0}
.n_sygl .fl02 .right{ width:50%; padding:0 0 0 .18rem}

.list_box10{ display:flex; margin-bottom:.34rem}
.list_box10 li{ margin-right:.24rem}
.list_box10 li *{ }
.list_box10 li a{ font-size:.22rem; color:#8c8c8c; display:block; position:relative; padding: 0 0 .15rem;}
.list_box10 li a:before{ content:""; position:absolute; left:0; bottom:0; width:0; height:.05rem; background:#05397f; transition:.5s; opacity:0}

.list_box10 li.on a{color:#222222;}
.list_box10 li.on a:before{ width:.48rem; opacity:1}

.list_box13{display: flex;flex-direction: column;justify-content: center;margin: 0;position: relative;}
.list_box13 li *{ transition: .5s}
.list_box13 li a{width: 100%;height: .48rem;display: flex;justify-content: space-between;align-items: center;position: relative;}
.list_box13 li h5{font-size: .16rem;color: #000000;width: calc(100% - .64rem);position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_box13 li span{font-size:.16rem;color:#c5c7c7;font-family: Georgia;}

.list_box13 li a:hover{ color:#05397f}

.n_sygl .fl02 .right .box{ margin:.625rem 0 0}
.list_box_14{display:flex;align-items: flex-start; margin:.25rem 0 0}
.list_box_14 dt{width:2rem;font-size:.22rem;color:#222222;font-weight:bold;border-left:#05397f 3px solid;padding: 0 0 0 .4rem; line-height:.24rem}
.list_box_14 .con{display:flex;flex-wrap:wrap;width: calc(100% - 2rem);}
.list_box_14 dd{width: 33%;font-size:.16rem;color:#222222;line-height:.24rem;margin-bottom:.34rem;transition:.5s;}
.list_box_14 dd:hover{ color:#05397f}

.n_sygl .fl02 .left .slick-arrow{ display:none !important}

.list_box13 li a:hover h5{ color:#05397f}

@media(max-width: 991px){
	.n_sygl .fl01 .left{ width:100%; padding:0} 
	.n_sygl .fl01 .right{ width:100%; padding:.48rem 0 0;margin-top:0;} 
	
	.n_sygl .fl02 .left{ width:100%; padding:0} 
	.n_sygl .fl02 .right{ width:100%; padding:.48rem 0 0} 
	
	.dangqian{ padding:0 0 0 0}
	
	.list_box_14 dt{ width:1.25rem; padding:0 0 0 .2rem}
	.list_box_14 .con{ width:calc(100% - 1.25rem)}
	
	.dangqian img{ height:.2rem}
    .xxxf .con ul{display: flex;flex-wrap: wrap;margin: 0 -.1rem;margin-bottom: -.54rem;}
    .xxxf .con ul li{width: 50%;padding: 0 .1rem;overflow: hidden;}
    .sdwh .xxk_box{ margin: .3rem 0 .1rem}
}

@media(max-width: 767px){
	#gotop{ right:0; transform:scale(0.7)}
}
/*10-19新增*/
/*底部start*/
@media (max-width: 900px) {
.footer .fta .aleft{width: 100%;}
.footer .infoft{width: 100%;text-align: center;}
.footer .logoft{width: 100%;display: flex;justify-content: center;}
.footer .fta .amid{width: 50%;position: relative;}
.footer .fta .amid ul{position: absolute;width: 100vw;background: rgba(255,255,255,0.9);z-index: 5;bottom: 100%;left: -5vw;padding: .2rem;    transform: scaleY(0);
    transform-origin: bottom;
    opacity: 0; transition: .5s;}
.footer .fta .amid h4{text-align: center;}
.footer .fta .amid h4 span:after{content: "\e6cb";font-family: "swiper-icons" !important;color: #2f68b5;display: inline-block;}
.footer .fta .amid:hover ul{transform: scaleY(1);
    transform-origin: bottom;
    opacity: 1;}
.footer .fta .amid:hover h4 span:after{transform:rotate(180deg);}
.footer .fta .aright h4 span:after{content: "\e6cb";font-family: "swiper-icons" !important;color: #2f68b5;display: inline-block;}
.footer .fta .aright h4{text-align: center;}
.footer .amid a{color:#333;opacity:1;}
.footer .fta .aright{width: 50%;position: relative;}
.footer .fta .aright ul{position: absolute;width: 100vw;background: rgba(255,255,255,0.9);z-index: 5;bottom: 100%;right: -5vw;padding: .4rem;    transform: scaleY(0);
    transform-origin: bottom;
    opacity: 0; transition: .5s;}
.footer .fta .aright:hover ul{    transform: scaleY(1);
    transform-origin: bottom;
    opacity: 1;}
.footer .fta .aright:hover ul li a i.icon-huafei{color: #258ce4;border-color: #258ce4;}
.footer .fta .aright:hover ul li a i.swi-sina {color: #d8403f;border-color: #d8403f;}
.footer .fta .aright:hover ul li a i.swi-weixin {color: #18b861;border-color: #18b861;}
.footer .fta .aright:hover ul li a i.icon-xinxi3 {color: #05397f;border-color: #05397f;}

}
.footer .fta .aright:hover h4 span:after{transform:rotate(180deg);}
.footer .ftb{text-align: center;}
}
@media (max-width: 640px){
    .footer .fta .amid ul li{width: 50%;text-align: center;padding: 6px 0;}
    .footer .fta{font-size: .16rem; padding: .4rem 0 .2rem;}
}
/*底部end*/
/*校历start*/
#myform table:first-child{width:100%;}
#myform td { display: flex; justify-content:center}
#myform td span{display:flex;align-items:center;justify-content:center;width: auto; margin:0 .125rem;}
#myform td input{width:16px;height:16px;border:#e5e5e5 1px solid;border-radius:3px;margin:0 .1rem 0 0;cursor: pointer;}
#myform+table{width:100%;}

#Table5 {width:100%;}
#Table5 .ssz{ display:flex; justify-content:center; margin:.2rem 0}
#Table5 .ssz a{ font-size:.16rem; margin:0 .125rem}

#Table5 .ssz1 span{display:flex;justify-content:center;margin: .4rem 0 .2rem;line-height:1.6;font-size:20px!important;}

#Table1{table-layout: fixed;width:100%;}
#Table1 td{padding:.1rem 5px;border: #cccccc 1px solid;font-size: .16rem;color: #666;font-size: 0.16rem;line-height: 0.3rem;border: 1px solid #e7e9eb;text-align: center;vertical-align: middle;color: #222222;background: #f1f6f9;padding: .15rem .1rem;}
#Table1 td font{ color:#f00}
#Table1 tr:nth-child(2n-1) td{ background: #fff;}
#Table1 tr:first-child td{color: #fff;font-size: 0.2rem;line-height: 0.3rem;border: 1px solid #fff;background: #1360b6;font-weight: normal;text-align: center;vertical-align: middle;padding: 1%;width:4em!important;}
#Table1 tr:first-child td+td{width:4em!important;}
#Table1 tr:first-child td+td+td{width:auto!important;}
#Table1 tr:first-child td+td+tdtd{width:auto!important;}
/*校历end*/
/* 20221201 start*/
.ej_dh .w1400{ display:flex; justify-content:space-between; align-items:center}
.fanhui{}
.fanhui a{font-size:.16rem;color:#222222;transition:.5s;display: flex;align-items: center;}
.fanhui a .ico{display:flex;width:.28rem;height:.28rem;border-radius:50%;background:#05397f;justify-content:center;align-items:center;transition:.5s;margin-right: .1rem;}
.fanhui a .ico svg{ width: .18rem; height: .18rem; fill: #fff}
.fanhui a:hover{ color:#05397f}

@media(max-width: 800px){
    .ej_dh .w1400{ flex-wrap: wrap}
    .fanhui{ padding: .1rem 0 .1rem; width: 100%}
    .fanhui a{ justify-content: center}

    .ej_dh ul li a{ padding: .2rem .15rem}
}
/* 20221201 end*/