 * {padding: 0;margin: 0;box-sizing:border-box;}
/*Reset the tag*/
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
/*---banner---*/
.xt_banner{width:100%;}
.xt_banner img{width:100%;display: block;}
/*--出分方案--*/
.xt_main{padding:15px;background:url(../images/main_bg.png)repeat center center;background-size:100% 100%;}
.xt_sh{width:100%;margin:10px auto;}
.xt_sh img{width:100%;display: block;}
/*选择*/
.xt_xz{width:100%;margin:2% 0;overflow: hidden;}
.xt_title{width:100%;margin:2% 0;}
.xt_title img{max-width:100%;display: block;margin:10px auto;}
.xt_xz .x_list{width:100%;margin:2% 0;overflow: hidden;}
.xt_xz .x_list ul{position: relative;z-index: 0;}
.xt_xz .x_list li{position:relative;width:31.3333%;padding:10px;float:left;margin:1%;background:#fff;border:1px #000 solid;border-radius:0 10px 0 0;}
.xt_xz .x_list li h5{text-align:left;font-size:20px;color:#333;font-weight:bold;}
.xt_xz .x_list li p{text-align:left;height:70px;margin:10px 0;font-size:15px;color:#343434;line-height: 24px;}
.xt_xz .x_list li p span{color:#fa5e2b;font-size:15px;}
.xt_xz .x_list li img{width:100%;display: block;}
.xt_xz .x_list li:after{z-index:-1;content:'';width:100%;height:100%;position: absolute;top:6px;left:6px;background:#5656ff url(../images/s_bg.png) repeat;border-radius:0px 20px 0px 0px;border:solid 1px #000000;}
/*热门课程*/
.xt_hot{width:100%;margin:2% 0;overflow: hidden;}
.xt_hot .ho_box{width:100%;padding:10px;margin:2% 0;overflow: hidden;background:#fff;border:1px #000 solid;}
.xt_hot .ho_box h3{font-size:22px;color:#333;font-weight:bold;text-align: center;}
.xt_hot .box_list{width:100%;margin:2% 0;overflow: hidden;}
.xt_hot .box_list ul{position:relative;z-index: 0;}
.xt_hot .box_list li{position:relative;width:48%;float:left;margin:1%;}
#custom{border-collapse:collapse;border-spacing:0;width:98% !important;background:#fff;}
#custom td {font-size:15px;text-align:center;padding:1% ;color:#111;line-height:30px;border:1px solid #000;text-align: center;}
#custom th {font-size:18px;text-align:center;padding:1% ;color:#fff;background:#5656ff;}
.xt_hot .t{background:#fea336;font-weight:bold;}
.xt_hot .box_list li:after{z-index:-1;content:'';width:100%;height:100%;position: absolute;top:6px;left:0;background:#fea336 url(../images/s_bg.png) repeat;border:solid 1px #000000;}
.xt_hot .b_kb{width:100%;margin:2% 0;overflow: hidden;background:#fff;border:1px #000 solid;}
.xt_hot .b_kb .b_title{width:120px;height:50px;font-size:24px;font-weight:bold;padding-left:20px;line-height:50px;font-size:16px;color:#fff;background:#5656ff;border-radius:0px 0px 30px 0px;}
.xt_hot .b_kb .pic{width:100%;margin:2% 0;overflow:hidden;}
.xt_hot .b_kb .pic img{width:100%;display: block;}
/*安排*/
.xt_ap{width:100%;margin:2% 0;overflow: hidden;}
.xt_ap .a_box{padding:10px;width:100%;margin:2% 0;overflow: hidden;background:#fff;border:1px #000 solid;}
.xt_ap .a_box h3{font-size:22px;color:#333;font-weight:bold;text-align: center;}
.xt_ap .a_list{margin:20px 0;}
.xt_ap .a_title{margin-bottom:15px;position:relative;z-index:0;font-size:22px;color:#333;font-weight:bold;text-align: center;}
.xt_ap .a_title:before{z-index:-1;position:absolute;content:'';left:50%;transform:translateX(-50%);bottom:0;width:35%;height:6px;border-radius:5px;background:#fef259;}
.xt_ap .a_list .a_left{height:300px;overflow-y:auto;padding:10px;border:1px #000 solid;width:100%;margin:20px auto;}
.xt_ap .a_list .a_left .a_li{margin-bottom:10px;display: flex;align-items: center;}
.xt_ap .a_list .a_left .a_li .a_time{width:16%;font-size:18px;color:#333;font-weight:bold;}
.xt_ap .a_list .a_left .a_li .a_text{width:80%;margin-left:10px;}
.xt_ap .a_list .a_left .a_li .a_text p{display:flex;align-items:center;padding:10px;font-size:16px;color:#333;background:#e2f9ff;}
.xt_ap .a_list .a_left .a_li .a_text p span{flex-shrink:0;margin-right:10px;font-size:18px;font-weight:bold;color:#fff;display:inline-block;text-align:center;width:100px;height:36px;line-height:36px;background:#5656ff;border-radius:50px;}
.xt_ap .a_bot{width:100%;margin:10px 0;overflow:hidden;}
.xt_ap .a_tu{width:48%;float:left;margin:1%;overflow: hidden;}
.xt_ap .a_tu .pic img{max-width:100%;display: block;margin:0 auto;}
/*备考体系*/
.xt_tx{width:100%;margin:2% 0;overflow: hidden;}
.xt_tx .tx_box{width:100%;padding:10px;margin:2% 0;overflow: hidden;background:#fff;}
.xt_tx .tx_box .tx_li{height:132px;width:31.3333%;float:left;margin:1%;padding:10px;background:#f2f2f2;color:#595959;}
.xt_tx .tx_box .tx_li h5{text-align:left;margin-bottom:10px;font-size:18px;color:#333;line-height: 24px;}
.xt_tx .tx_box .tx_li p{text-align:left;font-size:15px;color:#333;line-height: 24px;}
.xt_tx .tx_box .tx_li:hover{cursor:pointer;background:#fea336;}
.xt_tx .tx_box .tx_li:hover h5{color:#000;}
.xt_tx .tx_box .tx_li:hover p{color:#333;}
/*提分*/
.xt_tf{width:100%;margin:2% 0;overflow: hidden;}
.xt_tf .tf_box{width:100%;padding:10px;margin:2% 0;overflow: hidden;background:#fff;}
.xt_tf .tf_box .pic{width:100%;margin:2% 0;overflow: hidden;}
.xt_tf .tf_box .pic img{max-width:100%;display: block;}
.xt_tf .tf_box .hj{width:100%;margin:2% 0;overflow: hidden;}
.xt_tf .tf_box .hj li{width:23%;float:left;margin:1%;}
.xt_tf .tf_box .hj li img{width:100%;display: block;}
.xt_tf .tf_box .t_sj{width:100%;margin:2% 0;overflow: hidden;}
.xt_tf .tf_box .t_sj h5{padding-left:10px;position:relative;font-size:20px;font-weight:bold;color:#333;}
.xt_tf .tf_box .t_sj h5:before{position:absolute;left:0;top:0;content:'';width:4px;height:20px;background:#fea336;border-radius:5px;}
.xt_tf .tf_box .t_sj img{width:100%;display: block;}
.xt_tf .tf_box .t_gh{width:100%;margin:2% 0;margin-top:20px;}
.xt_tf .tf_box .t_gh .g_li{width:23%;float:left;margin:1%;}
.xt_tf .tf_box .t_gh .g_li p{margin-bottom:10px;position:relative;z-index:0;font-size:20px;color:#333;line-height:30px;font-weight:bold;text-align: center;}
.xt_tf .tf_box .t_gh .g_li p:after{opacity:0.2;line-height:60px;position:absolute;z-index:-1;transform:translate3d(-50%,-50%,0);content:'01';font-family: "avantibold";font-size:60px;color:#fa5e2b;left:50%;top:50%;}
.xt_tf .tf_box .t_gh .g_li:nth-child(2) p:after{content:'02';}
.xt_tf .tf_box .t_gh .g_li:nth-child(3) p:after{content:'03';}
.xt_tf .tf_box .t_gh .g_li:nth-child(4) p:after{content:'04';}
.xt_tf .tf_box .t_gh .g_li:nth-child(5) p:after{content:'05';}
.xt_tf .tf_box .t_gh .g_li:nth-child(6) p:after{content:'06';}
.xt_tf .tf_box .t_gh .g_li:nth-child(7) p:after{content:'07';}
.xt_tf .tf_box .t_gh .g_li:nth-child(8) p:after{content:'08';}
.xt_tf .tf_box .t_gh .g_li .g_item{height:249px;padding:10px;background:#5573ff;border-radius:10px;}
.xt_tf .tf_box .t_gh .g_li .g_item img{width:100%;display: block;}
.xt_tf .tf_box .t_gh .g_li .g_item ul{margin-top:10px;}
.xt_tf .tf_box .t_gh .g_li .g_item ul li{text-align:left;position:relative;padding-left:10px;font-size:13px;font-weight:bold;color:#fff;line-height: 24px;}
.xt_tf .tf_box .t_gh .g_li .g_item ul li:before{content:'';position:absolute;left:0;top:12px;width:4px;height:4px;border-radius:50%;background:#fff;}
@media only screen and (min-width: 320px) and (max-width:750px) {
	.xt_xz .x_list li{width:98%;height:auto;}
	.xt_hot .ho_box h3{font-size:18px;}
	.xt_hot .box_list li{width:98%;height:auto;}
	.xt_ap .a_box h3{font-size:18px;}
	.xt_ap .a_list .a_left .a_li .a_text p{font-size:13px;}
	.xt_ap .a_list .a_left .a_li .a_text p span{width:80px;font-size:15px;}
	.xt_ap .a_tu{width:98%;height:auto;}
	.xt_tx .tx_box .tx_li{width:98%;height:auto;}
	.xt_tf .tf_box .t_gh .g_li{width:98%;}
	.xt_tf .tf_box .t_gh .g_li .g_item{height:auto;}
}