*{margin:0;padding:0;}
.box{width:750px;margin:0 auto;background: #a8dafd;}
.f-24{font-size: 24px;}
.f-28{font-size: 28px;}
.color-b{color:#006abe}
img{max-width: 100%;vertical-align: middle;display: block;}
input:focus{outline: none;}
ul{list-style: none;}
a{text-decoration: none;}
.content{margin:0 36px 98px}
.section1 .text i{display: inline-block;width:14px;height: 14px;border-radius: 50%;background: #006abe;}
.section1 .text1 i{margin-right:10px}
.section1 .text span{font-weight: bold;}
.section1 .text2{text-align: right;}
.section1 .text2 i{margin-left:10px;background:#fee301}
.imgbox{margin:20px 0;}
.imgbox img{width: 100%;}
.section{margin:36px 0;padding:30px;background: #fff;}
.section .t-title{font-size: 40px;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dashed #006abe;position: relative;font-weight: bold;}
.section .t-title::after,.section .t-title::before{position: absolute;content: '';width: 30px;height: 30px;border-radius: 50%;background: #aadbfe;}
.section .t-title::before{bottom: 0;left: 0;transform: translateX(-150%) translatey(50%);}
.section .t-title::after{bottom: 0;right: 0;transform: translateX(150%) translatey(50%);}
/*测一测*/
.t-cont .form-horizontal{font-size: 28px;}
.t-cont .form-horizontal .form-group{overflow: hidden;margin-bottom: 20px;margin:0}
.t-cont .form-horizontal .form-group.lastform{margin-bottom: 0px;}
.t-cont .form-horizontal .form-group input[type="radio"]{display: none;width:auto}
.t-cont .form-horizontal .form-group input[type="radio"] + label{background: url(http://www.tqedu.net/Template/Default/Skin/2023/LPage1/images/radio.png) no-repeat 24px center;
    padding-left: 60px;height: 40px;width: 50%;float: left;box-sizing: border-box;margin: 10px 0;}
.t-cont .form-horizontal .form-group input[type="radio"]:checked + label{background: url(http://www.tqedu.net/Template/Default/Skin/2023/LPage1/images/radio-check.png) no-repeat 24px center;}
.t-cont .form-horizontal .form-group label:first-child{font-weight: bold;display: block; margin-bottom: 10px;}
.t-cont .form-horizontal .form-group label i{color:#fe3701;display: inline-block;width: 24px;font-style: inherit;font-weight: bold;position: relative;top: 5px;}
.t-cont .form-horizontal .form-group label:not(:first-child){display: block;width:50%;float:left;font-weight: normal;}
.t-cont .form-horizontal .form-group input[type="text"],.form-horizontal .form-group input[type="tel"]{
height: 40px;width: 100%;box-sizing: border-box;margin: 20px 0;border: 0;border-bottom: 1px solid #006abe;font-size:24px;box-shadow: none;border-radius: 0;padding:0}
.t-cont .form-horizontal .form-group button[type="submit"]{
	background: #fee301;text-align: center;display: block;height: 80px;border-radius: 10px;color:#121212;
	width: 100%;font-size: 28px;border:0;margin:0
}
/*课程内容弄*/
.coursecont{display: flex;flex-wrap: wrap;}
.coursecont li{width:33.33%;text-align: center;padding: 38px 0;}
.coursecont li:nth-of-type(even){background: #ebf7ff;}
.coursecont li i{display: table;margin:0 auto}
.coursecont li p{width: 90%;margin:20px  auto 0;line-height: 1.214;}

/*更多热门问题*/
.hot-q li{height: 68px;line-height: 68px;background: #006abe;border-radius: 10px;
margin: 20px 0;padding: 0 24px;color:#fff}
.hot-q li i{font-style: inherit;background: url(http://www.tqedu.net/Template/Default/Skin/2023/LPage1/images/shape.png) no-repeat; display: inline-block; width: 88px;
height: 64px;top: -10px;position: relative;text-align: center;color: #121212;font-weight: bold;margin-right: 20px;background-size: contain;padding-left: 5px;box-sizing: border-box;}
.hot-q li .zixun{background: #fee301;text-align: center;display: block;height: 80px;margin:0 -24px;border-radius: 10px;line-height: 80px;color:#121212}

/*底部固定栏*/
.fixbox{height:98px;padding:25px 0;background: #fff;font-size: 32px;box-sizing: border-box;position: fixed; width: 750px;bottom: 0;}
.fixbox ul{width:100%}
.fixbox ul li{width: 49%;float:left;text-align: center;font-weight: bold;}
.fixbox ul li a{color:#121212}
.fixbox ul li:first-child{border-right:2px solid #d7d7d7}
.fixbox ul li:last-child a{color:#006abe;}
.fixbox ul li i{display: inline-block; margin: -3px 15px;}
/*弹出框样式*/
.modal-content{border-radius: 0;}
.modal-title{font-size: 18px;}
.modal-body .form-group label{font-size: 18px;font-weight: normal;}
.modal-footer{text-align: center;}
.modal-footer .btn+.btn{margin:0 auto;width:100%}
@media (max-width:750px)  {
html{font-size: 13.3333vw;background: #abdcfe;color:#212121}	
.box{width:100%; padding-bottom: 1rem;}
.f-24{font-size: 0.24rem;}
.f-28{font-size: 0.28rem;}
.content{margin:0 0.36rem 0.3rem}
.section1 .text i{width:0.14rem;height: 0.14rem;}
.section1 .text1 i{margin-right:0.1rem}
.section1 .text2 i{margin-left:0.1rem;position: relative;top: -2px;}
.imgbox{margin:0.2rem 0}
.section{margin:0.36rem 0;padding:0.3rem;}
.section .t-title{font-size: 0.4rem;padding-bottom: 0.3rem;margin-bottom: 0.3rem;}
.section .t-title::after,.section .t-title::before{width: 0.3rem;height: 0.3rem;}
.form-horizontal{font-size: 0.28rem !important;}
.form-horizontal .form-group label:first-child{font-weight: bold;display: block;}
.form-horizontal .form-group label i{width: 0.24rem !important;top: 0.05rem !important;}
.form-horizontal .form-group input[type="radio"] + label{height: 0.4rem !important;background-size: contain  !important;padding-left: 0.74rem !important;background-position:0.24rem center !important;}
.form-horizontal .form-group input[type="radio"]:checked + label{background-size: contain;background-position:0.24rem center;}
.form-horizontal .form-group input[type="text"], .form-horizontal .form-group input[type="tel"]{height: 0.4rem !important;font-size: 0.24rem !important;margin: 0.2rem 0 !important;
width: calc(100% - 0.48rem) !important;margin-left: 0.24rem !important;}
.form-horizontal .form-group button[type="submit"]{height: 0.8rem !important;font-size: 0.28rem !important;border-radius: 0.1rem !important;}
.coursecont li{padding:0.38rem 0;}
.coursecont li i{width: 0.64rem;height: 0.64rem;}
.hot-q li{height: 0.68rem;line-height: 0.68rem;border-radius: 0.1rem;margin: 0.24rem 0;padding: 0 0.24rem;}
.hot-q li i{ width: 0.88rem;height: 0.64rem;top: -0.1rem;margin-right: 0.2rem;padding-left: 0.05rem;}
.hot-q li .zixun{height: 0.8rem;margin:0 -0.24rem;border-radius: 0.1rem;line-height: 0.8rem;}
.fixbox{height:0.98rem;padding:0.25rem 0;font-size: 0.32rem;width: 100%;}
.fixbox ul li i{width:0.34rem;margin: -0.03rem 0.15rem;}
/*弹出框样式*/
.modal-open .modal{padding-right:0}
.modal{width:100%;height:100%}
.modal-dialog{margin:0.36rem;top: 50% !important;transform: translateY(-50%) !important;}
.modal-title{font-size: 0.28rem;}
.modal-body,.modal-footer,.modal-header{padding:0.2rem}
.modal-body .form-group label{font-size: 0.28rem;font-weight: normal;}
.form-control{height:0.8rem}
.modal-footer{text-align: center;}
.modal-footer .btn+.btn{margin:0 auto;width:100%}
}