﻿html,body {min-width:1200px;}
img {max-width:100%;}
.flex {display:flex;align-items:center;justify-content:center;}
.m-show {display:none!important;}
/* banner */
.banner {max-width:1920px;height:674.4px;margin:0 auto;background:url('https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/banner-pc.jpg')no-repeat center center #999;}
.page-view {max-width:1200px;height:100%;margin:0 auto;position:relative;}
.page-view>img {margin:0 auto;max-width:100%;}
/* banner-表单 */
.banner .reg-container {width:3.75rem;background-color:#fff;border-radius:.2rem;box-sizing:border-box;padding:.35rem .2rem .4rem;position:absolute;top:50%;right:0;transform:translateY(-50%);}
.reg-container h5 {font-size:.44rem;color:#c71822;text-align:center;font-family:'方正粗圆简体','思源黑体';margin:0 auto .1rem;}
.reg-container h6 {font-size:.3rem;color:#051572;text-align:center;margin:0 auto .2rem;font-weight:bold;}
.reg-container ul {padding:.15rem;background:#e7e9ee;border-radius:.06rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto .2rem;}
.reg-container ul li {font-size:.16rem;color:#2e3144;}
.reg-container ul li:nth-child(2n) {width:43%;}
.reg-container ul li span {color:#c71822;margin-right:.05rem;}
.reg-ctrl {width:100%;position:relative;margin-bottom:.1rem;}
.reg-ctrl input {display:block;width:100%;height:.65rem;outline:none;border:none;border-radius:.06rem;background-color:#e7e9ee;box-sizing:border-box;padding:0 .2rem;font-size:.16rem;-webkit-appearance:none;appearance:none;}
.reg-ctrl input.TxtCode {width:50%;}
.getCode {display:block;width:45%;height:.65rem;line-height:.65rem;font-size:.16rem;font-weight:bold;text-align:center;color:#f53f56 !important;background-color:#fff;border:1px solid #b81c25;border-radius:.06rem;padding:0;position:absolute;right:0;top:0;}
.reg-submit {display:block;width:100%;line-height:.65rem;font-size:.32rem;margin:.2rem auto 0;text-align:center;color:#ffebc5;background-color:#b81c25;border-radius:50px;outline:none;border:none;cursor:pointer;}
/* 内容 */
.main {max-width:1920px;margin:0 auto;overflow:hidden;background:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/main-bg1.jpg)no-repeat center top,url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/main-bg2.jpg)no-repeat center bottom;}
section {text-align:center;padding:.6rem 0;}
section .title {line-height:1.45;margin:0 auto .2rem;color:#2051cd;font-size:.44rem;font-family:'方正粗圆简体','思源黑体';}
section .title::before,section .title::after {content:'';display:inline-block;width:.64rem;height:.34rem;background:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/t-l.png)no-repeat center center;background-size:contain;vertical-align:middle;position:relative;bottom:-.05rem}
section .title::after {background-image:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/t-r.png);}
section .title i {display:inline-block;width:.64rem;height:.34rem;background:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/t-l.png)no-repeat center center;background-size:contain;vertical-align:middle;position:relative;bottom:-.05rem}
section .title span {color:#de1e3a;}
section .sub-title {margin:0 auto .45rem;font-size:.32rem;color:#162d79;}
section .sec-btn {display:block;width:3.1rem;line-height:.7rem;margin:0 auto;font-size:.32rem;font-weight:bold;border-radius:50px;color:#ffebc5;background:#c71822;letter-spacing:.02rem;text-align:center;}
section .page-view>img {pointer-events:none;margin:0 auto .4rem;max-width:100%;}
/* s1 */
.video-wrapper {justify-content:space-between;margin:.45rem auto 0;}
.item-video {position:relative;max-width:7.3rem;border-radius:.2rem;overflow:hidden;}
.item-video .poster {z-index:5;position:relative;}
.item-video .poster img {display:block;width:100%;margin:0 auto;pointer-events:none;z-index:1;}
.item-video .poster a {display:block;width:.9rem;height:.9rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url('https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/play.png') no-repeat center center;background-size:100% 100%;z-index:5;}
.item-video video {display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:auto;z-index:3;outline:none;}
.text-list {margin-right:.9rem;}
.text-list li {font-size:.32rem;color:#3384f3;font-weight:bold;text-align:left;line-height:1;}
.text-list li::before {content:'';display:inline-block;width:.2rem;height:.2rem;margin-right:.1rem;border-radius:50px;background:#3384f3;}
.text-list li+li {margin-top:.3rem;}
.text-list li:last-child {margin-top:.5rem;}
.text-list li:last-child:before {display:none;}
.text-list li .sec-btn {width:2.55rem;line-height:.7rem;}
/* s2 */
.course {padding-top:.9rem;}
/* 课程tab */
.tab-header {margin-top:.55rem;display:flex;justify-content:space-between;align-items:center;}
.tab-header h6 {color:#162d79;font-size:.3rem;margin-left:.9rem;}
.tab-header ul.tab-header-nav {display:flex;}
.tab-header ul.tab-header-nav li {width:2.2rem;line-height:.75rem;text-align:center;font-size:.24rem;color:#fff;background:#3384f3;border-radius:.2rem .2rem 0 0;cursor:pointer;}
.tab-header ul.tab-header-nav li.active {background:#fff;color:#133ca5;font-weight:bold;}
.tab-content {display:flex;align-items:center;background:#fff;border-radius:.2rem 0 .2rem .2rem;margin-bottom:.3rem;box-shadow:0 0 0.25rem rgb(0 0 0 / 0.1);}
/* 二级tab */
.t-c-item {display:none;width:100%;padding:.5rem 0;}
.t-c-item.active {display:block;}
.t-c-item-nav {margin:0 auto .5rem;}
.t-c-item-nav li {color:#595e70;font-size:.2rem;font-weight:bold;margin:0 .4rem;cursor:pointer;line-height:1;}
.t-c-item-nav li.active {color:#c71822;text-decoration:underline;}
.t-c-item-content {display:none;justify-content:space-evenly;width:100%;margin:0 auto;flex-wrap:wrap;}
.t-c-item-content.active {display:flex;}
.t-c-item-content>div {position:relative;}
.t-c-item-content>div:nth-child(4) {margin-top:.4rem;}
.t-c-item-content>div img {display:block;width:3.1rem;margin:0 auto;}
.t-c-item-content>div a {position:relative;display:block;width:2.5rem;line-height:.5rem;margin:0 auto;top:-.25rem;font-size:.2rem;border-radius:.2rem;color:#fff;background-color:#162c9a;text-align:center;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.t-c-item-content>div p {font-size:.18rem;color:#595e70;text-align:center;line-height:1.4;margin:0 auto;}
/* s3 */
section.teacher .title::before {display:none;}
.teacher .swiper-wrap {align-items:flex-end;justify-content:space-between;padding-bottom:.9rem;margin-top:-.3rem;}
.teacher-list {background:#fff;border-radius:.2rem;box-shadow:0 0 .2rem rgba(0,0,0,.1);padding:.45rem .35rem .45rem .65rem;}
.teacher-list li {justify-content:start;}
.teacher-list li+li {margin-top:.35rem;}
.teacher-list img {display:block;width:.82rem;margin-right:.4rem;}
.teacher-list div {flex-flow:column;}
.teacher-list div h6 {color:#172d9d;margin:0 auto .1rem;width:100%;font-size:.3rem;font-weight:bold;text-align:left;}
.teacher-list div p {margin:0 auto;font-size:.2rem;color:#666666;}
.teacher-swiper {position:relative;width:4.44rem;}
.swiper-pagination-bullets {width:100%;bottom:-.4rem;}
.swiper-pagination-bullet {width:.15rem;height:.15rem;margin:0 .05rem;background:#a2d7ff;opacity:1;}
.swiper-pagination-bullet-active {width:.4rem;height:.15rem;background-color:#172d9d;border-radius:50px;}
.img-list {justify-content:space-evenly;margin:0 auto .4rem;flex-wrap:wrap;}
.img-list p {color:#595e70;font-size:.2rem;line-height:1.5;margin:.2rem auto 0;}
/* s4 */
.news-item {padding:.25rem .3rem;margin:0 auto .5rem;background:#fff;border-radius:.2rem;box-shadow:0 0 .2rem rgba(0,0,0,.1);}
.news-item img {width:4.4rem;}
.news-list {overflow:hidden;margin-left:.35rem;display:flex;flex-wrap:wrap;}
.news-list h5 {line-height:.55rem;padding:0 .15rem 0 .23rem;font-size:.24rem;font-weight:bold;color:#3384f3;background:#ecf7ff;border-left:.07rem solid #3384f3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list p {color:#595e70;font-size:.2rem;text-align:left;padding-left:.3rem;margin:.1rem 0;}
/* s5 */
/* s6 */
.honor-swiper {position:relative;margin:0 auto .5rem;}
.honor-swiper .swiper-container {width:93%;margin:0 auto;padding:.1rem 0;}
.honor-swiper .swiper-container img {width:3.2rem;max-width:100%;box-shadow:0 0 0.1rem #ececec;border-radius:.2rem;}
.swiper-button-next,.swiper-button-prev {width:.34rem;height:.6rem;background:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/next.png)no-repeat center center;right:.1rem;left:auto;margin:auto;transform:translateY(-50%);}
.swiper-button-prev {right:auto;left:.1rem;background-image:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/prev.png);}
.honor-swiper .swiper-container .swiper-slide:not(.swiper-slide-active) {transform:scale(.95);}
.white {color:#fff !important;}
section .title.white::before {background-image:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/t-l-w.png);}
section .title.white::after {background-image:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/t-r-w.png);}
/* 选项 */
.select-item>p {font-size:.32rem;line-height:1;color:#ffebc5;border-left:.08rem solid #ffebc5;padding-left:.15rem;margin:0 auto .3rem;text-align:left;}
.select-item>ul {text-align:left;margin:0 auto .3rem;}
.select-item>ul+p {margin-top:.65rem;}
.select-item>ul li {display:inline-flex;width:2.15rem;font-size:.24rem;color:#fff;line-height:1;align-items:center;cursor:pointer;position:relative;}
.select-item>ul li::before {content:'';display:inline-block;width:.28rem;height:0.28rem;margin-right:.1rem;border-radius:.04rem;border:.02rem solid #f6e0b7;background:#fff;}
.select-item>ul li::after {content:'';display:none;width:.34rem;height:.26rem;position:absolute;left:0;top:0;background:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/select.png)no-repeat center center;background-size:contain;}
.select-item>ul li.active::after {display:block;}
.check-item {width:100%;padding:.3rem;background:#305bb6;border-top:.02rem solid #fff;border-radius:0 0 .2rem .2rem;justify-content:center;margin:0 auto .3rem;flex-wrap:wrap;}
.check-item input {display:inline-block;width:5.3rem;height:.65rem;outline:none;border:none;border-radius:.2rem;background-color:#ffffff;box-sizing:border-box;padding:0 .25rem;font-size:.2rem;-webkit-appearance:none;appearance:none;}
.check-item input::-webkit-input-placeholder {color:#305bb6;}
.check-item input:-moz-placeholder {color:#305bb6;}
.check-item input::-moz-placeholder {color:#305bb6;}
.check-item input:-ms-input-placeholder {color:#305bb6;}
.check-item button {display:inline-block;width:2.5rem;line-height:.65rem;background:#a2d7ff;border-radius:50px;color:#133ca4;font-weight:bold;margin:0 0 0 .3rem;}
.data-tips {color:#666;font-size:.2rem;text-align:center;}
/* 吸底栏 */
.fixed {position:fixed;left:0;right:0;bottom:0;z-index:10;}
.bar {width:100%;background-color:#515151;}
.page-bar {max-width:1200px;height:1rem;margin:0 auto;position:relative;}
.bar img {display:block;width:auto;height:2.1rem;position:absolute;left:0;bottom:0;}
.bar h6 {margin:auto auto auto 2rem;}
.bar h6>p {line-height:1;margin:auto;font-size:.46rem;color:#fff;}
.bar h6>p span {color:#ffebc5;margin-right:.1rem;}
.bar h6>p span i {font-size:.76rem;}
.bar h6>p>i {font-size:.32rem;color:#ffebc5;margin-left:.1rem;text-decoration:line-through;}
.bar-btn {position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;background-color:#b81c25;color:#fff !important;font-size:.32rem;font-weight:bold;letter-spacing:.01rem;text-align:center;border-radius:50px;width:3.1rem;line-height:.7rem;}
/* 弹窗 */
#registerPopup .modal-body {padding:0;}
#registerPopup .reg-container {padding:.35rem .2rem .4rem;}
#registerPopup .modal-dialog {width:3.75rem;margin:1rem auto}
#registerPopup .modal-close {font-size:0.4rem;position:absolute;top:-2%;right:2%;background:none;border:none;outline:none;color:#B8B8B8;}
.quest-list{border-top:1px solid #ddd;margin-top:1%}
.quest-list>div{text-align:left}
.quest-list h3{color:#666;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.quest-list li .text-wrap{position:relative;height:44px;overflow:hidden}
.quest-list li a{color:#b4b4b5;line-height:22px}
.quest-list li{margin:5% 0;padding:2% 3%;color:#666;border:1px solid #ddd}
.inp{height:95px;overflow:auto;overflow-x:hidden;border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
section.q-tuijian{background:#162d79;}
section.q-tuijian .sub-title{color:#fff}
section.q-tuijian p{text-align:left;margin-bottom:.1rem;}
section.q-tuijian p a{color:#fff;margin-right:.1rem;margin-bottom:.1rem}
.nav{background:#F1F1F1;font-size:15px;line-height:30px;}
.nav a{color:#666}
.nav span{padding:0 0.5%;color:#666}
.nav .row>.col-xs-12{text-align: left}
@media(max-width:768px) {
	html,body {min-width:auto;}
	.pc-show {display:none!important;}
	.m-show {display:block!important;}
	.banner {max-width:750px;height:auto;background:#fff;}
	.banner .reg-container {position:relative;top:-.5rem;right:auto;transform:none;margin:0 auto;width:6.9rem;box-shadow:0 0 0.3rem rgb(0 0 0 / 50%);}
	.reg-container h5 {font-size:.68rem;}
	.reg-container h6 {font-size:.45rem;margin:0 auto .3rem;}
	.reg-container ul {padding:.25rem .3rem;border-radius:.1rem;margin:0 auto .25rem;}
	.reg-container ul li {font-size:.29rem;}
	.reg-container ul li span {margin-right:.08rem;}
	.reg-ctrl {margin-bottom:.25rem;}
	.reg-ctrl input {height:1.1rem;border-radius:.1rem;padding:0 .3rem;font-size:.28rem;}
	.getCode {height:1.1rem;line-height:1.1rem;font-size:.28rem;border-radius:.1rem;}
	.reg-submit {line-height:1.1rem;font-size:.48rem;}
	/* 内容 */
	.main {max-width:750px;overflow:hidden;margin:0 auto;padding:0 .3rem;background:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/main-bg-m.jpg)no-repeat center top #133ca5;background-size:100% auto;}
	section {padding:.6rem 0;}
	section .title {line-height:1.3;margin:0 auto .3rem;font-size:.48rem;}
	section .title::before,section .title::after {width:.64rem;height:.34rem;bottom:-.05rem}
	section .title::before {display:none;}
	section .title.white i {background-image:url(https://img.acadsoc.com.cn/web/lps/kj/childrenTG-b/img/t-l-w.png);}
	section .title i.m-show{display:inline-block!important;}
	section .sub-title {font-size:.36rem;}
	section .sec-btn {width:3.8rem;line-height:.9rem;font-size:.42rem;}
	/* s1 */
	.video-wrapper {flex-wrap:wrap;justify-content:space-between;}
	.item-video {max-width:100%;width:100%;margin-bottom:.4rem;}
	.text-list {margin-right:0;width:100%;display:flex;justify-content:center;flex-wrap:wrap;}
	.text-list li {min-width:3.1rem;text-align:left;margin-bottom:.1rem;}
	.text-list li::before {content:'';display:inline-block;width:.2rem;height:.2rem;margin-right:.1rem;border-radius:50px;background:#3384f3;}
	.text-list li+li {margin-top:0;}
	.text-list li:last-child {margin:.4rem auto 0;width:100%;}
	.text-list li .sec-btn {width:3.8rem;line-height:.9rem;}
	/* s2 */
	.course {padding-top:.2rem;}
	/* 课程tab */
	.tab-header {margin-top:0;}
	.tab-header h6 {display:none;}
	.tab-header ul.tab-header-nav {width:95%;margin:0 auto;}
	.tab-header ul.tab-header-nav li {width:33.33%;font-size:.32rem;}
	.tab-content {min-height:9.6rem;border-radius:.2rem;margin-bottom:.4rem;align-items:flex-start;}
	/* 二级tab */
	.t-c-item {padding:.4rem 0;}
	.t-c-item-nav {margin:0 auto .4rem;}
	.t-c-item-nav li {font-size:.32rem;margin:0 .14rem;}
	.t-c-item-content {align-items:start;}
	.t-c-item-content>div {max-width:3.1rem;}
	.t-c-item-content>div:nth-child(3),.t-c-item-content>div:nth-child(4) {margin-top:.65rem;}
	.t-c-item-content>div a {width:auto;font-size:.26rem;padding:0 2%;}
	.t-c-item-content>div p {font-size:.24rem;}
	.t-c-item-content>div p br {display:none;}
	/* s3 */
	.teacher {padding: 1.5rem 0 1rem;}
	.teacher .swiper-wrap {align-items:flex-end;justify-content:space-between;flex-wrap:wrap;padding-bottom:.9rem;margin-top:0;}
	.teacher-list {padding:.5rem .4rem;margin:0 auto .35rem;}
	.teacher-list img {margin-right:.3rem;}
	.teacher-list div h6 {font-size:.32rem;}
	.teacher-list div p {font-size:.24rem;text-align:left;}
	.teacher-swiper {width:100%;}
	.teacher-swiper  img {width:95%;}
	.swiper-pagination-bullets {bottom:-.6rem;}
	.swiper-pagination-bullet {width:.2rem;height:.2rem;margin:0 .08rem;}
	.swiper-pagination-bullet-active {width:.45rem;height:.2rem;}
	.img-list li {width:48%;}
	.img-list li:nth-child(n+3) {margin-top:.3rem;}
	.img-list p {font-size:.24rem;}
	/* s4 */
	.news {padding:.4rem 0 .4rem;}
	.news-item {padding:.35rem .4rem;margin:0 auto .4rem;border-radius:.15rem;flex-wrap:wrap;}
	.news-item img {width:100%;margin:0 auto .35rem;}
	.news-list {margin-left:0;}
	.news-list h5 {line-height:.6rem;padding:0 .1rem 0 .23rem;font-size:.32rem;}
	.news-list p {font-size:.28rem;}
	/* s6 */
	.honor-swiper {margin:0 auto .7rem;}
	.honor-swiper .swiper-container {width:140%;padding:.1rem 0;margin-left:-20%;}
	.swiper-button-next,.swiper-button-prev {display:none;}
	.honor-swiper .swiper-pagination-bullets {bottom:-.4rem;}
	.honor-swiper .swiper-container .swiper-slide:not(.swiper-slide-active) {transform:scale(.85);}
	/* 选项 */
	.select-item {width:50%;min-width:4rem;margin:0 auto;}
	.select-item>p {border-left:.08rem solid #ffebc5;padding-left:.4rem;}
	.select-item>ul {margin:0 auto .5rem;}
	.select-item>ul+p {margin-top:.55rem;}
	.select-item>ul li {display:flex;width:100%;font-size:.28rem;}
	.select-item>ul li+li {margin-top:.25rem;}
	.select-item>ul li::before {margin-right:.2rem;}
	.check-item {padding:.6rem 0 .4rem;background:transparent;border-radius:0;margin:0 auto;}
	.check-item input {display:block;width:100%;height:1rem;padding:0 .6rem;font-size:.28rem;border-radius:.1rem;margin:0 auto .3rem;}
	.check-item button {display:block;width:100%;line-height:1rem;margin:0;}
	/* 吸底栏 */
	.bar {max-width:100%;margin:0 auto;}
	.page-bar {height:1.2rem;}
	.bar img {left:.3rem;}
	.bar h6 {position:relative;margin:auto auto auto 2.2rem;}
	.bar h6>p {line-height:1;font-size:.4rem;}
	.bar h6>p span {display:block;}
	.bar h6>p span i {font-size:.65rem;}
	.bar h6>p>i {position:absolute;top:33%;left:15%;font-size:.27rem;}
	.bar-btn {right:.3rem;font-size:.42rem;width:2.3rem;line-height:.75rem;}
	/* 弹窗 */
	#registerPopup .reg-container {padding:.35rem .2rem .4rem;}
	#registerPopup .modal-dialog {width:6.5rem;margin:1rem auto}
	#registerPopup .modal-close {font-size:0.4rem;position:absolute;top:-2%;right:2%;background:none;border:none;outline:none;color:#B8B8B8;}
	.quest,.q-tuijian{padding-left:.3rem;padding-right:.3rem;}
	section.q-tuijian p a{margin-right:.5rem;margin-bottom:.5rem}
	.nav{padding-left:.3rem;padding-right:.3rem;}
}
@media(max-width:767px) {.course {padding:.2rem 0 .3rem;}.teacher {padding:.6rem 0 .3rem;}}