@charset "utf-8";
/* CSS Document */
html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family:'Microsoft YaHei';
}
*{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
body {
	margin:0 auto;
	font-size:14px;
	font-family:"Microsoft YaHei";
	background:#ffffff;
}
body,html{height:100%;}
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p {
	padding:0;
	margin:0;
}
span{ transition:all 0.2s ease-in 0s;}
span:hover{ transform:translateY(-5px);}
ul {list-style:none;}
li{list-style:none;}
input{border:0; margin:0; padding:0;}
img {border:none;vertical-align:middle;}
a {text-decoration:none;}
.margin0Auto {margin:0 auto;}
.fl {float:left}
.fr {float:right}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.posiR{ position:relative;}
.overHide{ overflow:hidden;}
.hide{ display:none;}

.box{ width:100%; margin:0 auto;}
.container{ width:1000px; margin:0 auto;}
.content{ width:100%;} 

.banner{ height:598px; background:url(../images/bg.jpg) no-repeat top center;}
.airplane{ width:267px; height:127px; position:absolute; background:url(../images/airplane.png) no-repeat center; top:0; right:47px;}
.cloud{ width:150px; height:120px; position:absolute; top:63px; right:-150px; animation: 5s linear 0s normal backwards infinite running yun3;}
.banner-h1{ width:651px; height:207px; position:absolute; background:url(../images/h1.png) no-repeat center; right:0; top:116px; z-index:2; animation: 1s ease 0.2s normal both 1 running bounceIn;}
.note{ width:322px; height:103px; position:absolute; background:url(../images/note.png) no-repeat center; top:80px; left:34px; z-index:1;}
.people{ width:515px; height:339px; position:absolute; background:url(../images/people.png) no-repeat center; left:-152px; bottom:0; z-index:1;}
.banner-cont{ font-size:14px; color:#fff; position:absolute; width:560px; top:364px; right:40px; line-height:24px;}
@keyframes yun3 {
50% {
    right: -120px;
}
100% {
    right: -150px;
}
}
@keyframes bounceIn {
0% {
    opacity: 0;
    transform: scale(0.3);
}
50% {
    opacity: 1;
    transform: scale(1.05);
}
70% {
    transform: scale(0.9);
}
100% {
    transform: scale(1);
}
}
/*导航*/
.nav{ height:60px; background:#8fc31f; width:100%;}
.nav-top{height:60px; background:#8fc31f; width:100%; position:fixed; left:0; top:0px; z-index:99;}
#menu,.navlist{ height:60px; width:100%;}
#menu ul li,.navlist ul li{ width:160px; text-align:center; float:left; height:60px; line-height:60px;}
#menu ul li a,.navlist ul li a{ display:block; font-size:24px; font-weight:bold; color:#fff;}
#menu ul li a.cur,.navlist ul li a.cur{ background:#6b9315; color:#fff;}
#menu ul li a.cur:hover,.navlist ul li a.cur:hover{ color:#fff;}
#menu ul li a:hover,.navlist ul li a:hover{ opacity:0.6;}

/*美国篇*/
#item1{ background:#00a0e6; position:relative;}
.secbg1-1{ width:647px; height:501px; background:url(../images/secbg1-1.png) no-repeat; position:absolute; left:0; top:0;}
.secbg1-2{ width:219px; height:506px; background:url(../images/secbg1-2.png) no-repeat center bottom; position:absolute;right:203px; bottom:0; opacity:0.15; }
.title{ padding-top:64px; height:66px; margin-bottom:8px; float:left; overflow:hidden; z-index:99;}
.whereTogo{ height:85px; margin-bottom:10px;}
.whereTogo ul li{ width:500px;height:85px;  background:url(../images/tab-bg.png) no-repeat center top; float:left; cursor:pointer; }
.whereTogo ul li p{font-size:16px; text-align:center; color:#fff; line-height:60px;}
.whereTogo ul li.active{ background:url(../images/tabbg-on.png) no-repeat top center; }
.whereTogo ul li.active p{font-weight:bold; color:#edfe2b;}
.whereTogoBox{ width:100%; padding-bottom:40px;}
.whereTogo-table{ width:100%;}
.whereTogo-table table{ width:100%;border-collapse:collapse;}
.whereTogo-table table thead th{ text-align:center; height:40px; line-height:40px; background:#006f98; border-right:1px solid #00a0e6; color:#fff; } 
.whereTogo-table table tr td{ padding:12px 11px; line-height:24px; font-size:14px; color:#010101; background:#fff; border-right:1px solid #00a0e6; border-bottom:1px solid #00a0e6;}
.whereTogo-table table tr td.no1{ width:70px; text-align:center;}

.Programme{ width:100%; padding-bottom:48px;}
.Programme-l{ width:500px; }
.Programme-r{ width:471px;}
.small-tit{ margin-bottom:15px; float:left; height:24px;}
.menu_list{width:500px;margin:0 auto; height:370px;}
.menu_head{height: 44px;line-height: 44px;padding-left:20px;font-size: 16px;cursor: pointer;border: 1px solid #999999;position: relative;margin: 0px;background: url(../images/pro_left.png) no-repeat 470px center #e3e3e3; color:#333333;}
.menu_list .current{background: url(../images/pro_down.png) no-repeat 470px center #ffc540;color: #895f00; border-top:0;}
.menu_body{line-height: 24px;background: #fff;padding:10px 20px; font-size:14px; color:#333333;}
.menu_body a{display:inline-block;text-decoration:none; color:#333333;}
.menu_body a:hover{text-decoration:none;color:#895f00;}


/*英国篇*/
#item2{ background:#004196; position:relative; }
.secbg2-1{ width:659px; height:433px; background:url(../images/secbg2-1.png) no-repeat; position:absolute; left:0; top:0; z-index:0;}
.secbg2-2{ width:511px; height:407px; background:url(../images/secbg2-2.jpg) no-repeat center bottom; position:absolute;right:0; bottom:0; z-index:1; }
.sec2-table{ width:100%; padding-bottom:30px;}
.sec2-table table{ width:100%;}
.sec2-table table thead th{ height:40px; background:#006f98; color:#fff; text-align:center; line-height:40px; }
.sec2-table table tr td{ padding:12px 11px; line-height:24px; font-size:14px; color:#010101; background:#fff; border-right:1px solid #00a0e6; border-bottom:1px solid #00a0e6;}
.sec2-table table tr td.no1{ width:112px; text-align:center;}
.sec2-table table tr td.no2{ width:70px; text-align:center;}

/*加拿大篇*/
#item3{ background:#eb5505; position:relative; }
.secbg3-1{ width:480px; height:412px; background:url(../images/secbg3-1.jpg) no-repeat; position:absolute; left:0; top:0; z-index:0;}
.secbg3-2{ width:336px; height:428px; background:url(../images/secbg3-2.jpg) no-repeat center bottom; position:absolute;right:124px; bottom:0; z-index:1; }

/*澳新篇*/
#item4{ background:#23b059; position:relative; }
.secbg4-1{ width:468px; height:304px; background:url(../images/secbg4-1.jpg) no-repeat; position:absolute; left:0; top:0; z-index:0;}
.secbg4-2{ width:535px; height:545px; background:url(../images/secbg4-1-02.jpg) no-repeat center bottom; position:absolute;right:0; bottom:0; z-index:1; }

/*欧洲篇*/
#item5{ background:#b47d19; position:relative; }
.secbg5-1{ width:524px; height:338px; background:url(../images/secbg5-1.jpg) no-repeat; position:absolute; left:0; top:0; z-index:0;}
.secbg5-2{ width:455px; height:366px; background:url(../images/secbg5-2.jpg) no-repeat center bottom; position:absolute;right:0; bottom:0; z-index:1; }

/*亚洲篇*/
#item6{ background:#7d4696; position:relative; }
.secbg6-1{ width:513px; height:345px; background:url(../images/secbg6-1.jpg) no-repeat; position:absolute; left:0; top:0; z-index:0;}
.secbg6-2{ width:315px; height:414px; background:url(../images/secbg6-2.jpg) no-repeat center bottom; position:absolute;right:145px; bottom:0; z-index:1; }

.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../images/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}
.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma}
.hiSlider-pages{bottom:56px; left:200px;text-align:right}
.hiSlider-pages a{height:20px;width:20px;margin:0 10px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#fff}
.hiSlider-pages a.active{background:#edb21b}
/*左侧浮窗*/
#reg{width:200px; height:400px; margin:0px; padding:0px; position:fixed; top:120px; left:5px; background:url(../images/reg_bg.png) no-repeat; z-index:1000;-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0);
backface-visibility:hidden;
transform: translateZ(0);}
#cBtn{width:8px; height:8px; margin:0px; padding:0px; position:absolute; top:75px; right:15px;}
#ul_form{width:200px;height:205px; list-style:none; margin:165px 0 0 0px; padding:0px; font-size:12px;}
#ul_form li{display:inline-block;line-height:18px; margin-bottom:10px; padding: 0 0 2px 20px;}
#ul_form li span{ color:#c00;}
#ul_form li:last-child{display:inline-block;line-height:18px; margin:0px; padding:0px;}
#ul_form li input{width:114px; line-height:18px; border: solid 1px #cccccc; margin-left:3px;}
#ul_form li select{width:90px; line-height:18px; border: solid 1px #cccccc; margin-left:3px;}
#ul_form li:last-child input{ border:none;}
#reg .close_btn {
    background: rgba(0, 0, 0, 0) url(../images/close_btn.png) no-repeat scroll 0 0;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 15px;
    top: 80px;
    width: 20px;
}
.head_nav{text-align:center;font-size:12px; width:1000px;line-height:24px; height:24px; color:#fff; background-color:#444;margin:0 auto}
.head_nav a:visited,.head_nav a:link{font-size:12px; color:#fff; margin:0 5px}
.head_nav a:hover,.head_nav a:active{font-size:12px; color:#FF0}

.foot{ text-align:center; font-size:12px; width:950px; padding:25px; line-height:22px; color:#fff; background-color:#666;  margin:0 auto; clear:both}
.foot a:visited,.foot a:link{ color:#fff}

