﻿@charset "utf-8";
/*--------------------------- 通用样式 ----------------------------------- */
/*初始化样式*/
*{margin: 0px;padding: 0px;list-style:none;font-family:"微软雅黑",STXihei,STHeiti;border:none;text-decoration: none;}
table { }
address,caption,cite,code,dfn,em,th,var,i,h1,h2,h3,h4{font-style: normal;font-weight: normal;}
ol,ul{list-style: none;}
del,ins,a{text-decoration: none;}
caption,th{text-align: left;}
input,button,textarea,select{font-size: 100%; border:none;}
i,b,span,a{display:inline-block;}
a:hover{cursor: pointer;color: #0282e0;}
button:hover{cursor: pointer;}

/*常用样式*/
/*清浮动*/
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
/*字体*/
.f14{font-size: 14px!important;}
.f16{font-size: 16px!important;}
.f18{font-size: 18px!important;}
/*补白*/
.pl10{padding-left: 10px!important;}
.pl20{padding-left: 20px!important;}
.pr20{padding-right: 20px!important;}
.pt30{padding-top: 30px!important;}
.pt35{padding-top: 35px!important;}
.pt40{padding-top: 40px!important;}
.pt45{padding-top: 45px!important;}
.pt50{padding-top: 50px!important;}
.pt45{padding-top: 45px!important;}
.pt60{padding-top: 60px!important;}
.pt80{padding-top: 80px!important;}
.pt110{padding-top: 110px!important;}
.pt130{padding-top: 130px!important;}
.pb40{padding-bottom: 40px!important;}
.pb50{padding-bottom: 50px!important;}
/*边距*/
.mt-5{margin-top: -5px!important;}
.mt5{margin-top: 5px!important;}
.mt10{margin-top: 10px!important;}
.mt15{margin-top: 15px!important;}
.mt20{margin-top: 20px!important;}
.mt25{margin-top: 25px!important;}
.mt30{margin-top: 30px!important;}
.mt35{margin-top: 35px!important;}
.mt40{margin-top: 40px!important;}
.mt45{margin-top: 45px!important;}
.mt50{margin-top: 50px!important;}
.mt55{margin-top: 55px!important;}
.mt60{margin-top: 60px!important;}
.mt65{margin-top: 65px!important;}
.mt70{margin-top: 70px!important;}
.mt80{margin-top: 80px!important;}
.mt90{margin-top: 90px!important;}
.mt100{margin-top: 100px!important;}
.mt120{margin-top: 120px!important;}
.mt130{margin-top: 130px!important;}
.mb15{margin-bottom: 15px!important;}
.ml175{margin-left: 175px!important}
.mr25{margin-right: 25px!important;}
/*浮动*/
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}
/*定位*/
.pr{position: relative;}
.pa{position: absolute;}
/*----  文字样式 ------- */
.textov1{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov2{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov3{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov4{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.textov5{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical; overflow: hidden;-moz-box-orient: vertical;}
.txtl{text-align: left!important;}
/*字体*/
.cwhite{color: #fff!important;}
/*动画*/
img{transition: all 0.5s;}
/*其他*/
.hidden{overflow: hidden;}
.none{display: none;}
.block{display: block;}
.d-in{display: inline-block;}
.bordernone{border: none!important;}
.bgf8{background: #f8f8f8;}
.chanbg{background: #f7f9fa;}
/*--------------------------- 通用样式 结束----------------------------------- */
/*--------------------------- 公共样式 开始----------------------------------- */
body { font:12px/1.5 \5b8b\4f53}
/*顶部样式*/
.top{background: #f7f9f9;line-height: 45px;height: 45px;}
.topfl,.topfr a{color: #585858;font-size: 14px;}
.topfr span{background: url(../images/tel.png) no-repeat left center;padding-left: 30px;}
/*---- header 头部样式 ------- */
.header{height: 110px;font-size: 14px;box-shadow: 0px 2px 2px #e2e2e2;background: #fff;}
.logofl{width: 415px;height: 60px;margin-top: 25px;}
/*导航*/
.nav{height:110px;}
.nav .nLi{position: relative;float: left;display: inline-block;border-bottom: 4px solid transparent;height: 110px;line-height: 110px;text-align: center;transition: all .5s;}
.nav .nLi:after{position: absolute;right: 0;top: 50%;margin-top: -5px;content: "";display: inline-block;height: 16px;width: 1px;background: #a2a2a2;}
.nav .nLi:last-of-type:after{display: none;}
.nav .nLi h3{display: block;padding: 0 15px;font-size: 16px;color:#313131;}
.nav .nLi:last-of-type h3{padding-right: 0;}
.nav .nLi:hover,.nav .current{border-bottom-color: #649b33;}
.nav .nLi:hover h3,.nav .current h3{color: #649b33;}

.nav .sub{position: relative;background:#fff;line-height:26px; padding:5px 0;text-align: center;display: none;z-index: 99;/*box-shadow: 2px 2px 4px #eee;*/}
.nav .sub a{display:block; padding: 10px;color: #333;}
.nav .sub a:hover{color: #fff;background:#649b33;}
.nav .on h3 a,.nav .nLi:hover h3 a{font-size: 18px; color:#89bb4b;transition:font-size 0.3s;
-moz-transition:font-size 0.3s; /* Firefox 4 */
-webkit-transition:font-size 0.3s; /* Safari and Chrome */
-o-transition:font-size 0.3s; /* Opera */
}
/*---------------------- banner  轮播样式 --------------------------------------------*/
.flexslider{margin: 0px auto;position: relative;width: 100%;max-width: 1920px;min-width: 1400px;height: 600px;overflow: hidden;zoom: 1;}
.flexslider .slides li{width: 100%;height: 100%;}
.flex-direction-nav a{width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}    
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {position: absolute;bottom: 50px;text-align: center;padding: 0 20px;height: 36px;padding-top: 10px;background: #fff;border-radius: 100px;left: 50%;transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);}
.flex-control-nav li{width: 16px;height: 16px;border-radius: 100%;background: #bdbebe;margin: 0 5px;display: inline-block;zoom: 1;*display: inline;cursor: pointer;}
.flex-control-nav li:hover,.flex-control-nav li.active{background:#217f3b;}
.flexslider .slides a img {width: 100%;height: 600px;display: block;}
.slides li p{background: rgba(0,0,0,0.5);}
/*---------------------- 友情链接 修饰  --------------------------------------------*/
.youlink{background: #e8e8e8;}
.h2youlian{position: relative;background: #649b33;height: 70px;line-height: 70px;width: 115px;text-align: center;font-size: 20px;font-weight: bold;color: #fff;}
.h2youlian:after{position: absolute;right: -24px;top: 25px; content: "";height: 0;width: 0;border: 12px solid transparent;border-left-color: #649b33;}
.youlian a{display: inline-block;font-size: 14px;color: #4c4c4c;padding-left: 30px;line-height: 70px;}
/*---------------------- 底部导航联系信息 修饰  --------------------------------------------*/
.footer{background: #333;color: #cdcdcd;font-size: 14px;line-height: 2em;padding-top: 50px;}
.footer a{color: #cdcdcd;font-size: 14px;line-height: 2em;}
.footer a:hover{color: #0282e0;}
.fotTop{border-bottom: 1px solid #5c5b5b;padding: 0 90px 28px 90px;}
.h3footer{color: #f7f9f9;}
.h3footer .subhead{font-size: 14px;}
.h3footer .title{font-size: 16px;}
.h3footer .title:after{display: inline-block;content: "";width: 0;height: 0;border: 5px solid transparent;border-left-color: #f7f9f9;margin-left: 15px;}
.fotNav li{float: left;padding: 0 30px;border-right: 1px solid #5c5b5b;height: 16px;line-height: 16px}
.fotNav li a{height: 16px;line-height: 16px}
.fotNav li:first-of-type{padding-left: 0;}
.fotNav li:last-of-type{padding-right: 0;border-right: none;}
.fotMid{padding: 0 90px;}
.fotLMid,.fotMMid{width: 370px;}
.fotRMid{width: 250px;}
.fotMMid{text-align: right;}
.fotMMid .zixun{display: inline-block;width: 95px;height: 30px;line-height: 30px;text-align: center;background: #e6b33d;font-size: 14px;color: #fff;}
.fotMMid .tel{font-size: 22px;color: #fff;font-weight: bold;font-family: Arial;}
.fotBot{border-top: 1px solid #5c5b5b;padding: 30px 0;text-align: center;}
/*---------------------- 底部 修饰  --------------------------------------------*/
.bottom{background: #087e4a;height: 60px;line-height: 60px;font-size: 16px;color: #fff;text-align: center;}
.bottom a{color: #fff;}
/*--当前位置--*/
.location{height: 55px;line-height: 55px;border-bottom: 1px solid #dcdcdc;font-size: 15px;color: #6e6e6e;}
.location a{color: #6e6e6e;}
.location a:hover,.location a.current{color: #0e88e1;}
/*详情页面包屑*/
.location2{height: 40px;line-height: 40px;}
.location2 #location{border-bottom: 1px solid #0282e0;width: 100%;}
.locationn{height: 78px;line-height: 78px;border-bottom: none;}
/*------------------------分页------------------------*/
.page{clear:both;padding: 60px 0 30px 0; text-align: center;line-height: normal;}
.page .pagenum {font-size: 14px;margin: 0 2px;padding: 4px 10px;color: #7c838d;border: 1px solid #c1c1c1;}
.page .pageup,.pagenext,.pagedown{display: inline;font-size: 14px;margin: 0 2px;padding: 4px 16px;color: #999999;border: none;}
.page .current{font-size: 14px;margin: 0 2px;padding: 4px 10px;background: #188d09;color: #fff;border-color:#c1c1c1;}
.page a:hover{background: #188d09;color: #fff;border-color: #c1c1c1;}
.page .pageinfo,.total,.pagefirst,.pageend,.pagepreall,.pagenextall{display: none;}
/*正文*/
.ChannelContent{font-size: 16px;color: #414141;line-height:1.8em;width: 1200px;max-width: 1200px;display: block;}
.ChannelContent img{max-width: 1200px;height: auto!important;margin: 12px 0;display: block;}
.ChannelContent p{font-size: 16px;color: #414141;line-height:1.8em;display: block;margin: 12px 0;text-indent: 2em;}
.ChannelContent p img{margin-left: -2em;display:inline-block;text-indent: 0;}
.ChannelContent p span img{margin-left: -2em;display:inline-block;text-indent: 0;}
.ChannelContent span img{margin-left: 0em;display:inline-block;}
.ChannelContent span {margin-left: 0em;line-height:1.8em;}
.ChannelContent p span {text-indent: 0em;}
.ChannelContent2{width: 930px;}
.ChannelContent950{width: 950px;max-width: 950px;}
.ChannelContent1140{width: 1140px;max-width: 1140px;}
.ChannelContent885{width: 885px;max-width: 885px;}
.ChannelContent950 img{max-width: 950px;}
.ChannelContent885 img{max-width: 885px;}
.ChannelContent3{width: 325px;}
/*上下页*/
.fanye{padding: 15px;background: #efefef;}
.Previous,.Next{font-size: 15px;color: #696969;}
.Next a,.Previous a{font-size: 15px;color: #696969;}
.Next b,.Previous b{color: #696969;font-weight: normal;}
.Next:hover a,.Previous:hover a,.Next:hover b,.Previous:hover b{color: #649b33;}
/*内容*/
.content{width: 1200px;margin: 0 auto;}
/*--------------------------- 公共样式 结束-----------------------------------*/
/*--------------------------- 首页样式 开始-----------------------------------*/
/*团建表单*/
.tuanjianForm{background: #649b33;height: 220px;}
.tuanjianCon{width: 810px;margin-top: 65px;}
.tuanjianCon li{float: left;width: 260px;height: 40px;line-height: 40px;border-radius: 5px;border: 1px solid #fff;margin-bottom: 10px;margin-right: 10px;}
.tuanjianCon li:nth-of-type(3n){margin-right: 0;}
.tuanjianCon label{float: left;display: inline-block;width: 100px;height: 38px;background: #fff;text-align: center;font-size: 16px;color: #474747;}
.tuanjianCon input,.tuanjianCon select{float: right;display: inline-block;width: 158px;height: 38px;padding: 0 10px;background: transparent;font-size: 14px;color: #fff;}
.tuanjianCon option{background: #649b33;border: 1px solid #E6B33D;}
.tjSubmit{width: 200px;height: 90px;line-height: 90px;margin-right: 20px;margin-top: 68px;background: #e6b33d;font-size: 24px;color: #fff;font-weight: bold;text-align: center;transition:all .5s;}
.tjSubmit:hover,.index3RCon .more:hover,.index5 .more:hover,.index3LCon:hover{transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);-webkit-transform:translateY(-5px);cursor:pointer;}
/*---------------------- 首页版块1 团建推荐 修饰  --------------------------------------------*/
.h2Index a{display: block;width: 100%;text-align: center;color: #4a4a4a;}
.h2Index .title{font-size: 28px;}
.h2Index .subhead{font-size: 16px;}
.index1ConTit{text-align: center;}
.index1ConTit li{position: relative;display: inline-block;margin-right: 10px;}
.index1ConTit li:last-of-type{margin-right: 0;}
.index1ConTit li a{display: block;width: 100%;font-size: 18px;color: #4a4a4a;padding: 0 15px;height: 38px;line-height: 38px;border-radius: 38px;transition:all ease .5s;}
.index1ConTit li.on a{background: #649b33;color: #fff;}
.index1ConTit li.on:after{position: absolute;left: 50%;transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);content: "";width: 0;height: 0;border: 12px solid #fff;border-top-color: #649b33;transition:all ease 1s;}
.index1ConMain li{position: relative;float: left;width: 386px;overflow: hidden;margin-right: 21px;margin-bottom:10px;}
.index1ConMain li p.index1p1{    line-height: 50px;height: 50px;    font-size: 16px;color: #4a4a4a;text-align: center;}
.index1ConMain li:nth-of-type(3n){margin-right: 0;}
.index1ConMain a{font-size: 0;}
.index1ConMain .picture{width: 386px;height: 270px;}
.index1ConMain .main{position: absolute;left: 0;top: -500px;background: rgba(0,0,0,.5);padding: 20px;width: 386px;height: 270px;transition: all .5s;}
.index1ConMain .border{border: 1px solid #fff;height: 230px;color: #fff;padding: 40px 25px;}
.index1ConMain .title{font-size: 20px;text-align: center;height: 28px;overflow: hidden;}
.index1ConMain .description{font-size: 14px;height: 42px;overflow: hidden;}
.index1ConMain .more{display: block;width: 33px;height: 33px;margin: 0 auto;background: url(../images/more.png) no-repeat;}
.index1ConMain li:hover .main{top: 0;}
.index1BCon{height: 205px;background: #f7f9f9;}
.index1BCon li{float: left;width: 386px;height: 270px;overflow: hidden;margin-right: 21px;}
.index1BCon li:nth-of-type(3n){margin-right: 0;}
.index1BLCon{padding-top: 30px;}
.index1BLCon em{display: block;font-size: 18px;color: #454545;}
.index1BLCon span{font-size: 16px;color: #777777;}
.index1BLCon p{height: 50px;padding-left: 85px;margin-left: 70px;}
.index1BLCon .qq{background: url(../images/qq.png) no-repeat left center;}
.index1BLCon .tel{background: url(../images/tel2.png) no-repeat left center;}
.index1BMCon .zixun{display: block;width: 172px;height: 172px;border-radius: 100%;background: url(../images/zixunbg.png) no-repeat;font-size: 24px;color: #fff;text-align: center;padding-top: 50px;margin: 15px auto;transition: all .5s;}
.index1BMCon .zixun:hover{transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);-webkit-transform:translateY(-10px);}
.index1BRCon{padding-top: 35px;padding-left: 95px;font-size: 18px;color: #454545;}
/*--------------------------- 首页版块2 开拓者优势 修饰-----------------------------------*/
.index2{background: url(../images/index2bg.jpg) no-repeat;width: 100%;margin: 0 auto;max-width: 1920px;padding-top: 60px;height: 484px;}
.index2 .h2Index .title{font-size: 36px;color: #fff;font-weight: bold;}
.index2 .h2Index .subhead{color: #fff;}
.index2Con{padding: 0 85px;}
.index2Con li{position:relative;float: left;width: 170px;margin-right: 115px;text-align: center;color: #fff;}
.index2Con li:last-of-type{margin-right: 0;}
.index2Con li img{width: 162px;height: 162px;padding: 11px;border-radius: 100%; transition: all ease .5s;}
.index2Con li .circle{width: 162px;
  height: 162px;
  position: absolute;
  left: 4px;
  top: 0px;
  border-radius: 100%;
  display: block;
  background: none;
  border: 4px solid #fff;
  transition: all ease .5s;
  opacity: 0;
  filter: alpha(opacity=0);cursor: pointer;}
.index2Con li:hover .circle {
  transform: scale(1.05, 1.05);
  -webkit-transform: scale(1.05, 1.05);
  opacity: 1;
  filter: alpha(opacity=100);
  opacity: 0 9\0;
  filter: alpha(opacity=0) 9\0;
}
.index2Con li .title{font-size: 20px;padding: 6px 0;}
.index2Con li .description{font-size: 16px;}
/*--------------------------- 首页版块3 关于我们 修饰-----------------------------------*/
/*.index3{overflow: hidden;}*/
.h2Index2{position: relative;}
.h2Index2 .subhead{position: absolute;z-index: -1;left: 0;top: 0;font-size: 80px;font-weight: bold;color: #e7e7e7;font-family: Arial;line-height: 80px;}
.h2Index2 .title{font-size: 24px;font-weight: bold;color: #484949;letter-spacing: 1px;}
.h2Index2 .description{font-size: 15px;color: #a9aaaa;font-family: Arial;}
.index3LCon{width: 589px;height: 393px;margin-right: 20px;}
.index3RCon{width: 591px;height: 393px;overflow: hidden;}
.index3RCon .main{font-size: 15px;color: #585858;text-indent: 2em;}
.index3RCon .more{position: absolute;bottom: 25px;left: 0;width: 140px;height: 45px;background: #649b33;border-radius: 15px;text-align: center;line-height: 45px;font-size: 16px;color: #fff;transition:all .5s;}
/*--------------------------- 首页版块4 基地风采 修饰-----------------------------------*/
.index4{padding-top: 70px;padding-bottom: 60px;background: #f7f9f9;}
.index4ConTit li{position: relative;float: left;margin-right: 6px;width: 195px;height: 113px;overflow:hidden;}
.index4ConTit li:last-of-type{margin-right: 0;}
.index4ConTit img{width: 195px;height: 113px;}
.index4ConTit .title{position: absolute;left: 0;top: 0;width: 195px;height: 113px;background: rgba(0,0,0,.6);font-size: 18px;color: #fff;padding: 40px;text-align: center;transition: all .5s;left:-195px;cursor: pointer;overflow:hidden;}
.index4ConTit .on .title{left:0;}
.index4ConMain li{position: relative;width: 1200px;height: 473px;overflow:hidden;}
.index4ConMain li a{font-size: 0;overflow:hidden;}
.index4ConMain .picBorder{width: 1200px;height: 473px;overflow: hidden;}
.index4ConMain img{width: 1200px;height: 473px;}
.index4ConMain li:hover img,.index5Con li:hover img{  transform: scale(1.05, 1.05);-webkit-transform: scale(1.05, 1.05);}
.index4ConMain .main{position: absolute;right: 0;top: 0;width: 406px;height: 473px;background: url(../images/index4bg.png);padding: 150px 30px;color: #fff;transition:all ease .5s;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);}
.index4ConMain li:hover .main{transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);}
.index4ConMain .title{font-size: 18px;height: 45px;overflow: hidden;}
.index4ConMain .title:after{content: "";display: block;width: 40px;height: 3px;background: #fff;margin-top: 15px;}
.index4ConMain .description{font-size: 14px;line-height: 1.8em;height: 125px;overflow: hidden;}
/*--------------------------- 首页版块5 开拓者资讯 修饰-----------------------------------*/
.index5Con li{position: relative;float: left;margin-right: 19px;width: 387px;height: 380px;}
.index5Con li:nth-of-type(3n){margin-right: 0;}
.index5Con a{display: block;font-size: 0;overflow:hidden;}
.index5Con img,.index5Con .picBorder{width: 387px;height: 217px;overflow: hidden;}
.index5Con .title{font-size: 18px;color: #333333;font-weight: bold;height: 27px;overflow: hidden;}
.index5Con .description{font-size: 14px;color: #636363;height: 41px;overflow: hidden;}
.index5Con .data{position: absolute;bottom: 0;left: 0;font-size: 16px;color: #333333;font-family: Arial;}
.index5 .more{display: block;margin: 0 auto;width: 385px;height: 45px;background: #649b33;line-height: 45px;text-align: center;font-size: 16px;color: #fff;transition: all .5s;}
/*--------------------------- 首页版块6 我们的客户 修饰-----------------------------------*/
.index6Con li{float: left;border: 1px solid #e7e7e7;margin-right: 20px;margin-bottom: 20px;width: 180px;height: 110px;    overflow: hidden;}
.index6Con li:nth-of-type(6n){margin-right: 0;}
.index6Con li img:hover{ transform: scale(1.1);transition: all 0.6s;cursor:pointer;}
.index6Con li img{width: 178px;height: 108px;}
/*--------------------------- 首页样式 结束-----------------------------------*/
/*--------------------------- 内页样式 开始-----------------------------------*/
/*拓展团建*/
.chanTztjTit{background: #f7f7f7;height: 45px;line-height: 45px;}
.chanTztjTit h2{position: relative;bottom: 25px;background: #649b33;height: 70px;padding: 30px 30px 0 30px;font-size: 20px;color: #fff;line-height: 1em;}
.chanTztjTit h2:after{position: absolute;top: -25px;right: -25px;z-index: -1;content: "";width: 0;height: 0;border: 25px solid transparent;border-bottom-color: #326506;}
.chanTztjTit li{float: left;margin-left: 80px;}
.chanTztjTit h3{font-size: 18px;color: #313131;}
.chanTztjTit li.current h3,.chanTztjTit li:hover h3{color: #fbb004;}
/*拓展团建详情*/
.detailTztjTCon{background: #fff;}
.weixinpic2{position: absolute;right: 0px;top: -110px;z-index: 9999;}/*课程二维码*/
.weixinpic3{position: absolute;right: 0px;top: -110px;z-index: 9999;}/*课程二维码*/
.picFocus{position:relative;width: 780px;height: 560px;background: #d0cfcf;overflow: hidden;zoom: 1;}
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center; margin-left: 10px; }
.picFocus .hd ul li img{width: 140px;height: 85px;border: 3px solid transparent;cursor: pointer;margin-right: 5px;}
.picFocus .hd ul li.on{background:url("../images/icoUp.gif") no-repeat center 0;}
.picFocus .hd ul li.on img{ border-color: #f60;}
.picFocus .bd li{vertical-align:middle;}
.picFocus .bd img{display:block;width:780px;height:445px;}
.picfori{width: 390px;height: 420px;margin-left: 25px;font-size: 30px;overflow: hidden;border-bottom: 1px dashed #b2b2b2;padding-top: 35px;}
.picfori h3{font-size: 30px;color: #414141;}
.picfori p{font-size: 14px;color: #7e7e7e;line-height: 25px;margin-top: 10px;}
.picfori p span{font-size: 14px;color: #fbb001;}
.picfbottom{margin-left: 25px;text-align: center;padding-top: 20px;}
.picfbottom ul li{float: left;width: 75px;margin:25px 0  0 40px;position: relative;}
.picfbottom ul li:hover{cursor:pointer;}
.picfbottom ul li p{text-align: center;font-size: 14px;color: #7e7e7e;line-height: 35px;}
.picfbottom ul li:nth-child(2) p,.picfbottom ul li:nth-child(3) p{line-height: 42px;}
.detailTztjBCon{background: #fff;padding: 30px 0 40px 0;}
.detailTztjBTit{position: relative;right: 18px;width:103%;height: 57px;background: url(../images/curulbg.png);background-size: 100%;padding: 10px 0 0 20px;}
.detailTztjBTit li{float: left;width: 200px;font-size: 16px;border-right: 1px solid #fff;text-align: center;}
.detailTztjBTit li:last-of-type{border-right: none;}
.detailTztjBTit li a{width: 100%;color: #fff;}
.detailTztjBMain{padding: 30px;}
.tztjH3Title{text-align: center;font-size: 26px;color: #313131;margin-top: 40px;font-weight: 600;}
.tztjH3Title i{position: relative;bottom: 7px;right: 15px;width: 15px;height: 3px;background: #313131;}
.tztjH3Title i:nth-child(2){right: auto;left: 15px;}
.detailTztjBMain1 .main1 li{height: 437px;background: #f8f8f8;margin-bottom: 30px;}
.detailTztjBMain1 .main1 .pic{width: 585px;height: 437px;}
.detailTztjBMain1 .main1 .body{width: 325px;height: 437px;padding-top: 105px;}
.detailTztjBMain1 .main1 li:nth-of-type(odd) .pic{float: left;}
.detailTztjBMain1 .main1 li:nth-of-type(odd) .body{float: right;}
.detailTztjBMain1 .main1 li:nth-of-type(even) .pic{float: right;}
.detailTztjBMain1 .main1 li:nth-of-type(even) .body{float: left;}
.detailTztjBMain1 .main1 .title{font-size: 26px;color: #649b33;font-weight: bold;}
.detailTztjBMain1 .main1 .description{font-size: 16px;color: #414141;line-height: 1.8em;}
.detailTztjBMain1 .main2 img{float: left;margin-right: 30px;width: 460px;height: 355px;}
.detailTztjBMain1 .main2 img:nth-of-type(2n){margin-right: 0;}
.detailTztjBMain2 .ChannelContent{width: 950px;}
.detailTztjBMain3 li{float: left;width: 268px;height: 186px;margin:0 12px 15px 5px;overflow: hidden;}
.detailTztjBMain3 li img{width: 268px;height: 186px;}
.detailTztjBMain3 li img:hover{transform: scale(1.1);transition: all 0.6s;}

.detailTztjBMain4 img{display: block;margin: 50px auto 0 auto;}
.picScroll-left2{position:relative;height:245px;}
.picScroll-left2 .hd{position:relative;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{position:absolute;top:115px;z-index:10;display:block;width:20px;height:14px;float:right;overflow:hidden;cursor:pointer;background:url(../images/togArrows.png) no-repeat;}
.picScroll-left2 .hd .prev{left:0;background:url(../images/togArrows.png) no-repeat;background-position: 0 0;}
.picScroll-left2 .hd .next{right:0;background-position: -20px 0;}
.picScroll-left2 .hd .prev:hover{background-position: 0 -14px;}
.picScroll-left2 .hd .next:hover{background-position: -20px -14px;}
.picScroll-left2 .bd{ width:950px; margin:0px auto; overflow: hidden;}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{margin-right:13px;width:300px;float:left; _display:inline; overflow:hidden;position: relative;text-align: center;}
.picScroll-left2 .bd ul li img{width:300px; height:245px;display: block;}
.picScroll-left2 .bd ul li .title{margin-top: 15px;font-size: 18px;color: #313131;}
.index_case_content1{width: 100%;height: 100%;color: #fff; background: rgba(0,0,0,0.8);top:-100%;left: 0;-webkit-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
/*基地风采*/
.chanJdfcCon li{float: left;margin-right: 19px;width: 387px;border: 1px solid #e1e1e1;padding: 9px 9px 30px 9px;margin-bottom: 20px;}
.chanJdfcCon li:nth-of-type(3n){margin-right: 0;}
.chanJdfcCon a{display: block;font-size: 0;}
.chanJdfcCon .picBorder{width: 367px;height: 261px;overflow:hidden;}
.chanJdfcCon img{width: 367px;height: 261px;}
.chanJdfcCon li:hover img,.detailJdfcMain li:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.chanJdfcCon .title{font-size: 18px;color: #0c0c0c;height: 27px;overflow: hidden;}
.chanJdfcCon .description{font-size: 14px;color: #676767;height: 63px;overflow: hidden;}
/*公司新闻*/
.chanNewCon{border: 1px solid #c9c9c9;}
.chanNewCon li{width: 399px;height: 415px;border-right: 1px solid #dcdbdb;border-bottom: 1px solid #dcdbdb;padding: 30px 20px;margin-right: 0;}
.chanNewCon li:nth-of-type(3n){border-right: none;}
.chanNewCon li:nth-last-of-type(1),.chanNewCon li:nth-last-of-type(2),.chanNewCon li:nth-last-of-type(3){border-bottom: none;}
.chanNewCon img{width: 358px;height: 201px;}
.chanNewCon .picBorder{width: 358px;height: 201px;overflow: hidden;}
.chanNewCon .data{bottom: 30px;left: 20px;}
/*关于我们*/
.chanAboutCon li{position: relative;float: left;width: 590px;height: 381px;margin-right: 20px;margin-bottom: 20px;overflow: hidden;}
.chanAboutCon  a{display: block;font-size: 0;}
.chanAboutCon li:nth-of-type(2n){margin-right: 0;}
.chanAboutCon img{width: 590px;height: 381px;}
.chanAboutCon .main{position: absolute;top: -400px;left: 0;width: 590px;height: 381px;background: rgba(0,0,0,.4);font-size: 18px;color: #fff;padding: 70px 20px;line-height: 2em;transition: all .5s;}
.chanAboutCon .more{position: absolute;bottom: 70px;left: 50%; display: block;width: 115px;height: 40px;background: #ff7200;border-radius: 40px;text-align: center;line-height: 40px;margin-left: -58px;font-size: 16px;color: #fff;}
.chanAboutCon li:hover .main{top: 0;}
.chanAboutCon li .title{height: 36px;overflow: hidden;}
.chanAboutCon li .description{height: 108px;overflow: hidden;}
/*联系我们*/
.channelContact{width: 995px;margin: 0 auto;}
.ChannelContent2{width: 995px;text-align: center;}
.h2ChanContact{font-size: 24px;color: #649b33;text-align: center;}
.chanContTCon li{float: left;width: 315px;height: 183px;margin-right: 25px;text-align: center;border: 1px solid #eeeeee;padding: 0px 20px;font-size: 16px;color: #6a6a6a;padding-top: 25px;}
.chanContTCon li:last-of-type{margin-right: 0px;}
.chanContTCon strong{display: block; font-size: 18px;font-weight: normal;margin-bottom: 10px;}
.chanContTCon span{width: 20px;height: 2px;background: #ededed;display: block;margin: 0px auto;}
.ditu{width: 100%;height: 430px;}
/*新闻资讯详情*/
.h2xiang{text-align: center;padding: 20px 0;background: #efefef;}
.h2xiang h2{font-size: 24px;color: #292929;font-weight: bold;}
.h2xiang p{font-size: 14px;color: #676767;margin-top: 15px;}
.detailNewLCom{width: 885px;}
detailNewRCom{width: 285px;border:1px solid #dadada;}
.detailNewRTit{background: #649b33 url(../images/tuijian.png) no-repeat 5px center;height: 40px;line-height: 40px;padding-left: 40px;}
.detailNewRTit a,.detailNewRCon a{display: block;font-size: 0;}
.detailNewRTit h3{display: inline-block;font-size: 18px;color: #fff;}
.detailNewRTit .more{display: inline-block;font-size: 12px;color: #fff;font-family: Arial;margin-right: 12px;}
.detailNewRCon{padding: 10px;}
.detailNewRCon li{position: relative;margin-bottom: 15px;}
.detailNewRCon img{width: 265px;height: 173px;}
.detailNewRCon .title{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,.6);padding-left: 20px;line-height: 35px;height: 35px;font-size: 18px;color: #fff;}
/*基地风采详情*/
.h2xiang2{border-bottom: 1px solid #dcdcdc;background: #fff;}
.newXtitle{height: 50px;line-height: 50px;width: 100%;background: #f0f0f0;font-size: 22px;color: #649b33;font-weight: bold;padding-left: 20px;}
.detailJdfcMain li{float: left;width: 386px;margin-right: 20px;text-align: center;}
.detailJdfcMain li:nth-of-type(3n){margin-right: 0;}
.detailJdfcMain .picBorder{width: 386px;height: 283px;overflow:hidden;}
.detailJdfcMain img{width: 386px;height: 283px;}
.detailJdfcMain .title{font-size: 16px;color: #676767;margin-top: 20px;}


新增样式：
/*金牌教练-关于我们*/
.chanGsjjBBody{padding: 0 20px;}
.chanJpjlCon li{float: left;width: 278px;text-align: center;margin-right: 29px;margin-bottom: 40px;}
.chanJpjlCon li:nth-of-type(4n){margin-right: 0;}
.chanJpjlCon img{width: 278px;height: 326px;}
.chanJpjlCon .picBorder{width: 278px;height: 326px;overflow:hidden;}
.chanJpjlCon .title{font-size: 18px;color: #414141;margin-top: 15px;}
.chanJpjlCon li:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);}
/*公司简介-关于我们*/
.chanGsjjTLCon{width: 625px;height: 427px;}
.chanGsjjTLCon .title{font-size: 22px;color: #222222;border-left: 16px solid #659b33;height: 30px;line-height: 30px;padding-left: 10px;}
.chanGsjjTLCon .subhead{font-size: 14px;font-family: Arial;}
.chanGsjjTRCon{width: 529px;height: 427px;}
.channelTitle{text-align: center;}
.channelTitle .title{font-size: 26px;color: #3e444d;}
.channelTitle .subhead{font-size: 14px;color: #8d8c8c;font-family: Arial;margin-top: 5px;}
.channelTitle .subhead:before,.channelTitle .subhead:after{display: inline-block;content: "";width: 10px;height: 1px;background: #8d8c8c;margin-bottom: 4px;}
.channelTitle .subhead:before{margin-right: 10px;}
.channelTitle .subhead:after{margin-left: 10px;}
.chanGsjjBCon{padding-top: 45px;padding-bottom: 140px;}
.chanGsjjBBody li{float: left;width: 275px;margin-right: 20px;margin-bottom: 10px;height: 210px;background: #fff;text-align: center;}
.chanGsjjBBody li:nth-of-type(4n){margin-right: 0;}
.chanGsjjBBody li img{display: inline-block;height: 171px;margin-top: 20px;max-width: 275px;}
/*.chanGsjjBBody li:hover img{transform: translateY(-5px);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-o-transform: translateY(-5px);-ms-transform: translateY(-5px);}*/
/*图片模态框*/
.imgModal{position: fixed;top: 0;left: 0;z-index: 1000;background: rgba(0,0,0,.5);width: 100%;height: 100%;}
.imgModal img{position: absolute;top: 50%;left: 50%;max-width: 1200px;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
