@charset"gb2312";
*{padding:0;margin:0;}
body{font-family:'microsoft yahei';font-size:14px;}
a{text-decoration:none;color:inherit;}
ul,ol{list-style:none;}
input,textarea,input[type=submit],type[type=reset],type[type=button]{outline:none;border:none;-webkit-appearance:none;}
img{display:block;}
.btn{display:block;width:260px;height:50px;background:#f34454;border-radius:10px;text-align: center;line-height: 50px;font-size:20px;color:#fff;}
/* 公共样式 */
.clear{clear:both;}
.clear:after{zoom:1;content:'.';height:0;visibility:hidden;display:block;}
.center{margin:auto;}
.margin-t10{margin-top:10px;}
.margin-t20{margin-top:20px;}
.margin-t30{margin-top:30px;}
.margin-t40{margin-top:40px;}
.margin-t50{margin-top:50px;}
.margin-t60{margin-top:60px;}
.margin-t70{margin-top:70px;}
.margin-t80{margin-top:80px;}
.margin-t90{margin-top:90px;}
.margin-t100{margin-top:100px;}
.margin-t110{margin-top:110px;}
.margin-t120{margin-top:120px;}
/* banner */
figure{width:1620px;overflow: hidden;position: relative;left:50%;margin-left:-810px;}
figure>img{width:1620px;}
/* course */
.course-list{width:1300px;overflow: hidden;}
.course-list>.course-box{width:1200px;background:#f0f0f0;border-radius:10px;box-shadow:-2px 0 7px 1px rgba(0,0,0,.15);display:flex;justify-content:flex-start;align-items:center;overflow: hidden;}
.course-list>.course-box>img{width:535px;margin:25px;border-radius:20px;}
.course-list>.course-box>.course-desc{display:block;width:566px;overflow: hidden;margin-left:10px;}
.course-list>.course-box>.course-desc>.course-title{display:flex;justify-content: space-between;align-items: center;}
.course-list>.course-box>.course-desc>.course-title>h1,h2,h3,h4,h5,h6{font-size:34px;color:#323232;font-weight:500;}
.course-list>.course-box>.course-desc>.course-title>p{font-size:25px;color:#e1172a;}
.course-list>.course-box>.course-desc>.course-sm{font-size:25px;color:#535353;line-height: 60px;}
.course-list>.course-box>.course-desc>.course-content{font-size:18px;color:#303030;line-height: 30px;font-weight: 100;}
.course-list>.course-box>.course-desc>.course-content>i{font-size:18px;font-style: inherit;color:#e1172a;}
.course-list>.course-box>.course-desc>.btn-box{display:flex;justify-content: space-between;}