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

/*banner*/
.slideBox{ position:relative; overflow:hidden; margin:66px auto 0;  max-width:1920px;/* 设置焦点图最大宽度 */}
.slideBox .hd{ position:absolute; width:100px; height:28px; line-height:28px; bottom:-15px; left:50%; margin-left:-50px; z-index:1; }
.slideBox .hd li{ display:inline-block; width:8px; height:8px; text-indent:-9999px; overflow:hidden; margin:0 6px; background:#ccc;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
 }
.slideBox .hd li.on{ background:#F7A00E;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%; /* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

/*公共样式*/
.wap-sub-title{ width:100%; border-bottom:1px solid #DBDBDB;}
.wap-sub-title h3{ font-size:1.25em; font-weight:bold; color:#404040; border-left:4px solid #F7A00E; margin-bottom:8px; padding-left:10px;}
@media screen and (min-width:768px){
.wap-sub-title h3{ font-size:1.5em;}		
}
	
.wap-cont{ width:100%; background-color:#fff; margin-top:12px; display:table;}
.sub-wap-cont{ width:95%; margin:0 auto; display:table; padding-top:10px; padding-bottom:1.5em;}
.sub-wap-cont img{width:100%}
.wap-cont2{ margin-top:0px;}
.sub-wap-cont2{ overflow:hidden;}
.most{ width:80%; margin:25px auto 0; display:table;background-color:#F7A00E; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.most a{ display:block; width:100%; height:50px; line-height:50px; text-align:center; font-size:1.3em; font-weight:bold; color:#fff; background:url(../images/jt_ico.png) no-repeat 80% center; }
.most2{ background-color:#77D884;}
.most3{ background-color:#20B2EA;}
.most4{ background-color:#F06EAA;}

.wap-fy{ width:100%; text-align:center; padding-top:18px;}
.wap-fy a{ display:inline-block; width:20%; height:40px; margin-right:10px; text-aligh:center; line-height:40px; color:#fff; font-size:1.2em; font-weight:bold; border-radius:5px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;}
.wap-fy .prvecurret{ background-color:#FBAE5C; }
.wap-fy .next{ background-color:#20B2EA;}
@media screen and (min-width:768px){
.wap-fy a{ font-size:1.5em;}	
}

/*四个四块*/
.wap-four{ width:100%; background-color:#fff; display:table;}
.wap-four ul{ width:102%; margin:0 auto;}
.wap-four ul li{ float:left; width:23.3%; margin-left:3px; padding-top:28px; padding-bottom:1.3em;}
.wap-four ul li dl dt a{ display:block; width:66px; height:66px; margin:0 auto;}
.wap-four ul li dl dd a{ font-size:1em; color:#404040; font-weight:bold;}

@media screen and (min-width:768px){
  .wap-four ul li dl dt a{ width:99px !important; height:99px !important;}
  .wap-four ul li dl dd a{ font-size:1.5em !important;}	
}

.wap-four ul li dl dt a img{ width:100%;}
.wap-four ul li dl dd{ width:100%; text-align:center; padding-top:10px;}
.wap-four ul li dl dd a{ font-size:1em; color:#404040; font-weight:bold;}

.wap-four ul .com1 dt a{ background:url(../images/d_dance.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%;}
.wap-four ul .com2 dt a{ background:url(../images/d_geta.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%;}
.wap-four ul .com3 dt a{ background:url(../images/d_music.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%;}
.wap-four ul .com4 dt a{ background:url(../images/d_hezuo.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%;}

/*热门课程*/
.wap-hotkc{ width:110%; display:table;}
.wap-hotkc li{ width:45%; float:left; margin-right:5px; margin-top:15px;}
.wap-hotkc li dl dt img{ width:100%;}
.wap-hotkc li dl dd{ width:100%; text-align:center;}
.wap-hotkc li dl dd h3{ font-size:1.25em; color:#404040; padding-top:5px; font-weight:bold;}
.wap-hotkc li dl dd p{ font-size:14px; color:#5F5F5F; padding-top:5px;}
@media screen and (min-width:768px){
	.wap-hotkc li dl dd h3{ font-size:1.5em;}
}

/*为什么选择桔子树*/
.wap-why{ width:100%; display:table;}
.wap-why dl{ width:100%; padding-top:30px; display:table;}
.wap-why dl dt{ float:left; width:32px; height:32px; border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px; background-color:#F7A00E; font-size:1.3em; color:#fff; font-weight:bold; text-align:center; line-height:32px;}
.wap-why dl dd{ float:left; width:85%; margin-left:1em; padding:5px 0; border-bottom:1px solid #E2E2E2;
/*overflow:hidden;
 word-break:keep-all; 
 white-space:nowrap; 
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;*/
 }
.wap-why dl dd a{ font-size:1.25em;}
.wap-why dl dd a:hover{ color:#F7A00E;}

@media screen and (min-width:768px){
	.wap-why dl dd{ padding-left:2%; width:91%;}
}
.wap-why .why2 dl dt{ background-color:#77D884;}
.wap-why .why3 dl dt{ background-color:#20B2EA;}
.wap-why .why4 dl dt{ background-color:#F06EAA;}
.wap-why .why5 dl dt{ background-color:#9E0DF9;}
.wap-why .why6 dl dt{ background-color:#F30D0D;}

/*师资力量*/
.wap-teacher{ width:110%; display:table;}
.wap-teacher li{ width:29.5%; float:left; margin-right:5px; margin-top:15px; overflow:hidden;}
.wap-teacher li dl{ width:100%; display:table;}
.wap-teacher li dl dt img{ width:100%;}
.wap-teacher li dl dd{ width:100%; background-color:#F2F2F2; text-align:center; padding-bottom:10px;}
.wap-teacher li dl dd h3{ font-size:1.25em; font-weight:bold; color:#202020; padding-top:5px;}
.wap-teacher li dl dd p{ font-size:14px; padding-top:5px;}
@media screen and (min-width:768px){
	.wap-teacher li dl dd h3{ font-size:1.5em;}
	.wap-teacher li{ width:30%;}
}

/*走进桔子树*/
.swiper-container {
	width: 100%;
	height: 100%;
	overflow:hidden;
}
.swiper-slide {
	width:100% !important;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.swiper-container-horizontal>.swiper-pagination{ position:relative; padding-top:20px; bottom:0px;}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{ background-color:#F7A00E;}

.swiper-slide dl{ width:100%; margin-top:15px;}
.swiper-slide dl dt{ position:relative;}
.swiper-slide dl dt img{ width:100%;}
.swiper-slide dl dt h6{ position:absolute; left:10px; bottom:-10px; width:80px; height:25px; text-align:center; line-height:25px; background-color:#F7A00E; color:#fff; font-weight:bold; font-size:1.3em;}
.swiper-slide dl dd{ width:100%; min-height:150px !important; padding-bottom:1.5em; background-color:#F4F4F4;}
.swiper-slide dl dd h4 a{ display:block; width:90%; margin:0 auto; font-size:1.2em; font-weight:bold; color:#1B1B1B; padding-top:25px;}
.swiper-slide dl dd h3 a{ display:block; width:90%; margin:0 auto; font-size:1.3em; font-weight:bold; color:#1B1B1B; padding-top:5px;}
.swiper-slide dl dd p{ width:90%; margin:0 auto; padding-top:15px; color:#404040; font-size:1.1em; line-height:20px;}

@media screen and (min-width:768px){
.swiper-slide dl dd h4 a{ font-size:1.3em;}	
.swiper-slide dl dd h3 a{ font-size:1.5em;}
.swiper-slide dl dd p{ font-size:1.2em;}	
}

/*视频中心*/
.wap-hotkc2 dl dt{ position:relative;}
.wap-hotkc2 dl dt h6 img{ width:26px; height:26px; position:absolute; left:10px; bottom:10px;}
@media screen and (min-width:768px){
	.wap-hotkc2 dl dt h6 img{ width:46px; height:46px; position:absolute; left:25px; bottom:25px;}	
	
}
/*常见问题*/
.wap-answer{ width:110%; display:table; padding-top:15px;}
.wap-answer li{ float:left; width:29.5%; margin-right:5px; margin-bottom:5px;}
.wap-answer li a{ display:block; width:100%; height:50px; text-align:center; line-height:50px; background-color:#F06EAA;  color:#fff; font-weight:bold; font-size:1em;}
.wap-answer li a:hover{ background-color:#FFDE74;}

.wap-answer .ans2 a{ background-color:#6DCFF8;}
.wap-answer .ans3 a{ background-color:#F6B64E;}
.wap-answer .ans4 a{ background-color:#7EDE87;}
.wap-answer .ans5 a{ background-color:#C990FC;}
.wap-answer .ans6 a{ background-color:#F1876F;}

@media screen and (min-width:768px){
	.wap-answer li a{ font-size:1.5em;}	
}

.wap-question{ width:100%; display:table; padding-top:15px;}
.wap-question li p{ width:100%; height:40px; line-height:40px; font-size:1.2em; color:#000; border-bottom:1px solid #D9D9D9; background:url(../images/huise_jt.png) no-repeat 99% center;
 /*overflow:hidden;
 word-break:keep-all; 
 white-space:nowrap; 
 text-overflow:ellipsis;
 -o-text-overflow:ellipsis;*/
}
@media screen and (min-width:768px){
   .wap-question li p{ font-size:1.5em;}	
}



/*****************************************************************************二级////******************************************************************************************/

/*师资团队列表*/
.wap-cont-szlist{ margin-top:60px;}

/*师资团队详情*/
.banner{ margin-top:60px; display:table; width:100%; position:relative; left:50%; margin-left:-50%; display:table;}
.banner2{ margin-top:0px;}
.banner img{ width:100%;}
.wap-name{ width:100%; padding-top:1em; padding-bottom:1em; background-color:#343436;}
.wap-name h3{ color:#fff; font-size:1.5em; font-weight:bold; margin-left:1.2em;}
.wap-name span{ display:block; width:20px; height:1px; background-color:#fff; margin-top:10px; margin-left:1.8em;}
@media screen and (min-width:768px){
.wap-name h3{ font-size:1.8em;}
.wap-name span{ margin-left:2.0em;}	
}
.wap-subcont{ width:100%; background-color:#fff; display:table; padding-top:10px; padding-bottom:2.5em;}
.wap-subcont2{ margin-top:60px;}
.wap-sub-cont{ width:90%; margin:0 auto;}
.wap-sub-cont p{ padding-top:8px; line-height:25px; font-size:1.2em;}
.wap-sub-cont p img{ width:100%;}
@media screen and (min-width:768px){
	.wap-sub-cont p{ font-size:1.4em;}
}

/*师资力量--综合*/
.wap-szlist-zh{ width:100%; background-color:#fff; margin-top:60px; padding-top:15px; padding-bottom:15px;}

.wap-adult{ width:90%; margin:0 auto; display:table; text-align:center;}
.wap-sub-adult{ width:110%;}
.wap-adult li{ float:left; margin-top:5px; margin-left:10px; margin-bottom:5px;}
.wap-adult li dl{ width:80px; height:80px; border-radius:6px; -webkit-border-radius:6px;  overflow:hidden; position:relative;}
.wap-adult li dl dt{ width:100%; height:100%;}
.wap-adult li dl dt img{ width:100%; height:100%;}	
.wap-adult li dl dd { position:absolute; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.3);}
.wap-adult li dl dd a{ display:block;  font-size:1.1em; color:#fff; font-weight:bold; position:absolute;}

@media screen and (min-width:330px) and (max-width:360px){
	.wap-adult li dl{ width:94px; height:94px;}
}
@media screen and (min-width:375px){
	.wap-adult li dl{ width:98px; height:98px;}
}
@media screen and (min-width:384px){
	.wap-adult li dl{ width:101px; height:101px;}
}
@media screen and (min-width:414px){
	.wap-adult li dl{ width:110px; height:110px;}
}
@media screen and (min-width:768px){
	.wap-adult li dl{ width:130px; height:130px;}
}

.wap-adult .wu1 dl{ background-color:#FBAE5C;}
.sub-wu dl{ background-color:#77D884 !important;}
.sub-wu2 dl{ background-color:#20B2EA !important;}
.sub-wu3 dl{ background-color:#F06EAA !important;}

.wap-adult .wu1 dl dd{ background:none;}

.wap-adult li dl dd a{ top:30px; left:8px; }
.wap-adult .wu1 dl dd a{  top:20px; left:15px; }

@media screen and (min-width:330px) and (max-width:360px){
	.wap-adult li dl dd a{ top:40px; left:14px; }
	.wap-adult .wu1 dl dd a{ top:28px; left:20px; }
}
@media screen and (min-width:375px){
	.wap-adult li dl dd a{ font-size:1.2em; top:40px; left:15px;}
	.wap-adult .wu1 dl dd a{ top:30px; left:20px; }
}
@media screen and (min-width:414px){
	.wap-adult .wu1 dl dd a{ top:34px; left:28px;}
	.wap-adult li dl dd a{ font-size:1.2em;   }
}
@media screen and (min-width:768px){
	.wap-adult li dl dd a{ font-size:1.5em; top:53px; left:21px; }
}

/*新闻中心*/
.wap-cont-newslist{ margin-top:0px;}
.wap-news{ width:100%; display:table;}
.wap-news li{ width:100%; background-color:#fff; padding-top:8px; padding-bottom:8px; margin-top:5px; display:table;}
.wap-news li dl dt{ width:30%; margin-left:8px; float:left;}
.wap-news li dl dt img{ width:100%;}
.wap-news li dl dd{ width:64%; float:left; margin-left:2%; position:relative;}
.wap-news li dl dd h3 a{ font-size:1.2em; font-weight:bold; color:#5D5D5D;}
.wap-news li dl dd h3 a:hover{ color:#FBAE5C;}
.wap-news li dl dd p{ font-size:1.1em; position:absolute; left:0px; bottom:-27px;}
@media screen and (min-width:768px){
	.wap-news li dl dd h3 a{ font-size:1.6em; font-weight:bold; color:#5D5D5D;}
	.wap-news li dl dd p{ font-size:1.3em;}
}

/*新闻中心--详情*/
.wap-title3{ width:100%; border-bottom:1px solid #EEEEEE; padding-bottom:10px;}
.wap-title3 h2{ font-size:1.22em; font-weight:bold; color:#5D5D5D; padding-top:15px; padding-bottom:5px;}
.wap-title3 span{ color:#717171;}

/*视频中心*/
.wap-qiehuan{ width:70%; margin:60px auto 0; border:1px solid #F7A00E; border-radius:5px; -webkit-border-radius:5px; display:table;}
.wap-qiehuan li{ float:left; width:50%; height:30px; line-height:30px; text-align:center;}
.wap-qiehuan li a{ font-weight:bold; font-size:1.2em;}
.wap-qiehuan .on{ background-color:#F7A00E;}
.wap-qiehuan .on a{ color:#fff;}
@media screen and (min-width:768px){
	.wap-qiehuan li{ height:45px; line-height:45px;}
	.wap-qiehuan li a{ font-size:1.4em;}	
}

.wap-big-nav{ width:100%; display:table; padding-top:12px;}
.wap-big-nav a{ display:inline-block; margin-top:5px; margin-right:7px; padding:3px 5px; font-size:1.2em; font-weight:bold; color:#000;}
.wap-big-nav a:hover{ background-color:#F7A00E; color:#fff; border-radius:5px; -webkit-border-radius:10px;}
.wap-big-nav .on{ background-color:#F7A00E; color:#fff; border-radius:5px; -webkit-border-radius:10px;}
@media screen and (min-width:375px){
	.wap-big-nav a{ margin-right:21px;}	
}
@media screen and (min-width:414px){
	.wap-big-nav a{ margin-right:7px;}	
}
@media screen and (min-width:768px){
	.wap-big-nav a{font-size:1.3em;}
}

.wap-small-nav{ width:90%; background-color:#EEEEEE; padding-top:12px; padding-bottom:12px; margin-top:12px; display:table; padding-left:10%;}
.wap-small-nav a{ display:inline-block; margin-top:5px; margin-right:7px; padding:3px 5px; font-size:1.2em; color:#000;}
.wap-small-nav a:hover{ background-color:#F7A00E; color:#fff; border-radius:5px; -webkit-border-radius:10px;}
.wap-small-nav .bg{ background-color:#F7A00E; color:#fff; border-radius:5px; -webkit-border-radius:10px;}
@media screen and (min-width:768px){
	.wap-small-nav a{ font-size:1.3em;}
}


/*体验测评*/
.wap-tiyan{ width:100%; margin-top:60px; background-color:#fff; padding-top:12px; padding-bottom:3em;}
.wap-sub-tiyan{ width:90%; margin:0 auto; display:table;}
.sub-wap-ty{ width:110%;}

.wap-sub-tiyan li{ float:left; margin-right:23px; width:80px; height:80px; border-radius:6px; -webkit-border-radius:6px; margin-top:15px; text-align:center;}
.wap-sub-tiyan li a{ display:block; margin-top:20px; color:#fff; font-weight:bold; font-size:1.2em;}

.wap-sub-tiyan .tty1{ background-color:#FBAE5C;}
.wap-sub-tiyan .tty2{ background-color:#77D884;}
.wap-sub-tiyan .tty3{ background-color:#20B2EA;}
.wap-sub-tiyan .tty4{ background-color:#F06EAA;}
.wap-sub-tiyan .tty5{ background-color:#05FCF5;}
.wap-sub-tiyan .tty6{ background-color:#F781F7;}

@media screen and (min-width:375px){
  .wap-sub-tiyan li{ width:96px; height:96px;}
  .wap-sub-tiyan li a{ margin-top:28px;}	
}

@media screen and (min-width:414px){
  .wap-sub-tiyan li{ width:108px; height:96px;}
}

@media screen and (min-width:768px){
  .wap-tiyan{ padding-top:25px;}
  .wap-sub-tiyan{ width:60%;}
  .wap-sub-tiyan li{ width:190px; height:155px; margin-top:23px;}
  .wap-sub-tiyan li a{ margin-top:52px; font-size:1.5em;}
}

/*少儿测评*/
.wap-child{ width:100%; background-color:#fff; margin-top:60px; background-color:$fff; padding-top:12px; padding-bottom:1.5em;}
.wap-child li{ width:100%; display:table; margin-top:12px;}
.wap-child li h3{ padding-top:5px; padding-bottom:5px; font-size:1.2em; color:292929; font-weight:bold; padding-left:5%;
  background-color:#F4F4F4;
   box-shadow:6px 0 0 #F7A00E inset;
   -webkit-box-shadow:6px 0 0 #F7A00E inset;
   -moz-box-shadow:6px 0 0 #F7A00E inset; 
}

@media screen and (min-width:768px){
	.wap-child li h3{ font-size:1.5em;}
}

.wap-child li{ width:90%; margin:0 auto;}
.wap-child li lable{ display:inline-block; margin:12px 10px 10px; cursor:pointer;}
.wap-child li .rad{ vertical-align:middle;}
.wap-child li lable span{ font-size:1.2em; padding-left:5px;}
.wap-child li lable span:hover{ color:#F7A00E;}
.wap-child .submit{ display:block; width:30%; margin:20px auto 0; height:30px; font-size:1.3em; color:#fff; background-color:#F7A00E; border:none; border-radius:6px; -webkit-border-radius:6px; -moz-border-right-colors:6px;}


@media screen and (min-width:375px){
	.wap-child li form lable{ margin-right:25px;}
}

@media screen and (min-width:414px){
	.wap-child li form lable{ margin-right:34px;}
}

@media screen and (min-width:768px){
	.wap-child li form lable span{ font-size:1.5em;}
}


/*课程详情--综合页*/
.wap-class-cont{ width:100%; display:table;}
.wap-class-cont p{ margin-top:12px; line-height:25px; font-size:1.25em; text-indent:2em;}
@media screen and (min-width:768px){
 	.wap-class-cont p{ font-size:1.4em;} 
}

.wap-consulting{ width:100%; margin-top:12px; margin-bottom:15px; padding-top:15px; padding-bottom:15px; background-color:#F7A00E; border-radius:6px; -webkit-border-radius:6px; display:table;}
.wap-consulting h3{ float:left; width:20%; text-align:center; color:#fff; font-size:1.25em; font-weight:bold; margin-top:0.75em; margin-left:1em;}
.wap-consulting h4{ float:left; width:40%; text-align:center; color:#fff; font-size:1.25em; font-weight:bold; margin-left:1em;}
.wap-consulting h5{ float:left; width:30%;}
.wap-consulting h5 img{ width:90%; margin-top:0.75em;}

@media screen and (min-width:768px){
	.wap-consulting h3{ font-size:2em;}
	.wap-consulting h4{ font-size:2em;}
	.wap-consulting h5{ float:right; width:20%;}
	.wap-consulting h5 img{ width:80%;}
}

.wap-class-instructions{ width:100%; display:table;}
.wap-class-instructions li{ width:100%; display:table; margin-top:15px; padding-bottom:10px; border-bottom:1px dotted #DBDBDB;}
.wap-class-instructions li dt{ float:left; width:25px; height:25px; text-align:center; line-height:25px; border-radius:50%; background-color:#F7A00E; font-weight:bold; font-size:1.2em; color:#fff;}
.wap-class-instructions li dd{ width:90%; float:right; font-size:1.25em; line-height:25px;}

@media screen and (min-width:768px){
	.wap-class-instructions li dd{ font-size:1.4em;}
}

.wap-xiaoguo img{ width:100%;}

.wap-hdoor{ width:100%; display:table; margin-top:12px;}
.wap-hdoor li{ margin-top:8px;}
.wap-hdoor li h3{ width:92%; padding-left:8%; font-size:1.25em; color:#fff; font-weight:bold; padding-top:10px; padding-bottom:10px; background:url(../images/fanhui2.png) no-repeat 95% center; background-color:#FBAE5C; cursor:pointer;}
.wap-hdoor li .nei-yc{ width:99.5%; padding-bottom:1.5em; border:1px solid #FBAE5C; display:none;}
.wap-hdoor li .nei-yc p{ width:90%; margin:10px auto 0; font-size:1.2em; line-height:25px;}
.wap-hdoor li.active .nei-yc{ display:block;}

@media screen and (min-width:768px){
	.wap-hdoor li h3{ font-size:1.4em;}
	.wap-hdoor li .nei-yc p{ font-size:1.4em;}
	.wap-hdoor li .nei-yc{ width:99.8%;}
}

.wap-internet{ margin-top:10px;}
.wap-internet li{ width:100%; border:1px solid #E7E7E7; margin-top:10px; padding-top:10px; padding-bottom:10px;}
.wap-internet li dl{ width:90%; margin:0 auto; display:table;}
.wap-internet li dl dt{ width:30%; margin-top:1.5em; padding:5px 0; text-align:center; border-radius:15px; background-color:#F7A00E; float:right;}
.wap-internet li dl dt a{ font-size:1.2em; color:#fff; font-weight:bold;}
.wap-internet li dl dt:hover{ background-color:#F06DAA;}

.wap-internet li dl dd{ width:68%; float:left;}
.wap-internet li dl dd h3 a{ font-size:1.3em; font-weight:bold; color:#3A3A3A;}
.wap-internet li dl dd p{ padding-top:5px; font-size:1em;}

@media screen and (min-width:768px){
	.wap-internet li dl dt{ width:15%; margin-top:0.5em;}
	.wap-internet li dl dt a{ font-size:1.4em;}
	.wap-internet li dl dd h3 a{ font-size:1.4em;}
	.wap-internet li dl dd p{ font-size:1.2em;}
}

/*项目综合--综合页*/
.wap-xuan-nav{ width:100%; margin-top:60px;}
.wap-xuan-nav ul{ width:110%; display:table;}
.wap-xuan-nav ul li{ width:30%; float:left; padding-top:15px; padding-bottom:15px; text-align:center;}
.wap-xuan-nav2 ul li{ width:23% !important;}
.wap-xuan-nav ul li a{ display:inline-block; width:100%; font-size:1.2em; padding-top:5px; padding-bottom:5px; border-right:1px solid #CCC;}
.wap-xuan-nav ul li:hover{ box-shadow:0px -5px 0px #F7A00E inset;
	-moz-box-shadow:0px -5px 0px #F7A00E inset;
	-webkit-box-shadow:0px -5px 0px #F7A00E inset;
}
.wap-xuan-nav ul .on{ box-shadow:0px -5px 0px #F7A00E inset;
	-moz-box-shadow:0px -5px 0px #F7A00E inset;
	-webkit-box-shadow:0px -5px 0px #F7A00E inset;
}
@media screen and (min-width:768px){
	.wap-xuan-nav ul li a{ font-size:1.4em;}
}
	
.wap-many{ width:100%; display:table;}
.wap-many img{ width:100%;}













/*关于桔子树--关于桔子树*/
.wap-aboutjz{ width:90%; margin:0 auto; padding:20px 0; display:table;}
.wap-aboutjz2{ padding:20px 0 0;}
.wap-aboutjz h3{ font-size:1.3em; font-weight:bold; color:#F7A00E; text-align:center;}
.wap-aboutjz p{ font-size:1.2em; color:#2B2B2B; line-height:25px; padding-top:10px;}
@media screen and (min-width:768px){
	.wap-aboutjz h3{ font-size:1.43em;}
	.wap-aboutjz p{ font-size:1.3em;}
}
.wap-threekh{ width:90%; margin:0 auto; display:table;}
.wap-threekh dl{ margin-bottom:10px; width:100%; padding:10px 0; display:table; background-color:#F7F7F7;}
.wap-threekh dl dt{ width:80px; height:80px; margin-left:0.8em; border-radius:40px; -webkit-border-radius:40px; -moz-border-radius:40px; text-align:center; line-height:80px; border:2px solid #F7A00E; color:#F7A00E; font-weight:bold; font-size:1.25em; float:left;}
.wap-threekh dl dd{ float:left; width:55%; padding-left:1em; padding-top:10px; font-size:1em; font-weight:bold; line-height:25px; color:#373737; }

@media screen and (min-width:414px){
	.wap-threekh dl dd{ padding-top:20px;}
	}

@media screen and (min-width:768px){
	.wap-threekh dl dt{width:100px; height:100px; margin-left:0.8em; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; line-height:100px; font-size:1.45em;}
	.wap-threekh dl dd{ padding-top:40px; font-size:1.3em;}
}

/*校区环境*/
.wap-school{ width:100%; display:table;}
.wap-school a{ display:inline-block; width:31.5%; height:30px; margin-right:5px; margin-bottom:5px; text-align:center; line-height:30px; font-size:1.2em; color:#444; font-weight:bold; background-color:#F2F2F2; border-radius:5px; }
.wap-school a:hover{ color:#fff; background-color:#F7A00E;}
.wap-school .bg{ color:#fff; background-color:#F7A00E;}
.wap-photos{ width:70%; margin:0 auto; padding:15px 0;}
.wap-photos img{ width:100%; margin-top:5px;}

/*桔子树历程*/
.wap-licheng{ width:100%; display:table;}
.wap-licheng li h3{ width:100%; padding:10px 0; margin-top:1px; background-color:#E8E8E8; display:table;}
.wap-licheng li h3 strong{ float:left; padding-left:1em; font-size:1.3em; font-weight:bold; color:#4C4A4A;}
.wap-licheng li h3 a{ float:right; font-size:1.2em; margin-right:1em; color:#737373; width:80px; height:100%; background:url(../images/fanhui2.png) no-repeat right center;}
.wap-licheng li h3:hover{ background-color:#F7A00E;}
.wap-licheng li h3:hover strong{ color:#fff;}
.wap-licheng li h3:hover a{ color:#fff;}

.wap-licheng li .on{ background-color:#F7A00E;}
.wap-licheng li .on strong{ color:#fff;}
.wap-licheng li .on a{ color:#fff;}

.wap-licheng li div{ width:100%; display:none; padding:15px 0; }
.wap-licheng li div img{ width:100%;}
.wap-licheng li div h4{ width:97%; height:35px; padding-left:3%; line-height:35px; border-radius:17px; background-color:#E9E9E9; margin:10px 0; font-size:1.3em; font-weight:bold; color:#4C4A4A;}
.wap-licheng li div p{ font-size:1.25em; color:#424242; padding-top:10px; line-height:25px;}
.wap-licheng li.active div{ display:block;}

@media screen and (min-width:768px){
	.wap-licheng li h3 strong{font-size:1.4em;}
	.wap-licheng li h3 a{ font-size:1.3em;}
	.wap-licheng li div h4{ font-size:1.4em;}
	.wap-licheng li div p{ font-size:1.3em;}
	}

/*常见问题*/
.wap-cquestion{ width:100%; display:table;}
.wap-cquestion li { margin-top:8px;}
.wap-cquestion li h3{ width:100%; display:table; padding:10px 0; background-color:#EEEEEE;}
.wap-cquestion li h3 strong{ float:left; display:block; height:26px; line-height:26px; border-left:3px solid #F7A00E; margin-left:8px; padding-left:5px; font-size:1.2em;}
.wap-cquestion li div{ display:none;}
.wap-cquestion li h3  a{ float:right; display:block; font-size:1.2em; width:90px; height:26px; line-height:26px; background:url(../images/jia.png) no-repeat right center;}
.wap-cquestion li div p{ font-size:1.2em; width:90%; margin:0 auto; padding-top:10px; line-height:25px;}
.wap-cquestion li div p strong{ font-size:1.3em;}
.wap-cquestion li.active div{ display:block;}

@media screen and (min-width:768px){
	.wap-cquestionli h3 strong{font-size:1.4em;}
	.wap-cquestion li h3 a{ font-size:1.3em;}
	.wap-cquestion li div p{ font-size:1.3em;}
	}


/*登录--注册--成功*/
.wap-juzi{ width:100%; display:table;}
.wap-juzi img{ width:100%;}
.wap-juzi form{ width:80%; margin:0 auto;}
.wap-juzi form h4{ font-size:1.2em; font-weight:bold; color:#484848; margin:8px 0;}
.wap-juzi form .txt{ width:99%; padding-left:1%; height:30px; border:1px solid #DDDDDD;}
.wap-juzi form .pass{width:99%; padding-left:1%; height:30px; border:1px solid #DDDDDD;}
.wap-juzi form p{ margin-top:15px; font-size:1em; color:#676767;}
.wap-juzi form p span{ display:inline-block; padding-left:1em; padding-top:5px;}
.wap-juzi form p a{ display:inline-block; color:#EF7B00; padding-top:5px;}
.wap-juzi form .submit{ width:100px; height:30px; background-color:#F7A00E; font-size:1.2em; color:#fff; border-radius:5px; border:none;}
.wap-juzi form h5 a{ font-size:1.3em; color:#808080; font-weight:bold; display:inline-block; margin-top:10px;}
@media screen and (min-width:580px){
	.wap-juzi img{ width:60%; display:block; margin:0 auto;}
	.wap-juzi form{ width:45%;}
	.wap-juzi form h4{ font-size:1.4em;}
	.wap-juzi form p{ font-size:1.2em;}
	}
	
.wap-juzi form .txt2{ width:100px; height:30px; border:1px solid #DDDDDD; padding-left:1%;}
.wap-juzi form .but{ width:100px; height:30px; margin-left:1.5em; background-color:#F7A00E; font-size:1.2em; color:#fff; border-radius:5px; border:none;}
.wap-juzi .wap-home{ width:100%; text-align:center;}
.wap-juzi .wap-home .home{ display:inline-block; width:100px; height:30px; background-color:#F7A00E; text-align:center; line-height:30px; color:#fff; font-size:1.2em; font-weight:bold; margin-right:15px; border-radius:5px;}


/*学员说说*/
.wap-student{ width:100%; display:table; margin-bottom:40px;}
.wap-student li{ margin-top:8px; padding:10px 0; background-color:#fff;}
.wap-student li dl{ width:90%; height:85px; margin:0 auto; background:url(../images/ibg-1.png) no-repeat left top; display:table;}
.wap-student li dl dt{ width:75px; height:75px; float:left; margin-left:27px; margin-top:15px;}
.wap-student li dl dt img{ width:75px; height:75px; border-radius:50%;}
.wap-student li dl dd{ float:left; margin-top:31px; margin-left:1em;}
.wap-student li dl dd h4{ font-size:1.3em; color:#F7A00E;}
.wap-student li dl dd h5{ font-size:1em; color:#757575; padding-top:5px;}

.wap-stucont{ width:90%; margin:15px auto 0; height:70px; overflow:hidden;}
.wap-stucont p{ font-size:1.2em; color:#363636; line-height:25px;}

.wap-student li strong{ display:block; font-size:1.2em; color:#393838; width:100%; margin-top:30px; text-align:center; height:30px; line-height:30px; border-top:1px solid #EFEFEF;}
.wap-student li .ic-1{ background:url(../images/top-jt2.png) no-repeat 65% center;}
.wap-student li .ic-2{ background:url(../images/top-jt.png) no-repeat 65% center; display:none;}

































