@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; margin:0; padding:0; list-style:none;}
img{ border:none;}
a{ color:#666; cursor:pointer; text-decoration:none;}
a:hover{ color:#e60000;}
.l{ float:left;}
.r{ float:right;}
.con{ width:1000px; margin:0 auto;}
.con .r .r_a{display: inline-block;background:#f43342;color:#fff;width:52px;height:18px;border-radius:5px;font-size: 12px;text-align: center;margin-right: 20px;line-height: 20px;}
.hide{ display:none;}
.clear{ clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
li{list-style: none;}
.header{ height:51px;  overflow:hidden;}
.header .l{ width:400px; padding-top:5px;}
.header .l a{display: inline-block;padding: 0 10px;width: 151px;height: 16px;float: left;}
.header .l span{ margin-top: 10px;font-size: 22px;display: inline-block;font-weight: 600;border-left: 1px solid #ccc;padding: 0 10px;float: left;color: #f5383e;}
.header .r{text-align:right;color:#3f3f3f; line-height:50px;font-size: 14px;padding-left: 30px;background: url(../img/tel.jpg) no-repeat center left;}
/*focus*/
.focus{background: url(../img/hz_focus.jpg) 50% 50% no-repeat;height: 135px;padding-top: 593px;}
.focus p{text-align: center;font-size: 24px;color: #fff;}
.nav{padding:8px 0;background:url(../img/ks_bc.jpg);}
.nav ul{height: 220px;}
.nav li{width: 297px;height: 53px;border-bottom: 8px solid #c7c7c7;background: #f4f4f4;border-radius: 5px;float: left;margin-right: 54px;margin-bottom: 20px;}
.nav li:nth-child(3n){margin-right: 0;float: right;}
.nav li a{display: block;text-align: center;color: #e21c1d;height: 53px;font-size: 30px;font-weight: 600;line-height: 53px;}
.gwy{padding:20px 0 30px;background:url(../img/ks_bc.jpg);}
.gwy_con{background-color: #ae240a;}
.kslist{padding-top:20px;}
.list1{width: 100%;margin-bottom: -30px;height: 10px;border-bottom: 1px solid #fff;}
.list2 span{display:block;color: #fff;background-color: #ae240a;padding: 6px 5px;text-align: center;font-size: 34px;margin:0 
auto;width: 212px;font-weight: 600;}
/*课程样式*/
.ks_menu{height: 358px;padding-top:30px;}
.ks_lx{background-color: #fff;width: 472px;padding-bottom: 2px;border-radius: 5px;}
.ks_kc{width: 472px;height: 83px;background: url(../img/kc_mc.jpg) no-repeat;}
.ks_kc li{float: left;}
.ks_kc li:nth-child(1){width: 50px;height: 50px;margin: 20px 0 13px; color: #fff;font-size: 16px;text-align: center;padding-right: 16px;float: left;}
.ks_kc li:nth-child(2){width: 318px;height: 83px;line-height: 83px;text-align: center;font-size: 20px;font-weight: 600;}
.ks_kc li:nth-child(3){float: right;width: 66px;margin:20px 22px 0px 0;height: 61px;text-align: center;color: #fff;}
.kc_liang{margin:11px 0;height: 81px;margin:15px;}
.kc_liang .kc_nr_l{width: 172px;height: 60px;background-color: #eaeaea;border-radius: 5px;padding:20px 0 0 10px;}
.kc_liang p{color: #878787;font-size: 14px;}
.kc_liang p b{color: #333;}
.kc_liang .kc_nr_l p{height: 32px;}
.kc_liang .kc_nr_l p b{height: 24px;}
.kc_liang .kc_nr_r{width: 232px;height: 65px;background-color: #eaeaea;border-radius: 5px;padding:15px 0 0 15px;}
.kc_price{margin:15px;background-color: #eaeaea;border-radius: 5px;height: 115px;padding:12px 22px 20px 16px;position: relative;}
.kc_jg_l{width: 278px;}
.kc_jg_l p{font-size: 22px;color: #333;height: 40px;}
.kc_jg_l p b{font-weight: 100;font-size: 14px;}
.kc_jg_l div{font-size: 22px;color: #ed1313;}
.kc_jg_l div i{display: inline-block;font-style: normal;}
.kc_jg_l div span{font-size: 36px;font-weight: 600;display: inline-block;}
.kc_jg_l div b{display: block;font-size:14px;padding-left: 88px; }
.kc_jg_r a{display: block;width: 120px;height: 38px;text-align: center;color: #fff;background-color: #ed1313;font-size: 18px;line-height: 38px;border-radius: 5px;border-bottom: 2px solid #b60000;}
.kc_close{position: absolute;right: 0;top:118px;background-color: #fff;box-shadow: 2px 2px 2px 2px #3f0d04;display: none;}
.kc_close p{float: right;color: #ed1313;font-size: 12px;cursor: pointer;}
.kc_close ul li{float: left;margin-left: 26px;padding:14px 0;}
.kc_close ul li:nth-last-child(1){margin-right: 26px;}
.kc_close ul li a{color: #333;}
.kc_close ul li a:hover{color: #ed1313;}
.enter_gwy{background: url(../img/enter_gwy.jpg) 50%  50% no-repeat;height: 113px;}
.enter_gwy a{display: block;width: 650px;height: 113px;margin:0 auto;}

.enter_sydw{background: url(../img/enter_sydw.jpg) 50%  50% no-repeat;height: 113px;}
.enter_sydw a{display: block;width: 1000px;height: 113px;margin:0 auto;}
.footer{background:url(../img/footer.jpg);height: 66px;}
.enter_jiaoshi{background: url(../img/enter_jiaoshi.jpg) 50%  50% no-repeat;height: 113px;}
/*copyright*/
.copyRight,.offcnCopy{ background:#444546;}
.offcnCopy{ padding:45px 0 80px 0; line-height:32px; color:#aaa; text-align:center;}
.offcnCopy a{ color:#aaa;}
.offcnCopy a:hover{ color:#e00;}