.navbar { border: none !important; height: 70px; line-height: 70px; background-color: #fff !important; margin: 0 !important; } .navbar-nav { margin: 0 !important; } /*.navbar-nav li a:hover {*/ /* background-color: #2c87d4 !important;*/ /* color: #fff !important;*/ /*}*/ .nav li a { padding: 0 12px !important; height: 70px !important; font-size: 16px; background-color: #fff !important; line-height: 70px !important; } .dn { display: none !important; } .navbar-toggle { margin: 20px 15px 0 0 !important; } .top-nav { float: right; } .banner img { width: 100%; } .fs36 { font-size: 36px; } .fs50 { font-size: 50px; } .fs24 { font-size: 24px; } .fs18 { font-size: 18px; } .fb { font-weight: bold; } .fs30 { font-size: 30px; } .circleli { } .color-ee0e0e { color: #ee0e0e; } .color-ff7200 { color: #ff7200; } .color-448aca { color: #448aca; } .color-13b5b1 { color: #13b5b1; } .color-e8a93c { color: #e8a93c; } .title { text-align: center; position: relative; } .title img { left: 0; top: 50%; transform: translatey(-50%); position: absolute; width: 100%; } .title p { -webkit-box-reflect: below -10px -webkit-linear-gradient(transparent, transparent 50%, rgba(0, 0, 0, .3)); font-weight: 700; } .circleul { text-align: center; } .circleul > p { margin-top: 20px; } .circleli { margin: 0 auto; border: 10px solid #ff7200; height: 250px; width: 250px; border-radius: 300px; text-align: center; } .b448aca { border: 10px solid #448aca; } .b13b5b1 { border: 10px solid #13b5b1; } .be8a93c { border: 10px solid #e8a93c; } .circleli p { margin: 0; } .circleli p:nth-child(1) { margin-top: 34px; } .circleli p:nth-child(2) { } .circleli p:nth-child(3) { margin: 5px 0; } .circleli p:nth-child(4) { } /*内容部分 start*/ .grasp { margin-top: 118px; background: no-repeat center; } .grasp-in { padding: 0px 0 24px; } .tc { text-align: center; margin: 0 auto; display: block; } .mt20 { margin-top: 20px; } .mt28 { margin-top: 28px; } .mt54 { margin-top: 54px; } .mt40 { margin-top: 40px; } .mt50 { margin-top: 50px; } .mt70 { margin-top: 70px; } .publicbtn { font-size: 24px; background-color: #ee0e0e; text-align: center; color: #fff; border-radius: 35px; padding: 4px 20px; text-decoration: none; } .publicbtn:hover { color: #fff; text-decoration: none; } .standout { padding: 76px 0 23px; background: no-repeat center; } .program { padding: 0 0 60px; } .versions-container { width: 1200px; margin: 0 auto; padding-top: 20px; margin-top: 50px; position: relative; display: flex; justify-content: flex-start; } .versions-container > li { width: 288px; height: 600px; margin-right: 16px; background-color: #fff; box-shadow: 0 0 4px 0 rgba(0, 0, 0, .16); border-radius: 12px; transition: all .5s ease; position: relative; z-index: 10; } .versions-container > li:last-child { margin: 0; } .versions-container > li .content { width: 80%; margin: 0 auto; font-size: 15px; margin-top: 10px; line-height: 1.6; text-align: center; } .versions-container > li .content h3 { font-size: 20px; font-weight: bold } .versions-container > li:last-child { margin-right: 0 } .versions-container .version-bg { width: 288px; height: 200px; text-align: center; color: #fff; /*background-image: ;*/ background-size: 343px; position: relative; top: -2px; } .versions-container .version-bg.add { background: no-repeat; background-size: 100% auto; } .versions-container .version-bg.base { background: no-repeat; background-size: 100% auto; } .versions-container .version-bg.standard { background: no-repeat; background-size: 100% auto; } .versions-container .version-bg.advanced { background: no-repeat; background-size: 100% auto; } .versions-container .version-bg .version-name { padding: 26px 0 0; font-size: 22px; } .versions-container .version-bg .version-info { /* height:43px; */ font-weight: 700; position: relative; } .versions-container .version-bg .version-info .currency { font-size: 36px; /* position:absolute; */ /* top: 25px; */ /* left: 75px; */ } .versions-container .version-bg .version-info .price { font-size: 50px; /* margin-left: 25px; */ } .versions-container .version-bg .version-info .price.customization-price { font-size: 18px } .versions-container .version-bg .version-info .units { position: absolute; bottom: 0 } .versions-container .version-bg .specialty { display: block; color: #111; margin-top: 20px } .versions-container .version-bg .detail-specialty { display: none; padding: 0 12px; line-height: 17px; font-size: 12px; text-align: left; margin-top: 20px; color: #111 } .versions-container .version-description { width: 100%; position: absolute; bottom: 20px; } .versions-container .version-description a { display: block; width: 60%; margin: 0 auto; font-size: 18px; margin-top: 10px; text-align: center; background-color: #1bc7b1; color: #fff; line-height: 2; border-radius: 50px; } .bg26c5ff { background-color: #26c5ff !important; } .versions-container .version-description a.yellow { background-color: #ffb243; } .versions-container .version-description a.red { background-color: #ff2a6a; } .skill { padding: 40px 0 98px; background: no-repeat center; } .admissionsskills { margin-top: 30px; height: 570px; position: relative; background: no-repeat center; } .admissionsskills p span { color: #b60000; } .p1, .p2, .p3, .p4 { position: absolute; font-size: 18px; line-height: 1.8; } .p1 { top: 90px; left: 60px; } .p2 { top: 90px; right: 50px; } .p3 { bottom: 0; left: 90px; } .p4 { bottom: 0; right: 20px; } .schoolbrother { padding: 57px 0 120px; /*background: no-repeat center;*/ } .xf { width: 100%; background: no-repeat center; z-index: 99999 } .xf .xf1 { width: 1200px; height: 108px; margin: 0 auto; position: relative; } .xf .xf1 > #close { position: absolute; top: 10px; right: 0; cursor: pointer; } .footer { position: relative; } .footer > .publicbtn { position: absolute; bottom: 30px; left: 50%; transform: translatex(-50%); } .buy { width: 382px; position: fixed; right: 0; bottom: 20%; z-index: 1000 } .footer h1, .footer h2 { position: absolute; width: 100%; left: 0; top: 0; text-align: center; font-size: 60px; color: #fff; } .footer h1 { top: 50px; } .footer h2 { top: 148px; } /*** 移动端 */ @media screen and (max-width: 768px) { .cglq-bg { background: top center no-repeat; background-size: auto; height: 1400px; width: 100%; background-size: 100% auto; overflow: hidden; } .logo { width: 120px; margin-left: 20px; } /*自己准备复试 start*/ .title p { font-size: .36rem; } .circleul > p { margin-top: 20px; } .circleli { margin: 0 auto; border-width: .10rem; height: 2.50rem; width: 2.50rem; border-radius: 3rem; text-align: center; } .circleli p:nth-child(1) { margin-top: .30rem; } .circleul > p { margin-top: .20rem; font-size: .35rem; } .fs36 { font-size: .36rem; } .fs50 { font-size: .50rem; } .fs24 { font-size: .24rem; } .fs18 { font-size: .18rem; } .fb { font-weight: bold; } .fs30 { font-size: .30rem; } .mt20 { margin-top: .20rem; } .mt28 { margin-top: .28rem; } .mt54 { margin-top: .54rem; } .mt40 { margin-top: .40rem; } .mt50 { margin-top: .50rem; } .mt70 { margin-top: .70rem; } /*自己准备复试 end*/ .m-mt15 { margin-top: .15rem !important; } .logo { /*border: 1px solid blue!important;*/ width: 150px; margin-left: 15px; } .buy { width: 200px; } .img-responsive { padding: 0 .60rem; } .standout { padding-top: .30rem; } .skill { padding: .56rem 0 .30rem } .schoolbrother { padding: .30rem 0; } .program { padding: 0 0 .30rem; } .grasp { margin-top: .60rem; } .publicbtn { font-size: .32rem; background-color: #ee0e0e; text-align: center; color: #fff; border-radius: 35px; padding: .08rem .30rem; text-decoration: none; } .footer > .publicbtn { bottom: .30rem; } .footer h1, .footer h2 { font-size: .50rem; } .footer h1 { top: .40rem; } .footer h2 { top: 2rem } .m-btn { } .mt50 { margin-top: .50rem !important; } .mt54 { margin-top: .54rem !important; } /*备考方案 start*/ .program-m { } .program-m-l { border: 5px solid #fff; height: 4.1rem; font-size: .24rem; color: #fff; text-align: center; padding-top: .60rem; line-height: 4; } .program-m-l div { /*border: 1px solid red;*/ } .program-m-li { padding: 0 .10rem !important; } .program-m-li > div { box-shadow: 0px 0px 10px -3px rgba(0, 0, 0, .3); } .program-m-r p { padding: 0 .10rem; text-align: center; } .program-m-r p:nth-child(1) { font-size: .26rem; font-weight: 700; text-align: center; } .program-m-r p:nth-child(2) { font-size: .22rem; padding: 0 .20rem } .program-m-r p:nth-child(3) { font-size: .22rem; text-align: center; padding: 0 !important; margin: 0; } .program-m-r p .a { display: inline-block; width: 2.20rem; height: .42rem; line-height: .42rem; text-align: center; border-radius: 35px; color: #fff; font-size: .22rem; margin: .10rem; } .bg21c7ff { background-color: #21c7ff; } .bg18c7b5 { background-color: #18c7b5; } .bgffb242 { background-color: #ffb242; } .bgff286b { background-color: #ff286b; } .mt10 { margin-top: 10px !important; } /*备考方案 end*/ /* 录取技巧 start */ .skill-m { /*height: 7.54rem;*/ /*background: no-repeat center;*/ background-size: cover; } .skill-m div { } .m-mt1 { margin-top: 1rem !important; } .skill-m div img { margin-top: -.60rem; text-align: center; width: 1.20rem; } .skill-m-list { width: 3.5rem; margin: auto; border: 1px solid #dadada; height: 4.5rem; text-align: center; } .skill-m-list p { font-size: .28rem; text-align: center; } .fs32 { font-size: .32rem; font-weight: 700; } }