@charset "utf-8";
/* CSS Document public*/
*{font-family:Roboto,Helvetica Neue,Helvetica,思源黑体,PingFang SC,"Microsoft Yahei";padding: 0;margin:0;box-sizing:border-box;vertical-align:top;}

/*.yl_dx{display:none !important;}*/
body,html {
  position: relative;
  width: 100%;
  height: 100%;
  background: #fff;
}

html{overflow:hidden auto !important;}

body{padding:0;margin:0;font-family:Roboto,Helvetica Neue,Helvetica,思源黑体,PingFang SC,"Microsoft Yahei";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-overflow-scrolling:touch;/*安卓和 IOS html5 动画卡顿解决方案*/ overflow-x:hidden; line-height: 1;font-size:14px;}
a{text-decoration:none;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/; outline:none;}
a,input,img,:focus{ mayfish:expression(this.onfocus=this.blur); cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/ outline-style:none;/*FF使用*/ } /*去除a标签带来的虚框*/
ul{list-style:none;}
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0; font-weight:normal;}
h3,h4,h5{ font-weight:normal;}
h4 a:hover,h5 a:hover{ -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
hr{display:block;height:1px;border:0;background:#d8d8d8;padding:0;}
abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}
video{ object-fit:cover}
.fl{ float:left}
.fr{ float:right}
.clear{clear:both;height:0px;font-size:1px;line-height:0px}
@font-face{ font-family: '思源黑体'; src: url('../fonts/syr.ttf') format('truetype') }
@font-face{ font-family: 'Roboto'; src: url('../fonts/Roboto-Regular.ttf') format('truetype') }
@font-face{ font-family: 'Roboto Light'; src: url('../fonts/Roboto-Light.ttf') format('truetype') }
@font-face{ font-family: 'Roboto Bold'; src: url('../fonts/Roboto-Bold.ttf') format('truetype') }
	
.slow img{-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;-ms-transition: all 1000ms ease;-o-transition: all 1000ms ease;transition: all 1000ms ease;}/*缓慢效果*/
.slow img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);filter:grayscale(0) !important;}/*图片放大*/

input::-webkit-input-placeholder{ color:#999;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999; }
input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#999;}

.overfloat-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*文本超出 小圆点显示*/
.overfloat-dot-2{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.overfloat-dot-3{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.overfloat-dot-4{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.overfloat-dot-5{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.overfloat-dot-6{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.overfloat-dot-7{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;}

textarea::-webkit-input-placeholder{ color:#999;}
textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999;}
textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#999;}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#999;}
.w100{width:100%}
.container{max-width:1320px;margin:0 auto;}
.container2{width: 86.46%;margin: 0 auto;max-width:1920px;}
.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}
img{ vertical-align:middle}

/*sider_con start*/
#sider_con .ejzswz{min-height: 11rem;}

#sider_con{padding-top: 40px;padding-bottom: 120px;margin-top:3.125rem;}
#sider_con .ejzswzCon{/*background: url("../img/zswz_bg.png") no-repeat left 54px;*/padding-bottom: 7.5rem;/*background-size: 18.4%;*/}
#sider_con .ejzswz img{display: block;max-width: 100%;position: relative;z-index: 9;}
#sider_con .container{position: relative;}
#sider_con .sider_con01{position: absolute;top: -110px;left: 0px;z-index: 9;}
#sider_con .sider_con02{top: -166px;}
#sider_con .sider_con01 .lmmc{font-size: 90px;font-family: "思源黑体";color: #000;margin-right: 44px;margin-top:1.25rem;}
#sider_con .sider_con01 .lmmc_r{padding-top: 48px;}
#sider_con .sider_con01 .lmmc_r02{padding-top: 84px;}
#sider_con .sider_con01 .line{display: none;}
#sider_con .sider_con01 .dqwz{font-family: "Microsoft Yahei";color: #000;font-size: 12px;padding-bottom: 20px;}
#sider_con .sider_con01 .dqwz a{color: #000;line-height:18px;}
#sider_con .sider_con01 .dqwz a:hover{color: #00a494;}
#sider_con .sider_con01 .lmmc_r ul li{float: left;padding-right: 40px;}
#sider_con .sider_con01 .lmmc_r ul li a{font-size: 18px;font-family: "思源黑体";color: #000;font-weight: bold;}
#sider_con .sider_con01 .lmmc_r ul li:hover a,#sider_con .sider_con01 .lmmc_r ul li.active a{color: #00a494;}
@media(max-width: 1500px){
   #sider_con .ejzswzCon{background-size: 15% 49%;} 
}
@media(max-width: 1360px){


.ej_fx{display:none;}
    #sider_con .ejzswzCon{background: url("../img/zswz_bg2.png") no-repeat left top;background-size: auto 90%;}
}
@media(max-width: 1300px){
    #sider_con .ejzswzCon{padding-bottom: 80px;}
    #sider_con .sider_con01{top: -84px;}
    #sider_con .sider_con02{top: -166px;}
    #sider_con .sider_con01 .lmmc{font-size: 68px;}
    #sider_con .sider_con01 .lmmc_r{padding-top: 16px;}
    #sider_con .sider_con01 .lmmc_r02{padding-top: 62px;}
.index_miso{margin-top: 6rem;}
}
@media(max-width: 1024px){
    #rightZstb{display: none;}
    #sider_con{padding-top: 45px;padding-bottom: 6rem;}
    #sider_con .ejzswz img{margin: 0 auto;}
    #sider_con .sider_con01{top: -12rem;width: 100%;}
    #sider_con .sider_conjl01{top: -168px;}
     #sider_con .sider_conteach01{top: -128px;}

   
    #sider_con .sider_con01 .dqwz{text-align: center;font-size: 14px;}
    #sider_con .sider_con02 .dqwz{text-align: left;}
    #sider_con .sider_con01 .lmmc{font-size: 124px;float: none;margin-right: 0px;width: 100%;text-align: center;}
    #sider_con .sider_con01 .lmmc_r{padding-top: 20px;float: none;width: 100%;}
    #sider_con .sider_con01 .line{display: block;width: 1px;height: 10px;background: #000;margin: 22px auto 0;}
   #sider_con .sider_con01 .lmmc_r .ej_nav ul{display: block;text-align: center;width: 100%;overflow-y: hidden;height: 28px;overflow-x: scroll;white-space: nowrap;-webkit-backface-visibility: hidden;-webkit-perspective: 1000;-webkit-overflow-scrolling: touch;}
    #sider_con .sider_con01 .lmmc_r .ej_nav ul li{display: inline-block;float: none;padding:0 16px;margin-bottom: 16px;}

#sider_con .sider_con01 .lmmc_r .ej_nav ul{}

#sider_con .sider_con01 .lmmc_r .ej_nav ul::-webkit-scrollbar {/*滚动条整体样式*/

        width: 1px;     /*高宽分别对应横竖滚动条的尺寸*/

        height: 1px;

    }

#sider_con .sider_con01 .lmmc_r .ej_nav ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

        border-radius: 1px;

         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);

        background: #535353;

    }

#sider_con .sider_con01 .lmmc_r .ej_nav ul::-webkit-scrollbar-track {/*滚动条里面轨道*/

        -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);

        border-radius: 1px;

        background: rgba(0,0,0,0);

}


}
@media(max-width: 1024px){
    #sider_con .sider_con02{top: -174px;}
    #sider_con .sider_con01 .lmmc{font-size: 70px;margin-top: 4px;}
     .ej_main_con .content .nryHd_con .nryHd{top: -140px;}
 }
