body{background: url(http://www.tqedu.net/Template/Default/Skin/2022/images/kq_big_big.png) repeat #ffbb24;}
.pc_none{display:none}
.section{overflow: hidden;}
.n_title h1{font-size: 42px;line-height: 1;padding:0 0 50px;color:#333;}
.min-w{width:1200px;margin:0 auto;}
.display-f{display: flex;justify-content: space-between;}
.mt-40{margin-top:40px;}
.mb-40{margin-bottom:40px;}
.mt-60{margin-top:60px;}
.c_3{color:#333}
.c_6{color:#666}
.c_9{color:#999}
.c_white{color:#fff;}
.c_ff8a00{color:#ff8a00}
.box{border:4px solid #480f00;padding:60px;background: #fff;}
.box1{position: relative;z-index:-1;}
.leadin{background: url(http://www.tqedu.net/Template/Default/Skin/2022/images/kq_lighten.png) no-repeat center center transparent;margin:-60px;}
.leadin li{width:50%;padding:60px;}
.leadin li:first-child,.leadin li:last-child{position: relative;z-index: -1;}
.leadin li:first-child{background: #fff1da;}
.leadin li:last-child{background: #fff9ee;text-align: right;}
.leadin li div{font-size: 24px;font-weight: bold;line-height: 1;margin-bottom: 20px;}
.leadin li p{font-size: 16px;}
.leadin_sub{margin:50px 0;font-size: 24px;line-height: 82px;background: url(http://www.tqedu.net/Template/Default/Skin/2022/images/kq_shape1.png) no-repeat center center;text-align: center;}
.leadin_sub span{font-size: 32px;font-weight: bold;color:#ea451b}
.course li{width:24%;background: linear-gradient(to bottom,#fff,#fff1d9);padding:30px 0;border-radius: 30px;border:1px solid #fe8901;text-align: center;}
.course li .iconfont{font-size: 60px;color:#ff8a00;}
.course li div h3{font-size: 24px;line-height: 1;margin-bottom: 20px;}
.remark{border:2px solid #480f00;background: #ffbb24;line-height: 60px;padding:0 30px;font-size: 24px;font-weight: bold;}
.remark span:last-child{float:right;color:#f63200}
.remark span:last-child .iconfont{font-size: 30px;margin: 5px;position: relative;top: 3px;}
.remark span:last-child .mark_time{margin-left:10px;font-size: 20px;}
.course_plan{margin-top:20px;}
.course_plan li{width:49%;}
.course_plan_box{height:calc(100% - 20px)}
.course_plan_box li{width:100%;padding:30px;border-radius: 30px;border:1px solid #fe8901;margin-top:20px;background: #fff1da;}
.course_plan_box li.display-f{height: calc(100% - 30px);margin-top: 50px;align-items: center;}
.course_plan_box li h3{font-size: 20px;}
.t_box {background: #ffa426;padding:30px;border-radius: 30px;margin-top:50px;position: relative;height: calc(100% - 50px);}
.t_box > p{margin-top:30px;}
.t_box .iconfont,.t_box::after{position: absolute;transform: translateX(-50%)translatey(-50%);top: 0;left: 50%;}
.t_box .iconfont{color:#fff;z-index:1;font-size: 30px;}
.t_box::after{position: absolute;width:60px;height:60px;border-radius: 50%;background: #ffa426;content: '';}
.t_box > div{overflow: hidden;display: flex;align-items: center;}
.t_box .t_img{width:100px;height:100px;border-radius: 50%;overflow: hidden;float:left;margin-right:30px;}
.t_box .t_name{font-size: 24px;font-weight: bold;}

.sinup_plan{padding:30px 30px 65px;border-radius: 30px;border:1px solid #fe8901;background: #fff9ee;}
.sinup_plan li{width:33.3333%;text-align: center;}
.sinup_plan li div{width:140px;height: 140px;line-height: 140px;background: url(http://www.tqedu.net/Template/Default/Skin/2022/images/kq_circle.png) no-repeat center center;color:#fff;margin:0 auto;}
.sinup_plan li div span{font-size: 42px;font-weight: bold;}
.sinup_plan li > p{font-size: 24px;margin-top:20px}
.a_btn{font-size: 24px;font-weight: bold;text-align: center;line-height: 70px;background: #ffbb24;width:390px;margin:0 auto;display: block;border-radius: 35px; transform: translateY(-50%);}
.a_btn:hover{background: #ea451b;}
.sinup_plan_way {text-align: center;}
.sinup_plan_way p{margin-bottom: 20px;}
.aq{flex-wrap: wrap;}
.aq li{width:49%;background: #fff1da;margin-top:50px;border-radius: 30px;padding:0 30px 30px;height: 180px;}
.aq li div{line-height: 50px;color:#fff;width:90%;border-radius: 30px;margin:0 auto;background:#ffa426;text-align: center;font-size: 20px;font-weight: bold;transform: translateY(-50%);}
@media screen and (max-width:1200px) {
	.min-w{width:100%;}
}
@media screen and (max-width:750px){
	body{background-size: contain;}
	.ph_none{display: none;}
	.display-f{flex-wrap:wrap;}
	.course li,.t_box,.course_plan_box li,.aq li,.sinup_plan{border-radius: 16px;}
	.course_plan{margin-top: 10px;}
	.t_box,.course_plan_box li{padding:10px;}
	.box{padding:30px 20px;}
	.box1{padding:60px;}
	.n_title h1{font-size: 26px;padding:0 0 20px 0;}
	.leadin{background: none;}
	.leadin li{width:100%;padding:20px;}
	.leadin li:last-child{text-align: left;}
	.leadin li div{font-size: 20px;margin-bottom:10px;}
	.leadin li p{font-size: 14px;}
	.leadin_sub{margin: 10px -4%;font-size: 20px;line-height: 30px;background:transparent; padding: 20px 40px;}
	.leadin_sub span{font-size: 20px;}
	.course li{width:49%;margin-top:2%;padding: 10px 0;}
	.course li .iconfont{font-size: 40px;}
	.course li div p{padding:0 10px;}
	.course li div h3{font-size: 18px;margin-bottom: 10px;}
	.remark span:last-child .iconfont{font-size: 18px;top: 1px;}
	.course_plan{width:100%;}
	.course_plan li{width:100%;}
	.mt-60 {margin-top: 40px;}
	.t_box .t_img{margin-right:15px;}
	.t_box .t_name{font-size: 18px;}
	.t_box > p,.course_plan_box li,.course_plan_box li.display-f{margin-top:10px;height:auto;}
	.remark{line-height: 36px;font-size: 14px;padding: 0 10px;overflow: hidden;margin-top:20px;}
	.remark .ph_mark_r{float: left !important;line-height: 20px;position: relative;top: -5px;left: -5px;}
	.remark span:last-child .mark_time{font-size: 14px;}
	.course_plan_box li h3{font-size: 16px;}
	.sinup_plan li div{width:60px;height:60px;line-height: 60px;background-size: contain;}
	.sinup_plan li div span,.sinup_plan li > p{font-size:16px;}
	.sinup_plan{padding: 20px 20px 40px;}
	.sinup_plan_way > div{width:50%;margin:0 auto;}
	.a_btn{width:80%;line-height: 40px;font-size: 16px;}
	.aq li,.aq li div{width:100%;}
	.aq li{margin-top:30px;height:inherit}
	.aq li div{font-size: 14px;height:40px;line-height: 40px;}
	.aq li:nth-of-type(2) div{line-height: 20px;padding: 0 20px;}
	
} 
 
 
 
 
 
 
 
 
 
 