/* 公共样式 */
* {
    margin: 0;
    padding: 0;
    font-family:'Microsoft YaHei','微软雅黑';
}
a {
    text-decoration: none;
    color: #000000;
}
body {
    font-size: .16rem;
}
.content {
    max-width: 12rem;
    box-sizing: border-box;
    margin: auto;
}

/* 头部 */
.header {
    width: 100%;
    height: 7.2rem;
    background-image: url('../images/toutu.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-color: #EEF7FE;
}
.header-nav {
    display: flex;
    height: .8rem;
    align-items: center;
    justify-content: space-between;
}
.header-right-nav > a {
    color: #FFFFFF;
    text-decoration: none;
}
.header-right-nav > span {
    color: #FFFFFF;
    padding: 0 .06rem;
}
/* 轮播 */
.banner {
    width: 100%;
    background-image: url('../images/bj1.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.banner-con {
    padding: .7rem 0;
}
.banner-title {
    font-size: .44rem;
    margin-bottom: .3rem;
}
.banner-title a {
    color: #EB3A49;
}
.img-no {
    width: 1.6rem;
    height: auto;
    margin-left: .1rem;
}
.img-deng {
    width: 2rem;
    height: auto;
    margin-left: .1rem;
    vertical-align: middle;
}
.banner-text > span {
    font-size: .3rem;
    margin-bottom: .2rem;
}
.banner-text > p {
    color: #1487F8;
    font-size: .22rem;
    margin-left: .36rem;
    margin-top: .2rem;
}
.circle {
    display: inline-block;
    height: .12rem;
    width: .12rem;
    background-color: #1487F8;
    border-radius: 50%;
    margin-right: .2rem;
}
.process {
    margin-top: .3rem;
}
.process-con {
    margin-left: .36rem;
    display: flex;
}
.process-con > div {
    margin-top: .3rem;
}
.process-con p {
    line-height: .3rem;
}
.process-con a {
    color: #1487F8;
}
.process-item {
    width: 1.54rem;
    height: .57rem;
    background: linear-gradient(90deg, #87C5FF 0%, #527FFF 100%);
    box-shadow: 5px 7px 12px 0px rgba(20, 135, 248, .2);
    border-radius: 29px;
    text-align: center;
    line-height: .57rem;
    font-size: .22rem;
    color: #FFFFFF;
    margin-bottom: .2rem;
}
.img-jt {
    width: .21rem;
    height: .27rem;
    margin: .46rem .26rem;
}
/* 广告 */
.advert {
    display: block;
}
.advert > img {
    width: 100%;
    height: auto;
}
/* 主要内容 */
.body {
    background-color: #EEF7FE;
    padding: .1rem 0;
}
/* 公共样式 */
.subject {
    font-size: .48rem;
    text-align: center;
    font-weight: normal;
}
.title {
    position: relative;
    font-size: .3rem;
    color: #1487F8;
    height: 1.05rem;
}
.title > span {
    position: relative;
    margin-left: .6rem;
    line-height: .8rem;
    z-index: 10;
}
.img-decorate {
    width: .96rem;
    height: 1.05rem;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}
/* 调剂复试流程 */
.body-process {
    padding: .3rem 0;
}
.img-process {
    width: auto;
    height: 4.6rem;
    display: block;
    margin: auto;
}
.img-online {
    width: 100%;
    height: auto;
}
/* 三大误区与影响因素 */
.body-factor {
    background-image: url('../images/bj2.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.three-misunderstanding {
    display: flex;
    justify-content: space-between;
}
.three-text {
    width: 3.9rem;
    height: 4.4rem;
    box-sizing: border-box;
    background-image: url('../images/kechengkuang.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding: .8rem .7rem;
    text-align: center;
}
.three-text > h4 {
    font-size: .22rem;
    color: #1487F8;
    margin-bottom: .15rem;
}
.three-text > h5 {
    font-size: .5rem;
    color: #EB3A49;
    margin-bottom: .3rem;
}
.three-text > p {
    text-align: left;
    line-height: .24rem;
}
.img-skill {
    width: 90%;
    height: 5.4rem;
    display: block;
    margin: auto;
}
.affect-performance {
    display: flex;
    justify-content: space-between;
    margin-bottom: .4rem;
}
.img-affect {
    width: 32%;
    height: 1.9rem;
}
/* MBA/MPA等管理类专业调剂院校宣讲 */
.body-preach {
    background-image: url('../images/bj3.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.preach-nav {
    width: 40%;
    height: .7rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #D3E9FD;
    border-radius: .34rem;
    font-size: .24rem;
    margin: .4rem auto;
}
.preach-nav > span {
    padding: 0 .3rem;
}
.preach-nav > div {
    height: .7rem;
    line-height: .7rem;
    cursor: pointer;
}
.active {
    border-bottom: .04rem solid #1487F8;
    color: #1487F8;
    box-sizing: border-box;
}
.img-preach {
    width: 3.8rem;
    height: 2.14rem;
    border-radius: .1rem;
    margin-bottom: .2rem;
}
.preach-con {
    display: flex;
    flex-wrap: wrap;
}
.preach-item {
    display: block;
    width: 3.8rem;
    margin-bottom: .3rem;
    font-size: .20rem;
    font-weight: bold;
    margin-right: .3rem;
}
.preach-con > .preach-item:nth-child(3n) {
    margin-right: 0;
}
.hide {
    display: none;
}
.preach-less {
    height: 6.3rem;
    overflow: hidden;
}
.preach-btn {
    cursor: pointer;
    display: block;
    width: 3.48rem;
    height: .6rem;
    line-height: .6rem;
    background: linear-gradient(90deg, #87C5FF 0%, #527FFF 100%);
    box-shadow: 5px 7px 20px 0px rgba(20, 135, 248, .3);
    border-radius: 30px;
    color: #FFFFFF;
    text-align: center;
    margin: .3rem auto;
    font-size: .2rem;
}
/* 历年国家分数线历年国家分数线及34所自主划线院校复试分数线汇总 */
.score-subject {
    font-size: .42rem;
    margin: .6rem auto .4rem;
}
.score-subject > span {
    color: #1487F8;
}
/* 分数汇总 */
.score-table-con {
    height: 6rem;
    overflow-y: auto;
    margin-bottom: .4rem;
}
.score-table {
    border-collapse: collapse;
    border-color: #DEDEDE;
    width: 100%;
    text-align: center;
    background-color: #FFFFFF;
    box-shadow: 5px 7px 20px 0px rgba(20, 135, 248, .16);
}
.score-table td {
    padding: .1rem 0;
}
.table-one {
    font-size: .18rem;
    font-weight: bold;
    color: #FFFFFF;
}
.table-year, .table-major {
    color: #1487F8;
    padding: .4rem 0;
}
.table-a, .table-b {
    background-color: #1487F8;
}
.table-two {
    background: #EEF7FE;
}
/* 34所自主划线院校分数线 */
.body-examiner {
    background-image: url('../images/bj4.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.table {
    height: 10.4rem;
    margin-bottom: .4rem;
    overflow-y: auto;
}
.school-table {
    border-collapse: collapse;
    border-color: #DEDEDE;
    width: 100%;
    text-align: center;
    background-color: #FFFFFF;
    box-shadow: 5px 7px 20px 0px rgba(20, 135, 248, .16);
}
.table-fixed {
    width: 100%;
    display: flex;
    font-size: .18rem;
    height: .6rem;
    line-height: .6rem;
    color: #FFFFFF;
    background-color: #1487F8;
    text-align: center;
}
.table-fixed > div:nth-child(1) {
    width: 12%;
}
.table-fixed > div:nth-child(2) {
    width: 22%;
}
.table-fixed > div:nth-child(3) {
    width: 16%;
}
.table-fixed > div:nth-child(4) {
    width: 25%;
}
.table-fixed > div:nth-child(5) {
    width: 25%;
}
.table-fixed > div {
    border-right: 1px solid #FFFFFF;
}
.school-table tr td {
    padding: .1rem 0;
}
.school-text {
    margin: .4rem auto;
    font-size: .2rem;
    line-height: .4rem;
    text-align: center;
}
.school-text > a {
    color: #1487F8;
}
.school-flex {
    font-size: .2rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.school-flex > a {
    margin-right: .2rem;
    margin-bottom: .3rem;
    width: 2.84rem;
}
.school-flex > a:nth-child(4) {
    margin-right: 0;
}
.img-schoolFlex {
    width: 2.84rem;
    height: 1.6rem;
    background: #86C3FF;
    border-radius: .1rem;
    margin-bottom: .2rem;
}
/* MBA调剂指信息 */
.guidance-text {
    width: 70%;
    margin: auto;
    height: autos;
    background: #FFFFFF;
    box-shadow: 4px 5px 22px 0px rgba(83, 120, 255, .1);
    border-radius: 10px;
    margin-top: .5rem;
    margin-bottom: .5rem;
    display: flex;
    justify-content: space-between;
    padding: .3rem .6rem;
    box-sizing: border-box;
}
.guidance-text > ul > a:last-child li {
    margin: 0;
}
.guidance-text li {
    margin-bottom: .25rem;
    list-style: none;
}
.guidance-text li::before {
    content: '●';
    color: #1487F8;
    margin-right: .1rem;
}
/* 脚部样式 */
.footer {
    width: 100%;
    background-image: url('../images/dbbj.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-color: #EEF7FE;
    box-sizing: border-box;
    padding: 2.6rem 0 .76rem;
    color: #FFFFFF;
}
.footer-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.img-footer1 {
    width: 1.8rem;
    height: .58rem;
}
.img-footer2 {
    width: 1.22rem;
    height: 1.22rem;
}
.footer p {
    line-height: .3rem;
}
.position {
    width: 20px;
    border: none !important;
}
.table-fixed > div:nth-child(5) {
    border-right: none;
}
















