 * {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%;position: relative;}
.xt_banner img{width:100%;display: block;}
.xt_banner span{position: absolute;font-weight:bold;padding:0 10px;left:0;top:10px;font-size:18px;line-height:40px;color:#bf873c;background:#fff;border-radius:0 50px 50px 0;}
/*--需求--*/
.xt_xq{width:100%;margin:2% 0;overflow: hidden;}
.xt_title{font-size:30px;text-align: center;line-height:35px;margin:3% auto;font-weight:bold;color:#333;}
.xt_xq .tab{width:98%; margin:4% auto 2%;}
.xt_xq .tab-hd {overflow:hidden; zoom:1;}
.xt_xq .tab-hd li{ float:left;width:12.2%;margin:1%; padding:1%;font-size:18px;font-weight:bold;color:#111; border-radius:5px;background:#fff;text-align:center; cursor:pointer;box-shadow: 0px 0px 10px 0px rgba(2, 179, 188, 0.2);}
.xt_xq .tab-hd li.active{ background:#02b3bc;color:#fff;}
.xt_xq .tab-bd li{display:none; padding:10px;margin-top:30px;font-size:24px;overflow: hidden;background:#fff;border-radius:10px;box-shadow: 0px 0px 20px 0px rgba(2, 179, 188, 0.2);}
.xt_xq .tab-bd li.thisclass{ display:list-item;}
.xt_xq .t_list{width:98%;margin:2% auto;overflow: hidden;}
.xt_xq .t_list h5{position:relative;padding-left:10px;margin-left:10px;font-size:20px;color:#111;font-weight:bold;}
.xt_xq .t_list h5:before{position:absolute;content: '';left:0;top:4px;width:4px;height:20px;border-radius:2px;background:#02b2bb;}
#custom{border-collapse:collapse;border-spacing:0;width:98% !important;margin:2% auto;background:#fff9eb;}
#custom td {font-size:14px;text-align:center;padding:1% ;color:#412807;line-height:30px;border:2px solid #fff;text-align: center;}
#custom th {font-size:18px;text-align:center;padding:1% ;color:#412807;background:#f7da99;border-radius:10px;border:2px solid #fff;}
.xt_xq .section1{background:#aae5e8;color:#412807!important;font-weight:bold;}
/*学习需求*/
.xt_xz{width:100%;margin:2% 0;overflow: hidden;}
.xt_xz .x_list{width:100%;margin:2% 0;overflow: hidden;}
.xt_xz .x_list ul li{width:23%;padding:10px;float:left;margin:1%;background:#fff;border-radius:10px;box-shadow: 0px 0px 20px 0px rgba(2, 179, 188, 0.2);}
.xt_xz .x_list ul li h5{width:120px;height:40px;font-size:18px;color:#fff;text-align:center;margin:10px auto;line-height: 40px;background:#02b3bc;border-radius:50px;}
.xt_xz .x_list .x_text{margin-top:20px;}
.xt_xz .x_list .x_text .x_li{margin:10px 0;}
.xt_xz .x_list .x_text .x_li .p1{font-size:15px;color:#111;}
.xt_xz .x_list .x_text .x_li .p2{margin-top:5px;font-size:15px;color:#555;}
.xt_xz .x_list ul li:nth-child(5){width:31.3333%;}
.xt_xz .x_list ul li:nth-child(6){width:31.3333%;}
.xt_xz .x_list ul li:nth-child(7){width:31.3333%;}
/*省心服务*/
.xt_fw{width:100%;margin:2% 0;overflow: hidden;}
.xt_fw .f_list{width:100%;margin:2% 0;overflow: hidden;}
.xt_fw .f_list li{width:23%;height:256px;padding:10px;float:left;margin:1%;background:#fff;border-radius:10px;box-shadow: 0px 0px 20px 0px rgba(2, 179, 188, 0.2);}
.xt_fw .f_list li h6{text-align:left;margin-bottom:10px;position:relative;z-index:0;font-size:18px;color:#333;font-weight:bold;}
.xt_fw .f_list li h6:before{z-index:-1;position: absolute;content:'';width:105%;height:8px;background:#f7da99;border-radius:4px;bottom:-2px;left:50%;transform: translateX(-50%);}
.xt_fw .f_list li p{text-align:left;margin-top:10px;font-size:15px;color:#555;line-height: 24px;}
.xt_fw .f_list li b{font-size:15px;color:#111;margin-right:10px;}
/*测考*/
.xt_ck{width:100%;margin:2% 0;overflow: hidden;}
.xt_ck .c_box{display:flex;justify-content:flex-start;align-items:center;padding:10px;width:100%;margin:2% auto;overflow: hidden;}
.xt_ck .c_box .c_left{width:65%;}
.xt_ck .c_box .c_left li{width:48%;float:left;margin:1%;}
.xt_ck .c_box .c_left li img{width:100%;display: block;}
.xt_ck .c_box .c_rig{width:45%;padding:15px;margin-left:10px;background:#fff;box-shadow: 0px 0px 20px 0px rgba(2, 179, 188, 0.2);}
.xt_ck .c_box .c_rig p{text-align:left;font-size:15px;color:#333;line-height: 26px;}
.xt_ck .c_bot{width:98%;padding:10px;margin:2% auto;overflow: hidden;box-shadow: 0px 0px 20px 0px rgba(2, 179, 188, 0.2);}
.xt_ck .c_bot h5{position:relative;padding-left:10px;font-size:18px;color:#333;font-weight:bold;}
.xt_ck .c_bot h5:before{position:absolute;content: '';left:0;top:4px;width:4px;height:20px;border-radius:2px;background:#02b2bb;}
.xt_ck .c_bot .c_list{width:100%;margin:2% 0;overflow: hidden;}
.xt_ck .c_bot .c_list .c_li{width:23%;float:left;margin:1%;}
.xt_ck .c_bot .c_list .c_li img{width:100%;display: block;}
.xt_ck .c_bot .c_list .c_li p{margin-top:10px;font-size:16px;color:#333;text-align: center;line-height: 28px;}
/*高效备考*/
.xt_bk{width:100%;margin:2% 0;overflow: hidden;}
.xt_bk .t_list{width:92%;padding:2%;margin:4% auto 2% auto;background:#e4f7ff;border-radius:15px;}
.xt_bk .t_list li{width:96%;margin:2% auto;overflow: hidden;}
.xt_bk .t_list .t_box{width:100%;margin:2% 0;overflow: hidden;}
.xt_bk .t_list .t_box .t_item{width:48%;float:left;margin:1%;background:#fff;border-radius:10px;}
.xt_bk .t_list .t_box .t_item .pic{padding:15px;}
.xt_bk .t_list .t_box .t_item .pic img{width:100%;display: block;}
.xt_bk .t_list .t_box .t_item p{text-align:center;padding:10px;font-size:15px;color:#fff;line-height:24px;background:#02b3bc;border-radius:0 0 10px 10px;}
/*攻略大全*/
.xt_gl{width:100%;margin:2% 0;overflow: hidden;}
.xt_gl .tab{width:98%; margin:4% auto 2%;}
.xt_gl .tab-hd {overflow:hidden; zoom:1;}
.xt_gl .tab-hd li{float:left;width:12.2%;margin:1%; padding:1%;font-size:18px;font-weight:bold;color:#111; border-radius:5px;background:#fff;text-align:center; cursor:pointer;box-shadow: 0px 0px 10px 0px rgba(2, 179, 188, 0.2);}
.xt_gl .tab-hd li.active{background:#02b3bc;color:#fff;}
.xt_gl .tab-bd li{display:none; padding:20px;font-size:24px;overflow: hidden;}
.xt_gl .tab-bd li.thisclass{ display:list-item;}
.xt_gl .t_left{width:100%;}
.xt_gl .t_left img{max-width:100%;display: block;}
/*教学口碑*/
.xt_kb{width:100%;margin:2% 0;overflow: hidden;}
.xt_kb .k_top{width:100%;margin:2% 0;overflow: hidden;}
.xt_kb .k_top .k_li{height:170px;display:flex;align-items:center;width:48%;float:left;padding:10px;margin:1%;background:#fff;border-radius:10px;box-shadow:0px 0px 20px 0px rgba(2, 179, 188, 0.2) ;}
.xt_kb .k_top .k_li img{max-width:100%;display:block;}
.xt_kb .k_top .k_li p{text-align:left;font-size:16px;color:#333;line-height: 24px;}
.xt_kb .k_bot{width:100%;margin:2% 0;overflow: hidden;}
.xt_kb .k_bot .k_li{width:23%;float:left;margin:1%;}
.xt_kb .k_bot .k_li img{width:100%;display: block;}
@media only screen and (min-width: 320px) and (max-width:750px) {
	.xt_title{font-size:22px;}
	.xt_banner span{top:5px;font-size:15px;line-height: 24px;}
	.xt_xq .tab-hd li{width:48%;}
	.xt_xz .x_list ul li{width:98%;height:auto;}
	.xt_xz .x_list ul li:nth-child(5){width:98%;height:auto;}
	.xt_xz .x_list ul li:nth-child(6){width:98%;height:auto;}
	.xt_xz .x_list ul li:nth-child(7){width:98%;height:auto;}
	.xt_fw .f_list li{width:98%;height:auto;}
	.xt_ck .c_box{display: block;}
	.xt_ck .c_box .c_left{width:100%;overflow: hidden;}
	.xt_ck .c_box .c_rig{width:100%;}
	.xt_ck .c_bot .c_list .c_li{width:48%;}
	.xt_bk .t_list .t_box .t_item{width:98%;height:auto;}
	.xt_gl .tab-hd li{width:23%;}
	.xt_kb .k_top .k_li{width:98%;height:auto;}
	.xt_kb .k_bot .k_li{width:48%;}
	.xt_xz .x_list .x_text .x_li .p1{text-align: center;}
	.xt_xz .x_list .x_text .x_li .p2{text-align: center;}
	.swiper-wrapper{height:auto!important;}
	.xt_xq .t_list h5{text-align: left; }
}