* {

    margin: 0;

    padding: 0

}



*,

body {

    box-sizing: border-box

}



body {

    background-color: #f0f2f5;

    /* overflow: hidden */

}



#app {

    font-family: Avenir, Helvetica, Arial, sans-serif;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    color: #101010

}

a{

    text-decoration: none;

    color: inherit;

}

.detail-panel[data-v-0c9b54f3] {

    display: flex;

    /* height: 80vh */

}



.detail-panel .detail-left[data-v-0c9b54f3] {

    display: block;

    width: 40%

}



.detail-panel .detail-right[data-v-0c9b54f3] {

    flex: 1;

    height: 100%;

    padding: 0 50px

}



.detail-panel .detail-right .detail-title[data-v-0c9b54f3] {

    font-size: 22px;

    color: #333;

    line-height: 30px;

    font-weight: 600;

	text-align: center;

	border-bottom: 1px solid #e0e1dc;

    margin-bottom: 5px;

    padding-bottom: 10px;

}



.detail-panel .detail-right .detail-remark[data-v-0c9b54f3],

.detail-panel .detail-right .detail-time[data-v-0c9b54f3] {

    font-size: 12px;

    color: #666;

    margin-top: 15px;

    text-align: center;



}



.detail-panel .detail-right .detail-content[data-v-0c9b54f3] {

    font-size: 17px;

    color: #666;

    line-height: 20px;

    margin-top: 15px

}



[data-v-0c9b54f3] .el-carousel__container {

    height: 100%

}



.el-carousel__item[data-v-0c9b54f3] {

    display: flex;

    align-items: center

}

.el-swiper__item{

    float: left;

    font-size: 0;

}

.footer[data-v-cda299d2] {

    width: 100%;

    height: 18vw;

    display: flex;

    justify-content: space-around;

    background-color: #2b2b2b;

    color: #fff;

    position: relative

}



.footer .footer-background[data-v-cda299d2] {

    width: 100%;

    height: 100%;

    background-image: url(../img/footer-background.d48798d9.png);

    background-repeat: no-repeat;

    background-position: 50%;

    background-size: contain;

    position: absolute;

    top: 0;

    left: 0

}



.footer .footer-center[data-v-cda299d2],

.footer .footer-left[data-v-cda299d2],

.footer .footer-right[data-v-cda299d2] {

    padding-top: 4.5vw;

    z-index: 1

}



.footer .footer-bottom[data-v-cda299d2] {

    position: absolute;

    bottom: 0;

    left: 0;

    text-align: center;

    line-height: 2.5vw;

    width: 100%;

    height: 2.5vw;

    font-size: .8vw;

    color: hsla(0, 0%, 100%, .8)

}



.footer .footer-item[data-v-cda299d2] {

    color: hsla(0, 0%, 100%, .8);

    font-size: .9vw;

    text-align: left;

    margin-top: 1vw

}



.footer .footer-item a[data-v-cda299d2] {

    color: inherit;

    cursor: pointer;

    text-decoration: none

}



[data-v-2865badb].el-menu--horizontal {

    border: none

}



[data-v-2865badb].el-menu--horizontal .el-menu-item,

[data-v-2865badb].el-menu--horizontal .el-sub-menu .el-sub-menu__title {

    font-weight: 700;

    font-size: 1vw;

    height: 4vw;

    line-height: 4vw

}



[data-v-2865badb].el-menu--horizontal .el-menu-item.is-active,

[data-v-2865badb].el-menu--horizontal .el-sub-menu.is-active .el-sub-menu__title {

    color: #df1600 !important;

    border-bottom: 2px solid #df1600

}



.el-menu--horizontal .el-menu .el-menu-item.is-active[data-v-2865badb],

.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title[data-v-2865badb],

[data-v-2865badb].el-menu--horizontal .el-sub-menu:hover .el-sub-menu__title {

    color: #df1600 !important

}



.el-menu--horizontal .el-menu-item[data-v-2865badb]:not(.is-disabled):focus,

.el-menu--horizontal .el-menu-item[data-v-2865badb]:not(.is-disabled):hover {

    color: #df1600 !important;

    background-color: transparent

}



.el-menu--horizontal .el-menu .el-menu-item[data-v-2865badb],

.el-menu--horizontal .el-menu .el-sub-menu__title[data-v-2865badb] {

    font-size: .8vw !important;

    justify-content: center;

    font-weight: 600

}



.header[data-v-500e39d8] {

    width: 100%;

    height: 5vw;

    padding: .5vw 0 1vw 0;

    display: flex;

    justify-content: space-around;

    align-items: center;

    background-color: #fff;

    position: fixed;

    top: 0;

    left: 0;

    z-index: 999;

    border-bottom: 1px solid #ccc

}



.header .header-left[data-v-500e39d8] {

    height: 90%

}



.header .header-left img[data-v-500e39d8] {

    display: inline-block;

    width: 100%;

    height: 100%

}



.header .header-center[data-v-500e39d8] {

    height: 100%

}



.header .header-right[data-v-500e39d8] {

    width: 2.5vw;

    height: 2.5vw;

    cursor: pointer;

    position: relative

}



.header .header-right img[data-v-500e39d8] {

    display: block;

    width: 100%;

    height: 100%

}



.header .header-right .new[data-v-500e39d8] {

    border: 5px solid #df1600;

    width: 10px;

    height: 10px;

    border-radius: 5px;

    position: absolute;

    top: -5px;

    right: -5px

}



[data-v-500e39d8] .el-popover__title {

    font-size: .9vw

}



[data-v-500e39d8] .el-popover {

    font-size: .8vw

}



.common-layout {

    /* width: 100vw; */

    /* height: 100vh; */

    overflow: auto

}



.el-container {

    width: 100%;

    height: 100%

}



.el-header {

    padding: 0 !important;

    width: 100%;

    height: 5vw !important;

    background-color: #fff

}



.el-main {

    padding: 0 !important;

    height: calc(100% - 5vw)

}



.goMessage {

    position: fixed;

    right: 1vw;

    bottom: 13vw;

    padding: 1vw;

    background-color: #fff;

    cursor: pointer;

    border-radius: 5px;

    border: 1px solid #ccc;

    box-sizing: border-box;

    z-index: 999

}



.goMessage img {

    display: block;

    width: 1vw;

    height: 1vw

}



.goTop {

    display: none;

    position: fixed;

    right: 1vw;

    bottom: 10vw;

    padding: 1vw;

    background-color: #fff;

    cursor: pointer;

    border-radius: 5px;

    border: 1px solid #ccc;

    box-sizing: border-box;

    z-index: 999

}



.goTop img {

    display: block;

    width: 1vw;

    height: 1vw

}



.ellipsis {

    white-space: nowrap

}



.ellipsis,

.ellipsis2 {

    overflow: hidden;

    text-overflow: ellipsis

}



.ellipsis2 {

    display: -webkit-box;

    -webkit-box-orient: vertical;

    

}



.carousel-panel {

    position: relative;

    width: 100%;

    font-size: 0;

}



.carousel-text {

    position: absolute;

    top: 0;

    left: 0;

    color: #fff;

    font-weight: 700

}



.carousel-text-get-centre {

    margin-left: 50%;

    color: #fff;

    font-weight: 700;

    position: relative

}



.carousel-text-big-get-centre {

    font-size: 2.5vw

}



.carousel-text-big {

    font-size: 3.3vw

}



.carousel-text-small {

    font-size: 1vw

}



.carousel-img,

.imgwidth {

    width: 100%

}



.imgwidth {

    height: 100%

}



.card-panel {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 5vw 8vw

}



.card-title {

    font-size: 2.5vw;

    font-weight: 700;

    margin-bottom: 1vw;

    cursor: pointer

}



.card-titles {

    font-size: 2.4vw;

    margin-bottom: 1vw

}



.card-title-second {

    font-size: 1.5vw;

    margin-top: 3vw

}



.card-content {

    font-size: 1vw;

    margin-top: 1vw;

    line-height: 2vw

}



.title-line {

    display: block;

    width: 10vw;

    height: .5vw

}



.card-more-panel {

    width: 6vw;

    height: 2.2vw;

    text-align: center;

    line-height: 2vw;

    cursor: pointer;

    text-decoration: none;

    border: 1px solid #e41111;

    border-radius: 2vw

}



.card-more-text {

    font-size: 1vw;

    color: #e41111

}



.card-more-img {

    width: 1vw;

    height: 1vw

}



.know-more {

    display: inline-block;
    font-size: .9vw;
    font-weight: 700;
    height: 2vw;
    border: 1px solid #df1600;
    padding: .6vw 2vw 2vw 2vw;
    background: #df1600;
    border-radius: 2vw;
    margin-top: 3.5vw;
    cursor: pointer;
    color: #fff;
    text-decoration: none

}

.know-moree {

    

    font-size: .9vw;

    font-weight: 700;

    height: 2vw;

    

    padding: .6vw 2vw 2vw 2vw;

    

    border-radius: 2vw;

    margin-top: 3.5vw;

    cursor: pointer;

    color: #df1600;

    text-decoration: none

}
.el-carousel__indicators--horizontal {
 bottom: 30px !important;
}
.el-carousel__indicators li{

    display: inline-block;

    opacity: .48;

    width: var(--el-carousel-indicator-width);

    height: var(--el-carousel-indicator-height);

    background-color: #fff;

    border: none;

    outline: 0;

    padding: 0;

    margin: 0 5px;

    cursor: pointer;

    transition: var(--el-transition-duration);

}

.el-carousel__indicators .is-active {

    opacity: 1;

}

.card-panel-ditem{

    display: none;

}

.card-panel-ditem.active{

    display: block;

}

.consult-center-panel .consult-center-item .consult-center-item-left{

    background-size: cover;

    background-repeat: no-repeat;

}

.consult-center-panel .consult-center-item1 .consult-center-item-left[data-v-7993cee9]{

    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAvVBMVEUAAAAQEBAQEBAQEBAQEBAQEBAQEBAPDw8NDQ0PDw8QEBAPDw8REREPDw8QEBAQEBAQEBARERENDQ0QEBAQEBAQEBAODg4QEBAPDw8QEBAREREQEBAPDw8REREPDw8ODg4QEBAQEBAPDw8QEBAQEBAPDw8QEBAMDAwQEBAQEBAQEBAQEBAQEBAQEBAQEBAREREQEBAPDw8QEBAQEBAODg4REREPDw8REREQEBAQEBAQEBAQEBAREREREREQEBA2/veMAAAAP3RSTlMD/4HB4FLAxhNCrYRbM067+2w5fe/ON9oj2TuxaJlGNbORd8WTeX4WypSdntxi4tjodvS0anqYeXLQ63znyKGQmY0uAAACVklEQVR4nMWW12LiMBBFjbHBpiUQQjOhhBJKCLvZZNPz/58V3RkVFxnzlnkaSzoqd0YjO79m09WyVvW8am25mp4zfjK/L8WsP58UAK1qfDzbonUCGM2yAGzWySNu1ZDhvt72/XZ931ctf+3EDfder5umbbq+5tb/FuDugrq8cbpj/EAdF3cZhIkr2/JXzFh3ddmQXwPfFeYP5Gfj0rI3OvmQhQlcT53acwNq6pAOCQ1GtAYRgduN69tlqEPrxLWmeNCugrd0UN6IaVB8DNHSJ2+qJbwoUtvrkuikgckDZIlHXpkGRSHNHIQRfVaoC1ovFDFBO8cDM3d9s76PVXm2MUapHJ0j5nJIqVRW0rLcYl05BfJgLpuR7WvpN8Ok+o4TqvxZi2F9dntYMZZXeTbFOL5zL4hiMeE4iOeKvK3wducgezFwSV5NePVzkLoYWCMPUWmTF3AcMhYx0taRQSxYx4OdUN0iAjJGBnHzEDeFmI0VINhYNXV8IOX0oZF2jJjjG5ELECPys/CO5yBDHUqTMKeRpkkYSku6YEAe3x8WFW2L/vujQpCW93KepfAp+U8rFk9+fcVe85BX0Zm4YvoiD/IQ3DpEnKMCo3LxIZzg8E3VSxvGVQ6oBKly4fzDNxWlMCmalitdlGTp6+UjXPpGcfFXaDkKxo50EMXSbTJgqoxbES7jN0lCPRYfNiTnsVBP0p8swjXX8iTph0+XQZh89iy7YtPP63HHz+uOTm05ubERxSdrs4S6KWttssDm1K8C7GkDBbR9fj0VAGS95y3/9mxfkBC/Yz+BWCEa/e05qAAAAABJRU5ErkJggg==);

}

.consult-center-panel .consult-center-item2 .consult-center-item-left[data-v-7993cee9]{

    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAASFBMVEUAAAAQEBAPDw8QEBAQEBAQEBANDQ0QEBAPDw8QEBAQEBAQEBAQEBAPDw8QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBCMOkKkAAAAGHRSTlMD/0KBYqETwTJy8O9SI7HQkcDf4EGJveSCCCxsAAACFklEQVR4nL1WWXbDIAyMjY1NsOMlSXv/m5YRi8SSNB991VfAjDSSBpTLf9l866LZw5lSw2N+D2FEZsc+vAS2Ed42s7Yg93eYNmpy+6YPZpTap+mao3bdgCyln7VX48ZlMTVEtdOc98h6/BQClGpg3kMcx5Ew8gh20npWQw0aKB9ROESeokfrqvcCc2tDeriLJV04ICXUpyWObTGKYO0In/GMRqc4DCBdXKAW4SBOJf5ELXV0lhDC+2zwi4UJB0w0+4YwlI2WnrzemRkcpNQoDPqW8Q3M0irvJTXOeSggFDRx2TM9UHFOTZBYexjUltRr8o9YOheyXRWXgsKFRL+UEKxT/kRTKGgFNQu6u4Agf3aBI/KSLfCBTalecElqoJpLh75qDQjTR8JBZaM93Uv2/PYQeRFyCEmGBET7bKzdQlcimQLylGxrAVEzNaovTDCje8FLIe3ZPWXiJcuvVSmg4gLrL2zaJKuy4agqF12W2kZugNzLclRPpm9PwJQyJV2ld6KNcVLOHizSSKYAgQlZlvOGBlP97HlM/iJHo5vVeGjp9nRHxTlR627VN+pZtzWHoP+Wisq+KD43qMZ0pykizV4Kjbc6+nMexyGbj9rPs7GVkOaBfh7KPGBif2uO54UHZDBL+36W2UogZH28xdG8mAPpNuayDqP8LxDYzBTfx3wBUyPdmi0VXSO8GGUfmbnef/k/9Hf2A2ASDh2CImLSAAAAAElFTkSuQmCC);

}

.consult-center-panel .consult-center-item3 .consult-center-item-left[data-v-7993cee9]{

    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAq1BMVEUAAAAQEBAPDw8QEBAQEBAQEBANDQ0QEBAQEBAQEBAPDw8PDw8QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAPDw8QEBAQEBAAAAAQEBAPDw8QEBAQEBAQEBAQEBAPDw8REREREREODg4REREQEBAPDw8QEBAPDw8ODg4QEBAPDw8TExMQEBAQEBAVFRUREREQEBAPDw8QEBANDQ0RERESEhIQEBAQEBAQEBAQEBAST+uYAAAAOXRSTlMD/0KBYsETwNCxIzJS4O+hcvCQ32frgAjGltut/HF2W6lI55u4fVMkEDQbL4wMPOJ4vzlLK6B80+bjliBFAAAB70lEQVR4nL2V12LDIAxFjeO9Yjtpko6M7r3n/39ZJXkwjLHzkvtQKHCCkC/IOqy876Bs/3GC0B5GHMZY0uDQD4eRCSyb1H0b+sy0OCp90ExFcDBs9lU0xQUkCSFleiQzIEyfBT6/FzKduCoywYQYEFvKWAz9tJnoRxL4GzdDKWPwXYcQK86jdshzMLuDiHniYbuZ3++DLI8pfe8fo5HnVZ3ys8+xCPfH39045JE2uDrB5mccskGzfVnWDtrVOATPfgntObQX45AnaPHG4S2cjUO22Lm+TY6gOaUZcAdzTMgS19a6oRn0MH8puMjPHvbmLbGrpjDrrgbJYbyoum81UYVVnSrjlmzlC+/Myy/ybfj4BDFfuwk/I14nIRTyQ64QET4JcM/0SIRIJr8/XiBtoiJ0GsYWwohNz46wRkVqq87W1U2OHDw5hEUZ7kG4vV+PyLCoQMxiF6nyI8kV9tAiVowm4EoVC+kQOHKJbkMVYcdzGLm2fkRrJOaaGcx58zLKIifobN03Xv+aJgD6chofoihznULk4ZcN9ITlFWgeKb+g0BBXlU01NAqrb5PGj0FbBGCkpMwbqnqMoQkmtbHwGsKiNRXD/NJJFlSpQVMT0e4jSr2A3fPIfmNpT/mXgxOgQm+UrqI8dIPUdUshd4fUP7FNEI4iOHhCAAAAAElFTkSuQmCC);

}

.consult-center-panel .consult-center-item4 .consult-center-item-left[data-v-7993cee9]{

    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAY1BMVEUAAAAQEBAQEBAQEBAPDw8QEBAQEBAQEBAQEBAQEBAQEBANDQ0QEBAQEBAQEBAQEBAPDw8QEBAQEBAQEBAPDw8QEBAQEBAREREQEBAPDw8NDQ0REREQEBAPDw8ODg4PDw8QEBDaE6DbAAAAIXRSTlMD/8GBQsChgKtBUhNikXLvMtCx8CPgfqlfNDku3yFId/SczlqMAAABSUlEQVR4nN2W65KDIAyFlYLdFUHR3va+7/+US6CtEmNwZzrTTs8fp8hHSDglFk+ouleseomJqsxqg2LkibJM46wIgsMIP1JJRrCmmCFor6k290beD1ukwwePvBGF+v1ikR+quCcW+aaQjs/ldHxBOtYPUeQbIg2Y8H+I9hNCHdYjha536UAememeSGdUqbayaIxrldUrEDgLUHt+5Ct2IUYlVwyBdHNLf073RiC9HxqMtIN/uqYO11bDI84PWYg2lA5WhyUMj1w3r2MK2JgEskeuMsiYC7mo8ecOSg0bZRAJOxvHYMaQqVjI/1qjULBp9iQSDwaul/Ox7hPLkIaxwSYQB1K/0LwtY9exOj6n57hs/jg32hIRsSW9Jgr/27G7YYJsfKE+IR9f3lk/JttrG95IcIFAV8VSGBff6EpMDz35VBCpqrSmT6o/MP8MbOYyXnwAAAAASUVORK5CYII=);

}

.consult-center-panel .consult-center-item1.active .consult-center-item-left[data-v-7993cee9]{

    background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAArlBMVEX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NiyPrAAAAOnRSTlMD/4HB4FLAxhPZQq2EM05bu/uZOWzvec53fTvaIzexRjWzkcWTfsp7lJ1qaBae3GLocvS04dDr4+ehgcVl0wAAAktJREFUeJzFVtl2gkAMRQRB3NqquOO+b9VW2/7/j3WSzILDAL70NE9hJneWezMJ1r/ZJFxUPMfxKotw8kz8eHYqxGwwG+cA6l48nmxezwD0p0kA2LSZhuiKkPKx2nLdVvU4ECNdM+KNZjvLmhqbLDs0+mYAHF5wytnrE7tPnHg5JCCE6Jm27xHGeKrXBv8aujYzd8g/G6+Gs+HNy0SMbzvi1o7t41ATeXjgoI97IMK323F+2wRq4j5xrlEPPJV/00W5IaaB+ihEXd68JrZwokgcr42kIwcqDyBLHPSKGBQFuLIfRPhZwingei4QYxgnPWDltqv2d2FXWm0HUSJHZ6A5DykUioJaopvty5eAPJjxYcj2JfdrwSP7lhWI/FmysAG5I9gxlldpNoE4enMhqJiPsCzQM0Rvw7ztM5AjC1ygV2Fe9RlIlQVW0ANVWuj5pEPCIoK0pDKgBfF4NiPENFOAa6QgdhrE1iDqYDkQOJinXR8gRf3SkHYEUddXJOdAFMlrKWUOpCylVAmTDamphMG0xAcGkOv9a16SNh/crwICaXni6yyYj8mfzVg8+eUTu6RBLmxyD45sA+IhD9Mg8OpAcVIFTJYL//yD1UsaxJXOUAm0cmF9wDcWpeCRNEmXXpRipS8FQqWvHycfXiYWWDOkCSrqTUaUcSPEWMZlszBBUpqFaEnvSQjVXENLko1PlkEw3vbMjY+Zaq9baq9bvHVGe2Vcoz5Jmz6wq1l9lQSssn4VwHYrYEDat7fLAaCN1hv67dmEo2fi/8R+AWNUH5HPkh5cAAAAAElFTkSuQmCC);

}

.consult-center-panel .consult-center-item2.active .consult-center-item-left[data-v-7993cee9]{

    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAARVBMVEX///////////////////////////////////////////////////////////////////////////////////////////+QFj7cAAAAF3RSTlMD/0KBYqETwTJy8O8jUrHQkcDf4Im95B+0Y14AAAIVSURBVHicvVZZdsMgDIyNITjY8ZK09z9qGbFILEnz0Vd9BcxII2lAufyX2fuQzB3elJpG+x7CiMKOfXoJ7COCbfPSgzzeYfqoq9+fx2izUvv1eitRu+lA1trPMiq9cVnmFqL6ado9sdafQoBSHcx7iOeoCSOPYCevrZpa0ET5iMIh8jV5dL56LzD3PmSEu1TSlQNSQmNe4tiWogjWnvCZzhh0isMAMqQFahEP4lTmT9RyR62EED5kg18sTDhgosU3hKFsjPQU9M7M4CCnRmHQt4JvZJZXZS+pcd5DBaGgmcte6IGKcxqCpNrDoLas3rn8iKV3IdvVcKkoXEj0aw3BOudPNIWCFlBzoLsLCPJnFzgiL9kKH9iU6gWXrAaquXQYqtaBMH0kHFWm3elfsud3gMiLUEJIMiQg2mdj7Va6EslUkKdk2wqImmlQfWGCGd0LXgppW/+UiZesvFa1gKoLbL6w6bKs6oajqlx0WWqXuAHyqMvRPJmhPRFTy5R0ld+JPsZLuXiwSCOFAgQmZlnPGxpM7bMXMOWLnIxuVuehpdszHA3nTG24N9+oZ8PWHYLhWy4q+6L43KAWM5xzFckGKXTe6uTPe9RTMR9NmGe6l5DhgX4eKgxQsb91x/PKAzKao/0wy1wjELIx3eJkQcyRdB9zWSYt/wtENpbih5gvYErTrdly0Q3Ci1H2kc23xy//h/7OfgAGwg2tvNjmGQAAAABJRU5ErkJggg==);

}

.consult-center-panel .consult-center-item3.active .consult-center-item-left[data-v-7993cee9]{

    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAApVBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9b9jwKAAAAN3RSTlMD/0KBwWITwNCxciMy4O9SofDfkZB2ZesIxtupXPx9O2GVrUvnm7gbjGgkNCsMSOK/UaDT5i8QWTDvUgAAAetJREFUeJy9ldeCwiAQRUMSY6q9ru7q9t7L/3/azh1SCCEYX7wPgsCRYbwDzmkVfIWz8ksvjNzDSE8IMSxw6keHEY+WeXnfpb6wLU5mfdJERzAYFftqGmEBq4awBmZkYEGEOQvV/FHIyPN1xENCLIhby1hK/ayYaEeG9JkWQ5kQ08OIk8ZJORT0kN2DiH3ifjt/fD4GWV1y+j52nZHXdZ7y8+uuSOWPn79uyC9vcHeG5qIbMofZXhxnQ+26G4Kz31L7Ru1NN+SBWlQcqnDSDdnyIZ6GS2queIbcIXo2ZIW1uWTNwcPkqIbYzwF6i5LYyClk3TcgMY2PZRc5g2RY8lSDypKl+so9s/sGX4aPK0j0jZtUZ0Q5KaGwH2KNSHAlUJ2ZkQTIoH7/BGFtEx3h01RlDLl87ShrdCS36iSWlZzscXIKizPcglT2fl+yYaFQzWITkfmpyVf2MCJOChNUyjQLmRA68hRug8ZRw3OI3Ph+JBzfwjCDnKsprcROMNm6bTz/NUMA/M8ZfAhxZI2HKMA/G5oJJxjDPLX8kiJLXDKbemgcVtsmhR/D8hGgkRln3vKqpwhNyaiLh9cSFq+RjOjP9p8ev9SkkY0o91GlF2DzPHW/iazl+a8Hp0Bjs1GaSuLIDzPfnyq5O6X+AUBkEEkygnQ/AAAAAElFTkSuQmCC);

}

