<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul,button{
	margin: 0;
	padding: 0;
	border: 0
}
body{font:14px/1.5 "Microsoft YaHei"; }
b,em,i,ins{font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{outline:0;}
textarea{resize:none;}
a{text-decoration:none; }
.fr{float: right;}
.fl{float: left;}
.clearfix{zoom:1;}
.clearfix:after,.clearfix:before{content:"";display:table;}
.clearfix:after{clear:both;}
img,button{border:0;}

/* banner */
.banner{
	width:100%;
	min-width:1000px;
	height:500px;
	background:url(../images/banner.jpg) no-repeat center center;
	/* margin-top:80px; */
}
.banner-container{
	width:1000px;
	height:500px;
	margin:0 auto;
	position:relative;
}
.banner-container-animate{
	width:536px;
	height:124px;
	position:absolute;
	top:85px;
	left:230px;
    -moz-animation: name1 2s ease 0.5s 1 both;
    -webkit-animation:name1 2s ease 0.5s 1 both ;
    -o-animation:name1 2s ease 0.5s 1 both ;
    animation:name1 2s ease 0.5s 1 both ;
}
@keyframes name1 {
    0%{
        -webkit-transform: translateY(-60px);opacity:0;
        -moz-transform: translateY(-60px);opacity:0;
        -ms-transform:translateY(-60px);opacity:0;
        -o-transform:translateY(-60px);opacity:0;
        transform:translateY(-60px); opacity:0;
     }
    100%{  
         -webkit-transform: translateY(0);  opacity:1;
        -moz-transform: translateY(0);  opacity:1;
        -ms-transform:translateY(0);  opacity:1;
        -o-transform:translateY(0);  opacity:1;
        transform:translateY(0); opacity:1;
    }
}
.banner-container-p{
    width:636px;
    height:84px;
    position:absolute;
    top:240px;
    left:205px;
    font-size:24px;
    color:#f7f8b0;
    text-align:center;
}
.banner-container-p span,banner-container-btn span{
    font-size:32px;
}
.banner-container-btn{
    width:493px;
    height:63px;
    line-height:63px;
    background:url(../images/banner-btn.png) no-repeat center center;
    position:absolute;
    top:365px;
    left:275px;
    text-align:center;
}
.banner-container-btn a{
    font-size:24px;
    color:#fff;
    padding:13px 84px;
}
/*报名送礼*/
.gift{
    width:100%;
    min-width:1000px;
    background:#fff;
}
.gift-container{
    width:1000px;
    margin:0 auto;
    padding:40px 0;
}
.gift-title{
    text-align:left;
}
.gift-title-p{
    font-size:22px;
    color:#d70007;
    padding-left:33px;
}
.gift-container-list{
    width: 580px;
    height:150px;
    float: left;
    margin-top:50px;
}
.gift-container-list p,.gift-container-list a{
    font-size:18px;
    color:#434343;
    letter-spacing: 1px;
    line-height:2;
}
/*优惠*/
.discounts{
    width:100%;
    min-width:1000px;
    background:#f8ecd9;
}
.discounts-container{
    width:1000px;
    margin:0 auto;
    padding:50px 0;
}
.discounts-title{
    text-align:left;
}
.discounts-title-p{
    font-size:22px;
    color:#d70007;
    padding-left:33px;
}
.discounts-container-list{
    margin-top:40px;
}
.discounts-container-list a{
    font-size:18px;
    color:#434343;
    line-height:2;
}
/*课程*/
.course{
    width:100%;
    min-width:1000px;
    background:#fff;
}
.course-container{
    width:1000px;
    margin:0 auto;
    padding:40px 0;
}
.course-container-list-type{
    width:480px;
    margin-top:40px;
}
.course-container-list-type-title,.course-container-list-type-title span{
    padding-left:10px;
}
.course-container-list-type-title span{
    font-size:14px;
    color:#434343;
}
.course-container-list-type-p{
    padding-top:20px;
    font-size:18px;
    color:#e53940;
}
.course-container-list-table{
    margin-top:10px;
}
.course-container-list-table table th,.course-container-list-table table td{
    text-align:center;
    background:#48b3b3;
    color:#fff;
    font-size:14px;
     border-top:1px solid #3a3a3a;
    border-left:1px solid #3a3a3a;
}
.course-container-list-table table td{background:#fff;color:#434343;}
.course-container-list-table table td a{
    background:url(../images/icon-join.png) no-repeat center center;
    width:88px;
    height:36px;
    display:block;
    cursor:pointer;
    color:#fff;
    margin:0 auto;
}
.course-linmen-title{
    text-align:center;
    margin:40px 0 25px 0;
}
.course-linmen-table{
    width:720px;
    margin-top:25px;
}
/*爆款课程*/
.fire{
    width:100%;
    min-width:1000px;
    background:#fff;
}
.fire-container{
    width:1000px;
    margin:0 auto;
    padding:10px 0 60px 0;
}
.fire-title{
    text-align:center;
    margin-bottom:40px;
}
.fire-container-list{
    float:left;
    margin:6px 4px;
    width:320px;
    height:206px;
    border:1px solid #bfbfbf;
    position:relative;
}
.fire-container-dt{
    width:320px;
    height:162px;
    text-align:center;
}
.fire-container-dt img{
    margin-top:30px;
}
.fire-container-dt-div{
    width:280px;
    height:30px;
    line-height: 30px;
    color:#fff;
    font-size:16px;
    background:#298787;
    margin:10px auto;
}
.fire-container-dt-p{
    color: #f6ff00;
    font-size:16px;
}
.fire-container-dt-p span{
    font-size:20px;
}
.fire-container-list-a{
    cursor:pointer;
    display:block;
}
.fire-container-list-a-title{
    position:absolute;
    top:10px;
    right:25px;
    color:#fcaeae;
}
.fire-container-list-a-onclick{
    font-size:16px;
    line-height:2;
    margin-top: 113px; 
    margin-left: 13px;
}
.fire-container-list-a-onclick p{
    text-align:right;
    padding-right:10px;
}
.fire-container-btn{
    color:#f6ff00;
    line-height:50px;
    text-align:center;
}

.fire-container-btn a{
    width:100px;
    height:30px;
    line-height:30px;
    text-align:center;
    font-size:14px;
    color:#298787;
    border:1px solid #298787;
    border-radius:25px;
    display:block;
    float:left;
    margin:7px 20px 0 30px;
}
/* 免费试听*/
.listen{
    width:100%;
    min-width:1000px;
    background:#f8ecd9;
}
.listen-container{
    width:1000px;
    margin:0 auto;
    padding:60px 0;
}
.listen-title{
    text-align:center;
    margin-bottom:40px;
}
.listen-container-list{
    float:left;
    margin:0 15px;
    background:url(../images/free-listen.jpg) no-repeat center center;
    width:298px;
    height:188px;
}
.listen-container-list-a{
    margin:75px 0 0 24px;
    cursor:pointer;
    display:block;
}
.listen-container-list p{
    color:#fff;
    line-height:50px;
    font-size:16px;
   padding-left:20px;
}
.listen-container-list img{
    vertical-align:middle;
}
/*报名时间地点*/
.join{
    width:100%;
    min-width:1000px;
    background:#fff;
}
.join-container{
    width:1000px;
    margin:0 auto;
    padding:60px 0;
}
.join-container-adrpho p a{
    font-size:22px;
    color:#262626;
    line-height:2.3;
    letter-spacing:1px;
    display:block;
}
.join-container-adrpho p img{
    vertical-align:middle;
}
.join-container-adrpho p span{
    font-size:20px;
    padding-left:15px;
    color:#414141;
}
.join-container-adver,.join-container-adrpho{
    margin:0 20px;
}
.join-container-adrpho-margin{
    margin-top:23px;
}
/* 支付方式*/
.bank{
    width:100%;
    min-width:1000px;
    background:#d9f4f8;
}
.bank-container{
    width:1000px;
    margin:0 auto;
    padding:40px 0;
}
.bank_title{
    font-size:40px;
    color:#029dc4;
    text-align:center;
}
.bank_container_padding{padding-top:40px;}
.bank-contaienr-list{padding:0 99px;border-right:1px solid #7dbbd1;height:366px;}
.bank-container-logo{margin-bottom:20px;}
.bank-container-info{font-size:18px;color:#083e51;line-height:2;margin-bottom:10px;}
.bank-contaienr-list:last-child{
    border-right: 0px;
}</pre></body></html>