<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset utf-8;
* {margin: 0;padding: 0;}
body {font-size: 14px;min-width: 1200px;color: #333;margin: 0 auto;padding: 0;font-family:"Microsoft YaHei";}
h1,h2,h3,h4,h5,h6,i,em {font-size: 100%;font-weight: 400;font-style: normal;}
a{color: #333;text-decoration: none;}
ul,ol {list-style-type: none;}
.foot {padding-top: 20px;width: 100%;overflow: hidden;clear: both;background-color: #f7f7f7;}
.dibu {width: 1200px;border-top: 1px solid #ccc;margin: 0 auto;padding: 10px 0;}
.cen {text-align: left;}
.rootpos {width: 745px;border: 0 none;color: #666;font-size: 12px;line-height: 30px;float: inherit;display: inherit;padding: 20px 0;}
.rootpos h5,h6 {font-weight: 400;font-size: 12px;letter-spacing: 1px;margin: 0;padding: 0;}
.js {width: 1200px;overflow: hidden;margin: 0 auto;padding: 10px 0;}
.wx {float: right;width: 310px;padding: 20px 0;}
.wx .dbtp {float: left;width: 150px;}
.wx .dbwz {float: right;width: 150px;color: #666;font-size: 14px;line-height: 30px;}
.xfoot {width: 1200px;border-top: 1px solid #ccc;overflow: hidden;clear: both;margin: 0 auto;padding: 10px 0;}
.xfoot .xfm {width: 100%;border: 0 none;color: #666;font-size: 14px;line-height: 30px;text-align: center;overflow: hidden;clear: both;padding: 20px 0;}
.xfoot .xfm a {margin: 0 5px;}
.xfoot p {font-size: 14px;line-height: 30px;text-align: center;}
.xuesma {width: 933px;height: 248px;border: #D5D5D5 solid 1px;background-color: #FFF;margin: 0 auto;}
.jsfca {width: 930px;height: 242px;margin-top: 6px;}
.jsfca ul {width: 930px;list-style: none;text-align: center;line-height: 16px;}
.jsfca ul li {width: 232px;height: 242px;float: left;}
.jsfca ul li.ch {width: 233px;height: 242px;float: left;}
.jsfca ul li a {width: 232px;height: 242px;}
.jsfca ul li a:hover {width: 232px;height: 242px;filter: Alpha(opacity=40);opacity: .8;}
a:link.btn_bph1,a:visited.btn_bph1 {color: #fff;background: #40bfff;border-radius: 3px;-moz-border-radius: 3px;box-shadow: 0 2px 0 #39ace6;-moz-box-shadow: 0 2px 0 #39ace6;font-size: 14px;font-weight: 700;height: 40px;line-height: 40px;text-align: center;text-decoration: none;width: 150px;}
*html a:link.btn_bph1,*html a:visited.btn_bph1 {line-height: 44px;}
a:hover.btn_bph1,a:active.btn_bph1 {background: #ff9f40;color: #fff;box-shadow: 0 2px 0 #e68f39;-moz-box-shadow: 0 2px 0 #e68f39;text-decoration: none;}
a:link.btn_bph2,a:visited.btn_bph2 {background: #ccc;border-radius: 10px;-moz-border-radius: 10px;color: #fff;font-family: \5B8B\4F53, Arial;font-size: 12px;height: 20px;line-height: 20px;overflow: hidden;text-align: center;width: 70px;}
a:hover.btn_bph2,a:active.btn_bph2 {background: #c00;color: #fff;text-decoration: none;}
.fleft_kh {position: fixed;top: 283px;right: 0;margin-right: 2px;width: 53px;z-index: 987654;}
.fleft_kh a:link,.fleft_kh a:visited {display: block;width: 53px;height: 23px;background: #ff9e05;margin-top: 1px;color: #fff;background-position: center 8px;background-repeat: no-repeat;text-align: center;padding-top: 30px;line-height: 23px;z-index: 545;}
.fleft_kh a.rtel span {position: absolute;width: 53px;height: 53px;background: #0cf;top: 0;right: 0;text-align: left;line-height: 53px;font-size: 24px;overflow: hidden;}
.fzuo_kh {position: fixed;top: 0;left: 0;margin-right: 0;width: 117px;z-index: 987654;}
.fzuo_kh a:link,.fleft_kh a:visited {display: block;width: 117px;height: 170px;background-repeat: no-repeat;text-align: center;line-height: 23px;z-index: 545;}
.fzuo_kh a.rtel {height: 117px;position: relative;padding: 0;}
.fzuo_kh a.rtel span {position: absolute;width: 117px;height: 117px;background: #0cf;top: 0;right: 0;text-align: left;line-height: 117px;font-size: 24px;overflow: hidden;}
.fzuo_kh a.rtel span i {width: 117px;height: 170px;float: left;padding-top: 30px;background: #ff9e05;color: #fff;background-position: center 8px;background-repeat: no-repeat;text-align: center;line-height: 170px;font-style: normal;margin-right: 10px;font-size: 12px;}
.part1 {width: 1200px;background: #FFF;overflow: auto;border: 1px solid #ddd;margin: 20px auto 0;}
.kg {width: 384px;height: 215px;float: left;margin-left: 40px;margin-top: 35px;margin-bottom: 20px;}
.zy_zx {width: 317px;height: 79px;display: block;text-align: center;margin: 10px auto 40px;}
.main3 {clear: both;width: 1000px;margin: 0 auto;}
.dis {height: 0;}
.fddh {width: 100%;height: 50px;background: #FFF;box-shadow: 0 3px 5px #dbdcdd;top: 0;z-index: 10;}
.fddh a {color: #595757;margin-left: 100px;display: inline-block;float: left;padding: 0 10px;}
.fddh a:hover {text-decoration: none;}
.bor {border-bottom: #f36 solid 2px;}
h2 {color: #ea5532;}
h3 a {color: #ff6000 !important;}
.p1 {color: #b5b5b6;}
.xzgzd,.jhzx {padding: 0 20px;}
.jhzx .l {color: #e60012;}
.khxl {letter-spacing: 1px;color: #898989;text-align: center;}
.zylb {width: 300px;background: #FFF;box-shadow: 0 0 2px #999;margin: 20px 50px 20px 0;}
.zytb {width: 300px;height: 160px;overflow: hidden;}
.zytb pre {height: 160px;width: 300px;}
.zytb .mcn {height: 160px;width: 300px;overflow: hidden;position: relative;}
.zylb .fgx {width: 100%;height: 1px;background: #e1e3e4;margin: 5px 0;}
.r {float: right;display: inline;}
.c {text-align: center;}
.zy_b1 {background-color: #FFF;}
.zy_biaoti h4 {color: #1a92c8;text-align: center;font-size: 30px;font-weight: 700;letter-spacing: 1.5px;padding: 20px 0;}
.zy_biaoti p {color: #666;text-align: center;font-size: 18px;padding-bottom: 10px;letter-spacing: 1.5px;}
.baoming_bg {width: 1200px;height: 370px;background: #fff;margin: 0 auto;}
.baoming_nr {width: 1200px;height: 322px;padding-top: 25px;margin: 0 auto;}
.baoming_y {width: 600px;height: 320px;float: right;font-size: 14px;margin-right: 20px;}
.baoming_p {width: 600px;height: 111px;font-size: 30px;font-weight: 700;letter-spacing: 1.5px;line-height: 100px;color: #383838;}
.md {width: 315px;height: 320px;margin-left: 40px;float: left;display: inline;}
#enroll1 {display: block;height: 187px;margin-bottom: 20px;position: relative;width: 614px;}
#enroll1 p {position: absolute;vertical-align: middle;}
#enroll1 input {border: solid 1px #d8d8d8;height: 24px;line-height: 24px;overflow: hidden;text-indent: 4px;width: 200px;}
#enroll1 option {overflow: hidden;width: 200px;}
#enroll1 p#tips {color: red;top: 62px;left: 315px;}
#enroll1 p.name {top: 0;left: 10px;}
#enroll1 p.tel {top: 50px;left: 10px;}
#enroll1 p.qq {top: 100px;left: 10px;}
#enroll1 p.zy {top: 100px;left: 310px;}
#enroll1 p.btn_enroll1 {top: 150px;left: 200px;}
#enroll1 p.btn_enroll21 {top: 150px;left: 350px;}
#enroll1 p.wzsm {top: 188px;left: 184px;color: #383838;}
#enroll1 p.btn_enroll1 input,#enroll1 p.btn_enroll21 input {background: #38c;border-top: solid 1px #49d;border-right: solid 1px #27b;border-bottom: solid 1px #27b;border-left: solid 1px #49d;color: #fff;cursor: pointer;font-size: 12px;font-weight: 700;height: 26px;line-height: 24px;text-align: center;top: 240px;left: 200px;width: 100px;}
#enroll1 p span {color: #383838;font-size: 16px;font-weight: 700;height: 24px;line-height: 24px;text-align: right;}
.zxbm_zc {width: 1200px;height: 60px;background: #ffa200;font-size: 24px;text-align: center;color: #FFF;letter-spacing: 1.5px;line-height: 60px;font-weight: 700;margin: 15px auto;}
.xgwt_bg {width: 100%;height: 600px;background: #feef70;margin: 0 auto -30px;}
.xgwt_bt {width: 1200px;height: 110px;font-size: 30px;text-align: center;letter-spacing: 1.5px;line-height: 100px;color: red;font-weight: 700;margin: 0 auto;}
.xgwt_nr {widows: 1200px;height: 450px;margin: 0 auto;}
.xgwt_nr ul li {width: 280px;height: 205px;float: left;margin: 0 85px 30px 20px;}
.pfw {height: 60px;line-height: 60px;font-size: 40px;text-align: center;margin: 40px auto;}
.ceshgd {width: 900px;height: auto;overflow: hidden;border: 2px solid #139BF1;margin: 10px auto;padding: 20px 50px;}
.p_tit {height: 40px;line-height: 40px;font-size: 22px;font-weight: 700;width: 100%;display: block;overflow: hidden;}
.p_tit1 {height: 40px;line-height: 40px;font-size: 22px;font-weight: 700;width: 100%;overflow: hidden;}
.p_input {height: 40px;line-height: 40px;display: block;margin-bottom: 20px;}
.p_iinput {width: 22px;display: block;float: left;height: 22px;margin: 9px 10px auto 20px;}
.p_in_a1 {font-size: 18px;line-height: 40px;width: 200px;display: block;}
.zbtjsj {height: 1px;width: 100%;display: none;}
.sccoolbg {cursor: pointer;width: 180px;height: 36px;font-size: 16px;text-align: center;font-weight: 700;overflow: hidden;}
.zbtj {clear: both;width: 180px;height: 36px;display: block;overflow: hidden;margin: 70px auto auto;}
.intxt {width: 300px;height: 30px;line-height: 30px;font-size: 16px;}
.pro_spot img {margin-right: 15px;}
.pro_spot img:hover {z-index: 2;box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3);transition: box-shadow 1s;-moz-transition: box-shadow 1s;-webkit-transition: box-shadow 1s;-o-transition: box-shadow 1s;}
a.as {width: 200px;height: 46px;display: block;color: #ff0;border-radius: 8px;font-size: 22px;font-weight: 570;letter-spacing: 3px;line-height: 46px;text-align: center;border: 2px solid #ff0;margin: 30px auto 20px;}
.banner {width: 100%;background: #f35e0c;margin: 0 auto;}
.banner_1 {max-width: 1920px;min-width: 1200px;margin: 0 auto;}
.banner_1 img {width: 100%;}
.container2 {width: 1200px;overflow: hidden;clear: both;text-align: center;margin: 0 auto;}
.bt {width: 1200px;overflow: hidden;line-height: 36px;font-size: 18px;color: #333;letter-spacing: 1.5px;text-align: center;margin: 0 auto;padding: 20px 0;}
.bt h2 {width: 1200px;font-size: 36px;line-height: 90px;letter-spacing: 2px;text-align: center;font-weight: bold;}
.bt_wz {width: 1200px;display: block;line-height: 48px;font-size: 18px;color: #fff;letter-spacing: 1.5px;text-align: center;margin: 0 auto;padding: 0 0 20px;}
.bottom_bm_bg {width: 1200px;height: 459px;background: #f2f2f2;border-radius: 8px;margin: 60px auto;}
.bottom_bm_dt {width: 463px;height: 459px;float: left;overflow: hidden;}
.bmdsr_show {width: 100%;height: 466px;overflow: hidden;background: #f60 repeat;}
.bmdr_p1 {width: 100%;height: auto;overflow: hidden;margin-top: 15px;color: #fff;font-size: 20px;text-align: center;font-weight: 700;letter-spacing: 1.5px;}
.bmdsr_show .bd {width: 456px;height: 393px;overflow: hidden;background: #FFF;margin: 20px auto 0;}
.bmdsr_show .bd ul li {width: 98%;height: 42.2px;overflow: hidden;border-bottom: 1px dashed #8C8C8C;line-height: 42.2px;margin: 0 auto;}
.bmdsr_show .bd ul li span {width: 120px;height: auto;overflow: hidden;font-size: 14px;text-align: center;display: block;float: left;}
.bottom_bm_bd {width: 737px;height: 459px;float: right;}
.bottom_bm_bd_bt {width: 100%;height: 150px;font-size: 36px;text-align: center;font-weight: 600;letter-spacing: 1.5px;color: #555;line-height: 40px;padding-top: 55px;margin: 0 auto;}
.bottom_bm_bd ul {width: 494px;height: 260px;margin: 0 auto;}
.bottom_bm_bd input {width: 494px;height: 48px;font-size: 16px;text-align: center;letter-spacing: 1.5px;color: #333;line-height: 48px;border: 1px solid #cecece;border-radius: 8px;}
.subm {width: 200px !important;background: #e23a1f !important;color: #fff !important;border: 0 !important;margin: 0 147px !important;}
.bottom_dh {width: 100%;height: 70px;font-size: 14px;text-align: center;letter-spacing: 2px;color: #fff;line-height: 70px;margin: 0 auto 20px;}
.bottom_dh a:hover {color: #ff0;}
.bottom_bm_bd1 {width: 510px;height: 220px;margin: 0 auto;}
.bottom_bm_bd1 ul {width: 494px;height: 220px;margin: 0 auto;text-align: center;}
.subm1 {background: #f37216;color: #fff !important;border-radius: 24px;line-height: 40px;font-size: 20px;text-align: center;letter-spacing: 1.5px;display: inline-block;border: 2px solid #f37216;margin: 0 2% 1%;padding: 1px 60px;}
.bottom_bm_bd1 input {width: 100%;letter-spacing: 1.5px;line-height: 48px;border: 1px solid #cecece;border-radius: 8px;background: white;height: 48px;color: black!important;}
.bottom_bm_bd1 .tj {width: auto;border-radius: 24px;background: #f37216;line-height: 40px;background-color: #f37216;color: white!important;}
.zy_box_01 .zxUrl {color: white;}
.zy_box_01 {overflow: hidden;width: 1200px;margin: 0 auto;}
.zy_box_01 img {width: 100%;}
.zy_box_01 li {width: 24%;background: #fff;float: left;margin: .5% .5% 1.5% .5%;}
.zy_box_01 p {font-size: 18px;color: #fff;line-height: 40px;text-align: center;width: 80%;background: #eb6100;border-radius: 10px;margin: 0 auto 20px;}
.a_p {text-align: center;font-size: 18px;color: #ff0;line-height: 2;}
.zy_box_01 dl {text-align: center;width: 90%;color: #555;line-height: 1.5;margin: 0 auto 20px;}
.zy_box_01 dl dt {font-size: 18px;font-weight: 700;line-height: 40px;border-bottom: 1px solid #ccc;margin: 10px auto 15px;}
.zy_box_01 dl dd {font-size: 16px;font-weight: 700;margin: 5px auto;}
.con1_bg {width: 100%;display: block;background: #f45f0d;margin: 0 auto;text-align: center;}
.con1_bg h2 {/* width: 637px; *//* height: 35px; *//* background: url(../images/why.png) center no-repeat; *//* margin: 0 auto 30px; */color: white;}
.con1_bg .con {margin: 0 1%;color:  white;}
.con1_bg a {margin: 30px 0 40px;}
.why {width: 1200px;overflow: hidden;margin: 0 auto;display: flex;flex-wrap: wrap;text-align: center;}
.why div {display: inline-block;width: 31.3%;margin: 1%;}
.why img {width: 100%;}
.zky_img_bg {width: 100%;height: 778px;background: #fff;overflow: hidden;margin: 0 auto;}
.zky_img_bt {width: 1200px;display: block;line-height: 36px;font-size: 18px;color: #333;letter-spacing: 1.5px;text-align: center;margin: 0 auto;padding-top: 40px;}
.zky_img_bt h2 {font-size: 36px;line-height: 90px;letter-spacing: 2px;color: #e23a1f;text-align: center;font-weight: 700;margin: 0 auto;}
.zky_img {width: 1200px;height: 620px;margin: 20px auto 0;}
.zky_sp ul {width: 1200px;display: block;margin: 10px auto 30px;}
.zky_sp ul li {width: 580px;height: 390px;float: left;display: block;margin: 0 40px 0 auto;}
.zky_sp ul li p {width: 580px;height: 40px;line-height: 40px;font-size: 18px;color: #fff;letter-spacing: 1.5px;text-align: center;padding: 10px 0 20px;}
.zxbm {width: 1200px;height: 390px;background: #fff url(../images/bm.jpg) center no-repeat;border-radius: 8px;overflow: hidden;margin: 0 auto;padding-top: 10px;}
.img_zgz {width: 1200px;height: 60px;/*  background: url(../images/img_zgz.png) center no-repeat;*/margin: 0 auto;}
.xzgy ul {width: 1200px;height: 655px;display: block;margin: 0 auto 40px;}
.xzgy ul li {width: 1200px;height: 655px;float: left;margin: 0 auto;}
.xzgy ul li img {width: 580px;height: 360px;display: block;margin: 0 auto;}
.xzgy ul li p {width: 540px;padding-top: 20px;display: block;line-height: 38px;font-size: 18px;color: #333;letter-spacing: 1.5px;margin: 0 auto;}
.xzgy ul li span {color: #e23a1f;font-weight: 600;}
.xzgy ul li a {color: #e23a1f;}
.zky_zy_bg {width: 100%;display: block;padding: 20px 0;background: #fff;margin: 0 auto;}
.zky_zy_bg .con{margin: -20px 0 20px;text-align:  center;}
.all {overflow: hidden;background: #FFF;}
.yous {width: 1120px;text-align: center;margin: 0 auto;}
.yous_pg {position: relative;}
.yous_con {display: flex;background: url(../images/ly_bg.jpg);background-position: 2px center;background-repeat: no-repeat;height: 418px;/* margin-top: 50px; */}
.yous_pg h2 {font-size: 30px;line-height: 30px;padding-top: 100px;color: #f37838;font-weight: initial;}
.yous_pg p {width: 68%;line-height: 32px;text-align: left;font-size: 18px;margin: 60px auto 0;}
.yous_pg a {/* width: 68%; *//* line-height: 32px; *//* text-align: left; *//* font-size: 20px; *//* margin: 50px auto 0; */position: absolute;bottom: 24px;width: 70%;left: 15%;margin: 0;border-radius: 0;padding: 0;border: 0 solid #f37216;}
.paragraph2 {text-align: center;/* background-color: #6f91fd; */min-width: 1120px;margin: 0 auto;/* padding: .1px 0 40px; */}
.paragraph2_sub {color: #FFF;width: 1120px;font-size: 24px;margin: 0 auto;padding: 0 0 20px;}
.paragraph2 .subm1 {margin: 60px 20px 0 20px !important;}
.teacher {float: left;margin: 0 1px;}
.teacher img {width: 136px;height: 424px;}
.teacher_info {width: 255px;height: 364px;float: left;background-color: #ebeae8;font-size: 16px;line-height: 26px;text-align: left;position: relative;display: none;padding: 30px 18px;}
.teacher_info p {font-size: 18px;line-height: 30px;}
.paragraph2_content {display: inline-block;overflow: hidden;margin: 0 auto;}
.teacher_info b {font-size: 26px;letter-spacing: 4px;line-height: 16px;float: left;}
.show {display: initial;}
.teacher_info .button {background: #ec1c32;box-shadow: 0 0;color: #FFF;left: 90px;bottom: 30px;position: absolute;font-size: 16px;border-radius: 0;padding: 10px 20px;border: 0px solid #f37216;}
.paragraph2 .left {color: #000 !important;background: none !important;}
.yh {width: 1200px;text-align: center;margin: 65px auto 0;}
.yh .title {width: 620px;text-align: center;position: relative;border: 6px solid #000;margin: 0 auto;padding: 20px 0;}
.yh .title p {font-size: 30px;position: absolute;top: -25px;background: #FFF;width: 66%;left: 18%;letter-spacing: 3px;}
.yh .title h1 {font-size: 48px;font-weight: 700;}
.yh .title img {position: absolute;width: 6%;left: 47%;bottom: -28px;}
.con {font-size: 20px;text-align: left;line-height: 36px;margin: 4% 1%;}
.yh .left {background: none !important;color: #000 !important;}
.jybx {background: #505155;text-align: center;margin-top: 40px;}
.jybx_con {background: url(../images/jybx.jpg);background-size: 100%;width: 1200px;margin: 0 auto;}
.jybx_con h2 {color: #FFF;}
.jybx a {margin: 60px 20px !important;}
.clearfix {width: 1200px;text-align: center;padding: 140px 0;}
.jnxl {display: inline-block;width: 200px;font-size: 24px;color: #FFF;border: 3px solid #fff;margin: 0 64px;padding: 10px;}
.jybx_con .left {color: #FFF !important;background: none !important;}
.teacher_photo {float: left;}
.bottom_bm_bd ul li,.bottom_bm_bd1 ul li {width: 494px;height: 48px;float: left;margin: 0 auto 30px;}
.wid{width:200px!important;}</pre></body></html>