 * {padding: 0;margin: 0;box-sizing:border-box;}
/*Reset the tag*/
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
/*---banner---*/
.xzm_banner{width:100%;}
.xzm_banner img{width:100%;display: block;}
/*--学习阶段--*/
.xzm_jd{width:100%;margin:2% 0;overflow: hidden;}
.xzm_title{font-size:30px;text-align: center;line-height:35px;margin:3% auto;font-weight:bold;color:#333;}
.xzm_jd .j_list{width:100%;margin:2% 0;overflow: hidden;}
.xzm_jd .j_list li{width:23%;padding:0 15px 40px 15px;float:left;margin:1%;background:#fff1f0;border-radius:10px 10px 20px 20px;}
.xzm_jd .j_list .j_box{background:#fff;padding:0 10px 10px 10px;}
.xzm_jd .j_list .j_box .score{line-height:30px;font-size:15px;color:#fff;text-align:center;width:100%;background:#de253c;border-radius:0 0 10px 10px;box-shadow: 0 10px 10px rgba(238, 66, 37, 0.1);}
.xzm_jd .j_list .j_box h6{font-size:18px;color:#333;margin:10px auto;text-align: center;}
.xzm_jd .j_list .j_box p{text-align:center;font-size:15px;color:#555;line-height: 22px;}
/*多段可选*/
.xzm_kx{width:100%;margin:2% 0;overflow: hidden;}
.xzm_kx .tab{ width:98%; margin:4% auto 2%;}
.xzm_kx .tab-hd {overflow:hidden; zoom:1;background:#de253c;}
.xzm_kx .tab-hd li{ float:left;width:16%;padding:1%;font-size:18px;color:#fff;text-align:center; cursor:pointer;}
.xzm_kx .tab-hd li.active{ background:#feca77;color:#de253c;font-weight:bold;}
.xzm_kx .tab-bd li{display:none;  border-top:0 none; font-size:24px;overflow: hidden;}
.xzm_kx .tab-bd li.thisclass{ display:list-item;}
.xzm_kx .reg_lt_box{width:100%;/*margin-top:20px;*/background:#fff;overflow:hidden;}
.xzm_kx .reg_lt_box .re_tab .reg_actve {color: #fff;font-weight:bold;background:#de253c;}
.xzm_kx .reg_lt_box .re_tab{width:20%;float:left;text-align:center;overflow: hidden;background:#f8f8f8;}
.xzm_kx .reg_lt_box .re_tab p{font-size:16px;color:#333;cursor:pointer;text-align: center;padding:10px 15px;line-height:30px;}
.xzm_kx .reg_lt_box .re_tab p span{display: block;}
.xzm_kx .reg_lt_box .re_tab p:nth-child(2){/*text-align: left;*/}
.xzm_kx .reg_lt_box .re_tab p a{color:#343434;display: inline-block;padding: 10px 20px;font-size: 18px;position: relative;}
.xzm_kx .tab_main{display: none;}
.xzm_kx .reg_lt_box .reg_info .pic{width:100%;margin:30px 0;}
.xzm_kx .reg_lt_box .reg_info .pic img{width:100%;display: block;}
.xzm_kx .reg_info{overflow: hidden;}
.xzm_kx .reg_info .text_item{padding:15px;border-bottom:1px dashed #de253c;}
.xzm_kx .reg_info .text_item h5{text-align:left;font-size:18px;font-weight:bold;color:#333;}
.xzm_kx .reg_info .text_item p{text-align:left;font-size:14px;color:#555;line-height: 24px;}
/*多种班型*/
.xzm_bx{width:100%;padding:2% 0;overflow: hidden;background:#fff1f0;}
.xzm_bx .b_list{width:100%;margin:2% 0;overflow: hidden;}
.xzm_bx .b_list li{width:18%;padding:10px;float:left;margin:1%;background:#fff;border-radius:10px;}
.xzm_bx .b_list li img{max-width:100%;display: block;margin:10px auto;}
.xzm_bx .b_list li span{font-size:18px;display:block;color:#de253c;text-align: center;}
.xzm_bx .b_list li p{font-size:13px;color:#333;line-height:26px;text-align: center;}
/*服务项目*/
.xzm_fw{width:100%;margin:2% 0;overflow: hidden;}
.xzm_fw .f_list{width:100%;margin:2% 0;overflow: hidden;}
.xzm_fw .f_list li{width:23%;float:left;margin:1%;background:#fff;border-radius:0 0 16px 16px;box-shadow: 0 0 10px rgba(89, 89, 89, 0.1);}
.xzm_fw .f_list li h5{font-size:16px;color:#fff;text-align:center;line-height:35px;background:#de253c}
.xzm_fw .f_list li p{padding:15px;font-size:14px;color:#333;text-align: center;line-height:28px;}
/*计划*/
.xzm_plan{width:100%;margin:2% 0;overflow: hidden;}
.xzm_plan .p_list{width:100%;margin:2% 0;overflow: hidden;}
.xzm_plan .p_list li{width:48%;float:left;margin:1%;background:#fff1f0;}
.xzm_plan .p_list li img{max-width:100%;display: block;}
.xzm_plan .p_list .p_text{height:145px;padding:10px;background:#de253c;}
.xzm_plan .p_list .p_text h6{font-size:16px;color:#fff;font-weight:bold;text-align: center;}
.xzm_plan .p_list .p_text p{text-align:left;font-size:15px;color:#fff;line-height: 24px;}
/*增值服务*/
.xzm_fw{width:100%;margin:2% 0;overflow: hidden;}
.xzm_fw .pic{width:100%;margin:2% 0;overflow: hidden;}
.xzm_fw .pic img{width:100%;display: block;}
/*研发教材*/
.xzm_book{width:100%;padding:2% 0;overflow: hidden;background:#fff1f0;}
.xzm_book .b_list{width:100%;margin:2% 0;overflow: hidden;}
.xzm_book .b_list li{padding:10px;width:23%;float:left;margin:1%;background:#fff;}
.xzm_book .b_list li img{height:170px;max-width:100%;display: block;margin:10px auto;}
.xzm_book .b_list li p{font-size:15px;color:#333;text-align: center;}
/*称号*/
.xzm_ch{width:100%;padding:2% 0;overflow: hidden;background:url(../images/ch-bg.png)no-repeat top center;}
.xzm_ch .xzm_title{color:#fff;}
.xzm_ch .pic{width:100%;margin:2% 0;overflow: hidden;}
.xzm_ch .pic img{width:96%;display: block;margin:10px auto;}
@media only screen and (min-width: 320px) and (max-width:750px) {
	.xzm_title{font-size:22px;}
	.xzm_jd .j_list li{width:98%;height:auto;}
	.xzm_bx .b_list li{width:98%;height:auto;}
	.xzm_fw .f_list li{width:98%;height:auto;}
	.xzm_plan .p_list li{width:98%;height:auto;}
	.xzm_book .b_list li{width:98%;height:auto;}
	
}