/*reset*/
* {box-sizing:border-box;}
html {font-size:625%;}
body {font-family:"思源黑体";color:#333;background:#fff;}
body,h1,h2,h3,h4,h5,p,ul,dl,ol,input,select,textarea,img {margin:0;padding:0;}
li {list-style:none;}
img {vertical-align:top;max-width:100%;}
a {text-decoration:none;}
a:hover,a:focus {text-decoration:none;outline:none;text-decoration:underline;}
button:focus,button:active,button:hover {outline:none;}
@font-face {font-family:fzcyjt;src:url('../fonts/fzcyjt.ttf');}
/* 缩略图 */
.fx-logo {margin:0 auto;width:0px;height:0px;overflow:hidden;}
/* 公共头部 */
header.top {max-width:1000px;margin:auto;height:87px;background:#fff;}
.lp-logo {display:block;width:240px;height:75px;background:url("https://img.acadsoc.com.cn/web/img/lp_b/lp_logo.jpg") no-repeat;float:left;}
.top_t {margin:30px 0 0 15px;font-size:14px;display:block;float:left;}
.Tel {float:right;font-size:35px;width:231px;height:41px;margin-top:18px;background:url("https://img.acadsoc.com.cn/web/img/lp_b/tel.jpg") no-repeat;}
@media (max-width:704px) {.Tel {display:none;}}
@media (max-width:415px) {.lp-logo {float:none;text-align:center;margin:0 auto;}
.top_t {display:none;}
}
/* 公共底部 */
#footer {padding-top:10px;text-align:center;font-size:14px;line-height:1.42857143;}
#footer a {color:#337ab7;}
#footer .logo {margin-top:10px;}
#footer .txt {color:#1ABC9C;}
/* ————————————————————————————————————————————公共end———————————————————————————————————————————— */
/* 内容 */
.main {max-width:1920px;min-width:1200px;margin:0 auto;overflow:hidden;}
.wrapper {width:1200px;position:relative;height:100%;margin:0 auto;padding:.85rem 0;text-align:center;}
.content {}
.title {width:8.15rem;height:1.36rem;line-height:1.5rem;margin:0 auto .7rem;letter-spacing:1px;text-align:center;color:#fff;font-size:.36rem;font-family:fzcyjt;background:url("../img/title.png")no-repeat center center;background-size:contain;}
.sub-title {font-size:.24rem;font-weight:400;color:#333333;text-align:center;}
/* 效果 */
.how-list li,.teacher-item {cursor:pointer;transition:.25s;}
.how-list li:hover,.teacher-item:hover {transform:scale(1.03);}
/* banner */
.banner img {display:block;width:100%;margin:0 auto;}
.banner .banner-m {display:none;}
.main-bg {background:url("../img/main-bg1.jpg")no-repeat top center #eef9ff;}
/* 如何 */
.how-img {display:inline-block;width:5.5rem;margin:0 .45rem 0 0;}
.how-img-m {display:none;width:3rem;margin:0 auto;}
.how-list {display:inline-block;width:5.5rem;margin-top:.15rem;}
.how-list li {width:5.5rem;margin:0 auto .2rem;font-size:.24rem;border-radius:.2rem;text-align:left;color:#666;background:#ffd448;letter-spacing:1px;box-sizing:border-box;padding:.1rem .15rem;}
.how-list li p { font-size:.24rem;position:relative;line-height:.4rem; }
.how-list li .p1 { border-bottom:1px dashed #fff;padding-left:.88rem;display:inline-block;margin-left:.1rem; }
.how-list li:last-child .p1 { font-size:.2rem; }
.how-list li .p1 span { display:inline-block;color:#fff;position:absolute;left:-.1rem;top:50%;transform:translateY(-50%);background-color:#ffaf53;border-radius:.5rem;padding:0 .15rem;font-size:.2rem;z-index:2; }
.how-list li p:last-child {
    padding-left:.1rem;
}
.how-list li:nth-child(4) {
    margin-top:-.5rem;
}
.how-list li:nth-child(4),.how-list li:nth-child(5) {
    margin-left:-5.8rem;
}
/* 内容升级 */
.upgrade-item {display:table;margin:0 auto .2rem;}
.upgrade-item:nth-of-type(2) .upgrade-img {margin:0 0 0 .75rem;}
.upgrade-img {display:table-cell;vertical-align:middle;width:3.85rem;margin:0 .75rem 0 0;}
.upgrade-text {display:table-cell;vertical-align:middle;margin:0 auto;padding:.1rem 0 .1rem .4rem;text-align:left;}
.upgrade-text h5 {font-weight:600;font-size:.26rem;color:#333333;margin-bottom:.4rem;position:relative;}
.upgrade-text h5:before {content:'';display:block;width:.35rem;height:.28rem;position:absolute;top:-.1rem;left:-.4rem;background:url("../img/upgrade-icon.png")no-repeat top left;background-size:.35rem auto;}
.upgrade-text p {font-size:.2rem;color:#666;margin-bottom:.2rem;line-height:.35rem;}
/* 工具 */
.tool-img {display:inline-block;width:8rem;margin:0 .5rem 0 -1.6rem;}
.tool-list {display:inline-block;margin-top:.8rem;}
.tool-list li {margin:0 auto .8rem;text-align:left;position:relative;}
.tool-list li h5 {font-size:.24rem;font-weight:600;color:#333;margin-bottom:.1rem;position:relative;}
.tool-list li h5:before {content:'';display:block;width:.33rem;height:.33rem;position:absolute;top:-.03rem;left:-.4rem;background:url("../img/tool-item1.png")no-repeat top left;background-size:.33rem auto;}
.tool-list li p {font-size:.2rem;line-height:.3rem;color:#666;}
.tool-list li:nth-child(2) {left:.65rem;}
.tool-list li:nth-child(2) h5:before {background-image:url(../img/tool-item2.png);}
.tool-list li:nth-child(3) h5:before {background-image:url(../img/tool-item3.png);}
/* 老师 */
.teacher {margin-top:1rem;}
.teacher .title {margin-bottom:.25rem;}
.map {background:url("../img/map.png")no-repeat center center;background-size:contain;height:6.5rem;margin:.5rem auto 0;position:relative;}
.teacher-item {position:absolute;width:3.5rem;padding:.25rem .15rem;color:#fff;text-align:left;border-radius:.15rem;background-color:#2fa4ff;}
.teacher-item img {display:inline-block;float:left;width:.9rem;margin-right:.1rem;}
.teacher-item h6 {font-size:.24rem;margin:0 auto .15rem;font-weight:400;}
.teacher-item p {font-size:.16rem;}
.teacher-item:nth-child(1) {top:0%;left:5%;}
.teacher-item:nth-child(2) {top:4%;right:0%;background-color:#46cab9;}
.teacher-item:nth-child(3) {top:30%;left:42%;background-color:#ffc548;}
.teacher-item:nth-child(4) {top:54%;right:3%;background-color:#ffaf53;}
.teacher-item:nth-child(5) {top:60%;left:27%;background-color:#ff908a;}
.teacher-item:before {content:'';display:block;width:0;height:0;border-width:10px;border-style:solid;border-color:#2fa4ff transparent transparent transparent;position:absolute;bottom:-5%;left:5%;transform:rotate(150deg);z-index:9;}
.teacher-item:nth-child(2):before {border-color:#46cab9 transparent transparent transparent;}
.teacher-item:nth-child(3):before {border-color:#ffc548 transparent transparent transparent;}
.teacher-item:nth-child(4):before {left:50%;border-color:#ffaf53 transparent transparent transparent;}
.teacher-item:nth-child(5):before {border-color:#ff908a transparent transparent transparent;}
.teacher .f-text {font-family:fzcyjt;font-size:.3rem;color:#2fa4ff;text-align:center;background:url("../img/line.png")no-repeat center center;}
/* 等你 */
.waiting img {display:block;width:100%;margin:0 auto;}
.waiting .waiting-m {display:none;}
/* ————————————————————————————————————————————PC end———————————————————————————————————————————— */
@media (max-width:768px) {
html {font-size:625%;}
.wrapper {width:100%;padding:.6rem 0;}
.main {min-width:auto;}
.title {width:80%;font-size:.3rem;}
/* banner */
.banner .banner-pc {display:none;}
.banner .banner-m {display:block;}
.main-bg {background-image:url(../img/main-bg-m.jpg);background-size:100% 100%;}
/* 如何 */
.how .wrapper { padding-bottom:0; }
.how .title {margin-bottom:.2rem;}
.how-list {margin:0;width:6rem;}
.how-list li { width:100%; }
.how-img {display:none;}
.how-img-m {display:block;}
.how-list li:nth-child(4), .how-list li:nth-child(5) { margin:0 auto; }
.how-list li:nth-child(4) { margin-bottom:.2rem }
/* 内容升级 */
.upgrade .wrapper { padding-bottom:0; }
.upgrade .title { margin-bottom:.3rem; }
.upgrade-text p {font-size:.24rem;}
.upgrade-item {overflow:hidden;display:block;margin-bottom:0;}
.upgrade-item:nth-of-type(2) .upgrade-img,.upgrade-img {width:auto;height:3.5rem;margin:0 0 0 -15%;display:block;float:left;}
.upgrade-item:nth-of-type(2) .upgrade-img {float:right;margin:0 -10% 0 0;}
.upgrade-text {display:block;float:left;width:4.4rem;margin:.3rem auto 0;}
.upgrade-item:nth-of-type(2) .upgrade-text {margin:.5rem auto 0 .25rem;width:4.1rem;}
/* 工具 */
/* .tool .wrapper {padding:.3rem 0 .6rem;} */
.tool .title {width:90%;margin:0 auto .4rem;}
.tool-img {display:block;width:90%;margin:0 auto;}
/* .tool-list {margin-top:.6rem;} */
.tool-list li {margin:0 auto .5rem;}
.tool-list li h5 {font-size:.3rem;margin-bottom:.2rem;}
.tool-list li h5:before {width:.5rem;height:.5rem;top:-0.05rem;left:-.6rem;background-size:.5rem auto;}
.tool-list li p {font-size:.26rem;line-height:.4rem;}
/* 老师 */
.teacher {margin-top:0;}
.teacher .title {margin-bottom:.1rem;}
.teacher .wrapper {padding:0;}
.map {background-size:cover;height:auto;margin:.45rem auto;}
.teacher-item {position:relative;width:90%;min-height:1.4rem;left:auto !important;top:auto !important;right:auto !important;margin:0 auto .3rem;padding:.25rem .25rem .25rem 1.4rem;color:#fff;text-align:left;border-radius:.15rem;background-color:#2fa4ff;}
.teacher-item img {margin:auto;position:absolute;bottom:0;top:0;left:.25rem;}
.teacher-item h6 {font-size:.3rem;margin:.1rem auto .1rem;}
.teacher-item p {font-size:.24rem;overflow:hidden;}
.teacher-item:before {bottom:-4%;left:5%;}
.teacher-item:nth-child(2n):before {left:auto;right:5%;transform:rotate(-150deg);}
.teacher .f-text {font-size:.36rem;width:90%;margin:0 auto;background-size: 130% auto;}
/* 等你 */
.waiting .waiting-pc {display:none;}
.waiting .waiting-m {display:block;}
}
@media (max-width:415px) {
html {font-size:312.5%;}
}
@media (max-width:360px) {
html {font-size:250%;}
.how-list {width: 85%;}
}
