.c_t {
	width: 1200px;
	margin: 0 auto;
}
.bg_color_hui { background-color:#4A4A4A; }
.mh_floor{ width:100%;}

.mh_banner {
	width: 100%;
	height: 917px;
	background:url(ybj_banner.jpg) no-repeat center center;
}
.mh_b1 {
	height: 112px;
	background-image: url(mh_banner_1.png);
}
.mh_b2 {
	height: 258px;
	background-image: url(mh_banner_2.png);
}
.mh_b3 {
	height: 103px;
	background-image: url(mh_banner_3.png);
}
.mh_b4 {
	height: 239px;
	background-image: url(mh_banner_4.png);
}
.mh_b5 {
	height: 200px;
	background-image: url(mh_banner_5.png);
}


.floor_1{ height:530px;padding: 20px 0px; }
.floor_title{ text-align: center; padding-top: 40px; }
.floor_title h3{ color: #fff; font-size: 32px; height:50px; line-height: 50px; }
.floor_title .ft_en{ color: #fff; font-size: 14px; height: 340px; line-height: 30px; }

.floor_tq{padding-top: 40px;}
.floor_tq ul li{ float:left; width: 380px; margin-right: 30px; }
.floor_tq ul li:nth-child(3n){float:right; margin-right: 0px;}
.floor_tq ul li p{ height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 14px;}
.floor_tq ul li p strong{ font-weight: normal; color:#E0BC6E; padding: 0 3px; }



.floor_2 .floor_title h3{ color: #333; }
.floor_2 .floor_title .ft_en{ color: #828282; }
.list_bt{ height: 40px; line-height: 40px;font-size: 14px; color:#666; padding: 50px 0px 20px; border-bottom: solid #D6D6D6 1px;}
.list_bt span{ display: inline-block;text-align: center;}
.list_bt span.s_time{ width:30%; float:left;}
.list_bt span.e_time{ width:70%; float:right; color: #EF5757;}
.floor_fa ul li{ float:left; width: 300px; border-right: dashed 1px #D6D6D6; box-sizing: border-box; text-align: center; padding-top: 20px;}
.floor_fa ul li:nth-child(3n){float:right; border-right: 0px;}

.p_xilie{ font-size:20px; font-weight: 700; line-height: 40px; height: 40px; color: #666666;}
.p_gediao{ font-size:14px; line-height: 30px; height: 30px; color: #999;}


.floor_3{ background: url(brand_bg.jpg) repeat-x center top; height: 577px; }
.floor_lunbo{ padding-top: 30px;}

.floor_4{background-color: #ebecee; height: 1385px; position: relative;}
.floor_4 .f4_bg_left{ position:absolute; left: 0; bottom: 30px; background: url(bigpic_bg_left.jpg) no-repeat left bottom; width: 182px; height: 400px;}
.floor_4 .f4_bg_right{ position:absolute; right: 0; top: 0; background: url(bigpic_bg_right.jpg) no-repeat left top; width: 167px; height: 540px;}
.floor_4 .floor_title h3{ color: #333; }
.floor_4 .floor_title .ft_en{ color: #828282; }

.floor_design{padding-top: 30px;}
.fl_desg_box{ background-color: #fff; padding:30px; box-shadow: 2px 2px 2px 2px #ddd; width:370px; box-sizing: border-box; float:left; margin-right: 45px; text-align: center;}
.fl_desg_box:nth-child(3n){float:right; margin-right: 0px;  }

.desg_box_lunbo{background-color: #fff; padding:30px; box-shadow: 2px 2px 2px 2px #ddd; box-sizing: border-box; margin-top: 30px;}

.floor_5{background: url(floor_5_bg.jpg) no-repeat center top; height: 500px; padding-top: 40px;}
.fl5_left{ width:645px; float:left;}
.fl5_left h3{ font-size: 32px; text-align: center; line-height: 50px; height: 50px; color: #fff; font-weight: 700;}
.fl5_left .fl5_sub_title{ height: 30px; line-height: 30px; background: url(sub_title_line.png) no-repeat center center; text-align: center; color: #96a7bc ; font-size: 18px;}
.fl5_block_box{padding-top: 35px;}
.fl5_block_box ul li{display: block; float:left; background-color: #fff; width: 195px; height: 340px; margin-right: 20px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8; text-align: center;}
.fl5_block_box ul li .fl5_ico_con{padding-top: 50px;}
.fl5_block_box ul li .fl5_t1{ height: 50px; line-height: 50px; color: #333333; margin-top: 20px; font-size: 16px;}
.fl5_block_box ul li .fl5_t2{ height: 30px; line-height: 30px; color: #cc3333;  font-size: 20px;}
.fl5_block_box ul li:nth-child(3n){float:right; border-right: 0px;}

.fl5_right{float:right; background-color: #000;background: rgba(0, 0, 0, 0.5); text-align: center; width: 500px; padding-bottom: 30px; }
.fl5_right .fl5_form_tel{ height: 45px; line-height: 45px; text-align: center;border-bottom: dashed 1px #fff; font-size: 18px; color: #fff; margin-bottom:  30px;}
.fl5_right h3{ font-size:32px; line-height: 50px; text-align: center; color: #fff; font-weight: bolder;}
.fl5_right .fl5_form_minge{ font-size:28px; line-height: 50px; text-align: center; color: #d0ab01; font-weight: bold;}
.fl5_right .form_fname{ width: 80%; height: 60px; background:url(fl5_form_fphoto.jpg)  #fff no-repeat 15px center; background-size: 12%;opacity:1; margin: 0 auto 20px;}
.fl5_right .form_fname input{border:none;height: 55px; line-height: 55px; width: 80%; margin-left: 50px;}
.fl5_right .form_ftel{ width: 80%; height: 60px; background:url(fl5_form_ftel.jpg)  #fff no-repeat 15px center; background-size: 12%;opacity:1; margin: 0 auto;}
.fl5_right .form_ftel input{border:none;height: 55px; line-height: 55px; width: 80%; margin-left: 50px;}
.fl5_right .form_finfo{ line-height: 40px; color: #d0ab01; font-size: 14px; text-align: left; padding-left: 50px;}
.fl5_right .fl5_btn{ width: 300px; height: 50px; border-radius: 30px; text-align: center; font-size: 16px; font-weight:bold; line-height: 50px; margin-top: 20px;}


.hiSlider-item{float: left;}
.hiSlider1{
	overflow: hidden;
	height: 400px;
	width: 1200px;
	background: #eee;
}
.hiSlider2{
	overflow: hidden;
	height: 545px;
	width: 1140px;
	background: #eee;
}



