@charset "UTF-8";
/*----banner--------*/
.banner{
	background-image:url(/junior/images/banner.jpg);
}
.banner .txt{
	float:right;
	width:190px;
	padding-top:40px;
}
.banner .txt1{
	font-size:1.6rem;
}
.banner .txt2{
	color:#00c170;
	font-size:2.2rem;
	line-height:1.6em;
	font-weight:bold;
}
.banner .txt3{
	font-size:1.4rem;
}
h4.sub_title{
	color:#999;
}
.content{
	padding:20px 0;
	
}
.picture-list{
	display:box;
	display:-webkit-box;
	display:-moz-box;
}
.picture-list li{
	width:29.3%;
	padding:0 2%;
}
.picture-list .img img{
	float:left;
	width:100%;
}
.picture-list .title{
	width:100%;
	min-height:55px;
	padding:4px 5px 0 5px;
	box-sizing:border-box;
	color:#fff;
	font-size:1.4rem;
	text-align:center;
	background-color:#ff7f14;
	border-radius:6px;
} 
@media screen and (max-width:320px){
	.picture-list .title{
		min-height:64px;
	}
}
.picture-list .txt{
	padding-top:8px;
	font-size:1.2rem;
	
}
.apply{
	border-bottom:0;
}
.img-list{
	position:relative;
	padding:15px 0 45px 0;
}
.img-list ul{
	position:relative;
	width:80%;
	min-height:150px;
	margin:auto;
}
.img-list li{
	position:absolute;
	left:0;
	top:0;
	z-index:10;
	width:100%;
}
.img-list li img{
	width:100%;
}
p.content-txt{
	padding:10px 15px;
}
.content-img{
	padding:10px;
}
.content-img img{
	width:100%;
}

.body1{
	min-height:100%;
	background:url(/images_new/bg1.jpg) no-repeat center top;
	background-size:cover;
 	background-attachment:fixed;
}
.mid-title{
	color:#333;
	font-size:1.6rem;
	text-align:center;
	font-weight:normal;
}

.content-flow{
	display:box;
	display:-webkit-box;
	display:-moz-box;
	padding:20px 15px 0 15px;
}
.content-flow li{
	padding:0 5px;
	text-align:center;
}
.content-flow .bd{
	width:75px;
}
.content-flow .bd i{
	width:100%;
	height:75px;
	line-height:75px;
	font-size:2.4rem;
	color:#fff;
	background-color:#ff7f14;
	background-size:100% 100%;
	border-radius:50%;
}
.content-flow .txt{
	color:#333;
	line-height:2em;
}
.content-flow .elli{
	box-flex:1;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	line-height:75px;
	color:#fff;
	font-size:1.6rem;
}
h4.get-more{
	text-align:center;
	font-weight:normal;
}
.item-list{
	padding:10px 0;
}
.item-list li{
	float:left;
	width:25%;
	padding:10px 0;
}
.item-list-bd{
	width:90%;
	margin:auto;
	text-align:center;
}
.item-list-bd .face{
	width:75px;
	height:75px;
	margin:auto;
	overflow:hidden;
	background-color:#e5e5e5;
	border-radius:50%;
}
.item-list-bd .face img{
	width:100%;
}
.item-list-bd a{
	display:block;
}
.item-list-bd .name{
	padding:4px 0;
}
.item-list-bd .star i{
	font-size:1.2rem;
}
.item-list-bd .star .cursor{
	color:#ff7f14;
}

.content-item{
	display:box;
	display:-webkit-box;
	display:-moz-box;
	padding:10px 0;
}
.content-item li{
	margin:0 1.5%;
	width:30.3%;
	box-sizing:border-box;
	padding:10px;
	background-color:#e5e5e5;
}
.content-item .num{
	line-height:72px;
}
.content-item .num b{
	font-size:4rem;
}
.content-item .num span{
	font-size:2rem;
}
.content-item .icon{
	display:block;
	width:72px;
	height:72px;
	margin:auto;
	color:#ff7f14;
	text-align:center;
	border:solid 1px #ff7f14;
	border-radius:50%;
}
.content-item .icon i{
	font-size:4rem;
	line-height:72px;
}
.content-item .title{
	min-height:40px;
	color:#ff7f14;
	font-size:1.2rem;
	text-align:center;
	padding-top:5px;
}
.content-item .txt{
	font-size:1rem;
}

.big-bg{
	background:url(/junior/images/img1.jpg) no-repeat;
	background-size:100% 100%;
	background-attachment:fixed;
}
.big-bg .sub_title,
.big-bg .big_title{
	color:#fff;
}

.round-body {
	position:relative;
	width: 100%;
	height: 400px;
	margin:auto;
}
 @media all and  (max-width:320px) { 
 	.round-body{
 		overflow:hidden;
 	}
 }
.round-body .go-left,
.round-body .go-right{
	position:absolute;
	top:0;
	width:60px;
	height:100%;
	line-height:400px;
	text-align:center;
	font-size:30px;
	color:#fff;
}
.round-body .go-left{
	left:0;
}
.round-body .go-right{
	right:0;
}
.round-body ul {
	position: relative;
	width: 60%;  
	height: 100%;
	margin: auto;
}

.round-body ul li {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1; 
	width: 210px; 
	height: 340px;
	background: #f0f0f0;
	box-shadow: 6px 6px 6px rgba(0, 0, 0, .33);
	*box-shadow: 6px 6px 6px #666;
}
.round-body ul li img{
	width:100%;
}

.txt-body1{
	padding:15px 0 10px 0;
	text-align:center;
	color:#fff;
}
.txt-body1 h3{
	font-size:2.2rem;
	font-weight:normal;
}
.txt-body1 h4{
	font-size:1.4rem;
	font-weight:normal;
}
.txt-body1 ul{
	display:box;
	display:-webkit-box;
	display:-moz-box;
	width:70%;
	margin:auto;
	padding-top:15px;
}
.txt-body1 li{
	box-flex:1;
	-webkit-box-flex:1;
	-moz-box-flex:1;
}
.txt-body1 li b{
	display:block;
	font-size:3rem;
	font-weight:normal;
	color:#ff7f14;
}
.txt-body1 li span{
	display:block;
	font-size:1.4rem;
}