.consult-center-panel .consult-center-item4.active .consult-center-item-left[data-v-7993cee9]{

    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAY1BMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+Dm4mgAAAAIXRSTlMD/8GBQsChgKtBUhNikXLvMtCx8CPgfqlfNDku3yFId/SczlqMAAABSUlEQVR4nN2Wb5OCIBDGlcDuRFC0uu7/ff9PeSxUyrouNtNMTc8bJ+THsssTa/GEqnvFqpeYqMqsNihGnijLNM6KIDiM8COVZARrihmC9ppqc2/k47BFOnzyyDtRqL9vFvmlintkkR8K6fhcji9Yb/VDFPmGSAMmvA7RfkKow3qk0PUuHcgjM90T6Ywq1VYWjXGtsnoFAmcBak+PfMXOxKjkiiGQbm7pr+neCKT3Q4ORdvBP19Th2mp4xPkhC9GG0sHqsIThkcvmdUwBG5NA9shVBhlzIRc1/txBqWGjDCJhZ+MYzBgyFQv5X2oUCjbNnkTiwcD1cjrWfWIZ0jA22ATiQOpnmrdl7DpWx+f0HJfNH+dGWyIitqTXROF/O3Y3TJCNL9Qn5OPLO+vHZHttwxsJLhDoqlgK4+IbXYnpoSefCiJVldb0SfUPzEYMXcqNoP8AAAAASUVORK5CYII=);

}





.center-item-big[data-v-27764588] {

    background: rgb(255, 255, 255);

    width: 100%;

    display: flex;

    justify-content: space-between;

    margin-bottom: 1.7vw;

}



.center-item-big .center-item-img[data-v-27764588] {

    width: 31vw;

    height: 31vw;

    display: block;

}



.center-item-big .center-item-content[data-v-27764588] {

    width: 47vw;

    padding: 4vw;

}



.center-item-small[data-v-27764588] {

    background: rgb(255, 255, 255);

    width: 41vw;

    height: 17.4vw;

    display: flex;

    justify-content: space-between;

}



.center-item-small .center-item-img[data-v-27764588] {

    width: 16vw;

    height: 17.4vw;

    display: block;

}



.center-item-small .center-item-content[data-v-27764588] {

    width: 25vw;

    padding: 0px 3vw 3vw;

}



.team-panel[data-v-27764588] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw;

}



.team-panel .team-item[data-v-27764588] {

    width: 15vw;

    height: 25vw;

    position: relative;

    cursor: pointer;

}



.team-panel .team-item .team-item-img[data-v-27764588] {

    display: block;

    width: 100%;

    height: 100%;

}



.team-panel .team-item .team-item-info[data-v-27764588] {

    position: absolute;

    bottom: 0px;

    left: 0px;

    width: 100%;

    text-align: center;

}



.team-panel .team-item .team-item-info .team-item-name[data-v-27764588] {

    font-size: 20px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 60px;

    text-align: center;

    line-height: 60px;

}



.article-item-big[data-v-27764588] {

    width: 100%;

    display: flex;

    justify-content: space-between;

    margin-bottom: 1.7vw;

}



.article-item-big .article-item-img[data-v-27764588] {

    display: block;

    width: 30vw;

    height: 20vw;

}



.article-item-big .article-item-content[data-v-27764588] {

    width: 47vw;

    height: 26vw;

}



.article-item-small[data-v-27764588] {

    width: 18.8vw;

    height: 17.5vw;

}



.article-item-small .article-item-img[data-v-27764588] {

    display: block;

    width: 100%;

    height: 13vw;

}



.article-item-small .article-item-content[data-v-27764588] {

    width: 100%;

    height: 3.5vw;

    line-height: 3.5vw;

    font-weight: 700;

    text-align: center;

    background-color: rgb(255, 255, 255);

    cursor: pointer;

}



.detail-panel[data-v-27764588] {

    height: 20vw;

}



.detail-panel .province-panel[data-v-27764588] {

    display: flex;

}



.detail-panel .province-panel .province-title[data-v-27764588] {

    width: 4vw;

    padding-top: 1vw;

    margin-right: -1vw;

}



.detail-panel .province-panel .province-list[data-v-27764588] {

    flex: 1 1 0%;

    display: flex;

    flex-wrap: wrap;

}



.detail-panel .province-panel .province-list .province-item[data-v-27764588] {

    margin-left: 1vw;

    margin-top: 1vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 1vw;

    padding: 0.1vw 0.5vw;

    cursor: pointer;

}



.detail-panel .province-panel .province-list .province-item[data-v-27764588]:hover {

    margin-left: 1vw;

    margin-top: 1vw;

    border-radius: 1vw;

    padding: 0.1vw 0.5vw;

    cursor: pointer;

    color: rgb(255, 255, 255);

    background-color: rgb(223, 22, 0);

    border: 1px solid rgb(223, 22, 0);

}



.detail-panel .city-panel[data-v-27764588] {

    display: flex;

    border-top: 1px dotted rgb(102, 102, 102);

    margin-top: 1vw;

}



.detail-panel .city-panel .city-title[data-v-27764588] {

    width: 4vw;

    padding-top: 1vw;

    margin-right: -1vw;

}



.detail-panel .city-panel .city-list[data-v-27764588] {

    flex: 1 1 0%;

    display: flex;

    flex-wrap: wrap;

}



.detail-panel .city-panel .city-list .city-item[data-v-27764588] {

    margin-left: 1vw;

    margin-top: 1vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 1vw;

    padding: 0.1vw 0.5vw;

    cursor: pointer;

}



.detail-panel .city-panel .city-list .city-item.active[data-v-27764588] {

    color: rgb(255, 255, 255);

    background-color: rgb(223, 22, 0);

    border: 1px solid rgb(223, 22, 0);

}





.tab-panel[data-v-57da7fb9] {

    position: absolute;

    top: 3vw;

    left: 8vw;

    width: 11vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    font-weight: 700

}



.tab-panel .tab-item[data-v-57da7fb9] {

    width: 4vw;

    color: #101010;

    cursor: pointer

}



.tab-panel .tab-item.active[data-v-57da7fb9] {

    color: #df1600

}



.navigater[data-v-57da7fb9] {

    background: #fff;

    padding: 2vw 0 4vw 8vw

}



.news-panel[data-v-57da7fb9] {

    padding-top: 2vw

}



.news-panel .news-year[data-v-57da7fb9] {

    display: flex;

    justify-content: right;

    align-items: center;

    height: 4vw;

    padding: 0 8vw

}



.news-panel .news-year .year-panel[data-v-57da7fb9] {

    width: 2.5vw;

    text-align: center

}



.news-panel .news-year .year-panel img[data-v-57da7fb9] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto

}



.news-panel .news-list[data-v-57da7fb9] {

    width: 100%;

    background: #fff;

    padding: 0 8vw

}



.news-panel .news-list .news-item[data-v-57da7fb9] {

    border-bottom: 1px solid #bbb;

    padding: 2.5vw 0;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.news-panel .news-list .news-item .news-left[data-v-57da7fb9] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid #bbb;

    display: flex;

    justify-content: left;

    align-items: center

}



.news-panel .news-list .news-item .news-left .news-time[data-v-57da7fb9] {

    width: 7.75vw;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-57da7fb9] {

    font-size: 3vw;

    color: #101010;

    font-weight: 700

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-57da7fb9] {

    font-size: 1vw;

    color: #666;

    text-align: left

}



.news-panel .news-list .news-item .news-right[data-v-57da7fb9] {

    flex: 1;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between

}



.news-panel .news-list .news-item .news-right img[data-v-57da7fb9] {

    width: 12.25vw;

    height: 8.75vw

}



.news-panel .news-list .news-item .news-right .news-content[data-v-57da7fb9] {

    flex: 1

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-57da7fb9] {

    font-size: 1.2vw;

    font-weight: 700;

    color: #101010;

    margin-top: .5vw

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-57da7fb9] {

    font-size: .9vw;

    color: #666;

    margin-top: 1.5vw

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-57da7fb9] {

    font-size: .9vw;

    font-weight: 700;

    color: #df1600;

    margin-top: 2vw;

    cursor: pointer

}



.indroduction .process-panel[data-v-0ddb0f92] {

    width: 100%;

    display: flex;

    border: 1px solid rgb(204, 204, 204);

    padding: 2vw 3vw 3vw;

    margin-bottom: 3vw;

}



.indroduction .process-panel .courseRightbottom[data-v-0ddb0f92], .indroduction .process-panel .courseRighttop[data-v-0ddb0f92] {

    padding: 3vw;

    border: 1px solid rgb(204, 204, 204);

    display: flex;

    justify-content: space-between;

}



.indroduction .process-panel .courseRightbottom[data-v-0ddb0f92] {

    position: absolute;

    bottom: 0px;

}



.indroduction .introduction-bottom[data-v-0ddb0f92] {

    display: flex;

    justify-content: space-between;

    background: rgb(255, 255, 255);

    margin-top: 3vw;

    position: relative;

}



.indroduction .introduction-bottom > div[data-v-0ddb0f92] {

    width: 50%;

}



.indroduction .introduction-bottom > div img[data-v-0ddb0f92] {

    width: 100%;

    height: 50%;

}



.indroduction .introduction-bottom > div > div[data-v-0ddb0f92] {

    padding: 2.2vw 2.9vw;

}



.indroduction .introduction-bottom > div .imgb[data-v-0ddb0f92] {

    position: absolute;

    bottom: 0px;

    width: 42vw;

    height: 50%;

}



.introduce-panel[data-v-15459cc9] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw;

}



.introduce-panel .introduce-item[data-v-15459cc9] {

    width: 25.6vw;

    height: 27.5vw;

    padding: 4vw 3vw;

    background: rgb(255, 255, 255);

}



.introduce-panel .introduce-item img[data-v-15459cc9] {

    width: 5.6vw;

    height: 5vw;

    display: block;

    margin: auto;

}



.introduce-panel .introduce-item .introduce-item-title[data-v-15459cc9] {

    font-size: 1.5vw;

    color: rgb(16, 16, 16);

    margin-top: 1.5vw;

    text-align: center;

    font-weight: 700;

}



.introduce-panel .introduce-item .introduce-item-content[data-v-15459cc9] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1.5vw;

}



.benefited-panel[data-v-15459cc9] {

    padding-top: 4vw;

    position: relative;

    height: 30vw;

    margin-top: 3vw;

}



.benefited-panel > div[data-v-15459cc9] {

    position: absolute;

    background: rgb(255, 255, 255);

}



.benefited-panel .panel-one[data-v-15459cc9] {

    left: 0px;

    top: 12%;

    font-size: 1.8vw;

    font-weight: 700;

    width: 35vw;

    height: 4vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 4vw;

}



.benefited-panel .panel-two[data-v-15459cc9] {

    font-size: 1.5vw;

    left: 55%;

    top: 5%;

    width: 30vw;

    height: 3.5vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 3.5vw;

    font-weight: 700;

    color: rgb(102, 102, 102);

}



.benefited-panel .panel-three[data-v-15459cc9] {

    font-size: 1.2vw;

    left: 45%;

    top: 25%;

    width: 20vw;

    height: 3.3vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 3.3vw;

}



.benefited-panel .panel-four[data-v-15459cc9] {

    font-weight: 700;

    left: 75%;

    top: 30%;

    width: 20vw;

    height: 3vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 3vw;

}



.benefited-panel .panel-five[data-v-15459cc9] {

    left: 5%;

    top: 35%;

    width: 30vw;

    height: 4vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 4vw;

    color: rgb(102, 102, 102);

    font-size: 1.2vw;

}



.benefited-panel .panel-six[data-v-15459cc9] {

    left: 50%;

    top: 50%;

    width: 35vw;

    color: rgb(102, 102, 102);

}



.benefited-panel .panel-seven[data-v-15459cc9], .benefited-panel .panel-six[data-v-15459cc9] {

    height: 5vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 5vw;

    font-weight: 700;

    font-size: 1.4vw;

}



.benefited-panel .panel-seven[data-v-15459cc9] {

    left: 8%;

    top: 58%;

    width: 25vw;

}



.benefited-panel .panel-eight[data-v-15459cc9] {

    font-size: 1.3vw;

    left: 50%;

    top: 80%;

    width: 30vw;

    height: 4.6vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 4.6vw;

    font-weight: 700;

}



.navigater[data-v-15459cc9] {

    position: relative;

    z-index: 1;

    margin-top: -2vw;

    padding-left: 2vw;

}



[data-v-15459cc9] .el-breadcrumb__inner {

    font-size: 0.8vw !important;

    color: rgb(255, 255, 255) !important;

}



[data-v-15459cc9] .el-breadcrumb__separator {

    color: rgb(255, 255, 255) !important;

}



.letter[data-v-701a046d] {

    background: rgb(255, 255, 255);

    padding: 2.5vw;

    border-radius: 1.5vw;

}



.tab-panel[data-v-6cd547df] {

    position: absolute;

    top: 3vw;

    left: 8vw;

    width: 11vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    font-weight: 700;

}



.tab-panel .tab-item[data-v-6cd547df] {

    width: 4vw;

    color: rgb(16, 16, 16);

    cursor: pointer;

}



.tab-panel .tab-item.active[data-v-6cd547df] {

    color: rgb(223, 22, 0);

}



.news-panel[data-v-6cd547df] {

    padding-top: 2vw;

}



.news-panel .news-year[data-v-6cd547df] {

    display: flex;

    justify-content: right;

    align-items: center;

    height: 4vw;

    padding: 0px 8vw;

}



.news-panel .news-year .year-panel[data-v-6cd547df] {

    width: 2.5vw;

    text-align: center;

}



.news-panel .news-year .year-panel img[data-v-6cd547df] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto;

}



.news-panel .news-list[data-v-6cd547df] {

    width: 100%;

}



.news-panel .news-list .news-item[data-v-6cd547df] {

    border-bottom: 1px solid rgb(187, 187, 187);

    padding: 2.5vw 0px;

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.news-panel .news-list .news-item .news-left[data-v-6cd547df] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid rgb(187, 187, 187);

    display: flex;

    justify-content: left;

    align-items: center;

}



.news-panel .news-list .news-item .news-left .news-time[data-v-6cd547df] {

    width: 7.75vw;

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-6cd547df] {

    font-size: 3vw;

    color: rgb(16, 16, 16);

    font-weight: 700;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-6cd547df] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    text-align: left;

}



.news-panel .news-list .news-item .news-right[data-v-6cd547df] {

    flex: 1 1 0%;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between;

}



.news-panel .news-list .news-item .news-right img[data-v-6cd547df] {

    width: 12.25vw;

    height: 8.75vw;

}



.news-panel .news-list .news-item .news-right .news-content[data-v-6cd547df] {

    flex: 1 1 0%;

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-6cd547df] {

    font-size: 1.2vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    margin-top: 0.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-6cd547df] {

    font-size: 0.9vw;

    color: rgb(102, 102, 102);

    margin-top: 1.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-6cd547df] {

    font-size: 0.9vw;

    font-weight: 700;

    color: rgb(223, 22, 0);

    margin-top: 2vw;

    cursor: pointer;

}



.detail-panel[data-v-6cd547df] {

    display: flex;

    height: 34.5vw;

}



.detail-panel .detail-left[data-v-6cd547df] {

    display: block;

    width: 40%;

}



.detail-panel .detail-right[data-v-6cd547df] {

    flex: 1 1 0%;

    height: 100%;

    padding: 3vw;

}



.detail-panel .detail-right .detail-title[data-v-6cd547df] {

    font-size: 1.5vw;

    color: rgb(51, 51, 51);

    line-height: 2vw;

}



.detail-panel .detail-right .detail-time[data-v-6cd547df] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin: 1.5vw 0px;

}



.detail-panel .detail-right .detail-content[data-v-6cd547df] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 1.5vw;

}



[data-v-6cd547df] .el-dialog__body, [data-v-6cd547df] .el-dialog__header {

    padding: 0px !important;

}



.bodytab[data-v-efab0162] {

    display: block;

    background: rgb(247, 247, 247);

    width: 100%;

}



.bodytab .bodytab-title[data-v-efab0162] {

    width: 33vw;

    display: flex;

    justify-content: space-between;

    margin: 4vw auto;

}



.bodytab .bodytab-title p[data-v-efab0162] {

    text-align: center;

    font-size: 1vw;

    color: rgb(51, 51, 51);

    cursor: pointer;

}



.bodytab .bodytab-title .active[data-v-efab0162] {

    font-size: 1.4vw;

    color: rgb(228, 17, 17);

    padding-bottom: 0.5vw;

    margin-top: -0.5vw;

    border-bottom: 1px solid rgb(228, 17, 17);

}



.bodybigtab[data-v-efab0162] {

    display: block;

    background: rgb(247, 247, 247);

    width: 100%;

    padding: 5vw 0px;

}



