html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;}
html{font-size:12px;}
body{background: url("../images/yzco_01.jpg")#0a0a08  center 0  repeat-y;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ul,ol,li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address,caption,cite,code,dfn,th,var{font-style:normal;}
a:focus{ -moz-outline-style:none;}
a{text-decoration:none; color:#333333; blr:expression(this.onFocus=this.blur()); outline:none; }
a:link,a:visited,a:active{ color:#333333;}
a:hover{ text-decoration:none; color:#ff0000;}



.clr{clear:both; height:0; overflow:hidden;}
.clrb:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clrb{zoom:1;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.fc{float:center; display:inline;}
.auto{margin-left:auto; margin-right:auto;}
.pa{position:absolute;}
.pr{position: relative;}
.mtp{margin-top:4em;}
.round {-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; }
.round5 {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; }
.r5 {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; }
.oty{filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8;}
.hmain{  width:970px;margin:0 auto; }
 
/* 顶部*/
.hhead {margin:10px; auto;color:#fef5bc; height:100px;}
.hhead ul{float:left;text-align:center; }
.hhead .ul{ width:15%;   }
.hhead .ul1{width:58%;}
.hhead .ul2{width:27%; max-width:300px; text-align:left; line-height:22px;}
.hhead i{background: url("../images/yzco_01.png") 0 0 no-repeat; padding:5px 12px; background-size:200px;}
.hhead .tel{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#fef5bc; margin-top:10px;}
.hhead .u{ font-family:Verdana, Geneva, sans-serif; color:#ff6600; font-size:14px; }
.hhead .bt{font-size:20px;font-weight:bold; font-family:Microsoft YaHei; margin-top:20px; line-height:30px;}
.hhead .xbt{font-size:15px;font-family: Arial, Helvetica, sans-serif; }

.dhh { font-size:14px;font-family:Microsoft YaHei;  color:#f8b149; background: url("../images/muu_03.jpg") center 0 no-repeat; padding:8px; margin-top:10px;}
.dhh ul a{ display:block; width:12.3%; float:left; text-align:center; font-weight:bold; color:#f8b149;}
.dhh ul a:hover{ text-decoration:underline; color:#fef5bc;}
.dhh ul .li{ width:12%;}
.dhh ul span{ font-size:12px; display:block; margin-top:-3px;font-weight:100;}

.bann{background: url("../images/yzco_02.jpg") 0 0 repeat-x; height:180px; border-bottom:#5f4222 1px solid;border-top:#5f4222 1px solid;}
.bann ul{ width:730px; height:180px; float:left;}
.bann .ul{ width:240px;background: url("../images/yzco_03.jpg") 0 0 no-repeat;}
.bann ul div{ margin-top:60px; line-height:30px; margin-left:30px;}

.dd{ width:240px;background: url("../images/yzco_03.jpg") 0 0 no-repeat; height:130px; padding-top:60px;}
.dn{line-height:30px; margin-left:30px;}

.input4{ border:#0FC 0px solid; width:120px; }
.foot{ font-size:12px; text-align:center;border-top:#785228 1px solid; color:#baa271; line-height:22px; padding:0px;}
.foot .dm{padding:0 0 15px}.foot .dmma a{color:#baa271!important}
.hoth{ border:#69F 0px solid; position: absolute; width:210px; margin-left:505px; margin-top:-175px; line-height:22px;}
.main{width:970px;margin:0 auto}.main>.fl{width:730px}.box{border:#9b5702 1px solid;background:#201b17;color:#cc9c66;margin-top:12px;padding-bottom:8px}.box .ti{height:36px;line-height:36px;border-bottom:1px solid #6b4a2b;padding:0 10px;font-weight:bold;font-size:14px}.box .ti>span{color:#f3b347}.dz a{color:#c9a16c;margin-left:12px;font-size:12px}.dz a.on{color:#f3b347}.tj_pic{padding:12px 8px}.tj_pic li{float:left;width:20%;text-align:center;line-height:22px}.tj_pic img{display:block;margin:auto;border:2px solid #6e5947}.index_list{padding:0 12px}.index_list li{width:50%;float:left;line-height:25px}.index_list li span{float:right;color:#f3b347}.index_list a,.area_list a{color:#c9a16c}.subhead{font-weight:bold;font-size:12px;line-height:30px;padding-left:10px;border-top:1px solid #6b4a2b;margin:0 10px}.area_list{padding:12px 18px;line-height:25px}.area_list a{display:inline-block;margin-right:14px}.home-side{width:220px;margin-top:5px;border:1px solid #ffbb5c;background:#201b17;color:#c9a16c}.home-side+.home-side{margin-top:12px}.home-side .rta{height:34px;line-height:34px;padding-left:12px;color:#f3b347;border-bottom:1px solid #6b4a2b}.home-side ul:not(.rta){padding:10px 14px;line-height:26px}

.nrbox { margin-top:5px;}
.nrbox .u2{ width:730px; float:left; }
.nrbox .ul{ width:240px; float:left;}
.nrbox .left {background: url("../images/yzco_06.jpg") 0 0 repeat-y; border:#8f6239 1px  solid; margin-top:15px;}
.nrbox .btnt{background: url("../images/yzco_03.png") 0 0 no-repeat; color:#f3b347; width:150px; height:40px; text-align:center; font-size:14px; font-weight:bold; line-height:35px; margin-top:-8px;}
.nrbox .left01{ text-align:center;width:90%; margin:0 auto; background-color:#392d21; padding:15px 0; margin-top:20px;}
.nrbox .left02{ text-align:center;width:90%; margin:0 auto; background-color:#392d21; padding:15px 0; margin-top:40px; color:#000;}
.nrbox .lny{text-align:left; background-color:#fdf6e6;width:140px; margin:0 auto; margin-top:-23px; color:#8f6239; line-height:22px; padding-left:0px; padding-bottom:0px;}
.nrbox .dm{font-family:Verdana, Geneva, sans-serif; color:#ff6600; font-size:14px; text-align:center; padding-top:20px; padding-bottom:30px;}
.nrbox .lnyy{background: url("../images/yzco_07.jpg") 0 0 #fef7e7 no-repeat; width:161px; border:#09F 1px solid; text-align:left; color:#8f6239; padding:8px; padding-top:150px; line-height:20px;  margin-left:13px;border:#392d21 6px solid;}


.right{ border:#3C6 0px solid; margin-top:15px; margin-left:15px;}
.newss{border:#9b5702 1px solid; width:348px; float:right;margin-left:15px; color:#cc9c66; background-color:#201b17;}
.hotel-overview-media .fffl{width:350px;height:349px;overflow:hidden;background:#201b17}
.hotel-overview-media .fffl img{display:block;width:350px;height:349px;max-width:none;object-fit:cover}
.hotel-overview-media .newss{height:347px}
.hotel-overview-media .map-placeholder{box-sizing:border-box;height:100%!important;border:0!important}
.news{ padding:10px; line-height:25px; margin-left:10px; padding-left:15px; padding-bottom:0px;}
.news li{ border-bottom:#383838 1px  dashed; list-style:disc;}
.news a{ color:#a48b6f;}
.news a:hover{color:#ffffff;}
.pager-wrap{text-align:center;margin:8px 0 12px}.pager{line-height:22px}.pager a,.pager .cpb{display:inline;border:1px solid #ccc;background:#fff;color:#000!important;margin:5px 4px 0 0;padding:4px 5px 0;line-height:22px}.pager .cpb{background:#0f4466;color:#fff!important;line-height:25px}.pager a[disabled]{cursor:default}.news-welcome{width:95%;margin-left:18px;background-color:#733d01;line-height:30px;text-align:center;color:#cc9c66}.news-intro{width:auto!important}

.compay{border:#9b5702 1px solid; width:714px; color:#cc9c66; margin-top:15px; background-color:#201b17;}
.compay .ny{color:#a48b6f; line-height:22px; padding:5px 10px 15px 10px;    min-height: 100px; }
.news-detail{width:714px;box-sizing:border-box}
.news-detail .ny,.news-detail .news{box-sizing:border-box;width:100%;overflow:hidden}
.news-detail .news img{max-width:100%;height:auto}
.news-detail-title{font-size:14px;text-align:center;border-bottom:1px dashed #999;padding-bottom:3px;line-height:25px}
.news-detail-date{float:right;font-size:12px;font-weight:normal}
.left03 a{background: url("../images/yzco_02.png") 0 50% no-repeat; display:block; height:30px; width:180px; margin:4px auto; margin-left:30px; color:#baa271; padding-left:20px; line-height:30px;}
.left03 a:hover{background: url("../images/yzco_04.png") 0 50% no-repeat; color:#baa271; }

.pc{ margin-left:5px; margin-bottom:10px; line-height:24px; padding-top:5px;}
.r02 li{ float:left; width:33.3%; text-align:center; padding-bottom:5px;}
.r02 a{ color:#CCC;}
.r02 img{ border:#6e5947 2px solid;}

.hcr1{ padding:2px;}
.rnears {float: left;width: 694px;}
.rntitle { color:#c87000;
	line-height: 30px;
	float: left;
	height: 30px;
	width: 686px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 8px;
}

.rnears li {
	line-height: 41px;
	height: 41px;
	width: 330px;
	float: left;
	margin-left: 5px;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-left: 5px;
}
.rnears li.nobg {
	background-image: none;
}

.rnears li span {
	float: right;
}
.rnears li span.nt {
	float: left;
}
.rnears a{ color:#a48b6f;}
.rnears a:hover{color:#ff4000;}

.bt a{ color:f3b347;}
.aa{ background-color:#d7d7d7; display:block; font-size:12px; width:90px; height:70px; text-align:center; padding-top:20px; line-height:23px; margin-top:8px;}
.aa b{ color:#F00; font-size:12px;}
.aa  span{ font-size:14px;}
.lan{ border-bottom:dashed 1px #896437; padding-bottom:5px; margin-bottom:10px;}
.lan img{ margin-top:5px;}
.facility-table{color:#a48b6f;font-size:12px;line-height:23px;margin-bottom:40px}.facility-table td{padding:6px 8px;border-bottom:1px solid #4b3929}.facility-table td:first-child{text-align:center;width:18%;color:#cc9c66}
.wgimg{padding:5px}.wgimg img{display:block;max-height:180px;object-fit:cover}.left-title{margin-left:38px}.left-hotel-info{background:#fff9e9;color:#8f6239;text-align:left;padding:7px 4px;line-height:20px}.left-hotel-info span{font-size:15px}.room-section-title{margin-left:18px}.room_hotline{float:right;color:red;font-size:20px;font-weight:800;margin:5px 10px;position:relative;z-index:2}.room_dates{color:#999;background:#292522;font-size:12px}.room_dates td{height:30px}.room_dates td:first-child{text-align:right}.room_title{display:grid;grid-template-columns:2fr repeat(5,1fr);color:#c87000;padding:10px 6px;background:#292522}.room_title span{text-align:center}.room_all{padding:0 8px}.room_row{display:grid;grid-template-columns:2fr repeat(5,1fr);align-items:center;border:1px solid #6d5050;border-top:0;padding:10px 6px;color:#a48b6f}.room_row>*{text-align:center}.room_name{text-align:left!important;color:#c87000}.btn_yd{background:#c87000;color:#fff!important;padding:5px 12px}.room_empty{padding:10px;color:red;font-size:14px}.room_notes{padding:12px 10px;line-height:24px;color:#a48b6f}.banner-search{background:url("../images/login.gif") no-repeat;width:73px;height:25px;border:0;margin-left:100px;margin-top:8px;color:transparent;cursor:pointer}
.photo-page .photo-list{padding:10px;overflow:hidden}.photo-page .photo-list li{float:left;width:33.33%;text-align:center;margin:12px 0}.photo-page .photo-list img{display:block;margin:0 auto 6px;border:1px solid #6e5947;padding:2px;object-fit:cover}.photo-page .photo-list a{color:#a48b6f}
