* {padding: 0;margin: 0;box-sizing: border-box;}
/*Reset the tag*/
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
/*---banner---*/
.ds_banner{width:100%;}
.ds_banner img{width:100%;display: block;}
/*窘境*/
.ds_jj{width:100%;padding:2% 0;overflow: hidden;background:#fff;}
.ds_title{font-size:30px;text-align: center;font-weight:bold;color:#23409b;}
.ds_jj .j_list{width:100%;margin:2% 0;overflow: hidden;}
.ds_jj .j_list li{height:254px;padding:15px;width:23%;float:left;margin:1%;background:#ecedf2;}
.ds_jj .j_list li img{max-width:100%;display: block;margin:10px auto;}
.ds_jj .j_list li h4{font-size:18px;font-weight:bold;text-align: center;line-height: 24px;}
.ds_jj .j_list li p{text-align:left;margin-top:6px;font-size:15px;color:#333;line-height: 24px;}
/*八大状况*/
.ds_zk{width:100%;padding:2% 0;overflow: hidden;background:url(../images/bg1.jpg)no-repeat top center;}
.ds_zk .z_list{width:100%;padding:2% 0;overflow: hidden;}
.ds_zk .z_list li{width:48%;height:150px;float:left;margin:1%;display: flex;justify-content: flex-start;align-items: center;border-bottom:1px dashed #6969e1;padding-bottom:20px;}
.ds_zk .z_list li img{display: block;max-width:100%;}
.ds_zk .z_list .z_tet{padding:10px;}
.ds_zk .z_list .z_tet h5{text-align:left;font-size:18px;color:#6969e1;margin-bottom:10px;font-weight:bold;}
.ds_zk .z_list .z_tet p{text-align:left;font-size:15px;color:#333;line-height: 24px;}
/*短板*/
.ds_db{width:100%;padding:2% 0;overflow: hidden;background:#f5f5f5;}
.ds_db .d_list{width:100%;margin:2% 0;overflow: hidden;}
.ds_db .d_list li{width:23%;height:450px;float:left;margin:1%;background:#ffc602;padding:10px;}
.ds_db .d_list li h6{font-size:17px;font-weight:bold;color:#333;text-align: center;}
.ds_db .d_list li img{margin:10px auto;display:block;max-width:100%;}
.ds_db .d_list li p{text-align:left;font-size:15px;color:#222;line-height: 24px;}
.ds_db .d_list li:nth-child(even){background:#fef1ad;}
/*---*/
.ds_tp{width:100%;padding:2% 0;overflow: hidden;}
.ds_tp .pic{width:100%;margin:2% 0;overflow: hidden;}
.ds_tp .pic img{max-width:100%;display: block;}
/*难关*/
.ds_ng{width:100%;padding:2% 0;overflow: hidden;background:url(../images/bg4.jpg)no-repeat top center;}
.ds_ng .n_list{width:100%;padding:2% 0;overflow: hidden;}
.ds_ng .n_list li{width:98%;height:auto;float:left;margin:1%;background:#fff;padding:10px;box-shadow:0 0 10px rgba(0, 0, 0, .2);}
.ds_ng .n_list li h5{line-height:45px;text-align:center;border-radius:10px;font-size:20px;color:#fff;font-weight:bold;background:#6969e1;}
.ds_ng .n_list .n_tet{margin-top:10px;}
.ds_ng .n_list .n_tet .n_name{line-height:35px;text-align:center;width:30%;font-size:18px;color:#333;background:#ffc602;border-radius:50px;}
.ds_ng .n_list .n_tet p{text-align:left;margin-top:10px;font-size:15px;color:#444;line-height: 24px;}
/*集训规划*/
.ds_jx{width:100%;padding:2% 0;overflow: hidden;background:#f5f5f5;}
.ds_jx .j_list{width:100%;margin:2% 0;overflow: hidden;}
.ds_jx .j_list li{width:23%;height:260px;float:left;margin:1%;padding:10px;background:#fff;}
.ds_jx .j_list li img{margin:10px auto;display: block;max-width:100%;}
.ds_jx .j_list li h5{font-size:18px;color:#333;text-align: center;}
.ds_jx .j_list li p{text-align:left;font-size:15px;color:#555;margin-top:5px;line-height: 24px;}
/*备考方案*/
.ds_bk{width:100%;padding:2% 0;overflow: hidden;background:url(../images/zuowei_bg.jpg)no-repeat top center;}
.ds_bk .b_list{width:100%;margin:2% 0;overflow: hidden;}
.ds_bk .b_list li{width:23%;height:480px;float:left;margin:1%;background:#fafafa;}
.ds_bk .b_list .pic{padding-top:10px;width:100%;height:140px;background:#6969e1;}
.ds_bk .b_list .pic img{max-width:100%;margin:0 auto;display: block;}
.ds_bk .b_list .b_tet{padding:10px;}
.ds_bk .b_list .b_tet h5{font-size:22px;color:#333;text-align: center;margin:10px auto;}
.ds_bk .b_list .b_text p{text-align:left;font-size:15px;color:#555;line-height: 24px;}
.ds_bk .b_list li:nth-child(even) .pic{background:#ffc602;}
/*管理*/
.ds_gl{width:100%;margin:2% 0;overflow: hidden;}
.ds_gl .tab{width:98%; margin:4% auto 2%;}
.ds_gl .tab-hd {overflow:hidden; zoom:1;}
.ds_gl .tab-hd li{float:left;width:18%;margin:1%; padding:2%;font-size:18px;font-weight:bold;color:#697de1; border-radius:5px;border:1px solid rgba(49,127,227,.4);text-align:center; cursor:pointer;}
.ds_gl .tab-hd li.active{ background:#697de1;color:#fff;}
.ds_gl .tab-bd li{display:none;font-size:24px;overflow: hidden;}
.ds_gl .tab-bd li.thisclass{ display:list-item;}
.ds_gl .t_list{width:98%;float:left;margin:1%;}
.ds_gl .t_list .t_li{padding:10px;width:98%;margin:10px 0;background:#fff;box-shadow: 0 0 10px rgba(0, 0, 0, .2);}
.ds_gl .t_list .t_li h5{text-align:left;font-size:18px;color:#333;line-height: 24px;}
.ds_gl .t_list .t_li p{text-align:left;font-size:15px;color:#555;line-height: 24px;}
/*课程中心*/
.ds_kc{width:100%;padding:2% 0;overflow: hidden;background:url(../images/bg6.jpg)no-repeat top center;}
#custom{border-collapse:collapse;border-spacing:0;width:98% !important;margin:2% auto;background:#fff;}
#custom td {font-size:15px;text-align:center;padding:1% ;color:#555;line-height:30px;border:1px solid #ddd;text-align: center;}
#custom th {font-size:18px;text-align:center;padding:1% ;color:#fff;background:#536adc;}
/*成果*/
.ds_cg{width:100%;padding:2% 0;overflow: hidden;background:url(../images/jc_bg_lr.jpg)no-repeat top center;}
.ds_cg .ds_title{color:#fff;}
.ds_cg .c_list{padding:20px;display:flex;justify-content:flex-start;align-items:center;width:100%;margin:2% 0;overflow: hidden;}
.ds_cg .c_list h5{text-align:left;font-size:18px;color:#fff;background:#484c51;border-radius:5px;}
.ds_cg .c_list .c_left{width:28%;}
.ds_cg .c_list .c_left img{max-width:100%;display: block;}
.ds_cg .c_list .c_rig{margin-left:20px;width:70%;padding:10px;background:#000;}
.ds_cg .c_list .c_rig p{text-align:left;margin:10px 0;font-size:15px;color:#c0c0c0;line-height: 24px;}
.ds_cg .c_list .c_rig h6{font-size:17px;margin:10px 0;color:#fff;font-weight:bold;}
/*多方位*/
.ds_fw{width:100%;padding:2% 0;overflow: hidden;background:url(../images/bg7.jpg)no-repeat top center;}
.ds_fw .f_list{width:100%;margin:2% 0;overflow: hidden;}
.ds_fw .f_list li{width:23%;height:362px;float:left;margin:1%;background:#6969e1;}
.ds_fw .f_list li img{max-width:100%;display: block;}
.ds_fw .f_list li h5{font-size:20px;font-weight:bold;color:#fff;margin:10px 0;text-align: center;}
.ds_fw .f_list li p{text-align:left;font-size:15px;color:#fff;line-height: 26px;padding:10px;border-top:1px #fff dashed;}
/*成就*/
.ds_cj{width:100%;padding:2% 0;overflow: hidden;}
.ds_cj .pic{width:100%;margin:2% 0;overflow: hidden;}
.ds_cj .pic img{max-width:100%;display: block;}
.ds_cj .c_text{width:98%;padding:20px ;overflow: hidden;background:#f5f5f5;}
.ds_cj .c_text p{text-align:left;font-size:16px;color:#333;line-height:30px;}
/*高考中心*/
.ds_center{width:100%;padding:2% 0;overflow: hidden;}
.ds_center .pic{width:100%;margin:2% 0;overflow: hidden;}
.ds_center .pic img{max-width:100%;display: block;}
@media only screen and (min-width: 320px) and (max-width: 750px) {
	.ds_title{font-size:22px;}
	.ds_jj .j_list li{width:98%;height:auto;}
	.ds_zk .z_list li{width:98%;height:auto;}
	.ds_db .d_list li{width:98%;height:auto;}
	.ds_jx .j_list li{width:98%;height:auto;}
	.ds_bk .b_list li{width:98%;height:auto;}
	.ds_gl .tab-hd li{width:48%;}
	.ds_cg .c_list{display: block;}
	.ds_cg .c_list .c_left{width:100%;}
	.ds_cg .c_list .c_rig{width:100%;margin-left:0;}
	.ds_fw .f_list li{width:48%;}
}