html{
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
}
body,ul,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ";}
em{ font-style:normal}
ul{ list-style:none;}
img{ max-width:100%; max-height:100%; vertical-align: middle;}
i{ font-style:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
.wrapper{margin:0 auto;background-color:#F8F8F8;padding:1px 0;}
.wrapper_bgW{margin:0 auto;background-color:#fff;padding:1px 0;}
.no-bd{border:none;}
.PupNav_wrap{ height:100%; width:100%; z-index:7000;position:fixed; right:-100%; top:3.15em;transition:all 0.5s ease-out 0s; }
.Pchome_PupNav{width:80%; background:#F8F8F8; float:right;box-shadow:0 0 2em gray;} 
.PupNav_wrapTo{ right:0;}
.downNav{ z-index:5000;}
img{border:0; margin:0; padding:0;}

a { color:#fff; text-decoration: none; }
a:hover { text-decoration:none;}

.left { float:left;}
.right { float:right;}

.titleH2 {font:800 1.70em/1.25em "Î¢ÈíÑÅºÚ"; color:#000; text-align:center;}
.titleH3 {color:#000; text-align:center; font-weight:600;}
.titleH5 {display: block;text-align: center;font:1.7em/1.4em "Î¢ÈíÑÅºÚ"; line-height:1.4em;}
.titleH6 {display: block;text-align: center;font:600 1.5em "Î¢ÈíÑÅºÚ"; line-height:1.4em; border-bottom:3px solid #000; padding-bottom:5px;}
.titleH4{width:80%; display:block; margin:0 auto;font:600 1.50em "Î¢ÈíÑÅºÚ"; color:#333; text-align:center;}

.btn00 a{width:80%; display:block; margin:0 auto;font:1.80em/1.25em "Î¢ÈíÑÅºÚ"; color:#fff; background-color:#ff6004; padding:0.5em .0; text-align:center; border-radius:50px;}
.btn00 a:hover{background-color:#37750e; color:#fff;}

.btn001 a{width:100%; display:block; margin:0 auto;font:1.80em/1.25em "Î¢ÈíÑÅºÚ"; color:#000; background-color:#fff; padding:0.5em .0; text-align:center; border-radius:50px;}
.btn001 a:hover{background-color:#ff6004; color:#fff;}

.blank5 {clear:both; height:.3em; overflow:hidden; display:block;}
.blank10 {clear:both; height:.6em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}
.blank30 {clear:both; height:1.5em; overflow:hidden; display:block;}
.blank40 { clear:both; height:2em; overflow:hidden; display:block;}

.content_m20 { margin:0 1em;}


@media only screen and (min-width: 1280px){
	body{font-size:24px;}
	.wrapper{width:640px;}
	.newWrap{ width:1280px;}
	.nav{ width:1280px;}	
}
@media only screen and (min-width: 640px) and (max-width: 1279px){
	body{font-size:24px;}
	.wrapper{width:640px;}
	.newWrap{ width:640px;}	
	.nav{ width:640px;}		
}
@media only screen and (min-width: 480px) and (max-width: 639px){
	body{font-size:18px;}
	.wrapper{width:100%;}
	.newWrap{ width:100%;}	
	.r-bd{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}	
	.nav{ width:100%;}
	.bookingBox select { padding:1px 0;}	
}
@media only screen and (min-width: 360px) and (max-width: 479px){
	body{font-size:13px;}
	.wrapper{width:100%;}
	.newWrap{ width:100%;}	
	.nav{ width:100%;}	
	.r-bd{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}	
	.selkeshi_v2014 { padding:2px 0 2em 0;}	
	.f12bla_footer2014 .firstNd p {  font:13px/24px "";}
	.font-20px { font-size:1em;}
	.bookingBox select { padding:1px 0;}
}
@media only screen and (max-width: 360px){
	body{font-size:12px;}
	.wrapper{width:100%;}
	.newWrap{ width:100%;}	
	.nav{ width:100%;}	
	.r-bd{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
	
	.entry_list_v2014 { height:3em;}	
	.entry_list_v2014 ul li { font:1.2em/2.5em "";}
	.selkeshi_v2014 { padding:2px 0 2em 0;}
	.f12bla_footer2014 .firstNd p {  font:13px/24px "";}
	.font-20px,.font-18px { font-size:1em;}
	.bookingBox select { padding:0;}

}
@media only screen and (max-width: 360px){
	.center-btn7 li{width:19.5%;}	
	.center-btn8 li{width:24.5%;}	
}


.box1 .p1{text-align:center; display:block; font-size:1.5em; line-height:1.8em; color:#29b4cf;}
.box1 .p2{text-align:center; display:block; font-size:1.2em; line-height:1.6em; color:#555;}

.box1 h2,.box2 h2,.box4 h2,.box5 h2,.four h2{display:block; text-align:center; font-size:2em; color:#222; line-height:1.2em; margin-bottom:5px; font-weight:normal}

.box2{background-color:#d3ecf1;}
.box2 h3{display:block; text-align:center; font-size:1.6em; color:#29b4cf; line-height:1.2em; margin-bottom:5px; font-weight:normal}
.box2 p{display:block; font-size:1.2em; line-height:1.7em; color:#444; padding:0 1em; margin-top:15px;}
.box2_1{background-color:#92cddd; border-radius:1.5em; margin:0 1em;}
.box2_1 h4{display:block; color:#fff; text-align:center; line-height:2.5em; font-size:1.2em; font-weight:normal}
.txt2{ background-color:#fff; border-radius:1.5em; margin:0 .8em;}
.w544{margin:0 auto; padding-top:20px; zoom:1; overflow:hidden}
.txt2 h3{ color:#fff; font-size:22px; text-align:center; line-height:28px; border-radius:20px; margin-bottom:50px;}
.pic03{margin:0 auto; text-align:center; width:90%;}
.txt2 ul{ height:6.2em; display:block; zoom:1; overflow:hidden; width:96%; margin:0 auto}
.txt2 ul li{ cursor:pointer; float:left; margin:0 0 10px 10px; color:#fff; font-size:1.4em; text-align:center; width:29%; line-height:1.6em;background-color:#ccc;}
.txt2 ul li.cur{ background-color:#42B9D1;}

.box4{zoom:1; overflow:hidden;}
.box4 li{width:48%; float:left; margin-bottom:15px;}

.box5{background-color:#40b8d0;}
.box5 h2{color:#fff;}
.Tab_1{ height:5.8em;}
.Tab_1 li{width:31.5%; color:#fff; font-size:1.4em; cursor:pointer; margin-bottom:18px; background-color:#c1c1c1; float:left; padding:.5em 0 .3em 0; margin-left:5px; text-align:center; line-height:1.2em;}
.Tab_1 li span{ display:block; font-size:12px;}
.Tab_1 li.cur{ background-color:#42b9d1;}
.w1090A_c{margin:0 .3em;}
.pic05{ float:left; width:35%;}
.pic05 img{ display:none; width:100%;}
.txt3{ float:right; width:62%; display:none; margin-top:5px;}
.txt3 h3{ font-size:1.6em; line-height:1.5em;}
.txt3 ul{}
.txt3 li{line-height:1.5em; font-size:1.2em; display:block; color:#666}
.txt3 img{ margin-top:10px; width:100%;}

