@charset "gb2312";
body{ font-family:"新宋体",Arial, Helvetica, sans-serif;  font-size:12px; color:#555; width:100%;background:#f2f2f2;}
html,body,ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,form{margin:0; padding:0;}
img{vertical-align:top; border:0}
.clear{ clear:both;height:0px;overflow:hidden}
ul li{ list-style-type:none;}
h1{ float:right; font-size:14px; font-weight:normal; display:inline;}
a {text-decoration:none; outline: none; color: #666;}
.initial{color:#555; text-decoration:none;}
a.initial:visited{color:#555; text-decoration:none;}
a.initial:hover{color:#006fbc; text-decoration: underline;}


.cpflash{position:fixed;width:640px;height:534px;z-index:99999;display:none;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft+0));_top:expression(eval(document.documentElement.scrollTop+0));box-shadow:0 0 85px #fff}
.cpflashbg{position:fixed;top:0;left:0;z-index:99999;opacity:0.7;filter:alpha(opacity=70);background:#000;display:none;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft+0));_top:expression(eval(document.documentElement.scrollTop+0));}


/*head*/
.head{width:100%;background:url(/images/top_bj.jpg) no-repeat center top;height:194px;}
.head_box{width:1000px;margin:0 auto; text-align:center;height:135px;overflow:hidden;}
.head_box_l{float:left;width:350px;overflow:hidden;text-align:left;}
.head_box_l a{display:block;width:350px;height:135px;}
.head_box_m{float:left;width:304px;overflow:hidden;text-align:left;display:block; margin-top:37px;margin-left:32px;}
.head_box_m_p1{float:left;width:256px;height:39px;background:url(/images/search_l.jpg) no-repeat left top;}
.head_box_m p{  text-indent: 0px;}
.txt{margin-top:1px;margin-left:1px;border:none;width:255px;height:37px;overflow:hidden;line-height:37px;}
.head_box_m_p2{float:left;width:48px;height:39px;}
.head_box_r{float:right;width:200px;overflow:hidden;text-align:left;}
.head_box_r p{text-align:left;font-size:25px;font-weight:bold;color:#484848; font-family:Arial;}

/*nav*/
.nav_box{width:1000px;margin:0 auto; }
.nav_l,.nav_r{width:19px;float:left;background:url(/images/nav_icon.png) repeat-x left top; overflow:hidden;height:40px;}
.nav_l{border-right:1px solid #fff;}
.nav_r{border-left:1px solid #fff;}
.nav_m{width:960px;float:left;background:url(/images/nav_li.jpg) repeat-x;position:relative;left:0px;top:0px;z-index:888;height:40px;}
.nav_box ul li{float:left;display:inline;padding-right:1px;text-align:left;background:url(/images/nav_li_xian.jpg) no-repeat top right;}
.nav_box ul li a{display:block;line-height:40px;text-align:center;font-size:14px; font-weight:bold;color:#fff;width:159px;}
.nav_box ul li a:hover{background:url(/images/nav_li_a.jpg) repeat-x  center top;color:#fff;}
.nav_box ul li ul{position:absolute;background:#fff;overflow:hidden;z-index:999; display:block;  text-align:left;left:0px;overflow:hidden;height:auto;border:1px solid #ccc;border-top:none; visibility:hidden; padding-bottom:10px; padding-left:5px; padding-right:5px;}
.nav_box ul li ul li{background:none;height:104px;line-height:20px;padding:0px;text-align:center;width:146px; display:block;float:left;margin-left:6px; margin-right:6px;margin-top:14px;}
.nav_box ul li ul li a{font-size:13px;line-height:24px;display:block;text-align:center;color:#666;padding:0px;margin:0px;color:#010101; font-weight:bold; width:140px;}
.nav_box ul li ul li a:hover{color:#666;background:none;}

/*banner*/

.flash{width:1000px; text-align:center;margin:0 auto;margin-top:0px;}
.banner {POSITION: relative; WIDTH: 1000px; HEIGHT:318px; OVERFLOW: hidden; background:#fff; z-index:0}
.banner_img {Z-INDEX: 1; POSITION: absolute; WIDTH: 1000px; HEIGHT:318px; TOP: 0px; LEFT: 0px}
.banner_img {WIDTH: 1000px; HEIGHT: 318px}
.banner_img A {WIDTH: 1000px; DISPLAY: block; HEIGHT: 318px}
.banner_btn {Z-INDEX: 11; POSITION: absolute; WIDTH: 1000px; HEIGHT:19px; bottom:15px; LEFT: 0px; text-align:center;}
.banner_btn UL {text-align:center; HEIGHT:19px;width:120px;;clear:both;float:right;}
.banner_btn UL LI {height:19px;width:100px;MARGIN: 0px auto;text-align:center;display:block;float:right;}
.banner_btn UL LI a { background:url(/images/flash_f_1.png) no-repeat left top;   height:19px; width:19px;display:inline;float:left;line-height:19px;font-weight:bold;text-align:center;margin-right:5px;color:#333;line-height:19px;}
.banner_btn UL LI a:hover {background:url(/images/flash_f_2.png) no-repeat left top;    height:19px; width:19px;display:inline;float:left;color:#fff;font-weight:bold;margin-right:5px; text-decoration:none;}
.banner_btn UL LI a.active { background:url(/images/flash_f_2.png) no-repeat left top;  height:19px;width:19px;display:inline;float:left;color:#fff;font-weight:bold;margin-right:5px;}


/*main*/
.main{width:100%;}
.main_box{width:1000px;margin:0 auto; }
.main_box_1{height:222px;overflow:hidden;}
.main_box_1_l{width:679px;overflow:hidden;background:#fff;float:left;}

.main_box_1_l_t{clear:both;height:39px;line-height:39px;border-bottom:1px solid #ccc;}
.main_box_1_l_t_tit{font-family: Microsoft YaHei; font-size:24px; text-align:center; }
.main_box_1_l_t_tit h4{ font-size:14px; font-weight:normal;}
.main_box_1_l_t_a{float:right; display:block; width:110px; height:57px; line-height:52px; margin-top:0px; background:url(/images/more.png) no-repeat; position:absolute; right:0;}
.main_box_1_l_t_a:hover{ background:url(/images/more_hover.png) no-repeat;}


.main_box_1_l_b{background:url(/images/h_l_t_jia.jpg) no-repeat top right;height:182px;overflow:hidden;}
.main_box_1_l_b_l{float:left;display:inline;margin-right:14px;margin-left:15px;}
.main_box_1_l_b_r{float:left;width:392px;overflow:hidden;text-align:left;}
.main_box_1_l_b_r_t_a{line-height:24px;font-weight:bold;font-size:14px;}
.main_box_1_l_b_r_b ul li{height:26px;line-height:26px;width:375px;overflow:hidden;background:url(/images/fangxing.jpg) no-repeat left center;border-bottom:1px dotted #ccc;padding-left:17px;}
.main_box_1_r{width:297px;border:1px solid #ccc;overflow:hidden;float:right;background:#fff;}
.main_box_1_r_b1{background:url(/images/h_r_t_yuan1.jpg) no-repeat top right;overflow:hidden;height:180px;}
.main_box_1_r_b2{background:url(/images/h_r_t_yuan2.jpg) no-repeat top right;overflow:hidden;height:180px;}
.main_box_1_r_b3{background:url(/images/h_r_t_yuan3.jpg) no-repeat top right;overflow:hidden;height:180px;}
.main_box_1_r_b_l{float:left;margin-left:11px;display:inline;margin-right:25px;_margin-right:16px;}
.main_box_1_r_b_r{float:left;}
.main_box_1_r_b_r ul li{color:#fff;height:56px;line-height:56px; cursor:pointer;}
.main_box_1_r_b_r ul li font{font-size:23px; font-family:Arial;}

.main_box_2_l{width:1000px;overflow:hidden;float:left;}
.main_box_2_l_t{ overflow:hidden; }
.main_box_2_l_t_t{clear:both;height:80px;line-height:80px; position:relative; }
.main_box_2_l_t_b{height:186px;overflow:hidden;}

.main_box_2_l_t_b ul li{float:left; width:242px;height:184px;overflow:hidden;margin-right:10px;display:inline; text-align:center; position:relative;}

.main_box_2_l_t_b ul li img{ max-width:100%; height:184px;}
.main_box_2_l_b_t{overflow:hidden;}
.main_box_2_l_b_t ul{float:left;width:100%;overflow:hidden; position:relative;  margin-bottom:20px;}
.main_box_2_l_b_t ul li{ font-family:"微软雅黑"; float:left;display:inline;width:220px; margin-right:10px; background:#fff; border:1px solid #ddd; border-radius:5px; height:69px;line-height:69px;text-align:center;font-size:16px; cursor:pointer;}
.main_box_2_l_b_t ul li span{ float:right; margin-right:15px; font-weight:bold;}

.main_box_2_l_b_t ul li:last-child{ margin-right:0;}
.main_box_2_l_b_t ul .main_box_2_l_b_t_l{ background:#555; width:282px; text-align:left; margin-right:30px;}
.main_box_2_l_b_t ul .main_box_2_l_b_t_img{ width:20px; text-align:left; background:rgba(255,255,255,0); border:none; position:absolute; left:280px; top:25px;}
.main_box_2_l_b_t ul .imgicon{ float:left; margin-right:10px; background:#111; padding:10px; border-radius:5px; margin:10px;}
.main_box_2_l_b_t ul .text{ font-family:"微软雅黑"; font-size:14px; float:left; line-height:24px; margin-top:10px; color:#ccc;}
.main_box_2_l_b_t ul .text p{ color:#999;}
.main_box_2_l_b_t ul .main_box_2_l_b_t_i{ color:#e49e2e;}
.main_box_2_l_b_t ul .main_box_2_l_b_t_i span{ color:#e49e2e;}
.main_box_2_l_b_t_d{float:right;height:20px;overflow:hidden;background:#fff;padding-left:5px;width:53px;}
.main_box_2_l_b_b{ overflow:auto;}
.main_box_2_l_b_b ul li{width:330px; overflow:auto;float:left;display:inline;margin:0 3px 3px 0; }
.main_box_2_l_b_b_p1{ }
.main_box_2_l_b_b_p1 img{ width:330px; height:220px;}
.main_box_2_l_b_b_p2{height:22px;border-top:2px solid #fff;background:#e5e5e5;line-height:22px;text-indent:0;}
.main_box_2_r{height:465px;overflow:hidden;float:right;text-align:right;}
.main_box_3{ overflow:auto;}

.main_box_3_t_a{float:right;height:32px;display:block;width:78px;text-align:right;}
.main_box_b_m_b_m_p{ height:30px;line-height:30px; background:#fff; font-size:14px;overflow:hidden;text-align:center;width:301px;}

.img-scroll { position:relative;left:0px;top:0px;}
.main_box_b_m_b_l{float:left; width:27px; height:249px; text-align:center;}
.main_box_b_m_b_r{	float:right; width:27px; height:249px; text-align:center;overflow:hidden;}
.main_box_b_m_b_l a,.main_box_b_m_b_r a{display:block; height:68px; width:27px; background:#bcbabb; color:#fff; line-height:68px; font-weight:bold; font-size:18px; margin-top:80px; }
.main_box_b_m_b_l a:hover,.main_box_b_m_b_r a:hover{ background:#e49e2e; color:#fff;}


.img-list {overflow:hidden;width:924px;height:249px;float:left; margin:0 11px;}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline;margin-right:10px;}
.img-list li img{ width:301px; height:214px;}



.img-scrollkk { position:relative;left:0px;top:0px;}
.main_box_b_m_b_l_kk{ float:left; width:33px; height:154px; text-align:center;}
.main_box_b_m_b_r_kk{	float:right; width:33px; height:154px; text-align:center;	 overflow:hidden;}
.main_box_b_m_b_l_kk a{display:block;height:154px;width:33px;background:url(/images/huijian_l.jpg) no-repeat left center;}
.main_box_b_m_b_l_kk a:hover{background:url(/images/huangjian_l.jpg) no-repeat left center;}
.main_box_b_m_b_r_kk a{display:block;height:154px;width:33px;background:url(/images/huijian_r.jpg) no-repeat center right;}
.main_box_b_m_b_r_kk a:hover{background:url(/images/huangjian_r.jpg) no-repeat left center;}

.img-listkk {overflow:hidden;width:912px;height:154px;float:left;padding:0 11px;}
.img-listkk ul { width:9999px;}
.img-listkk li { float:left; display:inline;margin-right:14px;}
.img-listkk li img{}


/*down*/
.down{width:100%;text-align:center;}
.down_box{width:1000px;margin:0 auto; text-align:center;}
.down_box_1{background:#fff;text-align:left;background-color:#FFFFFF;}
.down_box_1_l{background:url(/images/xiexian_bj.jpg) no-repeat top right;width:200px;float:left;text-align:left;display:inline;margin-right:43px;height:188px;}
.down_box_1_l img{margin-top:18px;margin-left:33px;}
.down_box_1_m{float:left;padding-top:19px;}
.down_box_1_r{float:left;margin-left:29px;width:580px; padding-top:18px;}

.down_box_1_r_t{height:29px;}
.down_box_1_r_t_p{background:url(/images/weibo.jpg) no-repeat left top;padding-left:32px;font-size:14px;float:left;}
.down_box_1_r_t_a{background:url(/images/guanzhu.jpg) no-repeat top right;display:block;width:62px;height:22px;float:right;}
.down_box_1_r_b_t{height:32px;overflow:hidden;border-bottom:1px dotted #ccc;}
.down_box_1_r_b_t_p1{float:left;color:#ff0000;}
.down_box_1_r_b_t_p2{float:right;}
.down_box_1_r_b_t_p2 a,.down_box_1_r_b_t_p2 a:hover{color:#ff0000;}
.down_box_1_r_b_b{height:76px;line-height:25px;}
.down_box_2{width:1000px;text-align:center;height:36px;overflow:hidden;background:#9c9c9c;line-height:36px;}
.down_box_2 a{ padding:0 22px;font-size:14px;color:#fff;}
.down_box_2 a:hover{color:#fff; text-decoration:underline;}
.down_box_3{line-height:24px;text-align:center; color:#333;}


.list-item{ overflow:hidden; float:left; width:1000px; margin-right:10px;}
.list-item li{ width:200px; border:1px solid #ddd; margin-top:10px; text-align:center;
 overflow:hidden; position:relative; float:left;}
.list-item li img{ max-width:380px; width:auto; height:auto; vertical-align:middle;}
.list-item li a{ display:block; width:100%; height:100%; opcity:0.2;
background:url(); color:#fff; font-size:14px;}
.list-item li .title{ display:block; padding:80px 0 0 0; width:90%;
background:url(/images/eye-icon.png) no-repeat center top; overflow:hidden; white-space:nowrap;
text-overflow:ellipsis; position:absolute; left:5%; top:50%; margin-top:-36px;}
.list-item li a{filter:Alpha(Opacity=0.9);opacity:0.9;
-webkit-transition:.3s all ease;
-ms-transition:.3s all ease; 
-moz-transition:.3s all ease; 
-o-transition:.3s all ease; 
transition:.3s all ease; 
-webkit-transform:scale(0);
-ms-transform:scale(0);
-moz-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);}
.list-item li:hover a{filter:Alpha(Opacity=700); opacity:0.7; 
-webkit-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}


/*新闻列表	*/
.news{ overflow:auto; background:#fff; border-radius:5px; box-shadow:1px 1px 3px #999; margin-top:20px;}
.newslist{ height:310px; overflow:hidden; padding:10px;}
.newslist .newslist_left{ width:465px; height:307px; float:left; margin-right:12px; overflow:hidden;}
.newslist .newslist_left img{ width:100%;}
.newslist .newslist_right{ width:503px; float:left;}
.newslist li{ overflow:hidden; margin-bottom:15px;}
.newslist li:last-child{ margin:0;}
.newslist li img{ width:120px; height:92px; float:left; margin-right:12px;}
.newslist li .text{ }
.newslist li h3{ font-family:Microsoft YaHei; font-size:14px; font-weight:normal; color:#333; line-height:24px;}
.newslist li h5{ font-size:12px; color:#999; font-weight:normal;}
.newslist li p{ line-height:18px; font-size:12px; line-height:18px; color:#666;}

/*我们的优势*/
.advantage{ overflow:auto; background:#fff; border-radius:5px; box-shadow:1px 1px 3px #999; height:460px; margin-top:20px;}
.advantage .main_box_2_l_t_t{ line-height:30px;}
.advantage .main_box_1_l_t_tit{ padding:25px 0;}
.advantage .advantagelist{ width:100%; background:#fff; overflow:auto; padding:1rem 0;}
.advantage .advantagelist li{ float:left; width:25%; text-align:center; margin:10px 0;}
.digital{ width:78px; margin:0 auto;}
.digital .text{ width:78px; height:44px; display: inline-block; position: relative; line-height:44px; text-align: center; color:#e49e2e; font-size:36px; text-decoration: none; margin-right: 1px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border-left:1px solid #ccc;  border-right:1px solid #ccc; }
.advantage .advantagelist li h5{ font-size:14px; font-family: Microsoft YaHei; font-weight:normal; color:#333; margin-top:6px; line-height:24px;}
.advantage .advantagelist li p{ font-size:12px; font-family: Microsoft YaHei; font-weight:normal; color:#999; line-height:14px;}
/*三角形*/
.triangle_border_up{ width:0; height:0; border-width:0 40px 22px; border-style:solid; border-color:transparent transparent #ccc;/*透明 透明  灰*/ position:relative;}
.triangle_border_up span{ display:block; width:0; height:0; border-width:0 39px 21px; border-style:solid; border-color:transparent transparent #fff;/*透明 透明  黄*/ position:absolute; top:1px; left:-39px;}
.triangle_border_down{  width:0; height:0; border-width:22px 40px 0; border-style:solid; border-color:#ccc transparent transparent;/*灰 透明 透明 */ position:relative;}
.triangle_border_down span{ display:block; width:0; height:0; border-width:21px 39px 0; border-style:solid; border-color:#fff transparent transparent;/*黄 透明 透明 */ position:absolute; top:-22px; left:-39px;}

.close {
    background: rgba(0, 0, 0, 0) url("/images/close.png") repeat scroll 0 0;
    cursor: pointer;
    height: 27px;
    overflow: hidden;
    position: absolute;
    right: -40px;
    top: 0;
    width: 27px;
}
/*减肥达人媒体报道*/
.vedio{ overflow:auto; background:#fff; box-shadow:1px 1px 3px #999; margin-top:20px; padding-bottom:15px;}
.vedio .main_box_2_l_t_b{ height:215px;}
.vedio .cpvideolink{ padding:0 10px;}
.vedio .main_box_2_l_t_b li{float:left;border:1px solid #fff;border-right:none;border-bottom:none; width:236px; height:215px;}
.vedio .main_box_2_l_t_b li:last-child{ margin:0;}
.vedio_text { width:100%; color:#333; position: absolute; bottom:0px; line-height:1.5rem;}


/*营地环境*/
.info-time-from-piclist-con ul li{ float:left;position:relative}
.main-content{ width:1000px; margin:20px auto 0 auto; background:#fff; box-shadow:1px 1px 3px #999; border-radius:5px; padding-bottom:20px;}

.info-time-from-piclist-nav{ overflow:auto; margin-bottom:20px;}

.mbx-list{ overflow:hidden; width:350px; margin:0 auto;}
.mbx-list .cur{ background:url(/images/training_bg.png) no-repeat; height:42px;}
.mbx-list .cur a{ color:#fff;}
.mbx-list li{ font-family:"微软雅黑"; float:left; display:inline; width:110px; margin-right:10px; background:#ccc; height:34px; line-height:34px;text-align:center;font-size:16px; cursor:pointer;}
.mbx-list li:last-child{ margin:0;}
.mbx-list li span{ float:right; margin-right:10px; font-family:"宋体";}
.info-time-from-piclist-con-ul.clearfix {padding: 0 10px;}

.training-course-characteristic-box { width: 1200px; margin: 0 auto; }
.training-course-characteristic-box .Qin-company-info-li-left i.arrow_bg { border-color: rgba(255, 0, 0, 0) rgba(216, 216, 216, 0) rgba(255, 0, 0, 0) #FF9500; right: 634px; }
.training-course-characteristic-box .company-jj-2 .Qin-company-introduction-con .Qin-company-info-li-left .box_con { border-right: 4px solid #FF9500; }
.training-course-characteristic-box .Qin-company-info-li-right i.arrow_bg { display: block; border-color: transparent #009947 transparent transparent; }
.training-course-characteristic-box .company-jj-2 .Qin-company-introduction-con .Qin-company-info-li-right .box_con { border-left: 4px solid #009947; }
.training-course-characteristic-box .company-jj-2  { width:1000px; overflow: hidden; }
.training-course-characteristic-box .company-jj-2 .Qin-company-introduction-con .Qin-company-info-ol { border-left: 4px solid #009843; }   


/*图片添加遮罩*/
.info-mark{ position:absolute;left:0;top:0;width:100%; height:158px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff; background:rgba(0,0,0,.8);}
.info-mark .p1{margin-top:72px;} 

.info-mark .info-mark-border{position:absolute; width:100%; height:158px; text-align:center; }
.info-time-from-piclist-con-ul li{ width:237px; height:158px; margin-right:10px;}
.info-time-from-piclist-con-ul li:nth-child(4n){margin-right:0;}
.info-time-from-piclist-con-ul li img{ width:100%; height:158px;}



/*成功案例*/
.main_box_3_t{ overflow:auto; width:1000px; margin:20px auto 0 auto;  background:#fff; box-shadow:1px 1px 3px #999; border-radius:5px;}


/*友情链接*/
.link{ background:#fff; box-shadow:1px 1px 3px #999; margin:20px 0; text-align:left; border-radius:5px;}
.down .main_box_2_l_t_t{ height:65px;}
.links{ padding:20px;}
.links a{ line-height:24px; font-size:12px; color:#555; font-family:Microsoft YaHei;}
.links a:hover{ color:#e49e2e;}

