.xycenttent {
    width: 100%;
    height: auto;
    padding-top: 3.6875rem;
    box-sizing: border-box;
}

.xycenttent1 {
    width: 100%;
    height: auto;
    padding-top: 2.125rem;
    box-sizing: border-box;
}

.xycenttent11 div {

    margin-bottom: 2.8125rem;
}

.xycenttent11 h4 {
    font-size: 1.125rem;

}

.xycenttent11 p {
    text-indent: 2em;
    font-size: 1.125rem;
    line-height: 2.25rem;
    margin-bottom: 1.875rem;
}

.xycenttent13 p {
    text-indent: 2em;
    line-height: 1.875rem;
    font-size: 1.125rem;
    /*margin-bottom: 3.125rem;*/
}

.xycenttent11 {
    width: 100%;
    height: auto;
    padding-top: 1.5625rem;
    box-sizing: border-box;
}

.xycenttent2 {
    width: 100%;
    height: auto;

    box-sizing: border-box;
}

.xycenttent3 {
    width: 100%;
    height: auto;
    padding-top: 5rem;
    padding-left: 15.1875rem;
    padding-right: 15.1875rem;

    box-sizing: border-box;
}

.xycenttent4 {
    width: 100%;
    height: auto;
    padding-top: 3.125rem;
    padding-left: 15.1875rem;
    padding-right: 15.1875rem;

    box-sizing: border-box;
}

.daotu {
    width: 100%;
    height: auto;
    text-align: center;
    margin-bottom: 4.375rem;
}

.xycenttent p {
    text-indent: 2em;
    line-height: 2.5rem;
    margin-top: 0rem;
    font-size: 1.125rem;
    margin-bottom: 3.75rem;
}

.contentimg {
    width: 100%;
    height: auto;
    display: flex;
    margin-bottom: 4.375rem;
    justify-content: space-around;
}

.contentimg div {
    width: 31%;
    height: 18.125rem;

}

.contentimg div img {
    width: 100%;
    height: 100%;
}

.ysyx {
    text-align: center;
    margin-top: 10.1875rem;
}

.ysyx1 {
    text-align: center;

}

.hengtiao {
    width: 56%;
    height: 5.875rem;
    line-height: 5.875rem;
    text-align: center;
    font-size: 2rem;
    letter-spacing: 0.25rem;
    color: #fff;
    margin-left: auto;
    margin-right: auto;
    font-weight: bold;
    background: url("../img1/hengtiao.png") no-repeat;
    background-size: 100% 100%;
}

.hengtiao1 {
    width: 82%;
    height: 5.875rem;
    line-height: 5.875rem;
    text-align: center;
    font-size: 1.8125rem;
    margin-bottom: 3.75rem;
    margin-left: auto;
    margin-right: auto;
    letter-spacing: 0.125rem;
    color: #fff;
    font-weight: bold;
    background: url("../img1/hengtiao.png") no-repeat;
    background-size: 100% 100%;
}

.hengtiao1 a {
    letter-spacing: 0.125rem;
    color: #fff;
    font-weight: bold;

}
.hengtiao2 a{
    color: #fff;
    font-weight: bold;
}
.hengtiao2 {
    width: 94%;
    height: 5.875rem;
    line-height: 5.875rem;
    text-align: center;
    font-size: 1.8125rem;
    margin-top: 14.375rem;
    margin-left: auto;
    margin-right: auto;
    cursor: pointer;
    letter-spacing: 0.625rem;
    color: #fff;
    font-weight: bold;
    background: url("../img1/29.png") no-repeat;
    background-size: 100% 100%;
}

.hengtiao3 {
    width: 71%;
    height: 5.875rem;
    line-height: 5.875rem;
    text-align: center;
    font-size: 1.5625rem;
    letter-spacing: 0.625rem;
    /* margin-top: 4.375rem; */
    margin-left: auto;
    margin-right: auto;
    color: #fff;
    font-weight: bold;
    background: url("../img1/hengtiao.png") no-repeat;
    background-size: 100% 100%;
}

.wei {
    width: 100%;
    height: auto;
    text-align: center;
    margin-top: 5rem;
}

.jsname {
    text-align: center;
    color: #000;
    font-size: 1.25rem;
    font-weight: bold;
    margin-top: 0.5rem;
    margin-bottom: 4.875rem;
}

.jszd {
    text-align: left;
    color: #000;
    font-size: 1.125rem;
    font-weight: bold;

    margin-bottom: 8.4375rem;
}

.shebeizhanshi {
    width: 100%;
    height: auto;
    padding: 0rem 13.6875rem;
    box-sizing: border-box;
    margin-top: 7rem;
}

.shebeiimg {
    width: 100%;
    height: 30rem;
    background: #d9d9d9;
    margin-bottom: 5.875rem !important;
}

.shebeizhanshi p {
    font-size: 1.625rem;
    color: #000;
    font-weight: normal;
    text-indent: 0em;
    margin-bottom: 2.9375rem !important;
}

.mastertitle {
    text-align: center;
    font-size: 1.8125rem;
    margin-bottom: 1.75rem;
    color: #191919;
}