@media(max-width: 992px){
 #sider_con .sider_con01 .lmmc_r{padding-top:28px;}
 #sider_con .sider_con02 .lmmc_r{padding-top: 44px;}
  #sider_con .sider_con02{top: -194px;}
  #sider_con .ejzswzCon{background: url("../img/zswz_bg2.png") no-repeat left 1.5rem;}
}
@media(max-width: 900px){
#sider_con .sider_con01 .lmmc{font-size: 48px;}
#sider_con .sider_con01 .lmmc_r{padding-top: 32px;}
#sider_con .sider_con01 .lmmc_r .ej_nav ul li{padding:0 12px;}
 #sider_con .sider_con01{top: -13rem;}
}
@media(max-width: 800px){
#sider_con {padding-bottom: 5rem;}
#sider_con .sider_con01{top: -11rem;}
 #sider_con .sider_con02{margin-top:-.5rem;}
}
@media only screen and (max-width:768px) and (min-width:600px){


    #sider_con{padding-top: 20px;}
    #sider_con .sider_con01 .lmmc{font-size: 40px;margin-top: 4px;}
    #sider_con .sider_con01 .lmmc_r{padding-top:44px;}
    #sider_con .sider_con01 .lmmc_r .ej_nav ul li{padding:0 8px;margin-bottom: 12px}
    #sider_con .sider_con01 .lmmc_r ul li a{font-size: 16px;}
    #sider_con .sider_con02{top: -182px;}
}
@media only screen and (max-width:599px) and (min-width:456px){
    #sider_con .sider_con02{top: -140px;}
    .ej_main_con .content .nryHd_con .nryHd{top: -138px;}
    #sider_con .sider_con01 .lmmc{font-size: 40px;margin-top: 4px;}
    #sider_con .sider_con01 .line{margin: 12px auto 0;}
    #sider_con .sider_con01 .lmmc_r{padding-top: 10px;}
}

@media only screen and (max-width:455px) and (min-width:380px){
    #sider_con .sider_con01 .lmmc_r{padding-top: 20px;}
    #sider_con .sider_con01 .dqwz{padding-bottom: 10px;}
    #sider_con .sider_con01 .line{margin: 12px auto 0;}
    #sider_con .sider_con01 .lmmc_r .ej_nav ul li{padding: 0 8px;}
    #sider_con .sider_con01 .lmmc_r ul li a{font-size:16px;}
    #sider_con .sider_con01 .lmmc{font-size: 40px;}
    #sider_con .sider_con02{top: -114px;}
}
@media(max-width: 379px){
    #sider_con .sider_con02{top: -116px;}
    #sider_con .sider_con01 .lmmc_r{padding-top: 28px;}
    #sider_con .sider_con01 .line{margin: 12px auto 0;}
    #sider_con .sider_con01 .dqwz{padding-bottom: 10px;}
    #sider_con .sider_con01 .lmmc_r ul li{padding: 0 6px;}
    #sider_con .sider_con01 .lmmc_r ul li a{font-size: 15px;}
    #sider_con .sider_con01 .lmmc{font-size: 40px;margin-top: 4px;}



}



/*end sider_con*/

#rightZstb{position: fixed;right: 40px;top: 190px;z-index: 99;width: 32px;}
#rightZstb ul li{width: 30px;height: 25px;background: url("../img/zstp_icon01.png") no-repeat;margin-bottom: 92px;transition: .5s;opacity:0.13;filter:alpha(opacity=13);}
#rightZstb ul li+li{width: 29px;height: 25px;background: url("../img/zstp_icon02.png") no-repeat;}
#rightZstb ul li+li+li{width: 31px;height: 23px;background: url("../img/zstp_icon03.png") no-repeat;}
#rightZstb ul li+li+li+li{width: 29px;height: 29px;background: url("../img/zstp_icon04.png") no-repeat;}
/*ej_main start*/
/*ej_main_con start*/
.ej_main_con{width: 900px;margin: 0 auto;}
/*dpzw start*/
.pb_sys_common .p_no_d{border:none !important;}


