@charset utf-8; 

@media screen and (min-width:1080px){
/* module: sliders */ 
.global-nav-sliders{
position:relative;
left:0px;
top:0px;
height:auto;
width:100%;
margin:auto;
overflow:hidden;
transition: all .5s ease-in-out;
} 

.nav-ad-normal{
position:relative;
width:100%;
height:600px;
display:block;
transition: all .5s ease-in-out;
}

.nav-ad-hidden{
position:relative;
width:100%;
height:600px;
display:none;
}

.nav-ad-statusbar{
position:absolute;
top:500px;
width:100%;
height:30px;
}

.nav-ad-text-bottom{
position:absolute;
left:0px;
top:530px;
width:100%;
height:100%;
padding:20px 50px;
opacity:0.7;
background-color:#333;
}


.nav-ad-font{
position:absolute;
left:0px;
top:530px;
width:100%;
height:100%;
padding:20px 50px;
font-size:18px;
color:#ffe;
}

.nav-ctrl-left{
position:absolute;
left:0px;
top:275px;
width:50px;
height:70px;
opacity:0.2;
border-radius:5px;
cursor:pointer;
background:url(/images/icon/ad_left.jpg);
transition: all .3s ease-in-out;
}

.nav-ctrl-right{
position:absolute;
right:0px;
top:275px;
width:50px;
height:70px;
opacity:0.2;
border-radius:5px;
cursor:pointer;
background:url(/images/icon/ad_right.jpg);
transition: all .3s ease-in-out;
}

/* 站点logo */
.global-head-title{
position:relative;
left:0px;
top:0px;
height:80px;
width:100%;
margin:auto;
}

/* tour details */
.global-tour-detail{
position:relative;
left:0px;
top:0px;
width:100%;
height:400px;
margin:auto;
overflow:hidden;
opacity:1;
transition: all .5s ease-in-out;
}

/* contact */
.global-contact-title{
position:relative;
left:0px;
top:0px;
width:100%;
height:120px;
margin:auto;
overflow:hidden;
opacity:1;
transition: all .5s ease-in-out;
}

/* topic */
.global-topic{
position:relative;
left:0px;
top:0px;
width:100%;
height:auto;
margin:auto;
overflow:hidden;
text-align:center;
opacity:1;
overflow:hidden;
transition: all .5s ease-in-out;
}

.global-topic-A{
position:relative;
left:0px;
top:0px;
width:100%;
margin:auto;
overflow:hidden;
text-align:center;
opacity:1;
overflow:hidden;
transition: all .5s ease-in-out;
}

/* prime feature frame */
.global-feature-frame{
position:relative;
left:0px;
top:0px;
border:1px solid;
border-color:#3366CC;
border-radius:5px;
width:100%;
height:300px;
margin:auto;
padding:0px 1px;
overflow:hidden;
}

/* tour city nav */
/*.global-citytour-nav{
position:relative;
left:0px;
top:0px;
height:400px;
width:100%;
overflow:hidden;
opacity:1;
}*/

/* menu */
.global-menu{
position:relative;
background-color:#fff;
z-index:999;
left:0px;
top:0px;
height:70px;
width:100%;
margin:auto;
overflow:visible;
}


	
}

/*----------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width:1079px){
.global-nav-sliders{
position:relative;
left:0px;
top:0px;
height:auto;
min-width:1079px;
margin:auto;
overflow:hidden;
transition: all .5s ease-in-out;
} 
	
.nav-ad-normal{
position:relative;
width:100%;
height:500px;
display:block;
transition: all .5s ease-in-out;
}

.nav-ad-hidden{
position:relative;
width:100%;
height:500px;
display:none;
}

.nav-ad-statusbar{
position:absolute;
top:420px;
width:100%;
height:30px;
}

.nav-ad-text-bottom{
position:absolute;
left:0px;
top:450px;
width:100%;
height:100%;
padding:15px 50px;
opacity:0.7;
background-color:#333;
}

.nav-ad-font{
position:absolute;
left:0px;
top:450px;
width:100%;
height:100%;
padding:15px 50px;
font-size:16px;
color:#ffe;
}

.nav-ctrl-left{
position:absolute;
left:0px;
top:175px;
width:50px;
height:70px;
opacity:0.2;
border-radius:5px;
cursor:pointer;
background:url(/images/icon/ad_left.jpg);
transition: all .3s ease-in-out;
}

.nav-ctrl-right{
position:absolute;
right:0px;
top:175px;
width:50px;
height:70px;
opacity:0.2;
border-radius:5px;
cursor:pointer;
background:url(/images/icon/ad_right.jpg);
transition: all .3s ease-in-out;
}

/* module: sliders */ 
.global-nav-sliders{
position:relative;
left:0px;
top:0px;
height:auto;
width:100%;
margin:auto;
min-width:1079px;
overflow:hidden;
transition: all .5s ease-in-out;
} 

/* title */
.global-head-title{
position:relative;
left:0px;
top:0px;
width:100%;  
margin:auto;
min-width:1079px;
height:80px;
margin:auto;
}

/* tour details */
.global-tour-detail{
position:relative;
left:0px;
top:0px;
width:100%;
margin:auto;
height:400px;
min-width:1079px;
overflow:hidden;
opacity:1;
transition: all .5s ease-in-out;
}

.global-tour-detail:hover{
opacity:0.9;
}

/* contact */
.global-contact-title{
position:relative;
left:0px;
top:0px;
width:100%;
margin:auto;
height:120px;
min-width:1079px;
overflow:hidden;
opacity:1;
transition: all .5s ease-in-out;
}

/* topic */
.global-topic{
position:relative;
left:0px;
top:0px;
width:100%;
height:auto;
margin:auto;
min-width:1079px;
text-align:center;
opacity:1;
overflow:hidden;
transition: all .5s ease-in-out;
}

.global-topic-A{
position:relative;
left:0px;
top:0px;
width:95%;
margin:auto;
min-width:1079px;
text-align:center;
opacity:1;
overflow:hidden;
transition: all .5s ease-in-out;
}

/* prime feature frame */
.global-feature-frame{
position:relative;
left:0px;
top:0px;
border:1px solid;
border-color:#3366CC;
border-radius:5px;
width:100%;
margin:auto;
min-width:1079px;
height:300px;
margin:auto;
overflow:hidden;
}

/* tour city nav */
/*.global-citytour-nav{
position:relative;
left:0px;
top:0px;
width:100%;
height:400px;
min-width:880px;
overflow:hidden;
opacity:1;
}*/

/* menu */
.global-menu{
position:relative;
background-color:#fff;
z-index:999;
left:0px;
top:0px;
height:60px;
width:100%;
margin:auto;
min-width:1079px;
margin:auto;
overflow:visible;
}
	
}