.content-wrap{position:relative;max-width:1080px;min-width:300px;margin:0 auto 10vw;background:url(../images/index.png);}
header{position:relative;width:100%;height:80px;padding:1px;}
    .search-wrap{position:relative;width:96%;height:50px;margin:15px auto;padding-right:20px;background:#fff;border-radius:25px;overflow:hidden;}
	    .search-logo{position:relative;width:50px;height:50px;float:left;background:url(../images/logo.png);background-size:100%;} 
	    .search-button{position:relative;width:50px;height:40px;cursor:pointer;color:#fff;float:right;margin-top:5px;line-height:40px;text-align:center;font-size:14px;border-radius:10px;background:#fe2A81;}
		    .search-button:hover{background:#02c656;}
		.search-input{position:relative;margin-left:55px;margin-right:50px;padding-top:5px;height:50px;}
		    .search-input input{width:100%;height:40px;border:none;font-size:1.4rem;}
.nav-wrap{position:relative;clear:both;width:100%;height:auto;margin-bottom:2%;padding-top:1px;}
    .nav-wrap ul li{position:relative;width:40%;height:auto !important;float:left;margin:2% 30% 0;overflow:hidden;}
	.nav-wrap ul li img{width:100%;height:auto !important;transition: all 0.6s;}
	.nav-wrap ul li img:hover{transform: scale(1.2);}
	.ico-title{width:100%;height:5vw;text-align:center;line-height:5vw;font-size:2vw;color:#F00}
.course-wrap{position:relative;width:100%;padding:10px;border-top:2px solid #f7f7f7;overflow:hidden;}
    .course-img{width:40%;height:auto;float:left;overflow: hidden;}
	.course-img img{width:100%;height:auto !important;transition: all 0.6s;}
	.course-img img:hover{transform: scale(1.2);}
	.course-more{margin-left:42%;margin-right:0px;height:auto;float:right;}
	.course-info{margin-left:42%;margin-right:0px;height:auto;}
	    .course-title{width:100%;line-height:25px;font-size:2vw;font-weight:bolder;}
		.course-teacher{width:100%;line-height:5vw;font-size:1vw;}
		.course-click{width:100%;line-height:5vw;font-size:1vw;}
		.course-click img{width:3vw;height:3vw;}
footer{position: fixed;bottom: 0; z-index:99;width:100%;height:10vw;}
	.foter-bt{min-width:300px;max-width:1080px;margin:0 auto;height:10vw;line-height:50px;background:#fAfAfA;text-align:center;}
	.foter-bt ul li{width:25%;height:10vw;line-height:10vw;font-size:4vw;font-weight:bolder;float:left;list-style: none;text-align:center;}	
	.foter-bt ul li a{display:block;width:100%;height:10vw;}
	.foter-bt ul li:hover,.foter-bt ul li a:hover{background:#fe2A81;color:#fff;}
	
	
		
		