@charset "utf-8";
/* CSS Document */

/*通用*/
body,div,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,a,form,select,input,ul,ol,li{
	margin:0px;
	padding:0px;
	text-indent:0;
	font-weight:normal;
	font-size:14px;
	font-family:'Microsoft YaHei',Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
}
ul,ol{
	list-style:none;
	text-indent:0;
	list-style-position:outside;
}
img{
	border:0px;
}

/*浮动*/
.fl{
	float:left;
	display:inline;
}
.fr{
	float:right;
	display:inline;
}
.clear{
	clear:right;
}


/*顶部导航*/
body{
    margin:0 auto;
    width:100%;
    overflow-x:hidden;
}


.wrap{
    margin:0 auto;
    width:100%;
    max-width:640px;
    min-width:320px;
    overflow:hidden;
}
 .header{
    width:100%;
}
.header .header-top{
    width:100%;
    padding:24px 0; 
}
.header .header-top .logo{
    margin-left:3.125%;
    width:82.5%;
}
.header .nav{
    width:100%;
    background:#000000;
}
.header .nav li{
    padding:18px 0;
    float:left;
    width:25%;
    line-height:20px;
    text-align:center;
    background:#000000;
}
.header .nav li a{
    font-size:0.8rem;
    color:#ffffff;
    display:block;
}
.header .nav li.act{
    background:#bf095f;
}


/*banner*/
.banner{
    width:100%;
    height:auto;
    overflow:hidden;
}
.banner img{
    width:100%;
    height:auto;
    display:block;
}


/*content1*/
.content1{
	width:100%;
}
.content1 ul{
	width:40%;
	padding:20px 10px 10px 10px;
	float:left;
}
.content1 li{
	font-size:22px;
	background:url(../images/content1-1.png) no-repeat;
	padding-left:10px;
	padding-top:4px;
	display:block;
	background-size: 100%;
}
.content1 img{
	width:100%;
	margin-bottom:4px;
	margin-top:6px;
}
.content1 div{
	width:20%;
	padding-top:25%;
	float:left;
}
.content1 span{
	font-size:1.1rem;
	color:#bf095f;
	width:100%;
	text-align:center;
	display:block;
}
.content1 div img{
	margin-top:60%;
}


/*content2*/
.content2{
	width:100%;
	margin-top:20px;
}
.content2 span{
	font-size:36px;
	color:#4c4c4c;
	width:100%;
	text-align:center;
	display:block;
	font-weight:bold;
}
.content2 img{
	width:100%;
	margin-top:20px;
}


/*content3*/
.content3{
	width:100%;
}
.content3 img{
	width:100%;
	margin:20px auto;
}


/*content4*/
.content4{
	width:100%;
}
.content4 span{
	font-size:28px;
	color:#bf095f;
	width:100%;
	text-align:center;
	display:block;
	font-weight:bold;
}
.content4 img{
	width:100%;
	margin-top:20px;
}


/*content5*/
.content5{
	width:100%;
	margin-top:20px;
}
.content5-title{
	font-size:1.2rem;
	color:#808080;
	font-weight:bold;
	width:100%;
	display:block;
	text-align:center;
}
.content5-title span{
	font-size:1.2rem;
	color:#bf095f;
}
.content5-text{
	font-size:20px;
	color:#808080;
	width:100%;
	display:block;
	text-align:center;
}
.content5 img{
	margin:20px auto;
	display:block;
}
.content5 ul span{
	font-size:1rem;
	color:#ffffff;
	width:100%;
	height:auto;
	line-height:85px;
	display:block;
	text-align:center;
}
.content5 ul{
	display: block;
	width:80%;
	height:auto;
	margin-left:10%;
}
.content5 ul li{
	font-size:1rem;
	color:#333333;
	width:100%;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	border-bottom:1px #cecece solid;
	border-left:1px #cecece solid;
	border-right:1px #cecece solid;
}
.content5-tb1{
	background:url(../images/content5-tb1.jpg ) no-repeat; background-size:100% 100%;;
}
.content5-tb2{
	background:url(../images/content5-tb2.jpg) no-repeat ;background-size:100% 100%;;
}
.content5-tb3{
	background:url(../images/content5-tb3.jpg) no-repeat; background-size:100% 100%;;
}
.content5-tb4{
	background:url(../images/content5-tb4.jpg) no-repeat; background-size:100% 100%;;
}


/*content6*/
.content6{
	width:100%;
	clear:left;
}
.content6 img{
	max-width: 100%;
    height: auto;
	margin:0% 1% 3% 5%;
	float: left;
}
.content6 h2{
	width:100%;
	font-size:1.8rem;
	color:#808080;
	width:100%;
	display:block;
	text-align:center;
	margin-bottom:3%;

}

.content6 .xqy1{
}
.content .xqy2{

}
.content .xqy3{

}
.content6 .xqy4{
	margin-top: -58.5%;
}
.content6 .xqy5{
	font-size: 2rem;
	color:#ef1c49;
	width:auto;
}
.particulars{
	font-size: 2rem;
	color:#ef1c49;
	max-width:50%;
	width:50%; 
	height:auto;
	margin: auto;
}
.content6 .change{
	font-size:1.5rem;
	color:#ef1c49;
	width:50%;
	display:block;
	text-align:center;
}
.content6 span{
	font-size:2rem;
	color:#ef1c49;
	float:left;
	width:100%;
	height:auto;
	line-height:auto;
	display:block;
	text-align:center;
}
.ban1{
	clear:left;
	width:90%;
	padding-top: 0px;
}
.ban2{
	margin-top:-55px;
	margin-bottom:10px;
	width:90%;
}
.ban3{
	margin-bottom:20px;
	width:90%;
}


/*content7*/
.content7{
	margin:auto;
	background:url(../images/jy.jpg) no-repeat center 0;
	background-size:100% 100%;
	margin-bottom:40px;
	clear:left;
}
.jy{
	padding:25px 20px 15px 20px;
	text-align:center;
}
.content7 h2{
	font-size:1.2rem;
	margin-bottom:25px;
}
.content7 h3{
	font-size:1.2rem;
	line-height:40px;
}
.content7 a{
	width:60%;
	height:48px;
	font-size:28px;
	color:#fff;
	background-color:#bf095f;
	text-align:center;
	line-height:42px;
	border-radius:5px;
	margin:10px auto 0px auto;
	display:block;
}


/*bottom-banner*/
.bottom-banner img{
    width:100%;
    height:auto;
    display:block;
}

/*申请试听*/
.shiting{
	width:100%;
	height:auto;
	margin:0 auto;
	margin-bottom:20px;
}
.shiting .title{
	color:#333333;
	font-size:36px;
	text-align:center;
}
.shiting form{
	width:80%;
	margin:0 auto;
}
.shiting .input-group{
	margin-top:20px;
}
.shiting .apply{
	padding-bottom: 10px;
}
.shiting .apply .btn{
	line-height:20px;
	margin-top:20px;
}


/*版权所有*/
.footer{
    padding:18px 0;
    width:100%;
    background:#1a1919;
}
.footer p{
    padding:0 2%;
    font-size:1rem;
    color:#b0b1b2;
    text-align:center;
}