@charset "utf-8";
/* CSS Document */

html { font-size: 62.5%; }
img{width:100%;}
.img { text-align: center; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin:0;}
table { border-collapse: collapse; border-spacing: 0; width:100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal;}
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: middle; font-size: 100%; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline;}
p{text-align:justify;text-justify:inter-ideograph;}
/*--------------------------------------*/
body{ font-family:"微软雅黑","宋体",simsun,Arial,Helvetica,sans-serif; line-height:1.8rem; margin:0 auto;  height:auto;  min-width:320px; max-width:750px;color:#666;font-size:1.2rem;}
/*标题样式*/
.bt h1{line-height: 3rem;padding-top: 1em; font-weight: bold; color: #333}
.bt p{text-align: center; color: #777}
/*点击按钮*/
.rmzx_more { width: 90%; text-align: center; font-size: 1.4em; margin-top: 1.5em; display: inline-block; background-color: #48b035; border-radius: 6em;line-height: 3em; margin: 0 auto; color: #fff;}


/*头部*/
.head{overflow:hidden;width:100%;/*padding:1.5em 0;*/}
.logo,.tel{width:50%; float: left;margin-top: 0.8em;}


/*叛逆表现*/
.biaoxian{width:100%; overflow: hidden; padding-top: 1em;}
.bx li{width:33.3%;float: left;overflow: hidden;}

/*短中长时期*/
.shiqi{background: url(../images/sq-bj.jpg) no-repeat; background-size: 100% 100%; margin-top: 3rem;padding-bottom: 2rem}
.sq{width: 96%; margin: 0 auto; padding-top: 0.8em;}

/*叛逆的产生*/
.bf-nr{width: 92%; margin: 0 auto; padding-top: 1em; font-size: 1.4em; line-height: 1.8em; color: #fff;}

/*解决办法*/
.banfa{background: url(../images/bf-bj.jpg);padding-bottom: 2rem; overflow: hidden;}
.bs{width: 100%; margin: 0 auto;}
.bs li{width: 42%; float: left; overflow: hidden; margin-left: 5.5%; margin-top: 1rem;}
.bs li p{text-align: center; font-size: 1.4em; line-height: 2em;color: #666; background-color: #fff;}

/*教育体系*/
.tixi{background-color: #f4f4f4;}

/*成功案例*/
.anli{background-color: #eee;}
.sm{text-align: center;padding-bottom: 2em; font-size: 1.4em;color: #666;}

/*教育阶段*/
.xh,.ban{float: left;}
.xh{width: 15%;overflow: hidden; margin: 3.2em 0 0 0.6em;}
.jd{width: 94%; margin: 0 auto;padding-bottom:1.2em;}
.jd li{width: 100%; background-color: #48b035; padding-bottom: 1em; border-radius: 0.4em;overflow: hidden;margin-top: 0.8em;}
.ban{width: 82%}
.jd h2{width: 34%; font-size: 1.6em; color: #666; background-color: #FFF;margin:0.8em 0 0 1em; text-align: center; line-height: 1.6em; font-weight: bold;}
.jd p{color: #fff; margin-left: 1em; margin-top: 0.6em; font-size: 1.4em;}

/*师资团队*/
.sztd{background-color: #f4f4f4; margin-top: 1.8em;}

/*师资团队*/
.xy{background-color: #f4f4f4; padding-bottom: 1.4em;}
.xueyuan{width: 94%; margin: 0 auto; padding-bottom: 1.4em;}


/*幻灯片*/
/*.banner{width:100%;margin:0 auto;overflow:hidden;}
.banner img{width:100% !important;height:100% !important;}*/

.mf_select{
	display:inline-block;
	width:0.65em;
	height:0.65em;
	background:#48b035;
	border-radius:50%;
	border:#fff 1px solid;
}
/*没选中的样式*/
.mf_noselect{
	display:inline-block;
	width:0.65em;
	height:0.65em;
	background:#fff;
	border-radius:50%;
	
}
.ms-slide-inner{position:relative;width:100%;}
.ms-slide-inner2{visibility:hidden;}
.ms-slide-inner3{position:absolute;z-Index:100;width:100%;height:100%;left:0px;top:0px;}
.ms-slide-inner4{position:relative;width:94%;height:100%;overflow:hidden; margin: 0 auto;}
.ms-slide-dot{position:absolute;width:100%;text-align:center;bottom:6%;z-Index:230;}
.ms-slide-ddt{margin:0 6px;cursor:pointer;}
.zz-2-slide-1{width: 100%}



/*预约报名*/
.yybm{overflow:hidden;width:100%;background:#eee;margin:3em 0 5em 0;padding-bottom:3em;}
.yybm_title{text-align:center;overflow:hidden;}
.yybm_con{overflow:hidden;}
.yybm_con ul li{margin-top:1.8em;line-height: 3em;}
.yybm_con ul li span{float:left;display:block;width:25%;text-align:right;color:#4c4c4c;font-size:1.8em;}
.yybm_txt,.yybm_sct{width:60%;border:#b7b7b7 2px solid;border-radius:5px;background:#eee;font-size:1.7em;color:#545353;padding:0.5em 0;}
.yybm_sbt{font-size:2em;color:#fff;background:#e42c2a;border-radius:20px;border:0;padding:0.2em 1em;}




/*foot*/
.foot{width:100%;max-width:750px;background:#48b035;overflow:hidden;padding:1em 0;position:fixed;bottom:0;z-index:8888;}
.foot ul li{float:left;width:25%;line-height:3em;}
.foot ul li a{display:block;}
.foot ul li a img{float:left;margin-left: 16%;width: 25%;}
.foot ul li a span{color:#fff;font-size:2.1em;padding-left:3%;}




/*字体自适应*/
@media only screen and (max-width:300px) {body {font-size:7px!important;}}

@media only screen and (max-width:310px) and (min-width:300px) {body {font-size:7.3px!important;}}

@media only screen and (max-width:320px) and (min-width:310px) {body {font-size:7.8px!important;}}

@media only screen and (max-width:360px) and (min-width:320px) {body {font-size:8.1px!important;}}

@media only screen and (max-width:360px) and (min-width:350px) {body {font-size:8.5px!important;}}

@media only screen and (max-width:480px) and (min-width:360px) {body {font-size:9px!important;}}

@media only screen and (max-width:480px) and (min-width:470px) {body {font-size:11.5px!important;}}

@media only screen and (max-width:560px) and (min-width:480px) {body {font-size:12.4px!important;}}

@media only screen and (max-width:570px) and (min-width:560px) {body {font-size:15.83333px!important;}}

@media only screen and (max-width:640px) and (min-width:570px) {body {font-size:14px!important;}}

@media only screen and (max-width:710px) and (min-width:630px) {body {font-size:15.77778px!important;}}


