body,div,h1,h2,h3,h4,h5,h6,input,header,main,ul,li,footer,p,span,section{
    padding: 0;
    margin: 0;
}
html,body{
    height: 100%;
}

body{ font-family:"Microsoft YaHei",sans-serif;font-size:16px; line-height: 1.5;}
html,body{-moz-user-select: none; -khtml-user-select: none; /*user-select: none;*/}    
body{-webkit-text-size-adjust:none}

body{
    background: url(../images/bg1.jpg) no-repeat ;
    font-size: 16px;
    font-family: "microsoft yahei";
    background-size:cover;

}


* { box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */-webkit-text-size-adjust: none; outline: none; }

section, footer, aside, nav, main, article, figure {display: block}
*{margin:0; padding:0; list-style:none; border:0; text-decoration:none; }


a > h1, a > h2, a > h3, a > h4, a > h5, a > h6 {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease; }

p{ margin:0px; padding:0px}

a {
  color: #181818;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease; 
}

a:hover, a:focus{
  text-decoration: none;
  outline: none; }


.space1{ overflow:hidden; clear:both; height:10px; width:100%}
.space2{ overflow:hidden; clear:both; height:20px; width:100%}
.space3{ overflow:hidden; clear:both; height:30px; width:100%}
.space4{ overflow:hidden; clear:both; height:40px; width:100%}

.main_box{ max-width:1300px; overflow:hidden; width:94%; margin:0 auto;}



@media only screen and (max-width:1000px) {
.space2{ overflow:hidden; clear:both; height:10px; width:100%}
.space3{ overflow:hidden; clear:both; height:10px; width:100%}
.space4{ overflow:hidden; clear:both; height:20px; width:100%}
}

.main{ width:92%;margin: 0 auto; overflow:hidden; padding:0px; padding-top:0.5%}

.space{ overflow:hidden; clear:both; height:20px;}

@media only screen and (max-width:1400px){
.main{ width:92%;margin: 0 auto; overflow:hidden; padding:0px;  padding-top:0.5%}

}

.top_logo{  overflow:hidden; padding: 0px; margin: 0px}
.logo{  overflow:hidden; padding: 0px; margin: 0px;float: left; width: auto}
.logo img{  overflow:hidden; padding: 0px; height: 80px; width: auto; vertical-align: top}
.time_k{overflow:hidden; padding: 0px; margin: 0px; float: right; color: #fff; line-height: 80px}

.bt_title{margin: 0 auto; overflow:hidden; padding:10px; text-align: center; color: #fff; line-height: 190%; font-size:2.2em}

.main_L{ overflow:hidden; padding: 0px; margin: 0px;float: left; width: 70%}
.main_R{ overflow:hidden; padding: 0px; margin: 0px;float: right; width: 28%}
.main_R img{ height: 363px;}
.tel_title{margin: 0 auto; overflow:hidden; padding:20px; text-align: center; color: #fff; line-height: 190%; font-size:1.6em}


.hotel_price_box{overflow:hidden; padding: 10px; margin: 0px; background: #ffffff97; border-radius: 10px;box-shadow: inset 0px 0px 12px 7px #fff;}

.hotel_price_box li{overflow:hidden; padding: 6px 0px; margin: 0px; border-bottom: 1px solid #fff; list-style: none}
.fx_L1{overflow:hidden; padding: 0px; margin: 0px;float: left; width:25%; font-size: 1.8em; text-align: center; line-height:54px}
.fx_L1 h3{ font-weight: bold; color: #000}
.jg_R1{overflow:hidden; padding: 0px; margin: 0px;float: left; width:15%; color: #dd0005;line-height:54px}
.jg_R1 h3{ font-weight: bold;color: #000}

.hotel_price_box li:last-child{border-bottom: 0px solid #fff}


.tu_icon{overflow:hidden; padding-top: 15px; margin: 20px 0px; width: 70%}
.tu_icon li{overflow:hidden; padding: 0px; margin: 0px;list-style: none; width: 16.666%; float:left}
.tu_icon dl{overflow:hidden; padding: 0px; margin: 0px;}
.tu_icon dl dt{overflow:hidden; padding: 0px; margin: 0px; text-align: center; margin-bottom: 5px}
.tu_icon dl dd{overflow:hidden; padding: 0px; margin: 0px; text-align: center; color: #fff; line-height: 190%; font-size:1.2em}

.tu_icon dl dt img{overflow:hidden; width: 60px; height:60px;vertical-align: top}

@media only screen and (max-width:1300px) {
.bt_title{margin: 0 auto; overflow:hidden; padding:0px; text-align: center; color: #fff; line-height: 190%; font-size:1.8em}
.tel_title{margin: 0 auto; overflow:hidden; padding:20px; text-align: center; color: #fff; line-height: 190%; font-size:1.2em}
	
.fx_L1{font-size: 1.4em;line-height:44px}
.jg_R1{font-size: 1.4em;line-height:44px}	
.main_R img{ height: 363px;}	
}







