
.bannerBg{width:100%;max-height:380px;overflow:hidden;}
.bannerBg2{display:none;}
.carousel{padding:15px 0;}
.family_1{padding:40px 30px 80px 30px;width:90%;}
.family_1 h4{font-size:52px;color:#222;}
.family_1 p{font-size:16px;color:#454545;line-height:25px;padding-bottom:30px;}
.family_1 a{font-size:16px;color:#454545;padding:15px 70px 15px 15px;margin:0 auto;border:2px solid #e1e1e1;border-radius:4px;background:url(../images/about/r.png) no-repeat 100px center;}
.family_1 a:hover{background:#ef6708 url(../images/about/r_w.png) no-repeat 100px center;color:#fff; text-decoration:none;border:2px solid #ef6708;}
.family_2{background:#f2f2f2;padding:60px 0;}
.family_2 .col-md-8{width:63%;}
.family_2 .col-lg-4 {width:37%;}
.family_2 .col-lg-4 h3{font-size:24px;padding:20px 0;}
.family_2 .col-lg-4 p{line-height:22px;font-size:16px;}
.family_2 .page{background:url(../images/family/bg.png) no-repeat;width:159px;height:58px; position: absolute;bottom:50px;right:-180px;line-height:58px;text-align:center;}
.family_2 .flexslider_1 .flex-direction-nav .flex-prev{left:728px;bottom:55px;top:auto;background:none;}
.family_2 .flexslider_1 .flex-direction-nav .flex-next {bottom:55px;top:auto;right:-192px;background:none;}
.family_2 .flexslider_1 .flex-control-nav{display:none;}
.family_2 .flexslider_1 .flex-direction-nav .flex-disabled{ opacity:1!important;}
.family_2 .flexslider_2{margin-top:30px;}
.family_2 .flexslider_2 .flex-direction-nav .flex-prev{left:728px;bottom:55px;top:auto;background:none; }
.family_2 .flexslider_2 .flex-direction-nav .flex-next {bottom:55px;top:auto;right:-192px;background:none;}
.family_2 .flexslider_2 .flex-control-nav{display:none;}
.family_2 .flexslider_2 .flex-direction-nav .flex-disabled{ opacity:1!important;}

.join{padding:60px 0;}
.join .panel{width:760px;margin:0 auto; background:url(../images/family/right_1.jpg) no-repeat 95% 40px;}
.join .panel.cur{border:1px solid #f17825; background:url(../images/family/right_2.jpg) no-repeat 95% 40px;}
.join .panel h4{padding-left:20px; background:url(../images/family/left_1.jpg) no-repeat left center;display:block;font-size:24px;}
.join .panel.cur h4{color:#f17825; background:url(../images/family/left_2.jpg) no-repeat left center;}
.join .panel-heading{height:84px;background:none;line-hieght:84px;padding:0 25px;}
.join .panel h4 a{display:block;line-height:84px; outline:none;}

.panel-body p span:nth-child(1){margin-right:100px;}


.page{ position:relative}
.page a{color:#454545;font-weight:bold; text-decoration:none;}
.page .prev{ position:absolute; left:0;display:block;height:58px;width:46px;top:0;}
.page .next{ position:absolute;right:0;display:block;height:58px;width:46px;top:0;}
@media screen and (max-width: 1170px){
    .bannerBg{display:none;}
	.bannerBg2{display:block;width:100%;}
    .family_1{padding:20px 40px 50px 40px;width:100%;}
    .family_1 h4{font-size:16px;color:#222;}
	.family_1 p{font-size:16px;}
	.family_2{padding:20px 40px 40px 40px;}
	.family_2 .container{padding:0;}
	.family_2 .col-md-8{width:100%;padding-left:0;padding-right:0;}
	.family_2 .col-md-8 img{width:100%;}
	.family_2 .col-md-4{width:100%;}
	.family_2 .flexslider_1,.family_2 .flexslider_2,.family_2 .flexslider_3,.family_2 .flexslider_4,.family_2 .flexslider_5,.family_2 .flexslider_6{padding-bottom:70px;}
    .family_2 .col-lg-4 h3{font-size:16px;padding:10px 0;}
	.family_2 .col-lg-4 p{line-height:22px;font-size:20px;}
	.family_2 .col-xs-12{padding-left:0;padding-right:0;}
	.family_2 .page{ left:0px;bottom:0;}
	.family_2 .flexslider_1 .flex-direction-nav .flex-prev{left:0px;bottom:5px;top:auto;background:none;}
	.family_2 .flexslider_1 .flex-direction-nav .flex-next{left:110px;bottom:5px;top:auto;background:none;}
	.family_2 .flexslider_2 .flex-direction-nav .flex-prev{left:0px;bottom:5px;top:auto;background:none;}
	.family_2 .flexslider_2 .flex-direction-nav .flex-next{left:110px;bottom:5px;top:auto;background:none;}
	.join .panel{width:100%; background:url(../images/family/right_1.jpg) no-repeat 98% 20px;}
	.join .panel.cur{ background:url(../images/family/right_2.jpg) no-repeat 98% 20px;}
	.join .panel h4{font-size:14px;padding-left:10px;;line-height:24px;height:50px;}
	.join .panel-heading{padding:0px 10px;height:auto;}
	.panel-body a img{width:138px;}
	.join .panel h4 a{display:block;line-height:24px; outline:none;}
}

