<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,article,aside,figcaption,footer,header,hgroup,summary,section,nav { margin:0; padding:0}
address,b,caption,cite,code,dfn,em,i,q,th { font-weight:normal; font-style:normal}
big,h1,h2,h3,h4,h5,h6,small { font-size:100%}
caption,th { text-align:left}
del { font-family:Simsun}
dfn { padding-right:2px; text-decoration:none; font-family:Arial}
fieldset,img { border:0}
li { list-style:none}
strong { font-weight:bold}
th { text-align:left}
.f_left{float:left;}
.f_right{float:right;}
/* clearfix */
.cf { *zoom:1}
.cf:after { content:"."; clear:both; display:block; overflow:hidden; visibility:hidden; height:0; font-size:0}

/*body*/
body{background:#2856da;font-size:14px;}

/*head*/
.head{width:100%;height:auto;margin:0px auto;}
.head_m{display:none;}
.head img,.head_m img{width:100%;}


/*public*/
.con_title{width:530px;height:82px;line-height:82px;background:url(../images/t1.png) center center no-repeat;background-size:contain;font-size:36px;margin:0px auto;position:relative;z-index:2;top:-29px;text-align:center;color:#fff;}
.con_box{width:760px;margin:90px auto;background:#fff;border-radius:20px;position:relative;z-index:1;padding:0px 0px 20px 0px;}
.con_text{}

/*signup*/

.signup ul{margin:0px;padding:0px;}
.signup li{color:#999999;text-align:center;list-style-type:none;margin:25px 0px;;}
.signup li input{width:80%;height:40px;line-height:40px;font-size:14px;border:1px solid #cccccc;border-radius:5px;padding:0px;margin:0px;text-indent:10px;outline:none;}
.signup li input.i_btn{width:80%;height:100px;border-radius:50px;margin:0px auto;text-align:center;font-size:30px;font-weight:bold;border:0px;background:url(../images/btn.png) center center no-repeat;background-size:contain;cursor:pointer;color:#FFFFFF;}

.s_num{height:26px;overflow:hidden;margin-bottom:20px;padding:0px 10%;}
.s_num ul li{font-size:14px;height:26px;line-height:26px;overflow:hidden;text-align:center;color:#999999;}
.s_num ul li span{padding:0px 80px;}

/*curriculum*/
.curriculum{padding:10px 30px 30px 30px;}

/*edu_tb*/
.edu_tb{ line-height:24px; width:100%}
.edu_tb thead{background:#2054eb;}
.edu_tb thead th{ color:#fff;padding:6px;}
.edu_tb,.edu_tb thead th,.edu_tb td{ border:1px solid #fff;border-collapse:collapse;text-align:center;}
.edu_tb td{padding:6px;background:#edf2ff;}
.edu_tb td.f_red{color:#ff0000;font-weight:bold;}
.edu_tb td.f_red a{color:#ff0000;}

/*content*/
.content{padding:10px 30px 30px 30px;color:#333333;line-height:26px;text-align:left;font-size:14px;}
.content img{width:100%;}
.content h1{text-align:center;padding-bottom:20px;font-size:16px;}
.content a{color:#999999;}
 
/*advantage*/
.advantage {padding-top:10px;}
.advantage ul{margin:0px auto;padding:0% 5%;}
.advantage li{float:left;width:27%;text-align:center;padding:0% 3%;}
.advantage li p{padding-bottom:10px;color:#999999;}
.advantage li p strong{font-size:16px;color:#333333;}


/*contact*/
.contact{padding:40px 60px 40px 60px;}
.contact_wx{float:right;width:20%;}
.contact_wx img{width:100%;}
.contact_tel{float:left;width:80%;font-size:16px;padding-top:15px;}
.contact_tel p{padding-bottom:10px;}
.contact_tel p a,.contact_tel p strong{color:#Ff0000;}

/*foot*/
.foot_nav{display:none;}


@media screen and (max-width: 767px) {

/*head*/
.head{display:none;}
.head_m{display:block;width:100%;height:auto;margin:0px auto;}

.con_title{width:90%;height:40px;line-height:40px;font-size:20px;top:-15px;}
.con_box{width:90%;border-radius:10px;margin:40px auto;}

/*signup*/
.signup li{margin:15px 0px;;}
.signup li input{height:36px;line-height:36px;}
.signup li input.i_btn{height:40px;border-radius:20px;font-size:18px;}
.s_num{margin-bottom:0px;}
.s_num ul li span{padding:0px 30px;}

/*curriculum*/
.curriculum{padding:10px 20px 20px 20px;}

/*content*/
.content{padding:10px 20px 20px 20px;}

/*advantage*/
.advantage li p img{width:100%;}

/*contact*/
.contact{padding:20px 20px 0px 20px;}
.contact_b{margin-bottom:80px;}
.contact_wx{width:28%;}
.contact_tel{width:72%;font-size:14px;padding-top:5px;}
.contact_tel p{padding-bottom:5px;}

/*foot*/
.foot_nav{display:block;position:fixed;bottom:0;width:100%;height:60px;line-height:60px;background:url(../images/foot.png) right center no-repeat;background-color:#0b2ab2;background-size:contain;text-align:left;z-index:100;display:flex;display:-webkit-flex;}
.foot_nav a{flex:1;-webkit-flex:1;color:#ffffff;font-size:18px;text-decoration:none;padding-left:5%;}
.foot_nav a span{padding-left:10px;}

}


@media screen and (max-width: 479px) {


}

</pre></body></html>