html,body,div,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,a,span,em,h2{padding:0;margin:0;}
a{text-decoration:none;}
ul,li,input{list-style:none; border: none;}
img{border:none;max-width:100%;font-size:0;}
body{font-family:"思源黑体","PingFang SC",arial;background:#ececec;}
i{font-style: normal;}
.fix:after{display:block; content:''; height:0; clear:both; overflow:hidden; visibility:hidden;}
.left{float:left;}
.right{float:right;}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}

.onload{position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;}
.onload img{display: block;width: 100%;height: 100%;}  
#LRfloater2{z-index: 1000!important;} 
.button{ border-radius: 0; } 
/*头部*/
.top{width:100%;padding:0.16rem 0.2rem;background: #ffffff;margin-bottom: 0.28rem;box-sizing: border-box;position: relative;}
.top .logo img{display: block;width: 6.13rem;}
.top .nav{position: absolute;top:50%;margin-top: -0.48rem;right: 0.2rem;}
.top .nav ul{display: none;}
.top .nav .NavBtn img{height: 0.64rem;padding:9px 0;}
.top .nav ul{position: absolute;top:54px;right: 0;z-index: 9;background:#e37b1c;}
.top .nav ul li a{display:block;width:106px;border-bottom: 1px solid #a29493;height: 42px;line-height: 42px;text-align:center;color: #fff;font-size: 16px;}
.top .nav ul li:last-child a{border:none;}
nav#menu ul li a span {
    display: inline-block;
    width: 10px;
    height: 10px;
    border: 1px solid #e37b1c;
    border-radius: 50%;
    margin-right: 10px;
    margin-bottom: 3px;
    background-color: #232323;
    vertical-align: middle;
}
/*底部*/
.footer{text-align: center;font-size:12px;color:#ffffff;line-height: 24px;padding: 0.2rem 0 1.2rem 0;background:#333333;}
#nav{width:100%;background: #e37b1c;height:50px;margin:0;position: fixed;left:0;bottom: 0;z-index: 99;}
#nav li{float: left;box-sizing: border-box;width:25%;border-right:1px solid #e79e41;position: relative;height:50px;padding-top:7px;}
#nav li a{display: inline-block;color:#fff;text-align: center;font-size: 12px;width:100%;}
#nav li:hover{background:#e79e41;}
#nav li a p{position: absolute;bottom:0;line-height: 12px;width:100%;padding-bottom: 8px;}
#nav .one img{width:18px;padding-top: 3px;}
#nav .two img{width:14px;padding-top: 2px;}
#nav .three img{width:12px;padding-top:1px;}
#nav .four img{width:46px;padding-top: 12px;}

/*导航*/
.mm-list .on{background: #ffffff;color: #c81b1b;}
nav#menu ul .on a span{background-color: #fff;position: relative;}
nav#menu ul .on a span:after{content: '';width:6px;height:6px;border: 1px solid #c81b1b;border-radius: 50%;position: absolute;top:3px;left:3px;}

/*banner*/
.banner,.introduce,.lecture,.course,.study{width: 7.1rem;margin:0 auto;margin-bottom: 0.3rem;}
.banner img{display: block;}