.futitle {
    text-align: center;
    font-size: 1.5625rem;
    color: #858585;

}

.img {
    text-align: center;
}

.tzggxq {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.tzggimg img {
    width: 100%;
    height: 100%;
}

.tzggimg {
    width: 18.1875rem;
    height: 27.4375rem;
    float: left;
}

.tzgg {
    width: calc(100% - 18.1875rem);
    height: auto;
    padding-left: 5rem;
    float: left;
    box-sizing: border-box;
}

.tzgg p {
    text-indent: 2em;
    line-height: 2.8125rem;
}

.datu img {
    width: 100%;
}

.datu {
    text-align: center;
    margin-top: 6.25rem;
}

.notifylist {
    width: 100%;
    height: auto;
    overflow: hidden;
    /* 	padding: 0rem 5.625rem; */
    box-sizing: border-box;
}

.notifytype {
    width: 12rem;
    height: auto;

    padding-top: 5.875rem;

    box-sizing: border-box;
    float: left;
}

.notifytype div {
    width: 100%;
    height: 4.5625rem;
    cursor: pointer;
    background: #ddd6e8;
    margin-bottom: 2.125rem;
    color: #431e88;
    text-align: center;
    line-height: 4.5625rem;
    font-size: 1.8125rem;
}

.typeactive {
    background: #5836a8 !important;
    color: #fff !important;
}

.typeactive1 {
    display: block !important;
}

.pd122 {
    padding-top: 7.625rem;
}

.dialog img {
    width: 100%;
}



.activetype {
    position: absolute;
    top: 2.5rem;
    right: 0rem;
    display: none;
}

.activetype1 {
    position: absolute;
    top: 9.375rem;
    right: 0rem;
    display: none;
}

.activetype2 {
    position: absolute;
    top: 15.55rem;
    right: 0rem;
    display: none;
}

.activetype3 {
    position: absolute;
    top: 22.8125rem;
    right: 0rem;
    display: none;
}

.activetype4 {
    position: absolute;
    top: 29rem;
    right: 0rem;
    display: none;
}

.activetype5 {
    position: absolute;
    top: 36.0625rem;
    right: 0rem;
    display: none;
}

@media screen and (max-width: 1440px) {
    .activetype {
        position: absolute;
        top: 0.5rem;
        right: 0rem;
        display: none;
    }

    .activetype1 {
        position: absolute;
        top: 7.375rem;
        right: 0rem;
        display: none;
    }

    .activetype2 {
        position: absolute;
        top: 14.05rem;
        right: 0rem;
        display: none;
    }

    .activetype3 {
        position: absolute;
        top: 20.8125rem;
        right: 0rem;
        display: none;
    }

    .activetype4 {
        position: absolute;
        top: 27.5rem;
        right: 0rem;
        display: none;
    }

    .activetype5 {
        position: absolute;
        top: 34.0625rem;
        right: 0rem;
        display: none;
    }
}

.dialog {
    width: calc(100% - 20.125rem);
    float: right;
    height: 85.125rem;
    /* margin-left: 2.25rem; */
    background: url("../img1/pinkbj.png") no-repeat;
    background-size: 100% 100%;
    margin-top: -2.625rem;
    padding:5.5rem 3.5625rem 2.0625rem;
    /* padding-left: 7.5rem; */
    /* padding-top: 5.5rem; */
    /* padding-right: 3.5625rem; */
    /* padding-bottom: 2.0625rem; */
    box-sizing: border-box;
}

.topmenu11 {
    width: 100%;
    height: auto;
    padding-left: 15.375rem;
    box-sizing: border-box;
}

.tabqw {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 3.25rem;
}

.tabqwlist {
    width: 6.375rem;
    height: 3.25rem;
    background: #e7e0f3;
    color: #000;
    text-align: center;
    font-size: 1.25rem;
    line-height: 3.25rem;
    cursor: pointer;
    letter-spacing: 0.25rem;
    float: left;
    border: 0.0625rem solid #aca8b3;
}

.qwactive {
    width: 6.375rem;
    font-size: 1.25rem;
    letter-spacing: 0.25rem;
    float: left;
    height: 3.25rem;
    cursor: pointer;
    background: #5f399b;
    color: #fff;
    border: 0rem;
}

.content111 {
    width: 93%;
    height: auto;
    /* padding-bottom: 18.75rem; */
    padding-top: 6.625rem;
    padding-left: 4.25rem;
    padding-right: 4.25rem;
    /* padding: 6.625rem 4.25rem; */
    box-sizing: border-box;
    background: url("../img1/bshb.png") no-repeat;
    background-size: 100% 100%;
    /* 	background: #fff; */
    /*   position: relative;
	top: -6.9375rem; */
    margin-top: -6.9375rem;
    margin-left: auto;
    margin-right: auto;
}

.search2 {
    width: 100%;
    height: auto;
    overflow: hidden;
    display: flex;
}

.search2 input {

    width: 52%;
    height: 4.5rem;
    border-radius: 0.3125rem;
    outline: none;
    padding-left: 1.25rem;
    box-sizing: border-box;
    font-size: 1.8125rem;
    font-weight: bold;
    line-height: 4.5rem;
    color: #5f399b;
    border: 0rem;
}

.baidu {
    width: 9.9375rem;
    height: 4.5rem;
    background: #fff;
    color: #070707;
    text-align: center;
    cursor: pointer;
    line-height: 4.5rem;
    margin-left: 2.1875rem;
    display: inline-block;
    border-radius: 0.3125rem;
    font-size: 1.5625rem;
    font-weight: normal;
}

.gaojibaidu {
    width: 9.9375rem;
    height: 4.5rem;
    background: #5f399b;
    color: #fff;
    text-align: center;
    line-height: 4.5rem;
    margin-left: 2.1875rem;
    display: inline-block;
    border-radius: 0.3125rem;
    font-size: 1.5625rem;
    font-weight: normal;
}

.searchlist:hover {
    background: #e7e0f3;
}

.searchlist {
    width: 100%;
    height: auto;
    cursor: pointer;
    padding-left: 2.25rem;
    padding-right: 5.25rem;
    box-sizing: border-box;
    padding-top: 3.125rem;
    padding-bottom: 0.9375rem;
    box-sizing: border-box;
    border-bottom: 0.0313rem solid #b5b5b5;
}

.searchlist p {
    font-size: 1.5rem;
    color: #191919;
}

.searchlist p span {
    color: #5836a8;
    text-decoration: underline
}

.fu {
    font-size: 1.1875rem;
    margin-top: 0.625rem;
    color: #858585;
}

.searchcontent {
    color: #414141;
    font-size: 1rem;
    margin-top: 0.625rem;
    line-height: 1.875rem;
}

.searchcontent span {
    color: #5836a8;
    font-weight: bold;
    text-decoration: underline
}

.m93 {
    margin-left: 5.8125rem;
}

.w93 {
    width: 5.8125rem;
    margin-right: 0.3125rem;
}

.datu12 {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 6.25rem;

}

.t10 p {
    text-indent: 0em;
}

.shebeiimg img {
    width: 100%;
    height: 100%;
}

.mb30 {
    margin-bottom: 1.875rem !important;
}

.m73 {
    margin-bottom: 4.5625rem !important;
}

.tzgg p {
    text-indent: 2em !important;
}

.pl89 {
    padding-left: 5.5625rem;
    padding-right: 5.5625rem;
}

.ml0 {
    margin-left: 0rem;
}

.sblist {
    width: 30%;
    height: 16.75rem;
    background: url("../img1/teacher.jpg") no-repeat;
    background-size: 100% 100%;
    margin-bottom: 8.5rem !important;
    padding: 0.625rem 0rem 0.625rem 0.625rem;
}

.sblist a {
    height:100%;
    padding: 0rem !important;
}

.sblist1 {
    width: 30%;
    height: 20.4375rem;
    background: url("../img1/teacher.jpg") no-repeat;
    background-size: 100% 100%;
    margin-bottom: 8.5rem !important;
    padding: 0.625rem 0rem 0.625rem 0.625rem;

}
.sblist1 a {
    height:100%;
}

.m0 {
    margin-bottom: 0rem !important;
}

.img1 {
    float: left;
    box-sizing: border-box;
    height: 100%;
    float: left;
    width: 13.0625rem;
}
.imgBox{
    width: 100%;
    height: 100%;
}
.imgzd {
    width: calc(100% - 13.0625rem);
    height: 100%;
    float: left;
    padding:1.6875rem 0;
    padding-left: 1.0625rem;
    box-sizing: border-box;
     background:repeating-linear-gradient(to left,#a795c7,#4b268c);
}

.imgzd div {
    margin-bottom: 1.8125rem;
    color: #fff;
    font-size: 1.25rem;
}

.imgzd1 div {
    margin-bottom: 1.25rem;
    color: #fff;
    font-size: 1.25rem;
}

.imgzd1 {
    width: calc(100% - 13.0625rem);
    height: 100%;
    float: left;
    padding:1.6875rem 0;
    padding-left: 0.6875rem;
    box-sizing: border-box;
    background:repeating-linear-gradient(to left,#a795c7,#4b268c);

}

.tzllist:last-child {
    margin-bottom: 0rem;
}

.tzllist a {
    color: #000 !important;
}

.tzllist {
    width: 100%;
    height: 4.1875rem;
    margin-bottom: 3.25rem;
    line-height: 3.8125rem;
    padding-left: 2.3125rem;
    box-sizing: border-box;
    font-size: 1.375rem;
    position: relative;
    background: url("../img1/tzlb.png") no-repeat;
    background-size: 100% 100%;
}

.tzdate {
    width: 11.4375rem;
    height: 4rem;
    background: url("../img1/tzrq.png") no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -1.5625rem;
    right: 0.5625rem;
    line-height: 4rem;
    color: #fff;
    font-size: 1.5625rem;
    text-align: center;
    margin-left:1rem;
}


