
body{color: #333; font-size:16px;}
#topcontrol{z-index: 100;}
*{transition: all 0.3s;}
.section{padding:60px 0;}
.sectionbg1{ background: url(http://www.tqedu.net/Template/Default/Skin/2023/images/fs-bg1.jpg) no-repeat center; background-size: 100% 100%;}
.sectionbg2{background:linear-gradient(to right, #ff9d8b 0%, #ff6049 100%);}
.sectionbg3{ background: url(http://www.tqedu.net/Template/Default/Skin/2023/images/fs-bg2.jpg) no-repeat center; background-size: 100% 100%;}

.n_title{padding-bottom: 40px;}
.n_title h2{font-size: 44px; font-weight: bold; padding:0;}
.n_title h2>em{color:#fe4937; font-weight: bold;}
.n_title h2.title_white>em{color:#fff; font-weight: bold;}
.n_title .title_white_p{color: #fff; text-align: center;}

.fs_btn{width: 100%; padding-top: 40px;}
.fs_btn a{display: block; font-size: 20px; width: 200px; line-height: 48px; border-radius: 24px; background:linear-gradient(to right, #ff9d8b 0%, #ff6049 100%); color: #fff; text-align: center; margin: 0 auto;}
.fs_btn a:hover{background:linear-gradient(to right, #ff6049 0%, #ff6049 100%);}
.fs_start{width: 100%;}

.fs_adjust{width: 100%; overflow: hidden;}
.fs_adjust .fs_adjust_l{float: left; width: 50%;}
.fs_adjust .fs_adjust_form{float: right; width: 50%; padding:30px 40px; background:linear-gradient(to right, #ff9d8b 0%, #ff6049 100%); border:1px solid #fff;}
.fs_adjust .fs_adjust_form h5{font-size: 24px; color: #fff; padding-bottom: 20px;}
.fs_adjust .fs_adjust_form .form_group{width: 100%; height: 60px; margin-bottom: 15px; position: relative;}
.fs_adjust .fs_adjust_form .form_group input{width: 100%; background: #fe4937; height: 60px; border: 0; color: #fff; text-indent: 3.5em;}
.fs_adjust .fs_adjust_form .form_group input:focus{outline: none;background: #fe4937;}
.fs_adjust .fs_adjust_form .form_group input::placeholder{color: #fff;}
.fs_adjust .fs_adjust_form .form_group i{font-size: 24px; color: #fff; position: absolute; left: 15px; top: 50%; transform:translateY(-50%);}
.fs_adjust .fs_adjust_form .form_group button{width: 100%; height: 60px; border-radius: 30px;background: #fff; font-size: 20px; font-weight: bold; border: 0;}
.fs_adjust .fs_adjust_form .form_group button:hover{background: #ffa158;}

.fs_introduce{width: 100%; overflow: hidden;}
.fs_introduce_l{float: left; width: 590px;}
.fs_introduce_r{float: right; width: 590px;}
.fs_introduce_cont{width: 100%;}
.fs_introduce_cont h5{font-size: 28px; font-weight: bold; text-align: center; height: 60px; line-height: 60px; color: #fff; position: relative; }
.fs_introduce_cont h5::after{display: block; content: "";width: 0;height: 0;border: 16px solid; position: absolute; left: 50%;transform: translateX(-50%);}
.fs_introduce_cont_txt{ overflow: hidden; padding:0 30px; width: 100%; padding-top: 40px;}
.fs_introduce_cont_txt .introduce_cont_txt_l{float: left; width: 46%;}
.fs_introduce_cont_txt .introduce_cont_txt_r{float: right; width: 46%;}
.fs_introduce_cont_txt .introduce_cont_txt_m{width: 100%;}
.fs_introduce_cont_txt h6{font-size: 20px; font-weight: bold;  padding-bottom: 20px;}
.fs_introduce_cont .introduce_btn {padding: 30px 0;}
.fs_introduce_cont .introduce_btn a{font-size: 20px; color: #fff; width: 200px; line-height: 48px; border-radius: 24px; text-align: center; display: block; margin: 0 auto;}
.fs_introduce_cont_txt .introduce_cont_txt_m p{color: #666;}
.fs_introduce_cont_txt .introduce_cont_txt_m .font_b{font-weight: bold; color: #333;}
.fs_introduce_cont_txt .introduce_cont_txt_m>div{position: relative; padding-left: 60px; margin-bottom: 25.5px;}
.fs_introduce_cont_txt .introduce_cont_txt_m>div>span{position: absolute; left: 0; top:0; display: flex;justify-content: center;align-items: center; border-radius: 50%; width: 48px; height: 48px; background:#fe4933;}
.fs_introduce_cont_txt .introduce_cont_txt_m>div>span>i{font-size: 26px;color: #fff;}
.fs_introduce_cont_txt .introduce_cont_txt_w{width: 100%;}
.fs_introduce_cont_txt .introduce_cont_txt_w>p{letter-spacing:4px;}

.fs_introduce_zy{ background: #fff2e4;}
.fs_introduce_zy h5{ background:#ffa158;box-shadow: 0px 5px 10px 0px #ffd0ab;}
.fs_introduce_zy h5::after{border-color: #ffa158 transparent transparent transparent;}
.fs_introduce_zy .fs_introduce_cont_txt h6{color: #ffa158;}
.fs_introduce_zy .introduce_btn a{background:linear-gradient(to right, #ffbd89 0%, #ff913b 100%);}
.fs_introduce_yy{ background: #e1eeff; margin-top: 20px;}
.fs_introduce_yy h5{ background:#65aaff;box-shadow: 0px 5px 10px 0px #b2d4ff;}
.fs_introduce_yy h5::after{border-color: #65aaff transparent transparent transparent;}
.fs_introduce_yy .fs_introduce_cont_txt h6{color: #65aaff;}
.fs_introduce_yy .introduce_btn a{background:linear-gradient(to right, #9ac7ff 0%, #65aaff 100%);}
.fs_introduce_zh{ background: #fee9e6;}
.fs_introduce_zh h5{ background:#fe4937;box-shadow: 0px 5px 10px 0px #fea49b;}
.fs_introduce_zh h5::after{border-color: #fe4937 transparent transparent transparent;}
.fs_introduce_zh .fs_introduce_cont_txt h6{color: #fe4937;}
.fs_introduce_zh .introduce_btn a{background:linear-gradient(to right, #ff9d8b 0%, #fe4937 100%);}
.fs_introduce_zy .introduce_btn a:hover{background: linear-gradient(to right, #fd8b32 0%, #fd8b32 100%);}
.fs_introduce_yy .introduce_btn a:hover{background: linear-gradient(to right, #499aff 0%, #499aff 100%);}
.fs_introduce_zh .introduce_btn a:hover{background: linear-gradient(to right, #ff321e 0%, #ff321e 100%);}

.fs_course{width: 100%;}
.fs_course_title{width: 100%; overflow: hidden;background: #fee9e6;}
.fs_course_title li{float: left; width: 25%; height: 60px; background:#fee9e6; line-height: 60px;font-size: 28px; font-weight: bold; cursor: pointer; text-align: center;}
.fs_course_title li>em{font-size: 16px; color: #666; padding-left: 5px;}
.fs_course_tab{width: 100%; box-shadow:0px 0px 10px 0px #ffdbd6; padding: 40px; background: #fff;position: relative;}
.fs_course_tab li{display: none;}
.fs_course_tab table{width: 100%; border: 1px solid #fee9e6; text-align: center;}
.fs_course_tab table thead th{background: #fff; font-weight: bold; border: 1px solid #fee9e6; padding:6px 0;}
.fs_course_tab table tbody td{padding: 6px;border: 1px solid #fee9e6;}
.fs_course_tab li.active{display: block;}
.fs_course_title li.active{background: #fff;}
.fs_course_tab td .tab_remark{color: #666; display: block; font-size: 14px; font-weight: normal;}
.fs_course_tab td.tab_bold{font-weight: bold;}

.fs_course_tab_ph{display: none;}




.area-info-foot, .area-info-title{background:#fe4937;}




@media screen and (max-width: 1000px){
	body{overflow-x: auto;font-size: 0.24rem;}
	.min-w{width: 100%;padding:0 3%;}
	html{font-size: 13.33vw;}
	.section{padding: 20px 0;}
	p{font-size: 0.24rem;}
	.n_title{padding-bottom: 10px;}
	.n_title > h2{font-size: 0.4rem;}
	
	.fs_btn{padding-top: 20px;padding-bottom: 10px;}
	.fs_btn a{font-size: 0.32rem; line-height: 0.68rem;}
	
	.fs_adjust .fs_adjust_l{width: 100%;padding-bottom: 10px;}
	.fs_adjust .fs_adjust_l>img{display: block; width: 80%; margin: 0 auto;}
	.fs_adjust .fs_adjust_form{width: 100%; padding:15px;}
	.fs_adjust .fs_adjust_form h5{font-size: 0.32rem; padding-bottom: 10px;}
	.fs_adjust .fs_adjust_form .form_group button{font-size: 0.32rem; height: 50px;}
	.fs_adjust .fs_adjust_form .form_group{margin-bottom: 10px; height: 50px;}
	.fs_adjust .fs_adjust_form .form_group input{height: 50px;}
	
	.fs_introduce_l{width: 100%;}
	.fs_introduce_cont .introduce_btn{padding: 15px 0;}
	.fs_introduce_cont h5{font-size: 0.32rem; line-height: 0.8rem; height: 0.8rem;}
	.fs_introduce_cont_txt{padding: 0 10px; padding-top: 20px;}
	.fs_introduce_cont_txt h6{font-size: 0.28rem;padding-bottom: 10px;}
	.fs_introduce_cont .introduce_btn a{font-size: 0.28rem; line-height: 0.64rem; height: 0.64rem;}
	.fs_introduce_yy{margin-top: 10px; margin-bottom: 10px;}
	.fs_introduce_r{width: 100%;}
	.fs_introduce_cont_txt .introduce_cont_txt_m>div{margin-bottom: 15px;padding-left: 50px;}
	.fs_introduce_cont_txt .introduce_cont_txt_m>div>span{width: 35px; height: 35px;}
	.fs_introduce_cont_txt .introduce_cont_txt_m>div>span>i{font-size: 0.3rem;}
	.fs_introduce_cont_txt .introduce_cont_txt_m .introduce_cont_txt_l{width: 100%;}
	.fs_introduce_cont_txt .introduce_cont_txt_m .introduce_cont_txt_r{width: 100%;}
	.fs_introduce_cont_txt .introduce_cont_txt_m h6{padding-bottom: 0;}
	.fs_introduce_cont_txt .introduce_cont_txt_w>p{letter-spacing:inherit;}
	
	.fs_course_title li{font-size: 0.32rem; height: auto; line-height:1; padding: 12px 0;}
	.fs_course_title li>em{font-size: 0.24rem; display: block; line-height: 1; padding-top: 5px;}
	.fs_course_tab{padding: 10px;}
	.fs_course_tab table tbody td{padding: 3px;}
	
	.fs_course_tab_pc{display: none;}
	.fs_course_tab_ph{display: contents;}
	.fs_course_tab_ph td >p{font-size: 0.28rem; font-weight: bold;}
	.fs_course_tab td .tab_remark{font-size: 0.24rem;}
	
	
	
	#mobile_icon_div>div{height: 4.4em !important; width: 4.4em !important;}
	.area-info{margin: 0;}
	.area-info-url{padding: 0;}
	.area-info-name{padding: 0;}
	.area-info-left-head{padding: 20px;}
	.area-info-foot{padding: 10px 0;}
	.area-info-title{margin-top: 10px;padding: 10px 20px;}
	.area-info-con{padding: 20px;}
	.area-info-con h5{margin-top: 0;}
	.area-info-con ul li{margin-bottom: 5px;}
}
