/*全局样式*/
body{ margin:0; font-size:12px; color:#333333; font-family:"宋体","Arial Narrow"; background:#333}
ul,li{ list-style-type:none}
form,ul,li,td,p{ margin:0; padding:0}
img{ border:none}
.divline{ clear:both; overflow:hidden; height:8px; width:100%}/*分隔空间*/
.clearboth{clear:both; visibility:hidden}
.float_left{ float:left}
.float_right{ float:right}
.disnone{ display:none}


/*全局链接样式*/
A:link{ color:#938659; text-decoration:none}
A:visited{ color:#938659; text-decoration:none}
A:hover{ color:#ff0000; text-decoration:underline}

.red A:link{ color:#ff0000; text-decoration:none}
.red A:visited{ color:#ff0000; text-decoration:none}
.red A:hover{ color:#ff0000; text-decoration:underline}

.white A:link{ color:#FFF; text-decoration:none}
.white A:visited{ color:#FFF; text-decoration:none}
.white A:hover{ color:#FF0000; text-decoration:underline}

.w995{ width:995px; margin:0 auto; background-color:#f3efe1; background:url(../images/yuanhai/bg.jpg) no-repeat}
.w915{ width:915px; margin:0 auto}
.menu{ width:600px; height:60px; padding:32px 55px 20px 340px}
.banner{ width:865px; height:330px; background:url(../images/yuanhai/banner_bg.gif) no-repeat; margin:0 auto; padding:24px 25px 20px 25px;}
.yh_jj{ width:643px; height:208px; float:left; background:url(../images/yuanhai/yuanhai_jianjie.gif) no-repeat}
.yh_jj p{ width:290px; float:right; padding:52px 18px 0 0;  line-height:20px; color:#938659}
.hwjd_jj{ width:258px; height:208px; float:right; background:url(../images/yuanhai/hwjd_jianjie.gif) no-repeat}
.hwjd_jj p{ padding:52px 20px 0 20px; line-height:20px; color:#938659}

.info{ float:left; width:260px;}
.info_title{ height:32px; background:url(../images/yuanhai/info_line.gif) bottom no-repeat; padding:0 8px}
.info ul{ padding:12px 5px 0 5px}
.info ul li{ color:#c3ae46; line-height:20px}
.info ul li span{ float:right}

.rooms{ float:left; margin-left:23px; width:360px;}
.rooms_title{ height:32px; padding:0 8px}
.rooms_bg{ background:url(../images/yuanhai/room_bg.gif) no-repeat; width:360px; height:193px; margin-top:5px}
.rooms_bg ul{ padding:10px}
.rooms_bg ul li{ width:170px; float:left; text-align:center}
.rooms_bg ul li img{ width:150px; height:110px; border:3px #b4a77f solid; margin-bottom:8px}
.rooms_bg_txt{ border-bottom:1px #938659 solid; margin:0 10px 0 10px; padding:12px 5px 8px 5px; color:#5a4d10}

.food{ float:right; width:258px;}
.food_tit{ height:32px; padding:0 8px}
.food ul{}
.food ul li{ width:86px; float:left; text-align:center}
.food ul li img{ width:76px; height:60px; border:1px #b4a77f solid}

.tel{ width:258px; height:124px;}

.photo{ width:915px; float:left}
.photo ul{ width:915px; height:140px; overflow:hidden}
.photo ul li{ width:183px; float:left; text-align:center}
.photo ul li img{ width:160px; height:110px; border:3px #b4a77f solid; margin-bottom:8px}

.links{ padding:20px 10px 10px 10px; clear:both;}

.links li{display: inline;}
.bottom{ width:995px; height:100px; background:url(../images/yuanhai/bottom.jpg) no-repeat}
.bottom_txt{ padding:35px 0 0 420px; line-height:20px; font-family:Arial; color:#48420a}
.bottom_txt A:link{ color:#48420a; text-decoration:none}
.bottom_txt A:visited{ color:#48420a; text-decoration:none}
.bottom_txt A:hover{ color:#ff0000; text-decoration:underline}


.list_left{ width:229px; height:467px; float:left}
.list_right{ width:676px; float:right}
.list_r_banner{ width:650px; height:200px; padding:13px 13px 0 13px; background:url(../images/yuanhai/list_bg.gif)}
.list_title{ padding:13px; border-bottom:1px #ccc8ae solid; color:#776a45}

.list_img{ width:676px; float:left; margin-top:20px}
.list_img ul li{ width:190px; height:200px; float:left; padding:6px 6px 8px 6px; text-align:center; margin:0 11px 15px 11px; display:inline; line-height:18px}
.list_img ul li img{ width:190px; height:150px; padding-bottom:8px}

.list_img_hover{ background:#ccc5a6}
.list_img_nohover{ background:#d7d1b6}

.NextPage{ padding:20px; clear:both; font-size:14px; text-align:center; border-top:1px #ccc8ae solid; margin-top:20px}

.list_txt{ width:676px; float:left; margin-top:10px}
.list_txt ul li{ padding:10px; border-bottom:1px #d6ceb6 solid; font-size:14px}
.list_txt ul li span{ float:right; font-family:Arial; font-size:12px; color:#999999}

.list_box{ width:676px; float:left; margin-top:20px}
.list_box_title{ font-size:20px; font-weight:bold; text-align:center; margin:0 15px; color:#48420a; border-bottom:1px #ccc dashed; padding-bottom:10px}
.list_box_txt_1{ padding:15px 15px 10px 15px; text-align:center; color:#666}
.list_box_txt_2{ font-size:14px; margin:0 15px; line-height:200%; color:#48420a}

.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}