.all_room{
width:100%;
background-color:#f1f1f1;
overflow:hidden;
}

.all_fw{
width:100%;
height:809px;
background:url(images/fw.jpg) center top no-repeat;
}

.in_To{
width:1200px;
padding:40px 0 20px 0;
overflow:hidden;
font-size:34px;
text-align:center;
color:#c5a23b;
}
.in_To_line{
width:70px;
margin:0 auto;
height:3px;
background-color:#cdc7c7;
}
.room{ width:1216px; overflow:hidden; padding-top:50px; padding-bottom:60px;}
.room ul{ margin:0; padding:0; list-style:none;}
.room ul li{ float:left; width:288px; height:466px; background-color:#fff; margin-right:16px;}
.room ul li span{ display:block; text-align:center; font-size:45px; color:#ccc; margin-top:30px;}
.room ul li i{ display:block; width:40px; height:1px; background-color:#ccc; margin:20px auto;}
.room ul li h3{ text-align:center; color:#c5a23b; font-weight:normal; margin-bottom:20px;}
.room ul li h3 a{ color:#c5a23b; font-size:18px;}
.room ul li p{ font-size:14px; color:#666; line-height:22px; width:288px; margin:0 auto; height:66px; overflow:hidden; margin-bottom:10px; text-align:center;}
.room ul li:hover { background-color:#c5a23b;}
.room ul li:hover span ,.room ul li:hover a ,.room ul li:hover p { color:#fff}
.room ul li:hover i{ background-color:#fff;}


.in_news ul li{
width:380px;
padding:0 10px 20px 10px;
float:left;
}

.curr{
width:1200px;
padding-top:20px;
height:60px;
line-height:58px;
background:url(images/curr.gif) left bottom no-repeat;
overflow:hidden;
font-size:18px;
color:#dd0083;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.curr span{margin-left: 10px; color: #a6a6a6; text-transform: uppercase;font-size: 16px;}

.content{
width:1140px;
padding:30px;
line-height:24px;
overflow:hidden;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
font-size:14px;
}

.HH_class{
width:480px;
padding-top:20px;
margin:0 auto;
overflow:hidden;
}
.HH_class ul{
margin:0;
padding:0;
list-style:none;
}
.HH_class ul li{
width:100px;
height:36px;
float:left;
margin:0 10px;
}
.HH_class ul li a{
width:100px;
height:36px;
line-height:36px;
text-align:center;
display:block;
background-color:#c5a23b;
font-size:14px;
color:#fff;
}
.HH_class ul li a.cur{
background-color:#ff6600;
color:#fff;
}

.ITI{
width:1130px;
height:48px;
line-height:48px;
padding-left:10px;
font-size:16px;
color:#ffffff;
background:url(images/iT.gif) no-repeat;
}

.classDesc{
width:1160px;
padding:0 20px 50px 20px;
background:url(images/line.jpg) center bottom no-repeat;
overflow:hidden;
}
.classDesc_l{
width:294px;
float:left;
}
.classDesc_l span{
width:294px;
height:232px;
display:block;
}
.classDesc_l label{
width:294px;
height:36px;
display:block;
text-align:center;
line-height:36px;
background-color:#dd0083;
color:#ffffff;
font-size:16px;}
.classDesc_r{
width:840px;
float:right;
overflow:hidden;
font-size:14px;
line-height:24px;
}

.meal_bax{
width:1200px;
padding:40px 0;
overflow:hidden;
}
.meal_l{
width:502px;
float:left;
}
.meal_l img{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; width:502px; height:334px;}

.meal_r{
width:670px;
float:right;
overflow:hidden;
}
.mr_T{
width:670px;
height:56px;
line-height:54px;
font-size:25px;
color:#555555;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
background:url(images/line.gif) left bottom no-repeat;
}
.mr_Desc{
color:#656565; font-size:14px; font-family:"ËÎÌå"; line-height:28px; overflow:hidden; padding-top:10px;
}

.bix_fx{
width:1200px;
padding-top:30px;
padding-bottom:30px;
overflow:hidden;
}
.bix_fx ul{
margin:0;
padding:0;
list-style:none;
}
.bix_fx ul li{
width:380px;
padding:0 10px;
height:395px;
float:left;
}
.aca{
width:380px;
height:40px;
line-height:40px;
text-align:center;
font-size:14px;
background-color:#4c204d;
color:#ffffff;
}
.bix_fx ul li span{
width:380px;
height:285px;
display:block;
text-align:center;
}
.bix_fx ul li span img{
width:380px;
height:285px;
border:none;
}
.bix_fx ul li label{
width:380px;
height:70px;
text-align:center;
line-height:70px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
background-color:#eeeeee;
color:#c7220c;
}

.bix_room_two{
width:1220px;
padding-top:30px;
padding-bottom:50px;
overflow:hidden;
}
.bix_room_two ul{
margin:0;
padding:0;
list-style:none;
}
.bix_room_two ul li{
width:610px;
height:569px;
float:left;
}
.bix_room_two ul li span{
width:590px;
height:477px;
background:url(images/box_1.gif) no-repeat;
padding-top:72px;
display:block;
text-align:center;
overflow:hidden;
}
.bix_room_two ul li span img{
height:404px;
border:none;
}

.bix_room{
width:1216px;
padding-top:30px;
padding-bottom:50px;
overflow:hidden;
}
.bix_room ul{
margin:0;
padding:0;
list-style:none;
}
.bix_room ul li{
width:288px;
height:232px;
margin-left:16px;
float:left;
}
.bix_room ul li span{
width:288px;
height:216px;
display:block;
background-color:#eaeaea;
text-align:center;
overflow:hidden;
}
.bix_room ul li span img{
height:216px;
border:none;
}
.bix_room ul li label{
width:288px;
height:46px;
text-align:center;
line-height:46px;
display:block;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
font-size:14px;
}

.bix_meals{
width:1216px;
padding-top:20px;
padding-bottom:10px;
overflow:hidden;
}
.bix_meals ul{
margin:0;
padding:0;
list-style:none;
}
.bix_meals ul li{
width:225px;
height:180px;
margin-left:15px;
float:left;
}

.bix_meals ul li span {
	width: 223px;
	height: 164px;
	border: 1px solid #ccc;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
display: block;

	text-align:center;
	background-color:#eaeaea;
		overflow: hidden;

}
.bix_meals ul li span img {
	width:223px;
	height: 164px;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
overflow: hidden;
}

.in_Too{
width:1200px;
padding-top:50px;
overflow:hidden;
}
.in_Too span{
width:1200px;
height:56px;
line-height:46px;
display:block;
text-align:center;
font-size:34px;
color:#c5a23b;
}
.in_Too label{
width:1200px;
height:50px;
display:block;
text-align:center;
font-size:18px;
color:#444;
}

.all_feng{
width:100%;
padding-bottom:30px;
overflow:hidden;
background:url(images/bdg.jpg) center top repeat-y;
}

.fengjing{
width:1200px;
overflow:hidden;
padding-bottom:30px;
}

.bix_meal{
width:1200px;
padding-top:30px;
padding-bottom:30px;
overflow:hidden;
}
.bix_meal ul{
margin:0;
padding:0;
list-style:none;
}
.bix_meal ul li{
width:400px;
height:580px;

float:left;
}
.bix_meal ul li span{
width:400px;
height:529px;
display:block;
text-align:center;
overflow:hidden;
}
.bix_meal ul li span img{
width:380px;
height:529px;
border:none;
}
.bix_meal ul li label{
width:400px;
height:46px;
text-align:center;
line-height:46px;
display:block;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
font-size:16px;
}


.bix_teams{
width:1200px;
padding-top:30px;
padding-bottom:30px;
overflow:hidden;
}
.bix_teams ul{
margin:0;
padding:0;
list-style:none;
}
.bix_teams ul li{
width:300px;
height:420px;
float:left;
}
.bix_teams ul li span{
width:300px;
height:364px;
display:block;
text-align:center;
}
.bix_teams ul li span img{
width:280px;
height:364px;
border:none;
}
.bix_teams ul li label{
width:300px;
height:46px;
text-align:center;
line-height:46px;
display:block;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
font-size:14px;
}

.meal_bax{
width:1200px;
padding:40px 0;
overflow:hidden;
}
.meal_l{
width:502px;
float:left;
}
.meal_l img{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; width:502px; height:334px;}

.meal_r{
width:670px;
float:right;
overflow:hidden;
}
.mr_T{
width:670px;
height:56px;
line-height:54px;
font-size:25px;
color:#555555;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
background:url(images/line.gif) left bottom no-repeat;
}
.mr_Desc{
color:#656565; font-size:14px; font-family:"ËÎÌå"; line-height:28px; overflow:hidden; padding-top:10px;
}

.order_all{
width:1200px;
padding:20px 0 40px 0;
overflow:hidden;
}
.o_div{
width:590px;
padding-left:10px;
float:left;
height:60px;
line-height:60px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
font-size:14px;
}
.o_div span{
color:#ff0000;
}
.oo_div{
width:1190px;
padding-left:10px;
overflow:hidden;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
font-size:14px;
}
.ooo_div{
width:1200px;
padding-top:15px;
text-align:center;
overflow:hidden;
}
.select{
background: transparent;
width:364px;
padding: 5px;
padding-left:10px;
margin:0;
-moz-appearance: window;
-webkit-appearance: none;
cursor: pointer;
color:#a7031e;
}
.input{
width:480px;
height:32px;
line-height:32px;
border:1px solid #cecece;
padding:0 2px;
}
.textarea{
width:1080px;
line-height:26px;
border:1px solid #cecece;
padding:0 2px;
}

.bix_news{
width:1200px;
overflow:hidden;
padding-bottom:50px;
padding-top:20px;
}
.bn_Title{
width:1200px;
height:70px;
line-height:70px;
font-size:22px;
text-align:center;
border-bottom:1px solid #cccccc;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.bn_Desc{
height:36px;
line-height:36px;
text-align:center;
color:#888888;
}
.bn_content{
width:1200px;
overflow:hidden;
line-height:24px;
font-size:14px;
padding-bottom:20px;
border-bottom:1px solid #cccccc;
}
.bn_PN{
width:1200px;
padding-top:15px;
line-height:24px;
font-size:14px;
overflow:hidden;
}

.c_0{
width:371px;
height:42px;
line-height:42px;
padding-left:29px;
background:url(images/co0.png) left center no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
.c_1{
width:371px;
height:42px;
line-height:42px;
padding-left:29px;
background:url(images/co1.png) left center no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
.c_2{
width:366px;
height:42px;
line-height:42px;
padding-left:34px;
background:url(images/co2.png) left center no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
.c_3{
width:371px;
height:42px;
line-height:42px;
padding-left:29px;
background:url(images/co3.png) left center no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
.c_4{
width:371px;
height:42px;
line-height:42px;
padding-left:29px;
background:url(images/co4.png) left center no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
.c_5{
width:361px;
height:42px;
line-height:42px;
padding-left:39px;
background:url(images/co5.png) left center no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

.cases{
width:1200px;
padding-bottom:50px;
overflow:hidden;
}
.cases ul{
margin:0;
padding:0;
list-style:none;
}
.cases ul li{
width:1200px;
border-bottom:1px dashed #ccc;
margin-top:24px;
float:left;
}
.cases_P{
width:100%;
height:156px;
}
.cases_P img {
  width:150px;
  height:150px;
  border:1px solid #eee;
  padding:2px;
}
.cases_N{
width:100%;
height:76px;
line-height:76px;
font-size:24px;
color:#ff779b;
}
.cases_D{
width:100%;
font-size:14px;
line-height:24px;
padding-bottom:20px;
overflow:hidden;
}

.room_tk{
width:1220px;
overflow:hidden;
}
.room_tk ul{
margin:0;
padding:0;
list-style:none;
}
.room_tk ul li{
width:610px;
height:414px;
float:left;
}
.room_tk ul li img{
width:590px;
height:394px;
}
