@charset "utf-8";
/* CSS Document */


.slider-box { height:500px; width:100%; margin:0 auto; background:#000; text-align:center; background:url(../uploads/4.jpg) center center no-repeat;}
.layout-width { width:1027px; margin:0 auto;}
.crumb { text-align:right; color:#c5a677;}
.crumb a {color:#c5a677; text-decoration:none;}
.crumb a:hover { text-decoration:underline;}
h1.single-content-title { height:66px; border-top:1px solid #e8dbc9; border-bottom:1px solid #e8dbc9; line-height:66px; font-size:28px; color:#c5a677;}
.single-content { margin-bottom:}
.single-content img { padding:1px; display:block; margin:38px 0;-webkit-box-shadow:0 0 10px rgba(197, 166, 119, .5);  -moz-box-shadow:0 0 10px rgba(197, 166, 119, .5);  box-shadow:0 0 10px rgba(197, 166, 119, .5);   max-width:1017px; text-align:center;}
.single-content h2 { font-size:18px; color:#c5a677; margin:20px 0;}
.single-content p { font-size:14px; line-height:28px; margin:10px 0; }
.yh_mainB{
	width:1200px;
	margin:auto;
	clear:both;
	}
.yh_main_top{
	width:100%;
	height:50px;
	line-height:55px;
	font-size:16px;
	color:#333;
	border-bottom:1px solid #CCC;
	}
.yh_main_top a{color:#666;}	
.yh_main_top a:hover{color:#F60;}		
	
.yh_news{
	width:98%;
	height:280px;
	float:left;
	clear:both;
	padding-bottom:20px;
	border-bottom:1px dotted #CCC;
	margin-bottom:20px;
	}

.yh_news_im{
	width:430px;
	height:280px;
	float:left;
 
	}
	
.yh_news_im img{width:430px;height:280px;overflow:hidden;}

.yh_news_wz{
	width:730px;
	height:280px;
	float:right;
	}

.yh_news_wz h2{
	font-size:24px;
	text-align:left;
	line-height:30px;
	padding-bottom:10px;
	width:100%;
	float:left;
}

.yh_news_wz h2 a{color:#333;}
.yh_news_wz h2 a:hover{color:#F60;}

.yh_news_wz p{
	font-size:14px;
	text-align:left;
	text-indent:30px;
	line-height:1.7;
	color:#999;
}


/*====================================================*/
.yh_mainB_A{
	 width:103%;
	 float:left;
	 }
	 
.yh_kflx{
	width:100%;
	height:50px;
	line-height:50px;
	padding-bottom:30px;
	}	 
.yh_kflx h1{font-size:32px;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
.column {width:380px;float:left;margin:0 30px 20px 0;display:inline;overflow:hidden;}
.column:after {clear:both; content:"."; display:block; font-size:0; height:0; line-height:0;  min-height:0; visibility:hidden; *zoom:1;}

.column .col-2-1,.column .col-3-1,.column .col-4-1,.column .col-4-2,.column .col-5-1,.column .col-3-2,.column .col-4-3,.column .col-5-2,.column .col-5-3,.column .col-5-4 { float:left; min-height:1px; height:auto !important; _height:1px; }

.column .col-4-1 {width:100%;; margin-right:3%;}

.module-default { margin:0; padding:0; }
.module-default > .module-divider { margin-bottom:15px; }

.module { margin-bottom:25px; }
.module-title-default { margin-bottom:10px; overflow:hidden;  }
.module-title-default > .module-title-content { padding-top:5px; padding-bottom:5px; }
.module-title-default > .module-title-content h3 { display:block; float:left; _display:inline; line-height:20px; font-size:16px; font-weight: normal;}
.module-title-default > .module-title-content span { margin-left:5px; float:left; line-height:22px; color:#808080; font-size:14px; }
.module-title-default > .module-title-content span strong { font-weight:normal; margin-left:5px; color:#808080; font-family:Arial,sans-serif; }
.module-title-default > .module-title-content i { display:block; float:left; _display:inline; width:8px; height:8px; overflow:hidden; position:relative; top:9px; margin-left:10px; }
.module-more-default a { padding-right:5px; color:#747474; font-size:13px;  }
.module-more-default a:hover { color:#17b6a5; text-decoration:none; }
.module-icon-default { padding-left:25px; background-repeat:no-repeat; background-position:left center; }
.module-divider { height:1px; overflow:hidden; background-color:#ccc; margin-top:25px; clear:both; }
.module-no-margin, .module-no-margin .module-content p, .module-no-margin .module-content ul, .module-no-margin .module-content ol, 
.module-no-margin .module-content h1, .module-no-margin .module-content h2, .module-no-margin .module-content h3, .module-no-margin .module-content h4,
.module-no-margin .module-content h5, .module-no-margin .module-content h6 { margin:0; }
.link-setion { position:relative; margin-bottom:8px; } 
.link-setion a { display:block; }
.link-setion .link-img img { display:block; width:380px;height:260px; }
.link-setion .link-img-noimg { min-height:230px; height:auto !important; _height:230px; background-color:#dd5189; }

.link-name-default {
	position:absolute; 
	left:30px; 
	bottom:20px; 
	opacity:1; 
	filter:alpha(opacity=80);
	background:#960675;/*---客房标题背景色---*/
	border:1px solid #e1f8f2; 
	padding-bottom:5px;
	text-align:center;
	line-height:35px;
	z-index: 3;
	-webkit-transition:all 0.25s ease-in-out; 
	-moz-transition:all 0.25s ease-in-out; 
	-o-transition:all 0.25s ease-in-out; 
	-ms-transition:all 0.25s ease-in-out; 
	transition:all 0.25s ease-in-out;
}
.link-name-default h3 {font-size:20px; padding:0 10px 0 10px; font-weight:normal; color:#fff; }

.link-setion-text { 
	display:block; width:100%; position:absolute; top:50%; left:0; z-index:10; color:#fff; text-align:center; opacity:0; filter:alpha(opacity=0);
	-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -o-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);
	-webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out; -o-transition:all 0.25s ease-in-out; -ms-transition:all 0.25s ease-in-out; transition:all 0.25s ease-in-out;
}
.link-setion-text h3 {
	margin:0 20px 15px; margin-top:-20px; font-size:24px; font-weight:normal; color:#fff; line-height:normal; 
	transition:all 0.35s ease-out; -moz-transition:all 0.35s ease-out; -o-transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; -ms-transition: all 0.35s ease-out;
}
.link-setion-text p { 
	margin:0 20px 15px; margin-top:-55px;  font-size:13px; font-weight:normal; color:#fff; line-height:normal; 
	transition:all 0.35s ease-out; -moz-transition:all 0.35s ease-out; -o-transition:all 0.35s ease-out; -webkit-transition:all 0.35s ease-out; -ms-transition: all 0.35s ease-out;
}
.link-setion-text .link-more { line-height:normal; display:inline-block; *display:inline; *zoom:1; margin-top:10px; padding:6px 20px; border:1px solid #fff; font-size:13px; }
.link-setion .opacity-overlay { 
	display:block; width:100%; height:100%; position:absolute; top:0; left:0; cursor:pointer; opacity:1; filter:alpha(opacity=100); _height:expression( (this.parentElement.clientHeight) +'px'); 
	
}
.link-setion a:hover .link-name-default { opacity:0; filter:alpha(opacity=0); }
.link-setion a:hover .link-setion-text { opacity:1; filter:alpha(opacity=100); }
.link-setion a:hover .link-setion-text h3 { margin-top:0px; }
.link-setion a:hover .link-setion-text p { margin-top:0px; }
.link-setion a:hover .opacity-overlay { opacity:0.8; filter:alpha(opacity=80); background:#ad108d; }/*--客房背景色--*/

.link-bg-img li a { 
	display:block; 
	position:relative; 
	background-color:#17b6a5; 
	text-align:center; 
	padding:60px 0; color:#fff; 
	background-position:center; 
	background-repeat:no-repeat; 
	-webkit-transition:all 0.5s ease 0s; 
	-moz-transition:all 0.5s ease 0s; 
	-ms-transition:all 0.5s ease 0s; 
	-o-transition:all 0.5s ease 0s; 
	transition:all 0.5s ease 0s;
}
.link-bg-img li:nth-child(2n) a { background-color:#1C8B7F; }
.link-bg-img li a:hover { background-color:#80b6ad; }
.link-bg-img .link-text { position:relative; z-index:11; color:#fff; }
.link-bg-img .link-name { margin-bottom:15px; line-height:normal; font-size:24px; font-weight:normal; }
.link-bg-img .link-summary { max-width:800px; margin:0 auto 15px; padding-left:20px; padding-right:20px; font-size:13px; }

.yh_news_main{width:100%;padding-bottom:30px;}
.news_right_body{width:95%;margin:10px auto;}
.yh_news_main_yop{width:100%;text-align:center;padding-bottom:50px;margin-top:30px;}
.yh_news_main_yop h1{
	font-size:35px;
	color:#930;
	line-height:45px;
	margin-bottom:20px;
    font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    padding-bottom:20px;
    letter-spacing:2px;
	font-weight:bold;
	}

.yh_news_main_yop p{font-size:14px;color:#333;line-height:25px;}

.ljyh_xinxi{
	text-align:left;
	line-height:1.7;
	font-size:16px;
	text-indent:30px;
	}

.ljyh_xinxi p{
	width:100%;
	margin-bottom:10px;
	clear:both;
}

.ljyh_xinxi img{
	clear:both;
	margin-bottom:10px 0 10px 0;
}

.news_right{
	width:853px;
	float:right;
 
	}

.news_left{
	float:left;
	width:322px;
	}

/*--------------*/ 


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 