@charset "utf-8";
/* CSS Document */

.lhon{ color:#006031;}
.yd-dh {
    color: #ef8641 !important;
}

/**/
.none{ display: none;}
.clr{clear:both;}
em{font-style:normal;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
* html .clearfix{zoom:1;}
*:first-child + html .clearfix{zoom:1;}
.wrapper{ width:1100px; margin:0 auto; position:relative;}

/*营地体验教育产品*/
.js{width:100%;background:url(../images/con1_bg.png) center center no-repeat;background-position:0 80px;}
.jsbox{ width:1100px; margin:0 auto; position:relative; padding-bottom:60px;margin-top: 60px;}
.js_tit{ text-align:center; margin-bottom:34px;}
.js_tit h2{ margin-top:23px; font: bold 32px/40px "微软雅黑"; height:52px; background:url(../images/tit_dian2.jpg) bottom center no-repeat; color:#5ba997;}
.jsbox .con{width:840px;margin:0 auto;}
.jsbox .con p{font: bold 18px/36px "微软雅黑";color:#363636;text-indent: 36px;}
.jsbox .con .btn{width: 170px; height: 40px;background:url(../images/btn_bg.png) ;text-align: center; display: block; margin:45px auto 0;color:#fff;line-height: 40px;}


/*户外情景体验营*/
.indexbox{ width:1100px; margin:0 auto; position:relative; margin-bottom:60px;}
.index_tit{ text-align:center; margin-bottom:34px;}
.index_tit h2{ margin-top:23px; font: bold 32px/40px "微软雅黑"; height:52px; background:url(../images/tit_dian.jpg) bottom center no-repeat; color:#ef8641;}
.hwqjty_tab{ height:52px; margin-bottom:36px; line-height:40px; color:#f9cfb3; font: normal 18px/40px "微软雅黑"; }
.hwqjty_tab li{ float:left; width:200px; height:52px; margin:0 37px; text-align:center; background:url(../images/tab_one.png) left top no-repeat; cursor:pointer;}
.hwqjty_tab li.hover,.hwqjty_tab li:hover{ color:#fff; font-weight:bold; background-image: url(../images/tab_one_hover.png);}
.hwqjty_list{ min-width:448px;}
.hwqjty_list li{ float:left; width:260px; margin-left:20px; text-align:center;}
.hwqjty_list li img{ width:260px; height:180px; margin-bottom:12px;}
.hwqjty_list li.first{ margin-left:0;}
.hwqjty_list li .txt{ padding:0; margin-bottom:14px; overflow:hidden;}
.hwqjty_list li h3{ font:normal 16px/22px "微软雅黑"; line-height:26px;/* overflow:hidden;*/}
.hwqjty_list li p{ display:block; line-height:24px; font-size:14px;}
.hwqjty_list li p.breif{ min-height:36px; height:18px; margin-bottom:5px; line-height:18px; font-size:12px; color:#a0a0a0;}
.hwqjty_list li .state{ display: block; width:64px; height:64px; background:url(../images/act_ing.png) no-repeat; margin:0 auto;}
.hwqjty_list li .dd{ display:inline-block; padding-left:14px; background:url(../images/d_js.png) left center no-repeat;}
.hwqjty_list li.ingb p{ color:#5fad04;}
.hwqjty_list li.ingb p.breif{ color:#a0a0a0;}
.hwqjty_list li.ingb .dd{ background-image:url(../images/d_dls.png)}
.hwqjty_list li.ingb .state{ background-image: url(../images/act_ing_b.png)}

.hwqjty_list li.ingend p{ color:#5fad04;}
.hwqjty_list li.ingend p.breif{ color:#a0a0a0;}
.hwqjty_list li.ingend .dd{ background-image:url(../images/d_dls.png)}
.hwqjty_list li.ingend .state{ background-image: url(../images/act_ing_end.png)}


.hwqjty_list .more{ display:block; width:220px; height:40px; font:normal 18px/40px "微软雅黑"; border:#f9cfb3 1px solid; color:#f9cfb3; border-radius: 8px;margin:0 auto; margin-top:40px; text-align:center;}
.hwqjty_list .more:hover{ border-color:#ef8641; background:#ef8641; color:#fff;}
/*成长训练营*/
.czxlybox{ padding:60px 0 0 0; margin-bottom:60px; background:url(../images/cooper_showbg.jpg);}
.czxlybox .index_tit { margin-bottom:15px;}
.czxlybox .index_tit h2{ color:#5ba997; background-image:url(../images/tab_2tit.png)}
.czxly_tab{ height:37px; margin-bottom:36px; font: normal 18px/35px "微软雅黑"; color:#5ba997; text-align:center;}
.czxly_tab a{ display:inline-block; padding:0 7px; margin:0 35px; height:37px;color:#5ba997;}
.czxly_tab a.hover,.czxly_tab a:hover{ color:#ef8641; border-bottom:2px solid #ef8641; height:35px;}
.czxly_list{ min-height:526px;}
.czxly_list li{ float:left; position:relative; width:330px; margin-left:55px;}
.czxly_list li .day{ position:absolute; left:8px; top:8px; z-index:1; display:block; height:54px; width:64px; padding-top:10px; background:url(../images/day_ico.png) no-repeat; text-align:center; font:normal 30px/28px Verdana; color:#fff;}
.czxly_list li img{ width:330px; height:228px; margin-bottom:12px;}
.czxly_list li.first{ margin-left:0;}
.czxly_list li .txt{ padding:0 5px; margin-bottom:14px; overflow:hidden;}
.czxly_list li h3{ font:normal 18px/30px "微软雅黑"; overflow:hidden; height:30px;}
.czxly_list li p{ display:block; line-height:24px; font-size:14px;}
.czxly_list li p.breif{ max-height:54px; margin-bottom:5px; line-height:18px; font-size:12px; color:#a0a0a0;}
.czxly_list li .state{ display: block; width:64px; height:64px; background:url(../images/act_ing.png) no-repeat; margin:0 auto;}
.czxly_list li .dd{ display:inline-block; padding-left:14px; background:url(../images/d_ls.png) left center no-repeat;overflow: hidden; display:block;width:320;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.czxly_list li .view{ display:block; text-align:center; color:#5ba997; width:158px; height:30px; margin-top:23px; border:#5ba997 1px solid;border-radius: 8px; font:normal 16px/30px "微软雅黑";}
.czxly_list li .view:hover{ border-color:#5ba997; background:#5ba997; color:#fff;}

.czxly_list .more{ display:block; width:220px; height:40px; font:normal 18px/40px "微软雅黑"; border:#a8cfc6 1px solid; color:#a8cfc6; border-radius: 8px;margin:0 auto; margin-top:40px; text-align:center;}
.czxly_list .more:hover{ border-color:#5ba997; background:#5ba997; color:#fff;}

/*学校外包业务*/
.threerow{ margin-bottom:0; padding-bottom:18px;}
.xxwblist li{ float:left; width:260px; margin-left:20px; text-align:center;}
.xxwblist li img{ width:260px; height:180px;}
.xxwblist li h3{ width:100%; height:60px; overflow:hidden;font:normal 20px/60px "微软雅黑"; color:#646464;}
.xxwblist li a.view{ display:inline-block; width:158px; height:30px; border:1px solid #ef8641;border-radius: 8px; color:#ef8641; font:normal 16px/30px "微软雅黑";}
.xxwblist li a.view:hover{ background:#ef8641; color:#fff;}
.xxwblist li.first{ margin-left:0;}

/*案例开始*/
.case-maxbox{ width:100%; height:auto; overflow:hidden; margin-top:20px; padding-bottom:20px;}
.case-top{ width:1100px; height:auto; overflow:hidden; text-align:center; padding-top:36px;}
.case-tit{ text-align:center;}
.case-tit h2{ margin-top:23px; font: bold 32px/40px "微软雅黑"; height:52px; background:url(../images/tit_dian2.jpg) bottom center no-repeat; color:#5ba997;}


.case{ width:1100px; height:auto; overflow:hidden;}
.casebot{ width:1100px; height:auto ; margin-top:10px; overflow:hidden;}
.casebotl{ width:758px; float:left; height:auto; overflow:hidden; padding-top:20px;}
.casebotll{ width:710px; height:auto; float:left; padding-left:15px; background:#fff; overflow:hidden;}
.cblltl{ width:243px; height:237px; border:#d7d7d7 solid 1px; float:left; cursor:pointer}
.cblltl img{ width:243px; height:237px}
.cblltr{ width:423px;  float:left; margin-left:23px}
.cblltrp1{ font-size:16px; color:#000; width:423px; height:33px; line-height:33px; overflow:hidden}
.cblltrp2{ height:152px; line-height:24px; width:423px; overflow:hidden; font-size:14px; color:#000}
.cblltr a{ width:129px; height:29px; line-height:29px; display:block; background:#e65b00; text-align:center; color:#fff; font-size:14px;border-bottom:#b3b3b3 solid 3px; margin-top:10px }
.cblltop{ width:710px; height:240px; overflow:hidden ; margin-top:20px; background:#FFF;}
.cbllbot{ width:710px; height:155px; padding-top:35px; background:#fff; padding-bottom:51px;}
.cbllbot img{ width:218px; height:155px}
.casebotr{ height:446px; overflow:hidden; padding-top:40px}
.cbllbot a{ margin-right:15px}
.caseyyr{ float:left}
.xxktopp2{ color:#e65b00}
.casebotr ul li a{height:45px; line-height:45px; border-bottom:#a0a0a0 dashed 1px; display:block; overflow:hidden;}
.casebotr ul li a:hover{color:#e65b00}
/*案例结束*/

/*老师开始*/
.lh-tc{ width:100%; height:600px; background:url(../images/yd-laoshi.jpg) center top no-repeat; margin-top:30px;}
/*老师结束*/

/*填表开始*/
.tcc-tb{ width:1100px; height:auto; overflow:hidden; padding-top:35px;}
.tcc-tbl{ width:510px; height:auto; overflow:hidden;}
.tcc-tbl strong{ display:block; width:100%; height:auto; overflow:hidden;}
.tcc-tbl strong img{height:44px;}
.tcc-tbl font{ display:block; padding-top:10px; width:100%; height:96px; line-height:32px; font-size:18px; color:#363636; padding-bottom:8px; }
.tcc-tbl span{ display:block; height:41px; line-height:41px; font-size:20px; color:#363636;}
.tcc-tbl span img{ width:30px; height:24px; padding-right:10px; vertical-align:middle}
.tcc-tbl ul{ width:100%; height:auto; overflow:hidden; padding-top:22px;}
.tcc-tbl ul li{ width:136px; height:auto; overflow:hidden; float:left; margin-right:26px;}
.tcc-tbl ul li img{ width:116px; height:116px; background:url(../images/tcc-wxk.png) center top no-repeat; padding:10px;}
.tcc-tbl ul li p{ width:116px; padding-left:10px; text-align:center; height:26px; line-height:26px; font-size:14px; color:#363636;}

.tcc-tbr{ width:480px; height:auto; overflow:hidden;}
.tcc-tbr dl{ width:480px; height:auto; overflow:hidden;}
.tcc-tbr dl dt{ width:480px; height:36px; line-height:36px; font-size:17px; color:#363636;}
.tcc-tbr dl dd{ width:480px; height:auto; overflow:hidden; margin-bottom:12px;}
.tcc-txt{ width:400px; height:46px; overflow:hidden; background:#e5e5e5;}
.wbk{ width:390px; height:46px; line-height:46px; border:none; background:none; font-size:17px; color:#363636; padding-left:5px;}
.tcc-bz{ width:60px; text-align:right; height:46px; line-height:46px; font-size:17px; color:#e65b00;}

.tcc-ly{ width:480px; height:126px; overflow:hidden; background:#e5e5e5;}
.wbk01{ width:475px; padding-left:5px; height:126px; line-height:42px; border:none; background:none;}
.button{ width:130px; height:30px;  border:0; cursor:pointer; text-align:center; font-size:14px; color:#ffffff; background:#e65b00; margin-top:3px;}

/*填表结束*/


.about-maxbox{ width:100%; height:auto; overflow:hidden;margin-top: 30px; background:url(../images/lh-casebj.jpg) center top; }
/*关于我们开始*/
.about-top{ width:1100px; height:38px; overflow:hidden; border-bottom:1px dashed #a0a0a0; padding-top:20px; }
.about-topl{ width:500px; height:38px; line-height:38px; font-size:20px; color:#51a491;  text-align:left;}
.about-topr{ width:400px; height:38px; line-height:38px; font-size:14px; text-align:right;}
.about-topr a{color:#363636;}

.about-bot{ width:1100px; height:auto; overflow:hidden; padding-top:20px;}
.about-bot img{ width:542px; height:308px; background:url(../images/about-bj.png) center top no-repeat; padding:7px 7px 18px; float:left}
.about-bot p{ width:505px; height:auto; overflow:hidden; float:right}
.about-bot p span{ display:block; width:100%;}
.about-bt{ height:43px; line-height:43px; font-size:17px; color:#000000;}
.about-nr{ height:196px; line-height:28px; font-size:14px; color:#333333;}
.about-more{ height:32px; padding-top:44px;}
.about-more a{ display:block; height:29px; line-height:29px; background:#e65b00; color:#fff; text-align:center; width:130px; border-bottom:3px solid #b3b3b3;}
/*关于我们结束*/

/*相册开始*/
.shizhan-shan7{ width:100%; height:71px; padding-top:220px; background:url(../images/tcc-shan.jpg) center top no-repeat; text-align:center !important}

.anli-bot{ width:1100px; height:auto; position:relative; margin-top:28px;}
.anli-box{ width:1100px; height:auto; overflow:hidden; padding-bottom:50px;}
.anli-box ul{ width:1130px; height:173px; overflow:hidden; margin-left:-15px; margin-right:-15px;}
.anli-box li{ width:196px; height:auto; overflow:hidden; float:left; margin-left:15px; margin-right:15px;}
.anli-box li img{ width:196px; height:143px; }
.anli-box li img:hover{filter: Alpha(Opacity=80);opacity:0.8}
.anli-box li p{ width:198px; height:30px; line-height:30px;  font-size:14px; overflow:hidden; text-align:center;}
.anli-box li p a{ color:#000;}
.anli-left{  left:-52px; top:22px;}
.anli-right{  right:-52px; top:22px;}
.xiangce-an{ width:43px; height:99px;  cursor:pointer; position:absolute; background:#949494;}
.xiangce-an img{ width:21px; height:39px; padding-left:11px; padding-top:30px;}
.xiangce-an:hover{ background:#363636;}
/*相册结束*/

.footer {
    background: #5ba997 !important;
}