.ej_center_pic{padding-bottom: 60px;overflow: hidden;}
.ej_center_pic .ej_center_pic_con{width: calc(100% - 15.625%);position: relative;margin-top: 24px;}
.ej_center_pic .ej_center_pic_con:before{content: "";position: absolute;right: 0px;width: calc(100% - 60px);height: 24px;top: -24px;background: #000;z-index: 1;}
.ej_center_pic .ej_center_pic_con img{display: block;width: 100%;}
.ej_main_con .dpzw p{text-indent:2em;font-size: 18px !important;font-family: "思源黑体";color: #444;line-height: 36px !important;padding-bottom: 34px;}
.ej_main_con .dpzw p img{display: block;margin: 0 auto;max-width: 100%;}
.ej_main_con .dpzw p video{display: block;margin: 0 auto;max-width: 100%;}
.ej_main_con .dpzw table tr th p{text-indent: 0;}
.fanye img{display: block;padding: 40px 0 60px;margin: 0 auto;}
.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a,.pb_sys_common .p_t,.pb_sys_common .p_t a{border-radius: 2rem !important;
    width: 4rem !important;
    height: 4rem !important;
    line-height: 3.38rem !important;
    text-align: center;
    margin: 0 5px !important;
    border: 1px solid #000 !important;
    font-size: 1.25rem;}
.pb_sys_style3 .p_no_d{border: 1px solid #01a494 !important;background: #01a494 !important;}
.pb_sys_common .p_goto input{height: 2rem !important;
    width: 2rem !important;
    line-height: 2rem !important;
    margin: 15px 0 !important;
color: #000;
border-bottom: 1px solid #000 !important;;
    border-left: 0 !important;;
    border-right: 0 !important;;
    border-top: 0 !important;;
}

.pb_sys_common .p_t{line-height: 4rem !important;border: none !important;width:3.5rem !important;}

.pb_sys_common .p_goto a{height: 2rem !important;
    width: 3rem !important;
    line-height: 2rem !important;
    margin: 18px 10px 10px 10px !important;
    font-size: 1rem !important;
    padding: 0 !important;}
.pb_sys_style1 .p_no_d{background-color: #00a494 !important;    border: none !important;}

.pb_sys_common .p_goto a, .pb_sys_common .p_search a{display: inline-block;
    width: 30px !important;
    height: 30px !important;
    background: url(../images/jt_hei.png) no-repeat center center;
    border-radius: 50%;
    border: 1px solid #000 !important;
    overflow: hidden;
    text-indent: 100000px;}

.pb_sys_common .p_goto input::placeholder{
font-size: 16px;
font-family: Arial;
}







/*end dpzw*/
/*end ej_main_con*/
/*end ej_main*/

/*content start*/
.ej_main_con .content2{ margin-top: -13.3rem;}

.ej_main_con{position: relative;}
.ej_main_con .content .nryHd_con{position: relative;margin-bottom: 6rem;}
.ej_main_con .content .nryHd_con:after{ content: "";
    background: #000;
    position: absolute;
    top: -1.5rem;
    left: -162px;
    height: calc(100% + 2rem);
    margin-left: -100%;
    padding-left: 100%;
    box-shadow: -10px 10px 0 0 #009688;}
.ej_main_con .content .nryHd_con2{margin-bottom: 7.5rem;}
.ej_main_con .content .nryHd_con .nryHd{/*position: absolute;left: 0px;top: -214px;*/}
.ej_main_con .content .nryHd .hdTitle{font-size: 36px;font-family: "思源黑体";color: #000;font-weight: bold;line-height:48px;padding-bottom: 14px;position: relative;
    z-index: 99;}
.ej_main_con .content p{text-indent:2em;font-size: 18px !important;font-family: "思源黑体";color: #444;line-height: 1.75em !important;padding-bottom: 10px;}
.ej_main_con .content p img{display: inline-block;/*margin: 0 auto;*/max-width: 100%;border:none !important;}
.ej_main_con .content p a{color: #00a494;border-bottom: 1px solid #00d2a8;padding-bottom: 4px;margin: 0 5px;}
.ej_main_con .content p a:hover{border-bottom: none;}
.ej_main_con .content p video{display: block;margin: 0 auto;max-width: 100%;}
.ej_main_con .content p audio{width:100%;}
.ej_main_con .content h2{font-size: 24px;font-family: "思源黑体";color: #000;padding-bottom: 10px;}
.ej_main_con .content h3{font-size: 18px;font-family: "思源黑体";color: #000;padding-bottom: 10px;}
.ej_main_con .content table tr th p{text-indent: 0;}
.ej_main_con .content ul li{font-family: "思源黑体";font-size: 18px;color: #444;line-height: 36px;padding-left: 38px;position: relative;}
.ej_main_con .content ul li:before{content: "";position: absolute;left: 10px;width: 8px;height: 8px;top: 15px;background: #00a494;z-index: 1;border-radius: 50%;}
.page {margin-top: 30px;padding-top: 40px;border-top: 1px solid #e6e6e6;}
.page p{line-height:36px;text-indent: 0 !important;}
.page span {color: #333;font-size: 18px;font-family: "思源黑体";font-weight: bold;}
.page a {color: #454545;font-family: "思源黑体";font-size: 18px;word-break:break-word;}
.page a:hover {color: #9c141b;transition: 0.6s all;}

#vsb_content_2 p img{display: inline-block;/*margin: 0 auto;*/max-width: 100%;height:auto !important;}
#vsb_content_2 p video{display: block;margin: 0 auto;max-width: 100%;}
#vsb_content_2 table tr th p{text-indent: 0;padding-bottom: 0px;}
#vsb_content_2 TABLE TD P{padding-bottom: 0px;}
#vsb_content_2 span{line-height: 1.75em !important;text-indent: 0 !important;font-size: 18px !important;}
@media (max-width: 1360px){
    .ej_main_con .content .nryHd_con .nryHd{top: -208px;left: 16px;}
}
@media (max-width: 1024px){
     #sider_con{padding-top:0px;}
    .ej_main_con .content .nryHd .hdTitle{font-size: 24px;line-height: 36px;}
    .ej_main_con .content p{font-size: 16px !important;padding-bottom: 12px;}
    .ej_main_con .content ul li{line-height: 32px;font-size: 16px;}
    #vsb_content_2 span{font-size: 16px !important;}
}
@media (max-width: 768px){
    #sider_con .ejzswzCon{padding-bottom: 40px;}
    .ej_main_con .content .nryHd_con .nryHd{top: -154px;}
    .ej_main_con .content .nryHd .hdTitle{/*font-size: 20px;line-height: 32px;*/font-weight: bold;}

    .pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a{border-radius: 1.5rem !important;
    width: 4rem !important;
    height: 3rem !important;
    line-height: 2.5rem !important;font-size: 14px;}
    .pb_sys_common .p_goto a{margin: 10px 10px 10px 10px !important;}
}
@media (max-width: 600px){
    .ej_main_con .content .nryHd_con{margin-bottom: 2rem;}
    .ej_main_con .content .nryHd_con2{margin-bottom: 2rem;}
    #sider_con {padding-bottom: 2rem;}
}

@media (max-width: 456px){  
    .ej_main_con .content .nryHd_con .nryHd{top: -126px;}
    .ej_main_con .content .nryHd .hdTitle{/*font-size: 18px;line-height: 26px;*/margin-top: 1rem;}
}
/*end content*/

#vsb_content_2 p{font-size: 18px !important;font-family: "思源黑体";color: #444;line-height: 1.75em !important;padding-bottom: 14px;}


/*end content*/
@media(max-width: 1360px){
    .container{width: calc(100% - 40px);margin: 0 auto;}
    .container2{width: 100%;margin: 0 auto;}
    .ej_main_con{width: calc(100% - 40px);}
    .ej_center_pic .ej_center_pic_con{width: 100%;margin-top: 14px;}
    .ej_center_pic .ej_center_pic_con:before{width: calc(100% - 40px);left: 0;margin: auto;}
    #sider_con .ejzswz img{margin-left:16px;}
}
@media(max-width: 1024px){
   .ej_center_pic{padding-bottom: 30px;}
   .ej_main_con .dpzw p{font-size: 16px !important;padding-bottom: 24px;line-height: 32px !important;}
   #vsb_content_2 p{font-size: 16px !important;padding-bottom: 24px;}
#vsb_content_2 p iframe{display:block;width:100%}
}
@media(max-width: 992px){
   .ej_center_pic .ej_center_pic_con{margin-top: 8px;}
   .ej_center_pic .ej_center_pic_con:before{height: 6px;top: -6px;}
}

/*lsyg start*/
.lsyg_con01{padding-bottom: 60px;}
.lsyg_con01 .lsyg_con01_pic{width: 110px;}
.lsyg_con01 .lsyg_con01_txt{width: calc(100% - 180px);}
.lsyg_con02{border-bottom: 1px solid #e4e5e4;padding-bottom: 40px;margin-bottom: 70px;}
.lsyg_con02_last{border-bottom: none;}
.lsyg_con02 .lsyg_con02_hd{padding-bottom: 45px;}
.lsyg_con02 .lsyg_con02_hd_title{width: 180px;}
.lsyg_con02 .lsyg_con02_hd_title .title{font-size: 30px;font-family: "思源黑体";color: #000;}
.lsyg_con02 .lsyg_con02_hd_title span.jgnf{font-size: 14px;font-family: "Roboto";color: #000;display: inline-block;margin-left: 14px;padding-top: 16px;}
.lsyg_con02 .lsyg_con02_hd_txt{width: calc(100% - 270px);}
.lsyg_con02 .lsyg_con02_hd_txt p{font-family: "思源黑体";font-size: 14px;color: #8a8a8a;line-height: 24px;}
.lsyg_con02 .lsyg_con02_bd ul li .nf{font-size: 24px;font-family: "Roboto";color: #00a494;}
.lsyg_con02 .lsyg_con02_bd ul li .line{width: 24px;height: 1px;background: #000;margin: 14px 0 0 100px;display: inline-block;}
.lsyg_con02 .lsyg_con02_bd ul li .nfjs{width: calc(100% - 270px);}
.lsyg_con02 .lsyg_con02_bd ul li .nfjs p{font-family: "思源黑体";font-size: 16px;color: #000;line-height: 30px;padding-bottom: 28px;}
.lsyg_con02 .lsyg_con02_bd ul li .nfjs pre{font-family: "思源黑体";font-size: 16px;color: #000;line-height: 30px;padding-bottom: 28px;}
/*end lsyg*/

@media(max-width: 768px){
	.lsyg_con01{padding-bottom: 10px;}
	.lsyg_con01 .lsyg_con01_pic{width: 90px;}
	.lsyg_con01 .lsyg_con01_pic img{display: block;width: 100%;}
	.lsyg_con01 .lsyg_con01_txt{width: calc(100% - 110px);}
	.lsyg_con02{padding-bottom: 10px;margin-bottom: 40px;}
	.lsyg_con02 .lsyg_con02_hd_title{float: none;padding-bottom: 24px;}
	.lsyg_con02 .lsyg_con02_hd_txt{width: 100%;}
	.lsyg_con02 .lsyg_con02_bd ul li .nf{float: none;width: 100%;margin-bottom: 24px;}
	.lsyg_con02 .lsyg_con02_bd ul li .line{margin: 14px 0 0 18px;}
	.lsyg_con02 .lsyg_con02_bd ul li .nfjs{float: none;width: 100%;}
}

/*zzjg start*/
.zzjg_con{padding-bottom: 66px;}
.zzjg_con .zzjg_hd{font-size: 30px;font-family: "思源黑体";color: #000;width: 17%;}
.zzjg_con .zzjg_list{width: 80%;}
.zzjg_con .zzjg_list ul li{float: left;width: calc(50% - 56px);margin-left: 56px;height: 72px;line-height: 72px;border-bottom: 1px solid #000;position: relative;}
.zzjg_con .zzjg_list ul li:before{content: "";position: absolute;left: 0px;width: 100%;height: 1px;top: -1px;background: #000;z-index: 1;}
.zzjg_con .zzjg_list ul li:after{content: "";position: absolute;right: 16px;width: 6px;height: 9px;top: 50%;background: url("../img/zzjg_icon01.png") no-repeat;z-index: 1;margin-top: -4px;}
.zzjg_con .zzjg_list ul li:hover:after{background: url("../img/zzjg_icon02.png") no-repeat;}
.zzjg_con .zzjg_list ul li a{font-size: 16px;font-family: "思源黑体";color: #444;display: block;}
.zzjg_con .zzjg_list ul li:hover a{color: #00a494;}
/*end zzjg*/
@media(max-width: 1023px){
	.zzjg_con .zzjg_hd{float: none;width: 100%;margin-bottom: 30px;}
	.zzjg_con .zzjg_list{float: none;width: 100%;}
	.zzjg_con .zzjg_list ul li{margin-left: 0;float: none;width: 100%;height: 60px;line-height: 60px;}
}

/*leader start*/
.leader .leader0l{border-bottom: 1px solid #e1e1e1;}
.leader .leader_frist{margin-bottom: 76px;position: relative;}
.leader .leader_frist .pic{width: 30%;background: #eaebeb;overflow: hidden;}
.leader .leader_frist .pic img{display: block;width: 100%;}
.leader .leader_frist .leader_info{position: absolute;left: 32.5%;bottom: 0px;font-family: "思源黑体";color: #000;}
.leader .leader0l .leader_frist .leader_info .zc{font-size: 14px;padding-bottom: 14px;position: relative;}
.leader .leader0l .leader_frist .leader_info .zc:before{content: "";position: absolute;left: -44px;width: 36px;height: 1px;top: 6px;background: #000;z-index: 1;}
.leader .leader_frist .leader_info .leader_name{font-size: 30px;}
.leader .leaderItem ul li{float: left;width: 50%;position: relative;margin-bottom: 76px;}
.leader .leaderItem ul li .pic{width: 60%;position: relative;overflow: hidden;padding-bottom: 80%;}
.leader .leaderItem ul li .pic img{display: block;width: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;height: 100%;object-fit: cover;}
.leader .leaderItem ul li .leader_info{position: absolute;left: 65%;bottom: 0px;font-family: "思源黑体";color: #000;}
.leader .leaderItem ul li .leader_info .zc{font-size: 14px;padding-bottom: 14px;position: relative;}
.leader .leaderItem ul li .leader_info .zc:before{content: "";position: absolute;left: -44px;width: 36px;height: 1px;top: 6px;background: #000;z-index: 1;}
.leader .leaderItem ul li .leader_info .leader_name{font-size: 30px;}
.leader .leader02{margin-top: 76px;}
/*end leader*/
@media(max-width: 768px){
    .leader .leader_frist{position: none;margin-bottom: 36px;}
    .leader .leader_frist .pic{width: 48%;}
    .leader .leader_frist .leader_info{position:unset;margin-left: 18px;margin-top: 10px;}
    .leader .leader0l .leader_frist .leader_info .zc:before{left: -11px;width: 1px;height: 74px;top: -26px;}
    .leader .leader_frist .leader_info .leader_name{font-size: 18px;}
    .leader .leaderItem ul li{position: none;margin-bottom: 36px;width: 48%;margin-right: 4%;}
    .leader .leaderItem ul li:nth-child(2n){margin-right: 0px;}
    .leader .leaderItem ul li .pic{width: 100%;padding-bottom: 130%;}
     .leader .leaderItem ul li .pic img{display: block;width: 100%;}
    .leader .leaderItem ul li .leader_info{position:unset;margin-left: 18px;margin-top: 10px;}
    .leader .leaderItem ul li .leader_info .zc:before{left: -11px;width: 1px;height: 74px;top: -26px;}
    .leader .leaderItem ul li .leader_info .leader_name{font-size: 18px;}
    .leader .leader02{margin-top: 36px;}
}
/*teacherJxms start*/
.teacherJxms .teacherAyx{border-bottom: 1px solid #e1e1e1;position: relative;}
.teacherJxms .teacherAyx::after{content:"";display:block;clear:both;}
.teacherJxms .teacherAyx .gx_nav{position: relative;right: 0;top: 0;font-size: 14px;color: #000;font-family: "思源黑体";width: 216px;border: 1px solid #e1e1e1;height: 38px;padding: 0 16px;line-height: 38px;z-index: 2;background: #fff;cursor: pointer;float: right;}
.teacherJxms .teacherAyx .gx_nav i.gxdh_icon{display: block;width: 100px;height: 36px;z-index: 9;right: 18px;top: 0;background: url("../img/gxdh_icon.png") no-repeat right center;position: absolute;}
.teacherJxms .teacherAyx .gx_nav ul{position: absolute;left: -1px;top: 36px;padding: 0 16px;width: 216px;display: block;background: #fff;border: 1px solid #e1e1e1;display: none;}
.teacherJxms .teacherAyx .gx_nav ul li{height: 40px;line-height: 40px;}
.teacherJxms .teacherAyx .gx_nav ul li a{font-size: 14px;color: #000;font-family: "思源黑体";color: #7d7d7d;}
.teacherJxms .teacherAyx .gx_nav ul li.active a,.teacherJxms .teacherAyx .gx_nav ul li:hover a{color: #000;}
.teacherJxms .teacherAyx .ayx{font-size: 14px;font-family: "思源黑体";color: #00a494;padding: 18px 0;position: relative;display: table;
    float: left;}
/*
.teacherJxms .teacherAyx .ayx:before{content: "";position: absolute;left: 13px;width: 5px;height: 5px;top: 0px;background: #00a494;z-index: 1;border-radius: 50%;}*/

.teacherJxms .teacherAyx .ayx2:before{left:94px;}
.teacherJxms .teacherAyx .ayx a{margin-right: 2.625rem;position: relative;}
.teacherJxms .teacherAyx .ayx span.ayxaz:before{content: "";position: absolute;left: 38%;width: 5px;height: 5px;top: -14px;background: #00a494;z-index: 1;border-radius: 50%;}
.teacherJxms .teacherAyx .ayx span.ayxaz{color: #000;margin-right: 2.625rem;position: relative;}
.teacherJxms .teacherTitle{padding: 40px 0;}
.teacherJxms .teacherTitle .title{font-size: 30px;font-family: "思源黑体";color: #000;padding-bottom: 12px;}
.teacherJxms .teacherTitle .titleInfo{font-size: 14px;font-family: "思源黑体";color: #8a8a8a;}

/*.teacherJxms .teacherItem01{border-bottom: 1px solid #e1e1e1;}*/

.teacherJxms .teacherItem{padding-bottom:52px;}
.teacherJxms .teacherItem ul li{float: left;margin-bottom: 50px;width: 25%;/*margin-right: 5%;*/}
.teacherJxms .teacherItem ul li:nth-child(5n){margin-right: 0px;}
.teacherJxms .teacherItem ul li .pic{width: 100%;position: relative;overflow: hidden;padding-bottom: 100%;}
.teacherJxms .teacherItem ul li .pic img{display: block;width: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;height: 100%;object-fit: cover;filter: grayscale(0.5);object-position: top;}
.teacherJxms .teacherItem ul li .teacher_info{font-family: "思源黑体";color: #000;margin-left: 30px;margin-top: 16px;}
.teacherJxms .teacherItem ul li .teacher_info .zc{            font-size: 1.35rem;
            font-weight: 500;
            letter-spacing: 0.08em;
            color: #9b6a42;           /* 深秋赤金色调，稳重且尊贵 */
            text-transform: uppercase;
            background: #fef7f0;
            display: inline-block;      /* 使其背景仅包裹文字，更显精致 */
            padding: 0.2rem 1rem 0.2rem 1rem;
            border-radius: 40px;
            margin-bottom: 0.4rem;      /* 额外与下一行拉开层次，但不影响外边距折叠？手动调整视觉 */
            background: linear-gradient(135deg, #fef6ed 0%, #fdf3e8 100%);
            border: 0.5px solid rgba(155, 106, 66, 0.2);
            backdrop-filter: blur(2px);}
	/*		
.teacherJxms .teacherItem ul li .teacher_info .zc:before{content: "";position: absolute;left: -20px;width: 1px;height: 74px;top: -26px;background: #000;z-index: 1;}
*/
.teacherJxms .teacherItem ul li .teacher_info .teacher_name{   
white-space: nowrap;
         font-size: 2.7rem;
            font-weight: 700;
            color: #1e2a32;            /* 深墨色，稳重权威 */
            letter-spacing: -0.01em;
            line-height: 1.2;
            border-left: 5px solid #b87c4f;
            padding-left: 1.2rem;
            margin-top: 0.6rem;
            margin-bottom: 0.8rem;}
.teacherJxms .teacherItem ul li .teacher_info .gongsi{            
height: 2em;
font-size: 1.1rem;
            font-weight: 500;
            color: #2c3e41;
            letter-spacing: 0.01em;
            display: flex;
            align-items: center;
            gap: 0.5rem;}
.teacherJxms .teacherItem ul li .teacher_info .zhiwu{            font-size: 1rem;
            font-weight: 450;
            color: #5c6f7c;
            letter-spacing: 0.02em;
            display: flex;
            align-items: center;
            gap: 0.6rem;
            border-top: 1px solid #edebe9;
            padding-top: 1.2rem;
            margin-top: 1.2rem;}
@media(max-width: 1024px){
    .teacherJxms .teacherItem ul li{margin-bottom: 40px;width: 23.5%;margin-right: 2%;}
    .teacherJxms .teacherItem ul li:nth-child(4n){margin-right: 0px;}
    .teacherJxms .teacherItem ul li:nth-child(5n){width: 23.5%;margin-right: 1.5%;}
}
@media(max-width: 768px){
    .teacherJxms .teacherTitle{padding: 30px 0;}
    .teacherJxms .teacherTitle .title{font-size: 24px;}
    .teacherJxms .teacherItem ul li{margin-bottom: 30px;width: 47%;margin-right: 6%;}
    .teacherJxms .teacherItem ul li:nth-child(2n){margin-right: 0px;}
    .teacherJxms .teacherItem ul li:nth-child(5n){width: 47%;margin-right: 6%;}
    .teacherJxms .teacherItem ul li:nth-child(10n){width: 47%;margin-right: 0%;}
    .teacherJxms .teacherItem ul li .teacher_info .zc:before{height: 66px;}
    .teacherJxms .teacherItem ul li .teacher_info .teacher_name{font-size: 18px;}
}
/*end teacherJxms*/

/*teacherJxms2 start*/
.teacherJxms2 .teacherItem2 dl .mxjs_hd{float: left;width: 15%;font-size: 72px;font-family:"Roboto Light";color: #00a494;}
.teacherJxms2 .teacherItem2 dl .mxjs_bd{float: left;width: 82%;}
.teacherJxms2 .teacherItem2 dl .mxjs_bd dd{float: left;width: 19%;margin-right: 6%;margin-bottom: 28px;min-height: 261px;}
.teacherJxms2 .teacherItem2 dl .mxjs_bd dd .pic{width: 100%;position: relative;overflow: hidden;padding-bottom: 100%;}
.teacherJxms2 .teacherItem2 dl .mxjs_bd dd .pic img{display: block;width: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;object-fit: cover;filter: grayscale(0.5);}
.teacherJxms2 .teacherItem2 dl .mxjs_bd dd .teacher_info{font-family: "思源黑体";color: #000;margin-left: 18px;margin-top: 16px;}
.teacherJxms2 .teacherItem2 dl .mxjs_bd dd .teacher_info .zc{font-size: 14px;padding-bottom: 8px;position: relative;}
.teacherJxms2 .teacherItem2 dl .mxjs_bd dd .teacher_info .zc:before{content: "";position: absolute;left: -11px;width: 1px;height: 74px;top: -26px;background: #000;z-index: 1;}
.teacherJxms2 .teacherItem2 dl .mxjs_bd dd .teacher_info .teacher_name{font-size: 21px;}
@media(max-width: 1024px){
    .teacherJxms2 .teacherItem2 dl .mxjs_bd dd{margin-bottom: 40px;}
}
@media(max-width: 768px){
    .teacherJxms2 .teacherItem2 dl .mxjs_hd{float: none;width: 100%;font-size: 52px;padding-bottom: 12px;}
    .teacherJxms2 .teacherItem2 dl .mxjs_bd{float: none;width: 100%;}
    .teacherJxms2 .teacherItem2 dl .mxjs_bd dd{margin-bottom: 30px;width: 47%;margin-right: 6%;min-height:auto;}
    .teacherJxms2 .teacherItem2 dl .mxjs_bd dd:nth-child(2n){margin-right: 0px;}
    .teacherJxms2 .teacherItem2 dl .mxjs_bd dd .teacher_info .zc:before{height: 66px;}
    .teacherJxms2 .teacherItem2 dl .mxjs_bd dd .teacher_info .teacher_name{font-size: 18px;}

.teacherJxms .teacherAyx .ayx a{    margin-right: 1.625rem;}
.teacherJxms .teacherAyx .ayx span.ayxaz{   margin-right: 1.625rem;}
}
/*end teacherJxms2*/

/*teacherJxms3 start*/
.leader .teacherJxms3 .teacherFrist{margin-bottom: 76px;position: relative;}
.leader .teacherJxms3 .teacherFrist .pic{width: 30%;background: #eaebeb;overflow: hidden;}
.leader .teacherJxms3 .teacherFrist .pic img{display: block;width: 100%;}
.leader .teacherJxms3 .teacherFrist .leader_info{position: absolute;left: 35%;bottom: 0px;font-family: "思源黑体";color: #000;}
.leader .teacherJxms3 .teacherFrist .leader_info .leader_name{font-size: 60px;font-weight: bold;}
.leader .teacherJxms3 .teacherFrist .leader_info .zc{font-size: 16px;padding-top: 14px;}
.leader .teacherJxms3 .bt .teacherJxms3_hd{font-size: 24px !important;color: #040404;font-family: "思源黑体";padding-bottom: 20px;font-weight: bold;text-indent: 0 !important;}
.leader .teacherJxms3 .teacherJxms3_bd{padding-bottom: 25px;}
.leader .teacherJxms3 .teacherJxms3_bd ul{list-style-type: none !important;}
.leader .teacherJxms3 .teacherJxms3_bd ul li{font-family: "思源黑体";font-size: 18px;color: #444;line-height: 36px;padding-left: 50px;position: relative;}
.leader .teacherJxms3 .teacherJxms3_bd ul li:before{content: "";position: absolute;left: 10px;width: 13px;height: 3px;top: 18px;background: #00a494;z-index: 1;}
.leader .teacherJxms3 .teacherJxms3_bd ul li p{text-indent: 0 !important;}
.leader .teacherJxms3 .teacherJxms3_bd p{font-family: "思源黑体";font-size: 18px;color: #444;line-height: 36px;}
@media(max-width: 1024px){
    .leader .teacherJxms3 .bt .teacherJxms3_hd{font-size: 20px !important;padding-bottom: 14px;}
    .leader .teacherJxms3 .teacherJxms3_bd ul li{line-height: 32px;font-size: 16px;}
    .leader .teacherJxms3 .teacherJxms3_bd{padding-bottom: 40px;}
    .leader .teacherJxms3 .teacherJxms3_bd p{font-size: 16px;}
}
@media(max-width: 768px){
    .leader .teacherJxms3 .teacherFrist{margin-bottom: 42px;}
    .leader .teacherJxms3 .teacherFrist .pic{width: 48%;margin: 0 auto;}
    .leader .teacherJxms3 .teacherFrist .leader_info{position: unset;padding-top: 30px;}
    .leader .teacherJxms3 .teacherFrist .leader_info .leader_name{font-size: 30px;text-align: center;}
    .leader .teacherJxms3 .teacherJxms3_bd{padding-bottom: 30px;}
    .leader .teacherJxms3 .teacherFrist .leader_info .zc{text-align: center;}
}
/*end teacherJxms3*/


/*alumni donation start*/
.alumniDonation .alumniList{border-bottom: 1px solid #e9e9e9;padding-bottom: 66px;margin-bottom: 66px;}
.alumniDonation .alumniListLast{border-bottom: none;}
.alumniDonation .alumniList .alumni_list_hd{float: left;width: 20%;font-family: "Roboto Light";font-size: 220px;color: #222;font-style: italic;}
.alumniDonation .alumniList .alumni_list_bd{float: left;width: 80%;font-family: "思源黑体";}
/*.alumniDonation .alumniList:hover .alumni_list_bd{padding-right: 3%;}*/
.alumniDonation .alumniList .alumni_list_bd .title{color: #000;font-size: 24px;padding-bottom: 40px;line-height: 36px;font-weight: bold;}
.alumniDonation .alumniList:hover .alumni_list_bd .title{color: #00a494;}
.alumniDonation .alumniList .alumni_list_bd .des p{color: #444;font-size: 14px;line-height: 24px;padding-bottom: 20px;}
.alumniDonation .alumniList .alumni_list_bd .details{color: #000;font-size: 14px;line-height:42px;}
.alumniDonation .alumniList:hover .alumni_list_bd .details{color: #00a494;}

.alumniDonation .alumniList .alumni_list_bd .details .more{position: relative;z-index: 10;}
.alumniDonation .alumniList .alumni_list_bd .details .more_div_img{display:inline-block;width:41px;height:41px;border-radius:50%;transition:0.4s;margin-left: 1.4275rem;position:relative;}
.alumniDonation .alumniList .alumni_list_bd .details .more_div_img::after{display:inline-block;width:41px;height:41px;background:#00a494;border-radius:50%;transition:0.4s;content:"";position:relative;z-index:1;}
.alumniDonation .alumniList .alumni_list_bd .details .more_div_img::before{display:inline-block;width:41px;height:41px;background:url(../images/ico_more_n.png) no-repeat center center;border-radius:50%;transition:0.4s;content:"";    position: absolute;top: 0;left: 0;z-index:3;}
.alumniDonation .alumniList:hover .alumni_list_bd .details .more_div_img::after{transform: scale(1.7);}
.alumniDonation .alumniList .alumni_list_bd .details .more_div_img>img{display:none;}

.alumniDonation .alumniList .alumni_list_bd .details img{margin-left: 24px;}
@media(max-width: 768px){
    .alumniDonation .alumniList{padding: 42px 0;margin-bottom:0px;}
    .alumniDonation .alumniList .alumni_list_hd{font-size: 160px;margin-bottom:0px;}
    .alumniDonation .alumniList .alumni_list_bd .title{font-size: 20px;padding-bottom: 16px;line-height: 32px;}
    .alumniDonation .alumniList .alumni_list_bd .des p{padding-bottom: 16px;}
}
/*end alumni donation*/

/*academic start*/
.academic ul li{float: left;width: 32%;margin-right: 2%;}
.academic ul li:nth-child(3n){margin-right: 0px;}
.academic ul li .pic{background: #000;padding-bottom:104%;position: relative;overflow: hidden;}
.academic ul li .pic img{display: block;position: absolute;bottom: 0px;left: 0;right: 0;margin:auto;width: 68%;}
.academic ul li .title{font-family: "思源黑体";color: #000;font-size: 16px;text-align: center;padding-top: 24px;}
.academic ul li:hover .title{color: #00a494;}
@media(max-width: 768px){
  .academic ul li{float: none;width: 100%;margin-left: auto;margin-right: auto;}
  .academic ul li .pic{background: #fff;position: unset;padding-bottom: 0;}
  .academic ul li .pic img{position: unset;width: 50%;}
  .academic ul li .title{margin-bottom: 50px;}
}
@media(max-width: 600px){
    .alumniDonation .alumniList .alumni_list_hd{width:24%;}
    .alumniDonation .alumniList .alumni_list_bd{width:76%;}
}
@media(max-width: 456px){
    .alumniDonation .alumniList .alumni_list_hd{width:30%;}
    .alumniDonation .alumniList .alumni_list_bd{width:70%;}
    .academic ul li .pic img{position: unset;width: 60%;}
    .academic ul li .title{margin-bottom: 40px;}
}
/*end academic*/

/*newsList start*/
.newsLis .newsList01{position: relative;}
.newsList .newsList01 ul li{position: relative;padding:44px 0;}
.newsList .newsList01 ul li:before{content: "";position: absolute;left: 0px;width: 100%;height: 1px;top: -1px;background: #000;z-index: 1;}
.newsList .newsList01 ul li:after{content: "";position: absolute;left: 0px;width: 100%;height: 1px;bottom: 0px;background: #000;z-index: 1;}
.newsList .newsList01 .newsList_con{max-width: 1320px;margin: 0 auto;position: relative;}
.newsList .newsList01 .newsList_con a{display: flex;justify-content: flex-start;align-items: center;}
.newsList .newsList01 ul li span.date{font-family: "Roboto Bold";font-size: 60px;color: #fff;-webkit-text-stroke: 1px rgba(0,0,0,0.2);text-stroke: 1px rgba(0,0,0,0.2);display: inline-block;letter-spacing: -3px;margin-top:-40px;position: absolute;left: 0;}
.newsList .newsList01 ul li .newsFl{position: absolute;width:17.5%;left: 0;top: 6px;height: 26px;line-height: 26px;text-align: center;font-family: "思源黑体";color: #fff;font-size: 14px;z-index: 8;}
.newsList .newsList01 ul li .newsFl span{display: inline-block;padding: 0px 9px;background: #000;}
.newsList .newsList01 ul li:hover .newsFl span{background: #00a494;}
.newsList .newsList01 ul li .title{font-family: "思源黑体";color: #000;font-size: 24px;width: 100%;top: 0px;z-index: 9;line-height: 30px;padding-right: 20px;padding-left: 17.5%;}
.newsList .newsList01 ul li:hover .title{color: #00a494;}
@media(max-width: 1360px){
    .newsList_con{width: calc(100% - 40px);margin: 0 auto;}
}
@media(max-width: 1024px){
    .newsList .newsList01 ul li{padding: 25px 0;}
    .newsList .newsList01 ul li a{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;width: 100%;}
    .newsList .newsList01 ul li .newsFl{float: left;width: auto;position: unset;height: 22px;line-height: 22px;margin-right:6px;}
    .newsList .newsList01 ul li span.date{font-size:22px;position: unset;margin-top:0px;letter-spacing: 0px;-webkit-text-stroke: 0px rgba(0,0,0,0.2);
    text-stroke: 0px rgba(0,0,0,0.2);color:#666;font-family: "Roboto";}
    .newsList .newsList01 ul li .title{font-size: 20px;width: calc(100% - 104px);padding: 0;}
}
@media(max-width: 768px){
    .newsList .newsList01 ul li{height: auto;padding: 20px 0;}
    .newsList .newsList01 ul li .newsFl{position: unset;float: left;margin-right: 10px;}
    .newsList .newsList01 ul li span.date{-webkit-text-stroke: 0px #e9e9e9;text-stroke: 0px #e9e9e9;color: #8a8a8a;font-size: 15px;padding-top: 0px;height: 26px;line-height: 26px;}
    .newsList .newsList01 ul li .title{position: unset;padding-top: 10px;width: 100%;font-size: 16px;line-height: 26px;}
    .newsList .newsList02 ul li .title{width: calc(100% - 104px);padding: 0;}
}
/*end newsList*/

/*bkszs start*/
.newsCon{position: relative;}
.newsCon .years01{margin-top: 0px !important;}
.newsList .bkszsxt{height: 92px;overflow: hidden;position: absolute;right: 0;top: 25px;width: 26.5625%;background: #000;z-index:9;}
.newsList .bkszsxt .bkszsxtCon{width: 100%;background: #000;height: 92px;position: relative;}
.newsList .bkszsxt .bkszsxtCon:before{content: "";position: absolute;left: 0px;width: 0;height: 4px;bottom: 0px;background: #00a494;transition: .5s;z-index: 1;}
.newsList .bkszsxt .bkszsxtCon:hover:before{width: 100%;}
.newsList .bkszsxt .bkszsxtCon a{font-family: "思源黑体";color: #fff;}
.newsList .bkszsxt .bkszsxtCon .bkszsxtTitle{font-size: 26px;padding-bottom: 8px;padding-left: 45px;padding-top: 24px;}
.newsList .bkszsxt .bkszsxtCon .bkszsxtInfo{font-size: 14px;padding-left: 45px;}
.newsList .bkszsxt .bkszsxtCon .bkszsxtIcon{margin-left: 40px;padding-top: 54px;}
.newsList .years{font-size: 160px;font-family: "Roboto Bold";height: 118px;overflow: hidden;margin-top: 120px;}
.newsList .yearsSiderNav{padding-top: 70px;}
.newsList .yearsSiderNav ul{display: block;text-align: center;}
.newsList .yearsSiderNav ul li{display: inline-block;margin: 0 7px;height: 62px;line-height: 62px;border-radius: 31px;border: 1px solid #000;padding: 0 64px;transition: .5s;margin-bottom:1.5rem;}
.newsList .yearsSiderNav ul li.active,.newsList .yearsSiderNav ul li:hover{background: #00a494;border:1px solid #00a494;}
.newsList .yearsSiderNav ul li a{display: block;font-size: 18px;font-family: "Roboto";color: #000;}
.newsList .yearsSiderNav ul li:hover a,.newsList .yearsSiderNav ul li.active a{color: #fff;}
@media(max-width: 1300px){
    .newsList .bkszsxt{width: 36%;}
}
@media(max-width: 1024px){
    .newsList .years{font-size: 130px;height: 99px;}
    .newsList .bkszsxt{width: 40%;height: 72px;top: 8px;}
    .newsList .bkszsxt .bkszsxtCon .bkszsxtTitle{padding-top: 15px;}
    .newsList .yearsSiderNav ul li{padding: 0 40px;}
}
@media(max-width: 992px){
    .newsList .bkszsxt{width: 46%;}
}
@media(max-width: 768px){
    .newsCon{position: unset;}
    .newsList .years{font-size: 60px;margin-top: 36px;height: 46px;}
    .newsCon .years01{margin-top: 36px;}
    .newsList .bkszsxt{width: calc(100% - 20px);position: unset;margin-left: 20px;margin-bottom:20px;}
    .newsList .bkszsxt .bkszsxtCon .bkszsxtTitle{padding-left: 30px;font-size: 20px;}
    .newsList .bkszsxt .bkszsxtCon .bkszsxtInfo{padding-left: 30px;    margin-right: 30px;}
    .newsList .bkszsxt .bkszsxtCon .bkszsxtIcon{margin-left: 16px;padding-top: 39px;}
    .newsList .yearsSiderNav{padding-top: 42px;}
    .newsList .yearsSiderNav ul li{display: block;margin-bottom: 14px;width: 100%;}
}
/*end bkszs*/

/*qhmymsc start*/
.xyhCon .xyhTitle{color: #000;font-size: 30px;font-family: "思源黑体";font-weight: bold;padding-bottom: 24px;}
.xyhCon .xyhInfo{padding-bottom: 20px;}
.xyhCon .xyhInfo p{color: #000;font-size: 16px;font-family: "思源黑体";line-height: 30px;}
.xyhCon .details a{color: #000;font-size: 14px;font-family: "思源黑体";line-height:42px;}
.xyhCon .details:hover a{color: #00a494;}
.xyhCon .details .more{position: relative;z-index: 10;}
.xyhCon .details .more_div_img{display:inline-block;width:41px;height:41px;border-radius:50%;transition:0.4s;margin-left: 1.4275rem;position:relative;}
.xyhCon .details .more_div_img::after{display:inline-block;width:41px;height:41px;background:#00a494;border-radius:50%;transition:0.4s;content:"";position:relative;z-index:1;}
.xyhCon .details .more_div_img::before{display:inline-block;width:41px;height:41px;background:url(../images/ico_more_n.png) no-repeat center center;border-radius:50%;transition:0.4s;content:"";    position: absolute;top: 0;left: 0;z-index:3;}
.xyhCon .details:hover .more_div_img::after{transform: scale(1.7);}
.xyhCon .details .more_div_img>img{display:none;}

.xyhCon .details img{margin-left: 24px;}
.qhmymsc{width: calc(100% - 26.2%);float: right;margin-top: 66px;}
.qhmymsc .qhmymscCon{background: url("../img/qhmyxyh_bg.png") no-repeat;padding:56px 0px 56px 78px;background-size: 100% 100%;}
.qhmymsc .qhmymscCon .mscTitle{font-family: "思源黑体";font-weight: bold;color: #fff;font-size: 30px;padding-bottom: 32px;}
.qhmymsc .qhmymscCon p{font-family: "思源黑体";color: #fff;line-height: 30px;font-size: 16px;}
.qhmymsc .qhmymscCon .line{width: 100%;height: 1px;background: #7c7e76;margin: 30px 0;}
.alumniCon{width: calc(100% - 25%);float: right;}
.alumniCon .part3{width: 98.2%;float: right;margin-top: 90px;}
.alumniCon .part3 .tit{position: relative;padding-top: 2.375rem;}
.alumniCon .part3 .tit .zz_img{position: absolute;top: 0;right: 0;}
.alumniCon .part3 .tit .wz{font-size: 6.25rem;}
.alumniCon .part3 .tit .more{position: absolute;top: 1.9rem;right: 6.25rem;}

.alumniCon .part3 ul{position: relative;z-index: 3;}
.alumniCon .part3 ul li{background: #fff;border-top: 2px solid #000;border-left: 2px solid #000;border-bottom:  2px solid #000;margin-top: -1.1rem;position: relative;transition: 0.4s;}
.alumniCon .part3 ul li:hover{box-shadow: 0 0 1.5rem rgba(0,0,0,.5);z-index: 10 !important;}
.alumniCon .part3 ul li a{display: block;padding: 1.7rem;}
.alumniCon .part3 ul li a::after{content: "";display: block;clear: both;}
.alumniCon .part3 ul li span{font-size: 3.75rem;font-weight: bold;color: rgba(0,0,0,0.27);display: inline-block;line-height: 4rem;float: left;margin-right: 1.8rem;    font-family: 'Roboto-Bold';}
.alumniCon .part3 ul li p{font-size: 1.5rem;color: #000;display: inline-block;line-height: 4rem;float: left;font-weight: bold;width: calc(100% - 136px);}

.alumniCon .part3 ul li+li{margin-left: 2.375rem;}
.alumniCon .part3 ul li+li+li{margin-left: -3.5rem;}
.alumniCon .part3 ul li+li+li+li{margin-left: 4rem;}
.alumniCon .part3 ul li+li+li+li+li{margin-left: 7.18rem;}
.alumniCon .part3 ul li+li+li+li+li+li{margin-left: 0.75rem;}
@media (max-width: 1680px){
    .qhmymsc{width: calc(100% - 23.5%);}
    .alumniCon{width: calc(100% - 22.2%);}
}
@media (max-width: 1600px){
    .qhmymsc{width: calc(100% - 22%);}
    .alumniCon{width: calc(100% - 20.6%);}
}
@media (max-width: 1440px){
    .qhmymsc{width: calc(100% - 19%);}
    .alumniCon{width: calc(100% - 17.6%);}
}
@media (max-width: 1400px){
    .qhmymsc{width: calc(100% - 18%);}
    .alumniCon{width: calc(100% - 16.6%);}
}
@media (max-width: 1366px){
    .qhmymsc{width: calc(100% - 17.4%);}
    .alumniCon{width: calc(100% - 16%);}
}
@media (max-width: 1360px){
    .qhmymsc{width: calc(100% - 20px);}
    .alumniCon{width: calc(100% - 20px);}
    .alumniCon .part3{width: 100%;}
    .alumniCon .part3 ul li p{line-height: 3rem;font-weight: normal;width: calc(100% - 88px);float: left;}
    .alumniCon .part3 ul li span{font-size: 2.75rem;line-height: 3rem;float: left;margin-right: 1.25rem;}
    .index_miso .tit .wz{font-size: 5.25rem;}
    .alumniCon .part3 ul li{margin-left: 0 !important;margin-top: -2px !important;}
    .alumniCon .part3 .tit .zz_img{right: auto;left: -8%;}
    .alumniCon .part3 .tit .zz_img img{height: 114px;}
    .alumniCon .part3 ul{margin-top: -1rem;}
    .alumniCon .part3 ul li a{padding: 1.3rem;}
}
@media (max-width: 1024px){
    .xyhCon .xyhTitle{font-size: 26px;line-height: 30px;}
}
@media screen and (max-width: 768px) {
    .qhmymsc{margin-top: 54px;}
    .alumniCon .part3{margin-top: 60px;}
    .qhmymsc .qhmymscCon{padding: 36px 0px 36px 40px;}
    .alumniCon .part3 ul li a{padding: 0.75rem;display: flex;align-items: center;}
    .alumniCon .part3 ul li p{font-size: 16px;line-height: 1.5rem;}
    .alumniCon .part3 ul li span{font-size: 30px;margin-right: 1rem;}
}
/* end qhmymsc */

/* 分享样式开始 */
.container{position: relative;}
.qrid_zz{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.9);display: none;top: 0;left: 0;z-index: 1000000;display: none;justify-content: center;align-items: center;}
.qrid_zz #qrid{padding: 8px;background: #fff;border-radius: 5px;}
.ej_fx{width: 39px;position: absolute;top: 12px;left: 0px;}
.ej_fx>p{font-size: 14px;color: #879290;margin-bottom: 1rem;text-align: center;}
.ej_fx>a{margin-bottom: 0.7rem;display: block;width: 38px;height: 38px;background: url("../img/fx_wx.png") no-repeat;background-size: 100% 100%;transition:0.5s;}
.ej_fx>a:hover{background: url("../img/fx_wx_on.png") no-repeat;}
.ej_fx>a+a{background: url("../img/fx_wb.png") no-repeat;}
.ej_fx>a+a:hover{background: url("../img/fx_wb_on.png") no-repeat;}
@media screen and (max-width: 1300px) {
    .ej_fx{display:none;}
}
/* 分享样式结束 */

.pb_sys_common .p_dot{
    line-height: 4rem !important;
    padding: 4px 6px !important;
    margin-left: 0 !important;
    margin-right: 0 !important;

}


@media screen and (max-width: 1375px) {
.ej_main_con{width:100%;}
}