* {padding: 0;margin: 0;box-sizing:border-box;}
/*Reset the tag*/
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
/*---banner---*/
.qzkf_banner{width: 100%;overflow: hidden;position: relative;}
.qzkf_banner img{display: block;max-width: 100%;}
.qzkf_banner span{display: block;position: absolute;top: 10px;left: 0;padding: 0 14px;background-color: #fff;border-radius: 0 23px 23px 0;line-height: 46px;font-size: 20px;color: #8a2bdf;font-weight: bold;}
/* 语言 */
.qzkf_yy{width: 100%;margin: 2% 0;overflow: hidden;}
.q_title{font-size: 40px;font-weight: bold;line-height: 52px;text-align: center;    letter-spacing: 2px;color: #3747f2;}
.qzkf_yy .y_p{font-size: 24px;color: #000;line-height: 30px;letter-spacing: 14px;text-align: center; border-bottom: 1px dashed #cccccc;
                  margin: 10px auto;width: 80%;padding-bottom:6px;}
.qzkf_yy .span{width: 100%;text-align: center;font-size: 18px;line-height: 30px;}
.qzkf_yy .y_pic{width: 96%;margin: 2% auto;}
.qzkf_yy .y_pic img{display: block;max-width: 100%;margin: 0 auto;}
/*  地位*/
.qzkf_dw{width: 100%;margin: 2% 0;overflow: hidden;position: relative;}
.qzkf_dw .q_title{position: absolute;top: 36px;left: 6px;}
.qzkf_dw .d_p{position: absolute;top: 108px;left: 6px; font-size: 24px;line-height: 30px;letter-spacing: 14px; border-bottom: 1px dashed #cccccc;padding-bottom: 6px;width: 50%;}
.qzkf_dw .d_pic{width: 100%;margin-top: 25px;}
.qzkf_dw .d_pic img{display: block;max-width: 100%;}
/* 升级 */
.qzkf_sj{width: 100%;margin: 4% 0;background: #0a0d4f;padding: 20px 0;}
.qzkf_sj .q_title{color: #fff;}
.qzkf_sj .s_p{color: #fff;font-size: 20px;text-align: center;line-height: 36px;margin-bottom: 60px;}
.qzkf_sj .s_pic{width: 96%;margin: 0 auto 20px;}
.qzkf_sj .s_pic img{display: block;max-width: 100%;margin: 0 auto;}
/* 人才 */
.qzkf_rc{width: 100%;margin: 2% 0;overflow: hidden;}
.qzkf_rc  .xb{font-size: 22px;color: #0a0d4f;text-align: center;margin-top: 20px;}
.qzkf_rc  .xb-bg{ width: 30%;margin: 0 auto 20px;background:linear-gradient(to left,#0498fc, #cb47ff);height: 17px;}
.qzkf_rc .r_p{font-size: 20px;color: #0a0d4f;text-align: center;line-height: 36px;}
.qzkf_rc ul{width: 100%;margin: 2% 0;overflow: hidden;}
.qzkf_rc ul h4{font-size: 24px;background: #063e7d;text-align: center;line-height: 42px;height: 42px;color: #fff;border-radius: 6px;width: 30%;margin: 10px auto;}
.qzkf_rc ul  li{width: 22%;margin: 1.5%;background: #fff;height: 180px;padding: 10px;border-radius: 10px;box-shadow: 0 0 10px 3px rgba(44,136,177,0.2);float: left;}
.qzkf_rc ul  li .p{ font-size: 16px;color: #063e7d;margin-bottom: 4px;}
.qzkf_rc ul  li .p span{color: #2c88b1;margin-right: 6px;}
.qzkf_rc .u2 h4{background: #2c88b1;}
.qzkf_rc .u2 li .p{color: #2c88b1;}
.qzkf_rc .u2 li .p span{color: #063e7d;}
.qzkf_rc  .r_text{width: 100%;margin: 2% 0;background: url(../images/rc.png)no-repeat top center;overflow: hidden;padding: 10px;border-radius: 10px;}
.qzkf_rc  .r_text .p1{text-align: center;color: #fff;font-size: 18px;margin-bottom: 6px;}
/* 课程 */
.qzkf_kc{width: 100%;margin: 2% 0;background: #0a0d4f;overflow: hidden;padding: 40px 0 20px;}
.qzkf_kc .q_title{color: #c649ff;}
.qzkf_kc .k_list{width: 100%;margin: 2% 0;overflow: hidden;}
.qzkf_kc .k_list .li{width: 98%;margin: 1%;}
.qzkf_kc .k_list .li .li_title{width:66%;font-size: 22px;line-height: 36px;color: #fff;margin: 20px auto 0;overflow: hidden;}
.qzkf_kc .k_list .li .li_title .left{width: 60px;height: 60px;font-size: 24px;text-align: center;line-height: 60px;background: url(../images/sb.png)no-repeat center;
                                    float: left;margin-right: 10px;}
.qzkf_kc .k_list .li .li_title  .rig{padding-top:10px;margin-left: 20px;text-align: left;width: 100%;}
.qzkf_kc .k_list .li .li_title  .rig .p_line{position: relative;height: 44px;line-height: 44px;display: inline-block;width: 48%;}
.qzkf_kc .k_list .li .li_title  .rig .p_line .p{z-index: 9;position: absolute;top: 0;}
.qzkf_kc .k_list .li .li_title  .rig .p_line .bg{position: absolute;bottom: 3px;width: 100%;height: 11px;background:linear-gradient(to left,#0498fc, #cb47ff);}
.qzkf_kc .k_list .li .li_pic{width: 100%;margin: 0 auto;}
.qzkf_kc .k_list .li .li_pic img{display: block;max-width: 100%;margin: 0 auto;}
.qzkf_kc .k_list .li2 .li_title .rig .p_line{width: 42%;}
.qzkf_kc .k_list .li2 .li_title .rig .p2{font-size: 18px;}
.qzkf_kc .k_list .li2 .li2_cont{width: 100%;margin: 2% 0;overflow: hidden;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item{width: 90%;height:auto;margin: 0 auto 20px;border-radius: 20px;background: url(../images/kc-bg.png)no-repeat center top  #fff;
                                      padding: 40px 20px 0;text-align: left;position: relative;box-sizing: border-box;overflow: hidden;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item h4{font-size: 26px;color: #6b2cdd;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .p3{font-size: 18px;color: #666666;margin-top:6px;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .ul{margin-top: 20px;overflow: hidden;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .ul .left{float: left;width: 50%;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .ul .right{float: right;width: 50%;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item  .u_li{font-size: 16px;color: #666;margin-bottom:12px}
.qzkf_kc .k_list .li2 .li2_cont .cont_item  .u_li span{color:#bb7cea ;margin-right:6px;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item  .rig_pic{position: absolute;top: 60px;right: 15px;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .left{float: left;width: 40%;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .rigt{float: left;width: 60%;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .left .u_pic{width: 100%;overflow: hidden;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .left .u_pic img{display: block;max-width: 100%;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .rigt .u_pic{width: 100%;overflow: hidden;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .rigt .u_pic img{display: block;max-width: 100%;}
.qzkf_kc .k_list .li3 .li_title {width: 45%;}
.qzkf_kc .k_list .li3 .li_title .rig .p_line{width: 76%;}
.qzkf_kc .k_list .li4 .li_title {width: 32%;}
.qzkf_kc .k_list .li4 .li_title .rig .p_line{width: 76%;}
.qzkf_kc .k_list .li5 .li_title {width: 25%;}
.qzkf_kc .k_list .li5 .li_title .rig .p_line{width:76%;}
.qzkf_kc .k_list .li5 .p3{color: #fff;font-size: 16px;text-align: center;padding: 10px 30px;line-height: 24px;}
.qzkf_kc .k_list .li5 .li_title {width: 25%;}
.qzkf_kc .k_list .li5 .li_title .rig .p_line{width:74%;}
.qzkf_kc .k_list .li6 .li_title {width: 58%;}
.qzkf_kc .k_list .li6 .li_title .rig .p_line{width:66%;}
.qzkf_kc .k_list .li6 .li_title .p2{margin-bottom: 20px;font-size: 18px;}
.qzkf_kc .k_list .li7 .li_title {width: 25%;}
.qzkf_kc .k_list .li7 .li_title .rig .p_line{width:56%;}
.qzkf_kc .k_list .li7 .p4{width: 100%;color: #fff;text-align: left;font-size: 16px;line-height: 36px;padding: 0 20px;margin-bottom: 10px;}
/* 实力 */
.qzkf_sl{width: 100%;margin: 2% 0;overflow: hidden;}
.qzkf_sl .s_pic{width:96%;overflow: hidden;margin: 2% auto;}
.qzkf_sl .s_pic img{display: block;max-width: 100%;margin: 0 auto;}
/* 认可 */
.qzkf_rk{width: 100%;margin: 2% 0;overflow: hidden;}
.qzkf_rk .text {width: 96%;margin: 2% auto;overflow: hidden;}
.qzkf_rk .text .p5{font-size: 20px;text-align: left;line-height: 30px;color: #383a39;}
.qzkf_rk  .r_pic{width: 96%;margin: 2% auto;}
.qzkf_rk  .r_pic img{display: block;max-width: 100%;margin: 0 auto;}
/* 选择 */
.qzkf_xz{width: 100%;margin: 2% 0;overflow: hidden;}
.qzkf_xz h2{font-size: 30px;color: #222;text-align: center;font-weight: normal;}
.qzkf_xz .p6{font-size: 16px;color: #08a7ff;text-align: center;width:30%;margin: 2% auto;padding-bottom: 10px;border-bottom: 1px solid #08a7ff;}
.qzkf_xz  .x_pic{width: 96%;margin: 2% auto;}
.qzkf_xz  .x_pic img{display: block;max-width: 100%;margin: 0 auto;}

@media only screen and (min-width: 320px) and (max-width: 750px){
.q_title{font-size: 28px;line-height: 36px;}	
.qzkf_yy .y_p{font-size: 18px;letter-spacing: 4px;width: 96%;}	
.qzkf_yy .span{font-size: 13px;line-height: 24px;}
.qzkf_dw .d_p{font-size: 18px;letter-spacing: 4px;top: 78px;line-height: 24px;}	
.qzkf_dw .d_pic{margin-top: 80px;width: 96%;}	
.qzkf_sj .s_p{font-size: 16px;line-height: 24px;margin-top: 10px;}	
.qzkf_rc  .xb{font-size: 18px;}	
.qzkf_rc  .xb-bg{width: 54%;height: 10px;margin-bottom: 10px;}	
.qzkf_rc .r_p{font-size: 16px;padding: 0 10px;line-height: 26px;}	
.qzkf_rc ul h4{width: 40%;font-size: 20px;}	
.qzkf_rc ul  li{width: 46%;margin: 2%;}	
.qzkf_rc  .r_text .p1{font-size: 16px;}	
.qzkf_kc .k_list .li .li_title{width: 100%;font-size: 16px;line-height: 24px;}
.qzkf_kc .k_list .li .li_title .left{width: 30px;height:30px;font-size: 18px;line-height: 30px;background-size: 100%;margin-right: 6px;}
.qzkf_kc .k_list .li .li_title  .rig{padding-top: 2px;margin-left:6px;}
.qzkf_kc .k_list .li .li_title  .rig .p_line{height: 34px;line-height: 36px;}
.qzkf_kc .k_list .li .li_title  .rig .p_line .bg{height: 6px;}
.qzkf_kc .k_list .li2 .li_title .rig .p2{font-size: 16px;padding: 0 20px;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item{width: 96%;padding: 24px 10px 0;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item h4{font-size: 20px;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .p3{font-size: 14px;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .ul{display: block;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .ul .left{width: 100%;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item .ul .right{width: 100%;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item  .u_li{font-size: 14px;margin-bottom: 6px;}
.qzkf_kc .k_list .li2 .li2_cont .cont_item  .rig_pic{position: static;margin: 0 auto;}
.qzkf_kc .k_list .li3 .li_title .rig .p_line{width: 50%;}
.qzkf_kc .k_list .li4 .li_title .rig .p_line{width: 40%;}
.qzkf_kc .k_list .li5 .li_title .rig .p_line{width: 28%;}
.qzkf_kc .k_list .li5 .p3{font-size: 14px;padding: 0 14px;text-align: left;line-height: 20px;}
.qzkf_kc .k_list .li6 .li_title .rig .p_line{width: 66%;}
.qzkf_kc .k_list .li6 .li_title .p2{margin-bottom: 10px;font-size: 14px;padding: 0 20px;}
.qzkf_kc .k_list .li7 .li_title .rig .p_line{width: 24%;}
.qzkf_kc .k_list .li7 .p4{font-size: 14px;line-height: 20px;}
.qzkf_rk .text .p5{font-size: 16px;line-height: 24px;}
.qzkf_xz h2{font-size: 24px;}
.qzkf_xz .p6{width: 50%;}
}