/* CSS Document */
body { margin:0; padding:0;font-size:12px;font-family:'Microsoft YaHei';text-align:left;line-height:22px; background:#fff; color:#333333;}
body > div {margin-right:auto; margin-left:auto;} 
body,html{padding:0;margin:0;}
div,form,img,ul,ol,li,p,dl,dt,dd { margin: 0; padding: 0; border: 0;}
/*h1,h2,h3,h4,h5,h6,{ margin:0; padding:0;font-weight:normal;font-family:'Microsoft YaHei';font-weight:bold;font-size:14px;}*/
ul,li {display:block;list-style:none;line-height:24px;}
img{border:0px;}
.area:after,.clear:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area{zoom:1;}
a {text-decoration:none;color:#333;cursor: pointer;cursor: hand;outline:none;}
a:hover{text-decoration:underline;}

/*头部*/
.header{height:123px;margin:0;}
.header .area{margin: 0 auto;width: 1180px; background:#fff;}
.m-pageTel img{ margin:40px auto 0;}
.m-logo{padding-top:30px; width:290px; float:left;}
.m-logo img{display:block;}
.m-tel{ float:right; margin-top:35px;}
.m-tel dl{ float:right; width:175px; color:#0175c0;}
.m-tel dl dt{ background:url(../images/tel.png) no-repeat left center; font-size:22px; height:24px; padding-left:35px; margin-bottom:8px;}
.m-tel dl dd{ font-size:26px; }
.m-mark{ float:left; margin-left:40px;width:400px;}
.m-mark p{background: url(../images/tl_img.png) no-repeat center 3px; width:400px; height:123px;}
.m-mark div{display:none; position:absolute; z-index:1000; left:0px; top:0px; width:100%; background: url(../images/tl_img1.jpg) no-repeat center top; height:123px;}
.tl_bn div{ display:block;}

/*index common*/
.section{margin:0;overflow: hidden;} 
.section_1{background-color: #e6e6e6;}
.section_2{background-color: #5d90aa;}
.section_3{background-color: #0bce9e;}
.area {margin: 0 auto;width: 1000px;overflow: hidden;}
.area h1{font-size: 46px;line-height: 60px;text-align: center;color: #313131;margin:60px auto;}
.area .box{float: left;margin:0 15px 65px 15px;width: 463px; border: 1px solid #000;}
.section .title{margin:81px auto 59px;}
.section .title h1{text-align: center;font-size: 50px;line-height: 50px;}
.section_1 .title h1{color: #373737;}
.section_2 .title h1{color: #fff;}
.section_3 .title h1{color: #fff;}
.box h2{width: 463px;height: 59px;margin:0; background-color: #137c62; font-size: 32px;line-height: 59px;text-align: center;font-weight: normal; color: #fff;}
.box h3{margin:22px 25px 0 28px;padding:0 ;border-bottom: 1px solid #000; color: #000; font-size: 30px;line-height: 52px;text-align: left;font-weight:normal;}
.box p{margin: 0;padding:16px 25px 0 28px; color: #000; font-size: 20px;line-height: 36px;text-align: left;font-weight:normal;}
.box span{color: #ff0000;font-weight: bold;}

/*banner和广告1*/
.banner .area1{height: 517px; background:url(../images/banner.png) top center no-repeat;}

/*鸭梨山大*/
.section1 .area{overflow:unset;}
.section1 .area .left{position: relative;float: left;width: 340px;height: 262px;border: none; padding:36px 0 21px 0;}
.section1 .left img{position: absolute;left: -133px;top:36px;}
.section1 .area .right{float: left;width: 490px;border: none;padding:60px 0 48px 61px;}
.section1 .right p{font-size: 22px;line-height: 46px;color: #313131;}
.section1 .right span{display: inline-block;width: 105px;height: 35px;border-radius: 5px;background-color: #0bce9e;text-align: center;font-size: 22px;line-height: 35px;}

/*初高三学生-考试焦虑，如何调整？*/
.section2 .box{height: 773px;}
.section2 .right p{margin-top: 11px;}
.section2 .right img{margin: 40px 30px;}

/*中学生-6选3？选大学还是选专业？*/
.section3 .box{height: 573px;position: relative;}
.section3 .left img{position: absolute;top:93px;left: 330px;}
.section3 .right img{position: absolute;top:93px;left: 316px;}

/*表单*/
.section4 {padding: 0px 0px 30px;}
.section4 .title {overflow: hidden;margin:15px auto 10px; text-align: center;}
.section4 h1 {font-size: 49px;height: 49px;color: #000;}
.ccly {overflow: hidden;width: 910px;margin:0 auto;}
.area:after, .clear:after {content: "";display: block;visibility: hidden;height: 0;clear: both;}
.ccly .scrool {margin: 0px;overflow: hidden;}
.ccly .scrool .scr {float: left;margin: 0px 3px;overflow: hidden;}
.ccly .scrool .scr input {float: left;margin:0 ; width: 297px;height: 53px;    box-sizing: border-box;padding-left: 11px;line-height: 53px;font-size: 20px;background: #EEEEEE;border: 1px solid #000;}
.tj_now {margin:45px auto 20px;width: 165px; }
.ccly a {display: block;width: 185px;height: 53px;background: #0bce9e;font-size: 20px;line-height: 53px;text-align: center;color: #fff;border: 1px solid #000;}
.ccly p{margin:0px auto 34px;text-align: center; font-size: 16px;line-height: 16px;color: #fff;}





/*中学生-你，真的了解自己的记忆吗？*/
.section5 .box{height: 728px;position: relative;}
.section5 .left img{position: absolute;top:240px;left: 300px;}
.section5 .right img{position: absolute;top:587px;left: 294px;}

/*中学生-番茄工作法，学会时间管理！*/
.section6 .box{height: 850px;position: relative;}
.section6 .right img{position: absolute;top:560px;left: 100px;}

/*家长-好父母不是天生的，是学来的！*/
.section8 .box{height: 786px;position: relative;}
.section8 .left img{position: absolute;top:102px;left: 238px;}
.section8 .right p{padding:16px 19px 0 23px;}

/*学生与家长-1对1与1对多，心理咨询课程*/
.section9 .box{height: 609px;position: relative;}
.section9 .left img{position: absolute;top:197px;left: 261px;}
.section9 .right img{position: absolute;top:124px;left: 290px;}




/*公共页脚*/
.fx_cont h2.title{font-size:44px;text-align:center; color:#171717;  overflow:hidden; display:block; line-height:normal;padding-bottom:15px;}
.fx_cont .area{width:1060px;background:url(../images/fx_bg.png)no-repeat 235px 85px;}
.fx_cont{display: none; padding:10px 0 20px; background:#FFFFFF; overflow:hidden;}
.slider{ width:100%;margin-top:110px;}
#tab_tit{ width:100%; background:#171717; height:53px; margin:0 auto;}
#tab_tit li{ float:left; width:92px; float:left; text-align:center; height:53px; line-height:53px; cursor:pointer; font-size:22px; color:#fff; font-weight:bold;}
.tab_cont{color:#392d24;}
#tab_tit li.active1{ background:#f39800; color:#fff; width:104px;}
#tab_cont{ width:1055px; padding-bottom:30px; border:dashed 2px #171717; border-top:0px;background:#FFFFFF;}
#tab_cont div{ display:none; padding:10px;  overflow:hidden;background: #FFFFFF;}
#tab_cont div dl{ background:#F8F8F8; border-radius:8px; width:192px;border:solid 2px #171717; height:52px; padding:15px 5px 15px 15px; color:#323232; margin:13px 15px 10px; float:left; _display:inline;}
#tab_cont div dl dt{ font-size:16px;}
#tab_cont div dl dt a{ background:#222222; height:24px; width:74px;border-radius:5px;  text-align:center; line-height:24px; color:#fff; display:inline-block;  font-size:14px;}
#tab_cont div dl dd{  line-height:25px; font-size:14px;}
.tst_ct {text-align: center;padding-top: 20px;}
.footer-box{ background:#ffffff; padding-top:30px; border-top:1px solid #dcdcdc;}
.lg_ft{ width:900px; margin:0 auto;}
.pp_ft{width:720px; margin:0px auto ; overflow:hidden;}
.lg_ft .f_logo{ float:left; margin-right:20px; _display:inline;}
.lg_ft p{ border-left:1px solid #c2c2c2; padding-left:20px;   color:#171717; font-size:28px; line-height:35px; width:450px; float:right;}
.lg_ft p span{ display:block; height:35px; line-height:35px;margin-top:20px; font-size:28px;}
.lg_ft ul{ text-align:center; width:820px; margin:50px auto 0px; display:none;}
.lg_ft ul li{ display:inline-block; margin:0 5px; width:126px; float:left;}
.cp{ text-align:center; font-size:14px; color:#666666; border-top:1px solid #c2c2c2; padding:15px 0; margin-top:40px; }
/*公共页end脚*/
#tq_float_container{display: none;padding:25px 0;}