.bodybigtab .bodybigtab-title[data-v-efab0162] {

    width: 100%;

    display: flex;

    justify-content: space-between;

    margin-top: 5vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item:hover div[data-v-efab0162]:nth-child(2) {

    display: block;

}



.bodybigtab .bodybigtab-title .bodybigtab-item[data-v-efab0162] {

    width: 16.66%;

    height: 26.5vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div[data-v-efab0162]:first-child {

    width: 100%;

    height: 100%;

    text-align: center;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:first-child img[data-v-efab0162] {

    height: 100%;

    width: 100%;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:first-child p[data-v-efab0162] {

    margin-top: -14vw;

    color: rgb(255, 255, 255);

    font-size: 1.8vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div[data-v-efab0162]:nth-child(2) {

    width: 100%;

    height: 100%;

    margin-top: -26.5vw;

    text-align: center;

    display: none;

    background: rgb(84, 25, 22);

    opacity: 0.7;

    color: rgb(255, 255, 255);

    padding: 10vw 2vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:nth-child(2) p[data-v-efab0162]:first-child {

    margin: -3vw 0px 5.4vw;

    font-size: 3vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:nth-child(2) p[data-v-efab0162]:nth-child(2) {

    margin-top: -3vw;

    font-size: 1.8vw;

}



.card-panel .life-item[data-v-efab0162] {

    width: 39vw;

    height: 24.5vw;

    position: relative;

}



.card-panel .life-item img[data-v-efab0162] {

    display: block;

    width: 100%;

    height: 100%;

}



.card-panel .life-item .life-text[data-v-efab0162] {

    position: absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    color: rgb(255, 255, 255);

    text-align: center;

    padding: 4vw 3vw;

}



.left-shu{

    font-size: 5vw;

    color: #DF1600;

    font-weight: bold;

    line-height: 10vw;

}

.right-box{

    flex: 1;

    margin-left: 4vw;

}

.text-tit{

    margin: 1vw 0;

    font-size: 1.5vw;

}

.text-cent{

    font-size: 1vw;

    color: #666666;

    text-align: justify;

}



.indroduction .process-panel:nth-of-type(2) .left-shu{

    color: #1A81EA;

}

.indroduction .process-panel:nth-of-type(3) .left-shu{

    color: #F9882D;

}

.card-panel .life-item .life-text .life-text-1[data-v-efab0162] {

    font-size: 1.8vw;

    margin-bottom: 1vw;

}



.card-panel .life-item .life-text .life-text-2[data-v-efab0162] {

    font-size: 1.4vw;

    margin-bottom: 2.5vw;

}



.card-panel .life-item .life-text .life-text-3[data-v-efab0162] {

    font-size: 1vw;

    margin-top: 3vw;

}



.lifefoot[data-v-efab0162] {

    display: block;

    background: rgb(255, 255, 255);

}



.lifefoot .lifefootbox[data-v-efab0162] {

    margin-top: 5vw;

    border: 1px solid rgb(187, 187, 187);

    padding: 3vw;

    display: flex;

    justify-content: space-between;

}



.lifefoot .lifefootbox .footleft[data-v-efab0162] {

    width: 65%;

    padding: 0px 20% 0px 0px;

}



.lifefoot .lifefootbox .footleft div[data-v-efab0162] {

    margin-bottom: 3vw;

}



.lifefoot .lifefootbox .footleft div p[data-v-efab0162]:first-child {

    margin-bottom: 1vw;

    font-size: 1.5vw;

    color: rgb(0, 0, 0);

}



.lifefoot .lifefootbox .footleft div p[data-v-efab0162] {

    color: rgb(102, 102, 102);

    font-size: 1vw;

}



.lifefoot .lifefootbox .footleft div[data-v-efab0162]:nth-child(3) {

    margin-bottom: 0px;

}



.lifefoot .lifefootbox .footright[data-v-efab0162] {

    width: 35%;

    padding: 1vw 1vw 0px 4vw;

    border-left: 1px solid rgb(187, 187, 187);

}



.lifefoot .lifefootbox .footright div[data-v-efab0162] {

    padding: 3vw;

    border: 1px solid rgb(187, 187, 187);

    font-size: 1vw;

    text-align: center;

}



.lifefoot .lifefootbox .footright img[data-v-efab0162] {

    width: 12vw;

    height: 12vw;

    margin: 1.7vw 0px;

}



.video-panel[data-v-efab0162] {

    padding-top: 4vw;

    display: flex;

    justify-content: space-between;

}



.video-panel .video-item[data-v-efab0162] {

    width: 19vw;

    height: 18vw;

}



.video-panel .video-item .video-item-img[data-v-efab0162] {

    width: 100%;

    height: 12.6vw;

}



.video-panel .video-item .video-item-title[data-v-efab0162] {

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    margin-top: 1.5vw;

    width: 100%;

}



.video-panel .video-item .video-item-time[data-v-efab0162] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1vw;

    width: 100%;

}



.perception-panel[data-v-efab0162] {

    padding-top: 4vw;

    display: flex;

    justify-content: space-between;

}



.perception-panel .perception-item[data-v-efab0162] {

    width: 19vw;

    height: 21.5vw;

    background-color: rgb(255, 255, 255);

}



.perception-panel .perception-item .perception-item-img[data-v-efab0162] {

    width: 100%;

    height: 12.6vw;

}



.perception-panel .perception-item .perception-item-title[data-v-efab0162] {

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    margin-top: 1.5vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.perception-panel .perception-item .perception-item-time[data-v-efab0162] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin-top: 0.5vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.perception-panel .perception-item .perception-item-content[data-v-efab0162] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.card-panel1[data-v-0a245a84] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



.about .about-top .about-top-left[data-v-0a245a84] {

    width: 46vw;

}



.about .about-top .about-top-left p[data-v-0a245a84] {

    font-size: 1vw;

    margin-top: 3vw;

    line-height: 2vw;

}



.about .about-top .about-top-right[data-v-0a245a84] {

    width: 31vw;

    border-radius: 1vw;

}



.about .history-panel[data-v-0a245a84] {

    padding-top: 5vw;

}

#history_my_box{

    overflow: hidden;

    width: 100%;

}

.history_my_box .year-list[data-v-0a245a84] {

    display: flex;

    justify-content: space-between;

    border-top: 1px solid rgb(229, 229, 229);

}



.history_my_box .year-list .year-item[data-v-0a245a84] {

    cursor: pointer;

    font-size: 1vw;

    color: rgb(102, 102, 102);

    font-weight: 700;

    position: relative;

    padding-top: 15px;

}



.history_my_box .year-list .year-item.active[data-v-0a245a84] {

    color: rgb(223, 22, 0);

    border-top: 1px solid rgb(223, 22, 0);

}



.history_my_box .year-list .year-item.active .point[data-v-0a245a84] {

    position: absolute;

    left: 50%;

    top: -80%;

    transform: translateX(-50%);

    border: 3px solid rgb(223, 22, 0);

    border-radius: 5px;

    width: 6px;

    height: 6px;

}



/* .about .history-panel .history-bottom[data-v-0a245a84] {

    margin-top: 3vw;

    width: 100%;

    overflow-x: auto;

} */



.history_my_box .history-list[data-v-0a245a84] {

    display: flex;

    padding-bottom: 2vw;

    padding-right: 1.5vw;

    margin-top: 3vw;

    width: 100%;

    /* overflow-x: auto; */

    display: -webkit-box;

    display: -moz-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-transition-property: -webkit-transform;

    -moz-transition-property: -moz-transform;

    -o-transition-property: -o-transform;

    -ms-transition-property: -ms-transform;

    transition-property: transform;

    -webkit-box-sizing: content-box;

    -moz-box-sizing: content-box;

    box-sizing: content-box;

    transition: transform 0.5s ease;

    

}



.history_my_box .history-list .history-item[data-v-0a245a84] {

    width: 25.5vw;

    margin-left:20px;

    position: relative;

    /* box-sizing: content-box; */

}



.history_my_box .history-list .history-item[data-v-0a245a84]:first-child {

    /* margin-left: 1.5vw; */

}



.history_my_box .history-list .history-item.active .history-year[data-v-0a245a84] {

    color: rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .point1[data-v-0a245a84] {

    background-color: rgb(223, 22, 0);

    box-shadow: rgba(223, 22, 0, 0.2) 0px 0px 0px 7px;

}



.history_my_box .history-list .history-item.active .event-panel .event-item .event-line .line[data-v-0a245a84] {

    border-right: 1px solid rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .event-panel .event-item .event-line .point2[data-v-0a245a84] {

    border: 1px solid rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .event-panel .top-line[data-v-0a245a84] {

    height: 6vw;

    border-right: 1px solid rgb(223, 22, 0);

    position: absolute;

    left: 4.7vw;

    top: -2.5vw;

}



.history_my_box .history-list .history-item .history-year[data-v-0a245a84] {

    font-size: 2.4vw;

    font-weight: 700;

    padding-left: 2vw;

    color: rgb(102, 102, 102);

}



.history_my_box .history-list .history-item .point1[data-v-0a245a84] {

    width: 0.5vw;

    height: 0.5vw;

    border-radius: 0.5vw;

    position: absolute;

    top: 4.5vw;

    left: 4.5vw;

    background-color: rgb(102, 102, 102);

    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 7px;

}



.history_my_box .history-list .history-item .event-panel[data-v-0a245a84] {

    position: relative;

    margin-top: 4.5vw;

    width: 25.5vw;

    height: 500px;

    background-color: rgb(255, 255, 255);

    border-radius: 0.5vw;

    padding: 2.5vw 1vw;

    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px 0px;

}



.history_my_box .history-list .history-item .event-panel .top-line[data-v-0a245a84] {

    height: 6vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 4.7vw;

    top: -2.5vw;

}



.history_my_box .history-list .history-item .event-panel .event-item[data-v-0a245a84] {

    height: 6vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    position: relative;

    margin-top: 1vw;

}



.history_my_box .history-list .history-item .event-panel .event-item[data-v-0a245a84]:first-child {

    margin: 0px;

}



.history_my_box .history-list .history-item .event-panel .event-item:first-child .event-line[data-v-0a245a84] {

    height: 6vw;

    top: -5vw;

}



.history_my_box .history-list .history-item .event-panel .event-item:first-child .event-line .line[data-v-0a245a84] {

    height: 6vw;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-left[data-v-0a245a84] {

    width: 2.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

}



.history_my_box .history-list .history-item .event-panel .event-item .event-right[data-v-0a245a84] {

    width: 18.5vw;

    color: rgb(102, 102, 102);

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line[data-v-0a245a84] {

    width: 1vw;

    height: 7vw;

    position: absolute;

    left: 3.5vw;

    top: -6vw;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line .line[data-v-0a245a84] {

    height: 7vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 0.2vw;

    top: 0px;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line .point2[data-v-0a245a84] {

    width: 0.5vw;

    height: 0.5vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 0.5vw;

    position: absolute;

    left: 0px;

    bottom: 0px;

    background: rgb(255, 255, 255);

}



.card-panel1[data-v-620a50d2] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



.about .about-top .about-top-left[data-v-620a50d2] {

    width: 46vw;

}



.about .about-top .about-top-left p[data-v-620a50d2] {

    font-size: 1vw;

    margin-top: 3vw;

    line-height: 2vw;

}



.about .about-top .about-top-right[data-v-620a50d2] {

    width: 31vw;

    border-radius: 1vw;

}



.about .content-panel .content-item .content-item-text[data-v-620a50d2] {

    text-align: center;

}



.about .about-mainimg > div div[data-v-620a50d2] {

    padding: 3.1vw 3vw;

}



.about .about-mainimg > div div p[data-v-620a50d2] {

    font-size: 1vw;

    margin-top: 3vw;

    line-height: 2vw;

}



.about .about-mainimg > div .about-top-right[data-v-620a50d2] {

    width: 31vw;

    border-radius: 1vw;

}



.about .content-panel[data-v-620a50d2] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw;

}



.about .content-panel .content-item[data-v-620a50d2] {

    width: 18.5vw;

    height: 26vw;

    background: rgb(255, 255, 255);

    border-radius: 0.5vw;

    padding: 4vw 1.5vw 1.5vw;

}



.about .content-panel .content-item .content-item-icon[data-v-620a50d2] {

    width: 3vw;

    height: 3vw;

    display: block;

    margin: 2vw auto auto;

}



.about .content-panel .content-item .content-item-title[data-v-620a50d2] {

    font-size: 1.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    text-align: center;

    margin-top: 1vw;

}



.about .content-panel .content-item .content-item-num[data-v-620a50d2] {

    font-size: 2.4vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    text-align: center;

    margin-top: 1vw;

}



.about .content-panel .content-item .content-item-line[data-v-620a50d2] {

    width: 5vw;

    height: 2px;

    display: block;

    margin: 1.5vw auto auto;

}



.about .content-panel .content-item .content-item-text[data-v-620a50d2] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 3vw;

}



.about .about-mainimg[data-v-620a50d2] {

    display: flex;

    justify-content: space-between;

}



.about .about-mainimg > div[data-v-620a50d2] {

    width: 33.33%;

    height: 24vw;

}



.about .about-mainimg > div img[data-v-620a50d2] {

    width: 100%;

    height: 100%;

}



.about .about-mainimg > div div[data-v-620a50d2] {

    text-align: center;

    margin-top: -24vw;

    color: rgb(255, 255, 255);

    padding: 3vw;

}



.about .team-panel[data-v-620a50d2] {

    display: flex;

    justify-content: flex-start;

    margin-top: 4.8vw;

    margin-bottom: 10px;

}



.about .team-panel .team-item[data-v-620a50d2] {

    width: 15vw;

    position: relative;

    cursor: pointer;

    margin-left: 1vw;

}



.about .team-panel .team-item .team-item-img[data-v-620a50d2] {

    display: block;

    width: 100%;

    height: 100%;

}



.about .team-panel .team-item .team-item-info[data-v-620a50d2] {

    position: absolute;

    bottom: 0px;

    left: 0px;

    width: 100%;

    text-align: center;

}



.about .team-panel .team-item .team-item-info .team-item-name[data-v-620a50d2] {

    font-size: 20px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 30px;

    text-align: center;

    line-height: 30px;

}



.about .team-panel .team-item .team-item-info .team-item-title[data-v-620a50d2] {

    font-size: 16px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 20px;

    text-align: center;

    line-height: 20px;

}



.about .about-language[data-v-620a50d2] {

    background: rgb(255, 255, 255);

    border-radius: 2vw;

    padding: 2.5vw;

    margin-top: 4vw;

    white-space: pre-wrap;

}



.about .about-language p[data-v-620a50d2]:first-child {

    font-size: 1.8vw;

}



.about .about-language p[data-v-620a50d2]:nth-child(2) {

    margin-top: 1.5vw;

    font-size: 1vw;

    line-height: 2.5vw;

}



.about .history-panel[data-v-620a50d2] {

    padding-top: 5vw;

}



.history_my_box .year-list[data-v-620a50d2] {

    display: flex;

    justify-content: space-between;

    border-top: 1px solid rgb(229, 229, 229);

}



.history_my_box .year-list .year-item[data-v-620a50d2] {

    cursor: pointer;

    font-size: 1vw;

    color: rgb(102, 102, 102);

    font-weight: 700;

    position: relative;

    padding-top: 15px;

}



.history_my_box .year-list .year-item.active[data-v-620a50d2] {

    color: rgb(223, 22, 0);

    border-top: 1px solid rgb(223, 22, 0);

}



.history_my_box .year-list .year-item.active .point[data-v-620a50d2] {

    position: absolute;

    left: 50%;

    top: -80%;

    transform: translateX(-50%);

    border: 3px solid rgb(223, 22, 0);

    border-radius: 5px;

    width: 6px;

    height: 6px;

}



.history_my_box[data-v-620a50d2] {

    margin-top: 3vw;

    width: 100%;

    overflow-x: auto;

}



.history_my_box .history-list[data-v-620a50d2] {

    display: flex;

    padding-bottom: 2vw;

    padding-right: 1.5vw;

}



.history_my_box .history-list .history-item[data-v-620a50d2] {

    width: 25.5vw;

    margin-right: 1.5vw;

    position: relative;

}



.history_my_box .history-list .history-item[data-v-620a50d2]:first-child {

    margin-left: 1.5vw;

}



.history_my_box .history-list .history-item.active .history-year[data-v-620a50d2] {

    color: rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .point1[data-v-620a50d2] {

    background-color: rgb(223, 22, 0);

    box-shadow: rgba(223, 22, 0, 0.2) 0px 0px 0px 7px;

}



.history_my_box .history-list .history-item.active .event-panel .event-item .event-line .line[data-v-620a50d2] {

    border-right: 1px solid rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .event-panel .event-item .event-line .point2[data-v-620a50d2] {

    border: 1px solid rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .event-panel .top-line[data-v-620a50d2] {

    height: 6vw;

    border-right: 1px solid rgb(223, 22, 0);

    position: absolute;

    left: 4.7vw;

    top: -2.5vw;

}



.history_my_box .history-list .history-item .history-year[data-v-620a50d2] {

    font-size: 2.4vw;

    font-weight: 700;

    padding-left: 2vw;

    color: rgb(102, 102, 102);

}



.history_my_box .history-list .history-item .point1[data-v-620a50d2] {

    width: 0.5vw;

    height: 0.5vw;

    border-radius: 0.5vw;

    position: absolute;

    top: 4.5vw;

    left: 4.5vw;

    background-color: rgb(102, 102, 102);

    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 7px;

}



.history_my_box .history-list .history-item .event-panel[data-v-620a50d2] {

    position: relative;

    margin-top: 4.5vw;

    width: 25.5vw;

    height: 300px;

    background-color: rgb(255, 255, 255);

    border-radius: 0.5vw;

    padding: 2.5vw 1vw;

    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px 0px;

}



.history_my_box .history-list .history-item .event-panel .top-line[data-v-620a50d2] {

    height: 6vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 4.7vw;

    top: -2.5vw;

}



.history_my_box .history-list .history-item .event-panel .event-item[data-v-620a50d2] {

    height: 6vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    position: relative;

    margin-top: 1vw;

}



.history_my_box .history-list .history-item .event-panel .event-item[data-v-620a50d2]:first-child {

    margin: 0px;

}



.history_my_box .history-list .history-item .event-panel .event-item:first-child .event-line[data-v-620a50d2] {

    height: 6vw;

    top: -5vw;

}



.history_my_box .history-list .history-item .event-panel .event-item:first-child .event-line .line[data-v-620a50d2] {

    height: 6vw;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-left[data-v-620a50d2] {

    width: 2.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

}



.history_my_box .history-list .history-item .event-panel .event-item .event-right[data-v-620a50d2] {

    width: 18.5vw;

    color: rgb(102, 102, 102);

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line[data-v-620a50d2] {

    width: 1vw;

    height: 7vw;

    position: absolute;

    left: 3.5vw;

    top: -6vw;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line .line[data-v-620a50d2] {

    height: 7vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 0.2vw;

    top: 0px;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line .point2[data-v-620a50d2] {

    width: 0.5vw;

    height: 0.5vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 0.5vw;

    position: absolute;

    left: 0px;

    bottom: 0px;

    background: rgb(255, 255, 255);

}



.detail-panel[data-v-620a50d2] {

    display: flex;

    height: 34.5vw;

}



.detail-panel .detail-left[data-v-620a50d2] {

    display: block;

    width: 40%;

}



.detail-panel .detail-right[data-v-620a50d2] {

    flex: 1 1 0%;

    height: 100%;

    padding: 3vw;

}



.detail-panel .detail-right .detail-title[data-v-620a50d2] {

    font-size: 1.5vw;

    color: rgb(51, 51, 51);

    line-height: 2vw;

}



.detail-panel .detail-right .detail-time[data-v-620a50d2] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin: 1.5vw 0px;

}



.detail-panel .detail-right .detail-content[data-v-620a50d2] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 1.5vw;

}



.card-panel1[data-v-299532b0] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



.about .about-top .about-top-left[data-v-299532b0] {

    width: 46vw;

}



.about .about-top .about-top-left p[data-v-299532b0] {

    font-size: 1vw;

    margin-top: 3vw;

    line-height: 2vw;

}



.about .about-top .about-top-right[data-v-299532b0] {

    width: 31vw;

    border-radius: 1vw;

}



.about .content-panel .content-item .content-item-text[data-v-299532b0] {

    text-align: center;

}



.about .about-mainimg > div div[data-v-299532b0] {

    padding: 3.1vw 3vw;

}



.about .about-mainimg > div div p[data-v-299532b0] {

    font-size: 1vw;

    margin-top: 3vw;

    line-height: 2vw;

}



.about .about-mainimg > div .about-top-right[data-v-299532b0] {

    width: 31vw;

    border-radius: 1vw;

}



.about .content-panel[data-v-299532b0] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw;

}



.about .content-panel .content-item[data-v-299532b0] {

    width: 18.5vw;

    height: 26vw;

    background: rgb(255, 255, 255);

    border-radius: 0.5vw;

    padding: 4vw 1.5vw 1.5vw;

}



.about .content-panel .content-item .content-item-icon[data-v-299532b0] {

    width: 3vw;

    height: 3vw;

    display: block;

    margin: 2vw auto auto;

}



.about .content-panel .content-item .content-item-title[data-v-299532b0] {

    font-size: 1.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    text-align: center;

    margin-top: 1vw;

}



.about .content-panel .content-item .content-item-num[data-v-299532b0] {

    font-size: 2.4vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    text-align: center;

    margin-top: 1vw;

}



.about .content-panel .content-item .content-item-line[data-v-299532b0] {

    width: 5vw;

    height: 2px;

    display: block;

    margin: 1.5vw auto auto;

}



.about .content-panel .content-item .content-item-text[data-v-299532b0] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 3vw;

}



.about .about-mainimg[data-v-299532b0] {

    display: flex;

    justify-content: space-between;

}



.about .about-mainimg > div[data-v-299532b0] {

    width: 33.33%;

    height: 24vw;

}



.about .about-mainimg > div img[data-v-299532b0] {

    width: 100%;

    height: 100%;

}



.about .about-mainimg > div div[data-v-299532b0] {

    text-align: center;

    margin-top: -24vw;

    color: rgb(255, 255, 255);

    padding: 3vw;

}



.about .team-panel[data-v-299532b0] {

    display: flex;

    justify-content: flex-start;

    margin-top: 4.8vw;

    margin-bottom: 10px;

}



.about .team-panel .team-item[data-v-299532b0] {

    width: 15vw;

    position: relative;

    cursor: pointer;

    margin-left: 1vw;

}



.about .team-panel .team-item .team-item-img[data-v-299532b0] {

    display: block;

    width: 100%;

    height: 100%;

}



.about .team-panel .team-item .team-item-info[data-v-299532b0] {

    position: absolute;

    bottom: 0px;

    left: 0px;

    width: 100%;

    text-align: center;

}



.about .team-panel .team-item .team-item-info .team-item-name[data-v-299532b0] {

    font-size: 20px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 30px;

    text-align: center;

    line-height: 30px;

}



.about .team-panel .team-item .team-item-info .team-item-title[data-v-299532b0] {

    font-size: 16px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 20px;

    text-align: center;

    line-height: 20px;

}



.about .about-language[data-v-299532b0] {

    background: rgb(255, 255, 255);

    border-radius: 2vw;

    padding: 2.5vw;

    margin-top: 4vw;

    white-space: pre-wrap;

}



.about .about-language p[data-v-299532b0]:first-child {

    font-size: 1.8vw;

}



.about .about-language p[data-v-299532b0]:nth-child(2) {

    margin-top: 1.5vw;

    font-size: 1vw;

    line-height: 2.5vw;

}



.about .history-panel[data-v-299532b0] {

    padding-top: 5vw;

}



.history_my_box .year-list[data-v-299532b0] {

    display: flex;

    justify-content: space-between;

    border-top: 1px solid rgb(229, 229, 229);

}



.history_my_box .year-list .year-item[data-v-299532b0] {

    cursor: pointer;

    font-size: 1vw;

    color: rgb(102, 102, 102);

    font-weight: 700;

    position: relative;

    padding-top: 15px;

}



.history_my_box .year-list .year-item.active[data-v-299532b0] {

    color: rgb(223, 22, 0);

    border-top: 1px solid rgb(223, 22, 0);

}



.history_my_box .year-list .year-item.active .point[data-v-299532b0] {

    position: absolute;

    left: 50%;

    top: -80%;

    transform: translateX(-50%);

    border: 3px solid rgb(223, 22, 0);

    border-radius: 5px;

    width: 6px;

    height: 6px;

}



.history_my_box[data-v-299532b0] {

    margin-top: 3vw;

    width: 100%;

    overflow-x: auto;

}



.history_my_box .history-list[data-v-299532b0] {

    display: flex;

    padding-bottom: 2vw;

    padding-right: 1.5vw;

}



.history_my_box .history-list .history-item[data-v-299532b0] {

    width: 25.5vw;

    margin-right: 1.5vw;

    position: relative;

}



.history_my_box .history-list .history-item[data-v-299532b0]:first-child {

    margin-left: 1.5vw;

}



.history_my_box .history-list .history-item.active .history-year[data-v-299532b0] {

    color: rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .point1[data-v-299532b0] {

    background-color: rgb(223, 22, 0);

    box-shadow: rgba(223, 22, 0, 0.2) 0px 0px 0px 7px;

}



.history_my_box .history-list .history-item.active .event-panel .event-item .event-line .line[data-v-299532b0] {

    border-right: 1px solid rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .event-panel .event-item .event-line .point2[data-v-299532b0] {

    border: 1px solid rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .event-panel .top-line[data-v-299532b0] {

    height: 6vw;

    border-right: 1px solid rgb(223, 22, 0);

    position: absolute;

    left: 4.7vw;

    top: -2.5vw;

}



.history_my_box .history-list .history-item .history-year[data-v-299532b0] {

    font-size: 2.4vw;

    font-weight: 700;

    padding-left: 2vw;

    color: rgb(102, 102, 102);

}



.history_my_box .history-list .history-item .point1[data-v-299532b0] {

    width: 0.5vw;

    height: 0.5vw;

    border-radius: 0.5vw;

    position: absolute;

    top: 4.5vw;

    left: 4.5vw;

    background-color: rgb(102, 102, 102);

    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 7px;

}



.history_my_box .history-list .history-item .event-panel[data-v-299532b0] {

    position: relative;

    margin-top: 4.5vw;

    width: 25.5vw;

    height: 300px;

    background-color: rgb(255, 255, 255);

    border-radius: 0.5vw;

    padding: 2.5vw 1vw;

    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px 0px;

}



.history_my_box .history-list .history-item .event-panel .top-line[data-v-299532b0] {

    height: 6vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 4.7vw;

    top: -2.5vw;

}



.history_my_box .history-list .history-item .event-panel .event-item[data-v-299532b0] {

    height: 6vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    position: relative;

    margin-top: 1vw;

}



.history_my_box .history-list .history-item .event-panel .event-item[data-v-299532b0]:first-child {

    margin: 0px;

}



.history_my_box .history-list .history-item .event-panel .event-item:first-child .event-line[data-v-299532b0] {

    height: 6vw;

    top: -5vw;

}



.history_my_box .history-list .history-item .event-panel .event-item:first-child .event-line .line[data-v-299532b0] {

    height: 6vw;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-left[data-v-299532b0] {

    width: 2.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

}



.history_my_box .history-list .history-item .event-panel .event-item .event-right[data-v-299532b0] {

    width: 18.5vw;

    color: rgb(102, 102, 102);

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line[data-v-299532b0] {

    width: 1vw;

    height: 7vw;

    position: absolute;

    left: 3.5vw;

    top: -6vw;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line .line[data-v-299532b0] {

    height: 7vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 0.2vw;

    top: 0px;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line .point2[data-v-299532b0] {

    width: 0.5vw;

    height: 0.5vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 0.5vw;

    position: absolute;

    left: 0px;

    bottom: 0px;

    background: rgb(255, 255, 255);

}



.detail-panel[data-v-299532b0] {

    display: flex;

    height: 34.5vw;

}



.detail-panel .detail-left[data-v-299532b0] {

    display: block;

    width: 40%;

}



.detail-panel .detail-right[data-v-299532b0] {

    flex: 1 1 0%;

    height: 100%;

    padding: 3vw;

}



.detail-panel .detail-right .detail-title[data-v-299532b0] {

    font-size: 1.5vw;

    color: rgb(51, 51, 51);

    line-height: 2vw;

}



.detail-panel .detail-right .detail-time[data-v-299532b0] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin: 1.5vw 0px;

}



.detail-panel .detail-right .detail-content[data-v-299532b0] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 1.5vw;

}



.card-panel1[data-v-83233f42] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



.mentor-panel[data-v-83233f42] {

    background-color: rgb(255, 255, 255);

    border-radius: 1vw 1vw 0px 0px;

    padding: 0px 3vw;

    min-height: 10vw;

}



.mentor-panel .mentor-item[data-v-83233f42] {

    border-top: 1px solid rgb(229, 229, 229);

    padding: 1vw 0px;

    display: flex;

    justify-content: space-between;

}



.mentor-panel .mentor-item[data-v-83233f42]:first-child {

    border: none;

}



.mentor-panel .mentor-item .news-detail[data-v-83233f42] {

    font-size: 0.9vw;

    font-weight: 700;

    color: rgb(223, 22, 0);

    margin-top: 2vw;

    cursor: pointer;

}



.mentor-panel .mentor-item .menter-img[data-v-83233f42] {

    display: block;

    width: 15%;

    height: fit-content;

}



.mentor-panel .mentor-item .menter-text[data-v-83233f42] {

    width: 80%;

}



.mentor-panel .mentor-item .menter-text .menter-name[data-v-83233f42] {

    font-size: 1.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    cursor: pointer;

}



.mentor-panel .mentor-item .menter-text .menter-desc[data-v-83233f42] {

    margin-top: 1.5vw;

    align-items: center;
	font-size: 0.9vw;

}



.mentor-panel .showMore[data-v-83233f42] {

    font-size: 1.5vw;

    color: rgb(102, 102, 102);

    text-align: center;

    cursor: pointer;

}



.bodytab[data-v-83233f42] {

    background: rgb(255, 255, 255);

    display: block;

}



.bodytab .bodytab-title[data-v-83233f42] {

    width: 55vw;

    height: 5vw;

    display: flex;

    justify-content: space-between;

    margin: 0px auto 4vw;

    text-align: center;

}



.bodytab .bodytab-title p[data-v-83233f42] {

    display: flex;

    align-items: center;

    width: 34%;

    border: 1px solid rgb(228, 17, 17);

    text-align: center;

    line-height: 5vw;

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    cursor: pointer;

}



.bodytab .bodytab-title p img[data-v-83233f42] {

    width: 1.5vw;

    height: 1.5vw;

    margin-left: 3vw;

}



.bodytab .bodytab-title p span[data-v-83233f42] {

    width: 100%;

    text-align: center;

}

.bodytab .bodytab-title p span[data-v-83233f42] a{

    display: block;

}

.bodytab .bodytab-title .active[data-v-83233f42] {

    background: rgb(228, 17, 17);

    color: rgb(255, 255, 255);

}



.card-panel1[data-v-695dee62] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



.about .about-top .about-top-left[data-v-695dee62] {

    width: 46vw;

}



.about .about-top .about-top-left p[data-v-695dee62] {

    font-size: 1vw;

    margin-top: 3vw;

    line-height: 2vw;

}



.about .about-top .about-top-right[data-v-695dee62] {

    width: 31vw;

    border-radius: 1vw;

}



.about .content-panel .content-item .content-item-text[data-v-695dee62] {

    text-align: center;

}



.about .about-mainimg > div div[data-v-695dee62] {

    padding: 3.1vw 3vw;

}



.about .about-mainimg > div div p[data-v-695dee62] {

    font-size: 1vw;

    margin-top: 3vw;

    line-height: 2vw;

}



.about .about-mainimg > div .about-top-right[data-v-695dee62] {

    width: 31vw;

    border-radius: 1vw;

}



.about .content-panel[data-v-695dee62] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw;

}



.about .content-panel .content-item[data-v-695dee62] {

    width: 18.5vw;

    height: 26vw;

    background: rgb(255, 255, 255);

    border-radius: 0.5vw;

    padding: 4vw 1.5vw 1.5vw;

}



.about .content-panel .content-item .content-item-icon[data-v-695dee62] {

    width: 3vw;

    height: 3vw;

    display: block;

    margin: 2vw auto auto;

}



.about .content-panel .content-item .content-item-title[data-v-695dee62] {

    font-size: 1.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    text-align: center;

    margin-top: 1vw;

}



.about .content-panel .content-item .content-item-num[data-v-695dee62] {

    font-size: 2.4vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    text-align: center;

    margin-top: 1vw;

}



.about .content-panel .content-item .content-item-line[data-v-695dee62] {

    width: 5vw;

    height: 2px;

    display: block;

    margin: 1.5vw auto auto;

}



.about .content-panel .content-item .content-item-text[data-v-695dee62] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 3vw;

}



.about .about-mainimg[data-v-695dee62] {

    display: flex;

    justify-content: space-between;

}



.about .about-mainimg > div[data-v-695dee62] {

    width: 33.33%;

    height: 24vw;

}



.about .about-mainimg > div img[data-v-695dee62] {

    width: 100%;

    height: 100%;

}



.about .about-mainimg > div div[data-v-695dee62] {

    text-align: center;

    margin-top: -24vw;

    color: rgb(255, 255, 255);

    padding: 3vw;

}



.about .team-panel[data-v-695dee62] {

    display: flex;

    justify-content: flex-start;

    margin-top: 4.8vw;

    margin-bottom: 10px;

}



.about .team-panel .team-item[data-v-695dee62] {

    width: 15vw;

    position: relative;

    cursor: pointer;

    margin-left: 1vw;

}



.about .team-panel .team-item .team-item-img[data-v-695dee62] {

    display: block;

    width: 100%;

    height: 100%;

}



.about .team-panel .team-item .team-item-info[data-v-695dee62] {

    position: absolute;

    bottom: 0px;

    left: 0px;

    width: 100%;

    text-align: center;

}



.about .team-panel .team-item .team-item-info .team-item-name[data-v-695dee62] {

    font-size: 20px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 30px;

    text-align: center;

    line-height: 30px;

}



.about .team-panel .team-item .team-item-info .team-item-title[data-v-695dee62] {

    font-size: 16px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 20px;

    text-align: center;

    line-height: 20px;

}



.about .about-language[data-v-695dee62] {

    background: rgb(255, 255, 255);

    border-radius: 2vw;

    padding: 2.5vw;

    margin-top: 4vw;

    white-space: pre-wrap;

}



.about .about-language p[data-v-695dee62]:first-child {

    font-size: 1.8vw;

}



.about .about-language p[data-v-695dee62]:nth-child(2) {

    margin-top: 1.5vw;

    font-size: 1vw;

    line-height: 2.5vw;

}



.about .history-panel[data-v-695dee62] {

    padding-top: 5vw;

}



.history_my_box .year-list[data-v-695dee62] {

    display: flex;

    justify-content: space-between;

    border-top: 1px solid rgb(229, 229, 229);

}



.history_my_box .year-list .year-item[data-v-695dee62] {

    cursor: pointer;

    font-size: 1vw;

    color: rgb(102, 102, 102);

    font-weight: 700;

    position: relative;

    padding-top: 15px;

}



.history_my_box .year-list .year-item.active[data-v-695dee62] {

    color: rgb(223, 22, 0);

    border-top: 1px solid rgb(223, 22, 0);

}



.history_my_box .year-list .year-item.active .point[data-v-695dee62] {

    position: absolute;

    left: 50%;

    top: -80%;

    transform: translateX(-50%);

    border: 3px solid rgb(223, 22, 0);

    border-radius: 5px;

    width: 6px;

    height: 6px;

}



.history_my_box[data-v-695dee62] {

    margin-top: 3vw;

    width: 100%;

    overflow-x: auto;

}



.history_my_box .history-list[data-v-695dee62] {

    display: flex;

    padding-bottom: 2vw;

    padding-right: 1.5vw;

}



.history_my_box .history-list .history-item[data-v-695dee62] {

    width: 25.5vw;

    margin-right: 1.5vw;

    position: relative;

}



.history_my_box .history-list .history-item[data-v-695dee62]:first-child {

    margin-left: 1.5vw;

}



.history_my_box .history-list .history-item.active .history-year[data-v-695dee62] {

    color: rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .point1[data-v-695dee62] {

    background-color: rgb(223, 22, 0);

    box-shadow: rgba(223, 22, 0, 0.2) 0px 0px 0px 7px;

}



.history_my_box .history-list .history-item.active .event-panel .event-item .event-line .line[data-v-695dee62] {

    border-right: 1px solid rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .event-panel .event-item .event-line .point2[data-v-695dee62] {

    border: 1px solid rgb(223, 22, 0);

}



.history_my_box .history-list .history-item.active .event-panel .top-line[data-v-695dee62] {

    height: 6vw;

    border-right: 1px solid rgb(223, 22, 0);

    position: absolute;

    left: 4.7vw;

    top: -2.5vw;

}



.history_my_box .history-list .history-item .history-year[data-v-695dee62] {

    font-size: 2.4vw;

    font-weight: 700;

    padding-left: 2vw;

    color: rgb(102, 102, 102);

}



.history_my_box .history-list .history-item .point1[data-v-695dee62] {

    width: 0.5vw;

    height: 0.5vw;

    border-radius: 0.5vw;

    position: absolute;

    top: 4.5vw;

    left: 4.5vw;

    background-color: rgb(102, 102, 102);

    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 7px;

}



.history_my_box .history-list .history-item .event-panel[data-v-695dee62] {

    position: relative;

    margin-top: 4.5vw;

    width: 25.5vw;

    height: 300px;

    background-color: rgb(255, 255, 255);

    border-radius: 0.5vw;

    padding: 2.5vw 1vw;

    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px 0px;

}



.history_my_box .history-list .history-item .event-panel .top-line[data-v-695dee62] {

    height: 6vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 4.7vw;

    top: -2.5vw;

}



.history_my_box .history-list .history-item .event-panel .event-item[data-v-695dee62] {

    height: 6vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    position: relative;

    margin-top: 1vw;

}



.history_my_box .history-list .history-item .event-panel .event-item[data-v-695dee62]:first-child {

    margin: 0px;

}



.history_my_box .history-list .history-item .event-panel .event-item:first-child .event-line[data-v-695dee62] {

    height: 6vw;

    top: -5vw;

}



.history_my_box .history-list .history-item .event-panel .event-item:first-child .event-line .line[data-v-695dee62] {

    height: 6vw;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-left[data-v-695dee62] {

    width: 2.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

}



.history_my_box .history-list .history-item .event-panel .event-item .event-right[data-v-695dee62] {

    width: 18.5vw;

    color: rgb(102, 102, 102);

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line[data-v-695dee62] {

    width: 1vw;

    height: 7vw;

    position: absolute;

    left: 3.5vw;

    top: -6vw;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line .line[data-v-695dee62] {

    height: 7vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 0.2vw;

    top: 0px;

}



.history_my_box .history-list .history-item .event-panel .event-item .event-line .point2[data-v-695dee62] {

    width: 0.5vw;

    height: 0.5vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 0.5vw;

    position: absolute;

    left: 0px;

    bottom: 0px;

    background: rgb(255, 255, 255);

}



.detail-panel[data-v-695dee62] {

    display: flex;

    height: 34.5vw;

}



.detail-panel .detail-left[data-v-695dee62] {

    display: block;

    width: 40%;

}



.detail-panel .detail-right[data-v-695dee62] {

    flex: 1 1 0%;

    height: 100%;

    padding: 3vw;

}



.detail-panel .detail-right .detail-title[data-v-695dee62] {

    font-size: 1.5vw;

    color: rgb(51, 51, 51);

    line-height: 2vw;

}



.detail-panel .detail-right .detail-time[data-v-695dee62] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin: 1.5vw 0px;

}



.detail-panel .detail-right .detail-content[data-v-695dee62] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 1.5vw;

}



.about .about-top .about-top-left[data-v-49326747] {

    width: 50%;

}



.about .about-top .about-top-left p[data-v-49326747] {

    font-size: 1vw;

    margin-top: 3vw;

    line-height: 2vw;

}



.about .about-top .about-top-right[data-v-49326747] {

    width: 45%;

    border-radius: 1vw;

}



.card-panel1[data-v-2449ebeb], .card-panel1[data-v-49326747] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



[data-v-2449ebeb] .el-textarea__inner {

    resize: none;

    height: 10vw;

    min-height: auto !important;

}



.message .message-mainleft[data-v-2449ebeb] {

    width: 42%;

    height: 52.3vw;

}



.message .message-mainleft > img[data-v-2449ebeb] {

    width: 100%;

    height: 100%;

}



.message .message-mainleft .message-list[data-v-2449ebeb] {

    margin-top: -52.2vw;

    color: rgb(255, 255, 255);

    padding: 3vw;

}



.message .message-mainright[data-v-2449ebeb] {

    width: 55%;

    height: 52.3vw;

    background: rgb(255, 255, 255);

    padding: 4vw;

}



.message .message-mainright .buttom-p[data-v-2449ebeb] {

    margin-top: 2vw;

    background: rgb(223, 22, 0);

    color: rgb(255, 255, 255);

    width: 10vw;

    height: 3.4vw;

    line-height: 3.4vw;

    text-align: center;

    border-radius: 0.2vw;

    cursor: pointer;

}



.card-panel1[data-v-4c8f997c] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



table[data-v-4c8f997c] {

    width: 100%;

}



table td[data-v-4c8f997c] {

    padding: 0.5vw;

}



table td img.show-image[data-v-4c8f997c] {

    display: block;

    width: 100%;

    height: 100%;

}



table td p.showp1[data-v-4c8f997c] {

    margin-top: 10px;

    height: 45vw;

    overflow: auto;

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 2vw;

    text-align: left;

}



.show .show-main[data-v-4c8f997c] {

    display: flex;

    flex-wrap: wrap;

    align-items: flex-start;

}



.show .show-main .show-txt[data-v-4c8f997c] {

    width: 25%;

}



.show .show-main .show-image[data-v-4c8f997c] {

    width: 25%;

    display: block;

}



.show .show-green[data-v-4c8f997c] {

    margin-top: 2.5vw;

    display: flex;

    justify-content: space-between;

    align-items: center;

}

.show .show-green[data-v-4c8f997c] img{

    height:15vw!important;

    margin-top: 1vw !important;

}

.show .show-foot > div[data-v-4c8f997c] {

    width: 48%;

    height: 27vw;

}



.show .show-foot > div > img[data-v-4c8f997c] {

    width: 100%;

    height: 100%;

}

.show .show-green[data-v-4c8f997c] p {

    display: flex;

    flex-direction: column;

    width: 20%;

    overflow: hidden;

    margin: 0 !important;

}

.show .show-foot > div > div[data-v-4c8f997c] {

    margin-top: -27vw;

    text-align: center;

    color: rgb(255, 255, 255);

}



.show .show-foot > div > div div[data-v-4c8f997c] {

    margin: 8.5vw 0px;

}



.bodytab[data-v-4c8f997c] {

    background: rgb(255, 255, 255);

    display: block;

}



.bodytab .bodytab-title[data-v-4c8f997c] {

    width: 55vw;

    height: 5vw;

    display: flex;

    justify-content: space-between;

    margin: 0px auto;

    text-align: center;

}



.bodytab .bodytab-title p[data-v-4c8f997c] {

    display: flex;

    align-items: center;

    width: 26%;

    border: 1px solid rgb(228, 17, 17);

    text-align: center;

    line-height: 5vw;

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    cursor: pointer;

}



.bodytab .bodytab-title p img[data-v-4c8f997c] {

    width: 1.5vw;

    height: 1.5vw;

    margin-left: 3vw;

}



.bodytab .bodytab-title p span[data-v-4c8f997c] {

    width: 100%;

    text-align: center;

}



.bodytab .bodytab-title .active[data-v-4c8f997c] {

    background: rgb(228, 17, 17);

    color: rgb(255, 255, 255);

}



.card-panel1[data-v-e042950c] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



.recruit .recruit-main .recruit-mainleft[data-v-e042950c] {

    width: 32vw;

}



.recruit .recruit-main .recruit-mainleft .recruit-cv[data-v-e042950c] {

    font-size: 1vw;

    display: flex;

    width: 15vw;

    height: 6.2vw;

    text-align: center;

    border: 1px solid rgb(204, 204, 204);

    border-radius: 0.3vw;

    color: rgb(102, 102, 102);

}



.recruit .recruit-main .recruit-mainleft .recruit-cv img[data-v-e042950c] {

    margin: 2vw 0.5vw 0px 1vw;

    width: 2.2vw;

    height: 2.2vw;

}



.recruit .recruit-main .recruit-mainright[data-v-e042950c] {

    width: 50%;

}



.recruit .recruit-recruitment[data-v-e042950c] {

    display: flex;

    justify-content: space-between;

    margin-top: 4vw;

}



.recruit .recruit-recruitment .recruitmentleft[data-v-e042950c] {

    width: 55%;

    height: 25vw;

    display: flex;

    flex-direction: column;

}



.recruit .recruit-recruitment .recruitmentleft .active[data-v-e042950c] {

    color: rgb(223, 22, 0);

}



.recruit .recruit-recruitment .recruitmentleft .recruit-item[data-v-e042950c] {

    width: 100%;

    height: 4vw;

    display: flex;

    font-size: 0.9vw;

    background: rgb(255, 255, 255);

}



.recruit .recruit-recruitment .recruitmentleft .recruit-item p[data-v-e042950c] {

    width: 25%;

    height: 100%;

    border: 0.5px solid rgb(204, 204, 204);

    text-align: center;

    line-height: 4vw;

    cursor: pointer;

}



.recruit .recruit-recruitment .recruitmentleft > div[data-v-e042950c]:first-child {

    background: rgb(229, 229, 229);

    font-size: 1vw;

    font-weight: 700;

}



.recruit .recruit-recruitment .recruitmentright[data-v-e042950c] {

    width: 42%;

    /* height: 25vw; */

    border: 0.5px solid rgb(204, 204, 204);

    border-radius: 0.3vw;

    padding: 1.5vw;

}



.recruit .recruit-recruitment .recruitmentright p[data-v-e042950c] {

    font-size: 1vw;

}



.recruit .developlist[data-v-e042950c] {

    display: flex;

    justify-content: space-between;

}



.recruit .developlist > div[data-v-e042950c] {

    width: 32%;

    height: 19vw;

}



.recruit .developlist > div > img[data-v-e042950c] {

    width: 100%;

    height: 100%;

}



.recruit .developlist > div > div[data-v-e042950c] {

    margin-top: -19vw;

    color: rgb(255, 255, 255);

    font-size: 1vw;

}



.recruit .developlist > div > div img[data-v-e042950c] {

    width: 6vw;

    height: 6vw;

    margin: 4vw 0px 2vw;

}



.recruit .life[data-v-e042950c] {

    display: flex;

    justify-content: space-between;

    margin-top: 4vw;

}



.recruit .life > div img[data-v-e042950c] {

    width: 100%;

    height: 48%;

}



.recruit .life > div p[data-v-e042950c] {

    display: flex;

    justify-content: space-between;

    height: 48%;

    margin-top: 1vw;

}



.recruit .life > div p img[data-v-e042950c] {

    width: 48%;

    height: 100%;

}



.bodytab[data-v-404d6b34] {

    background: rgb(255, 255, 255);

    display: flex;

}



.bodytab .bodytab-title[data-v-404d6b34] {

    width: 15%;

    justify-content: space-between;

    margin: 0px auto 4vw;

}



.bodytab .bodytab-title div[data-v-404d6b34] {

    align-items: center;

    border: 1px solid rgb(204, 204, 204);

    text-align: center;

    line-height: 5vw;

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    cursor: pointer;

}



.bodytab .bodytab-title .active[data-v-404d6b34] {

    background: rgb(228, 17, 17);

    color: rgb(255, 255, 255);

}



.bodytab .bodytab-title div[data-v-404d6b34] span,.bodytab .bodytab-title div[data-v-404d6b34] span a{

    display: block;

}

.card-panel1[data-v-404d6b34] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    padding: 2vw 3vw;

}



.welfare .welfare-mainleft[data-v-58043d55] {

    width: 23.5vw;

}



.welfare .welfare-mainleft img[data-v-58043d55] {

    width: 100%;

    height: 23.5vw;

}



.welfare .welfare-mainright[data-v-58043d55] {

    width: 34vw;

}



.welfare .welfare-mainright > div[data-v-58043d55]:first-child {

    height: 28.5vw;

    padding: 2vw;

}



.welfare .welfare-mainright > div:first-child p[data-v-58043d55]:nth-child(3) {

    margin-top: 3vw;

    font-size: 1vw;

    line-height: 2vw;

}



.welfare .welfare-mainright > div[data-v-58043d55]:nth-child(2) {

    margin-top: 3vw;

    display: flex;

    justify-content: space-between;

}



.welfare .welfare-mainright > div:nth-child(2) img[data-v-58043d55] {

    width: 49%;

    height: 17vw;

}



.welfare .welfare-foot[data-v-58043d55] {

    width: 34vw;

}



.welfare .welfare-foot > div[data-v-58043d55]:first-child {

    height: 28.5vw;

    padding: 2vw;

}



.welfare .welfare-foot > div:first-child p[data-v-58043d55]:nth-child(3) {

    margin-top: 3vw;

    font-size: 1vw;

    line-height: 2vw;

}



.welfare .welfare-foot > div[data-v-58043d55]:nth-child(2) {

    margin-top: 3vw;

    display: flex;

    justify-content: space-between;

}



.welfare .welfare-foot > div:nth-child(2) img[data-v-58043d55] {

    width: 49%;

    height: 17vw;

}



.welfare .welfare-footright[data-v-58043d55] {

    width: 23.5vw;

}



.welfare .welfare-footright img[data-v-58043d55] {

    width: 100%;

    height: 23.3vw;

}



.welfare .welfare-footright1[data-v-58043d55] {

    width: 23.5vw;

}



.welfare .welfare-footright1 img[data-v-58043d55] {

    width: 100%;

    height: 23.3vw;

}



.welfare .buttom-p[data-v-58043d55] {

    background: rgb(223, 22, 0);

    color: rgb(255, 255, 255);

    width: 10vw;

    height: 3.2vw;

    margin-top: 3vw;

    line-height: 3.4vw;

    text-align: center;

    border-radius: 2vw;

    font-size: 0.9vw;

    cursor: pointer;

}



.tab-panel[data-v-4b3e9e72] {

    position: absolute;

    top: 3vw;

    left: 8vw;

    width: 11vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    font-weight: 700;

}



.tab-panel .tab-item[data-v-4b3e9e72] {

    width: 4vw;

    color: rgb(16, 16, 16);

    cursor: pointer;

}



.tab-panel .tab-item.active[data-v-4b3e9e72] {

    color: rgb(223, 22, 0);

}



.news-panel[data-v-4b3e9e72] {

    padding-top: 2vw;

}



.news-panel .news-head[data-v-4b3e9e72] {

    width: 13vw;

    display: flex;

    font-size: 1vw;

    font-weight: 700;

    justify-content: space-between;

}



.news-panel .news-head p[data-v-4b3e9e72]:first-child {

    color: rgb(223, 22, 0);

}



.news-panel .news-year[data-v-4b3e9e72] {

    display: flex;

    justify-content: right;

    align-items: center;

    height: 4vw;

    padding: 0px 8vw;

}



.news-panel .news-year .year-panel[data-v-4b3e9e72] {

    width: 2.5vw;

    text-align: center;

}



.news-panel .news-year .year-panel img[data-v-4b3e9e72] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto;

}



.news-panel .news-list[data-v-4b3e9e72] {

    width: 100%;

}



.news-panel .news-list .news-item[data-v-4b3e9e72] {

    border-bottom: 1px solid rgb(187, 187, 187);

    padding: 2.5vw 0px;

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.news-panel .news-list .news-item .news-left[data-v-4b3e9e72] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid rgb(187, 187, 187);

    display: flex;

    justify-content: left;

    align-items: center;

}



.news-panel .news-list .news-item .news-left .news-time[data-v-4b3e9e72] {

    width: 7.75vw;

    align-items: center;

    text-align: center;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-4b3e9e72] {

    font-size: 3vw;

    color: rgb(187, 187, 187);

    font-weight: 700;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-4b3e9e72] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    text-align: left;

}



.news-panel .news-list .news-item .news-right[data-v-4b3e9e72] {

    flex: 1 1 0%;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between;

}



.news-panel .news-list .news-item .news-right img[data-v-4b3e9e72] {

    width: 12.25vw;

    height: 8.75vw;

}



.news-panel .news-list .news-item .news-right .news-content[data-v-4b3e9e72] {

    flex: 1 1 0%;

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-4b3e9e72] {

    font-size: 1.2vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    margin-top: 0.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-4b3e9e72] {

    font-size: 0.9vw;

    color: rgb(102, 102, 102);

    margin-top: 1.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-4b3e9e72] {

    font-size: 0.9vw;

    font-weight: 700;

    color: rgb(223, 22, 0);

    margin-top: 2vw;

    cursor: pointer;

}



.detail-panel[data-v-4b3e9e72] {

    display: flex;

    height: 34.5vw;

}



.detail-panel .detail-left[data-v-4b3e9e72] {

    display: block;

    width: 40%;

}



.detail-panel .detail-right[data-v-4b3e9e72] {

    flex: 1 1 0%;

    height: 100%;

    padding: 3vw;

}



.detail-panel .detail-right .detail-title[data-v-4b3e9e72] {

    font-size: 1.5vw;

    color: rgb(51, 51, 51);

    line-height: 2vw;

}



.detail-panel .detail-right .detail-time[data-v-4b3e9e72] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin: 1.5vw 0px;

}



.detail-panel .detail-right .detail-content[data-v-4b3e9e72] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 1.5vw;

}



[data-v-4b3e9e72] .el-dialog__body, [data-v-4b3e9e72] .el-dialog__header {

    padding: 0px !important;

}



.bodytab[data-v-55c2a480] {

    display: block;

    background: rgb(255, 255, 255);

    width: 100%;

}



.bodytab .bodytab-title[data-v-55c2a480] {

    width: 55vw;

    display: flex;

    justify-content: space-between;

    margin: 0px auto;

    padding: 4vw 0px;

}



.bodytab .bodytab-title p[data-v-55c2a480] {

    display: flex;

    align-items: center;

    width: 26%;

    border: 1px solid rgb(204, 204, 204);

    text-align: center;

    line-height: 5vw;

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    cursor: pointer;

}



.bodytab .bodytab-title p img[data-v-55c2a480] {

    width: 1.5vw;

    height: 1.5vw;

    margin-left: 3vw;

}



.bodytab .bodytab-title .active[data-v-55c2a480] {

    color: rgb(255, 255, 255);

    background: rgb(228, 17, 17);

}



.bodybigtab[data-v-55c2a480] {

    display: block;

    background: rgb(247, 247, 247);

    width: 100%;

    padding: 5vw 0px;

}



.bodybigtab .bodybigtab-title[data-v-55c2a480] {

    width: 100%;

    display: flex;

    justify-content: space-between;

    margin-top: 5vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item:hover div[data-v-55c2a480]:nth-child(2) {

    display: block;

}



.bodybigtab .bodybigtab-title .bodybigtab-item[data-v-55c2a480] {

    width: 16.66%;

    height: 26.5vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div[data-v-55c2a480]:first-child {

    width: 100%;

    height: 100%;

    text-align: center;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:first-child img[data-v-55c2a480] {

    height: 100%;

    width: 100%;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:first-child p[data-v-55c2a480] {

    margin-top: -14vw;

    color: rgb(255, 255, 255);

    font-size: 1.8vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div[data-v-55c2a480]:nth-child(2) {

    width: 100%;

    height: 100%;

    margin-top: -26.5vw;

    text-align: center;

    display: none;

    background: rgb(84, 25, 22);

    opacity: 0.7;

    color: rgb(255, 255, 255);

    padding: 10vw 2vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:nth-child(2) p[data-v-55c2a480]:first-child {

    margin: -3vw 0px 5.4vw;

    font-size: 3vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:nth-child(2) p[data-v-55c2a480]:nth-child(2) {

    margin-top: -3vw;

    font-size: 1.8vw;

}



.student-head[data-v-55c2a480] {

    width: 100%;

    display: flex;

    background: rgb(255, 255, 255);

    justify-content: space-between;

}



.student-head .student-item[data-v-55c2a480] {

    color: rgb(0, 0, 0);

    text-decoration: none;

    width: 16.66%;

    height: 6vw;

    border: 1px solid rgb(204, 204, 204);

    text-align: center;

    line-height: 6vw;

}



.student-head .student-item[data-v-55c2a480]:nth-child(5) {

    border-right: none;

}



.student-head .router-link-active[data-v-55c2a480], .student-head .student-item[data-v-55c2a480]:hover {

    background: rgb(228, 17, 17);

    color: rgb(255, 255, 255);

}



.card-panel .life-item[data-v-55c2a480] {

    width: 39vw;

    height: 24.5vw;

    position: relative;

}



.card-panel .life-item img[data-v-55c2a480] {

    display: block;

    width: 100%;

    height: 100%;

}



.card-panel .life-item .life-text[data-v-55c2a480] {

    position: absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    color: rgb(255, 255, 255);

    text-align: center;

    padding: 4vw 3vw;

}



.card-panel .life-item .life-text .life-text-1[data-v-55c2a480] {

    font-size: 1.8vw;

    margin-bottom: 1vw;

}



.card-panel .life-item .life-text .life-text-2[data-v-55c2a480] {

    font-size: 1.4vw;

    margin-bottom: 2.5vw;

}



.card-panel .life-item .life-text .life-text-3[data-v-55c2a480] {

    font-size: 1vw;

    margin-top: 3vw;

}



.video-panel[data-v-55c2a480] {

    padding-top: 4vw;

    display: flex;

    justify-content: space-between;

}



.video-panel .video-item[data-v-55c2a480] {

    width: 19vw;

    height: 18vw;

}



.video-panel .video-item .video-item-img[data-v-55c2a480] {

    width: 100%;

    height: 12.6vw;

}



.video-panel .video-item .video-item-title[data-v-55c2a480] {

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    margin-top: 1.5vw;

    width: 100%;

}



.video-panel .video-item .video-item-time[data-v-55c2a480] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1vw;

    width: 100%;

}



.perception-panel[data-v-55c2a480] {

    padding-top: 4vw;

    display: flex;

    justify-content: space-between;

}



.perception-panel .perception-item[data-v-55c2a480] {

    width: 19vw;

    height: 21.5vw;

    background-color: rgb(255, 255, 255);

}



.perception-panel .perception-item .perception-item-img[data-v-55c2a480] {

    width: 100%;

    height: 12.6vw;

}



.perception-panel .perception-item .perception-item-title[data-v-55c2a480] {

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    margin-top: 1.5vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.perception-panel .perception-item .perception-item-time[data-v-55c2a480] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin-top: 0.5vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.perception-panel .perception-item .perception-item-content[data-v-55c2a480] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.news-panel .news-year[data-v-55c2a480] {

    display: flex;

    justify-content: right;

    align-items: center;

    height: 4vw;

    padding: 0px 8vw;

}



.news-panel .news-year .year-panel[data-v-55c2a480] {

    width: 2.5vw;

    text-align: center;

}



.news-panel .news-year .year-panel img[data-v-55c2a480] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto;

}



.news-panel .news-list[data-v-55c2a480] {

    width: 100%;

    background: rgb(255, 255, 255);

    padding: 0px 8vw;

}



.news-panel .news-list .news-item[data-v-55c2a480] {

    border-bottom: 1px solid rgb(187, 187, 187);

    padding: 2.5vw 0px;

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.news-panel .news-list .news-item .news-left[data-v-55c2a480] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid rgb(187, 187, 187);

    display: flex;

    justify-content: left;

    align-items: center;

}



.news-panel .news-list .news-item .news-left .news-time[data-v-55c2a480] {

    width: 7.75vw;

    display: flex;

    justify-content: space-between;

    align-items: center;

    cursor: pointer;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-55c2a480] {

    font-size: 3vw;

    color: rgb(16, 16, 16);

    font-weight: 700;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big2[data-v-55c2a480] {

    font-size: 2vw;

    color: rgb(16, 16, 16);

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-55c2a480] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    text-align: left;

}



.news-panel .news-list .news-item .news-right[data-v-55c2a480] {

    flex: 1 1 0%;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between;

}



.news-panel .news-list .news-item .news-right img[data-v-55c2a480] {

    width: 12.25vw;

    height: 8.75vw;

}



.news-panel .news-list .news-item .news-right .news-content[data-v-55c2a480] {

    flex: 1 1 0%;

    cursor: pointer;

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-55c2a480] {

    font-size: 1.2vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    margin-top: 0.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-55c2a480] {

    font-size: 0.9vw;

    color: rgb(102, 102, 102);

    margin-top: 1.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-55c2a480] {

    font-size: 0.9vw;

    font-weight: 700;

    color: rgb(223, 22, 0);

    margin-top: 2vw;

    cursor: pointer;

}



.detail-panel[data-v-55c2a480] {

    display: flex;

    height: 34.5vw;

}



.detail-panel .detail-left[data-v-55c2a480] {

    display: block;

    width: 40%;

}



.detail-panel .detail-right[data-v-55c2a480] {

    flex: 1 1 0%;

    height: 100%;

    padding: 3vw;

}



.detail-panel .detail-right .detail-title[data-v-55c2a480] {

    font-size: 1.5vw;

    color: rgb(51, 51, 51);

    line-height: 2vw;

}



.detail-panel .detail-right .detail-time[data-v-55c2a480] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin: 1.5vw 0px;

}



.detail-panel .detail-right .detail-content[data-v-55c2a480] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 1.5vw;

}



[data-v-55c2a480] .el-dialog__body, [data-v-55c2a480] .el-dialog__header {

    padding: 0px !important;

}

.heart .heart-main[data-v-325ca10c] {

    display: flex;

}



.heart .heart-main .bodyCondition-top-left[data-v-325ca10c] {

    color: rgb(255, 255, 255);

    margin-top: -24.6vw;

    text-align: center;

    padding: 4vw 3vw;

}



.heart .heart-main div[data-v-325ca10c] {

    height: 24.6vw;

}



.heart .heart-main div img[data-v-325ca10c] {

    width: 100%;

    height: 100%;

}



.heart .heart-main > div[data-v-325ca10c]:first-child {

    width: 90vw;

}



.heart .heart-main > div[data-v-325ca10c]:nth-child(2) {

    width: 56vw;

    margin-top: 2vw;

}



.heart .heart-main > div[data-v-325ca10c]:nth-child(3) {

    width: 26vw;

    margin-top: 2vw;

}



.heart .team-panel[data-v-325ca10c] {

    display: flex;

    justify-content: space-between;

}



.heart .team-panel .team-item[data-v-325ca10c] {

    width: 15vw;

    position: relative;

    cursor: pointer;

    margin-top: 3vw;

}



.heart .team-panel .team-item .team-item-img[data-v-325ca10c] {

    display: block;

    width: 100%;

}



.heart .team-panel .team-item .team-item-info[data-v-325ca10c] {

    position: absolute;

    bottom: 0px;

    left: 0px;

    width: 100%;

    text-align: center;

}



.heart .team-panel .team-item .team-item-info .team-item-name[data-v-325ca10c] {

    font-size: 20px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 50px;

    text-align: center;

    line-height: 50px;

}



.heart .team-panels[data-v-325ca10c] {

    display: flex;

    justify-content: space-between;

    margin-top: 4vw;

}



.heart .team-panels .team-item[data-v-325ca10c] {

    width: 19vw;

    background: rgb(255, 255, 255);

    cursor: pointer;

}



.heart .team-panels .team-item img[data-v-325ca10c] {

    width: 100%;

    height: 12.6vw;

}



.heart .team-panels .team-item .team-item-info[data-v-325ca10c] {

    padding: 1.5vw;

    line-height: 2vw;

}



.heart .team-panels .team-item .team-item-info .team-item-name[data-v-325ca10c] {

    font-size: 1.2vw;

    font-family: SourceHanSansSC-medium;

    font-weight: 600;

}



.heart .team-panels .team-item .team-item-info .team-item-title[data-v-325ca10c] {

    display: flex;

    justify-content: space-between;

    font-size: 0.8vw;

    color: rgb(115, 117, 118);

}



.heart .team-panels .team-item .team-item-info .team-item-del[data-v-325ca10c] {

    font-size: 1vw;

    color: rgb(115, 117, 118);

}



.heart .process-panel[data-v-325ca10c] {

    display: flex;

    justify-content: space-between;

    margin-top: 3vw;

    position: relative;

}



.heart .process-panel .indroduction-courseLeft[data-v-325ca10c] {

    width: 29vw;

    border: 1px solid rgb(204, 204, 204);

    padding: 4vw 3vw 3vw;

}



.heart .process-panel .indroduction-courseRight[data-v-325ca10c] {

    width: 53vw;

}



.heart .process-panel .indroduction-courseRight .courseRighttop[data-v-325ca10c] {

    padding: 2.5vw;

    border: 1px solid rgb(204, 204, 204);

    display: flex;

    justify-content: space-between;

}



.heart .process-panel .indroduction-courseRight .courseRightbottom[data-v-325ca10c] {

    position: absolute;

    bottom: 0px;

    padding: 2.5vw;

    border: 1px solid rgb(204, 204, 204);

    display: flex;

    justify-content: space-between;

}



.heart .activity[data-v-325ca10c] {

    margin-top: 4vw;

    margin-bottom: 4vw;

    height: 35vw;

    display: flex;

    justify-content: space-between;

}



.heart .activity > div[data-v-325ca10c]:first-child {

    width: 33.3%;

    height: 35vw;

}



.heart .activity > div:first-child img[data-v-325ca10c] {

    width: 100%;

    height: 100%;

}



.heart .activity > div:first-child div[data-v-325ca10c] {

    color: rgb(255, 255, 255);

    padding: 1.7vw;

    margin-top: -14vw;

}



.heart .activity .activity-right[data-v-325ca10c] {

    width: 66.7%;

    height: 55%;

}



.heart .activity .activity-right .activity-righttop[data-v-325ca10c] {

    width: 100%;

    height: 100%;

    display: flex;

    justify-content: space-between;

}



.heart .activity .activity-right .activity-righttop div[data-v-325ca10c] {

    width: 80%;

    height: 90%;

    padding-left: 2vw;

    padding-top: 2vw;

}



.heart .activity .activity-right .activity-righttop img[data-v-325ca10c] {

    width: 50%;

    height: 100%;

}



.heart .activity .activity-right .activity-rightbottom[data-v-325ca10c] {

    width: 100%;

    height: 82%;

    display: flex;

    justify-content: space-between;

}



.heart .activity .activity-right .activity-rightbottom div[data-v-325ca10c] {

    width: 33.33%;

    height: 100%;

    padding: 3.2vw 2vw;

}



.heart .activity .activity-right .activity-rightbottom div[data-v-325ca10c]:first-child {

    background: rgb(236, 234, 227);

}



.heart .activity .activity-right .activity-rightbottom div:first-child p[data-v-325ca10c]:first-child {

    color: rgb(16, 16, 16);

    font-size: 1vw;

    font-weight: 600;

}



.heart .activity .activity-right .activity-rightbottom div:first-child p[data-v-325ca10c]:nth-child(2) {

    color: rgb(102, 102, 102);

    font-size: 0.8vw;

    margin: 1vw 0px;

}



.heart .activity .activity-right .activity-rightbottom div:first-child p[data-v-325ca10c]:nth-child(3) {

    color: rgb(102, 102, 102);

    font-size: 0.8vw;

}



.heart .activity .activity-right .activity-rightbottom div[data-v-325ca10c]:nth-child(2) {

    background: rgb(223, 22, 0);

}



.heart .activity .activity-right .activity-rightbottom div:nth-child(2) p[data-v-325ca10c] {

    color: rgb(255, 255, 255);

}



.heart .activity .activity-right .activity-rightbottom div:nth-child(2) p[data-v-325ca10c]:first-child {

    font-size: 1vw;

    font-weight: 600;

}



.heart .activity .activity-right .activity-rightbottom div:nth-child(2) p[data-v-325ca10c]:nth-child(2) {

    font-size: 0.8vw;

    margin: 1vw 0px;

}



.heart .activity .activity-right .activity-rightbottom div:nth-child(2) p[data-v-325ca10c]:nth-child(3) {

    font-size: 0.8vw;

}



.heart .activity .activity-right .activity-rightbottom div[data-v-325ca10c]:nth-child(3) {

    background: rgb(236, 234, 227);

}



.heart .activity .activity-right .activity-rightbottom div:nth-child(3) p[data-v-325ca10c]:first-child {

    color: rgb(16, 16, 16);

    font-size: 1vw;

    font-weight: 600;

}



.heart .activity .activity-right .activity-rightbottom div:nth-child(3) p[data-v-325ca10c]:nth-child(2) {

    color: rgb(102, 102, 102);

    margin: 1vw 0px;

    font-size: 0.8vw;

}



.heart .activity .activity-right .activity-rightbottom div:nth-child(3) p[data-v-325ca10c]:nth-child(3) {

    color: rgb(102, 102, 102);

    font-size: 0.8vw;

}



.heart .history-panel[data-v-325ca10c] {

    padding-top: 5vw;

}



.heart .history-panel .history-top .year-list[data-v-325ca10c] {

    display: flex;

    justify-content: space-between;

    border-top: 1px solid rgb(229, 229, 229);

}



.heart .history-panel .history-top .year-list .year-item[data-v-325ca10c] {

    cursor: pointer;

    font-size: 1vw;

    color: rgb(102, 102, 102);

    font-weight: 700;

    position: relative;

    padding-top: 15px;

}



.heart .history-panel .history-top .year-list .year-item.active[data-v-325ca10c] {

    color: rgb(223, 22, 0);

    border-top: 1px solid rgb(223, 22, 0);

}



.heart .history-panel .history-top .year-list .year-item.active .point[data-v-325ca10c] {

    position: absolute;

    left: 50%;

    top: -80%;

    transform: translateX(-50%);

    border: 3px solid rgb(223, 22, 0);

    border-radius: 5px;

    width: 6px;

    height: 6px;

}



.heart .history-panel .history-bottom[data-v-325ca10c] {

    margin-top: 3vw;

    width: 100%;

    overflow-x: auto;

}



.heart .history-panel .history-bottom .history-list[data-v-325ca10c] {

    display: flex;

    padding-bottom: 2vw;

    padding-right: 1.5vw;

}



.heart .history-panel .history-bottom .history-list .history-item[data-v-325ca10c] {

    width: 25.5vw;

    margin-right: 1.5vw;

    position: relative;

}



.heart .history-panel .history-bottom .history-list .history-item[data-v-325ca10c]:first-child {

    margin-left: 1.5vw;

}



.heart .history-panel .history-bottom .history-list .history-item.active .history-year[data-v-325ca10c] {

    color: rgb(223, 22, 0);

}



.heart .history-panel .history-bottom .history-list .history-item.active .point1[data-v-325ca10c] {

    background-color: rgb(223, 22, 0);

    box-shadow: rgba(223, 22, 0, 0.2) 0px 0px 0px 7px;

}



.heart .history-panel .history-bottom .history-list .history-item.active .event-panel .event-item .event-line .line[data-v-325ca10c] {

    border-right: 1px solid rgb(223, 22, 0);

}



.heart .history-panel .history-bottom .history-list .history-item.active .event-panel .event-item .event-line .point2[data-v-325ca10c] {

    border: 1px solid rgb(223, 22, 0);

}



.heart .history-panel .history-bottom .history-list .history-item.active .event-panel .top-line[data-v-325ca10c] {

    height: 6vw;

    border-right: 1px solid rgb(223, 22, 0);

    position: absolute;

    left: 7.2vw;

    top: -2.5vw;

}



.heart .history-panel .history-bottom .history-list .history-item .history-year[data-v-325ca10c] {

    font-size: 2.4vw;

    font-weight: 700;

    padding-left: 2vw;

    color: rgb(102, 102, 102);

}



.heart .history-panel .history-bottom .history-list .history-item .point1[data-v-325ca10c] {

    width: 0.5vw;

    height: 0.5vw;

    border-radius: 0.5vw;

    position: absolute;

    top: 4.5vw;

    left: 7vw;

    background-color: rgb(102, 102, 102);

    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 7px;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel[data-v-325ca10c] {

    position: relative;

    margin-top: 4.5vw;

    width: 25.5vw;

    height: 300px;

    background-color: rgb(255, 255, 255);

    border-radius: 0.5vw;

    padding: 2.5vw 1vw;

    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px 0px;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .top-line[data-v-325ca10c] {

    height: 6vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 7.2vw;

    top: -2.5vw;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item[data-v-325ca10c] {

    height: 6vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    position: relative;

    margin-top: 1vw;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item[data-v-325ca10c]:first-child {

    margin: 0px;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item:first-child .event-line[data-v-325ca10c] {

    height: 6vw;

    top: -5vw;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item:first-child .event-line .line[data-v-325ca10c] {

    height: 6vw;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item .event-left[data-v-325ca10c] {

    width: 4.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item .event-right[data-v-325ca10c] {

    width: 16.5vw;

    color: rgb(102, 102, 102);

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item .event-line[data-v-325ca10c] {

    width: 1vw;

    height: 7vw;

    position: absolute;

    left: 6vw;

    top: -6vw;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item .event-line .line[data-v-325ca10c] {

    height: 7vw;

    border-right: 1px solid rgb(102, 102, 102);

    position: absolute;

    left: 0.2vw;

    top: 0px;

}



.heart .history-panel .history-bottom .history-list .history-item .event-panel .event-item .event-line .point2[data-v-325ca10c] {

    width: 0.5vw;

    height: 0.5vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 0.5vw;

    position: absolute;

    left: 0px;

    bottom: 0px;

    background: rgb(255, 255, 255);

}



.yincang[data-v-325ca10c] {

    -webkit-line-clamp: 2;

}



.yincang5[data-v-325ca10c], .yincang[data-v-325ca10c] {

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



.yincang5[data-v-325ca10c] {

    -webkit-line-clamp: 5;

}

.servive .servive-top[data-v-7d9a5d74] {

    width: 22vw;

}



.servive .service-img[data-v-7d9a5d74] {

    display: flex;

    justify-content: space-between;

    margin-top: 3vw;

}



.servive .service-img > div[data-v-7d9a5d74] {

    width: 45vw;

}



.servive .service-img > div img[data-v-7d9a5d74] {

    width: 100%;

}



.servive .service-img > div img[data-v-7d9a5d74]:nth-child(2) {

    margin-top: 2vw;

}



.servive .service-img > img[data-v-7d9a5d74] {

    width: 36.8vw;

}



.servive .service-imgs[data-v-7d9a5d74] {

    margin-top: 2vw;

    display: flex;

    justify-content: space-between;

}



.servive .service-imgs > div[data-v-7d9a5d74] {

    width: 32%;

}



.servive .service-imgs img[data-v-7d9a5d74] {

    width: 100%;

}



.servive .business[data-v-7d9a5d74] {

    display: flex;

    justify-content: space-between;

    margin-top: 3vw;

}



.servive .business > div[data-v-7d9a5d74] {

    display: flex;

}



.servive .business .service-business[data-v-7d9a5d74] {

    width: 15vw;

    height: 15vw;

    border-radius: 50%;

    background: rgb(223, 22, 0);

    opacity: 0.8;

    color: rgb(255, 255, 255);

}



.servive .business .service-business p[data-v-7d9a5d74] {

    line-height: 15vw;

    font-size: 1.4vw;

}



.servive .service-bottomone img[data-v-7d9a5d74] {

    height: 21vw;

    margin-bottom: 1.5vw;

}



.servive .service-bottomtwo img[data-v-7d9a5d74] {

    height: 13.4vw;

}



.servive .service-bottomtwo img[data-v-7d9a5d74]:nth-child(2) {

    margin: 1.5vw 0px;

}



.servive .servive-top[data-v-4fb0a788] {

    width: 22vw;

}



.servive .service-img[data-v-4fb0a788] {

    display: flex;

    justify-content: space-between;

    margin-top: 3vw;

}



.servive .service-img > div[data-v-4fb0a788] {

    width: 45vw;

}



.servive .service-img > div img[data-v-4fb0a788] {

    width: 100%;

}



.servive .service-img > div img[data-v-4fb0a788]:nth-child(2) {

    margin-top: 2vw;

}



.servive .service-img > img[data-v-4fb0a788] {

    width: 36.8vw;

}



.servive .service-imgs[data-v-4fb0a788] {

    margin-top: 2vw;

    display: flex;

    justify-content: space-between;

}



.servive .service-imgs > div[data-v-4fb0a788] {

    width: 32%;

}



.servive .service-imgs img[data-v-4fb0a788] {

    width: 100%;

}



.servive .business[data-v-4fb0a788] {

    display: flex;

    justify-content: space-between;

    margin-top: 3vw;

}



.servive .business > div[data-v-4fb0a788] {

    display: flex;

}



.servive .business .service-business[data-v-4fb0a788] {

    width: 15vw;

    height: 15vw;

    border-radius: 50%;

    background: rgb(223, 22, 0);

    opacity: 0.8;

    color: rgb(255, 255, 255);

}



.servive .business .service-business p[data-v-4fb0a788] {

    line-height: 15vw;

    font-size: 1.4vw;

}



.servive .team-panel[data-v-4fb0a788] {

    display: flex;

    justify-content: flex-start;

    margin-top: 4.8vw;

    margin-bottom: 10px;

}



.servive .team-panel .team-item[data-v-4fb0a788] {

    width: 20vw;

    position: relative;

    cursor: pointer;

    margin-left: 1vw;

}



.servive .team-panel .team-item .team-item-img[data-v-4fb0a788] {

    display: block;

    width: 20vw;

    height: 20vw;

}



.servive .team-panel .team-item .team-item-info[data-v-4fb0a788] {

    position: absolute;

    bottom: 0px;

    left: 0px;

    width: 100%;

    text-align: center;

}



.servive .team-panel .team-item .team-item-info .team-item-name[data-v-4fb0a788] {

    font-size: 20px;

    color: rgb(255, 255, 255);

    font-weight: 400;

    background-color: rgba(0, 0, 0, 0.3);

    height: 60px;

    text-align: center;

    line-height: 60px;

}



.servive .service-bottomone img[data-v-4fb0a788] {

    height: 21vw;

    margin-bottom: 1.5vw;

}



.servive .service-bottomtwo img[data-v-4fb0a788] {

    height: 13.4vw;

}



.servive .service-bottomtwo img[data-v-4fb0a788]:nth-child(2) {

    margin: 1.5vw 0px;

}



.indroduction .process-panel[data-v-1680e6a2] {

    width: 100%;

    display: flex;

    border: 1px solid rgb(204, 204, 204);

    padding: 2vw 3vw 3vw;

    margin-bottom: 3vw;

}



.indroduction .process-panel .courseRightbottom[data-v-1680e6a2], .indroduction .process-panel .courseRighttop[data-v-1680e6a2] {

    padding: 3vw;

    border: 1px solid rgb(204, 204, 204);

    display: flex;

    justify-content: space-between;

}



.indroduction .process-panel .courseRightbottom[data-v-1680e6a2] {

    position: absolute;

    bottom: 0px;

}



.indroduction .introduction-bottom[data-v-1680e6a2] {

    display: flex;

    justify-content: space-between;

    background: rgb(255, 255, 255);

    margin-top: 3vw;

    position: relative;

}



.indroduction .introduction-bottom > div[data-v-1680e6a2] {

    width: 50%;

}



.indroduction .introduction-bottom > div img[data-v-1680e6a2] {

    width: 100%;

    height: 50%;

}



.indroduction .introduction-bottom > div > div[data-v-1680e6a2] {

    padding: 2.2vw 2.9vw;

}



.indroduction .introduction-bottom > div .imgb[data-v-1680e6a2] {

    position: absolute;

    bottom: 0px;

    width: 42vw;

    height: 50%;

}



.tab-panel[data-v-6adb5713] {

    position: absolute;

    top: 3vw;

    left: 8vw;

    width: 11vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    font-weight: 700;

}



.tab-panel .tab-item[data-v-6adb5713] {

    width: 4vw;

    color: rgb(16, 16, 16);

    cursor: pointer;

}



.tab-panel .tab-item.active[data-v-6adb5713] {

    color: rgb(223, 22, 0);

}



.news-panel[data-v-6adb5713] {

    padding-top: 2vw;

}



.news-panel .news-year[data-v-6adb5713] {

    display: flex;

    justify-content: right;

    align-items: center;

    height: 4vw;

    padding: 0px 8vw;

}



.news-panel .news-year .year-panel[data-v-6adb5713] {

    width: 2.5vw;

    text-align: center;

}



.news-panel .news-year .year-panel img[data-v-6adb5713] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto;

}



.news-panel .news-list[data-v-6adb5713] {

    width: 100%;

    background: rgb(255, 255, 255);

}



.news-panel .news-list .news-item[data-v-6adb5713] {

    border-bottom: 1px solid rgb(187, 187, 187);

    padding: 2.5vw 0px;

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.news-panel .news-list .news-item .news-left[data-v-6adb5713] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid rgb(187, 187, 187);

    display: flex;

    justify-content: left;

    align-items: center;

}



.news-panel .news-list .news-item .news-left .news-time[data-v-6adb5713] {

    width: 7.75vw;

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-6adb5713] {

    font-size: 3vw;

    color: rgb(16, 16, 16);

    font-weight: 700;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-6adb5713] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    text-align: left;

}



.news-panel .news-list .news-item .news-right[data-v-6adb5713] {

    flex: 1 1 0%;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between;

}



.news-panel .news-list .news-item .news-right img[data-v-6adb5713] {

    width: 12.25vw;

    height: 8.75vw;

}



.news-panel .news-list .news-item .news-right .news-content[data-v-6adb5713] {

    flex: 1 1 0%;

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-6adb5713] {

    font-size: 1.2vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    margin-top: 0.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-6adb5713] {

    font-size: 0.9vw;

    color: rgb(102, 102, 102);

    margin-top: 1.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-6adb5713] {

    font-size: 0.9vw;

    font-weight: 700;

    color: rgb(223, 22, 0);

    margin-top: 2vw;

    cursor: pointer;

}



.detail-panel[data-v-6adb5713] {

    display: flex;

    height: 34.5vw;

}



.detail-panel .detail-left[data-v-6adb5713] {

    display: block;

    width: 40%;

}



.detail-panel .detail-right[data-v-6adb5713] {

    flex: 1 1 0%;

    height: 100%;

    padding: 3vw;

}



.detail-panel .detail-right .detail-title[data-v-6adb5713] {

    font-size: 1.5vw;

    color: rgb(51, 51, 51);

    line-height: 2vw;

}



.detail-panel .detail-right .detail-time[data-v-6adb5713] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin: 1.5vw 0px;

}



.detail-panel .detail-right .detail-content[data-v-6adb5713] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 1.5vw;

}



[data-v-6adb5713] .el-dialog__body, [data-v-6adb5713] .el-dialog__header {

    padding: 0px !important;

}



.bodyCondition .bodyCondition-top[data-v-64a9f2c7] {

    width: 39.1vw;

    height: 24.6vw;

}



.bodyCondition .bodyCondition-top .bodyCondition-top-left[data-v-64a9f2c7] {

    color: rgb(255, 255, 255);

    margin-top: -24.6vw;

    text-align: center;

    padding: 4vw 3vw;

}



.bodyCondition .team-panel[data-v-64a9f2c7] {

    display: flex;

    justify-content: space-between;

    margin-top: 4vw;

}



.bodyCondition .team-panel .team-item[data-v-64a9f2c7] {

    width: 19vw;

    background: rgb(255, 255, 255);

}



.bodyCondition .team-panel .team-item img[data-v-64a9f2c7] {

    width: 100%;

    height: 12.6vw;

}



.bodyCondition .team-panel .team-item .team-item-info[data-v-64a9f2c7] {

    padding: 1.5vw;

    line-height: 2vw;

}



.bodyCondition .team-panel .team-item .team-item-info .team-item-name[data-v-64a9f2c7] {

    font-size: 1.2vw;

    font-family: SourceHanSansSC-medium;

}



.bodyCondition .team-panel .team-item .team-item-info .team-item-title[data-v-64a9f2c7] {

    display: flex;

    justify-content: space-between;

    font-size: 0.8vw;

    color: rgb(115, 117, 118);

}



.bodyCondition .team-panel .team-item .team-item-info .team-item-del[data-v-64a9f2c7] {

    font-size: 1vw;

    color: rgb(115, 117, 118);

}



.bodyCondition .bodyCondition-demo[data-v-64a9f2c7] {

    padding: 6vw 0px;

    background: rgb(255, 255, 255);

}



.bodyCondition .bodyCondition-demo .content-panel[data-v-64a9f2c7] {

    width: 100%;

    display: flex;

    justify-content: space-between;

    margin-top: 5vw;

}



.bodyCondition .bodyCondition-demo .content-panel .content-item[data-v-64a9f2c7] {

    width: 25%;

    height: 39.7vw;

}



.bodyCondition .bodyCondition-demo .content-panel .content-item img[data-v-64a9f2c7] {

    width: 100%;

    height: 100%;

}



.bodyCondition .bodyCondition-demo .content-panel .content-item > p[data-v-64a9f2c7] {

    color: rgb(255, 255, 255);

    margin-top: -39.7vw;

    font-size: 1.8vw;

    text-align: center;

    line-height: 39.7vw;

}



.bodyCondition .bodyCondition-demo .content-panel .content-item .panel-none[data-v-64a9f2c7] {

    text-align: center;

    display: none;

    background: rgb(84, 25, 22);

    opacity: 0.7;

    height: 39.7vw;

    color: rgb(255, 255, 255);

    padding: 10vw 2vw;

}



.bodyCondition .bodyCondition-demo .content-panel .content-item:hover .panel-none[data-v-64a9f2c7] {

    display: block;

    margin-top: -40vw;

}



.bodyCondition .bodyCondition-demo .content-panel .content-item:hover > p[data-v-64a9f2c7] {

    display: none;

}



.bodyCondition .bodytab[data-v-64a9f2c7] {

    background: rgb(255, 255, 255);

    display: block;

}



.bodyCondition .bodytab .bodytab-title[data-v-64a9f2c7] {

    width: 55vw;

    height: 5vw;

    display: flex;

    justify-content: space-between;

    margin: 0px auto 4vw;

}



.bodyCondition .bodytab .bodytab-title p[data-v-64a9f2c7] {

    display: flex;

    align-items: center;

    width: 26%;

    border: 1px solid rgb(204, 204, 204);

    text-align: center;

    line-height: 5vw;

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    cursor: pointer;

}



.bodyCondition .bodytab .bodytab-title p img[data-v-64a9f2c7] {

    width: 1.5vw;

    height: 1.5vw;

    margin-left: 3vw;

}



.bodyCondition .bodytab .bodytab-title .active[data-v-64a9f2c7] {

    background: rgb(228, 17, 17);

    color: rgb(255, 255, 255);

}

.page-bg[data-v-0702ffb1] {

    position: absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 30.5vw;

    z-index: -1;

}



.page-bg img[data-v-0702ffb1] {

    width: 100%;

    height: 100%;

    display: block;

}



.content-panel[data-v-0702ffb1] {

    padding: 0px 8vw;

}



.content-panel .location-panel[data-v-0702ffb1] {

    padding-top: 1vw;

    display: flex;

    align-items: center;

}



.content-panel .location-panel .location-left .location-left-top[data-v-0702ffb1] {

    display: flex;

}



.content-panel .location-panel .location-left .location-left-top img[data-v-0702ffb1] {

    display: block;

    width: 2vw;

    height: 2vw;

}



.content-panel .location-panel .location-left .location-left-top div[data-v-0702ffb1] {

    font-size: 2vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    letter-spacing: 3px;

    margin-left: 0.5vw;

}



.content-panel .location-panel .location-left .location-left-bottom[data-v-0702ffb1] {

    font-size: 0.8vw;

    color: rgb(16, 16, 16);

    text-align: center;

}



.content-panel .location-panel .location-right[data-v-0702ffb1] {

    margin-left: 1vw;

    padding-left: 1vw;

    border-left: 1px solid rgb(16, 16, 16);

}



.content-panel .location-panel .location-right .location-btn[data-v-0702ffb1] {

    font-size: 0.9vw;

    padding: 0.1vw 1vw;

    border: 1px solid rgb(16, 16, 16);

    color: rgb(16, 16, 16);

    border-radius: 1vw;

    cursor: pointer;

}



.content-panel .content-title[data-v-0702ffb1] {

    font-size: 3.3vw;

    color: rgb(255, 255, 255);

    padding: 8vw 0px 1vw;

    text-align: center;

    letter-spacing: 0.5vw;

    font-weight: 700;

}



.content-panel .center-panel[data-v-0702ffb1] {

    background-color: rgb(255, 255, 255);

    border-radius: 1vw 1vw 0px 0px;

    margin-top: 1vw;

    padding: 0px 1.5vw;

    min-height: 10vw;

}



.content-panel .center-panel .search-panel[data-v-0702ffb1] {

    padding: 1vw 0px;

    border-bottom: 1px solid rgb(229, 229, 229);

    margin-top: -4vw;

}



.content-panel .center-panel .search-panel .search-item[data-v-0702ffb1] {

    display: flex;

    font-size: 0.8vw;

    color: rgb(16, 16, 16);

    margin-top: 1.5vw;

}



.content-panel .center-panel .search-panel .search-item .option-label[data-v-0702ffb1] {

    width: 4vw;

    padding: 0.1vw 0px;

}



.content-panel .center-panel .search-panel .search-item .option-item[data-v-0702ffb1] {

    padding: 0.1vw 0.5vw;

    border-radius: 2vw;

    margin: 0px 0.5vw;

    cursor: pointer;

}



.content-panel .center-panel .search-panel .search-item .option-item.active[data-v-0702ffb1] {

    border: 1px solid rgb(223, 22, 0);

    color: rgb(223, 22, 0);

}



.content-panel .center-panel .tab-panel[data-v-0702ffb1] {

    font-size: 1vw;

    color: rgb(16, 16, 16);

    padding: 1.5vw 0px;

    border-bottom: 1px solid rgb(229, 229, 229);

    display: flex;

}



.content-panel .center-panel .tab-panel .tab-item[data-v-0702ffb1] {

    padding: 0.5vw 0px;

    margin: 0px 1.5vw;

    cursor: pointer;

}



.content-panel .center-panel .tab-panel .tab-item.active[data-v-0702ffb1] {

    color: rgb(223, 22, 0);

    border-bottom: 1px solid rgb(223, 22, 0);

}



.content-panel .center-panel .result-panel[data-v-0702ffb1] {

    margin-bottom: 3vw;

}



.content-panel .center-panel .result-panel .result-item[data-v-0702ffb1] {

    padding: 4vw 0px;

    border-bottom: 1px solid rgb(229, 229, 229);

    display: flex;

    justify-content: space-between;

}



.content-panel .center-panel .result-panel .result-item .result-left[data-v-0702ffb1] {

    width: 14vw;

    height: 16.5vw;

    position: relative;

}



.content-panel .center-panel .result-panel .result-item .result-left img[data-v-0702ffb1] {

    display: block;

    width: 100%;

    height: 100%;

}



.content-panel .center-panel .result-panel .result-item .result-left div[data-v-0702ffb1] {

    position: absolute;

    width: 100%;

    left: 0px;

    background-color: rgb(161, 138, 138);

    text-align: center;

    color: rgb(255, 255, 255);

    font-size: 1.5vw;

    font-weight: 700;

}



.content-panel .center-panel .result-panel .result-item .result-right[data-v-0702ffb1] {

    flex: 1 1 0%;

    margin-left: 3vw;

}



.content-panel .center-panel .result-panel .result-item .result-right .result-title[data-v-0702ffb1] {

    font-size: 1.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    margin-bottom: 1.5vw;

    text-decoration: none;

}



.content-panel .center-panel .result-panel .result-item .result-right .result-title2[data-v-0702ffb1] {

    font-size: 1vw;

    color: rgb(16, 16, 16);

    margin-top: 1vw;

}



.content-panel .center-panel .result-panel .result-item .result-right .result-title3[data-v-0702ffb1] {

    margin-top: 1vw;

}



.content-panel .center-panel .showMore[data-v-0702ffb1] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    text-align: center;

    cursor: pointer;

}



.detail-panel[data-v-0702ffb1] {

    height: 20vw;

}



.detail-panel .province-panel[data-v-0702ffb1] {

    display: flex;

}



.detail-panel .province-panel .province-title[data-v-0702ffb1] {

    width: 4vw;

    padding-top: 1vw;

    margin-right: -1vw;

}



.detail-panel .province-panel .province-list[data-v-0702ffb1] {

    flex: 1 1 0%;

    display: flex;

    flex-wrap: wrap;

}



.detail-panel .province-panel .province-list .province-item[data-v-0702ffb1] {

    margin-left: 1vw;

    margin-top: 1vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 1vw;

    padding: 0.1vw 0.5vw;

    cursor: pointer;

}



.detail-panel .province-panel .province-list .province-item.active[data-v-0702ffb1] {

    color: rgb(255, 255, 255);

    background-color: rgb(223, 22, 0);

    border: 1px solid rgb(223, 22, 0);

}



.detail-panel .city-panel[data-v-0702ffb1] {

    display: flex;

    border-top: 1px dotted rgb(102, 102, 102);

    margin-top: 1vw;

}



.detail-panel .city-panel .city-title[data-v-0702ffb1] {

    width: 4vw;

    padding-top: 1vw;

    margin-right: -1vw;

}



.detail-panel .city-panel .city-list[data-v-0702ffb1] {

    flex: 1 1 0%;

    display: flex;

    flex-wrap: wrap;

}



.detail-panel .city-panel .city-list .city-item[data-v-0702ffb1] {

    margin-left: 1vw;

    margin-top: 1vw;

    border: 1px solid rgb(102, 102, 102);

    border-radius: 1vw;

    padding: 0.1vw 0.5vw;

    cursor: pointer;

}



.detail-panel .city-panel .city-list .city-item.active[data-v-0702ffb1] {

    color: rgb(255, 255, 255);

    background-color: rgb(223, 22, 0);

    border: 1px solid rgb(223, 22, 0);

}



[data-v-0702ffb1] .el-breadcrumb {

    font-size: 16px !important;

    line-height: 16px !important;

}



[data-v-0702ffb1] .el-breadcrumb__inner {

    font-size: 16px !important;

    color: rgb(255, 255, 255) !important;

}



[data-v-0702ffb1] .el-input__wrapper {

    background-color: transparent;

}



[data-v-0702ffb1] .el-input__inner {

    color: rgb(16, 16, 16);

}

.introduce-panel .introduce-item[data-v-f36699b2] {

    padding: 3vw;

    width: 100%;

    border: 1px solid rgb(187, 187, 187);

    margin-bottom: 1.5vw;

}
.introduce-panel .introduce-itemm[data-v-f36699b2] {
  padding: 3vw;
  
  border: 1px solid rgb(187, 187, 187);
  margin-bottom: 1.5vw;
  width: 860px;
  text-align: center;
  
  margin: 0 auto;
}



.introduce-panel .introduce-item p[data-v-f36699b2] {

    text-align: center;

    font-size: 1.8vw;

    padding-bottom: 1vw;

    border-bottom: 1px solid rgb(187, 187, 187);

}



.introduce-panel .introduce-item .introduce-item-title[data-v-f36699b2] {

    margin-bottom: 1.5vw;

}



.introduce-panel .introduce-item .introduce-item-content[data-v-f36699b2] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 3vw;

}



.benefited-panel[data-v-f36699b2] {

    padding-top: 4vw;

    position: relative;

    height: 30vw;

    margin-top: 3vw;

}



.benefited-panel > div[data-v-f36699b2] {

    position: absolute;

    background: rgb(255, 255, 255);

}



.benefited-panel .panel-one[data-v-f36699b2] {

    left: 0px;

    top: 12%;

    font-size: 1.8vw;

    font-weight: 700;

    width: 35vw;

    height: 4vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 4vw;

}



.benefited-panel .panel-two[data-v-f36699b2] {

    font-size: 1.5vw;

    left: 55%;

    top: 5%;

    width: 30vw;

    height: 3.5vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 3.5vw;

    font-weight: 700;

    color: rgb(102, 102, 102);

}



.benefited-panel .panel-three[data-v-f36699b2] {

    font-size: 1.2vw;

    left: 45%;

    top: 25%;

    width: 20vw;

    height: 3.3vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 3.3vw;

}



.benefited-panel .panel-four[data-v-f36699b2] {

    font-weight: 700;

    left: 75%;

    top: 30%;

    width: 20vw;

    height: 3vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 3vw;

}



.benefited-panel .panel-five[data-v-f36699b2] {

    left: 5%;

    top: 35%;

    width: 30vw;

    height: 4vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 4vw;

    color: rgb(102, 102, 102);

    font-size: 1.2vw;

}



.benefited-panel .panel-six[data-v-f36699b2] {

    left: 50%;

    top: 50%;

    width: 35vw;

    color: rgb(102, 102, 102);

}



.benefited-panel .panel-seven[data-v-f36699b2], .benefited-panel .panel-six[data-v-f36699b2] {

    height: 5vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 5vw;

    font-weight: 700;

    font-size: 1.4vw;

}



.benefited-panel .panel-seven[data-v-f36699b2] {

    left: 8%;

    top: 58%;

    width: 25vw;

}



.benefited-panel .panel-eight[data-v-f36699b2] {

    font-size: 1.3vw;

    left: 50%;

    top: 80%;

    width: 30vw;

    height: 4.6vw;

    border-radius: 3vw;

    text-align: center;

    line-height: 4.6vw;

    font-weight: 700;

}



.navigater[data-v-f36699b2] {

    position: relative;

    z-index: 1;

    margin-top: -2vw;

    padding-left: 2vw;

}



[data-v-f36699b2] .el-breadcrumb__inner {

    font-size: 0.8vw !important;

    color: rgb(255, 255, 255) !important;

}



[data-v-f36699b2] .el-breadcrumb__separator {

    color: rgb(255, 255, 255) !important;

}



.page-bg[data-v-4a4b8fcc] {

    position: absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 30.5vw;

    z-index: -1;

}



.page-bg img[data-v-4a4b8fcc] {

    width: 100%;

    height: 100%;

    display: block;

}



.content-panel .content-title[data-v-4a4b8fcc] {

    font-size: 3.3vw;

    color: rgb(255, 255, 255);

    padding: 8vw 0px 6.5vw;

    text-align: center;

    letter-spacing: 0.5vw;

    font-weight: 700;

}



.content-panel .navigater .el-breadcrumb__inner[data-v-4a4b8fcc] {

    font-size: 0.8vw !important;

    color: rgb(255, 255, 255) !important;

}



.content-panel .scheduling-panel[data-v-4a4b8fcc] {

    background-color: rgb(255, 255, 255);

    border-radius: 1vw 1vw 0px 0px;

    margin-top: 1vw;

    padding: 4vw;

    min-height: 10vw;

}



.application-title[data-v-4a4b8fcc] {

    font-size: 1.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    text-align: center;

    padding-bottom: 2vw;

}



[data-v-4a4b8fcc] .el-breadcrumb__inner {

    font-size: 0.8vw !important;

    color: rgb(255, 255, 255) !important;

}



[data-v-4a4b8fcc] .el-breadcrumb__separator {

    color: rgb(255, 255, 255) !important;

}



.tab-panel[data-v-5ab71da0] {

    position: absolute;

    top: 3vw;

    left: 8vw;

    width: 11vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    font-weight: 700;

}



.tab-panel .tab-item[data-v-5ab71da0] {

    width: 4vw;

    color: rgb(16, 16, 16);

    cursor: pointer;

}



.tab-panel .tab-item.active[data-v-5ab71da0] {

    color: rgb(223, 22, 0);

}



.news-panel[data-v-5ab71da0] {

    padding-top: 2vw;

}



.news-panel .news-year[data-v-5ab71da0] {

    display: flex;

    justify-content: right;

    align-items: center;

    height: 4vw;

    padding: 0px 8vw;

}



.news-panel .news-year .year-panel[data-v-5ab71da0] {

    width: 2.5vw;

    text-align: center;

}



.news-panel .news-year .year-panel img[data-v-5ab71da0] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto;

}



.news-panel .news-list[data-v-5ab71da0] {

    width: 100%;

}



.news-panel .news-list .news-item[data-v-5ab71da0] {

    border-bottom: 1px solid rgb(187, 187, 187);

    padding: 2.5vw 0px;

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.news-panel .news-list .news-item .news-left[data-v-5ab71da0] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid rgb(187, 187, 187);

    display: flex;

    justify-content: left;

    align-items: center;

}



.news-panel .news-list .news-item .news-left .news-time[data-v-5ab71da0] {

    width: 7.75vw;

    display: flex;

    justify-content: space-between;

    align-items: center;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-5ab71da0] {

    font-size: 3vw;

    color: rgb(16, 16, 16);

    font-weight: 700;

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-5ab71da0] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    text-align: left;

}



.news-panel .news-list .news-item .news-right[data-v-5ab71da0] {

    flex: 1 1 0%;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between;

}



.news-panel .news-list .news-item .news-right img[data-v-5ab71da0] {

    width: 12.25vw;

    height: 8.75vw;

}



.news-panel .news-list .news-item .news-right .news-content[data-v-5ab71da0] {

    flex: 1 1 0%;

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-5ab71da0] {

    font-size: 1.2vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    margin-top: 0.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-5ab71da0] {

    font-size: 0.9vw;

    color: rgb(102, 102, 102);

    margin-top: 1.5vw;

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-5ab71da0] {

    font-size: 0.9vw;

    font-weight: 700;

    color: rgb(223, 22, 0);

    margin-top: 2vw;

    cursor: pointer;

}



.detail-panel[data-v-5ab71da0] {

    display: flex;

    height: 34.5vw;

}



.detail-panel .detail-left[data-v-5ab71da0] {

    display: block;

    width: 40%;

}



.detail-panel .detail-right[data-v-5ab71da0] {

    flex: 1 1 0%;

    height: 100%;

    padding: 3vw;

}



.detail-panel .detail-right .detail-title[data-v-5ab71da0] {

    font-size: 1.5vw;

    color: rgb(51, 51, 51);

    line-height: 2vw;

}



.detail-panel .detail-right .detail-time[data-v-5ab71da0] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin: 1.5vw 0px;

}



.detail-panel .detail-right .detail-content[data-v-5ab71da0] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    line-height: 1.5vw;

}



[data-v-5ab71da0] .el-dialog__body, [data-v-5ab71da0] .el-dialog__header {

    padding: 0px !important;

}



.team-panel[data-v-8329528c] {

    display: flex;

    justify-content: space-between;

    margin-top: 4vw;

    flex-wrap: wrap;

}



.team-panel .team-item[data-v-8329528c] {

    width: 22%;

    border: 1px solid rgb(187, 187, 187);

    border-radius: 5px;

    margin: 2vw 0px;

}



.team-panel .team-item img[data-v-8329528c] {

    width: 100%;

    height: 12.6vw;

}



.team-panel .team-item .team-item-info[data-v-8329528c] {

    padding: 1.5vw;

    line-height: 2vw;

}



.team-panel .team-item .team-item-info .team-item-name[data-v-8329528c] {

    font-size: 1.2vw;

    font-family: SourceHanSansSC-medium;

}



.team-panel .team-item .team-item-info .team-item-title[data-v-8329528c] {

    display: flex;

    justify-content: space-between;

    font-size: 0.8vw;

    color: rgb(115, 117, 118);

    margin-top: 1vw;

}



[data-v-8329528c] .el-dialog {

    background-color: rgb(0, 0, 0);

}



[data-v-8329528c] .el-dialog__header {

    display: none;

}



[data-v-8329528c] .el-dialog__body {

    padding: 0px;

}



.bodytab[data-v-0e373243] {

    display: block;

    background: rgb(255, 255, 255);

    width: 100%;

}



.bodytab .bodytab-title[data-v-0e373243] {

    width: 33vw;

    display: flex;

    justify-content: space-between;

    margin: 4vw auto;

    cursor: pointer;

}



.bodytab .bodytab-title p[data-v-0e373243] {

    text-align: center;

    font-size: 1vw;

    color: rgb(51, 51, 51);

}



.bodytab .bodytab-title .active[data-v-0e373243] {

    font-size: 1.4vw;

    color: rgb(228, 17, 17);

    padding-bottom: 0.5vw;

    margin-top: -0.5vw;

    border-bottom: 1px solid rgb(228, 17, 17);

}



.bodybigtab[data-v-0e373243] {

    display: block;

    background: rgb(247, 247, 247);

    width: 100%;

    padding: 5vw 0px;

}



.bodybigtab .bodybigtab-title[data-v-0e373243] {

    width: 100%;

    display: flex;

    justify-content: space-between;

    margin-top: 5vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item:hover div[data-v-0e373243]:nth-child(2) {

    display: block;

}



.bodybigtab .bodybigtab-title .bodybigtab-item[data-v-0e373243] {

    width: 16.66%;

    height: 26.5vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div[data-v-0e373243]:first-child {

    width: 100%;

    height: 100%;

    text-align: center;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:first-child img[data-v-0e373243] {

    height: 100%;

    width: 100%;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:first-child p[data-v-0e373243] {

    margin-top: -14vw;

    color: rgb(255, 255, 255);

    font-size: 1.8vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div[data-v-0e373243]:nth-child(2) {

    width: 100%;

    height: 100%;

    margin-top: -26.5vw;

    text-align: center;

    display: none;

    background: rgb(84, 25, 22);

    opacity: 0.7;

    color: rgb(255, 255, 255);

    padding: 10vw 2vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:nth-child(2) p[data-v-0e373243]:first-child {

    margin: -3vw 0px 5.4vw;

    font-size: 3vw;

}



.bodybigtab .bodybigtab-title .bodybigtab-item div:nth-child(2) p[data-v-0e373243]:nth-child(2) {

    margin-top: -3vw;

    font-size: 1.8vw;

}



.student-head[data-v-0e373243] {

    width: 100%;

    display: flex;

    background: rgb(255, 255, 255);

    justify-content: center;

}



.student-head .student-item[data-v-0e373243] {

    display: flex;

    align-items: center;

    color: rgb(0, 0, 0);

    text-decoration: none;

    /* width: 16.66%; */
    padding: 0 17px;

    height: 6vw;

    border: 1px solid rgb(204, 204, 204);

    text-align: center;

}



.student-head .student-item img[data-v-0e373243] {

    width: 1.5vw;

    height: 1.5vw;

    /* margin-left: 3vw; */

}



.student-head .student-item:nth-child(6) img[data-v-0e373243] {

    margin-left: 1vw;

}



.student-head .student-item[data-v-0e373243]:nth-child(5) {

    border-right: none;

}



.student-head .router-link-active[data-v-0e373243] {

    background: rgb(228, 17, 17);

    color: rgb(255, 255, 255);

}



.card-panel .life-item[data-v-0e373243] {

    width: 39vw;

    height: 24.5vw;

    position: relative;

}



.card-panel .life-item img[data-v-0e373243] {

    display: block;

    width: 100%;

    height: 100%;

}



.card-panel .life-item .life-text[data-v-0e373243] {

    position: absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    color: rgb(255, 255, 255);

    text-align: center;

    padding: 4vw 3vw;

}



.card-panel .life-item .life-text .life-text-1[data-v-0e373243] {

    font-size: 1.8vw;

    margin-bottom: 1vw;

}



.card-panel .life-item .life-text .life-text-2[data-v-0e373243] {

    font-size: 1.4vw;

    margin-bottom: 2.5vw;

}



.card-panel .life-item .life-text .life-text-3[data-v-0e373243] {

    font-size: 1vw;

    margin-top: 3vw;

}



.video-panel[data-v-0e373243] {

    padding-top: 4vw;

    display: flex;

    justify-content: space-between;

}



.video-panel .video-item[data-v-0e373243] {

    width: 19vw;

    height: 18vw;

}



.video-panel .video-item .video-item-img[data-v-0e373243] {

    width: 100%;

    height: 12.6vw;

}



.video-panel .video-item .video-item-title[data-v-0e373243] {

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    margin-top: 1.5vw;

    width: 100%;

}



.video-panel .video-item .video-item-time[data-v-0e373243] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1vw;

    width: 100%;

}



.perception-panel[data-v-0e373243] {

    padding-top: 4vw;

    display: flex;

    justify-content: space-between;

}



.perception-panel .perception-item[data-v-0e373243] {

    width: 19vw;

    height: 21.5vw;

    background-color: rgb(255, 255, 255);

}



.perception-panel .perception-item .perception-item-img[data-v-0e373243] {

    width: 100%;

    height: 12.6vw;

}



.perception-panel .perception-item .perception-item-title[data-v-0e373243] {

    font-size: 1.2vw;

    color: rgb(51, 51, 51);

    margin-top: 1.5vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.perception-panel .perception-item .perception-item-time[data-v-0e373243] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    margin-top: 0.5vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.perception-panel .perception-item .perception-item-content[data-v-0e373243] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1vw;

    width: 100%;

    padding: 0px 1.5vw;

}



.navigater[data-v-0e373243] {

    background: rgb(255, 255, 255);

    padding: 2vw 0px 4vw 8vw;

}
.navigaterr[data-v-0e373243] {

    background: rgb(255, 255, 255);

    padding: 2vw 0px 0vw 8vw;

}


[data-v-0e373243] .el-breadcrumb {

    font-size: 16px !important;

    line-height: 16px !important;

}



[data-v-0e373243] .el-breadcrumb__inner {

    font-size: 16px !important;

    color: rgb(0, 0, 0) !important;

}



[data-v-0e373243] .el-breadcrumb__separator {

    color: rgb(0, 0, 0) !important;

}

.heart .heart-summer .heart-summer-topimg[data-v-736d92a7] {

    width: 28vw;

    height: 32vw

}



.heart .heart-summert-topright[data-v-736d92a7] {

    width: 49vw

}



.heart .heart-summert-topright .p-title[data-v-736d92a7] {

    font-size: 1vw;

    margin: 3vw 0;

    line-height: 2vw

}



.heart .heart-summert-topright .buttom-p[data-v-736d92a7] {

    display: block;

    text-decoration: none;

    background: #df1600;

    color: #fff;

    width: 10vw;

    height: 3.4vw;

    line-height: 3.4vw;

    text-align: center;

    border-radius: .2vw

}



.heart .summert-mainleft[data-v-736d92a7] {

    width: 67.5vw

}



.heart .summert-mainleft .summert-mainleft-top[data-v-736d92a7] {

    display: flex;

    justify-content: space-between

}



.heart .summert-mainleft .summert-mainleft-top .summert-mainleft-left[data-v-736d92a7] {

    width: 30.5vw

}



.heart .summert-mainleft .summert-mainleft-top .summert-mainleft-right[data-v-736d92a7] {

    width: 30vw

}



.heart .summert-mainleft .summert-mainleft-bottom[data-v-736d92a7] {

    display: flex;

    justify-content: space-between;

    margin-top: 1.5vw

}



.heart .summert-mainleft .summert-mainleft-bottom p[data-v-736d92a7] {

    position: relative

}



.heart .summert-mainleft .summert-mainleft-bottom p>img[data-v-736d92a7] {

    width: 100%

}



.heart .summert-mainleft .summert-mainleft-bottom p img[data-v-736d92a7]:nth-child(2) {

    position: absolute;

    bottom: 0;

    left: 0

}



.heart .summert-mainright[data-v-736d92a7] {

    width: 15vw

}



.heart .summert-mainright img[data-v-736d92a7] {

    width: 100%;

    height: 32%

}



.heart .summert-mainright img[data-v-736d92a7]:nth-child(2) {

    margin: 1vw 0

}



.heart .heart-summer-mainer[data-v-736d92a7] {

    display: flex;

    justify-content: space-between;

    padding: 0 8vw;

    margin-top: -3.5vw

}



.heart .heart-summer-mainer div[data-v-736d92a7] {

    width: 40%;

    position: relative

}



.heart .heart-summer-mainer div>img[data-v-736d92a7] {

    width: 100%;

    height: 48%

}



.heart .heart-summer-mainer div p[data-v-736d92a7] {

    position: absolute;

    left: 0;

    bottom: 0;

    width: 100%;

    height: 48%;

    display: flex;

    justify-content: space-between

}



.heart .heart-summer-mainer div p img[data-v-736d92a7] {

    width: 48%;

    height: 100%

}



.heart .heart-summer-mainer>img[data-v-736d92a7] {

    width: 28%

}



.heart .heart-summer-bottom[data-v-736d92a7] {

    height: 31vw;

    background-image: url(../img/summer-img-16.388a2434.png)

}



.heart .heart-summer-bottom .summer-itemlist[data-v-736d92a7] {

    display: flex;

    justify-content: space-between;

    margin-top: 4vw

}



.heart .heart-summer-bottom .summer-itemlist .summer-item[data-v-736d92a7] {

    width: 15vw;

    height: 10vw;

    border: 1px solid #fff;

    border-radius: .2vw;

    text-align: center

}



.heart .heart-summer-bottom .summer-itemlist .summer-item img[data-v-736d92a7] {

    margin: 2vw 0 1vw 0;

    width: 2.5vw

}



.heart .heart-summer-bottom .summer-itemlist .summer-item p[data-v-736d92a7] {

    font-size: 1.2vw;

    color: #fff

}



.heart .video-panel[data-v-736d92a7] {

    padding-top: 4vw;

    display: flex;

    justify-content: space-between

}



.heart .video-panel .video-item[data-v-736d92a7] {

    width: 19vw;

    height: 18vw;

    cursor: pointer

}



.heart .video-panel .video-item .video-item-img[data-v-736d92a7] {

    width: 100%;

    height: 12.6vw

}



.heart .video-panel .video-item .video-item-title[data-v-736d92a7] {

    font-size: 1.2vw;

    color: #333;

    margin-top: 1.5vw;

    width: 100%;

    font-weight: 600

}



.heart .video-panel .video-item .video-item-time[data-v-736d92a7] {

    font-size: 1vw;

    color: #666;

    margin-top: 1vw;

    width: 100%

}



.team-panel[data-v-736d92a7] {

    display: flex;

    justify-content: flex-start;

    margin-bottom: 10px

}



.team-panel .team-item[data-v-736d92a7] {

    width: 20vw;

    position: relative;

    cursor: pointer;

    margin-left: 1vw

}



.team-panel .team-item .team-item-img[data-v-736d92a7] {

    display: block;

    width: 20vw;

    height: 20vw

}



.team-panel .team-item .team-item-info[data-v-736d92a7] {

    position: absolute;

    bottom: 0;

    left: 0;

    width: 100%;

    text-align: center

}



.team-panel .team-item .team-item-info .team-item-name[data-v-736d92a7] {

    font-size: 20px;

    color: #fff;

    font-weight: 400;

    background-color: rgba(0,0,0,.3);

    height: 60px;

    text-align: center;

    line-height: 60px

}



.navigater[data-v-736d92a7] {

    background: #fff;

    padding: 2vw 0 4vw 8vw

}



[data-v-736d92a7] .el-breadcrumb {

    font-size: 16px!important;

    line-height: 16px!important

}



[data-v-736d92a7] .el-breadcrumb__inner {

    font-size: 16px!important;

    color: #000!important

}



[data-v-736d92a7] .el-breadcrumb__separator {

    color: #000!important

}



.type-panel[data-v-66f5c1d4] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw

}



.type-panel .type-item[data-v-66f5c1d4] {

    width: 19vw;

    height: 21vw;

    position: relative

}



.type-panel .type-item .type-bg[data-v-66f5c1d4] {

    width: 100%;

    height: 100%;

    display: block

}



.type-panel .type-item .type-index[data-v-66f5c1d4] {

    position: absolute;

    top: 1vw;

    left: 1vw;

    width: 2.9vw;

    height: 2.4vw

}



.type-panel .type-item .type-title[data-v-66f5c1d4] {

    position: absolute;

    top: 50%;

    left: 0;

    transform: translateY(-50%);

    width: 100%;

    padding: 0 1.5vw;

    color: #fff;

    text-align: center;

    font-size: 1.5vw;

    font-weight: 700;

    font-family: SourceHanSansSC-medium

}



.process-panel[data-v-66f5c1d4] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw

}



.process-panel .process-left[data-v-66f5c1d4] {

    width: 10vw

}



.process-panel .process-middle[data-v-66f5c1d4] {

    position: relative;

    width: 6vw

}



.process-panel .process-middle .middle-img[data-v-66f5c1d4] {

    height: 32.9vw;

    position: absolute;

    top: 0;

    left: 50%;

    transform: translateX(-50%)

}



.process-panel .process-middle .process-item[data-v-66f5c1d4] {

    position: relative

}



.process-panel .process-middle .process-item .item-middle-img[data-v-66f5c1d4] {

    width: 100%;

    position: absolute;

    left: 0;

    top: 1.7vw

}



.process-panel .process-middle .process-item .item-middle-num[data-v-66f5c1d4] {

    position: absolute;

    left: 50%;

    top: 1vw;

    transform: translateX(-50%);

    width: 1.5vw;

    height: 1.5vw;

    background-color: #fff;

    border-radius: 1.5vw;

    color: #333;

    font-size: .9vw;

    line-height: 1.5vw;

    text-align: center;

    z-index: 1

}



.process-panel .process-right[data-v-66f5c1d4] {

    width: 62vw

}



.process-panel .process-item[data-v-66f5c1d4]:first-child {

    height: 7vw

}



.process-panel .process-item[data-v-66f5c1d4]:nth-child(2) {

    height: 15.5vw

}



.process-panel .process-item[data-v-66f5c1d4]:nth-child(3) {

    height: 7vw

}



.process-panel .process-item[data-v-66f5c1d4]:nth-child(4) {

    height: 15.5vw

}



.process-panel .process-item .item-title[data-v-66f5c1d4] {

    width: 100%;

    height: 3.4vw;

    border: 1px solid #666;

    border-radius: .5vw;

    padding: 0 2vw;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.process-panel .process-item .item-title .item-img[data-v-66f5c1d4] {

    width: 1.2vw;

    height: 1.2vw

}



.process-panel .process-item .item-content[data-v-66f5c1d4],.process-panel .process-item .item-title .item-text[data-v-66f5c1d4] {

    font-size: 1vw;

    color: #333;

    font-family: SourceHanSansSC-regular

}



.process-panel .process-item .item-content[data-v-66f5c1d4] {

    padding-top: .5vw

}



.process-panel .process-item .item-enumeration[data-v-66f5c1d4] {

    display: flex;

    justify-content: space-between;

    margin-top: 3vw

}



.process-panel .process-item .item-enumeration .enumeration-item[data-v-66f5c1d4] {

    text-align: center;

    width: 6.5vw

}



.process-panel .process-item .item-enumeration .enumeration-item .enumeration-cn[data-v-66f5c1d4] {

    font-size: .9vw;

    width: 100%;

    height: 3vw;

    line-height: 3vw;

    background-color: #fff

}



.process-panel .process-item .item-enumeration .enumeration-item .enumeration-en[data-v-66f5c1d4] {

    font-size: .8vw;

    margin-top: 1vw

}



.content-panel[data-v-66f5c1d4] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw

}



.content-panel .content-item[data-v-66f5c1d4] {

    width: 18.5vw;

    height: 28.5vw;

    border: 1px solid #bbb;

    border-radius: .5vw;

    padding: 4vw 1.5vw 1.5vw

}



.content-panel .content-item .content-item-icon[data-v-66f5c1d4] {

    width: 4vw;

    height: 4vw;

    display: block;

    margin: auto

}



.content-panel .content-item .content-item-title[data-v-66f5c1d4] {

    font-size: 1.5vw;

    font-weight: 700;

    color: #101010;

    text-align: center;

    margin-top: 1vw

}



.content-panel .content-item .content-item-num[data-v-66f5c1d4] {

    font-size: 2.4vw;

    font-weight: 700;

    color: #101010;

    text-align: center;

    margin-top: 1vw

}



.content-panel .content-item .content-item-line[data-v-66f5c1d4] {

    width: 5vw;

    height: 2px;

    display: block;

    margin: auto;

    margin-top: 1.5vw

}



.content-panel .content-item .content-item-text[data-v-66f5c1d4] {

    font-size: 1vw;

    color: #666;

    margin-top: 3vw

}



.question-panel[data-v-66f5c1d4] {

    padding-top: 4vw

}



.question-panel .question-item[data-v-66f5c1d4] {

    display: flex

}



.question-panel .question-item .collapse-question-num[data-v-66f5c1d4] {

    font-size: 1.5vw;

    color: #f9882d;

    margin-left: 1.5vw;

    font-style: italic

}



.question-panel .question-item .collapse-question-title[data-v-66f5c1d4] {

    font-size: 1.2vw;

    color: #101010;

    margin-left: 1.5vw

}



.question-panel .collapse-question-text[data-v-66f5c1d4] {

    font-size: 1vw;

    color: #666;

    border-top: 1px solid #ebeef5;

    margin: 0 5vw;

    padding-top: 1.5vw;

    text-indent: 2vw

}



.navigater[data-v-66f5c1d4] {

    background: #fff;

    padding: 2vw 0 0 8vw

}



[data-v-66f5c1d4] .el-breadcrumb {

    font-size: 16px!important;

    line-height: 16px!important

}



[data-v-66f5c1d4] .el-breadcrumb__inner {

    font-size: 16px!important;

    color: #000!important

}



[data-v-66f5c1d4] .el-breadcrumb__separator {

    color: #000!important

}

.type-panel[data-v-11efc371] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw

}



.type-panel .type-item[data-v-11efc371] {

    width: 25.5vw;

    height: 10vw;

    border-radius: .5vw;

    position: relative

}



.type-panel .type-item .type-img-big[data-v-11efc371] {

    display: block;

    position: absolute;

    bottom: 0;

    right: 0;

    opacity: .5

}



.type-panel .type-item .type-content[data-v-11efc371] {

    display: flex;

    justify-content: space-between;

    align-items: center;

    padding: 3.5vw 6vw

}



.type-panel .type-item .type-content .type-img-small[data-v-11efc371] {

    width: 2.7vw;

    height: 3vw;

    display: block

}



.type-panel .type-item .type-content .type-text[data-v-11efc371] {

    font-size: 1.5vw;

    color: #fff;

    font-weight: 700

}



.type-panel .type-item .type-title[data-v-11efc371] {

    position: absolute;

    top: 50%;

    left: 0;

    transform: translateY(-50%);

    width: 100%;

    padding: 0 1.5vw;

    color: #fff;

    text-align: center;

    font-size: 1.5vw;

    font-weight: 700;

    font-family: SourceHanSansSC-medium

}



.brand-panel[data-v-11efc371] {

    padding-top: 4vw

}



.brand-panel .brand-item[data-v-11efc371] {

    width: 100%;

    height: 10vw;

    background-color: #fff;

    display: flex;

    justify-content: space-between;

    padding: 2vw 3vw;

    margin-top: 1vw

}



.brand-panel .brand-item[data-v-11efc371]:first-child {

    margin: 0

}



.brand-panel .brand-item .brand-item-left[data-v-11efc371] {

    display: flex;

    flex-direction: column;

    justify-content: space-around;

    align-items: center;

    width: 8vw

}



.brand-panel .brand-item .brand-item-left img[data-v-11efc371] {

    width: 4vw;

    height: 4vw;

    display: block

}



.brand-panel .brand-item .brand-item-right[data-v-11efc371] {

    flex: 1;

    display: flex;

    justify-content: space-around;

    flex-direction: column;

    align-items: center;

    text-align: left

}



.brand-panel .brand-item .brand-item-right .brand-item-title[data-v-11efc371] {

    font-size: 1.5vw;

    color: #101010;

    width: 100%

}



.brand-panel .brand-item .brand-item-right .brand-item-content[data-v-11efc371] {

    font-size: 1vw;

    color: #666;

    width: 100%

}



.business[data-v-11efc371] {

    display: flex;

    justify-content: space-between;

    margin-top: 3vw;

    text-align: center

}



.business>div[data-v-11efc371] {

    display: flex

}



.business .service-business[data-v-11efc371] {

    width: 15vw;

    height: 15vw;

    border-radius: 50%;

    background: #df1600;

    opacity: .8;

    color: #fff

}



.business .service-business p[data-v-11efc371] {

    line-height: 15vw;

    font-size: 1.4vw

}



.service-bottomone img[data-v-11efc371] {

    height: 21vw;

    margin-bottom: 1.5vw

}



.service-bottomtwo img[data-v-11efc371] {

    height: 13.4vw

}



.service-bottomtwo img[data-v-11efc371]:nth-child(2) {

    margin: 1.5vw 0

}



.map-panel[data-v-11efc371] {

    margin-top: 4vw;

    border: 1px solid #666;

    width: 100%;

    height: 50vw

}



.question-panel[data-v-11efc371] {

    padding-top: 4vw

}



.question-panel .question-item[data-v-11efc371] {

    display: flex

}



.question-panel .question-item .collapse-question-num[data-v-11efc371] {

    font-size: 1.5vw;

    color: #f9882d;

    margin-left: 1.5vw;

    font-style: italic

}



.question-panel .question-item .collapse-question-title[data-v-11efc371] {

    font-size: 1.2vw;

    color: #101010;

    margin-left: 1.5vw

}



.question-panel .collapse-question-text[data-v-11efc371] {

    font-size: 1vw;

    color: #666;

    border-top: 1px solid #ebeef5;

    margin: 0 5vw;

    padding-top: 1.5vw;

    text-indent: 2vw

}



.navigater[data-v-11efc371] {

    background: #fff;

    padding: 2vw 0 0 8vw

}



[data-v-11efc371] .el-breadcrumb {

    font-size: 16px!important;

    line-height: 16px!important

}



[data-v-11efc371] .el-breadcrumb__inner {

    font-size: 16px!important;

    color: #000!important

}



[data-v-11efc371] .el-breadcrumb__separator {

    color: #000!important

}

.page-bg[data-v-a873018a] {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 30.5vw;

    z-index: 0

}



.page-bg img[data-v-a873018a] {

    width: 100%;

    height: 100%;

    display: block

}



.auth-panel[data-v-a873018a] {

    padding: 0 8vw;

    position: relative;

    z-index: 1

}



.auth-panel .auth-title[data-v-a873018a] {

    font-size: 3.3vw;

    color: #fff;

    padding: 9vw 0 10vw 0;

    text-align: center;

    letter-spacing: .5vw;

    font-weight: 700

}



.auth-panel .auth-container[data-v-a873018a] {

    background-color: #bbbaba;

    border-radius: 1vw 1vw 0 0;

    padding: 6vw 1.5vw;

    display: flex;

    justify-content: space-between;

    position: relative

}



.auth-panel .auth-container .auth-img[data-v-a873018a] {

    display: block;

    width: 24.6vw;

    height: 24.6vw

}



.auth-panel .auth-container .auth-content[data-v-a873018a] {

    flex: 1;

    padding-right: 4vw

}



.auth-panel .auth-container .auth-content .auth-type[data-v-a873018a] {

    border-radius: 1vw;

    border: 1px solid #fff;

    margin-top: 2.5vw;

    color: #fff;

    font-size: .9vw;

    width: 8vw;

    height: 2.1vw;

    text-align: center;

    line-height: 2.1vw

}



.auth-panel .auth-container .auth-content .auth-text[data-v-a873018a] {

    font-size: 1vw;

    color: #fff;

    margin-top: 1.5vw;

    padding-bottom: 1.5vw;

    min-height: 8vw

}



.auth-panel .auth-container .auth-content .auth-info[data-v-a873018a] {

    font-size: 1vw;

    font-weight: 700;

    color: #fff

}



.auth-show[data-v-a873018a] {

    display: flex;

    justify-content: space-between;

    margin-top: 2.4vw

}



.auth-show .auth-show-item[data-v-a873018a] {

    width: 27vw;

    position: relative

}



.auth-show .auth-show-item .auth-show-bg[data-v-a873018a] {

    display: block;

    width: 100%;

    height: 100%

}



.auth-show .auth-show-item .auth-show-tips[data-v-a873018a] {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    padding: 2vw;

    display: flex;

    justify-content: space-between;

    align-items: end

}



.auth-show .auth-show-item .auth-show-tips .auth-show-tips-img[data-v-a873018a] {

    display: block;

    width: 5vw;

    height: 5vw

}



.auth-show .auth-show-item .auth-show-tips .auth-show-tips-text[data-v-a873018a] {

    width: 100%;

    text-align: center;

    font-size: 2vw;

    color: #fff;

    font-weight: 700

}



[data-v-a873018a] .el-breadcrumb__inner {

    font-size: .8vw!important

}



.service-panel[data-v-a873018a] {

    display: flex;

    justify-content: space-between;

    margin-top: 7.7vw

}



.service-panel .service-item[data-v-a873018a] {

    display: block;

    width: 10vw;

    height: 18.5vw;

    background: #000

}



.team-panel[data-v-a873018a] {

    display: flex;

    justify-content: space-between;

    padding-top: 4vw

}



.team-panel .director-panle[data-v-a873018a] {

    background-color: #fff;

    padding: 3vw;

    width: 27vw

}



.team-panel .director-panle .director-img[data-v-a873018a] {

    width: 15vw;

    height: 15vw;

    border-radius: 15vw;

    display: block;

    margin: auto;

    cursor: pointer

}



.team-panel .director-panle .director-title[data-v-a873018a] {

    font-size: 1.5vw;

    color: #333;

    margin-top: 4vw;

    font-weight: 700;

    text-align: center;

    cursor: pointer

}



.team-panel .director-panle .director-content[data-v-a873018a] {

    margin-top: 1.5vw;

    cursor: pointer

}



.team-panel .mentor-panel[data-v-a873018a] {

    background-color: #fff;

    width: 26vw;

    padding: 3vw

}



.team-panel .mentor-panel .mentor-title[data-v-a873018a] {

    font-size: 1.5vw;

    color: #333;

    font-weight: 700;

    text-align: center

}



.team-panel .mentor-panel .mentor-list[data-v-a873018a] {

   

    display: flex;

    justify-content: space-between;

    flex-direction: column;
align-items: center;
    margin-top: 4vw;

}



.team-panel .mentor-panel .mentor-list .mentor-item[data-v-a873018a] {

    display: flex;

    flex-direction: column;

    justify-content: center;

    cursor: pointer

}



.team-panel .mentor-panel .mentor-list .mentor-item .mentor-img[data-v-a873018a] {

    width: 100%;

    

    border-radius: 50%;

    display: block;

    margin: auto

}



.team-panel .mentor-panel .mentor-list .mentor-item .mentor-name[data-v-a873018a] {

    height: 2vw;

    line-height: 3vw;

    text-align: center;

    font-size: 1vw;

	font-weight: 700;

    color: #333

}



.team-panel .member-panel[data-v-a873018a] {

    background-color: #fff;

    width: 26vw;

    padding: 3vw

}



.team-panel .member-panel .member-title[data-v-a873018a] {

    font-size: 1.5vw;

    color: #333;

    font-weight: 700;

    text-align: center

}



.team-panel .member-panel .member-list[data-v-a873018a] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    margin-top: 4vw

}



.team-panel .member-panel .member-list .member-item[data-v-a873018a] {

    width: 9vw;

    height: 4vw;

    line-height: 4vw;

    border-radius: 3vw;

    border: 1px dashed #bbb;

    text-align: center;

    

    color: #101010;

    text-decoration: none;

	font-weight: 700;

    cursor: pointer

}



.show-panel[data-v-a873018a] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    margin-top: 4vw

}



.show-panel .show-img[data-v-a873018a] {

    display: block;

    margin-top: 1.5vw

}



.news-panel[data-v-a873018a] {

    padding-top: 2vw

}



.news-panel .news-year[data-v-a873018a] {

    display: flex;

    justify-content: left;

    align-items: center;

    height: 4vw

}



.news-panel .news-year .year-panel[data-v-a873018a] {

    width: 2.5vw;

    text-align: center

}



.news-panel .news-year .year-panel img[data-v-a873018a] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto

}



.news-panel .news-list[data-v-a873018a] {

    width: 100%;

    background: #fff

}



.news-panel .news-list .news-item[data-v-a873018a] {

    border-bottom: 1px solid #bbb;

    padding: 2.5vw 0;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.news-panel .news-list .news-item .news-left[data-v-a873018a] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid #bbb;

    display: flex;

    justify-content: left;

    align-items: center

}



.news-panel .news-list .news-item .news-left .news-time[data-v-a873018a] {

    width: 7.75vw;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-a873018a] {

    font-size: 3vw;

    color: #101010;

    font-weight: 700

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-a873018a] {

    font-size: 1vw;

    color: #666;

    text-align: left

}



.news-panel .news-list .news-item .news-right[data-v-a873018a] {

    flex: 1;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between

}



.news-panel .news-list .news-item .news-right img[data-v-a873018a] {

    width: 12.25vw;

    height: 8.75vw

}



.news-panel .news-list .news-item .news-right .news-content[data-v-a873018a] {

    flex: 1

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-a873018a] {

    font-size: 1.2vw;

    font-weight: 700;

    color: #101010;

    margin-top: .5vw

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-a873018a] {

    font-size: .9vw;

    color: #666;

    margin-top: 1.5vw

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-a873018a] {

    font-size: .9vw;

    font-weight: 700;

    color: #df1600;

    margin-top: 2vw;

    cursor: pointer

}



.navigater[data-v-a873018a] {

    position: absolute;

    top: -30px;

    left: 20px

}



.team-panel1[data-v-a873018a] {

    display: flex;

    justify-content: flex-start;

    margin-top: 4.8vw;

    margin-bottom: 10px

}



.team-panel1 .team-item[data-v-a873018a] {

    width: 20vw;

    position: relative;

    cursor: pointer;

    margin-left: 1vw

}



.team-panel1 .team-item .team-item-img[data-v-a873018a] {

    display: block;

    width: 20vw;

    height: 20vw

}



[data-v-a873018a] .el-breadcrumb {

    font-size: 16px!important;

    line-height: 16px!important

}



[data-v-a873018a] .el-breadcrumb__inner {

    font-size: 16px!important;

    color: #fff!important

}



[data-v-a873018a] .el-breadcrumb__separator {

    color: #fff!important

}

.page-bg[data-v-240da7e4] {

    position: absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 30.5vw;

    z-index: -1;

}



.page-bg img[data-v-240da7e4] {

    width: 100%;

    height: 100%;

    display: block;

}



.content-panel[data-v-240da7e4] {

    padding: 0px 8vw;

}



.content-panel .content-title[data-v-240da7e4] {

    font-size: 3.3vw;

    color: rgb(255, 255, 255);

    padding: 8vw 0px 6.5vw;

    text-align: center;

    letter-spacing: 0.5vw;

    font-weight: 700;

}



.content-panel .mentor-panel[data-v-240da7e4] {

    background-color: rgb(255, 255, 255);

    border-radius: 1vw 1vw 0px 0px;

    margin-top: 1vw;

    padding: 0px 3vw;

    min-height: 10vw;

}



.content-panel .mentor-panel .mentor-item[data-v-240da7e4] {

    border-top: 1px solid rgb(229, 229, 229);

    padding: 4vw 0px;

    display: flex;

    justify-content: space-between;

}



.content-panel .mentor-panel .mentor-item[data-v-240da7e4]:first-child {

    border: none;

}



.content-panel .mentor-panel .mentor-item .news-detail[data-v-240da7e4] {

    font-size: 0.9vw;

    font-weight: 700;

    color: rgb(223, 22, 0);

    margin-top: 2vw;

    cursor: pointer;

}



.content-panel .mentor-panel .mentor-item .menter-img[data-v-240da7e4] {

    display: block;

    width: 14vw;

    height: fit-content;

}



.content-panel .mentor-panel .mentor-item .menter-text[data-v-240da7e4] {

    width: 60vw;

}



.content-panel .mentor-panel .mentor-item .menter-text .menter-name[data-v-240da7e4] {

    font-size: 1.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    cursor: pointer;

}



.content-panel .mentor-panel .mentor-item .menter-text .menter-desc-html[data-v-240da7e4] {

    margin-top: 1.5vw;

    align-items: center;

}



.content-panel .mentor-panel .mentor-item .menter-text .menter-desc[data-v-240da7e4] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1.5vw;

    line-height: 1.5vw;

    display: flex;

    align-items: center;

}



.content-panel .mentor-panel .showMore[data-v-240da7e4] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    text-align: center;

    cursor: pointer;

}



[data-v-240da7e4] .el-breadcrumb {

    font-size: 16px !important;

    line-height: 16px !important;

}



[data-v-240da7e4] .el-breadcrumb__inner {

    font-size: 16px !important;

    color: rgb(255, 255, 255) !important;

}

.page-bg[data-v-1e9697ec] {

    position: absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 30.5vw;

    z-index: -1;

}



.page-bg img[data-v-1e9697ec] {

    width: 100%;

    height: 100%;

    display: block;

}



.content-panel[data-v-1e9697ec] {

    padding: 0px 8vw;

}



.content-panel .content-title[data-v-1e9697ec] {

    font-size: 3.3vw;

    color: rgb(255, 255, 255);

    padding: 8vw 0px 6.5vw;

    text-align: center;

    letter-spacing: 0.5vw;

    font-weight: 700;

}



.content-panel .mentor-panel[data-v-1e9697ec] {

    background-color: rgb(255, 255, 255);

    border-radius: 1vw 1vw 0px 0px;

    margin-top: 1vw;

    padding: 0px 3vw;

    min-height: 10vw;

}



.content-panel .mentor-panel .mentor-item[data-v-1e9697ec] {

    border-top: 1px solid rgb(229, 229, 229);

    padding: 4vw 0px;

    display: flex;

    justify-content: space-between;

}



.content-panel .mentor-panel .mentor-item[data-v-1e9697ec]:first-child {

    border: none;

}



.content-panel .mentor-panel .mentor-item .news-detail[data-v-1e9697ec] {

    font-size: 1.3vw;

    font-weight: 700;

    color: rgb(223, 22, 0);

    margin-top: 2vw;

    cursor: pointer;

}



.content-panel .mentor-panel .mentor-item .menter-img[data-v-1e9697ec] {

    display: block;

    width: 14vw;

    height: fit-content;

}



.content-panel .mentor-panel .mentor-item .menter-text[data-v-1e9697ec] {

    width: 60vw;

}



.content-panel .mentor-panel .mentor-item .menter-text .menter-name[data-v-1e9697ec] {

    font-size: 1.5vw;

    font-weight: 700;

    color: rgb(16, 16, 16);

    cursor: pointer;

}



.content-panel .mentor-panel .mentor-item .menter-text .menter-desc[data-v-1e9697ec] {

    font-size: 1vw;

    color: rgb(102, 102, 102);

    margin-top: 1.5vw;

    line-height: 1.5vw;

    display: flex;

    align-items: center;

}



.content-panel .mentor-panel .showMore[data-v-1e9697ec] {

    font-size: 0.8vw;

    color: rgb(102, 102, 102);

    text-align: center;

    cursor: pointer;

}



[data-v-1e9697ec] .el-breadcrumb {

    font-size: 16px !important;

    line-height: 16px !important;

}



[data-v-1e9697ec] .el-breadcrumb__inner {

    font-size: 16px !important;

    color: rgb(255, 255, 255) !important;

}

.page-bg[data-v-51200d33] {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 30.5vw;

    z-index: -1

}



.page-bg img[data-v-51200d33] {

    width: 100%;

    height: 100%;

    display: block

}



.content-panel[data-v-51200d33] {

    padding: 0 8vw

}



.content-panel .content-title[data-v-51200d33] {

    font-size: 3.3vw;

    color: #fff;

    padding: 8vw 0 6.5vw 0;

    text-align: center;

    letter-spacing: .5vw;

    font-weight: 700

}



.content-panel .mentor-panel[data-v-51200d33] {

    background-color: #fff;

    border-radius: 1vw 1vw 0 0;

    margin-top: 1vw;

    padding: 0 3vw;

    min-height: 10vw

}



.content-panel .mentor-panel .mentor-item[data-v-51200d33] {

    border-top: 1px solid #e5e5e5;

    padding: 4vw 0;

    display: flex;

    justify-content: space-between

}



.content-panel .mentor-panel .mentor-item[data-v-51200d33]:first-child {

    border: none

}



.content-panel .mentor-panel .mentor-item .menter-img[data-v-51200d33] {

    display: block;

    width: 14vw;

    height: -webkit-fit-content;

    height: -moz-fit-content;

    height: fit-content

}



.content-panel .mentor-panel .mentor-item .menter-text[data-v-51200d33] {

    width: 60vw

}



.content-panel .mentor-panel .mentor-item .menter-text .menter-name[data-v-51200d33] {

    font-size: 1.5vw;

    font-weight: 700;

    color: #101010

}



.content-panel .mentor-panel .mentor-item .menter-text .menter-desc[data-v-51200d33] {

    font-size: 1vw;

    color: #666;

    margin-top: 1.5vw;

    line-height: 1.5vw

}



.content-panel .mentor-panel .showMore[data-v-51200d33] {

    font-size: .8vw;

    color: #666;

    text-align: center;

    cursor: pointer

}



.detail-panel[data-v-51200d33] {

    display: flex;

    height: 34.5vw

}



.detail-panel .detail-left[data-v-51200d33] {

    display: block;

    width: 40%

}



.detail-panel .detail-right[data-v-51200d33] {

    flex: 1;

    height: 100%;

    padding: 3vw

}



.detail-panel .detail-right .detail-title[data-v-51200d33] {

    font-size: 1.5vw;

    color: #333;

    line-height: 2vw

}



.detail-panel .detail-right .detail-time[data-v-51200d33] {

    font-size: .8vw;

    color: #666;

    margin: 1.5vw 0

}



.detail-panel .detail-right .detail-content[data-v-51200d33] {

    font-size: 1vw;

    color: #666;

    line-height: 1.5vw

}



[data-v-51200d33] .el-dialog__body,[data-v-51200d33] .el-dialog__header {

    padding: 0!important

}



[data-v-51200d33] .el-breadcrumb {

    font-size: 16px!important;

    line-height: 16px!important

}



[data-v-51200d33] .el-breadcrumb__inner {

    font-size: 16px!important;

    color: #fff!important

}

.tab-panel[data-v-27c86f8a] {

    position: absolute;

    top: 3vw;

    left: 8vw;

    width: 11vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    font-weight: 700

}
.tab-panell[data-v-27c86f8a] {

    position: absolute;

    top: 4vw;

    left: 40vw;

    width: 22vw;

    display: flex;

    justify-content: space-between;

    font-size: 1vw;

    

}


.tab-panel .tab-item[data-v-27c86f8a] {

    width: 4vw;

    color: #101010;

    cursor: pointer

}



.tab-panel .tab-item.active[data-v-27c86f8a] {

    color: #df1600

}

.tab-panell .tab-item.active[data-v-27c86f8a] {

    color: #df1600

}

.news-panel[data-v-27c86f8a] {

    padding-top: 2vw

}



.news-panel .news-year[data-v-27c86f8a] {

    display: flex;

    justify-content: right;

    align-items: center;

    height: 4vw;

    padding: 0 8vw

}



.news-panel .news-year .year-panel[data-v-27c86f8a] {

    width: 2.5vw;

    text-align: center

}



.news-panel .news-year .year-panel img[data-v-27c86f8a] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto

}



.news-panel .news-list[data-v-27c86f8a] {

    width: 100%;

    background: #fff;

    padding: 0 8vw

}



.news-panel .news-list .news-item[data-v-27c86f8a] {

    border-bottom: 1px solid #bbb;

    padding: 2.5vw 0;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.news-panel .news-list .news-item .news-left[data-v-27c86f8a] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid #bbb;

    display: flex;

    justify-content: left;

    align-items: center

}



.news-panel .news-list .news-item .news-left .news-time[data-v-27c86f8a] {

    width: 7.75vw;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-27c86f8a] {

    font-size: 3vw;

    color: #101010;

    font-weight: 700

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-27c86f8a] {

    font-size: 1vw;

    color: #666;

    text-align: left

}



.news-panel .news-list .news-item .news-right[data-v-27c86f8a] {

    flex: 1;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between

}



.news-panel .news-list .news-item .news-right img[data-v-27c86f8a] {

    width: 12.25vw;

    height: 8.75vw

}



.news-panel .news-list .news-item .news-right .news-content[data-v-27c86f8a] {

    flex: 1

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-27c86f8a] {

    font-size: 1.2vw;

    font-weight: 700;

    color: #101010;

    margin-top: .5vw

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-27c86f8a] {

    font-size: .9vw;

    color: #666;

    margin-top: 1.5vw

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-27c86f8a] {

    font-size: .9vw;

    font-weight: 700;

    color: #df1600;

    margin-top: 2vw;

    cursor: pointer

}

.page-bg[data-v-04427c0a] {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 30.5vw;

    z-index: 0

}



.page-bg img[data-v-04427c0a] {

    width: 100%;

    height: 100%;

    display: block

}



.auth-panel[data-v-04427c0a] {

    padding: 0 8vw;

    position: relative;

    z-index: 1

}



.auth-panel .auth-title[data-v-04427c0a] {

    font-size: 3.3vw;

    color: #fff;

    padding: 9vw 0 10vw 0;

    text-align: center;

    letter-spacing: .5vw;

    font-weight: 700

}



.auth-panel .auth-container[data-v-04427c0a] {

    background-color: #fff;

    border-radius: 1vw 1vw 0 0;

    padding: 6vw 1.5vw;

    display: flex;

    justify-content: space-between;

    position: relative

}



.auth-panel .auth-container .auth-img[data-v-04427c0a] {

    display: block;

    width: 23.5vw;

    height: 36.5vw

}



.auth-panel .auth-container .auth-content[data-v-04427c0a] {

    flex: 1;

    padding-left: 4vw

}



.auth-panel .auth-container .auth-content .auth-type[data-v-04427c0a] {

    border-radius: 1vw;

    border: 1px solid #bbb;

    margin-top: 2.5vw;

    color: #666;

    font-size: .9vw;

    width: 8vw;

    height: 2.1vw;

    text-align: center;

    line-height: 2.1vw

}



.auth-panel .auth-container .auth-content .auth-text[data-v-04427c0a] {

    font-size: 1vw;

    color: #666;

    margin-top: 1.5vw;

    padding-bottom: 1.5vw;

    min-height: 8vw

}



.auth-panel .auth-container .auth-content .auth-info[data-v-04427c0a] {

    font-size: 1vw;

    font-weight: 700;

    color: #101010

}



.auth-panel .auth-container .auth-content .auth-show[data-v-04427c0a] {

    display: flex;

    justify-content: space-between;

    margin-top: 2.4vw

}



.auth-panel .auth-container .auth-content .auth-show .auth-show-item[data-v-04427c0a] {

    width: 15.5vw;

    position: relative

}



.auth-panel .auth-container .auth-content .auth-show .auth-show-item .auth-show-bg[data-v-04427c0a] {

    display: block;

    width: 100%;

    height: 100%

}



.auth-panel .auth-container .auth-content .auth-show .auth-show-item .auth-show-tips[data-v-04427c0a] {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    padding-top: 2vw;

    padding-bottom: 1.5vw;

    display: flex;

    flex-direction: column;

    justify-content: space-between;

    align-items: center

}



.auth-panel .auth-container .auth-content .auth-show .auth-show-item .auth-show-tips .auth-show-tips-img[data-v-04427c0a] {

    display: block;

    width: 5vw;

    height: 5vw

}



.auth-panel .auth-container .auth-content .auth-show .auth-show-item .auth-show-tips .auth-show-tips-text[data-v-04427c0a] {

    font-size: 1vw;

    color: #fff;

    font-weight: 700

}



.service-panel[data-v-04427c0a] {

    display: flex;

    justify-content: space-between;

    margin-top: 7.7vw

}



.service-panel .service-item[data-v-04427c0a] {

    display: block;

    width: 10vw;

    height: 18.5vw;

    background: #000

}



.director-panle[data-v-04427c0a] {

    display: flex;

    justify-content: space-between

}



.director-panle .director-img[data-v-04427c0a] {

    width: 31.25vw;

    display: block;

    cursor: pointer

}



.director-panle .director-text[data-v-04427c0a] {

    flex: 1;

    padding-left: 4vw

}



.director-panle .director-text .director-title[data-v-04427c0a] {

    font-size: 2vw;

    color: #333;

    margin-top: 1vw;

    margin-bottom: 1vw;

    font-weight: 700;

    cursor: pointer

}



.director-panle .director-text .director-content[data-v-04427c0a] {

    margin-top: 1.5vw;

    cursor: pointer

}



.mentor-panel[data-v-04427c0a] {

    width: 100%;

    padding: 4vw 0

}



.mentor-panel .mentor-title[data-v-04427c0a] {

    width: 100%;

    display: flex;

    justify-content: center;

    align-items: center

}



.mentor-panel .mentor-title .mentor-title-img[data-v-04427c0a] {

    display: block;

    width: 7.5vw;

    height: 1px

}



.mentor-panel .mentor-title .mentor-title-text[data-v-04427c0a] {

    font-size: 1.5vw;

    color: #333;

    font-weight: 700;

    margin: 0 1.5vw

}



.mentor-panel .mentor-list[data-v-04427c0a] {

    display: flex;

    justify-content: space-between;

    margin-top: 4vw

}



.mentor-panel .mentor-list .mentor-item[data-v-04427c0a] {

    display: flex;

    flex-direction: column;

    justify-content: center;

    box-shadow: 0 0 30px 0 rgba(0,0,0,.2);

    cursor: pointer

}



.mentor-panel .mentor-list .mentor-item .mentor-img[data-v-04427c0a] {

    width: 18.65vw

}



.mentor-panel .mentor-list .mentor-item .mentor-name[data-v-04427c0a] {

    width: 18.65vw;

    height: 4.5vw;

    line-height: 4.5vw;

    text-align: center;

    font-size: 1vw;

    color: #000;

    text-decoration: none

}



.member-panel[data-v-04427c0a] {

    width: 100%;

    padding-top: 4vw

}



.member-panel .member-title[data-v-04427c0a] {

    width: 100%;

    display: flex;

    justify-content: center;

    align-items: center

}



.member-panel .member-title .member-title-img[data-v-04427c0a] {

    display: block;

    width: 7.5vw;

    height: 1px

}



.member-panel .member-title .member-title-text[data-v-04427c0a] {

    font-size: 1.5vw;

    color: #333;

    font-weight: 700;

    margin: 0 1.5vw

}



.member-panel .member-list[data-v-04427c0a] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    margin-top: 4vw

}



.member-panel .member-list .member-item[data-v-04427c0a] {

    width: 13vw;

    height: 3vw;

    line-height: 3vw;

    border-radius: 3vw;

    border: 1px dashed #bbb;

    color: #101010;

    text-align: center;

    margin: 1.25vw 1.9vw;

    text-decoration: none;

    cursor: pointer

}



.show-panel[data-v-04427c0a] {

    display: flex;

    justify-content: space-between;

    flex-wrap: wrap;

    margin-top: 4vw

}



.show-panel .show-img[data-v-04427c0a] {

    display: block;

    margin-top: 1.5vw

}



.news-panel[data-v-04427c0a] {

    padding-top: 2vw

}



.news-panel .news-year[data-v-04427c0a] {

    display: flex;

    justify-content: left;

    align-items: center;

    height: 4vw

}



.news-panel .news-year .year-panel[data-v-04427c0a] {

    width: 2.5vw;

    text-align: center

}



.news-panel .news-year .year-panel img[data-v-04427c0a] {

    display: block;

    width: 1vw;

    height: 1vw;

    margin: auto

}



.news-panel .news-list[data-v-04427c0a] {

    width: 100%;

    background: #fff

}



.news-panel .news-list .news-item[data-v-04427c0a] {

    border-bottom: 1px solid #bbb;

    padding: 2.5vw 0;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.news-panel .news-list .news-item .news-left[data-v-04427c0a] {

    width: 10.7vw;

    height: 7.75vw;

    border-right: 1px solid #bbb;

    display: flex;

    justify-content: left;

    align-items: center

}



.news-panel .news-list .news-item .news-left .news-time[data-v-04427c0a] {

    width: 7.75vw;

    display: flex;

    justify-content: space-between;

    align-items: center

}



.news-panel .news-list .news-item .news-left .news-time .news-time-big[data-v-04427c0a] {

    font-size: 3vw;

    color: #101010;

    font-weight: 700

}



.news-panel .news-list .news-item .news-left .news-time .news-time-small[data-v-04427c0a] {

    font-size: 1vw;

    color: #666;

    text-align: left

}



.news-panel .news-list .news-item .news-right[data-v-04427c0a] {

    flex: 1;

    padding-left: 3vw;

    display: flex;

    justify-content: space-between

}



.news-panel .news-list .news-item .news-right img[data-v-04427c0a] {

    width: 12.25vw;

    height: 8.75vw

}



.news-panel .news-list .news-item .news-right .news-content[data-v-04427c0a] {

    flex: 1

}



.news-panel .news-list .news-item .news-right .news-content .news-title[data-v-04427c0a] {

    font-size: 1.2vw;

    font-weight: 700;

    color: #101010;

    margin-top: .5vw

}



.news-panel .news-list .news-item .news-right .news-content .news-title2[data-v-04427c0a] {

    font-size: .9vw;

    color: #666;

    margin-top: 1.5vw

}



.news-panel .news-list .news-item .news-right .news-content .news-detail[data-v-04427c0a] {

    font-size: .9vw;

    font-weight: 700;

    color: #df1600;

    margin-top: 2vw;

    cursor: pointer

}



.team-panel[data-v-04427c0a] {

    display: flex;

    justify-content: flex-start;

    margin-top: 4.8vw;

    margin-bottom: 10px

}



.team-panel .team-item[data-v-04427c0a] {

    width: 20vw;

    position: relative;

    cursor: pointer;

    margin-left: 1vw

}



.team-panel .team-item .team-item-img[data-v-04427c0a] {

    display: block;

    width: 20vw;

    height: 20vw

}



.navigater[data-v-04427c0a] {

    position: absolute;

    top: -30px;

    left: 20px

}



[data-v-04427c0a] .el-breadcrumb {

    font-size: 16px!important;

    line-height: 16px!important

}



[data-v-04427c0a] .el-breadcrumb__inner {

    font-size: 16px!important;

    color: #fff!important

}



[data-v-04427c0a] .el-breadcrumb__separator {

    color: #fff!important

}

.authorized .authorized-main[data-v-2fcb0a3d] {

    margin-top: -1vw;

    position: relative

}



.authorized .authorized-main .authorized-maintop[data-v-2fcb0a3d] {

    display: flex;

    justify-content: space-between

}



.authorized .authorized-main .authorized-maintop .authorized-topright[data-v-2fcb0a3d] {

    width: 48vw

}



.authorized .authorized-main .authorized-maintop .authorized-topright .intro-info[data-v-2fcb0a3d] {

    font-size: 1vw;

    min-height: 10vw;

    margin-top: 1vw

}



.authorized .authorized-main .authorized-maintop .authorized-topright p[data-v-2fcb0a3d] {

    font-size: 1vw;

    margin-top: .5vw

}



.authorized .authorized-main .authorized-maintop .authorized-topright p[data-v-2fcb0a3d]:nth-child(3) {

    display: inline-block;

    border: 1px solid #fff;

    border-radius: 1.4vw;

    padding: .3vw 1vw

}



.authorized .authorized-imglist[data-v-2fcb0a3d] {

    display: flex;

    justify-content: space-between

}



.authorized .authorized-imglist>div[data-v-2fcb0a3d] {

    width: 13%

}



.authorized .authorized-imglist>div img[data-v-2fcb0a3d] {

    width: 100%

}



.authorized .teamtwo[data-v-2fcb0a3d] {

    display: flex;

    justify-content: space-between

}



.authorized .authorized-team .teamone[data-v-2fcb0a3d] {

    text-align: center

}



.authorized .authorized-team .teamone p[data-v-2fcb0a3d]:first-child {

    display: inline-block;

    background: #949393;

    width: 9vw;

    height: 9vw;

    border-radius: 50%;

    cursor: pointer

}



.authorized .center-team[data-v-2fcb0a3d] {

    text-align: center;

    width: 55vw;

    margin: auto;

    margin-top: 4vw

}



.authorized .center-team .teamtwo p[data-v-2fcb0a3d] {

    height: .2vw;

    width: 23vw;

    border-top: 1px solid #ccc

}



.authorized .center-team .teamtwo p[data-v-2fcb0a3d]:nth-child(2) {

    border: none;

    margin-top: -1vw;

    font-size: 1.5vw

}



.authorized .teamname[data-v-2fcb0a3d] {

    margin-top: 4vw;

    width: 90vw;

    display: flex;

    flex-wrap: wrap;

    justify-content: flex-start

}



.authorized .teamname p[data-v-2fcb0a3d] {

    cursor: pointer;

    color: #a8a6ff;

    flex: 1;

    font-size: 1vw;

    margin-top: 2vw;

    border-radius: .3vw;

    border: 1px dashed #a8a6ff;

    padding: .8vw 2.5vw;

    margin: 0 1vw 2vw 0;

    width: calc(12.5% - 1.25px);

    min-width: calc(12.5% - 1.25px);

    max-width: calc(12.5% - 1.25px)

}



.authorized .centerimglist[data-v-2fcb0a3d] {

    display: flex;

    justify-content: space-between;

    align-items: center

}



.authorized .team-panel[data-v-2fcb0a3d] {

    display: flex;

    justify-content: space-between

}



.authorized .team-panel .team-item[data-v-2fcb0a3d] {

    width: 19vw;

    background: #fff;

    cursor: pointer

}



.authorized .team-panel .team-item img[data-v-2fcb0a3d] {

    width: 100%;

    height: 12.6vw

}



.authorized .team-panel .team-item .team-item-info[data-v-2fcb0a3d] {

    padding: 1.5vw;

    line-height: 2vw

}



.authorized .team-panel .team-item .team-item-info .team-item-name[data-v-2fcb0a3d] {

    font-size: 1.2vw;

    font-family: SourceHanSansSC-medium

}



.authorized .team-panel .team-item .team-item-info .team-item-title[data-v-2fcb0a3d] {

    display: flex;

    justify-content: space-between;

    font-size: .8vw;

    color: #737576

}



.authorized .team-panel .team-item .team-item-info .team-item-del[data-v-2fcb0a3d] {

    font-size: 1vw;

    color: #737576

}



.authorized .morelist[data-v-2fcb0a3d] {

    display: inline-block;

    width: 10vw;

    padding: .8vw 2vw;

    color: #74bdff;

    border-radius: .5vw;

    font-size: 1vw;

    border: 1px solid #74bdff;

    text-align: center

}



.navigater[data-v-2fcb0a3d] {

    position: absolute;

    top: -30px;

    left: 9%

}



.image-container[data-v-2fcb0a3d] {

    position: relative

}



.image-container span[data-v-2fcb0a3d] {

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-80%);

    font-size: 3.3vw;

    color: #fff;

    padding: 9vw 0 10vw 0;

    text-align: center;

    letter-spacing: .5vw;

    font-weight: 700

}



[data-v-2fcb0a3d] .el-breadcrumb {

    font-size: 16px!important;

    line-height: 16px!important

}



[data-v-2fcb0a3d] .el-breadcrumb__inner {

    font-size: 16px!important;

    color: #fff!important

}



[data-v-2fcb0a3d] .el-breadcrumb__separator {

    color: #fff!important

}



.team-panel1[data-v-2fcb0a3d] {

    display: flex;

    justify-content: flex-start;

    margin-top: 4.8vw;

    margin-bottom: 10px

}



.team-panel1 .team-item[data-v-2fcb0a3d] {

    width: 20vw;

    position: relative;

    cursor: pointer;

    margin-left: 1vw

}



.team-panel1 .team-item .team-item-img[data-v-2fcb0a3d] {

    display: block;

    width: 20vw;

    height: 20vw

}

.pnBut{

    position: absolute;

        top: -50px;

        width: 80px;

        height: 30px;

        line-height: 30px;

        text-align: center;

        background-color: #fff;

        z-index: 1;

        cursor: pointer;

        border-radius: 5px;

        border: 1px solid #888;

}

.pnBut:hover{

    background-color: #f9f9f9;

}

.prev{

    right: 90px;

}

.next{

    right: 0;

}

.team-panel1{

    transition: 0.5s;

}

.team-panel1 .team-item[data-v-a873018a]{margin:0;margin-right: 15px;}

.xiaocms-page a{

    border-radius: 20px!important;

    background: #fff!important;

    border-color:#df1600!important;

    margin: 0 5px!important;

    padding: 0 7px!important;

}

.xiaocms-page span{

    border-radius: 20px!important;

    background: #df1600!important;

    border-color:#df1600!important;

    margin: 0 5px!important;

    padding: 0 7px!important;

}