@CHARSET "UTF-8";
html{font-size:62.5%;}
body{margin:0;font-size:1.4rem;font-family:Verdana, Arial, Helvetica, sans-serif,"宋体"; color:#42515A;}
ul,li{list-style-type:none;margin:0;padding:0;}
p{margin:0;}
a{cursor:pointer;}
span,div{font-family:"宋体";}
.nopadding{padding-left:0;padding-right:0;}
.center{text-align:center;}
.right{text-align:right;}
.red{color:#f00;}
.ww .head_top .head_tr .biaoq_cont .QQ {
    line-height: 24px;
}
.ww .head_top .head_tr .biaoq_cont .QQ img{margin-top:4px;}
.table-responsive{margin-top:-1px;}
/* 导航条  */
.head{width:100%:background-color:#f1f1f1;}
.head ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;width:100%;}
.head ul li{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;
border-right:1px solid #e2e2e2;line-height:40px;text-align:center;
}
.head ul li.l1{border-left:1px solid #e2e2e2;}
.head ul li a{color:#666;text-decoration:none;font-weight: bold;}
.head ul li a:hover{color:#24a17f;}
/* 广告图  */
.banner0{background-color:#fa5247;text-align:center;}
.bt{padding: 20px 0 10px;}
.bt a.more{color:#000;float:right;line-height:60px;}
.bt a.more:hover{color:#0f94f1;text-decoration:none;}
.bt a.more:link{text-decoration:none;}
.m2{margin-bottom: 10px;overflow: hidden;}
.m2 .m2_mb{background-color:#f3f3f3;border-radius:10px 10px 0 0;padding:0;border-right: 1px solid #ddd;}
.m2 .bor_chse{border-right: 1px solid #ff7b00;}
.m2 .bor_chse2{border-bottom: 1px solid #ff7b00;}
.m2 .bor_no{border-right:none;}
.m2 .hangai{height:108px;}
.m2 .tese{height:242px;}
.m2 .m2_mb .banx{height:108px;}
.m2 .m2_mb .bt_x{border:1px solid #e5e5e5;background-color:#fff;box-shadow: 0px 4px #e5e5e5;margin:10px;
color:#f90d0d;font-size:1.8rem;font-weight:bold;text-align:center;line-height: 36px;}
.m2 .m2_mb .bt_x .p1{border-bottom:1px dashed #dedede;}
.m2 .m2_mb .content{background-color:#fff;border-bottom:1px solid #f3f3f3;overflow:hidden;padding: 10px;margin-right: 10px;line-height: 22px;}
.m2 .m2_mb .content .con_l{padding:0;font-weight:bold;}
.m2 .m2_mb .content .con_l img{margin-top: -4px;}
.m2 .m2_mb .content .con_r{padding:0;margin-left: -18px;}
.m2 .m2_mb .content .con_r a{color:#0075c2;cursor:pointer;}
.m2 .m2_mb .contentl{margin-left:10px;}
.m2 .m2_mb .contentr{margin-right:10px;}
.m2 .m2_mb .zixun{padding: 10px;text-align: center;clear:both;overflow: hidden;}
.m2,
.kech,
.m4t
{padding-left:50px;}
/* 辅导课程 */
.kech{position: relative;padding-top: 35px;}
.kech .kech_t{position: absolute;top: 0;left: 50px;}
.kech .kech_t span{
	display:inline-block;
	padding: 5px;
    background-color: #8d8d99;
    color: #fff;
    font-weight: bold;
    font-size: 2.2rem;
    border-radius: 5px;
    cursor:pointer;
	}
.kech .kech_t span.current{background-color: #dd5e01;}
.kech .kech_t a.zhuany{
	display:inline-block;
	background-color: #dd5e01;
    color: #fff;
    font-weight: bold;
    font-size: 2.2rem;
    padding: 5px 30px;
    border-radius: 25px;
    margin-right: 30px;
    cursor:default;
    text-decoration: none;}
.kech .wuy,
.kech .jic,
.kech .guib
{display:none;}
.kech .table{margin-top: -2px;margin-bottom:10px;}
.kech .table tr th{font-weight: normal;border:none;background-color:#e6e6e6;text-align:center;font-family: "微软雅黑";}
.kech .table tr td{vertical-align: middle;font-family: "微软雅黑";font-size: 1.4rem;}
.kech .table tr td p.zih{font-size:1.2rem;}
.kech .table .banxing{
	font-size: 3.0rem;
    font-weight: bold;
    font-family: "宋体";
    position:relative;}
.kech .table .banxing .count{position:absolute;background:url("../../template/img/kcfd-yis/count.png") no-repeat;height:30px;
    font-size: 1.4rem;
    color: #fff;
    width: 120px;
    line-height: 26px;
    top: -26px;
    left: 28px;}
.kech .table tr td a{color:#ff3200;text-decoration:none;}
.kech .table tr td a img{margin-top:-4px;}
.m4t{padding-bottom: 20px;overflow: hidden;}
.m4t .teach{padding-right:5px;padding-left:5px;}
.m4t .teach .teach_l{float:left;padding-right: 10px;height:140px;margin-bottom:10px;}
.m4t .teach .teach_r p{font-size:1.2rem;}
.m4t .teach .teach_r .name{font-size:2.4rem;font-weight:bold;}
/* 高分表格 */
.m4b{background:url("../../template/img/kcfd-yis/ad_1.jpg");height: 900px;background-size: cover;}
.m4b .m4b_tt{text-align:center;padding-top:25px;margin-bottom:20px;}
.m4b .m4b_tt .biaotz{
	font-size: 5.0rem;
    font-weight: bold;
    font-family: "微软雅黑";
    color: #e0563c;
    padding-top: 8px;}
.m4b .m4b_tt .ad{
    font-size: 2.0rem;
    font-family: "微软雅黑";
    font-weight: bold;}
.m4b ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;width:100%;}
.m4b ul li{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;
border:1px solid #df563c;height:40px;line-height:40px;text-align:center;color:#df563c;font-size: 1.8rem;cursor:pointer;
}
.m4b ul li.active{background:url("../../template/img/kcfd-yis/active.png");background-size:cover;color:#fff;height:50px;border:none;}
.m4b .lc_zl,
.m4b .zy_zy,
.m4b .zy_zl,
.m4b .zxy_zy,
.m4b .zxy_zl,
.m4b .kq_zy,
.m4b .kq_zl
{display:none;}

.m4b .table-striped tr th{
	background-color: #ec9383;
    color: #fff;
    text-align: center;
    font-size: 1.4rem;}
.m4b .table-striped tbody{border:2px solid #e0e0e0;border-top:none;}
.m4b .table-striped tbody > tr:nth-child(odd) > th{background-color:#ec9383;}
.m4b .table-striped tbody > tr td{background-color:#f6f4f5;font-size:1.4rem;}
.m4b .table-striped tbody > tr:nth-child(odd) > td{background-color:#eee;}
.m6{padding-left:60px;margin-bottom:20px;overflow:hidden;}
.m6 .m6_mb{border: 1px solid #f3f3f3;padding: 10px;}
.m6 .m6_mb p{padding:10px 0 0;}
.m6 .m6_mb p.cc{padding-bottom: 6px;text-align:center;font-size: 1.8rem;}
.m6 .m6_mb p.cc2{font-weight: bold;
    text-align: center;
    padding-bottom: 0;
    font-size: 1.8rem;}
.m6 .m6_mb a{background-color: #e54c25;
    color: #fff;
    padding: 5px 10px;cursor:pointer;text-decoration:none;}
.l_gray{color:#818783;}
.m7{background-color:#f8f8f8;width:100%;}
.m8{background:url("../../template/img/kcfd-yis/ad_3.jpg");height: 568px;background-size: cover;}
.m8_con{position:relative;height: 568px;}
.m8 a.btn_{
	background-color:#297be7;
	color:#fff;
	position: absolute;
    display: block;
    bottom: 35%;
    right: 10%;
    padding: 8px 10px;
    font-size: 1.8rem;
    text-decoration:none;}
.m8 a.btn_iphone{
	background-color:#fb6729;
	bottom: 25%;
    right: 10%;
    padding-right:19px;}
.foot{padding:50px 0;}
/* 关键字球状旋转效果 */
#div1{height:360px;width:450px; position:relative; margin:0px auto;}
#div1 a{position:absolute;top:0px;left:0px;color:#000;font-weight:bold;padding:3px 6px;}
#div1 a:hover{border:1px solid #eee;background:#666;border-radius:5px;color:#fff;}
@media(max-width:1200px) and (min-width:992px){
	.m2 .m2_mb .content .con_r{margin-left:-8px;}
	.m2 .hangai {height: 152px;}
	.m2 .tese {height: 308px;}
	.m4b{background:url("../../template/img/kcfd-yis/ad_1_x.jpg") top center;}
	.m8{background:url("../../template/img/kcfd-yis/ad_3_x.jpg") no-repeat top center;height: 320px;}
	.m8_con{height: 320px;}
	.m8 a.btn_iphone{bottom:20%;}
}
@media(max-width:992px){
	.m2 .bor_chse, .m2 .m2_mb {border: 1px solid #ddd;}
    .m2 .hangai, .m2 .tese {height: 86px;}
    .kech {padding-top: 30px;}
    .m6 .m6_mb{text-align:center;}
    .kech .table tr td a img{display:none;}
	.ww .head_top .head_tl span{display:none;}
	.m2, .kech, .m4t{padding-left:0;}
	.m2 .m2_mb{margin-bottom: 10px;}
	.m2 .banx .phone_bx span{font-size: 3.6rem;font-weight: bold;}
    .m2 .banx .phone_bx p{font-size: 1.6rem;font-weight: bold;}
	.bt a.more{line-height:50px;}
	.m4t{clear:both;padding-bottom:0;}
	.m4t .teach .teach_r .name{margin-top: 0;}
	.m4t .teach{margin-bottom: 10px;}
	.m4b{background:url("../../template/img/kcfd-yis/ad_1_bg.png") top center;height: 850px;}
	.m4b .m4b_tt .biaotz{font-size: 4.0rem;}
	.m4b .m4b_tt p.ad{font-size: 1.4rem;}
	.m5 .wenzi{text-align:center;line-height: 30px;margin-bottom: 10px;}
	.m6{padding-left:0;}
	.m6 .m6_mb{margin-bottom: 10px;}
	.m2 .banx .phone_bx{    
	text-align: center;
    background-color: #24a17f;
    border-radius: 10px 10px 0 0;
    color: #fff;
    padding: 20px 0;}
   .m8{background:url("../../template/img/kcfd-yis/ad_3_bg.png");height: 160px;background-size: cover;margin-top: 10px;}
   .m8 .m8_con{height:160px;}
   .m8 a.btn_{bottom: 20%;right: 40%;}
   .m8 a.btn_iphone{bottom: 55%;right: 40%;}
   .kech .table .banxing{font-size:2.0rem;}
   .kech .kech_t{left:0;}
   .kech .kech_t a{
   font-size: 1.8rem;
    padding: 0;
    line-height: 30px;
    font-weight: bold;
    color: #000;
    cursor: default;
    text-decoration: none;}
    .kech .kech_t span{font-size:1.6rem;text-align:center;}
    .kech .table tr td a span{color:#ff3200;text-decoration:none;font-family:"微软雅黑";}
    .m4b ul li.active{background:url("../../template/img/kcfd-yis/active_x.png");background-size:cover;color:#fff;height:55px;border:none;}
    .foot{padding:50px 0 0;}
    .m2 .shih{height:44px;}
    .m2 .m2_mb .content .con_l{text-align:center;}
}
@media(max-width:768px){
	.kech {padding-top: 60px;}
	.m2 .m2_mb .content .con_r{margin-left: -42px;}
	.m2 .bor_chse,.m2 .m2_mb{border:none;}
	.m2 .hangai,
	.m2 .tese{height:initial;}
	.m8 a.btn_{bottom: 20%;right: 25%;}
	.m8 a.btn_iphone{bottom: 55%;right: 25%;}
	.bt a.more{line-height:10px;margin-bottom: 20px;}
	.m4b{height:900px;}
	.m4b ul li.active{background:url("../../template/img/kcfd-yis/active_x_bg.png");background-size:cover;height:40px;border:none;}
	.m4b ul li{font-size:1.4rem;padding:0 10px;}
	.phone_head{background-color: #24a17f;
	    height: 34px;
	    padding: 0px 10px;
	    text-align: right;}
	.phone_head .ph_menu{
		position: absolute;
	    top: 74px;
	    right: 10px;
	   	background-color: #f1f1f1;
	    padding: 4px 10px;
	    line-height: 25px;
	    z-index: 100;
	    text-align:center;
	    display:none;}
	.phone_head .ph_menu a{color:#24a17f;}
}
@media(max-width:500px){
	.m2 .m2_mb .content .con_r{margin-left: -12px;}
}


